.elementor-31 .elementor-element.elementor-element-e123c76{--e-image-carousel-slides-to-show:1;}.elementor-31 .elementor-element.elementor-element-a69e73e{--e-image-carousel-slides-to-show:1;}.elementor-31 .elementor-element.elementor-element-7a6b9c8 > .elementor-background-overlay{background-color:#E3F1E6;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-7a6b9c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31 .elementor-element.elementor-element-3e8c9ec > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-3e8c9ec > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-3e8c9ec > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-06af92a{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-31 .elementor-element.elementor-element-06af92a.elementor-view-stacked .elementor-icon{background-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-06af92a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-06af92a.elementor-view-default .elementor-icon{fill:#478EAC;color:#478EAC;border-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon{font-size:59px;}.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon-box-title{color:#010101;}.elementor-31 .elementor-element.elementor-element-1a7d49b{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-31 .elementor-element.elementor-element-1a7d49b.elementor-view-stacked .elementor-icon{background-color:#155D16;}.elementor-31 .elementor-element.elementor-element-1a7d49b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1a7d49b.elementor-view-default .elementor-icon{fill:#155D16;color:#155D16;border-color:#155D16;}.elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon{font-size:25px;}.elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon-box-title{color:#010101;}.elementor-31 .elementor-element.elementor-element-9f2da8f{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-31 .elementor-element.elementor-element-9f2da8f.elementor-view-stacked .elementor-icon{background-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-9f2da8f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-9f2da8f.elementor-view-default .elementor-icon{fill:#478EAC;color:#478EAC;border-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon{font-size:33px;}.elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon-box-title{color:#010101;}.elementor-31 .elementor-element.elementor-element-724f017 > .elementor-background-overlay{background-color:#E3F1E6;opacity:0.5;}.elementor-31 .elementor-element.elementor-element-8bfa369 > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-8bfa369 > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-8bfa369 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f7dc3a1{border-style:solid;border-color:#FED600;}.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-31 .elementor-element.elementor-element-f7dc3a1.elementor-view-stacked .elementor-icon{background-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-f7dc3a1.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f7dc3a1.elementor-view-default .elementor-icon{fill:#478EAC;color:#478EAC;border-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon{font-size:59px;}.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon-box-title{color:#010101;}.elementor-31 .elementor-element.elementor-element-a5f48ff{border-style:solid;border-color:#FED600;}.elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:6px;}.elementor-31 .elementor-element.elementor-element-a5f48ff.elementor-view-stacked .elementor-icon{background-color:#155D16;}.elementor-31 .elementor-element.elementor-element-a5f48ff.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a5f48ff.elementor-view-default .elementor-icon{fill:#155D16;color:#155D16;border-color:#155D16;}.elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon{font-size:25px;}.elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon-box-title{color:#010101;}.elementor-31 .elementor-element.elementor-element-5d7535b{border-style:solid;border-color:#FED600;}.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-5d7535b.elementor-view-stacked .elementor-icon{background-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-5d7535b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5d7535b.elementor-view-default .elementor-icon{fill:#478EAC;color:#478EAC;border-color:#478EAC;}.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon{font-size:33px;}.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon-box-title{color:#010101;}.elementor-31 .elementor-element.elementor-element-451b3ad > .elementor-container{max-width:1400px;}.elementor-31 .elementor-element.elementor-element-451b3ad{padding:30px 0px 30px 0px;}.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-31 .elementor-element.elementor-element-08f5113{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-08f5113 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;letter-spacing:-1px;color:#D10000;}.elementor-31 .elementor-element.elementor-element-f526654 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-662f335 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#234A2D;border-radius:900px 900px 900px 900px;}.elementor-31 .elementor-element.elementor-element-662f335 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-31 .elementor-element.elementor-element-849feac img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#234A2D;border-radius:900px 900px 900px 900px;}.elementor-31 .elementor-element.elementor-element-849feac .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-31 .elementor-element.elementor-element-10a8215 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#234A2D;border-radius:1000px 1000px 1000px 1000px;}.elementor-31 .elementor-element.elementor-element-10a8215 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-31 .elementor-element.elementor-element-4a38ce0{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4a38ce0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#234A2D;border-radius:900px 900px 900px 900px;}.elementor-31 .elementor-element.elementor-element-4a38ce0 .widget-image-caption{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-31 .elementor-element.elementor-element-a8e197f > .elementor-container{max-width:1400px;}.elementor-31 .elementor-element.elementor-element-a8e197f{padding:20px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-a1e02b4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-a1e02b4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;letter-spacing:-1px;color:#D10000;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-31 .elementor-element.elementor-element-eac2e1c span.woolentor-tip{background-color:#000000;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;padding-left:0 !important;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-inner .ht-product-categories:not(.ht-product-brand)::before{display:none !important;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-31 .elementor-element.elementor-element-eac2e1c .woocommerce div.product.mb-30{padding:5px 5px 5px 5px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:not(.ht-product-brand) a{color:#444444;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:not(.ht-product-brand)::before{background-color:#444444;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories:not(.ht-product-brand) a:hover{color:#dc9a0e;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Sora", Sans-serif;font-size:16px;color:#000000;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#234A2D;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#234A2D;font-size:14px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:15px;line-height:30px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:15px;height:15px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .woolentor-compare.compare::before,.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-action ul li.woolentor-cart a::before{font-size:15px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .woolentor-compare.compare::before,.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-action ul li.woolentor-cart a,.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li{margin:0px -20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-31 .elementor-element.elementor-element-eb8a66e > .elementor-container{max-width:1400px;}.elementor-31 .elementor-element.elementor-element-eb8a66e{padding:0px 0px 010px 0px;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-34286f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-34286f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-34286f4 > .elementor-element-populated{border-style:solid;border-width:0px 03px 0px 0px;border-color:#084202;}.elementor-31 .elementor-element.elementor-element-34286f4 > .elementor-element-populated, .elementor-31 .elementor-element.elementor-element-34286f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-31 .elementor-element.elementor-element-34286f4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-785678e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:600;color:#010101;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-97fa31d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-97fa31d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-bf4d6ad{--e-image-carousel-slides-to-show:5;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-bf4d6ad .swiper-wrapper{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-41a3532:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-41a3532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBF8;}.elementor-31 .elementor-element.elementor-element-41a3532 > .elementor-container{max-width:1400px;}.elementor-31 .elementor-element.elementor-element-41a3532{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:010px;margin-bottom:0px;padding:10px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-41a3532 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-25dfbdc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-25dfbdc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-4381cbc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#234A2D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-48f1825{color:#424242;}.elementor-31 .elementor-element.elementor-element-6df992d img{width:80%;border-radius:12px 12px 12px 12px;}.elementor-31 .elementor-element.elementor-element-f47c1ba > .elementor-container{max-width:1400px;}.elementor-31 .elementor-element.elementor-element-f47c1ba{padding:30px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-f955a07{text-align:center;}.elementor-31 .elementor-element.elementor-element-f955a07 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:#234A2D;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-9a99df6 .elementor-main-swiper .swiper-slide{background-color:#FAFBF8;}.elementor-31 .elementor-element.elementor-element-9a99df6 .elementor-swiper-button{font-size:20px;}.elementor-31 .elementor-element.elementor-element-9a99df6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-31 .elementor-element.elementor-element-9a99df6 .elementor-testimonial__text{color:#010101;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-9a99df6 .elementor-testimonial__name{color:#062A02;}.elementor-31 .elementor-element.elementor-element-4e14dfa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-4e14dfa{margin-top:10px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c90816d{border-style:solid;border-width:3px 3px 0px 3px;border-color:#FED600;text-align:center;}.elementor-31 .elementor-element.elementor-element-c90816d .elementor-heading-title{font-size:55px;font-weight:600;color:#084202;}.elementor-31 .elementor-element.elementor-element-54742be{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 3px 0px 3px;border-color:#FED600;text-align:center;}.elementor-31 .elementor-element.elementor-element-54742be .elementor-heading-title{font-size:15px;font-weight:300;color:#084202;}.elementor-31 .elementor-element.elementor-element-ee61690 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-ee61690{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-82a91c1 > .elementor-element-populated{border-style:solid;border-color:#FED600;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-82a91c1:hover > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.16);}.elementor-31 .elementor-element.elementor-element-76be3fe > .elementor-element-populated{border-style:solid;border-color:#FED600;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-76be3fe:hover > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.16);}.elementor-31 .elementor-element.elementor-element-fbc89a7 > .elementor-element-populated{border-style:solid;border-color:#FED600;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-fbc89a7:hover > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.16);}.elementor-31 .elementor-element.elementor-element-4792035 > .elementor-element-populated{border-style:solid;border-color:#FED600;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:25px 25px 25px 25px;}.elementor-31 .elementor-element.elementor-element-4792035:hover > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.16);}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-34286f4{width:29.8%;}.elementor-31 .elementor-element.elementor-element-97fa31d{width:70.2%;}.elementor-31 .elementor-element.elementor-element-25dfbdc{width:53.143%;}.elementor-31 .elementor-element.elementor-element-4c4e844{width:46.786%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-06af92a{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-1a7d49b{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-9f2da8f{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-5d7535b{width:var( --container-widget-width, 258.317px );max-width:258.317px;--container-widget-width:258.317px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-08f5113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-08f5113 .elementor-heading-title{font-size:25px;}.elementor-31 .elementor-element.elementor-element-a1e02b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-a1e02b4 .elementor-heading-title{font-size:25px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li{margin:0px -20px 0px 0px;}.elementor-31 .elementor-element.elementor-element-785678e{text-align:start;}.elementor-31 .elementor-element.elementor-element-785678e .elementor-heading-title{font-size:13px;}.elementor-31 .elementor-element.elementor-element-bf4d6ad{--e-image-carousel-slides-to-show:3;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-bf4d6ad .swiper-wrapper{display:flex;align-items:center;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-4c4e844.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-4c4e844.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-6df992d img{width:100%;}.elementor-31 .elementor-element.elementor-element-4e14dfa{padding:100px 25px 100px 25px;}.elementor-31 .elementor-element.elementor-element-c90816d .elementor-heading-title{font-size:45px;}.elementor-31 .elementor-element.elementor-element-148fb5a img{max-width:60%;}.elementor-31 .elementor-element.elementor-element-8dc5b7e img{max-width:60%;}.elementor-31 .elementor-element.elementor-element-7eeb75d img{max-width:60%;}.elementor-31 .elementor-element.elementor-element-cab18bc img{max-width:60%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-7a6b9c8, .elementor-31 .elementor-element.elementor-element-7a6b9c8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-3e8c9ec.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-31 .elementor-element.elementor-element-3e8c9ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-31 .elementor-element.elementor-element-3e8c9ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-31 .elementor-element.elementor-element-06af92a{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon-box-wrapper{gap:6px;}.elementor-31 .elementor-element.elementor-element-1a7d49b{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-9f2da8f{width:var( --container-widget-width, 328.302px );max-width:328.302px;--container-widget-width:328.302px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-724f017, .elementor-31 .elementor-element.elementor-element-724f017 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8bfa369 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-31 .elementor-element.elementor-element-f7dc3a1{width:100%;max-width:100%;border-width:0px 5px 0px 0px;border-radius:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon-box-wrapper{gap:6px;}.elementor-31 .elementor-element.elementor-element-a5f48ff{width:100%;max-width:100%;border-width:0px 05px 0px 0px;border-radius:0px 010px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d7535b{width:100%;max-width:100%;border-width:0px 05px 0px 0px;border-radius:0px 010px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon-box-wrapper{gap:6px;}.elementor-31 .elementor-element.elementor-element-08f5113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-08f5113 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-f526654{width:50%;}.elementor-31 .elementor-element.elementor-element-9bfce5c{width:50%;}.elementor-31 .elementor-element.elementor-element-e0fe74c{width:50%;}.elementor-31 .elementor-element.elementor-element-e7c61eb{width:50%;}.elementor-31 .elementor-element.elementor-element-a1e02b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-a1e02b4 .elementor-heading-title{font-size:18px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .woocommerce div.product.mb-30{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:12px;line-height:0.1em;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:0px 0px 15px 0px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{font-size:11px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span{font-size:11px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:12px;line-height:38px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:12px;height:12px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .woolentor-compare.compare::before,.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-action ul li.woolentor-cart a::before{font-size:12px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .woolentor-compare.compare::before,.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-action ul li.woolentor-cart a,.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-product-action ul li.woolentor-cart a::before{line-height:38px;}.elementor-31 .elementor-element.elementor-element-eac2e1c .ht-products .ht-product .ht-product-inner .ht-product-action ul li{padding:0px 0px 0px 0px;margin:0px -25px 0px 0px;}.elementor-31 .elementor-element.elementor-element-785678e{text-align:center;}.elementor-31 .elementor-element.elementor-element-785678e .elementor-heading-title{font-size:13px;}.elementor-31 .elementor-element.elementor-element-bf4d6ad{--e-image-carousel-slides-to-show:3;}.elementor-31 .elementor-element.elementor-element-4381cbc .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-6df992d img{width:100%;}.elementor-31 .elementor-element.elementor-element-f955a07 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-9a99df6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-31 .elementor-element.elementor-element-4e14dfa{padding:50px 20px 50px 20px;}.elementor-31 .elementor-element.elementor-element-c90816d .elementor-heading-title{font-size:45px;}.elementor-31 .elementor-element.elementor-element-54742be .elementor-heading-title{font-size:16px;}.elementor-31 .elementor-element.elementor-element-ee61690{padding:15px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-82a91c1 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-76be3fe > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-fbc89a7 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-4792035 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for icon-box, class: .elementor-element-06af92a *//* Base icon style */
.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon {
    display: inline-block;
    transition: transform 0.25s ease;
    will-change: transform; /* smoother on mobile */
}

/* Hover animation (desktop/tablet) */
.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon:hover {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Tap animation for mobile */
.elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon:active {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Keyframes */
@keyframes jump-perfect {
    0%   { transform: translateY(0) scale(1); }
    35%  { transform: translateY(-12px) scale(1.05); } /* jump height */
    55%  { transform: translateY(0) scale(0.98); }     /* soft landing */
    100% { transform: translateY(0) scale(1); }
}

/* Accessibility: turn off animation if user disables motion */
@media (prefers-reduced-motion: reduce) {
    .elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon,
    .elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon:hover,
    .elementor-31 .elementor-element.elementor-element-06af92a .elementor-icon:active {
        animation: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a7d49b *//* Base icon style */
.elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon {
    display: inline-block;
    transition: transform 0.25s ease;
    will-change: transform; /* smoother on mobile */
}

/* Hover animation (desktop/tablet) */
.elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon:hover {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Tap animation for mobile */
.elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon:active {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Keyframes */
@keyframes jump-perfect {
    0%   { transform: translateY(0) scale(1); }
    35%  { transform: translateY(-12px) scale(1.05); } /* jump height */
    55%  { transform: translateY(0) scale(0.98); }     /* soft landing */
    100% { transform: translateY(0) scale(1); }
}

/* Accessibility: turn off animation if user disables motion */
@media (prefers-reduced-motion: reduce) {
    .elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon,
    .elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon:hover,
    .elementor-31 .elementor-element.elementor-element-1a7d49b .elementor-icon:active {
        animation: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f2da8f *//* Base icon style */
.elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon {
    display: inline-block;
    transition: transform 0.25s ease;
    will-change: transform; /* smoother on mobile */
}

/* Hover animation (desktop/tablet) */
.elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon:hover {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Tap animation for mobile */
.elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon:active {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Keyframes */
@keyframes jump-perfect {
    0%   { transform: translateY(0) scale(1); }
    35%  { transform: translateY(-12px) scale(1.05); } /* jump height */
    55%  { transform: translateY(0) scale(0.98); }     /* soft landing */
    100% { transform: translateY(0) scale(1); }
}

/* Accessibility: turn off animation if user disables motion */
@media (prefers-reduced-motion: reduce) {
    .elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon,
    .elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon:hover,
    .elementor-31 .elementor-element.elementor-element-9f2da8f .elementor-icon:active {
        animation: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7dc3a1 *//* Base icon style */
.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon {
    display: inline-block;
    transition: transform 0.25s ease;
    will-change: transform; /* smoother on mobile */
}

/* Hover animation (desktop/tablet) */
.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon:hover {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Tap animation for mobile */
.elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon:active {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Keyframes */
@keyframes jump-perfect {
    0%   { transform: translateY(0) scale(1); }
    35%  { transform: translateY(-12px) scale(1.05); } /* jump height */
    55%  { transform: translateY(0) scale(0.98); }     /* soft landing */
    100% { transform: translateY(0) scale(1); }
}

/* Accessibility: turn off animation if user disables motion */
@media (prefers-reduced-motion: reduce) {
    .elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon,
    .elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon:hover,
    .elementor-31 .elementor-element.elementor-element-f7dc3a1 .elementor-icon:active {
        animation: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a5f48ff *//* Base icon style */
.elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon {
    display: inline-block;
    transition: transform 0.25s ease;
    will-change: transform; /* smoother on mobile */
}

/* Hover animation (desktop/tablet) */
.elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon:hover {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Tap animation for mobile */
.elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon:active {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Keyframes */
@keyframes jump-perfect {
    0%   { transform: translateY(0) scale(1); }
    35%  { transform: translateY(-12px) scale(1.05); } /* jump height */
    55%  { transform: translateY(0) scale(0.98); }     /* soft landing */
    100% { transform: translateY(0) scale(1); }
}

/* Accessibility: turn off animation if user disables motion */
@media (prefers-reduced-motion: reduce) {
    .elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon,
    .elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon:hover,
    .elementor-31 .elementor-element.elementor-element-a5f48ff .elementor-icon:active {
        animation: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d7535b *//* Base icon style */
.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon {
    display: inline-block;
    transition: transform 0.25s ease;
    will-change: transform; /* smoother on mobile */
}

/* Hover animation (desktop/tablet) */
.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon:hover {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Tap animation for mobile */
.elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon:active {
    animation: jump-perfect 0.45s cubic-bezier(.25,.46,.45,.94) forwards;
}

/* Keyframes */
@keyframes jump-perfect {
    0%   { transform: translateY(0) scale(1); }
    35%  { transform: translateY(-12px) scale(1.05); } /* jump height */
    55%  { transform: translateY(0) scale(0.98); }     /* soft landing */
    100% { transform: translateY(0) scale(1); }
}

/* Accessibility: turn off animation if user disables motion */
@media (prefers-reduced-motion: reduce) {
    .elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon,
    .elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon:hover,
    .elementor-31 .elementor-element.elementor-element-5d7535b .elementor-icon:active {
        animation: none !important;
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bf4d6ad */.elementor-31 .elementor-element.elementor-element-bf4d6ad .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */