@media only screen and (min-width:1024px) and (max-width:1199px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:14.5px 65px!important}}@media only screen and (min-width:992px) and (max-width:1199px){a.mail_link{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){a.mail_link{padding:0}.wpcf7-spinner{display:none!Important}.sitenavbar li{margin-left:5px}}@media only screen and (max-width:1199px){.siteContainer{max-width:90%}}@media only screen and (max-width:1023px){.productRow{gap:0;padding:50px 0}.productCol{width:100%;margin-bottom:30px;padding:0!important}.featuresCol{flex-grow:unset;width:100%;flex-basis:unset;margin-bottom:30px}.featureRow{flex-wrap:wrap;gap:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:14.5px 40px!important}.tabContent{padding:65px 0}}@media only screen and (min-width:768px) and (max-width:1024px){body.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 1 50%;margin:0 0 30px 0!important}}@media only screen and (max-width:992px){.headerRow .headerCol.sitenavbar{gap:20px}.how_img1 img,.how_img2 img{width:100%}.testimonial .slick-prev,.testimonial .slick-next{width:50px;height:50px}.testimonial .slick-next{right:10%}.testimonial .slick-prev:before,.testimonial .slick-next:before{font-size:28px}.testimonial .slick-prev{left:10%}}@media only screen and (max-width:767px){.woocommerce-page.woocommerce-checkout{padding-top:130px}.woocommerce #review_form #respond form#commentform p.comment-form-author,.woocommerce #review_form #respond form#commentform p.comment-form-email{width:100%}.testimonial .slick-prev,.testimonial .slick-next{width:40px;height:40px}.testimonial .slick-next{right:5%}.testimonial .slick-prev:before,.testimonial .slick-next:before{font-size:24px}.testimonial .slick-prev{left:5%}.sitenavbar li{margin-left:0}.wp-open-menu{overflow:hidden}.wp-open-menu .wp-toggle-nav .wo-mob-tog{visibility:visible}.wp-open-menu .wp-toggle-nav .wp-nav-main{transform:translateX(0%);visibility:visible}.wp-toggle-nav .wo-mob-tog{position:fixed;width:100%;height:100%;visibility:hidden;background:#0000;top:0;right:0}.wp-toggle-nav .wp-close-btn a{color:#000}.wp-toggle-nav .wp-close-btn{text-align:right;font-size:26px;font-weight:600;position:relative}.wp-toggle-nav .wp-nav-main{height:100%;width:320px;padding:20px;position:fixed;z-index:1000;visibility:hidden;top:0;right:0;background-color:#fff;transform:translateX(100%);transition:.5s;text-align:left}.wp-row-ab{display:flex;justify-content:start;align-items:center;gap:10px;flex-wrap:wrap}.wp-row-ab a.mail_link{padding-left:0;padding-top:0}.formCol.wp-row-8,.formCol.wp-row-4{max-width:100%}.siteLogo{width:60%}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:16px;padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:23.5px 44px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 1 100%;margin:0 0 30px 0!important}.summary.entry-summary button.single_add_to_cart_button.button.alt{padding:14.5px 60px!important}section.related.products ul li{padding:0!important}.productCol{padding:0}.fluid-width-video-wrapper:after{width:90%;top:15px}.formCol{width:100%}.formRow{gap:0}.how_img2:before,.how_img1:before{width:250px;height:250px}body h2{font-size:28px;margin-bottom:50px}.toggle-nav{display:flex;justify-content:flex-end}nav{display:none}.headerRow{justify-content:space-between;padding:0}.sitenavbar{flex:unset}.headerCol.siteLogo img{width:80px}header{padding:17px 0}}@media only screen and (max-width:600px){body ul.products.columns-4{margin:0}}