.elementor-1847 .elementor-element.elementor-element-ef4f5b8{--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;--overlay-opacity:0.79}.elementor-1847 .elementor-element.elementor-element-ef4f5b8::before,.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.elementor-background-video-container::before,.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.e-con-inner>.elementor-background-video-container::before,.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.elementor-background-slideshow::before,.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.e-con-inner>.elementor-background-slideshow::before,.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.elementor-shape-bottom svg,.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:50px}.elementor-1847 .elementor-element.elementor-element-fc9f20d>.elementor-widget-container{--e-transform-translateY:59px;margin:38px 38px 38px 38px}.elementor-1847 .elementor-element.elementor-element-fc9f20d{text-align:center}.elementor-1847 .elementor-element.elementor-element-fc9f20d .elementor-heading-title{font-size:37px;color:#00FFF5}.elementor-1847 .elementor-element.elementor-element-4d882d9>.elementor-widget-container{--e-transform-translateY:-36px;margin:76px 76px 76px 76px;padding:0 0 0 0}.elementor-1847 .elementor-element.elementor-element-4d882d9{text-align:center;font-size:21px;color:#FFF}.elementor-1847 .elementor-element.elementor-element-6bdbe85 .elementor-button{background-color:#fff0;text-shadow:0 0 10px rgb(0 0 0 / .3);background-image:linear-gradient(180deg,#000706 0%,#00FCFF 100%);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFDFD;border-radius:12px 12px 12px 12px}.elementor-1847 .elementor-element.elementor-element-6bdbe85 .elementor-button:hover,.elementor-1847 .elementor-element.elementor-element-6bdbe85 .elementor-button:focus{background-color:#fff0;color:#070000;background-image:linear-gradient(180deg,#11D342 0%,#11D342 100%);border-color:#020101}.elementor-1847 .elementor-element.elementor-element-6bdbe85>.elementor-widget-container{--e-transform-translateY:-66px}.elementor-1847 .elementor-element.elementor-element-6bdbe85:hover>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-1847 .elementor-element.elementor-element-6bdbe85 .elementor-button:hover svg,.elementor-1847 .elementor-element.elementor-element-6bdbe85 .elementor-button:focus svg{fill:#070000}.elementor-1847 .elementor-element.elementor-element-499a741{--display:flex}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1847 .elementor-element.elementor-element-fc9f20d .elementor-heading-title{font-size:28px}.elementor-1847 .elementor-element.elementor-element-4d882d9{font-size:17px}}@media(max-width:767px){.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.elementor-shape-bottom svg,.elementor-1847 .elementor-element.elementor-element-ef4f5b8>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:35px}.elementor-1847 .elementor-element.elementor-element-fc9f20d>.elementor-widget-container{--e-transform-translateY:0px;padding:0 0 0 0}.elementor-1847 .elementor-element.elementor-element-fc9f20d .elementor-heading-title{font-size:19px}.elementor-1847 .elementor-element.elementor-element-4d882d9>.elementor-widget-container{--e-transform-translateY:-56px;margin:14px 14px 14px 14px;padding:4px 4px 4px 4px}.elementor-1847 .elementor-element.elementor-element-4d882d9{font-size:14px;line-height:1em}.elementor-1847 .elementor-element.elementor-element-6bdbe85 .elementor-button{font-size:12px;border-width:1px 1px 1px 1px;border-radius:-5px -5px -5px -5px;padding:12px 12px 12px 12px}}.woocommerce ul.products{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:0;padding:0}.woocommerce ul.products li.product{width:100%;margin:0;padding:18px;box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:18px;box-shadow:0 8px 30px rgb(0 0 0 / .08);text-align:center;overflow:hidden;transition:0.3s ease}.woocommerce ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 15px 40px rgb(0 0 0 / .14)}.woocommerce ul.products li.product img{width:100%;height:auto;display:block;margin:0 auto 18px;border-radius:12px}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin:5px 0 10px;color:#171717;font-size:20px;font-weight:700;line-height:1.6}.woocommerce ul.products li.product .price{margin:10px 0 18px;color:#08CCB5;font-size:22px;font-weight:800}.woocommerce ul.products li.product .price del{margin-left:7px;color:#999;font-size:16px}.woocommerce ul.products li.product .price ins{color:#08CCB5;font-weight:800;text-decoration:none}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{top:12px;right:12px;margin:0;padding:8px 14px;background:#08CCB5;color:#fff;border-radius:8px;font-size:14px;font-weight:700}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#08CCB5;color:#fff;border:1px solid #08CCB5;border-radius:10px;font-weight:700;text-align:center;transition:0.3s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#06AA98;color:#fff;border-color:#06AA98}.woocommerce ul.products li.product a.button{display:block;width:100%;box-sizing:border-box;padding:14px 20px;font-size:17px}.woocommerce div.product form.cart .single_add_to_cart_button{padding:14px 25px;background:#08CCB5;color:#fff;border:1px solid #08CCB5;border-radius:10px;font-size:17px;font-weight:700}.woocommerce div.product form.cart .single_add_to_cart_button:hover{background:#06AA98;color:#fff}.woocommerce a.added_to_cart.wc-forward{display:inline-block;padding:12px 20px;background:#08CCB5;color:#fff;border:1px solid #08CCB5;border-radius:10px;font-weight:700}.woocommerce a.added_to_cart.wc-forward:hover{background:#06AA98;color:#fff}.woocommerce div.product .product_title{color:#171717;font-size:32px;font-weight:800;line-height:1.5}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#08CCB5;font-size:28px;font-weight:800}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#999;font-size:18px}.woocommerce .quantity .qty{width:70px;min-height:48px;border:1px solid #ddd;border-radius:8px;text-align:center}.woocommerce-cart .cart_totals{padding:20px;background:#fff;border:1px solid #eee;border-radius:15px}.woocommerce-cart button[name="update_cart"]{background:#08CCB5;color:#fff;border:1px solid #08CCB5;border-radius:10px;font-weight:700}.woocommerce-cart button[name="update_cart"]:hover{background:#06AA98}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;padding:18px 25px;background:#08CCB5;color:#fff;border:1px solid #08CCB5;border-radius:10px;font-size:18px;font-weight:700;text-align:center}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#06AA98}.woocommerce-message{border-top-color:#08CCB5}.woocommerce-message::before{color:#08CCB5}@media (max-width:767px){.woocommerce ul.products{grid-template-columns:1fr;gap:20px}.woocommerce ul.products li.product{padding:14px;border-radius:15px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px}.woocommerce ul.products li.product .price{font-size:20px}.woocommerce ul.products li.product a.button{padding:13px 15px;font-size:16px}.woocommerce div.product .product_title{font-size:25px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:24px}}