.elementor-3582 .elementor-element.elementor-element-bc57416{--display:flex;--overlay-opacity:0.5;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-3582 .elementor-element.elementor-element-bc57416::before, .elementor-3582 .elementor-element.elementor-element-bc57416 > .elementor-background-video-container::before, .elementor-3582 .elementor-element.elementor-element-bc57416 > .e-con-inner > .elementor-background-video-container::before, .elementor-3582 .elementor-element.elementor-element-bc57416 > .elementor-background-slideshow::before, .elementor-3582 .elementor-element.elementor-element-bc57416 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3582 .elementor-element.elementor-element-bc57416 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3582 .elementor-element.elementor-element-c364ac8{--display:flex;--overlay-opacity:1;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-3582 .elementor-element.elementor-element-c364ac8::before, .elementor-3582 .elementor-element.elementor-element-c364ac8 > .elementor-background-video-container::before, .elementor-3582 .elementor-element.elementor-element-c364ac8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3582 .elementor-element.elementor-element-c364ac8 > .elementor-background-slideshow::before, .elementor-3582 .elementor-element.elementor-element-c364ac8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3582 .elementor-element.elementor-element-c364ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-787793b );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3582 .elementor-element.elementor-element-5a1de30{text-align:center;}.elementor-3582 .elementor-element.elementor-element-5a1de30 .elementor-heading-title{font-family:var( --e-global-typography-062a1ca-font-family ), Sans-serif;font-size:var( --e-global-typography-062a1ca-font-size );color:var( --e-global-color-32f93f0 );}.elementor-3582 .elementor-element.elementor-element-74f34ab .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-32f93f0 );}.elementor-3582 .elementor-element.elementor-element-74f34ab .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-32f93f0 );}.elementor-3582 .elementor-element.elementor-element-74f34ab{--sections-title-color:var( --e-global-color-text );--links-normal-color:var( --e-global-color-accent );--links-hover-color:var( --e-global-color-0492c51 );--checkout-button-normal-text-color:var( --e-global-color-787793b );--checkout-button-hover-text-color:var( --e-global-color-787793b );}.elementor-3582 .elementor-element.elementor-element-74f34ab {--sections-descriptions-color:var( --e-global-color-text );}.elementor-3582 .elementor-element.elementor-element-74f34ab .checkout-button{border-style:solid;border-color:#D6FF25;}.elementor-3582 .elementor-element.elementor-element-74f34ab .coupon{--sections-border-type:none;}@media(max-width:1024px){.elementor-3582 .elementor-element.elementor-element-5a1de30 .elementor-heading-title{font-size:var( --e-global-typography-062a1ca-font-size );}}@media(max-width:767px){.elementor-3582 .elementor-element.elementor-element-5a1de30 .elementor-heading-title{font-size:var( --e-global-typography-062a1ca-font-size );}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-74f34ab */.elementor-3582 .elementor-element.elementor-element-74f34ab.elementor-widget-woocommerce-cart .woocommerce button.button {
    background-color: var(--e-a-bg-default);
    color: var(--forms-buttons-normal-text-color, #69727d);
    border: 2px var(--forms-buttons-border-type, solid) var(--forms-buttons-border-color, #5B3929);
}

.elementor-3582 .elementor-element.elementor-element-74f34ab .checkout-button.button.alt.wc-forward:hover {
    background-color: #5F1C0A !important;
    color: #fff !important;
}/* End custom CSS */