.single-product .whb-overcontent:not(.whb-custom-header){padding-top:0!important}.wpcf7-form-control{border-top:none!important;border-left:none!important;border-right:none!important;border-width:3px!important;border-color:#000!important}.fname{margin-right:20px}.phone{margin-right:20px}.formlabel{font-size:24px;font-family:Montserrat;font-weight:500px;line-height:29px}.wpcf7-submit{font-family:Montserrat;font-size:15px;font-weight:500;fill:#fff;color:#fff;background-color:#00a7c3;border-radius:10px 10px 10px 10px;border-bottom:none}.wp-contact-form{min-width:100%!important}.i-solution-box .elementor-widget-container{height:250px!important}.wp-contact-form button[type=submit]{background:#00a7c3!important;font-size:20px!important;font-family:Montserat}.home-form select,.get-a-quote select{background:rgba(0,146,170,0)!important;border-color:#fff!important;color:#fff!important}.select-caret-down-wrapper{color:transparent}.wd-add-btn-replace .add-to-cart-loop{display:none!important}ul.slick-dots{display:none!important}.woocommerce-product-gallery__image{width:100%}.elementkit-nav-item{margin:5px!important}.ekit-wid-con .tab-nav-fluid{text-align:center!important}.woolentor-recently-view-image a img{width:70%!important}.elementor-widget-container .ekit-wid-con a:hover{color:#1b6a77!important}.single-product .site-content.wd-builder-off{padding-bottom:50px!important}.woolentor-filter-wrap ul li a span{display:none!important}.woocommerce div.product.elementor ul.tabs>li:last-child{display:none!important}.success .profile-header img{width:100%;height:250px!important;object-fit:cover!important;object-position:center}.product-mega-menu .elementkit-nav-link:hover span{color:#fff!important}.brand-carousel figure.swiper-slide-inner{border:1px solid rgba(0,0,0,.07);border-radius:10px}.call-form input::placeholder{color:#fff!important}.get-a-quote button[type=submit]{width:100%;font-size:20px!important;text-transform:uppercase;font-family:"Montserrat";background-color:#00a7c3!important}.get-a-quote input:focus-within,.get-a-quote input:focus{outline:none!important}.get-a-quote input#wpforms-5091-field_8{cursor:no-drop}.home-form label{margin-bottom:5px!important;color:#fff!important;font-family:Montserrat;font-weight:500!important}.home-form .wpforms-field{padding:10px 0!important}.home-form input{background-color:transparent!important;border-color:#fff!important}.home-form button{background-color:#00a7c3!important;border:1px solid #fff!important;text-transform:uppercase!important}.wp-contact-form label{margin-bottom:10px!important}.wp-contact-form .wpforms-field{padding:9px 0}html .woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap .woolentor-filter-single-item .select2-container{width:100%!important}.p-filter span.select2{width:100%!important}.p-filter span.select2-selection{width:260px!important}.p-filter span.select2-search.select2-search--inline{width:0px}.p-filter ul#select2-wltaxonomiesproduct_cat-dv-container{align-items:baseline}.p-filter li.select2-selection__choice{margin-bottom:0!important}ul.wlchildren{display:none}ul.wlchildren.active{display:block}.f-category li i{cursor:pointer}.p-data textarea#comment{min-height:120px!important}.intex-slider .swiper-slide[data-swiper-slide-index="0"] .swiper-slide-inner{align-items:flex-start;justify-content:center;padding-top:60px}ul.wlchildren i{font-size:0!important}.i-solution-box .elementor-icon-box-wrapper{height:100%;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:20px}.i-solution-box .elementor-icon-box-content{height:fit-content!important;flex-grow:0}.i-solution-box{width:100%}.archive-filter button:hover{background:#00a7c3!important}@media screen and (max-width:640px){.i-solution-box .elementor-icon-box-wrapper{height:100%;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:20px}.i-solution-box .elementor-icon-box-content{height:fit-content!important;flex-grow:0}}@media screen and (max-width:640px){.product-mega-menu ul.nav.nav-tabs{flex-wrap:wrap}.product-mega-menu ul.nav.nav-tabs li{width:100%!important;max-width:100%!important;display:flex;align-items:center}.product-mega-menu ul.nav.nav-tabs li a{width:100%!important;padding:7px 40px!important;border:0!important}.product-mega-menu ul.nav.nav-tabs li{border:1px solid #00a7c3}.product-mega-menu ul.nav.nav-tabs li:has(a.active){background:#00a7c3}}