.elementor-12074 .elementor-element.elementor-element-2628b36e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12074 .elementor-element.elementor-element-4c258d74{--display:flex;--width:60%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-4c258d74.e-con{--align-self:flex-start;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-gallery .onsale{display:block;}.elementor-12074 .elementor-element.elementor-element-7288c49d{--thumbs-items:4;--gallery-ratio:0.8;--thumbs_ratio:1.33;--gallery-spacing:30px;--thumbs-spacing:10px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .onsale{right:auto;left:0;bottom:auto;top:0;color:var( --e-global-color-el_color_0 );background-color:var( --e-global-color-el_color_2 );font-family:var( --e-global-typography-el_content_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );text-transform:var( --e-global-typography-el_content_2-text-transform );border-radius:100px;min-width:50px;padding-left:0;padding-right:0;min-height:50px;line-height:50px;padding-top:0;padding-bottom:0;}.elementor-12074 .elementor-element.elementor-element-7288c49d .zoom-flash{left:auto;right:0;top:auto;bottom:0;background-color:#00000040;font-size:20px;border-radius:100px;width:40px;height:40px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-gallery:before{padding-bottom:calc( 0.8 * 100% );}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-gallery .dt-product-gallery-wrap{position:absolute;}.elementor-12074 .elementor-element.elementor-element-7288c49d .thumb-position-right .dt-product-thumbs{margin-left:30px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .thumb-position-left .dt-product-thumbs{margin-right:30px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .thumb-position-bottom .dt-product-thumbs{margin-top:30px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .thumb-position-bottom .dt-product-thumbs .slides li{margin-right:10px !important;}.elementor-12074 .elementor-element.elementor-element-7288c49d .thumb-position-left .dt-product-thumbs .slides li{margin-bottom:10px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .thumb-position-right .dt-product-thumbs .slides li{margin-bottom:10px;}.elementor-12074 .elementor-element.elementor-element-7288c49d.onsale-h-position-right .onsale{margin-right:15px;}.elementor-12074 .elementor-element.elementor-element-7288c49d.onsale-h-position-left .onsale{margin-left:15px;}.elementor-12074 .elementor-element.elementor-element-7288c49d.onsale-v-position-top .onsale{margin-top:15px;}.elementor-12074 .elementor-element.elementor-element-7288c49d.onsale-v-position-bottom .onsale{margin-bottom:15px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .zoom-flash:hover{background-color:#00000080;}.elementor-12074 .elementor-element.elementor-element-7288c49d.zoom-h-position-right .zoom-flash{margin-right:10px;}.elementor-12074 .elementor-element.elementor-element-7288c49d.zoom-h-position-left .zoom-flash{margin-left:10px;}.elementor-12074 .elementor-element.elementor-element-7288c49d.zoom-v-position-top .zoom-flash{margin-top:10px;}.elementor-12074 .elementor-element.elementor-element-7288c49d.zoom-v-position-bottom .zoom-flash{margin-bottom:10px;}.elementor-12074 .elementor-element.elementor-element-7288c49d  .dt-product-gallery .flex-direction-nav > li > a{font-size:48px;}.elementor-12074 .elementor-element.elementor-element-7288c49d  .dt-product-gallery .flex-direction-nav > li > a svg{min-width:48px;min-height:48px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-gallery .flex-direction-nav > .flex-nav-prev{left:0px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-gallery .flex-direction-nav > .flex-nav-next{right:0px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-thumbs .flex-direction-nav > li > a{font-size:24px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-thumbs .flex-direction-nav > li > a svg{min-width:24px;min-height:24px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-thumbs .flex-direction-nav > .flex-nav-prev{top:0px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .dt-product-thumbs .flex-direction-nav > .flex-nav-next{bottom:0px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .flex-direction-nav > li > a{color:var( --e-global-color-text );}.elementor-12074 .elementor-element.elementor-element-7288c49d .flex-direction-nav > li > a svg{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-12074 .elementor-element.elementor-element-7288c49d .flex-direction-nav > li > a:hover{color:#00000080;}.elementor-12074 .elementor-element.elementor-element-7288c49d .flex-direction-nav > li > a:hover svg{fill:#00000080;color:#00000080;}.elementor-12074 .elementor-element.elementor-element-4f3b7686{--display:flex;--width:56%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-4f3b7686.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12074 .elementor-element.elementor-element-5e9a8ac1 .elementor-heading-title{font-family:var( --e-global-typography-el_title_uc_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_uc_2-font-size );font-weight:var( --e-global-typography-el_title_uc_2-font-weight );line-height:var( --e-global-typography-el_title_uc_2-line-height );}.elementor-12074 .elementor-element.elementor-element-2e0541a1{--display:flex;}.elementor-12074 .elementor-element.elementor-element-701d21f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12074 .elementor-element.elementor-element-5f5eeb70{--display:flex;}.elementor-12074 .elementor-element.elementor-element-236be08c{--display:flex;--width:100%;}.elementor-12074 .elementor-element.elementor-element-45e8e06 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-12074 .elementor-element.elementor-element-5199e2ba .price del{order:0;}.elementor-12074 .elementor-element.elementor-element-74fbe756{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-12074 .elementor-element.elementor-element-78b30bc7 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-12074 .elementor-element.elementor-element-78b30bc7{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-62650818{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 1px;--row-gap:0px;--column-gap:1px;}.elementor-12074 .elementor-element.elementor-element-ced2fb9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-12074 .elementor-element.elementor-element-ced2fb9{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-e87b74d{--display:grid;--width:40%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-vimeo-title a, .elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-vimeo-byline a, .elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-vimeo-title a:hover, .elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-vimeo-byline a:hover, .elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-vimeo-title a:focus, .elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-vimeo-byline a:focus{color:#D1621A;}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-container > div{aspect-ratio:0.5625;}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px;}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-play-icon{font-size:30px;}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-play-icon {padding:20px 20px 20px 20px;}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-sticky-apply .premium-video-box-play-icon {padding:40px 40px 40px 40px;}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-sticky-close{background:#FFF;}.elementor-12074 .elementor-element.elementor-element-2d4af3a .premium-video-box-sticky-close i{font-size:15px;}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-container > div{aspect-ratio:0.5625;}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px;}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-play-icon{font-size:30px;}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-play-icon {padding:20px 20px 20px 20px;}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-sticky-apply .premium-video-box-play-icon {padding:40px 40px 40px 40px;}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-sticky-close{background:#FFF;}.elementor-12074 .elementor-element.elementor-element-d490394 .premium-video-box-sticky-close i{font-size:15px;}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-container > div{aspect-ratio:0.5625;}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px;}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-play-icon{font-size:30px;}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-play-icon {padding:20px 20px 20px 20px;}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-sticky-apply .premium-video-box-play-icon {padding:40px 40px 40px 40px;}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-sticky-close{background:#FFF;}.elementor-12074 .elementor-element.elementor-element-59ac3a1 .premium-video-box-sticky-close i{font-size:15px;}.elementor-12074 .elementor-element.elementor-element-f4c9545{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-f4c9545:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-f4c9545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7DFB2;}.elementor-12074 .elementor-element.elementor-element-310982b{--display:flex;}.elementor-12074 .elementor-element.elementor-element-d2f39fa{text-align:center;}.elementor-12074 .elementor-element.elementor-element-d2f39fa .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:70px;color:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-2f14dda7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12074 .elementor-element.elementor-element-2f14dda7:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-2f14dda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7DFB2;}.elementor-12074 .elementor-element.elementor-element-2e1a058 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-12074 .elementor-element.elementor-element-2e1a058{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-267a519{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-267a519:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-267a519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-721659c{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-12074 .elementor-element.elementor-element-721659c:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-721659c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-8b9135b{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;text-align:start;}.elementor-12074 .elementor-element.elementor-element-8b9135b.elementor-element{--align-self:flex-end;}.elementor-12074 .elementor-element.elementor-element-8b9135b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12074 .elementor-element.elementor-element-b213bc9{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;font-size:16px;color:#6C7863;--textColor:#6C7863;}.elementor-12074 .elementor-element.elementor-element-b213bc9 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-12074 .elementor-element.elementor-element-51ef28d{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;color:#6C7863;--textColor:#6C7863;}.elementor-12074 .elementor-element.elementor-element-8f923ad{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-12074 .elementor-element.elementor-element-8f923ad:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-8f923ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-1092b49f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:096px;--padding-bottom:096px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-511e4b7f{width:var( --container-widget-width, 645px );max-width:645px;--container-widget-width:645px;--container-widget-flex-grow:0;text-align:center;}.elementor-12074 .elementor-element.elementor-element-511e4b7f > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-12074 .elementor-element.elementor-element-511e4b7f.elementor-element{--align-self:center;}.elementor-12074 .elementor-element.elementor-element-511e4b7f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:58px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12074 .elementor-element.elementor-element-566a0f12{width:var( --container-widget-width, 830px );max-width:830px;--container-widget-width:830px;--container-widget-flex-grow:0;text-align:center;font-size:16px;color:#3E2E28;--textColor:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-566a0f12 > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-12074 .elementor-element.elementor-element-566a0f12.elementor-element{--align-self:center;}.elementor-12074 .elementor-element.elementor-element-76eb9877.elementor-element{--align-self:center;}.elementor-12074 .elementor-element.elementor-element-16965cb9 > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-12074 .elementor-element.elementor-element-16965cb9{text-align:center;font-size:16px;color:#3E2E28;--textColor:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-6c2c987b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:032px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-6c2c987b:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-6c2c987b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-49f053e6{--display:flex;--width:40%;}.elementor-12074 .elementor-element.elementor-element-24a65de2{--display:flex;--width:60%;--justify-content:center;--padding-top:016px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-5c9d5c3b{width:var( --container-widget-width, 718px );max-width:718px;--container-widget-width:718px;--container-widget-flex-grow:0;text-align:start;}.elementor-12074 .elementor-element.elementor-element-5c9d5c3b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:32px;font-weight:700;line-height:40px;color:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-455af656{width:var( --container-widget-width, 718px );max-width:718px;--container-widget-width:718px;--container-widget-flex-grow:0;font-size:16px;color:#6C7863;--textColor:#6C7863;}.elementor-12074 .elementor-element.elementor-element-36393c4e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:064px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-36393c4e:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-36393c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7DFB2;}.elementor-12074 .elementor-element.elementor-element-4eccb47{text-align:center;}.elementor-12074 .elementor-element.elementor-element-4eccb47 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12074 .elementor-element.elementor-element-5bf70683{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-12074 .elementor-element.elementor-element-7c3a0ed0{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12074 .elementor-element.elementor-element-7c3a0ed0:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-7c3a0ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-1169cd49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-12074 .elementor-element.elementor-element-7275d026 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-12074 .elementor-element.elementor-element-7275d026{font-size:16px;font-weight:400;color:#6C7863;--textColor:#6C7863;}.elementor-12074 .elementor-element.elementor-element-6f3db2ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-12074 .elementor-element.elementor-element-40d8f7f{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-7a88fedf{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12074 .elementor-element.elementor-element-38ec8f5b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12074 .elementor-element.elementor-element-38ec8f5b:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-38ec8f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-22cd9c8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-12074 .elementor-element.elementor-element-68810592 > .elementor-widget-container{padding:016px 0px 016px 0px;}.elementor-12074 .elementor-element.elementor-element-68810592{font-size:16px;font-weight:400;color:#6C7863;--textColor:#6C7863;}.elementor-12074 .elementor-element.elementor-element-5b57e26d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-12074 .elementor-element.elementor-element-5425ec4d{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-1480f90{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12074 .elementor-element.elementor-element-282d9896{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12074 .elementor-element.elementor-element-282d9896:not(.elementor-motion-effects-element-type-background), .elementor-12074 .elementor-element.elementor-element-282d9896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-5e39fd58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-12074 .elementor-element.elementor-element-be6ed7d > .elementor-widget-container{padding:016px 0px 016px 0px;}.elementor-12074 .elementor-element.elementor-element-be6ed7d{font-size:16px;font-weight:400;color:#6C7863;--textColor:#6C7863;}.elementor-12074 .elementor-element.elementor-element-2c400e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-12074 .elementor-element.elementor-element-3f1e09c1{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-5aaee410{width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-12074 .elementor-element.elementor-element-1b845e42{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-79ced54d > .elementor-widget-container{background-color:#FDF1E1;}.elementor-12074 .elementor-element.elementor-element-79ced54d{color:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-46a70824 > .elementor-widget-container{background-color:#FDF1E1;padding:0px 20px 0px 20px;}.elementor-12074 .elementor-element.elementor-element-6798d969{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-4c348cfb > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-12074 .elementor-element.elementor-element-4c348cfb{text-align:center;}.elementor-12074 .elementor-element.elementor-element-4c348cfb .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12074 .elementor-element.elementor-element-76f1bf5{--display:flex;}.elementor-12074 .elementor-element.elementor-element-3abfef2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12074 .elementor-element.elementor-element-ce13e5d{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-3e222e28{--display:flex;}.elementor-12074 .elementor-element.elementor-element-569deae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-12074 .elementor-element.elementor-element-4a5cdeaa{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;color:#2C3722;--textColor:#2C3722;}.elementor-12074 .elementor-element.elementor-element-55dbb44c{--display:flex;}.elementor-12074 .elementor-element.elementor-element-31fcd668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12074 .elementor-element.elementor-element-41accdce{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;color:#2C3722;--textColor:#2C3722;}.elementor-12074 .elementor-element.elementor-element-16baf554{--display:flex;}.elementor-12074 .elementor-element.elementor-element-7fef6baa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12074 .elementor-element.elementor-element-1b10ec47{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;color:#3E2E28;--textColor:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-fe6a8ef{--display:flex;}.elementor-12074 .elementor-element.elementor-element-45787b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-12074 .elementor-element.elementor-element-1da3da9e{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;color:#3E2E28;--textColor:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-73f5d48e{--display:flex;}.elementor-12074 .elementor-element.elementor-element-73907087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12074 .elementor-element.elementor-element-5d2c69a2{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;color:#3E2E28;--textColor:#3E2E28;}.elementor-12074 .elementor-element.elementor-element-66abe0d{--display:flex;}.elementor-12074 .elementor-element.elementor-element-be3f049{color:#000000;--textColor:#000000;}.elementor-12074 .elementor-element.elementor-element-375cacb1{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#3E2E28;--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#FFA10B;}.elementor-12074 .elementor-element.elementor-element-375cacb1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F7DFB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}:where( .elementor-12074 .elementor-element.elementor-element-375cacb1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F7DFB2;}.elementor-12074 .elementor-element.elementor-element-375cacb1 > .elementor-widget-container{background-color:#F7DFB2;padding:0px 0px 0px 0px;}.elementor-12074 .elementor-element.elementor-element-375cacb1.elementor-element{--align-self:center;}:where( .elementor-12074 .elementor-element.elementor-element-375cacb1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-12074 .elementor-element.elementor-element-73adc749{--display:flex;--padding-top:048px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-2e7cdcec{text-align:center;}.elementor-12074 .elementor-element.elementor-element-2e7cdcec .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:52px;font-weight:700;line-height:70px;color:#4CB510;}.elementor-12074 .elementor-element.elementor-element-b810d2f .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #FEC800 0%, #FFAE00 100%);fill:#2C3722;color:#2C3722;}.elementor-12074 .elementor-element.elementor-element-b810d2f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-12074 .elementor-element.elementor-element-b810d2f.elementor-element{--align-self:center;}.elementor-12074 .elementor-element.elementor-element-6f2e9d4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content{align-items:center;text-align:center;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .dt-css-grid{grid-template-columns:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:40px;--grid-row-gap:40px;}.elementor-12074 .elementor-element.elementor-element-70b146b6{--wide-desktop-columns:4;--icon-spacing:20px;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content-wrapper{flex-flow:column wrap;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .elementor-icon-div{align-self:center;}.elementor-12074 .elementor-element.elementor-element-70b146b6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .elementor-icon{font-size:32px;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .elementor-icon-div .elementor-icon{padding:0em;border-radius:100% 100% 100% 100%;border-color:var( --e-global-color-el_color_7_6 );}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content-wrapper .box-heading, .elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content-wrapper .box-heading a{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-description{font-family:var( --e-global-typography-el_content_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_1-font-size );text-transform:var( --e-global-typography-el_content_1-text-transform );font-style:var( --e-global-typography-el_content_1-font-style );text-decoration:var( --e-global-typography-el_content_1-text-decoration );line-height:var( --e-global-typography-el_content_1-line-height );margin-top:15px;}.elementor-12074 .elementor-element.elementor-element-7b387fce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-12074 .elementor-element.elementor-element-36393c4e{--content-width:1440px;}}@media(max-width:1024px){.elementor-12074 .elementor-element.elementor-element-2628b36e{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-4c258d74{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .onsale{font-size:var( --e-global-typography-el_content_2-font-size );}.elementor-12074 .elementor-element.elementor-element-4f3b7686{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-5e9a8ac1 .elementor-heading-title{font-size:var( --e-global-typography-el_title_uc_2-font-size );line-height:var( --e-global-typography-el_title_uc_2-line-height );}.elementor-12074 .elementor-element.elementor-element-e87b74d{--grid-auto-flow:row;}.elementor-12074 .elementor-element.elementor-element-d2f39fa .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12074 .elementor-element.elementor-element-8b9135b .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12074 .elementor-element.elementor-element-511e4b7f .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12074 .elementor-element.elementor-element-5c9d5c3b .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12074 .elementor-element.elementor-element-4eccb47 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12074 .elementor-element.elementor-element-4c348cfb .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12074 .elementor-element.elementor-element-2e7cdcec .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .dt-css-grid{grid-template-columns:repeat(2,1fr);}.elementor-12074 .elementor-element.elementor-element-70b146b6{--wide-desktop-columns:2;} .elementor-12074 .elementor-element.elementor-element-70b146b6.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-12074 .elementor-element.elementor-element-70b146b6.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-12074 .elementor-element.elementor-element-70b146b6.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content-wrapper .box-heading, .elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}}@media(max-width:767px){.elementor-12074 .elementor-element.elementor-element-2628b36e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-4c258d74{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-7288c49d .onsale{font-size:var( --e-global-typography-el_content_2-font-size );}.elementor-12074 .elementor-element.elementor-element-4f3b7686{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-5e9a8ac1 .elementor-heading-title{font-size:var( --e-global-typography-el_title_uc_2-font-size );line-height:var( --e-global-typography-el_title_uc_2-line-height );}.elementor-12074 .elementor-element.elementor-element-e87b74d{--min-height:117px;--e-con-grid-template-columns:repeat(3, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-2d4af3a.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-d490394.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-12074 .elementor-element.elementor-element-59ac3a1.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-12074 .elementor-element.elementor-element-d2f39fa .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12074 .elementor-element.elementor-element-267a519{--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-12074 .elementor-element.elementor-element-8b9135b .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12074 .elementor-element.elementor-element-511e4b7f .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12074 .elementor-element.elementor-element-5c9d5c3b .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12074 .elementor-element.elementor-element-36393c4e{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-12074 .elementor-element.elementor-element-4eccb47 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12074 .elementor-element.elementor-element-5bf70683{--flex-wrap:nowrap;}.elementor-12074 .elementor-element.elementor-element-4c348cfb .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-12074 .elementor-element.elementor-element-2e7cdcec .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-12074 .elementor-element.elementor-element-70b146b6{--wide-desktop-columns:1;} .elementor-12074 .elementor-element.elementor-element-70b146b6.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-12074 .elementor-element.elementor-element-70b146b6.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-12074 .elementor-element.elementor-element-70b146b6.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content-wrapper .box-heading, .elementor-12074 .elementor-element.elementor-element-70b146b6 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-12074 .elementor-element.elementor-element-70b146b6 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}}/* Start custom CSS for container, class: .elementor-element-2628b36e */#product-form h2.product_title {
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 36px;
    line-height: 42px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a65de2 */.elementor-widget-text-editor p {
    margin-bottom: 8px;
}/* End custom CSS */
@media screen and (min-width: 1301px) {  .the7_icon_box_grid_widget-70b146b6 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_icon_box_grid_widget-70b146b6 .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 768px) and (max-width: 1024px) {  .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .wf-cell:nth-child(-n + 2):before {    display: none;  }}@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }  .icon-position-mobile-right .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-70b146b6.the7-box-grid-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS */div#\36 0day {
    position: relative;
    padding: 0 0 16px;
}

svg.feature-check {
    min-width: fit-content;
}

.elementor-widget-video .e-hosted-video .elementor-video {
    object-fit: contain;
    background: transparent;
    
}

.trustpilot-widget {
    max-width: 220px;
    margin-left: -20px;
}

div#\36 0day-img-cont .elementor-element.elementor-widget-image {
    position: absolute;
    max-width: 270px;
    left: 100%;
    top: 50%;
    transform: translate(-115%, -48%);
    width: 100%;
}

.product table.variations .value.woo-variation-items-wrapper {
    padding-top: 24px;
}

div#\36 0day .elementor-heading-title.elementor-size-default {
    font-size: 32px;
}

.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>svg {
    fill: var(--n-accordion-icon-normal-color);
}

div#reviews-container+.elementor-element:has(.elementor-widget-container>p.price) {
    display: none;
}

del span.woocommerce-Price-amount.amount {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-size: 20px;
    color: #818181;
}

ins span.woocommerce-Price-amount.amount {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #FF0909;
}

.product table.variations {
    border-top: 2px solid #C0C0C0;
    margin-top: 16px !important;
}

th.label {
    display: none !important;
}

.woo-variation-swatches.wvs-show-label .variations td {
    width: 100% !important;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    width: 100%;
}

.woo-variation-swatches .variable-items-wrapper {
    flex-wrap: nowrap;
    height: 90px;
}

.product table.variations>tbody>tr {
    padding-top: 16px !important;
}

.woocommerce div.product .single_variation .price {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-size: 24px;
    line-height: 100%;
    color: #FF0909;
}

a.reset_variations {
    display: none;
}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart {
    flex-wrap: wrap;
}

form.cart div.quantity:not([style='display: none;'])+button, button.single_add_to_cart_button.elementor-button.button.alt {
    width: 100%;
    margin: 0 !important;
    margin-top: 16px !important;
    height: 55px;
    border-radius: 6px;
    background: linear-gradient(180deg, #FEC800 0%, #FFAE00 100%);
    box-shadow: 0px 4px 4px 0px #0000000D;
    color: #2C3722;
    transition: .2s ease-in-out;
}

span.elementor-button-icon {
    display: none;
}

span.elementor-button-text {
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 18px;
    line-height: 100%;
    text-align: center;
    text-transform: uppercase;
}

form.cart div.quantity:not([style='display: none;'])+button:hover, button.single_add_to_cart_button.elementor-button.button.alt:hover {
    background: linear-gradient(180deg, #FFD021 0%, #FFB61A 100%);
    transition: .2s ease-in-out;
}

p.new-slogan {
    width: 380px;
    line-height: 22px;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item {
    border-radius: 6px;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.selected {
    background: #2C3722;
}

.woo-variation-swatches .variable-items-wrapper .variable-item img {
    display: none;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before {
    display: none;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.selected) {
    background: #F3F4EF;
}

.elementor-widget-wc-add-to-cart table.variations {
    height: 100%;
}

.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents {
    display: none;
}

.new-kit {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

p.new-kit_title {
    margin: 0;
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 16px;
    line-height: 100%;
    text-align: center;
    color: #2C3722;
}

.new-kit * {
    color: #2C3722;
}

span.new-kit_price {
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 14px;
    line-height: 100%;
    text-align: center;
    color: #6C7863;
}

.selected .new-kit * {
    color: #FFFFFF;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item {
    min-height: 90px;
    position: relative;
}

svg.most-popular__icon {
    position: absolute;
    top: -8.5px;
    left: 50%;
    transform: translateX(-50%);
}

.woo-variation-swatches .variable-items-wrapper {
    gap: 4px;
}

.new-kit_prices {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 2px;
}

span.new-kit_perkit {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-style: Italic;
    font-size: 14px;
    line-height: 100%;
    text-align: center;
    color: #4BB610;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    border-radius: 6px;
    border-color: #D6D6D6;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.selected {
    box-shadow: 0px 4px 4px 0px #00000040;
}

@media (max-width:768px) {
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item {
    min-height: 50px;
}

    .woo-variation-swatches .variable-items-wrapper {
        flex-wrap: wrap;
        height: 100%;
    }

svg.most-popular__icon {
    position: relative;
    top: unset;
    left: unset;
    transform: unset;
}

.new-kit {
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    padding: 0 16px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents {
    display: none;
}

p.new-kit_title {
    margin: 0;
    display: flex;
    align-items: center;
    gap: 16px;
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 16px;
    line-height: 100%;
    color: #2C3722;
}

span.new-kit_price {
    color: #6C7863;
}

.selected .new-kit * {
    color: #FFFFFF;
}

span.new-kit_price {
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 14px;
    line-height: 100%;
    text-align: right;
}

span.new-kit_perkit {
    font-family: Source Sans Pro;
    font-weight: 400;
    font-style: Italic;
    font-size: 14px;
    line-height: 100%;
    text-align: right;
    color: #4BB610;
}

.new-kit_prices {
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child {
    margin-right: 4px;
}

.woo-variation-swatches .variable-items-wrapper {
    gap: 4px;
}
}

div#question-section+div {
    display: none;
}

a#contact-us {
    width: 100%;
    height: 55px;
    font-family: Source Sans Pro;
    font-weight: 700;
    font-size: 18px;
    line-height: 100%;
    text-align: center;
    margin-top: 16px;
}

@media (max-width: 768px){
    .simple-features__inner-cont {
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
    }

.simple-feature {
    flex-direction: row;
    justify-content: flex-start;
}

img.extra-bonus-img {
    left: 50%;
    transform: translate(-50%,-50%) !important;
    max-width: 94px !important;
}

.simple-box-desc {
    position: relative;
    margin-top: 40px !important;
}

.simple-box-desc_inner-cont {
    margin-top: 40px;
    position: unset !important;
}

.simple-box-desc_content-cont {
    padding: 0 32px;
}

div#foolproof>div:first-child {
    order: 2;
}

div#foolproof {
    padding: 0 16px 32px;
}

div#foolproof .elementor-heading-title {
    font-size: 38px;
    text-align: center;
    padding-bottom: 24px;
}

#foolproof .elementor-widget-heading+.elementor-widget-text-editor p {
    text-align: center;
    padding-bottom: 16px;
}

#foolproof .elementor-widget-heading+.elementor-widget-text-editor+.elementor-widget-text-editor p {
    max-width: 320px;
    margin: 0 auto 8px;
}

div#growkit {
    padding: 40px 16px;
}

div#growkit .elementor-heading-title.elementor-size-default {
    font-size: 38px;
}

div#\36 0day-img-cont {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}

div#\36 0day-img-cont+.elementor-element {
    width: 100%;
    text-align: center;
}

div#\36 0day {
    padding: 64px 16px 32px;
    margin-top: 64px;
}

div#\36 0day-img-cont+.elementor-element .elementor-widget-heading {
    text-align: center;
}

div#\36 0day-img-cont img.attachment-large {
    max-width: 150px;
}

div#\36 0day-img-cont .elementor-element.elementor-widget-image {
    transform: translate(-50%, -50%);
    left: 50%;
    top: 0;
}

div#faq .elementor-heading-title {
    font-size: 38px;
}

div#faq {
    padding: 32px 16px;
}

.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child) {
    margin-block-end: 16px;
}
}

@media (max-width:768px){
    div#review-portrait {
        width: 100%;
        overflow: auto;
        justify-content: flex-start;
    }
    
    .elementor-element.reviews-video {
    min-width: 286px;
}

div#review-portrait>.elementor-element.elementor-widget-image {
    min-width: 255px;
}

div#review-reviews {
    width: 100%;
        overflow: auto;
        justify-content: flex-start;
}

div#review-reviews>.elementor-element {
    min-width: 360px;
}

div#product-form {
    margin-bottom: 16px;
}

span.onsale {
    font-size: 18px !important;
    margin: 8px !important;
    min-width: unset !important;
}
}

.woocommerce-variation-add-to-cart .quantity, .product .quantity {
    display: none !important;
}

@media (min-width:769px) {
    p.new-slogan {
    width: 100%;
}

div#\36 0day-img-cont .elementor-element.elementor-widget-image {
    position: absolute;
    max-width: 270px;
    left: 100%;
    top: 50%;
    transform: translate(-115%, -48%);
    width: 100%;
}
}

.selected span.new-kit_perkit {
    color: #4BB610;
}

span.onsale {
    background: #FF0909 !important;
    border-radius: 6px !important;
    min-height: min-content !important;
    line-height: 28px !important;
    font-family: Source Sans Pro !important;
    font-weight: 700;
    font-size: 22px !important;
    padding: 8px 16px !important;
    box-shadow: 0px 4px 14px 0px #00000033;
    text-transform: uppercase !important;
}


.elementor-11653 .elementor-element.elementor-element-7ca5445 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
    padding: 16px 10px;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) {
    flex-direction: column-reverse;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .slides {
    display: flex;
    height: auto !important;
    gap: 16px;
    justify-content: center;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .flexslider {
    width: 100% !important;
    height: auto !important;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs {
    width: 100% !important;
}

img.aspect {
    object-fit: contain !important;
    --ratio: unset !important;!i;
    height: unset !important;
}

.elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .slides .slide-wrapper {
    object-fit: contain;
}

.elementor-widget .dt-product-thumbs .flex-viewport {
    height: min-content;
}


@media (max-width: 768px) {
    .elementor-widget .dt-wc-product-gallery:not(.thumb-position-bottom) .dt-product-thumbs .slides li {
        width: 48px !important;
    }
}

.elementor-widget-video .e-hosted-video .elementor-video {
    max-width: 286px;
    border-radius: 20px;
    max-height: 400px;
    width: 286px;
    object-fit: cover;
}

.elementor-widget-video .elementor-wrapper {
    aspect-ratio: unset;
    max-width: max-content;
}

.elementor-widget-video .elementor-widget-container {}

.e-con>.elementor-widget-video.reviews-video {
    max-width: max-content !important;
}

.e-con>.elementor-widget.reviews-video>.elementor-widget-container {
    max-width: max-content;
}

div#review-portrait {
    gap: 24px;
}/* End custom CSS */