.elementor-49 .elementor-element.elementor-element-26cee3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.81;}.elementor-49 .elementor-element.elementor-element-26cee3a::before, .elementor-49 .elementor-element.elementor-element-26cee3a > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-26cee3a > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-26cee3a > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-26cee3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-26cee3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-9df851b{--display:flex;}.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-49 .elementor-element.elementor-element-dfe8c3b{background-color:#FF0000;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-49 .elementor-element.elementor-element-dfe8c3b.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-dfe8c3b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}.elementor-49 .elementor-element.elementor-element-b1ab217{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-b1ab217 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-size:57px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 254.44565217391306, 254.44565217391306, 0.3);color:var( --e-global-color-astglobalcolor2 );}.elementor-49 .elementor-element.elementor-element-d91d101{width:var( --container-widget-width, 82% );max-width:82%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-d91d101.elementor-element{--align-self:center;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-49 .elementor-element.elementor-element-d3e73e4{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;--dynamic-text-color:#FCDC00;}.elementor-49 .elementor-element.elementor-element-d3e73e4.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-d3e73e4 .elementor-headline{text-align:center;font-family:"Roboto Serif", Sans-serif;font-weight:600;}.elementor-49 .elementor-element.elementor-element-d3e73e4 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor2 );}.elementor-49 .elementor-element.elementor-element-d3e73e4 .elementor-headline .elementor-headline-plain-text{text-shadow:0px 0px 10px rgba(250.17626037597657, 246.36923032677691, 246.36923032677691, 0.3);}.elementor-49 .elementor-element.elementor-element-d3e73e4 .elementor-headline-dynamic-text{font-family:"Roboto Serif", Sans-serif;font-weight:600;}.elementor-49 .elementor-element.elementor-element-d3e73e4 .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:0px 0px 10px rgba(255, 253.33695652173915, 253.33695652173915, 0.3);}.elementor-49 .elementor-element.elementor-element-d3e73e4 .elementor-headline-dynamic-wrapper path{stroke:#FF4D00;}.elementor-49 .elementor-element.elementor-element-ce546c2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-ce546c2.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-a028e67{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-a028e67.elementor-element{--align-self:center;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-829f5e4 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:41px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(180deg, #F85607 0%, #E5B618 100%);border-radius:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-829f5e4 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-829f5e4 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #F8E605 0%, #F64907 100%);}.elementor-49 .elementor-element.elementor-element-829f5e4{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-49 .elementor-element.elementor-element-829f5e4.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-829f5e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-739e017 .cart button, .elementor-49 .elementor-element.elementor-element-739e017 .cart .button{border-radius:20px 20px 20px 20px;transition:all 0.2s;}.woocommerce .elementor-49 .elementor-element.elementor-element-739e017 form.cart table.variations label{font-size:108px;}.elementor-49 .elementor-element.elementor-element-897cb72{text-align:center;}.elementor-49 .elementor-element.elementor-element-897cb72 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-49 .elementor-element.elementor-element-2426e6d{--display:flex;}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-829f5e4 */#bntn2{
    animation: dgButtonFloat 1.8s ease-in-out infinite;
}

@keyframes dgButtonFloat{
    0%, 100%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-8px);
    }
}/* End custom CSS */