@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url(../fonts/fa-brands-400.woff2) format("woff2")}@font-face{font-family:'fontawesome';font-style:normal;font-weight:300;src:url(../fonts/fa-light-300.woff2) format("woff2")}@font-face{font-family:'fontawesome';font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.woff2) format("woff2")}@font-face{font-family:'fontawesome';font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.woff2) format("woff2")}@font-face{font-family:'Font Awesome Duotone';font-style:normal;font-weight:900;src:url(../fonts/fa-duotone-900.woff2) format("woff2")}.fab{font-family:'Font Awesome 5 Brands'}.fal{font-family:'fontawesome';font-weight:300}.far{font-family:'fontawesome';font-weight:400}.fa,.fas{font-family:'fontawesome';font-weight:900}.fad{font-family:'Font Awesome Duotone';font-weight:900;position:relative}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-laptop:before{content:"\f87a"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-rotary:before{content:"\f8d3"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-envelope::before{content:"\f0e0"}.fa-whatsapp:before{content:"\f232"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}body .ast-primary-header-bar{background-color:#f6feff}div.ast-builder-menu-1,div.ast-builder-menu-2{text-transform:inherit}html body a:focus{outline:none!important}.product-banner .elementor-column{height:332px}.product-banner .elementor-column h3{margin-bottom:10px}.ast-single-post .entry-content .faq-heading a{text-decoration:none}.terms-container .elementor-widget-heading h3{border-bottom:1px solid #ddd;display:inline}.woocommerce-js ul.products li.product .woocommerce-loop-category__title .count,.woocommerce-page ul.products li.product .woocommerce-loop-category__title .count{display:none!important}footer.site-footer i{font-style:normal;margin-right:7px}footer .ast-builder-footer-grid-columns{grid-column-gap:10px}@media (max-width:544px){.ast-container .woocommerce ul.products:not(.elementor-grid), .woocommerce-page ul.products:not(.elementor-grid), .woocommerce.mobile-columns-2 ul.products:not(.elementor-grid), .woocommerce-page.mobile-columns-2 ul.products:not(.elementor-grid) {grid-template-columns:repeat(1,minmax(0,1fr))}}