.elementor-426 .elementor-element.elementor-element-99a02a9:not(.elementor-motion-effects-element-type-background), .elementor-426 .elementor-element.elementor-element-99a02a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-426 .elementor-element.elementor-element-99a02a9 > .elementor-background-overlay{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://www.d2lead.org/wp-content/uploads/pexels-bertellifotografia-3752600-scaled.jpg");background-position:0px -214px;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-426 .elementor-element.elementor-element-99a02a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:19px;padding:81px 81px 81px 81px;}.elementor-426 .elementor-element.elementor-element-beac4bd{text-align:center;}.elementor-426 .elementor-element.elementor-element-beac4bd .elementor-heading-title{color:var( --e-global-color-c24c4f2 );font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:900;font-style:italic;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-426 .elementor-element.elementor-element-212f7f37{padding:40px 40px 40px 40px;}.elementor-426 .elementor-element.elementor-element-53385670 > .elementor-widget-container{padding:13px 13px 13px 13px;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-426 .elementor-element.elementor-element-99a02a9 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-426 .elementor-element.elementor-element-99a02a9 > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-426 .elementor-element.elementor-element-99a02a9 > .elementor-background-overlay{background-position:0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-53385670 */.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: #000000 !important;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.woopay-express-button[data-theme=dark] {
    background: #141b38 !important;
    color: #fff !important;
    border-color: #141b38 !important;
}

.shop_table shop_table_responsive cart woocommerce-cart-form__contents a {
    background-color: transparent;
    text-decoration: none;
    color: #333 !important;
}/* End custom CSS */