.elementor-17 .elementor-element.elementor-element-3d23ac2{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-176c379{--divider-border-style:solid;--divider-color:var( --e-global-color-thebase2 );--divider-border-width:2px;}.elementor-17 .elementor-element.elementor-element-176c379 .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-176c379 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-17 .elementor-element.elementor-element-2ff043d{text-align:justify;}.elementor-17 .elementor-element.elementor-element-d496e2c{--divider-border-style:solid;--divider-color:var( --e-global-color-thebase2 );--divider-border-width:2px;}.elementor-17 .elementor-element.elementor-element-d496e2c .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-d496e2c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-17 .elementor-element.elementor-element-7ddf341{--billing-details-title-alignment:end;--additional-information-display:block;--order-review-title-alignment:start;--sections-background-color:#315088B5;--sections-title-color:#ffbb34;--forms-labels-color:var( --e-global-color-thebase2 );--order-summary-items-color:var( --e-global-color-thebase4 );--order-summary-items-divider-weight:1px;--order-summary-totals-color:var( --e-global-color-thebase5 );--order-summary-totals-divider-color:var( --e-global-color-thebase2 );--order-summary-totals-divider-weight:1px;--purchase-button-normal-text-color:var( --e-global-color-thebase4 );}.elementor-17 .elementor-element.elementor-element-7ddf341 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-17 .elementor-element.elementor-element-7ddf341 h3#order_review_heading, .elementor-17 .elementor-element.elementor-element-7ddf341 .woocommerce-billing-fields h3, .elementor-17 .elementor-element.elementor-element-7ddf341 .woocommerce-additional-fields h3{font-size:15px;}.elementor-17 .elementor-element.elementor-element-7ddf341 .woocommerce-checkout-payment{--sections-messages-color:var( --e-global-color-thebase4 );}.elementor-17 .elementor-element.elementor-element-7ddf341 .woocommerce-terms-and-conditions-wrapper{--sections-checkboxes-color:var( --e-global-color-thebase4 );}.elementor-17 .elementor-element.elementor-element-7ddf341 .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox span{font-size:13px;text-transform:none;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-7ddf341 */@media screen and (min-width: 1025px) {
    body form.checkout .col2-set {
        width: 100%;
        padding:0!important;
        background: none;
    }
}

@media screen and (min-width: 1025px) {
    form.checkout .woocommerce-checkout-review-order {
        width: 100%;
        float: none;
    }
}

.payment_box.payment_method_ppcp-gateway {
    background: inherit !important;
    margin-bottom: -20px !important;
}/* End custom CSS */