.elementor-5612 .elementor-element.elementor-element-007dc15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-5612 .elementor-element.elementor-element-007dc15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5612 .elementor-element.elementor-element-0cf0879{text-align:center;}.elementor-5612 .elementor-element.elementor-element-0cf0879 .elementor-heading-title{font-size:60px;color:var( --e-global-color-astglobalcolor0 );}.elementor-5612 .elementor-element.elementor-element-094e676{--display:flex;}.elementor-5612 .elementor-element.elementor-element-b348ab6{--confirmation-message-display:block;--confirmation-message-alignment:center;--order-summary-alignment:start;--billing-details-alignment:start;--sections-background-color:#FFFFFF;--sections-border-type:solid;--sections-border-color:var( --e-global-color-astglobalcolor6 );--sections-border-radius:10px 10px 10px 10px;--titles-color:var( --e-global-color-astglobalcolor0 );--titles-spacing:5px;--payment-details-border-type:none;--order-details-rows-gap:15px;--buttons-border-type:solid;--button-border-radius:10px 10px 10px 10px;}.elementor-5612 .elementor-element.elementor-element-b348ab6 .shop_table, .elementor-5612 .elementor-element.elementor-element-b348ab6 address{box-shadow:5px 5px 20px 0px rgba(0,0,0,0.5);border-width:2px 2px 2px 2px;}.elementor-5612 .elementor-element.elementor-element-b348ab6 .shop_table .button, .elementor-5612 .elementor-element.elementor-element-b348ab6 .order-again .button, .elementor-5612 .elementor-element.elementor-element-b348ab6 .woocommerce-pagination .button{border-width:2px 2px 2px 2px;}.elementor-5612 .elementor-element.elementor-element-b348ab6 {--buttons-border-color:var( --e-global-color-astglobalcolor6 );}@media(max-width:1024px){.elementor-5612 .elementor-element.elementor-element-007dc15{padding:0px 0px 0px 0px;}.elementor-5612 .elementor-element.elementor-element-c28d150 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-5612 .elementor-element.elementor-element-0cf0879 .elementor-heading-title{font-size:3em;}}@media(max-width:767px){.elementor-5612 .elementor-element.elementor-element-0cf0879 .elementor-heading-title{font-size:2.5em;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-b348ab6 */.elementor-5612 .elementor-element.elementor-element-b348ab6 h2.woocommerce-order-details__title,
.elementor-5612 .elementor-element.elementor-element-b348ab6 h2.woocommerce-column__title{
    border: none;
    background: none;
    font-size: 2em;
    padding: 0 0 5px 0;
}

.elementor-5612 .elementor-element.elementor-element-b348ab6 address {
    border-radius: 10px;
}

.elementor-5612 .elementor-element.elementor-element-b348ab6 .woocommerce-thankyou-order-details {
    margin-bottom: 0;
    border-top: 2px solid #243673;
    background: white;
    padding: 20px;
}

.elementor-5612 .elementor-element.elementor-element-b348ab6 .woocommerce-thankyou-order-details li {
    margin-bottom: 0;
}

.elementor-5612 .elementor-element.elementor-element-b348ab6 .woocommerce-order-details {
    margin-top: 2em;
}/* End custom CSS */