.elementor-2387 .elementor-element.elementor-element-47b75540{--display:flex;--justify-content:space-between;--background-transition:0.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2387 .elementor-element.elementor-element-5abaa58{--additional-information-display:block;--sections-title-color:#000000;--sections-secondary-title-color:#000000;--forms-labels-color:#000000;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-border-type:none;width:100%;max-width:100%;}.elementor-2387 .elementor-element.elementor-element-5abaa58 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-2387 .elementor-element.elementor-element-5abaa58 .woocommerce-button{background-color:#072263;}.elementor-2387 .elementor-element.elementor-element-5abaa58 #payment #place_order{background-color:#072263;}.elementor-2387 .elementor-element.elementor-element-5abaa58 #place_order{border-style:none;}@media(min-width:768px){.elementor-2387 .elementor-element.elementor-element-47b75540{--content-width:1200px;}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-5abaa58 */.woocommerce-checkout form[name=checkout] {
    display: block;
}
#customer_details {
    width: 100%;
}

.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .place-order {
    width: 100%;
}

/*.woocommerce-checkout form #order_review_heading {*/
/*    float: none;*/
/*    padding: 0;*/
/*    margin: 0;*/
/*}*/

.woocommerce-checkout form #order_review, .woocommerce-checkout form #order_review_heading  {
    float: none;
    padding: 0;
    margin: 0;
    width: 100%;
}

.shop_table.woocommerce-checkout-review-order-table {
    width: 100%;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label {
    display: block !important;
}/* End custom CSS */