@media (min-width:74.975rem){header nav .menu-icon{display:none}header nav .menu-container ul li .sub-menu{position:absolute;overflow:hidden}header nav .menu-container ul li:hover .sub-menu{overflow:visible}header nav .menu-container ul li{margin:0}header nav .menu-container ul li:hover .sub-menu .sub-menu{top:0;left:100%;opacity:0;display:none}header nav .menu-container ul li .sub-menu li:hover .sub-menu,header nav .menu-container ul li:hover .sub-menu{max-height:187.5rem;padding:0 .3125rem;opacity:1;display:inline-block}header nav .menu-container ul .sub-menu li:has(.sub-menu):after{transform:rotate(-90deg)}header nav .logo a{margin-right:.9375rem}}@media (max-width:74.9688rem){header nav{flex-wrap:wrap;justify-content:center}header nav .menu-container{width:100%;order:5;max-height:0;overflow:hidden;transition:.5s}header nav .menu-container ul.menu{flex-flow:column;background-color:#fff}header nav .menu-container.active{overflow-y:auto}header nav .menu-container ul{align-items:flex-start}header nav .menu-container ul li{width:100%;margin:.3125rem 0;border-bottom:.0625rem solid #cfc8d8}header nav .menu-container ul li .sub-menu li{border-bottom:.0625rem solid #cfc8d8}header nav .menu-container ul li .sub-menu li:last-child,header nav .menu-container ul li:last-child{border-bottom-color:transparent}header nav .menu-container ul li .sub-menu{position:relative;width:100%;z-index:-1}header nav .menu-container ul li:has(.sub-menu) a{padding-right:1.5625rem}header nav .menu-container ul li:has(.sub-menu):after{height:1.25rem;width:1.25rem;top:.75rem}header nav .menu-container ul li.active .sub-menu{max-height:50rem;padding:0 .3125rem;animation:.8s linear forwards smani;z-index:1}@keyframes smani{0%,30%{opacity:0}100%{opacity:1}}header nav .menu-container ul li.active .sub-menu .sub-menu{border:.0625rem solid #cfc8d8}header nav .logo a{margin-left:.625rem;margin-right:.625rem}header nav .logo{margin-left:auto;margin-right:auto}}@media (min-width:61.975rem){.forminator-col-6,.thm-col-6{width:calc(100% / 2)}.thm-row .thm-col-3{width:calc(100%/4)}.thm-row .thm-col-4{width:calc(100%/3)}.thm-col-8{width:calc(100% - calc(100%/3))}.thm-col-2{width:calc(100%/5)}.forminator-col-12,.thm-row .thm-col-12{width:100%}}@media (max-width:61.9688rem){footer .footer-column{margin-left:0}}@media (min-width:47.85rem) and (max-width:61.9688rem){.forminator-col-12,.forminator-col-6,.thm-col-6,.thm-col-8,.thm-row .thm-col-12{width:100%}.thm-row .thm-col-3,.thm-row .thm-col-4{width:calc(100% / 2)}.mainslider .content-box .content{max-width:75%}.thm-col-2{width:calc(100%/5)}.woocommerce ul.products li.product{width:30%!important}}@media (min-width:47.85rem){.footer-mobile-show,header nav .other-options .search-bar-icon{display:none}.thm-col-sm-6{width:calc(100% / 2)}.offer-zone .offer-box .timmer:after,.offer-zone .offer-box .timmer:before{content:'';position:absolute;height:calc(100% - 0.625rem);width:.125rem;background:#40a5e3;top:.3125rem}.offer-zone .offer-box .timmer:before{right:0}.offer-zone .offer-box .timmer:after{left:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{width:calc(100% - 0.25rem)}.woocommerce div.product .woocommerce-tabs .panel{border-top-right-radius:.3125rem}.thm-row .thm-col-7{width:65%}.thm-row .thm-col-5{width:35%}.bg-building .animated-svg img{--anispeed:8s}.all-device-but-no-mobile{display:block!important}.mobile-only{display:none!important}.footer-hide-mobile{display:flex}}@media (max-width:47.8438rem){.forminator-col-12,.forminator-col-6,.thm-col-2,.thm-row .thm-col-12,.thm-row .thm-col-3,.thm-row .thm-col-4,.thm-row .thm-col-5,.thm-row .thm-col-6,.thm-row .thm-col-7,.thm-row .thm-col-8,.thm-row .thm-col-sm-6,footer .footer-column{width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:85%!important;margin:.9375rem auto!important}header nav .searchbar-container{width:100%;order:4;max-height:0;overflow:hidden;transition:.5s}.footer-hide-mobile,header nav .searchbar-container .searchbar .icon{display:none}header nav .searchbar-container .searchbar input{padding:.5rem .9375rem;width:100%;min-width:3.75rem;margin-top:.3125rem}header nav .searchbar-container.active{max-height:6.25rem}header nav .woocommerce-product-search button{margin:.625rem auto}.thm-head-title{font-size:1.5rem}.contact-sec .home-whatsapp-form{padding:.625rem}.mainslider .content-box .content{max-width:100%}header nav .logo{transition:.8s}header.sticky nav .logo{max-width:7.5rem}.thm-container div[class*=thm-col],.thm-container-fluid div[class*=thm-col]{padding:0}.fixed-icons{max-width:2.8125rem;bottom:3%}.testimonials .google-review .google-img{max-width:7.1875rem}.testimonials .google-review{flex-wrap:wrap;justify-content:center}.mainslider .content-box .content h2{font-size:1.875rem}.offer-zone .offer-box{flex-flow:column}.offer-zone .offer-box .timmer:after,.offer-zone .offer-box .timmer:before{content:'';position:absolute;width:calc(100% - 0.625rem);height:.125rem;background:var(--thm-green);left:.3125rem}.offer-zone .offer-box .timmer:before{top:0}.offer-zone .offer-box .timmer:after{bottom:0}.offer-zone .offer-box .timmer,.offer-zone .offer-box .timmer table{width:100%;overflow:auto}.offer-zone .offer-box .timmer table td{padding:.125rem}.about-sec .about-box{padding:.9375rem}.contact-page .contact-info{margin-bottom:1.875rem}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;flex-flow:column;border-radius:.3125rem .3125rem 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs a{display:block;width:100%}.u-columns.woocommerce-Addresses .woocommerce-Address,.woocommerce-account .woocommerce-MyAccount-content{margin-top:1.25rem}.bg-building .animated-svg img{--anispeed:4s}.woocommerce div.product .woocommerce-tabs #tab-description .content-div{--img-width:100%!important;flex-wrap:wrap}.woocommerce div.product .woocommerce-tabs #tab-description .content-div .img,.woocommerce div.product .woocommerce-tabs #tab-description .content-div .video-cont{clip-path:none!important;border-radius:.9375rem;overflow:hidden}.woocommerce div.product .woocommerce-tabs #tab-description .content-div .content{width:100%;text-align:center;align-items:center}.all-device-but-no-mobile{display:none!important}.mobile-only{display:block!important}.footer-hide-mobile.active,.footer-mobile-show{display:flex}.forminator-row .forminator-col{padding:0;width:100%}}@media (max-width:15.6562rem){footer .footer-column ul li a,footer .footer-contact ul li a{line-break:anywhere}.offer-zone .offer-box .timmer table tr:first-child td{font-size:.875rem}.offer-zone .offer-box .timmer table tr:nth-child(2) td{font-size:.625rem}}