.elementor-3457 .elementor-element.elementor-element-0471c37 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3457 .elementor-element.elementor-element-0471c37 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 20% 0% 20%;}.elementor-3457 .elementor-element.elementor-element-0c53fa6{text-align:center;}.elementor-3457 .elementor-element.elementor-element-0c53fa6 .elementor-heading-title{color:#D2D2D2;font-family:"Permanent Marker", Sans-serif;font-size:30px;font-weight:normal;}.elementor-3457 .elementor-element.elementor-element-a4dfa75{text-align:center;}.elementor-3457 .elementor-element.elementor-element-a4dfa75 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"MuseoModerno", Sans-serif;font-size:50px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;}.elementor-3457 .elementor-element.elementor-element-57f1b7f{--spacer-size:30px;}@media(max-width:1024px){.elementor-3457 .elementor-element.elementor-element-0471c37 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-3457 .elementor-element.elementor-element-0c53fa6 .elementor-heading-title{font-size:25px;}.elementor-3457 .elementor-element.elementor-element-a4dfa75 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-3457 .elementor-element.elementor-element-3f76a29{margin-top:-138px;margin-bottom:0px;}.elementor-3457 .elementor-element.elementor-element-0471c37 > .elementor-element-populated{padding:2% 2% 2% 2%;}.elementor-3457 .elementor-element.elementor-element-0c53fa6 .elementor-heading-title{font-size:18px;}.elementor-3457 .elementor-element.elementor-element-a4dfa75 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for heading, class: .elementor-element-0c53fa6 */#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    display: block;
    text-align: center;
    margin-bottom: 1em;
    font-size: 1.25em;
    padding: 1em;
    background-color: #4c7869;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-242354b */#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    display: block;
    text-align: center;
    margin-bottom: 1em;
    font-size: 1.25em;
    padding: 1em;
    background-color: #4c7869;
}
.checkout-button.button.alt.wc-forward:hover{
    background-color: #B98740;
}

#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
width: 49%;
}/* End custom CSS */