:root{--heading-font: "Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--hw-xl: 340;--hw-lg: 360;--hw-md: 380;--hw-sm: 400;--brand-green: #9fc114;--brand-blue: #1e79b7;--link-blue: #166fb6;--text-grey: #6b7484;--cta-band: #3a3a3a;--text-grey-light: #747474;--section-gap: 120px}@media only screen and (max-width: 767px){:root{--section-gap: 80px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ html{line-height: 1.15;-webkit-text-size-adjust: 100%}body{margin: 0}main{display: block}h1{font-size: 2em;margin: 0.67em 0}hr{box-sizing: content-box;height: 0;overflow: visible}pre{font-family: monospace,monospace;font-size: 1em}a{background-color: transparent}abbr[title]{border-bottom: none;text-decoration: underline;text-decoration: underline dotted}b,strong{font-weight: bolder}code,kbd,samp{font-family: monospace,monospace;font-size: 1em}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sub{bottom: -0.25em}sup{top: -0.5em}img{border-style: none}button,input,optgroup,select,textarea{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}button,input{overflow: visible}button,select{text-transform: none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance: button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style: none;padding: 0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline: 1px dotted ButtonText}fieldset{padding: 0.35em 0.75em 0.625em}legend{box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal}progress{vertical-align: baseline}textarea{overflow: auto}[type="checkbox"],[type="radio"]{box-sizing: border-box;padding: 0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto}[type="search"]{-webkit-appearance: textfield;outline-offset: -2px}[type="search"]::-webkit-search-decoration{-webkit-appearance: none}::-webkit-file-upload-button{-webkit-appearance: button;font: inherit}details{display: block}summary{display: list-item}template{display: none}[hidden]{display: none}span.skype_pnh_container{display: none !important}span.skype_pnh_print_container{display: inline !important}html{box-sizing: border-box}*,*:before,*:after{box-sizing: inherit}i,em{font-style: italic;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}b,strong{font-weight: bold}.clear{clear: both}.clearfix:after{content: "";display: block;height: 0;clear: both;visibility: hidden}input,textarea,select{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px}h1,h2,h3,h4{font-family: var(--heading-font);line-height: 1.2;margin-bottom: 5px;color: #b1b1b1;font-weight: var(--hw-sm);font-optical-sizing: auto}a{color: var(--link-blue);text-decoration: none}a[href^="tel:"]{white-space: nowrap}p{margin: 0 0 1em;font-size: 18px}hr{border: none;border-top: 1px solid #aaa;margin: 30px 0 15px 0}hr.above-section-break{border: none;border-top: 1px solid #ccc;margin-block: calc(var(--section-gap) / 2);margin-inline: 0}.aligncenter{text-align: center}.alignright{float: right;margin: 0 0 1em 1em}.alignleft{float: left;margin: 0 1em 1em 0}ul,ol{margin: 0;padding: 0}img,object{max-width: 100%;height: auto}iframe{max-width: 100%}table{border-spacing: 0}body,html{color: #555555;font-family: Arial,Helvetica,sans-serif;font-size: 16px;line-height: 1.6}body{overflow-x: clip}main{overflow-x: clip}.textcenter{text-align: center}.textright{text-align: right}.textleft{text-align: left}.no-break{white-space: nowrap}.full-width{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;overflow: hidden}figcaption{font-size: 80%}.underlined{text-decoration: underline}.header{background: #1674be;background: -moz-radial-gradient( 50% 0,circle cover,#1674be 0%,#21498d 100% );background: -webkit-radial-gradient( 50% 0,circle cover,#1674be 0%,#21498d 100% );background: radial-gradient(circle at 50% 0,#1674be 0%,#21498d 100%);color: #fff;font-family: var(--heading-font);font-size: 17px;font-weight: 300}.header-inner{display: flex;justify-content: space-between;height: 140px;position: relative;overflow: visible !important}.logo{display: flex;align-items: center}.logo-tagline{color: #fff;font-size: 28px;letter-spacing: -0.5px;line-height: 30px;margin: -5px 0 0 0;padding-left: 25px;font-family: var(--heading-font);font-style: italic;font-weight: 300}.header-distributors{background: #d8d8d8;border-radius: 0 0 5px 5px;box-shadow: 0 0 3px 1px rgba(0,0,0,0.5);color: #13285e;position: absolute;top: 0;right: 0;z-index: 99;transition: border-radius 0.2s}.header-distributors a{color: #13285e}.header-distributors .distributors-link{display: block;padding: 3px 15px}.distributors-dropdown-link{display: block;padding: 6px 12px 8px}.distributors-dropdown-link span{margin: 0 20px 0 8px}.distributors-dropdown-link .fa-caret-up{display: none}.header-distributors.opened{border-radius: 0 0 15px 15px}.header-distributors.opened .distributors-dropdown-link .fa-caret-up{display: inline}.header-distributors.opened .distributors-dropdown-link .fa-caret-down{display: none}.distributors-dropdown{display: none;padding-bottom: 8px}.distributors-dropdown:before{border-top: 1px solid #a8a7a7;border-bottom: 1px solid #dfdfdf;content: "";display: block;margin: 0 12px 5px;height: 1px}.distributors-dropdown a{display: block;text-align: right;padding: 7px 12px}.distributors-dropdown a *{vertical-align: middle}.distributors-dropdown a img{margin-left: 10px}.header-contact{align-self: center;margin-top: 38px;font-size: 20px;text-align: right}.header-contact div{margin: 5px 0}.header-contact a{color: #fff !important}.header-contact i{margin-left: 10px}.rsp_nav{display: none}#nav{display: flex;margin: 0 calc(var(--bs-gutter-x) * -0.5);height: 50px;overflow: hidden;position: relative}.mainnav{background: #e7e7e7;background: -moz-linear-gradient(top,#e7e7e7 0%,#d8d8d8 100%);background: -webkit-gradient( linear,left top,left bottom,color-stop(0%,#e7e7e7),color-stop(100%,#d8d8d8) );background: -webkit-linear-gradient(top,#e7e7e7 0%,#d8d8d8 100%);background: -o-linear-gradient(top,#e7e7e7 0%,#d8d8d8 100%);background: -ms-linear-gradient(top,#e7e7e7 0%,#d8d8d8 100%);background: linear-gradient(to bottom,#e7e7e7 0%,#d8d8d8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7',endColorstr='#d8d8d8',GradientType=0);font-family: Verdana,Geneva,sans-serif;font-size: 16px;line-height: 1.2;padding: 0;box-shadow: 0 1px 2px 0 #666;position: relative;z-index: 99}.mainnav a{color: #0c2c61}.main-menu-nav{position: relative}.main-menu-nav li{float: left;list-style: none;position: relative}.main-menu-nav .menu > li:first-child:before,.main-menu-nav .menu > li:first-child:after{display: none}.main-menu-nav a{color: #0c2c61;display: block;padding: 10px 15px}.main-menu-nav > .menu > li > a{line-height: 30px;cursor: pointer}.main-menu-nav a:hover{color: #0c2c61;text-decoration: underline}.main-menu-nav li.current-menu-item a,.mainnav li.current_menu_parent a{color: #000}.main-menu-nav li.current-menu-item ul.sub-menu li a{color: #0c2c61}.main-menu-nav li ul{background: #fdfdfd;display: none;position: absolute;z-index: 10001;left: -10px;top: 100%;width: 260px;padding: 10px 0;box-shadow: 0 2px 5px 0px rgba(0,0,0,0.4)}#menu-item-2229 .sub-menu{left: -60px !important}#menu-item-2230 .sub-menu{left: -160px !important}#menu-item-846 .sub-menu{left: -545px !important}.main-menu-nav li ul a{font-size: 15px;padding: 8px 25px}.main-menu-nav li ul a:hover{text-decoration: underline}.main-menu-nav li li{line-height: 21px;list-style: none;border: none;float: none}.main-menu-nav .menu .mega-menu > .sub-menu{padding: 0;width: 1090px}.main-menu-nav .menu .mega-menu li{padding: 0}.main-menu-nav .menu .mega-menu > .sub-menu > li{float: left;width: 260px;border-left: 1px #eee solid;min-height: 360px;padding: 10px 0 0 10px}.main-menu-nav .menu .mega-menu > .sub-menu > li:first-child{float: left;width: 260px;border-left: 0px #eee solid}.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu{background: none;box-shadow: none;display: block !important;position: static;width: auto;padding-top: 5px}.main-menu-nav .sub-menu-intro{display: block;max-width: 26ch;margin: 12px 12px 4px 0;font-size: 13px;line-height: 1.45;font-weight: 400;color: var(--text-grey,#6b7484);white-space: normal;text-decoration: none;transition: color 0.2s}.main-menu-nav a:hover .sub-menu-intro,.main-menu-nav a:focus-visible .sub-menu-intro{color: var(--link-blue,#166fb6)}.main-menu-nav .menu .mega-menu.three-col > .sub-menu > li{width: 345px}.main-menu-nav .menu .mega-menu.three-col > .sub-menu > li:first-child{width: 345px}.page-contact-header .text1{line-height: 1;margin-bottom: 10px;color: #fff}.contact-h1{font-size: 40px;font-weight: 300;line-height: 1.1;margin-bottom: 10px !important;color: #2a3e79;margin-top: 0 !important;font-family: var(--heading-font);line-height: 1.2;margin-bottom: 5px;color: #b1b1b1}.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu li{float: none}.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu li.menu-item-sp{margin-top: 12px}.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu li.menu-item-sp:before{background: #dbdcdc;content: "";display: block;height: 2px;margin: 0 15px 8px}.main-menu-nav .menu .mega-menu > .sub-menu a{padding: 8px 15px;width: auto}.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu-col{position: static;box-shadow: none;display: block;padding: 0}.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu-col ul{padding-bottom: 0}.main-menu-nav .menu .mega-menu > .sub-menu > li > a,.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu-col > li > a{color: #175999;font-size: 18px;padding: 20px 0 5px 15px}.main-menu-nav .menu .mega-menu > .sub-menu > li > a:hover,.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu-col > li > a:hover{text-decoration: none;color: #175999}.main-menu-nav .menu .mega-menu > .sub-menu > li > a:not([href]):hover,.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu-col > li > a:not([href]):hover{cursor: default}.main-menu-nav .menu .mega-menu > .sub-menu > li > ul > li > a,.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu-col > li > ul a{color: #4d89c3;font-size: 13px}.main-menu-nav .menu .mega-menu > .sub-menu > li.double-column{width: 520px}.main-menu-nav .menu .mega-menu > .sub-menu > li.double-column ul{column-count: 2}.main-menu-nav .menu .mega-menu > .sub-menu > li.double-column ul li{break-inside: avoid;-webkit-column-break-inside: avoid;page-break-inside: avoid}li.banner{width: 100% !important;background: #1870b9;clear: both;float: left;min-height: 100px !important;box-shadow: inset 0px 5px 10px 1px #195e98;border-left: none !important;padding: 0 !important}.banner-title{color: #fff;font-family: var(--heading-font);font-weight: var(--hw-sm);font-size: 20px;padding: 20px 0 0 20px;letter-spacing: -1px}.banner .header-contact{text-align: left;margin: 0}.banner .logo-img{position: absolute;right: 25px;top: 35px;width: 100px}li.banner a{display: inline-block}.main-menu-nav .menu .mega-menu > .sub-menu > li > ul > li.grey > a,.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu-col > li > ul > li.grey > a{color: #696868}.rsp_nav select{display: block;padding: 3px;width: 100%}.mainnav .search-button-wrapper{margin-left: auto}.mainnav .search-button{display: block;margin-left: 25px;padding: 15px 10px}.mainnav .menu-button{display: none;flex-shrink: 0;padding: 15px 20px;position: relative}.menu-button-enabled .menu-button{display: block}.mainnav .menu-button:before{content: "";display: block;position: absolute;top: 50%;left: 0;width: 1px;height: 14px;background: #0c2c61;transform: translate(0,-50%)}.mainnav .menu-button .menu-icon{margin-left: 5px}.mobile-nav{display: none}.mobile-menu-nav{position: fixed;top: 0;bottom: 0;left: 0;right: 0;visibility: hidden;z-index: 100000}.mobile-menu-overlay{background-color: rgba(0,0,0,0.8);position: absolute;height: 100%;width: 100%;opacity: 0;will-change: opacity;transition: opacity 250ms ease-in-out;-webkit-tap-highlight-color: transparent}.mobile-menu{display: flex;flex-direction: column;position: fixed;right: 0;background-color: #fff;height: 100%;box-shadow: 4px 0 10px 0 rgba(0,0,0,0.4);transform: translateX(100%);will-change: transform;transition: transform 250ms ease-in-out;min-width: 265px;max-width: min(440px,calc(100vw - 30px));width: 90vw}.mobile-menu-header{padding: 10px 30px;text-align: right}.mobile-menu-close{display: inline-block;font-size: 18px;width: 44px;height: 44px;text-align: center;line-height: 44px;border-radius: 50%;background: #eceef4;color: #1e397c;margin-right: -8px}.mobile-menu-close:hover,.mobile-menu-close:focus-visible{background: #dde1ec}.mobile-menu-body{flex-grow: 1;overflow: auto;padding-bottom: 50px}.mobile-menu-visible{overflow: hidden}.mobile-menu-visible .mobile-menu-overlay{opacity: 1}.mobile-menu-visible .mobile-menu{transform: translateX(0)}.mobile-menu-visible #wpadminbar{display: none}.mobile-menu ul{list-style: none}.mobile-menu .menu{border-bottom: 1px solid #c9c9c9;padding: 0 30px 10px}.mobile-menu .menu > li{border-top: 1px solid #c9c9c9}.mobile-menu .menu > li:first-child{border: 0}.mobile-menu .menu a{color: #222;display: block;padding: 20px 0;font-size: 18px}.mobile-menu .sub-menu{border-left: 1px solid #c9c9c9;display: none;margin: 10px 0 40px 10px;padding-left: 20px}.mobile-menu .sub-menu .sub-menu{border: 0;display: block;margin: 18px 0 18px 0}.mobile-menu .sub-menu li{margin-bottom: 18px}.mobile-menu .mega-menu > .sub-menu > li{margin-bottom: 30px}.mobile-menu .sub-menu li:last-child{margin-bottom: 0}.mobile-menu .sub-menu a{font-size: 1rem;padding: 0}.mobile-menu .menu-item-6053 a{margin-left: 0;margin-top: 0}.mobile-menu .sub-menu .menu-item-has-children > a{font-size: 0.8125rem;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;color: #5b6b8c}.mobile-menu .menu-item-has-children a{position: relative}.mobile-menu .sub-menu-toggle{position: absolute;right: 0;top: calc(50% - (11px / 2));width: 11px;height: 11px}.mobile-menu .sub-menu-toggle:before,.mobile-menu .sub-menu-toggle:after{position: absolute;content: "";top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%) rotate(-90deg);transform: translate(-50%,-50%) rotate(-90deg);background-color: #222;-webkit-transition: opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition: opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out;transition: transform 0.4s ease-in-out,opacity 0.4s ease-in-out;transition: transform 0.4s ease-in-out,opacity 0.4s ease-in-out,-webkit-transform 0.4s ease-in-out}.mobile-menu .sub-menu-toggle:before{width: 11px;height: 1px;opacity: 1}.mobile-menu .sub-menu-toggle:after{width: 1px;height: 11px}.mobile-menu .expanded .sub-menu-toggle:before,.mobile-menu .expanded .sub-menu-toggle:after{-webkit-transform: translate(-50%,-50%) rotate(90deg);transform: translate(-50%,-50%) rotate(90deg)}.mobile-menu .expanded .sub-menu-toggle:before{opacity: 0}.mobile-menu-contact{padding: 20px 30px}.mobile-menu-contact li{display: inline-block;margin-bottom: 10px;margin-right: 12px}.mobile-menu-contact li:last-child{margin-right: 0}.mobile-search{padding: 0 30px 40px}.page-id-6149 .hero{background-size: cover;background-attachment: fixed}.page-id-6149 .faq-intro h2{font-size: 34px;font-weight: var(--hw-md);letter-spacing: -1px}.page-id-6149 .graph_header_text{padding: 5px 0 60px 0;width: 80%;margin: 0 auto;float: none}.page-id-6149 .costings_graph{padding: 0 0 60px 0}.costings_graph_notes{text-align: left;font-size: 10px;color: #8d8d8d;padding: 20px}.costings_graph_notes b{color: #374374}.carbon-trust-logo{float: left;width: 115px;margin: 0 30px 0 0}.blowers-charts{border-collapse: collapse;border-spacing: 0;text-align: center;width: 100%}.blowers-charts a{color: #000}.blowers-charts a:hover{background: #1f5398;color: #fff;transition: all 0.2s ease;cursor: pointer}.blowers-charts .px200:hover,.blowers-charts .px500:hover,.blowers-charts .px750:hover,.blowers-charts .px1000:hover,.blowers-charts .px1500:hover,.blowers-charts .px1550:hover,.blowers-charts .px2000:hover{background: #1f5398;color: #fff;transition: all 0.2s ease;cursor: pointer}.blowers-charts td{padding: 5px;border: 1px solid #fff;font-size: 12px;vertical-align: middle;transition: all 0.2s ease}.flow-lable{transform: rotate(-90deg);font-size: 15px;width: 250px;margin: 0 -120px}.flow-lable-right{transform: rotate(-90deg);font-size: 15px;width: 250px;margin: 0 -120px}.flow-lable-bottom{font-size: 15px}.flow-lable-disclaimer{font-size: 13px;font-style: italic;padding: 30px 30px 0 30px;width: 80%;margin: auto}.px200{background: #ffe598}.px500{background: #bdd6ee}.px750{background: #f7caac}.px1000{background: #c5e0b3}.px1500{background: #ffe598}.px1550{background: #d8d8d8}.px2000{background: #a8feb6}.chart-lable-top{font-size: 15px;font-weight: 600;padding: 0 10px}.chart-lable-bottom{font-size: 13px}.specs-table a:hover{text-decoration: underline}.specs-table a{text-decoration: underline;padding: 15px 0 20px 0;display: inline-block}.page-id-6149 .specs-table tr:nth-child(even) td{background: #f3f3f3 !important}.page-id-6149 .specs-table td{border: 1px solid #bbb !important}.page-id-6149 .specs-table th{border-top: 0px solid #fff !important}.page-template-page-blowers-px h4{font-weight: var(--hw-sm)}.page-template-page-blowers-px-single .hero-text a{display: block}.page-id-6149 .specs-table{border-collapse: collapse;margin-bottom: 10px;text-align: center}.page-id-6149 .specs-table th{background: #1d589e;color: #fff;padding: 20px}.page-id-6149 .specs-table th:first-child{background: #1d589e;color: #fff;padding: 20px}.page-id-6149 .specs-table th:last-child{background: #1d589e;color: #fff;padding: 20px}.page-id-6149 .specs-sp .specs-table th:first-child{background: #1d589e !important;font-size: 16px;font-weight: 700;text-align: left;width: 325px}.page-id-6149 .specs-sp .specs-table td:first-child{background: #f6f6f6 !important;font-size: 16px;font-weight: 700;text-align: left;padding-right: 25px;position: -webkit-sticky;padding: 15px;border: none}.page-id-6149 p{font-size: 16px}a.gallery-image.costings_graph.cboxElement{margin: 0 0 100px 0}.search-box .search-form-inner{display: flex}.search-box .search-form label{flex-grow: 1;border: 1px solid #eee;box-sizing: border-box;height: 40px}.search-box .search-form .search-field{border: 0;display: block;padding: 0 10px;height: 38px;width: 100%}.search-box .search-form .search-submit{border: 0;cursor: pointer;height: 40px;width: 40px;background: #eee}.search-box .search-form .search-icon{color: #222;font-size: 18px}.header-search{box-shadow: 1px 1px 2px rgba(0,0,0,0.3);display: none;position: fixed;top: 0;right: 0;left: 0;bottom: 0;backdrop-filter: blur(5px);z-index: 100;font-family: var(--heading-font)}.header-search-bg{position: relative;background-color: rgba(29,23,49,0.94)}.header-search-inner{padding: 150px 20px;max-width: 900px;margin: 0 auto}.header-search-inner input[type="text"]{background: transparent;outline: none;border: 0;border-bottom: 2px solid #969c9c;width: 100%;color: #fff;font-size: 36px;font-weight: 300;font-family: var(--heading-font);padding-bottom: 4px;padding-right: 50px;box-sizing: border-box}.header-search-inner button{position: absolute;right: 0;top: 5px;outline: none;border: none;background: transparent;color: #fff;font-size: 32px;cursor: pointer}.header-search-inner button i{font-weight: 400}.header-search-inner .search-form-inner{position: relative}.header-search-inner .filter-by-type{color: #fff;margin-top: 30px}.header-search-inner .filter-by-type span{display: inline-block;margin-right: 20px}.header-search-inner .filter-by-type select{background: transparent;color: #fff;border: 1px solid #969c9c;outline: none;appearance: none;-webkit-appearance: none;-moz-appearance: none;padding: 10px 55px 10px 10px !important;font-size: 16px}.header-search-inner .filter-by-type select option{color: #000}.header-search-inner .select-wrapper{display: inline-block;position: relative}.header-search-inner .select-wrapper:after{content: "▼";position: absolute;top: 0;bottom: 0;display: flex;align-items: center;right: 15px;font-size: 0.7em;color: #fff;pointer-events: none}.header-search-inner.less-padding{padding: 50px 20px}.header-search-close{position: absolute;top: 40px;right: 40px;color: #fff;font-size: 24px;cursor: pointer}.usp-bar{display: block;background: rgba(0,0,0,0.6);z-index: 10;width: 100%;font-size: 15px;padding: 5px 0}.usp-bar ul{text-align: center;color: #fff;display: flex;flex-wrap: wrap;justify-content: center}.usp-bar ul li{display: flex;justify-content: center;align-items: center;margin: 0 3em 0 0}.usp-bar i{width: 2.5em}.kw_rating{background: #1f5398;width: 70px;height: 60px;display: inline-block;text-align: center;color: #fff;line-height: 18px;padding: 10px 10px 2px 7px;font-size: 26px;letter-spacing: -1px;border-radius: 5px;border: 3px solid #fff;font-weight: 700;box-shadow: 0px 0px 2px 2px rgb(30 30 30 / 18%)}.mbar_rating{background: #8ca135;width: 100px;height: 60px;display: inline-block;text-align: center;color: #fff;line-height: 18px;padding: 10px 10px 2px 7px;font-size: 26px;letter-spacing: -1px;border-radius: 5px;margin: 0 0 20px 0;border: 3px solid #fff;font-weight: 700;box-shadow: 0px 0px 2px 2px rgb(30 30 30 / 18%)}.kw_rating span{display: block;opacity: 0.7;font-size: 15px;font-weight: 100;letter-spacing: 0px}.mbar_rating span{display: block;opacity: 0.7;font-size: 15px;font-weight: 100;letter-spacing: 0px}.card_img_button{position: relative}.ratings_outer{position: absolute;right: 0;bottom: 0px}.pdf_buttons{padding: 30px 0px 60px 0}picture.px-warranty-logo img{width: 201px;padding: 30px 0 0 0}.tech-spec-download:hover{text-decoration: underline}.px-legacy-msg{text-align: left;border: 1px solid #94b0d7;border-radius: 10px;margin: 0}.px-legacy-msg .px-legacy-msg-body{padding: 30px}.px-legacy-msg img{width: 265px;float: left;padding: 17px;background: #fff;margin: 10px}.px-legacy-msg h3,.px-legacy-msg h4{font-size: 16px;line-height: 26px}.px-legacy-msg-two{background: #e7eef7;padding: 30px;text-align: left;border: 1px solid #94b0d7;border-radius: 10px;margin: 0}.px-legacy-msg-two img{width: 136px;float: left;padding: 10px;background: #fff;margin: 10px 10px 0 0;border: 1px solid #b6c4d5}.px-legacy-msg-two h4{font-size: 16px}.slider{overflow: hidden;padding-bottom: 5px}.slider .flexslider{position: relative;width: 1700px;float: left;left: 50%;margin-left: -850px}.slider_wave{display: block;position: absolute;bottom: 0;left: 0}.slider .slides > li{position: relative}.slider .slide_desc_cont{font-size: 18px;top: 22px}.slider .slide_desc{background: url("images/trans_blue_bg.png") repeat;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;float: right;margin: 0;padding: 18px}.slider .slide_desc.left{float: right}.slider .slide_desc h2{font-size: 2em;margin: 0;color: #fff}.slider .readmore{color: #fff;font-size: 0.9em;font-style: italic;text-decoration: underline}.slider .slide_desc_cont,.slider .slider_nav_cont{position: absolute;width: 1140px;margin: 0 280px}.slider .slider_nav_cont{bottom: 40px}.slider .slide_nav{background: url("images/trans_black_bg.png") repeat;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: right;margin: 0;padding: 10px}.slider .slide_nav li{float: left;width: 31%;margin-left: 3.5%}.slider .slide_nav li:first-child{margin-left: 0}.slider .slide_nav img{display: block;opacity: 0.7}.slider .slide_nav img:hover{opacity: 1}.slider .slide_nav a.active img{opacity: 1}blockquote{margin: 0 0 1.5em 0;padding: 1.5em;quotes: "\201C""\201D""\201C""\201D"}blockquote p{text-align: center;line-height: 35px;font-size: 23px;font-family: var(--heading-font);font-style: italic;color: #333;margin: 0;padding: 0}blockquote.box-blue{background-color: #eee;border-left: 5px solid #478ac7;color: #fff;margin: 0 0 1.5em 0;padding: 1.5em;quotes: "\201C""\201D""\201C""\201D"}blockquote.box-blue p{font-size: 20px;line-height: 29px;color: #000;quotes: "\201C""\201D""\201C""\201D"}blockquote.box-blue p span{font-size: 13px}.main{padding: 30px 0 45px 0;background-size: 100%;margin-bottom: -2px}.main:has(> .fl-builder-content > .fl-row-full-width:first-child){padding-top: 0}.footer{background: #1a63ab;background-size: 100%;color: #c9def0;font-size: 14px;line-height: 1.2;padding: 0}.footer-menu{margin-bottom: 30px}.footer-menu ul{list-style: none;padding: 0}.footer a{color: #c9def0}.footer a:hover{text-decoration: underline}.footer ul{margin: 0 0 1em}.footer li{margin: 0 0 12px}.footer .sub-menu{margin: 3px 0 0 0}.footer .sub-menu a:before{content: " - "}.footer h3{color: #c9def0;font-size: 22px;font-weight: 600;margin-bottom: 10px}.footer-bottom{background: #11275d;font-size: 13px;padding: 20px 0}.footer-bottom.social_row{padding: 40px 0}.row.brand-aside{display: flex;flex-wrap: nowrap;align-items: flex-start;gap: 40px;margin: 40px 0 0}.row.brand-aside > *{width: auto;max-width: none;padding: 0}@media (max-width: 575px){.row.brand-aside{flex-wrap: wrap;gap: 16px}}.brand-aside__logo{flex: 0 0 auto}.brand-aside__logo img{display: block;width: 240px;height: auto;margin-top: 6px}.brand-aside__text{flex: 1 1 320px;min-width: 0}.brand-aside__text h2{margin-top: 0}.brand-logo-inline{float: left;width: 240px;height: auto;margin: 33px 28px 16px 0}@media (max-width: 575px){.brand-logo-inline{float: none;display: block;margin: 0 0 16px}}.product-enquiry-link{margin: 36px 0 20px}.product-enquiry-link .enquire-button{display: inline-flex;align-items: center;min-height: 54px}.mcta{display: none}@media (max-width: 767px){.mcta{display: flex;position: fixed;left: 0;right: 0;bottom: 0;z-index: 900;background: var(--cta-band);box-shadow: 0 -2px 12px rgba(0,0,0,0.18)}.mcta__btn{flex: 1;display: flex;align-items: center;justify-content: center;gap: 8px;padding: 13px 8px;font-size: 15px;font-weight: 600;color: #fff;text-decoration: none}.mcta__btn i{font-size: 18px}.mcta__btn--enquire{background: var(--brand-green)}.mcta__btn + .mcta__btn{border-left: 1px solid rgba(255,255,255,0.2)}.footer-bottom{padding-bottom: 64px}.mcta{transition: transform 0.25s ease}.mcta.is-hidden,html.show--consent .mcta,html.show--preferences .mcta,body.mobile-menu-visible .mcta,body:has(.popup-contact.is-open,.popup-brochure.is-open,.just-before-you-go-iframe) .mcta{transform: translateY(100%);pointer-events: none}body.page-contact .mcta{display: none}body.page-contact .footer-bottom{padding-bottom: 20px}}@media (prefers-reduced-motion: reduce){.mcta{transition: none}}.footer_nav .bullet{font-size: 8px;position: relative;top: -2px;margin: 0 4px}.designby{text-align: right}.newsletter-box{}.newsletter_form{margin-top: 15px}.newsletter_form input{background: transparent;border: 1px solid #5289c0;border-radius: 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #c9def0;font-size: 14px;font-style: italic;margin-bottom: 15px;padding: 5px 8px;height: 33px;max-width: 240px;text-align: left}.newsletter_form .button{font-size: 14px;font-style: italic;padding: 8px 25px 7px}.newsletter_form .button:hover{cursor: pointer}.footer-top{color: #fff;padding: 40px 0;font-family: var(--heading-font);background: #1a63ab}.footer-top a{color: #fff}.footer-top__logo img{width: 180px;height: auto}@media (max-width: 767.98px){.footer-top__logo img{width: 130px}}.footer-top__advice{padding: 0 60px 0 25px;font-size: 18px}.footer-top__advice strong{display: block;font-size: 24px;font-weight: 400;margin-bottom: 6px}.footer-top__contact{text-align: right}.footer-top__contact-phone a,.footer-top__contact-email a{display: inline-flex;align-items: center;gap: 8px;font-size: 22px;font-weight: 300;white-space: nowrap}.footer-top__contact-email{margin-top: 8px}.footer-top__contact-phone a,.footer-top__contact-email a,.footer-top__contact-phone a:hover,.footer-top__contact-email a:hover{text-decoration: none}.footer-address{font-style: normal;line-height: 1.7;margin-bottom: 24px}.footer-nav{background: #1e397c;padding: 40px 0 32px}@media (min-width: 992px){.lower-nav_inner > .col:nth-child(1){flex: 0 0 auto;width: 25%}.lower-nav_inner > .col:nth-child(2){flex: 0 0 auto;width: 20%}.lower-nav_inner > .col:nth-child(3){flex: 0 0 auto;width: 20%}.lower-nav_inner > .col:nth-child(4){flex: 0 0 auto;width: 20%}.lower-nav_inner > .col:nth-child(5){flex: 0 0 auto;width: 15%}}.footer-mobile-toggle{display: none}.footer-mobile-toggle__btn{background: none;border: 0;padding: 0;margin: 0;width: 100%;font: inherit;color: inherit;letter-spacing: inherit;text-transform: inherit;text-align: inherit;cursor: pointer}.footer-mobile-panel{display: block}.footer-section-heading--secondary{margin-top: 28px}.footer-see-all a{font-style: italic;color: #8fb8d8}.footer-social-icons{display: flex;gap: 10px;margin-top: 6px;margin-bottom: 28px}.footer-social-icons a{display: flex;align-items: center;justify-content: center;margin-left: -3px;width: 38px;height: 38px;color: #fff;font-size: 28px;opacity: 0.7;transition: opacity 0.25s ease}.footer-social-icons a:hover{text-decoration: none;opacity: 1}.footer-distributors{margin-top: 22px}.footer-distributors a{display: inline-flex;align-items: center;gap: 8px;font-size: 15px;text-decoration: none}.footer-distributors a:hover{text-decoration: none}.footer-distributors a:hover span{text-decoration: underline}.footer-distributors .fa-globe-europe{font-size: 20px;opacity: 0.75}.footer-bar__separator{margin: 0 5px}.grecaptcha-badge{display: none}.page-contact .grecaptcha-badge{display: block}.tabs{list-style: none !important;margin: 0 !important}.tabs li{float: left;margin-left: 4px}.tabs li:first-child{margin-left: 0}.tabs a{background: #fcfcfc;border: 1px solid #ebebeb;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: block;font-style: normal !important;text-decoration: none !important;padding: 7px 15px}.tabs .current a{background: #f8f8f8;border-bottom: 0;color: #223f6a;padding-bottom: 15px}.tabs .current{margin-bottom: -15px}.tab_content{background: #f8f8f8;border: 1px solid #ebebeb;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin: 4px 0 2em;padding: 20px}.tab_content .tabs_tab{display: none}.tab_content .current{display: block}.tab_content h2{font-size: 24px}.tab_content h3{font-size: 15px}.rsp_tabs li{margin: 0 0 4px !important;width: 100%}.rsp_tabs a{border: 1px solid #ebebeb !important;padding: 7px 15px !important}.main ul,.richtext ul{font-size: 18px;list-style: disc outside none;margin: 0 0 1.5em 1em}.main ul li,.richtext ul li{margin: 0 0 0.6em 0}ul.tabs li{margin: 0 0.6em 0 0}.main a,.richtext a{text-decoration: underline}.box{background: #f2f2f2;margin: 3em 0;padding: 20px}.box h3{color: #333333}.box.product{border: 1px solid #1a63ab;background-color: #fff;background-repeat: no-repeat;margin: 3em 0;padding: 20px 30px 10px 170px}.box.product.blue{border-color: #498dc9;background-position: -25px 0;min-height: 75px}a.blank{text-decoration: none}.box.product.blue.auto-man{background-image: url(/wp-content/uploads/case_study_auto_parts_before-450x168.jpg);background-position: -295px -10px}.box.product.blue.electronic{background-image: url(/wp-content/uploads/case_study_icon_electronic_comp.jpg)}.box.product.blue.packing-strap{background-image: url(/wp-content/uploads/case_study_icon_packing_strap.jpg)}.box.product.blue.shrink-sleeve{background-image: url(/wp-content/uploads/case_study_icon_shrink_sleeve.jpg)}.box.product.blue.ceramic{background-image: url(/wp-content/uploads/case_study_icon_ceramic.jpg)}.box.product.blue.plastic-car{background-image: url(/wp-content/uploads/case_study_plastic_car_parts_before-450x154.jpg);background-position: -295px -20px}.box.product.blue.train{background-image: url(/wp-content/uploads/case_study_icon_train.jpg)}.box.product.blue.german-car{background-image: url(/wp-content/uploads/case_study_icon_german_car.jpg)}.box.product.blue.packaging-products{background-image: url(/wp-content/uploads/case_study_manufacturer_packaging_products.jpg)}.box.product.air-knives{background-image: url(/wp-content/uploads/air-knife-aluminium-extruded.jpg);background-position: -375px -165px;background-size: 500px auto}.box.product.blowers{background-image: url(/wp-content/uploads/blower-at.jpg);background-position: -145px -60px;background-size: 350px auto}.box.product.accessories{background-image: url(/wp-content/uploads/accessories-blower-sound-enclosure1.jpg);background-position: -45px -35px;background-size: 200px auto}.box.product.powerdry{background-image: url(/wp-content/uploads/powerdry_close-up.jpg);background-position: 0 -5px;background-size: 165px auto}.box.product.drying{background-image: url(/wp-content/uploads/highline-system-260x300.jpg);background-position: -95px -45px}.box.product.aria-pak{background-image: url(/wp-content/uploads/aria-pak03.jpg);background-position: -180px -37px;background-size: 340px auto}.box.product.how-work{background-image: url(/wp-content/uploads/products_how_air_knives_work.jpg);background-position: -20px 0px;background-size: 180px auto}.box.product.ionized{background-image: url(/wp-content/uploads/product_ionized_sm.jpg);background-position: 0px 0px}.button{background: #fff;border: 1px solid var(--link-blue);color: var(--link-blue) !important;display: inline-block;font-size: 16px;font-family: var(--heading-font);border-radius: 4px;padding: 10px 15px;text-align: center;text-decoration: none !important;box-sizing: border-box;transition: background-color 0.4s,border-color 0.4s,color 0.4s}.button:hover{background-color: var(--link-blue);border-color: var(--link-blue);color: #fff !important}.home-applications .button:hover,.c2a-box .button:hover,.c2a-container .button:hover,.bs-cta .button:hover,.free-consultation .button:hover{background-color: var(--brand-green);border-color: var(--brand-green);color: #fff !important}.hero .button-blue{border-color: #1a63ab}.hero .button:nth-of-type(1):hover{background-color: var(--brand-green);border-color: var(--brand-green);color: #fff !important}.button span{vertical-align: middle}.button .fa-angle-right,.button .fa-angle-down{font-size: 110%}.hollow-button{background-color: transparent;color: #fff !important;border-color: #fff}.hollow-button:hover{background-color: #fff;color: var(--link-blue) !important}.light_button{background: #6281b5;background: -moz-linear-gradient(top,#6281b5 0%,#556d9a 100%);background: -webkit-gradient( linear,left top,left bottom,color-stop(0%,#6281b5),color-stop(100%,#556d9a) );background: -webkit-linear-gradient(top,#6281b5 0%,#556d9a 100%);background: -o-linear-gradient(top,#6281b5 0%,#556d9a 100%);background: -ms-linear-gradient(top,#6281b5 0%,#556d9a 100%);background: linear-gradient(to bottom,#6281b5 0%,#556d9a 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6281b5',endColorstr='#556d9a',GradientType=0)}.gray_button{background: #b8b8b8;background: -moz-linear-gradient(top,#b8b8b8 0%,#999999 100%);background: -webkit-gradient( linear,left top,left bottom,color-stop(0%,#b8b8b8),color-stop(100%,#999999) );background: -webkit-linear-gradient(top,#b8b8b8 0%,#999999 100%);background: -o-linear-gradient(top,#b8b8b8 0%,#999999 100%);background: -ms-linear-gradient(top,#b8b8b8 0%,#999999 100%);background: linear-gradient(to bottom,#b8b8b8 0%,#999999 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8b8b8',endColorstr='#999999',GradientType=0)}.latest_news h3{font-size: 24px}.latest_news .entries{margin-bottom: 1em}.latest_news .entry{border-top: 1px solid #fff;border-bottom: 1px solid #ddd;padding: 1em 0}.latest_news .entry:first-child{border-top: 0}.latest_news .entry:last-child{border-bottom: 0}.latest_news .entry_image{max-width: 24%;margin-right: 4%;float: left;position: relative;top: 5px;border: 2px solid #fff;box-shadow: 0 0 1px #666}.latest_news .entry_headline{width: 70%;float: left;padding-top: 2px;font-family: var(--heading-font);font-weight: var(--hw-sm)}.latest_news .entry_title{color: #555;font-size: 15px;font-style: normal;line-height: 1.1;text-decoration: none}.latest_news .entry_date{color: #aaa;font-size: 11px}.latest_news .entry_excerpt{margin: 0.5em 0}@media only screen and (max-width: 1179px){.slider .flexslider{width: 1600px;margin-left: -800px}.slider .slide_desc_cont,.slider .slider_nav_cont{font-size: 16px;position: absolute;width: 984px;margin: 0 308px}}@media only screen and (max-width: 1024px){.slider .flexslider{width: 1400px;margin-left: -700px}.slider .slide_desc_cont,.slider .slider_nav_cont{font-size: 16px;position: absolute;width: 768px;margin: 0 316px}.slider .slider_nav_cont{bottom: 10px}.slider .slide_desc{width: 100%}.slider .slide_nav{float: none;margin: 0 auto}.slider_wave{display: none}}@media only screen and (max-width: 767px){.slider .flexslider{width: 1000px;margin-left: -500px}.slider .slide_desc_cont{font-size: 15px;width: 480px;margin: 0 260px;top: auto;bottom: 0}.slider .slider_nav_cont{display: none}}@media only screen and (max-width: 480px){.slider .flexslider{width: 700px;margin-left: -350px}.slider .slide_desc_cont{font-size: 13px;width: 320px;margin: 0 190px}}div.wp-caption.alignright{float: right;max-width: 100% !important;border: 5px solid #fff;box-shadow: 0 0 1px #777;margin: 3px 4px 20px 30px}p.wp-caption-text{background-color: #f6f6f6;color: #666;padding: 5px 10px;font-size: 12px;margin: 0;text-align: right}.staff-bio{float: left;text-align: center;font-size: 14px;color: var(--text-grey-light);margin: 20px 30px 30px 0}.staff-bio.last{margin-right: 0}.staff-bio p{margin: 0}.staff-bio p.name{font-size: 20px;color: #4b8fca;margin: 5px 0 -2px 0}.staff-bio .circular{width: 190px;height: 190px;border-radius: 95px;-webkit-border-radius: 95px;-moz-border-radius: 95px}.how_air_knife_systems_work{margin-bottom: var(--section-gap)}.how_air_knife_systems_work .col > :last-child{margin-bottom: 0}.sidebar blockquote{margin: 30px 20px;font-size: 16px;font-style: italic;text-align: right;color: var(--text-grey-light)}.sidebar li{list-style: none}.sidebar .widget{border-radius: 4px;box-shadow: 0 1px 3px 0 #888;margin: 0.3em 0.3em 2.2em 0.3em;padding: 15px 20px 20px 20px;background: #f2f2f2;background: -moz-linear-gradient(top,#f2f2f2 0%,#e7e7e7 100%);background: -webkit-gradient( linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#e7e7e7) );background: -webkit-linear-gradient(top,#f2f2f2 0%,#e7e7e7 100%);background: -o-linear-gradient(top,#f2f2f2 0%,#e7e7e7 100%);background: -ms-linear-gradient(top,#f2f2f2 0%,#e7e7e7 100%);background: linear-gradient(to bottom,#f2f2f2 0%,#e7e7e7 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2',endColorstr='#e7e7e7',GradientType=0)}.sidebar .widget h2,.sidebar .widget h3{font-size: 24px;font-weight: var(--hw-sm);line-height: 1.2;color: #183669}.sidebar .widget ul{margin: 0}.sidebar .widget ul li{margin: 0}.sidebar .widget ul li a{display: block;padding: 4px;margin: 5px 0 0 -4px}.sidebar .widget li.current-menu-item{font-weight: bold}.sidebar .widget li.current-menu-item a{text-decoration: none}.sidebar ul.sub-menu{margin-left: 15px}.sidebar .widget li.current-menu-item ul.sub-menu{font-weight: normal}.sidebar .widget li.current-menu-item ul.sub-menu a{text-decoration: underline}a.link-pdf{display: block;height: 30px;width: 300px;background-color: #eee}a.link-video{display: inline-block;padding: 10px 10px;width: 220px;display: block;border-radius: 5px;border: 1px solid #3b7ebf;background-color: #6bb0e1;text-align: center;color: #fff;margin: 10px auto 20px auto;transition: background-color 0.5s ease 0s,color 0.5s ease 0s;text-decoration: none;font-size: 16px}a.link-video:hover{background-color: #3b7ebf}.drying-systems .wp-caption{float: left;margin: 0 15px 0 0}.drying-systems .wp-caption p.wp-caption-text{text-align: center}.gesete .alignright{margin: 0 1em 1em 5em}.video-container{position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden}.video-container iframe,.video-container object,.video-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.datagrid table{margin: 10px 0 30px 0;border-collapse: collapse;text-align: left;width: 100%}.datagrid{font: normal 12px/150% Arial,Helvetica,sans-serif;background: #fff;overflow: hidden}.datagrid table td,.datagrid table th{padding: 10px 10px}.datagrid table thead th:first-child{border: none}.datagrid table tbody td{color: #00557f;font-size: 13px;font-weight: normal;text-align: center}.datagrid table tbody .alt td{background: #e1eef4;color: #00557f}.datagrid table tbody td:first-child{border-left: none}.datagrid table tbody tr:last-child td{border-bottom: none}.datagrid table tfoot td div{border-top: 1px solid #006699;background: #e1eef4}.datagrid table tfoot td{padding: 0;font-size: 13px}.datagrid table tfoot td div{padding: 2px}.datagrid table tfoot td ul{margin: 0;padding: 0;list-style: none;text-align: right}.datagrid table tfoot li{display: inline}.datagrid table tfoot li a{text-decoration: none;display: inline-block;padding: 2px 8px;margin: 1px;color: #ffffff;border: 1px solid #006699;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: -webkit-gradient( linear,left top,left bottom,color-stop(0.05,#006699),color-stop(1,#00557f) );background: -moz-linear-gradient(center top,#006699 5%,#00557f 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699',endColorstr='#00557F');background-color: #006699}.datagrid table tfoot ul.active,.datagrid table tfoot ul a:hover{text-decoration: none;border-color: #00557f;color: #ffffff;background: none;background-color: #006699}div.dhtmlx_window_active,div.dhx_modal_cover_dv{position: fixed !important}.datagrid table thead{text-align: center}.datagrid table tr{border-bottom: 1px solid #ddd}.datagrid table thead th{color: #ffffff;font-size: 15px;font-weight: bold;vertical-align: middle}.datagrid table thead th.blue{background: -webkit-gradient( linear,left top,left bottom,color-stop(0.05,#006699),color-stop(1,#00557f) );background: -moz-linear-gradient(center top,#006699 5%,#00557f 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699',endColorstr='#00557F');background-color: #006699;border-left: 1px solid #0070a8}.gallery img{border: none !important}.gallery .gallery-item{float: right;border: 5px solid #fff;box-shadow: 0 0 1px #777;margin: 3px 2% 20px 1px;width: 30% !important}.gallery .gallery-item:nth-of-type(3){margin-right: 0}.gallery .wp-caption-text{background-color: #f6f6f6;color: #666;padding: 5px 10px;font-size: 12px;margin: 0;text-align: left}li.menu-item-846 .sub-menu a:hover{cursor: pointer}.hidden{display: none}.lg-components{text-align: center}.lg-sub-html{display: inline-block}.page-contact-header{background-image: url(/wp-content/uploads/our-clients-background.jpg);background-size: cover;color: #fff;padding: 55px 0}.page-contact-header .row{display: flex;align-items: center}.page-contact-header .text1{line-height: 1;margin-bottom: 10px;color: #fff}.page-contact-header .text2{font-weight: 600;margin-bottom: 7px}.page-contact-header .text3{margin-bottom: 25px}.page-contact-header .text4{font-weight: 600;margin-bottom: 5px}.page-contact-header .link-global-distributor{text-decoration: underline}@media handheld,only screen and (max-width: 767px){.page-contact-header .row{display: block}.page-contact-header img{margin-bottom: 10px}}.contact-form-row *{box-sizing: border-box}.contact-form-row{display: flex;flex-wrap: wrap}.contact-form-row .left{width: 50%;padding-right: 30px}.contact-form-row .right{width: 50%}.wpcf7-form .contact-form-row input[type="submit"]{width: 100%;background-color: var(--brand-green);padding: 15px 0;font-size: 20px}.wpcf7-form .contact-form-row input[type="submit"]:hover{background-color: #11275d}.wpcf7-form .contact-form-row textarea{resize: none;height: 340px;width: 100%;background-color: #fbfbfb;border-color: #d1d1d1;padding: 17px 10px;font-size: 16px}.wpcf7-form .contact-form-row input[type="checkbox"]{width: auto}.wpcf7-form .contact-form-row input[type="text"],.wpcf7-form .contact-form-row input[type="tel"],.wpcf7-form .contact-form-row input[type="email"]{width: 100%;padding: 17px 10px;font-size: 16px;background-color: #fbfbfb;border-color: #d1d1d1}.wpcf7-form .contact-form-row .wpcf7-list-item{margin: 0}.wpcf7-form .contact-form-row p{font-size: 12px;margin-bottom: 20px}.wpcf7-form .contact-form-row p:last-child{margin-bottom: 0}.contact-page-box{padding: 25px;border: none;background-color: #f6f6f6}h2.contact-form-heading{margin-bottom: 24px !important}.wpcf7-form .contact-form-row .wpcf7-spinner{position: absolute;top: 0;bottom: 0;margin: auto 0;left: 10px}.wpcf7-form .contact-form-row .submit-container{position: relative}.wpcf7-form .contact-form-row .wpcf7-not-valid-tip{font-size: 14px}.wpcf7-form:not(.invalid) .wpcf7-not-valid-tip{display: none}@media screen and (max-width: 767px){.contact-form-row{display: block}.contact-form-row .left{width: 100%;padding-right: 0;padding-bottom: 25px}.contact-form-row .right{width: 100%}}span.wpcf7-list-item{display: inline-block;margin: 0}.wpcf7 .wpcf7-list-item{display: block;margin-bottom: 10px}.wpcf7-checkbox label,.wpcf7-acceptance label{position: relative;cursor: pointer}.wpcf7-checkbox input[type="checkbox"],.wpcf7-acceptance input[type="checkbox"]{position: absolute;opacity: 0;width: 30px;height: 30px;top: 0;left: 0}.wpcf7-checkbox input[type="checkbox"]:focus-visible + span:before,.wpcf7-acceptance input[type="checkbox"]:focus-visible + span:before{outline: 2px solid currentColor;outline-offset: 2px}.wpcf7-checkbox input[type="checkbox"] + span:before,.wpcf7-acceptance input[type="checkbox"] + span:before{display: flex;align-items: center;justify-content: center;position: absolute;content: "\2713";border-radius: 0;height: 18px;width: 18px;top: calc((1lh - 18px) / 2);left: -26px;bottom: auto;margin: 0;border: 1px solid #b2b2b2;font-weight: 700;color: transparent}.wpcf7-checkbox input[type="checkbox"]:checked + span:before,.wpcf7-acceptance input[type="checkbox"]:checked + span:before{color: inherit}.wpcf7-list-item-label{position: relative;margin-left: 26px;display: inline-block}.wpcf7-form .contact-form-row p.checkbox{margin-bottom: 8px}.wpcf7-form .contact-form-row p.checkbox:last-of-type{margin-bottom: 16px}.contact-information-box{padding-top: 25px}.contact-information-box h2:not(.keep-h3){margin-bottom: 25px !important}.contact-information-box a{color: inherit;text-decoration: none}.contact-page-secondary-contact-box{display: flex}.contact-page-secondary-contact-box .left{width: 50%}.contact-page-secondary-contact-box .left p{font-size: 20px}.contact-page-secondary-contact-box .right{width: 50%}.contact-page-secondary-contact-box h3{color: #555555;font-size: 22px;font-weight: bold}.contact-page-secondary-contact-box .right h3{font-size: 16px}.contact-page-secondary-contact-box .right p{font-size: 16px}.contact-page-secondary-contact-box a{color: inherit;text-decoration: none}.contact-page-secondary-contact-box p:last-child{margin-bottom: 0}@media screen and (max-width: 767px){.contact-page-secondary-contact-box{display: block}.contact-page-secondary-contact-box .left{width: 100%;margin-bottom: 20px}.contact-page-secondary-contact-box .left{width: 100%}}.page-template-page-contact .main,.page-template-page-full-width .main,.page-template-page-full-width-header .main{padding-bottom: 0;margin-bottom: 0}.page-template-page-full-width .main .content > :last-child,.page-template-page-full-width-header .main .content > :last-child{margin-bottom: 0}.page-template-page-full-width-header .main{padding-top: calc(var(--section-gap) / 2 + 35px)}.contact-page-hr{border-color: #e5e5e5;margin: 20px 0 80px 0}@media screen and (max-width: 767px){.section.page-contact-form-section{margin: 0}.contact-page-hr{margin: 50px 0 40px 0}}.countries-data2{margin-top: 30px}.countries-data2 .item{display: flex;max-width: 640px;font-size: 18px}.countries-data2 .item p{font-size: 18px}.countries-data2 .left,.countries-data2 .right{width: 50%;padding: 20px}.countries-data2 .full{width: 100%;padding: 0 20px 0 20px}.countries-data2 .heading{font-weight: 600}.countries-data2 .name-logo-row{display: flex;max-width: 640px;align-items: center;padding-top: 20px}.countries-data2 .name-logo-row .col{width: 50%;padding: 0 20px}.breakout_strip_benefits p{color: #fff}.page-template-page-system-benefits h1{max-width: 355px}.page-template-page-blowers-px .countries-data2 .name-logo-row .col{width: 100%;padding: 0 0 0 20px}.page-template-page-blowers-px .countries-data2 .name-logo-row .col{display: block;max-width: 100%;align-items: center;padding-top: 0px}.countries-data2 .item .item-content:not(:last-child){margin-bottom: 20px}.countries-data2 .country-name{font-weight: bold;font-size: 20px;cursor: pointer;white-space: nowrap}.countries-data2 .country-name span{margin-right: 5px;cursor: pointer}.countries-data2 .country-accordion-heading{display: inline-block;user-select: none}.country-accordion-item.active .country-accordion-heading{display: flex;align-items: center}.country-accordion-item.active .country-accordion-heading .line{width: 100%;height: 1px;background-color: rgba(0,0,0,0.2);margin-left: 20px}.country-accordion-item.active .country-accordion-content .line{width: 100%;border-bottom: 1px solid rgba(0,0,0,0.2);padding: 10px 0}.countries-data2 .country-accordion-content{display: none;width: 100%}.countries-data2 .country-accordion-item{margin-bottom: 30px}.countries-data2 .country-accordion-item:last-child{margin-bottom: 0}.countries-data2{word-wrap: break-word}@media screen and (max-width: 767px){.countries-data2{margin-top: 30px}.countries-data2 .country-name{font-size: 18px}.countries-data2 .item{display: block}.countries-data2 .left,.countries-data2 .right{width: 100%}.countries-data2 .item .right{padding-top: 0}.countries-data2 .item p,.countries-data2 .item{font-size: 15px}}.page-template-page-contact .map{margin-bottom: 60px}@media screen and (max-width: 767px){.page-template-page-contact .map{display: none}}.wpcf7-form p.intro{margin-bottom: 15px !important;font-size: 16px}.wpcf7-form p.block{width: 46.8%;margin-right: 3%;display: inline-block}.wpcf7-form p.block.last{margin-right: 0%}.wpcf7-textarea{height: 8em}#wpmtst-submission-form input,#wpmtst-submission-form textarea{font-size: 16px;padding: 0.8em}ul#countries{display: block;list-style: none;margin: 1em 0 0 1em}ul#countries li{display: block}ul#countries li.country{cursor: pointer}ul#countries li i{display: inline-block;margin-right: 5px}ul#countries li.country{padding: 5px;margin: 0}ul#countries li.country:hover{background: #f5f5f5}ul#countries li.country.active{font-weight: bold}ul#countries-data{display: block;margin: 2.5em 0 5em 0}ul#countries-data li{display: none}ul#countries-data li.active{display: block}ul#countries-data h2{padding: 0.3em 0 0.3em 0.5em;margin-bottom: 1em;background-color: #eee;color: #444;font-size: 1.8em}ul#countries-data h3{color: #183669;font-size: 2em;font-weight: bold;margin-left: 12px}ul#countries-data img{float: right}ul#countries-data p{line-height: 1.4em}#mapsvg{float: right}.map{padding: 1px;border: 1px solid #ccc}.map h2{color: #183669;font-size: 23px}#countries-data dl,.countries-data2 dl{padding: 1em 0em;overflow: hidden}#countries-data dl dt,.countries-data2 dl dt{clear: left;float: left;font-size: 1.3em;color: #ccc;line-height: 1;margin: 0;text-align: right;width: 85px}#countries-data dl dd,.countries-data2 dl dd{line-height: 1;font-size: 1.3em;margin: 0 0 0 100px;min-height: 40px;width: 80%}#countries-data .dl dd::before,.dl dd::after,.countries-data2 .dl dd::before,.dl dd::after{clear: both;content: " ";display: table}.boxed{width: 96% !important;background-color: #f6f6f6;padding: 15px 15px 0px 15px;margin: 10px 0 20px 0;text-align: center}.boxed h2{text-align: center;margin: 0 0 15px 0;font-size: 1.5em;color: #183669}.boxed .left{float: left;margin-bottom: 15px}.boxed .right{float: right;margin-bottom: 15px}.boxed img{margin: 0;display: inline-block}.sidebox{padding: 1em;margin: 0 0 2em 0;border: 1px solid #ddd;background-color: #f5f5f5;color: #777}.sidebox h2{color: #183669;font-size: 1.8em}.sidebox p{margin: 0 0 0.6em 0}.wpcf7-form input,.wpcf7-form textarea{padding: 0.5em;border: 1px solid #ddd;width: 95%}.wpcf7-form input[type="submit"]{background: #1a63ab;color: #fff;padding: 8px 0;font-size: 1.1em;border: none;width: 50%}.wpcf7-form input[type="submit"]:hover{background-color: #11275d;transition: 0.4s;cursor: pointer}.boxed.red{background-color: #bf2a00;border: none;color: #fff;text-align: left;padding: 0;width: auto !important}.boxed.red h2{margin: 0;padding: 15px 15px 0 15px;color: #fff;text-align: left}.boxed.red p{margin: 10px 15px 15px 15px}.boxed.survey h2{color: #fff;text-align: left;margin-bottom: 7px}.boxed.survey{background-color: #569ad2;border: none;color: #fff;text-align: left;padding: 15px 17px 8px 17px}.boxed.survey h2{color: #fff;text-align: left;margin-bottom: 7px}.boxed.solution h2{color: #fff;text-align: left;margin-bottom: 7px}.boxed.solution{background-color: #2d4d7f;border: none;color: #fff;text-align: left;padding: 15px 17px 8px 17px}.boxed.solution a{color: #fff}.box-air-knives{color: #666;padding: 1.5em 28em 1em 1.5em;border: 3px solid #b9be58;background: url(/wp-content/uploads/air-knife-aluminium-extruded_2.jpg) no-repeat;background-position: 325px -50px;background-size: 600px}@media only screen and (max-width: 1024px){.box-air-knives{padding: 1.5em 28em 1em 1.5em}}@media only screen and (max-width: 980px){.box-air-knives{padding: 1.5em 9em 1em 1.5em}}@media only screen and (max-width: 767px){.box-air-knives{padding: 1.5em 1.5em 1em 1.5em;background-image: none}}@media only screen and (max-width: 480px){.box-air-knives{padding: 1.5em 1.5em 1em 1.5em;background-image: none}}.box-air-knives h3{color: #183669;font-size: 22px}.box.product{min-height: 160px}.box.product span{text-decoration: underline}.box.product.automotive{background-image: url(/wp-content/uploads/application_automotive-300x211.jpg);background-position: -310px 0;background-size: contain}.box.product.industrial{background-image: url(/wp-content/uploads/application_electronical-300x225.jpg);background-position: -280px 0;background-size: contain}.box.product.food{background-image: url(/wp-content/uploads/application_beverage-300x268.jpg);background-position: -215px 0;background-size: contain}.box.product.rubber{background-image: url(/wp-content/uploads/application_plastics-300x197.jpg);background-position: -335px 0;background-size: contain}h1.case-study-header{display: block;padding: 10px 18px;color: #fff;background-color: #66acde;font-size: 23px;margin: 5px 0 0 0}h2.case-study-header{display: block;padding: 10px 18px;color: #fff;background-color: #66acde;font-size: 23px;margin: 5px 0 0 0}h1.case-study-header.title{background-color: #498dc9}h1.case-study-header.benefits{background-color: #80cd33}.case-studies-box{text-align: left;padding: 14px 19px;background-color: #f6f6f6;margin: 0 0 30px 0}.case-studies-box p{margin: 0 0 1.2em 0}.case-studies-box dl{margin: 0;overflow: hidden}.case-studies-box .col_5{margin-left: -20px}.case-studies-box dl dt{clear: left;float: left;font-size: 1.1em;color: #545454;line-height: 1;margin: 0;text-align: right;width: 100px;font-weight: bold}.case-studies-box dl dd{text-align: left;line-height: 1;font-size: 1.1em;margin: 0 0 15px 110px}.case-studies-box .dl dd::before,.dl dd::after{clear: both;content: " ";display: table}.postid-2518 img{width: 100%}.responsiveMenuSelect{margin: 5px 0;padding: 5px 0 4px 0}p.bfbi{display: inline-block;color: #888;font-family: var(--heading-font);font-style: italic;text-align: right;font-size: 2em;padding: 18px 0 0 20px;width: 170px}.contact-box{background-color: var(--brand-blue);border-radius: 10px;color: #fff;margin: 60px auto 20px;max-width: 800px;padding: 20px 30px 16px;text-align: center}.contact-box p:last-of-type{margin-top: 1em}.contact-box h2,.contact-box h3,.contact-box h4{color: #fff;font-size: 1.8em}.contact-box p{margin-bottom: 0.5em}.contact-box a{color: #fff}.step-image{position: relative}.step-image .textbox{position: absolute;background: rgba(0,0,0,0.6);top: 0;padding: 10px;margin: 10px;width: 60%}.step-image.top .textbox{top: 4px;bottom: auto;left: 15%}.step-image.top .text{text-align: center;font-size: 15px}.step-image .text{color: #fff;overflow: hidden}.step-image .textbox p{color: #fff;padding: 0;margin: 0}.step-image .numcircle{float: left;color: #444;background: #fff;width: 30px;height: 29px;padding: 1px 0 0 0;border-radius: 15px;text-align: center;font-size: 18px;margin: 3px 10px 3px 0}.main .wpcmsdev-accordion{border: none;border-radius: 0}.main .wpcmsdev-accordion .accordion-item{margin-bottom: 15px}.main .wpcmsdev-accordion .accordion-item-title{margin-bottom: 15px;border: none}.main .wpcmsdev-accordion h3.accordion-item-title a{background-color: #66acde;background-image: none;color: #fff;font-size: 17px;font-family: var(--heading-font);padding-left: 1em}.main .wpcmsdev-accordion h3.accordion-item-title a:hover{background-color: #498dc9}.main .wpcmsdev-accordion .accordion-item.active h3 a{background-color: #498dc9}.main .wpcmsdev-accordion .accordion-item-content{border: none}article{margin-bottom: 20px}.unity-title{color: #647caa !important;font-size: 26px !important;margin: 0 !important}.brochures-h2{font-family: var(--heading-font);font-size: 26px;color: #183669}.brochures-h3{font-size: 18px}.slider_curve{background: url("images/slider_bg.png") center bottom no-repeat;height: 100px;margin: -95px 0 0 0;background-size: 100%;position: relative}.news-outro-box{background-color: #488bc8;margin: 2em 0 0 0;padding: 1em;font-size: 14px;line-height: 20px;color: #fff}.news-outro-box a{color: #fff}.featured-post{border-bottom: 1px solid rgb(173,173,173);padding-bottom: 60px}.featured-post .post-title{margin-bottom: 0.2em;font-size: 24px}.featured-post .post-title a{text-decoration: none}.categories-bar{padding: 40px 0}#filters{scroll-margin-top: 16px}.post-categories{font-size: 1.1rem;text-align: center}.post-categories a,.post-categories span{display: inline-block;margin: 0 0.8em 0.6em}.post-categories .categories-label{border-right: 1px solid rgba(0,0,0,0.2);display: inline-block;padding-right: 1em;margin-right: 0}.post-categories .is-active{color: inherit;pointer-events: none}.post-categories.strip-filter a,.post-categories.strip-filter span{margin: 0;text-decoration: none}.post-categories.strip-filter .is-active{color: #fff}.cs-featured[hidden]{display: none}.post-grid[data-post-type="post"] > .col{animation: cs-filter-in 0.32s ease both}@media (prefers-reduced-motion: reduce){.post-grid[data-post-type="post"] > .col{animation: none}}.casestudy-grid.is-filtering > .col{animation: cs-filter-in 0.32s ease both}@media (prefers-reduced-motion: reduce){.casestudy-grid.is-filtering > .col{animation: none}}.benefit-cards .card-img{max-height: 150px;width: auto}.post-categories-mobile{display: none}.post-grid .post{margin: 0 0 60px}.post-grid .post-img img{display: block;width: 100%}.post-grid .post-details{padding: 15px 0px}.post-grid .post-title{margin-bottom: 0.5em;font-size: 24px}.post-grid .post-title a{text-decoration: none}.post-grid .readmore{font-size: 16px;font-style: italic}.post-grid .post-date{text-align: right}.load-more{text-align: center}h1,.h1,h1 *,h2,.h2,h2 *,h3,.h3,h3 *,h4,.h4,h4 *{color: #2a3e79;margin-top: 0 !important}.breakout_strip h3 *{color: #fff;font-weight: 400}h1,.h1{font-size: 40px;font-weight: var(--hw-lg);line-height: 1.1;margin-bottom: 10px !important}h2,.h2{font-size: 36px;font-weight: var(--hw-md);line-height: 1.1}h3,.h3{font-size: 24px;line-height: 1.2}h4,.h4{font-size: 20px;line-height: 1.2}.keep-h3{font-size: 24px;line-height: 1.2;font-weight: var(--hw-sm)}.keep-h4{font-size: 20px;line-height: 1.2;font-weight: var(--hw-sm)}.bb-keep-h3 .fl-heading,.bb-keep-h3 .fl-callout-title{font-size: 24px;line-height: 1.2;font-weight: var(--hw-sm)}.bb-keep-h4 .fl-heading{font-size: 20px;line-height: 1.2;font-weight: var(--hw-sm)}.hero{background-color: #fdfcfd;border-bottom: 1px solid #d0d0d0;box-sizing: border-box;padding: 40px 0;min-height: 250px}.hero-usps{line-height: 32px;padding: 10px 0 0 0}@media (min-width: 992px){.home-hero .hero-usps{line-height: 26px}}.hero-cta{margin: 14px 12px 0 0;padding: 12px 20px}.hero-cta--secondary{background: #fff;border-color: var(--link-blue);color: var(--link-blue) !important}.hero-cta--secondary:hover{background: #11275d;border-color: #11275d;color: #fff !important}.hero-cta-phone{display: block;margin: 12px 0 0;font-size: 18px;font-weight: 600;color: #1e397c !important;text-decoration: none !important;white-space: nowrap}.hero-cta-phone i{margin-right: 6px}.hero-cta-phone:hover{color: #68962e !important}@media (max-width: 767px){.hero-cta,.hero-cta-phone{display: block;margin: 12px 0 0;text-align: center}}.main-area .hero-usps li{list-style-type: none;margin: 0 0 0 15px}.hero-usps li i{color: #68962e;margin: 0 5px 0 0}.hero-foot-note{font-size: 15px}.hero-foot-note a{color: #555;text-decoration: underline}.hero-text{font-family: var(--heading-font);font-size: 19px;font-weight: 400;max-width: 500px;color: #555}.hero-text-small{display: none}.white-hero-text{color: #fff}.white-hero-text h1,.white-hero-text h2{color: #fff}.section{display: flow-root;margin-top: var(--section-gap);margin-bottom: var(--section-gap)}.video-include{overflow: hidden}.video-reponsive{position: relative;padding-bottom: 56.25%;overflow: hidden;max-width: 100%;height: auto}.video-reponsive iframe,.video-reponsive object,.video-reponsive embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.page-template-page-industries-single .customers-text{padding-bottom: 0}.section-boxed{margin-top: 0;margin-bottom: 0;padding-top: var(--section-gap);padding-bottom: var(--section-gap)}.intro{font-size: 19px;line-height: 1.5;margin-bottom: 45px !important}.intro .h3,.intro .h4{line-height: 1.5}.cards{margin-bottom: -40px !important}.card{margin-bottom: 40px;position: relative}.home-applications .card-title a::after,.home-industries .card-title a::after{content: "";position: absolute;inset: 0}.card-title{font-weight: var(--hw-sm)}.card-title--compact{font-size: 20px;line-height: 1.2}.card-subtitle{font-size: 20px;line-height: 1.2}.ia-grid .card-text h2{text-wrap: balance}.card-img{display: block;margin: 0 auto 12px}.card-button{width: 295px;max-width: 100%;margin-top: 10px}.row > [class*="col"]:has(> .card > .card-button){display: flex;flex-direction: column}.card:has(> .card-button){display: flex;flex-direction: column;flex: 1}.card:has(> .card-button) > :nth-last-child(2){margin-bottom: auto}.child-page .card-button{width: auto}.benefit-cards .card-button{width: auto;min-width: 295px;align-self: flex-start}.card-text{font-size: 18px}.page-template-page-industries-single .card-text{font-size: 15px}.button-lg{font-size: 20px;padding: 10px 35px}.button-blue{background: #1a63ab;color: #fff !important;border-color: #fff}.button-green{background: var(--brand-green);color: #111 !important;border-color: var(--brand-green)}.download-button.button-green{background: #111;border-color: #111;color: #fff !important}.download-button.button-green:hover,.download-button.button-green:focus{background: var(--link-blue);border-color: var(--link-blue)}.button-noborder{border-width: 0}.button i{font-size: 32px;margin-right: 5px;vertical-align: middle}.main-area ul{list-style: disc outside;margin: 1em 0}.main-area ol{list-style: decimal outside}.main-area li{margin-left: 2em}.main-area .card li{margin-left: 1em;margin-bottom: 0.5em;padding-left: 0.5em}.breadcrumbs{font-size: 14px;margin: 6px 0 40px}.breadcrumbs *{color: var(--text-grey-light)}.breadcrumbs p{font-size: 14px;margin: 0}.breadcrumbs .rank-math-breadcrumb p .separator:first-child{display: none}.specs-table-wrapper{margin: 1em 0 2em}.specs .specs-table-wrapper:last-child{margin-bottom: 0}.specs-table{border-collapse: separate;margin-bottom: 10px;text-align: center}.specs-table th,.specs-table td{border: 1px solid #fff;padding: 7px 5px;vertical-align: middle;line-height: 1.2;white-space: normal;background: #fff}.specs-table th{background: #1d589e;color: #fff}.specs-table td{font-size: 15px}.specs-table tr:nth-child(even) td{background: #ddeaa6}.specs-simple .specs-table{width: 920px;max-width: 100%}.specs-simple .specs-table td{background: none !important;font-size: 16px;text-align: left;width: 50%}.px-single-specs .specs-table th{background: #555}.px-single-specs .specs-table tr:nth-child(even) td{background: #ddd}.px-single-specs .specs-table th:nth-child(3){background: #1d589e}.px-single-specs .specs-table tr:nth-child(even) td:nth-child(3){background: #ddeaa6}.page-px200 .px-single-specs .specs-table th:nth-child(2){background: #1d589e}.page-px200 .px-single-specs .specs-table tr:nth-child(even) td:nth-child(2){background: #ddeaa6}.page-px200 .px-single-specs .specs-table th:nth-child(3){background: #555}.page-px200 .px-single-specs .specs-table tr:nth-child(even) td:nth-child(3){background: #ddd}.page-px2000 .px-single-specs .specs-table th:nth-child(4){background: #1d589e}.page-px2000 .px-single-specs .specs-table tr:nth-child(even) td:nth-child(4){background: #ddeaa6}.page-px2000 .px-single-specs .specs-table th:nth-child(3){background: #555}.page-px2000 .px-single-specs .specs-table tr:nth-child(even) td:nth-child(3){background: #ddd}.specs-sp{overflow-x: auto;-webkit-overflow-scrolling: auto;white-space: nowrap}.specs-sp::-webkit-scrollbar{height: 5px}.specs-sp::-webkit-scrollbar-track{background-color: rgba(0,0,0,0.15);border-radius: 8px}.specs-sp::-webkit-scrollbar-thumb{border-radius: 8px;background-color: rgba(0,0,0,0.5)}.specs-sp::-webkit-scrollbar-thumb:window-inactive{background-color: rgba(0,0,0,0.3)}.specs-sp .specs-table{min-width: 100%;table-layout: fixed}.page-template-page-blowers-px-single .countries-data2 .name-logo-row .col,.page-id-6422 .countries-data2 .name-logo-row .col{width: 100%;padding: 0 20px}.page-template-page-blowers-px-single .specs-sp .specs-table{width: 100%;min-width: 1000px;table-layout: fixed}.product_add_ons .card .card-img-preview{min-height: 250px}.specs-sp .specs-table td{width: 20%}.specs-sp .specs-table td:nth-last-child(n + 6),.specs-sp .specs-table td:nth-last-child(n + 6) ~ td{width: calc(100% / 6)}.specs-sp .specs-table td:nth-last-child(n + 7),.specs-sp .specs-table td:nth-last-child(n + 7) ~ td{width: calc(100% / 7)}.specs-sp .specs-table td:nth-last-child(n + 8),.specs-sp .specs-table td:nth-last-child(n + 8) ~ td{width: calc(100% / 8)}.specs-sp .specs-table td:first-child,.specs-sp .specs-table th:first-child{background: #f6f6f6 !important;font-size: 16px;font-weight: 700;text-align: right;padding-right: 25px;position: -webkit-sticky;position: sticky;left: 0;z-index: 2;border: none}.table-outro{margin: -2em 0 5em 0}.mini-3-year-warranty-box{background-color: #eee;margin: 2em 0 0;padding: 1.5em 2em 0.5em 1em;border-radius: 8px}.page-template-page-energy-savings .specs-sp .specs-table td{text-align: left;padding: 1em 1em 1em 0.5em}.page-template-page-energy-savings .specs-table .fas{float: left;margin: 0.5em;font-size: 2em;color: var(--brand-green)}.page-template-page-energy-savings .specs-table .fas.fa-times-circle{color: #db0d20}.system-overview{display: flex}.system-overview .col_3{justify-content: space-evenly;display: flex;flex-direction: column}.system-overview-row{padding: 20px 0}.home-hero{background-color: #fff;height: 600px;position: relative;overflow: hidden;--video-aspect-ratio: calc(800 / 2560)}.home-hero .container{position: relative}#hero-video{background: transparent no-repeat center center;background-size: contain;display: block;position: absolute;top: 0;left: 0;right: 0;border: 0;height: calc(100vw * var(--video-aspect-ratio));width: 100vw}.home-hero .hero-text{background-color: rgba(255,255,255,0.9);padding: 20px 35px 20px 30px}.home-applications{background: #1a63ab;color: #fff}.home-applications *{color: #fff}.mar-45-left{margin: 0 0 0 45px}.home-applications .card-title,.home-industries .card-title{color: inherit;margin-top: -5px !important;font-size: 21px}.home-applications .card-text,.home-industries .card-text{font-size: 16px;line-height: 1.35}#menu-item-2231 .sub-menu li a{color: #4d89c3;font-size: 13px}.product-features .card-button{width: auto}.page-child hr{border: none;border-top: 1px solid #e4e4e4;margin: 60px 0}.blue-background{background: #1a63ab;color: #fff}.grey-background{background: #f6f6f6}.blue-background h2,.blue-background h3{color: #fff}.accordion-row{margin-bottom: 20px}.accordion-row:last-child{margin-bottom: 0}.accordion-row:last-child > .accordion-title{margin-bottom: 0}.accordion-title{cursor: pointer}.accordion-title i{font-size: 32px;margin-right: 15px}.accordion-title .fa-chevron-up{display: none}.accordion-active .accordion-title .fa-chevron-up{display: inline}.accordion-active .accordion-title .fa-chevron-down{display: none}.accordion-content{display: none}.accordion-row:first-child .accordion-content{display: block}.footer-bottom.social_row{background: #1e397c}.footer h3{color: #c9def0;margin-bottom: 10px}.energy-strip{background: var(--brand-green);color: #fff;padding: 52px 0}.energy-strip__inner{display: flex;flex-wrap: wrap;gap: 20px 48px;align-items: center}.energy-strip__text{flex: 1 1 400px}.energy-strip__heading{color: #fff;margin-bottom: 10px}.energy-strip__lead{color: #fff;font-size: 19px;line-height: 1.5;max-width: 52ch;margin-bottom: 22px}.energy-strip__actions{display: flex;flex-wrap: wrap;gap: 12px}.energy-strip .button{background: #fff;border-color: #fff;color: #5b7a00 !important}.energy-strip .button:hover{background: #11275d;border-color: #11275d;color: #fff !important}.energy-strip .button--ghost{background: transparent;border-color: #fff;color: #fff !important}.energy-strip .button--ghost:hover{background: #11275d;border-color: #11275d;color: #fff !important}.energy-strip__card{flex: 1 1 480px;min-width: 0;padding: 20px;border-radius: 10px;background: rgba(255,255,255,.85);color: #1d232a}.energy-strip__eyebrow{margin: 0;font-family: var(--heading-font,sans-serif);font-size: 12px;font-weight: 700;letter-spacing: .13em;text-transform: uppercase;color: #555e6d}.energy-strip__eyebrow--light{color: #c3d0e2;margin-bottom: 4px}.energy-strip__eyebrow--chart{margin: 18px 0 10px}.energy-strip__sizes{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 16px;margin-bottom: 14px}.energy-strip .energy-strip__pills{margin: 0}.energy-strip__hero{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px 28px;padding: 18px 22px;border-radius: 10px;background: var(--brand-dark-blue,#0c2c61)}.energy-strip__saving-value{margin: 0;font-family: var(--heading-font,sans-serif);font-size: clamp(28px,3vw,34px);font-weight: 700;line-height: 1;letter-spacing: -.02em;color: var(--brand-green);font-variant-numeric: tabular-nums}.energy-strip__basis{margin: 8px 0 0;font-size: 13px;color: #c3d0e2}.energy-strip__ratio{display: flex;flex-direction: column;gap: 3px;margin: 0;font-size: 13px;color: #c3d0e2}.energy-strip__ratio b{font-family: var(--heading-font,sans-serif);font-size: 32px;font-weight: 500;line-height: 1.05;color: #fff;font-variant-numeric: tabular-nums}.energy-strip__bar-row{display: grid;grid-template-columns: 150px 1fr;align-items: center;gap: 12px;margin-top: 10px}.energy-strip__bar-label{font-size: 13px;line-height: 1.3;color: #555e6d}.energy-strip__bar-label b{display: block;color: #1d232a}.energy-strip__bar-track{display: flex;align-items: center;gap: 8px;height: 40px;min-width: 0}.energy-strip__bar{flex: 0 0 auto;height: 100%;width: calc((100% - 84px) * var(--bar-ratio,0));min-width: 4px;border-radius: 0 4px 4px 0}.energy-strip__bar--compressed{background: linear-gradient(90deg,#e8202f 0%,#db0d20 100%)}.energy-strip__bar--solvair{background: linear-gradient(90deg,#2a8ccb 0%,var(--brand-blue,#1e79b7) 100%)}.energy-strip__bar-value{font-size: 17px;font-weight: 700;white-space: nowrap;color: #1d232a;font-variant-numeric: tabular-nums}@media (scripting: enabled){.energy-strip__hero,.energy-strip__bar-row{opacity: 0;transform: translateY(8px);transition: opacity .5s,transform .5s}.energy-strip__hero.is-in,.energy-strip__bar-row.is-in{opacity: 1;transform: none}.energy-strip__bar{width: 0;min-width: 0;transition: width 1s cubic-bezier(.22,.9,.32,1.08) 150ms}.energy-strip__bar-row.is-in .energy-strip__bar{width: calc((100% - 84px) * var(--bar-ratio,0));min-width: 4px}.energy-strip__bar-value{transition: opacity .2s}.energy-strip.is-swapping .energy-strip__bar-row .energy-strip__bar{width: 0;min-width: 0;transition-duration: .2s;transition-delay: 0s}.energy-strip.is-swapping .energy-strip__bar-value{opacity: 0}}.energy-strip__how{display: block;margin-top: 10px;font-size: 15px;color: #fff;text-decoration: underline;text-underline-offset: 3px}.energy-strip__how:hover,.energy-strip__how:focus{color: #11275d}@media (prefers-reduced-motion: reduce){.energy-strip__hero,.energy-strip__bar-row{opacity: 1;transform: none;transition: none}.energy-strip__bar,.energy-strip__bar-row.is-in .energy-strip__bar{width: calc((100% - 84px) * var(--bar-ratio,0));min-width: 4px;transition: none}}@media (max-width: 575px){.energy-strip__card{padding: 16px}.energy-strip__hero{padding: 16px}.energy-strip__bar-row{grid-template-columns: 1fr;gap: 4px}.energy-strip__bar-track{height: 32px}}@media (max-width: 767px){.energy-strip__actions .button{flex: 1 1 100%;text-align: center}}.insights-strip{padding: 0}.insights-strip__heading{margin-bottom: 18px}.insights-strip .insights-strip__list{list-style: none;margin: 0;padding: 0}.insights-strip__list .insight-row{list-style: none;margin: 0;padding-left: 0;background: none;border-bottom: 1px solid #e6e6e6}.insights-strip__list .insight-row:last-child{border-bottom: 0}.insights-strip__list .insight-row::before,.insights-strip__list .insight-row::marker{content: none}.insight-row__link{position: relative;display: flex;align-items: center;gap: 18px;padding: 14px 34px 14px 0;text-decoration: none !important}.insight-row__thumb{flex: 0 0 140px}.insight-row__img{width: 140px;aspect-ratio: 16 / 9;object-fit: cover;display: block;border-radius: 4px}.insight-row__img--empty{background: #f2f2f2}.insight-row__text{display: block;min-width: 0}.insight-row__title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: #1e397c;font-weight: var(--hw-sm);font-size: 17px;line-height: 1.3}.insight-row__link:hover .insight-row__title{color: var(--link-blue)}.insight-row__meta{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;margin-top: 4px;font-size: 13px;color: var(--text-grey-light)}.insight-row__chev{position: absolute;right: 6px;top: 50%;transform: translateY(-50%);color: #9a9aa0;font-size: 20px;transition: transform 0.2s,color 0.2s}.insight-row__link:hover .insight-row__chev{color: var(--link-blue);transform: translateY(-50%) translateX(4px)}.strip-head--compact{margin-bottom: 12px}.home-casestudies{background: #f7f7f7}.home-casestudies__heading{margin-bottom: 26px}.home-casestudies__viewport{position: relative}.home-casestudies__strip{position: relative;display: flex;flex-wrap: nowrap;overflow-x: auto;gap: 24px;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);padding: 0 24px 8px calc(50vw - 50%);scroll-padding-left: calc(50vw - 50%);margin-bottom: 22px;scroll-snap-type: none;overscroll-behavior-x: contain;scrollbar-width: none;-ms-overflow-style: none;cursor: grab}.home-casestudies__strip.is-dragging{cursor: grabbing;scroll-snap-type: none;user-select: none}.home-casestudies__strip.is-dragging a{pointer-events: none}.home-casestudies__arrow{position: absolute;top: 40%;transform: translateY(-50%);z-index: 2;width: 44px;height: 68px;border: 0;background: rgba(255,255,255,0.94);box-shadow: 0 1px 6px rgba(0,0,0,0.22);color: #1e397c;font-size: 20px;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: background-color 0.2s}.home-casestudies__arrow:hover{background: #fff;color: var(--link-blue)}.home-casestudies__arrow--prev{left: calc(50% - 50vw + 8px)}.home-casestudies__arrow--next{right: calc(50% - 50vw + 8px)}.home-casestudies__arrow[disabled]{opacity: 0.35;cursor: default}.home-casestudies__arrow[hidden]{display: none}@media (max-width: 767px){.home-casestudies__arrow{display: none}.home-casestudies__strip{scroll-snap-type: x mandatory}}.home-casestudies__dots{display: flex;justify-content: center;gap: 0;margin: 0 0 26px}.home-casestudies__dot{width: 10px;height: 10px;padding: 7px;background-clip: content-box;box-sizing: content-box;border: 0;border-radius: 50%;background-color: #c9d3e4;cursor: pointer;transition: background-color 0.2s}.home-casestudies__dot:hover{background-color: #9fb0cc}.home-casestudies__dot[aria-selected="true"]{background-color: #1e397c}@media (prefers-reduced-motion: reduce){.home-casestudies__strip{scroll-behavior: auto}}.home-casestudies__strip::-webkit-scrollbar{display: none}.home-casestudies__strip > .col{flex: 0 0 320px;max-width: 320px;margin-bottom: 0;scroll-snap-align: start;padding-left: 0;padding-right: 0}.home-casestudies__strip:focus-visible{outline: 2px solid var(--link-blue);outline-offset: 4px}.social-customers{position: relative;background: #fff;color: #2a3e79;padding: 0}.social-customers--footer{--customers-gap: var(--section-gap);padding-top: var(--customers-gap);padding-bottom: var(--customers-gap)}.social-customers--footer::before{content: "";position: absolute;inset: var(--customers-gap) 0 0;background: url(/wp-content/uploads/_mockup-globe.png) no-repeat center top;background-size: 150% auto;opacity: 0.3;pointer-events: none}.social-customers > *{position: relative;z-index: 1}.social-customers--home{display: flex;flex-direction: column}.social-customers--home .customers-logos{order: -1;padding-top: 0}.social-customers--home .customers-text{padding-bottom: 10px}.social-customers--home{padding-bottom: 0;margin-bottom: var(--section-gap)}.social-customers *{color: #2a3e79}.social-customers .customers-text h1{line-height: 1.3}.page-template-page-industries-single .customers-text h2{color: #2a3e79;line-height: 1.3;margin-bottom: 0}.social-customers .customers-logos{background: none}.social-customers--footer .logo-strip-wrap{background: transparent;padding-bottom: 0}.social-customers .customers-text{padding: 0 0 20px 0}.social-customers .customers-text h2,.social-customers .customers-text h3{font-size: 36px;line-height: 1.2;font-weight: var(--hw-md)}.button.button-customers-cta{background: #ffffffad;border-color: #9ba2b5;color: #2d4685 !important;margin-top: 20px}.button.button-customers-cta:hover{background: #1e397c;border-color: #1e397c;color: #fff !important}.our-resources .swipe-row{margin-bottom: -40px}.our-resources .button{margin-top: 40px}.free-consultation{background: var(--cta-band);margin: var(--section-gap) 0;padding: 60px 0}.free-consultation .c2a-left > :last-child,.free-consultation .c2a-right > :last-child{margin-bottom: 0}#blowers_comapare_chart .intro{margin-bottom: 0 !important}.page-template-page-air-knives .main-content > :last-child{margin-bottom: 0}.page-about-us .section .row > :last-child{margin-bottom: 0}.page-about-us .section .clearfix.row + .clearfix.row{border-top: 1px solid #ccc;margin-top: calc(var(--section-gap) / 2);padding-top: calc(var(--section-gap) / 2)}.free-consultation .c2a-box{background: none;padding: 0;margin: 0}.free-consultation *{color: #fff}.free-consultation .button{margin-top: 50px}.free-consultation p{font-family: var(--heading-font);font-weight: 300;font-size: 22px;line-height: 34px}.c2a-container{background: var(--cta-band);margin: var(--section-gap) 0}.c2a-container-smaller{margin: 40px 0}.c2a-narrow .c2a-box{margin: var(--section-gap) 0}.c2a-narrow .c2a-left > :last-child,.c2a-narrow .c2a-right > :last-child{margin-bottom: 0}.c2a-box{background: var(--cta-band);display: flex;padding: 65px 25px 55px;margin: 0 0 50px 0}.c2a-box *{color: #fff}.c2a-box h2{margin-bottom: 15px}.c2a-box h3{font-weight: var(--hw-sm);margin: -5px 0 15px !important}.c2a-box h4{font-weight: var(--hw-sm);line-height: 1.5}.c2a-box .c2a-subheading{font-size: 24px;font-weight: 300;line-height: 1.5;margin: -5px 0 15px !important}.c2a-box .c2a-body{font-size: 20px;font-weight: 300;line-height: 1.5}.c2a-button{max-width: 100%}.c2a-left{width: 59%;margin-right: 41px}.c2a-right{align-self: center;flex-grow: 1;text-align: center}.c2a-call{font-size: 32px}.product-gallery{margin-top: 50px}.product-system-more{margin-bottom: var(--section-gap)}.video-band + .c2a-container{margin-top: 0}.product-gallery .gallery{margin-bottom: calc(var(--bs-gutter-x) * -0.5)}.gallery-image{display: block;position: relative}.gallery-image:focus-visible{outline: 2px solid var(--link-blue);outline-offset: 3px}.skip-link{position: absolute;left: -9999px;top: 0;z-index: 100000}.skip-link:focus{left: 0;background: #fff;color: #0c2c61;padding: 12px 20px;font-weight: 600;text-decoration: underline;outline: 2px solid var(--link-blue);outline-offset: -2px}.gallery-image img{display: block;margin: 0 auto}.gallery-image .overlay{background: rgba(0,0,0,0.2);color: #fff;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;transition: all 0.45s ease-in-out;-moz-transition: all 0.45s ease-in-out;-webkit-transition: all 0.45s ease-in-out}.gallery-image:hover .overlay{opacity: 1}.gallery-image .overlay i{font-size: 24px;position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%)}.page-hero{background-size: auto 200%;background-position: right center;background-repeat: no-repeat}.page-template-page-air-knife-systems .page-hero{background-size: cover}.single-casestudy .page-hero,.single-video .page-hero{background-size: cover}.tax-casestudy-category .page-hero,.tax-video-category .page-hero{background-size: cover}.post-type-archive-casestudy .page-hero,.post-type-archive-video .page-hero{background-size: cover}.page-meet-the-team .page-hero{background-size: cover}.page-bespoke-solutions .page-hero{background-size: cover}.page-about-us .page-hero{background-size: cover}.page-paxton .page-hero{background-size: cover}.page-template-page-product-system .page-hero{background-size: cover}.page-template-page-products-accessories-single .page-hero{background-size: cover}.page-template-page-industries-single .page-hero{background-size: cover}.page-template-page-applications-single .page-hero{background-size: cover}.page-template-page-vehicle-drying-single .page-hero{background-size: cover}.page-template-page-blowers-px .page-hero{background-size: auto;background-size: contain}.page-template-page-blowers-px .product-cards .card-img{width: 100%;aspect-ratio: 1454 / 1066;object-fit: contain}.page-template-page-blowers-px .hero .container{position: relative}.page-template-page-blowers-px .hero-text-large img{position: absolute;right: 10px;top: 0;width: 170px;height: auto}.page-template-page-blowers-px .landing-product-hero .hero-text{max-width: 470px}.page-template-page-blowers-px .hero-text .button{width: auto;margin: 26px 8px 8px 0}.page-template-page-blowers-px-single .page-hero{background-size: auto;background-size: contain}.page-template-page-product-system .hero{min-height: 405px}.page-template-page-vehicle-drying-single .hero{min-height: 405px}.page-template-page-vehicle-drying-single .hero{background-position-y: 30%}.resource-template-resources-how-air-knife-systems-work .row > [class*="col-"] > :last-child{margin-bottom: 0}.resource-template-resources-how-air-knife-systems-work .page-hero{background-size: cover}.landing-product-hero{min-height: 405px}.landing-product-hero .hero-text{max-width: 350px}.page-template-page-vehicle-blowing-system .hero{background-blend-mode: normal;background-size: contain;padding: 0}.page-template-page-vehicle-blowing-system .hero-text-large{display: flex;background: var(--bg-color);flex-direction: column;padding: 5.5vw 0;clip-path: polygon(0% 0%,100% 0%,70% 100%,0% 100%);-webkit-clip-path: polygon(0% 0%,100% 0%,75% 100%,0% 100%);justify-content: center;position: relative}.page-template-page-vehicle-blowing-system .hero-text-large::before{content: "";position: absolute;width: 100vw;height: 100%;left: -100vw;top: 0;background-color: var(--bg-color)}.air-knives-single-main .specs-table{width: 640px;max-width: 100%}.air-knives-single-main .specs-table td:first-child{width: 43%;box-sizing: border-box}.air-knives-single-main .col_4 .download-button{padding-left: 10px;padding-right: 10px;margin-top: 45px;margin-bottom: 40px}.gallery-li{padding-top: calc(var(--bs-gutter-x) * 0.5);padding-bottom: calc(var(--bs-gutter-x) * 0.5)}.blower-single-main .main-content.container{margin-top: 35px}.blower-single-main .gallery li{width: 20%;padding: 15px}.specs-title{background: var(--link-blue);color: #fff;padding: 10px 15px}.dimension-gallery{list-style: none !important;max-width: 640px;margin: 1em -5px !important}.dimension-gallery li{margin: 0;float: left;padding: 5px}.dimension-gallery li img{height: 250px;width: auto;display: block}.team-members .member-button{align-self: center}.team-intro > p:has(> .button:only-child){display: inline-block;margin-right: 12px;margin-bottom: 0}.team-members .card-img{border-radius: 50%;overflow: hidden;max-width: 200px}.team-members .card-img img{display: block}.team-members .card-title a{color: inherit;text-decoration: none}.team-members .card-title a:hover{text-decoration: underline}.team-members .member{display: flex;flex-direction: column}.team-members .card{display: flex;flex-direction: column;flex: 1}.team-member-more{font-family: var(--heading-font);font-size: 15px;font-style: italic;font-weight: 400;color: var(--text-grey-light);text-decoration: underline;white-space: nowrap}.team-member-more:hover,.team-member-more:focus-visible{color: var(--link-blue)}.legacy-members .card-img{border-radius: 50%;overflow: hidden;max-width: 200px;width: 25%;float: left;margin: 0 2em 0 0}.legacy-members .card-img img{display: block}.points .col_6:nth-child(1) i{color: #8360a8}.points .col_6:nth-child(2) i{color: #e93a1c}.points .col_6:nth-child(4) i{color: #ceda0c}.points .col_6:nth-child(5) i{color: #53b234}.points .row{margin-bottom: -40px}.points .point{margin-bottom: 40px}.casestudy-about .richtext > :last-child{margin-bottom: 0}.faq-questions{list-style: none !important}.faq-question{padding-left: 40px;margin-bottom: 40px}.faq-question:last-child{margin-bottom: 0}.faq-question .question{font-size: 30px;margin-bottom: 5px;position: relative}.faq-question .question:before{color: #c8c8c8;content: "Q";display: block;position: absolute;left: -40px;top: 0}.faq-question .expanded-answer{display: none;margin: 20px 0}.faq-question .answer-more{display: inline-block;margin-top: 5px}.faq-question p:last-child{margin-bottom: 0}.product-faq .intro p{color: var(--text-grey,#6b7484);max-width: 46rem;margin: 0 auto}.product-faq-benefits__list{list-style: none;margin: 0;padding: 0}.product-faq-benefits__list li{display: flex;align-items: flex-start;gap: 18px;padding: 18px 0;border-bottom: 1px solid #ccc}.product-faq-benefits__list li:last-child{border-bottom: 0}.product-faq-benefits__list img{width: 48px;height: auto;flex-shrink: 0;margin-top: 2px}.product-faq-benefits__list h3{font-size: 17px;margin: 0 0 4px}.product-faq-benefits__list p{font-size: 14px;color: var(--text-grey,#6b7484);margin: 0}.product-faq-benefits__list p a{color: var(--link-blue);text-decoration: underline}@media (min-width: 768px){.product-faq-benefits{display: flex;flex-direction: column}.product-faq-benefits .reshub-col-action{margin-top: auto}}.product-faq__more{margin: 30px 0 0}.c2a-side{float: right;width: 350px;margin-left: 50px;position: relative;z-index: 2}.c2a-side .c2a-box{display: block}.c2a-side .c2a-call{font-size: 22px;margin: 30px 0 20px !important;text-align: center}.air-knife-systems-intro{max-width: 720px;margin: var(--section-gap) auto}.air-knife-systems-intro-blocks ul{list-style: disc outside none;margin-left: 1.5em}.air-knife-systems-intro-blocks ul li{margin-bottom: 0.75em;font-size: 18px}.air_knife_system_image img{display: block;object-fit: cover;width: 100%;margin-top: 30px;border-bottom: 1px solid #ccc}.air_knife_system_components h2{margin-bottom: 35px}.air_knife_system_components .card-button{margin-left: auto;margin-right: auto}.air_knife_system_components .card-number{position: absolute;left: 10px;background: #2a3869;font-size: 21px;color: white;display: block;text-align: center;border-radius: 50%;width: 42px;height: 42px;line-height: 41px}.page-template-page-air-knife-systems .home-industries{margin: var(--section-gap) 0}.breakout_strip{background-color: #1a63ab;padding: 60px 0;margin: var(--section-gap) 0}.breakout_strip .container > :last-child{margin-bottom: 0}.breakout_strip h2,.breakout_strip h3{color: #fff}.breakout_strip h2{font-weight: var(--hw-md)}.breakout_strip h3{font-weight: var(--hw-sm)}.breakout_strip .breakout-source{margin-top: 16px;font-size: 14px;color: #fff;opacity: 0.9}.breakout_strip .breakout-source a{color: #fff;text-decoration: underline}.app-ribbon{margin: var(--section-gap) 0}.app-ribbon__eyebrow{font-family: var(--heading-font);font-size: 13px;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--text-grey);margin: 0 0 18px}.app-ribbon__viewport{overflow: hidden}.app-ribbon__track{display: flex;width: max-content;animation: app-ribbon-scroll 46s linear infinite}.app-ribbon__viewport:hover .app-ribbon__track,.app-ribbon__track:focus-within{animation-play-state: paused}@keyframes app-ribbon-scroll{from{transform: translateX(0)}to{transform: translateX(-50%)}}.app-ribbon__list{display: flex;align-items: center;list-style: none;margin: 0;padding: 0}.app-ribbon__item,.app-ribbon__sep{flex: 0 0 auto;font-family: var(--heading-font);line-height: 1.15;white-space: nowrap}.app-ribbon__sep{font-size: 26px;color: var(--brand-green);padding: 0 6px}.app-ribbon__item a{display: block;padding: 0 22px;font-size: 44px;font-weight: var(--hw-lg);text-decoration: none;color: #1e397c;transition: color 0.25s ease,-webkit-text-stroke-color 0.25s ease}.app-ribbon__item--outline a{color: transparent;-webkit-text-stroke: 1.5px #1e397c}.app-ribbon__item a:hover,.app-ribbon__item a:focus-visible{color: var(--link-blue);-webkit-text-stroke-color: var(--link-blue)}@media (max-width: 991px){.app-ribbon__item a{font-size: 30px;padding: 0 14px}.app-ribbon__sep{font-size: 20px;padding: 0 2px}}@media (min-width: 1200px){.app-ribbon__item a{font-size: 56px}}@media (prefers-reduced-motion: reduce){.app-ribbon__track{animation: none;width: auto;justify-content: center}.app-ribbon__list{flex-wrap: wrap;justify-content: center}.app-ribbon__list + .app-ribbon__list{display: none}.app-ribbon__list > .app-ribbon__sep:last-child{display: none}.app-ribbon__viewport{padding: 0 12px}}.breakout_strip.energy{background: rgb(5,129,187);background: linear-gradient( 90deg,rgba(5,129,187,1) 0%,rgba(28,71,118,1) 100% );padding: 5em 0;margin: var(--section-gap) 0}.post-type-archive-casestudy .main-intro h1{color: #000;font-size: 2.55rem;margin-bottom: 0.4em !important;font-weight: 400}.post-type-archive-casestudy .main-intro h2{color: #000;font-size: 2.2rem;margin-bottom: 0.7em;font-weight: 400}.post-type-archive-casestudy .main-intro p{color: #2a3e79;line-height: 1.8;font-family: var(--heading-font);font-size: 1.15em}.casestudy-hero{padding: 5em 0}.casestudy-hero .hero-text *{color: #fff}.featured-post .post-title{font-weight: var(--hw-sm)}.casestudy-grid .post-title,.video-grid .post-title{font-size: 20px;font-weight: var(--hw-sm)}.casestudy-grid .post-content p,.video-grid .post-content p{font-size: 16px}.casestudy-header{padding: 20px 0 50px}.casestudy-stats{background: #1a63ab;text-align: center}.casestudy-stats *{color: #fff}.casestudy-stats-inner{padding: 65px 0}.casestudy-stats ul{display: flex}.casestudy-stats li{flex: 1;padding: 0 20px}.casestudy-stats .number{font-size: 64px;font-weight: 300;line-height: 1}.casestudy-stats .text{font-size: 20px;font-weight: 300}.casestudy-quote{background: #f1f1f1}.casestudy-quote-inner{max-width: 880px;margin: 0 auto;padding: 40px 0;text-align: center}.casestudy-quote blockquote{color: #aaa;margin: 0 0 20px;padding: 0}.casestudy-quote blockquote p{font-size: 28px;font-weight: 300;line-height: 1.5}.casestudy-quote blockquote p:last-child{margin-bottom: 0}.casestudy-quote .quote-author-title{font-weight: 300}.casestudy-main > div{margin: 60px 0}.casestudy-main h2{margin-bottom: 10px}.casestudy-problem .fa-arrow-alt-right{color: #ed6b77}.casestudy-solution .fa-arrow-alt-right{color: #43af37}.casestudy-outcome .fa-arrow-alt-right{color: #008dd4}.casestudy-conclusion .fa-arrow-alt-right{color: #b64094}.casestudy-main li{list-style: disc inside none;margin: 15px}.casestudy-gallery{display: flex;flex-wrap: wrap;justify-content: space-between;margin: -20px -20px 20px}.casestudy-gallery li{flex-basis: 50%;list-style-type: none;margin: 0;padding: 20px;box-sizing: border-box}.casestudy-gallery img{display: block}.related-casestudies .post-title,.related-videos .post-title{font-size: 20px;font-weight: var(--hw-sm)}.related-casestudies,.related-videos{padding-bottom: 100px}.related-casestudies .row:first-child,.related-videos .row:first-child{border-top: 1px solid #d0d0d0;padding-top: 60px}.related-casestudies .button,.related-videos .button{margin-top: 40px}.related-casestudies .post-details,.related-videos .post-details{margin-bottom: 40px}.related-videos .post-details{margin-top: 10px}.casestudy-category{background: #1a63ab}.casestudy-category *{color: #fff}.air_knife_step_by_step_guide h2{margin-bottom: 35px}.air_knife_step_by_step_guide .card-number{position: absolute;left: 15px;top: 15px;background: #fff;font-size: 16px;color: #555;display: block;text-align: center;border-radius: 50%;width: 32px;height: 32px;line-height: 32px}.post-video.tbos{margin: 75px 0}.tbos-breakout{background-color: #14649f;color: #fff;padding: 60px 0;margin: var(--section-gap) 0}.tbos-breakout .container > :last-child{margin-bottom: 0}.tbos-breakout h2,.tbos-breakout h3{color: #fff}.tbos-breakout h3{font-weight: var(--hw-sm);margin-bottom: 10px}.ocs-text{margin: 50px 0 0 0}.ocs-text img.aligncenter{margin: 0 auto;display: block}.section.section-boxed.grey{background: #f5f5f5}.video-box iframe{display: block}.video-box .post-video{border-radius: 20px;overflow: hidden;background: #0d1e37}.warranty-breakout{padding: 30px 0 0;margin: 30px 0 0 0;overflow: visible;position: relative;z-index: 1}.warranty-breakout .warranty-img{position: relative;top: -60px}.warranty-breakout .warranty-img img{position: absolute;top: 0;transform: translateY(4%)}.warranty-breakout .warranty-text{padding-bottom: 30px}.warranty-breakout a{color: #125a94}.warranty-breakout + .c2a-container{margin-top: 0}.product-faq + .c2a-container{margin-top: 0}.energy-strip + .c2a-container{margin-top: 0}.c2a-container:has(+ .product-faq),.c2a-container:has(+ .product-faq) .c2a-box{margin-bottom: 0}.energy-strip + .specs{margin-top: var(--section-gap)}.px-downloads .pdf_buttons{padding-bottom: 0}.px-downloads .pdf_buttons a:last-child{margin-bottom: 0}.product-downloads{margin-bottom: 56px}.product-downloads h2{margin-bottom: 24px}.main-content .download-button,.product-downloads .download-button{margin: 0 12px 12px 0}.bespoke-solution{background-color: #ddd}.cavsab ul{font-size: 18px;margin-left: 1em}.cavsab-intro .image{display: grid;width: 150px;height: 150px;place-items: center;background: #f8f8fa;border-radius: 50%;margin: 0 auto 20px}.cavsab-costsavings{background: rgb(33,79,105);background: radial-gradient( circle 300px at center,rgba(33,79,105,1) 0%,rgba(31,62,80,1) 100% )}.cavsab-costsavings *{color: #fff}.cavsab-costsavings h2{margin-bottom: 0.5em;max-width: 450px}.cavsab-costsavings ul{font-size: 1.25em !important;list-style: none;margin-left: 10px}.cavsab-costsavings li{display: flex;margin-bottom: 0.5em}.cavsab-costsavings li i{color: #3b96ae;font-size: 1.25em;margin-right: 10px}.cavsab-costsavings-chart{position: relative}.cavsab-costsavings-chart img{display: block}@property --pie-sweep{syntax: '<angle>';inherits: false;initial-value: 0deg}@media (scripting: enabled){.cavsab-costsavings-chart img{--pie-sweep: 0deg;-webkit-mask-image: conic-gradient(#000 var(--pie-sweep),transparent 0);mask-image: conic-gradient(#000 var(--pie-sweep),transparent 0);transition: --pie-sweep 1.4s cubic-bezier(0.4,0,0.2,1)}.cavsab-costsavings-chart.is-in img{--pie-sweep: 360deg}.cavsab-costsavings-chart .chart-label{opacity: 0;transform: translateY(6px);transition: opacity 0.4s ease,transform 0.4s ease}.cavsab-costsavings-chart.is-in .chart-label{opacity: 1;transform: none}.cavsab-costsavings-chart.is-in .chart-label-3{transition-delay: 0.3s}.cavsab-costsavings-chart.is-in .chart-label-2{transition-delay: 0.65s}.cavsab-costsavings-chart.is-in .chart-label-1{transition-delay: 1.3s}}@media (prefers-reduced-motion: reduce){.cavsab-costsavings-chart img{--pie-sweep: 360deg;transition: none}.cavsab-costsavings-chart .chart-label{opacity: 1;transform: none;transition: none}}.cavsab-costsavings-chart .chart-label{background-color: #eae764;color: #2a3e79;position: absolute;padding: 10px;border-radius: 6px;white-space: nowrap}.cavsab-costsavings-chart .chart-label-1{right: 50%;bottom: 7%}.cavsab-costsavings-chart .chart-label-2{left: 75%;top: 31%}.cavsab-costsavings-chart .chart-label-3{left: 65%;top: -1%}.cavsab-costsavings-chart .chart-label::before{content: "";display: block;position: absolute;bottom: 100%;right: 20px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #eae764}.cavsab-costsavings-chart .chart-label-2::before,.cavsab-costsavings-chart .chart-label-3::before{border-bottom: 0;border-top: 10px solid #eae764;bottom: auto;top: 100%;right: auto;left: 20px}.cavsab-table .specs-table{border-collapse: collapse;margin-bottom: 10px;text-align: center;width: 100%}.cavsab-table .specs-sp .specs-table th:first-child{background: #1d589e !important;font-size: 16px;font-weight: 700;text-align: left;width: 325px}.cavsab-table .specs-sp .specs-table td{border: 1px solid #bbb !important;text-align: left;padding: 1em 1em 1em 0.5em}.cavsab-table .specs-sp .specs-table td:first-child{background: #f6f6f6 !important;font-size: 16px;font-weight: 700;text-align: left;padding-right: 25px;position: -webkit-sticky;padding: 15px;border: none}.cavsab-table .specs-table tr:nth-child(2n) td{background: #f3f3f3 !important}.cavsab-table .specs-table .fas{float: left;margin: 0.5em;font-size: 2em;color: var(--brand-green)}.cavsab-table .specs-table .fas.fa-times-circle{color: #db0d20}.cavsab-applications .applications-content ul{column-count: 2}.cavsab-applications .applications-box{background-color: rgb(241,239,240)}.cavsab-applications .applications-box a{text-decoration: underline}.cavsab-faq{background-color: #f6f6f6}.bs-cta{background: var(--cta-band)}.bs-cta h3{color: #fff;font-size: 32px;margin-bottom: 1em}.bs-cta p{color: #fff;line-height: 1.75}.bs-cta .phone{color: #fff;font-size: 2em}.reshub-intro{background: linear-gradient(265deg,#f4f8fc 0%,#ededed 100%);padding: 52px 0 44px}.page-template-page-printed-materials .reshub-intro{padding: var(--section-gap) 0}.reshub-intro .intro{margin-bottom: 34px !important}.reshub-searchband{background: linear-gradient(340deg,#e9e9e9 0%,#d9d9d9 100%);padding: 30px 0}.reshub-searchband .search-field{border: 0}.reshub-searchband .reshub-search .search-form-inner{margin: 0 auto}.reshub-links{max-width: 940px;margin: 0 auto}.reshub-links-inner{margin: 0 -5px;display: flex;flex-wrap: wrap}.reshub-links a{display: block;background: #1a62aa;color: #fff;margin: 5px;text-align: center;width: calc(25% - 10px)}.reshub-links .icon{--size: 150px;font-size: 64px;line-height: calc(var(--size) + 50px);display: block;margin: 0 auto;position: relative}.reshub-links .icon i{position: relative}.reshub-links .icon::before{background-color: rgba(0,0,0,0.2);border-radius: 50%;content: "";display: block;width: var(--size);height: var(--size);position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);transition: all 0.3s ease}.reshub-links a:hover .icon::before{height: calc(var(--size) + 50px);width: 100%;border-radius: 0}.reshub-links .title{background-color: rgba(255,255,255,0.2);display: block;padding: 10px 0;text-decoration: underline}.reshub-links .icon .video-icon,.reshub-links .icon .otherres-icon{font-size: 48px}.reshub-links .icon .fa-trophy{position: absolute;top: 50%;left: 50%;transform: translate3d(-50%,-50%,0);font-size: 32px;margin-top: 35px}.reshub-links .icon .fa-users{position: relative;top: -10px}.strip-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 8px 40px;margin-bottom: 34px}.strip-head .intro{flex: 1 1 520px;text-align: left;margin-bottom: 0 !important}.strip-head .intro > *:last-child{margin-bottom: 0}.strip-head > h2{flex: 1 1 auto;text-align: left;margin-bottom: 0}.strip-head__more{flex: 0 0 auto;font-weight: 600;white-space: nowrap}.strip-head__more i{margin-left: 12px}@media (max-width: 767px){.strip-head{margin-bottom: 24px}.strip-head .intro{flex-basis: 100%}.strip-head--compact > h2{flex-basis: 100%}}.reshub-section .home-casestudies{background: transparent;padding: 0}.home-casestudies--nav-below .home-casestudies__controls{display: flex;align-items: center;gap: 16px;margin-top: 4px}.home-casestudies--nav-below .home-casestudies__dots{margin: 0;justify-content: flex-start}.home-casestudies--nav-below .home-casestudies__nav{display: flex;gap: 10px;margin-left: auto}.home-casestudies--nav-below .home-casestudies__arrow{position: static;transform: none;width: 42px;height: 42px;border-radius: 50%;background: #e9e9ed;box-shadow: none;color: #2b2b30;font-size: 16px}@media (max-width: 767px){.home-casestudies--nav-below .home-casestudies__controls,.home-casestudies--nav-below .home-casestudies__dots{justify-content: center}.home-casestudies--nav-below .home-casestudies__nav{display: none}}.home-casestudies--nav-below .home-casestudies__arrow:hover:not([disabled]){background: #dcdce2;color: #1e397c}.home-casestudies--nav-below .home-casestudies__arrow[disabled]{opacity: 0.32}.home-casestudies--nav-below .cs-tile__excerpt{display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden}.home-casestudies--nav-below .cs-tile__excerpt p{margin-bottom: 0}@keyframes cs-filter-in{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}.home-casestudies--nav-below .home-casestudies__strip.is-filtering > .col{animation: cs-filter-in 0.32s ease both}@media (prefers-reduced-motion: reduce){.home-casestudies--nav-below .home-casestudies__strip.is-filtering > .col{animation: none}}.news-archive-title{font-size: 34px;margin-bottom: 28px}@media only screen and (max-width: 767px){.news-archive-title{font-size: 28px;margin-bottom: 20px}}#post-grid.is-filtering > .col{animation: cs-filter-in 0.32s ease both}@media (prefers-reduced-motion: reduce){#post-grid.is-filtering > .col{animation: none}}.strip-filter{display: flex;gap: 4px;padding: 4px;margin: 0 0 28px;background: #ededf0;border-radius: 999px;overflow-x: auto;scrollbar-width: none;width: fit-content;max-width: 100%}.strip-filter::-webkit-scrollbar{display: none}.strip-filter__pill{flex: 0 0 auto;border: 0;border-radius: 999px;padding: 9px 14px;background: transparent;color: #2b2b30;font-size: 15px;font-weight: 500;white-space: nowrap;cursor: pointer;transition: background-color 0.2s,color 0.2s}.strip-filter__pill:hover{color: #1e397c}.strip-filter__pill.is-active{background: #1e397c;color: #fff}.strip-filter__pill:focus-visible{outline: 2px solid var(--link-blue);outline-offset: 2px}.strip-filter__empty{padding: 40px 0 10px;font-size: 18px}.video-feature{display: grid;grid-template-columns: 1fr;gap: 28px;align-items: center;background: #fff;border-radius: 28px;padding: 28px;margin-bottom: 26px}.video-feature__cat{font-size: 13px;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: #7d8b3f;margin-bottom: 10px}.video-feature__title{font-size: 30px;font-weight: var(--hw-md);line-height: 1.2;margin: 0 0 14px}.video-feature__title a{color: #1e397c}.video-feature__title a:hover{color: var(--link-blue)}.video-feature__excerpt{font-size: 17px;line-height: 1.55;margin-bottom: 18px}.video-feature__more{font-weight: 600}.video-feature__media,.video-split__media{position: relative;overflow: hidden;border-radius: 20px;aspect-ratio: 16 / 9;background: #0d1e37;cursor: pointer}.video-feature__media img,.video-split__media img{width: 100%;height: 100%;object-fit: cover;display: block}.video-feature__play,.video-split__play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);display: flex;align-items: center;justify-content: center;width: 64px;height: 64px;border-radius: 50%;background: rgba(13,30,55,0.78);color: #fff;font-size: 22px;padding-left: 4px;transition: background 0.2s ease,transform 0.2s ease}.video-split__play{width: 52px;height: 52px;font-size: 18px}.video-feature__media:hover .video-feature__play,.video-split__media:hover .video-split__play{background: #1f4e9d;transform: translate(-50%,-50%) scale(1.08)}.video-feature__media:focus-visible,.video-split__media:focus-visible{outline: 3px solid #1f4e9d;outline-offset: 3px}.video-feature__media iframe,.video-split__media iframe{width: 100%;height: 100%;border: 0;display: block}.video-band .video-feature{margin-bottom: 0}.video-band .video-feature__text > :last-child{margin-bottom: 0}.video-feature--plain{background: none;border-radius: 0;padding: 0}.video-feature__media--noposter{background: radial-gradient(circle at 50% 42%,#1c3d6b 0%,#0d1e37 72%)}.video-feature__cue{position: absolute;left: 50%;top: 50%;transform: translate(-50%,62px);font-family: var(--heading-font);font-size: 15px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;color: #fff;white-space: nowrap;pointer-events: none}.video-split-grid{display: grid;grid-template-columns: 1fr;gap: 22px}.video-split{display: flex;flex-direction: column;background: #fff;border-radius: 24px;padding: 22px}.video-split__text{order: 1;margin-bottom: 18px}.video-split__media{order: 2;margin-top: auto}.video-split__title{font-size: 20px;line-height: 1.28;margin: 0 0 8px}.video-split__title a{color: #1e397c}.video-split__title a:hover{color: var(--link-blue)}.video-split__excerpt{font-size: 15px;line-height: 1.5;color: #55565a;margin: 0}.article-list{display: grid;grid-template-columns: 1fr;gap: 34px;align-items: start}.article-lead__img{display: block;border-radius: 18px;overflow: hidden;margin-bottom: 18px}.article-lead__img img{width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;display: block;transition: transform 0.4s ease}.article-lead:hover .article-lead__img img{transform: scale(1.03)}.article-lead__meta,.article-row__meta{font-size: 13px;color: #7a7b80;margin: 0 0 6px}.article-lead__title{font-size: 26px;line-height: 1.22;margin: 0 0 10px}.article-lead__title a{color: #1e397c}.article-lead__title a:hover,.article-row__link:hover .article-row__title{color: var(--link-blue)}.article-lead__excerpt{font-size: 17px;line-height: 1.55;margin: 0}.article-rows{list-style: none;margin: 0;padding: 0}.article-rows > li{list-style: none;padding-left: 0;background: none}.article-rows > li::before,.article-rows > li::marker{content: none}.article-row{border-bottom: 1px solid #dcdce1}.article-row:last-child{border-bottom: 0}.article-row__link{position: relative;display: block;padding: 18px 46px 18px 0;color: inherit}.article-row:first-child .article-row__link{padding-top: 0}.article-row__title{font-size: 19px;line-height: 1.3;color: #1e397c;margin: 0 0 5px;transition: color 0.2s}.article-row__excerpt{font-size: 15px;line-height: 1.5;color: #55565a;margin: 0;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.article-row__meta{margin: 0}.article-row__chev{position: absolute;right: 12px;top: 50%;transform: translateY(-50%);color: #9a9aa0;font-size: 20px;transition: transform 0.2s,color 0.2s}.article-row__link:hover .article-row__chev{color: var(--link-blue);transform: translateY(-50%) translateX(4px)}@media (min-width: 768px){.video-feature{grid-template-columns: 1fr 1.1fr;gap: 40px;padding: 40px}.video-split-grid{grid-template-columns: repeat(2,1fr)}.article-list{grid-template-columns: 0.85fr 1fr;gap: 48px}}@media (min-width: 1200px){.video-split-grid{grid-template-columns: repeat(3,1fr)}.video-feature__title{font-size: 34px}}.reshub-articles .card-text{font-size: 16px;line-height: 1.35}.reshub-articles .card-title{margin-top: -5px !important;font-size: 21px}.reshub-search .search-form-inner{display: flex;max-width: 720px;margin: 30px auto 0}.reshub-search .search-field{border: 1px solid #dcdcdc;border-radius: 2px;font-size: 19px;flex-grow: 1;padding: 13px 15px}.reshub-search .search-submit{width: 60px;background: none;border: 0;color: #2a3e79;font-size: 32px}.reshub-videos .post-title a{display: inline-block;font-size: 18px;font-weight: var(--hw-sm);padding: 10px 0}.reshub-faq{position: relative}.reshub-faq::after{content: "";width: 1px;height: calc(100% - 180px);position: absolute;right: 0;top: 20px;background-color: #ccc}.reshub-faq .faq-question{border-bottom: 1px solid #ccc;padding-left: 0;margin-left: 0}.reshub-faq .faq-question:last-child{border-bottom: 0}.reshub-faq .question{cursor: pointer;font-size: 20px;padding: 20px 40px;margin: 0}.reshub-faq .question::before{font-size: 30px;font-weight: 300;line-height: 64px;left: 0}.reshub-faq .question i{position: absolute;top: 0;right: 0;line-height: 64px;transition: transform 0.2s ease}.reshub-faq .faq-question.active .question i{transform: scaleY(-1)}.reshub-faq .answer{display: none;padding: 0 40px 20px;margin-top: -10px}.reshub-brochures .brochure-img{max-height: 350px;width: auto}.reshub-col-action{margin-top: 48px}@media (min-width: 768px){.reshub-faq,.reshub-brochures{display: flex;flex-direction: column}.reshub-col-action{margin-top: auto;padding-top: 48px}}.resource-hero{background-repeat: no-repeat;background-position: center center;background-attachment: fixed;background-size: cover;padding: 45px 0 65px;position: relative}.resource-hero::before{content: "";background-color: rgba(13,0,63,0.7);display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0}.resource-hero *{color: #fff}.resource-hero .container{font-size: 20px;max-width: 700px;position: relative}.resource-hero-shape{display: block;fill: #fff;position: absolute;width: 100%;left: auto;right: auto;height: 35px;top: auto;bottom: 0;transform: scaleX(1) scaleY(-1)}.resource-main figcaption{font-size: inherit;margin-top: 0.5em;text-align: right}.resource-template-resources-default-template .resource-main .container{margin-bottom: -1.5rem}.resource-template-resources-default-template .resource-main .row > [class*="col-"] > :last-child{margin-bottom: 0}.news-hero::before{background-color: rgba(0,33,12,0.62)}@media only screen and (max-width: 2200px){.page-hero{background-size: auto 180%}#hero-video{top: 0;height: calc(100vw * var(--video-aspect-ratio));width: 100vw}}@media only screen and (max-width: 1920px){.page-hero{background-size: auto 160%}.child-page .page-hero{background-size: cover}#hero-video{top: 4em;left: -9em;height: calc(112vw * var(--video-aspect-ratio));width: 112vw}}@media only screen and (max-width: 1600px){.page-hero{background-size: auto 140%}#hero-video{top: -0.5em;left: -10em;height: calc(120vw * var(--video-aspect-ratio));width: 120vw}.home-hero{height: 500px}}@media only screen and (max-width: 1450px){.page-hero{background-size: auto 130%}#hero-video{left: -16em;height: calc(130vw * var(--video-aspect-ratio));width: 130vw;top: -0.6em}.home-hero{height: 450px}}@media only screen and (max-width: 1139px){#hero-video{top: 3em;left: -19em;height: calc(140vw * var(--video-aspect-ratio));width: 140vw}.specs-sp .specs-table td:first-child,.specs-sp .specs-table th:first-child{box-shadow: 4px 0px 5px -2px #44444440}}@media only screen and (max-width: 991px){.hero{background-color: none;min-height: 0 !important;padding: 65vw 0 0 0 !important}.hero .container{background-color: var(--brand-blue)}.page-hero{background-position: right 25% top 0;background-size: auto 80vw}.hero .container{box-shadow: 0 0 0 100vw var(--brand-blue);clip-path: inset(0 -80vw)}.hero-text{padding: 0;max-width: none}.hero-text.h3{font-size: 16px;line-height: 1.5}.hero-text-large{display: none !important}.hero-text-small{display: block;padding: 20px 0 30px;text-align: left}.hero .container *{color: #fff}.hero .button{color: #fff !important;display: block;font-size: 18px;min-width: 295px;width: 80%;margin: 15px auto !important}.hero .button:nth-of-type(1){margin-top: 30px !important}.hero .button:nth-of-type(odd){background: transparent;border-color: #fff}.hero .button:nth-of-type(even){background: #29439c;border-color: #29439c}.page-template-page-vehicle-drying-single .hero{background-size: auto 65vw;background-position: top center}.page-template-page-product-system .hero{background-size: auto 65vw;background-position: top right}.page-template-page-products-accessories-single .page-hero{background-size: auto 65vw}.page-id-6149 .hero{background-size: auto 65vw;background-position: top center;background-attachment: scroll}.page-template-page-industries-single .page-hero,.page-template-page-applications-single .page-hero{background-size: auto 65vw;background-position: top center}.page-template-page-product-system .hero-text-small div{background: none !important;padding: 0 !important}.page-template-page-bespoke .hero-text-small > div{background: none !important;padding: 0 !important}.page-template-page-vehicle-blowing-system .hero{background-size: cover}.home-hero{height: auto;padding: 0}.home-hero .hero-text{background: none;padding-left: 0;padding-right: 0;text-align: left}.landing-product-hero .hero-text{max-width: 95%}#hero-video{top: 0 !important;height: 70vw;width: calc(70vw / var(--video-aspect-ratio));right: auto;left: 50%;transform: translateX(-65%);position: absolute}.c2a-side{display: none}}@media only screen and (max-width: 767px){.landing-product-hero .hero-text{max-width: none}.hero-usps{margin: 0.2em 0 1.5em !important}.page-about-us .page-hero{background-position-x: -170px;background-position-y: -60px}.dimension-gallery li img{height: auto}}@media only screen and (max-width: 575px){.specs-sp .specs-table td{font-size: 13px !important}.page-id-6149 .specs-table{border-collapse: separate}}@media only screen and (max-width: 479px){.home-hero h1{font-size: 28px}.hero-text{font-size: 18px}.specs-sp{margin-left: -15px;margin-right: -15px}.specs-sp .specs-table td:first-child,.specs-sp .specs-table th:first-child{width: 80px;padding-right: 10px}.page-template-page-blowers-px-single .specs-sp .specs-table{min-width: auto}.specs-sp .specs-table td:not(:first-child),.specs-sp .specs-table th:not(:first-child){width: 150px}.pdf_buttons a{margin: 15px 0;display: block}}@media only screen and (max-width: 1139px){#mapsvg{width: 700px !important}}@media only screen and (max-width: 991px){h1,.h1{font-size: 32px}h2,.h2{font-size: 28px;line-height: 1.1}h3,.h3{font-size: 20px;line-height: 1.2}h4,.h4{font-size: 18px;line-height: 1.2}.card-title--compact,.card-subtitle{font-size: 18px}.keep-h3,.bb-keep-h3 .fl-heading,.bb-keep-h3 .fl-callout-title{font-size: 20px}.keep-h4,.bb-keep-h4 .fl-heading{font-size: 18px}.customers-text h1{font-size: 30px}#mapsvg{height: 520px !important;width: 620px !important}ul#countries li.country{font-size: 14px}.main-menu > li:first-child{display: none !important}.main-menu > li:nth-child(2):before,.main-menu > li:nth-child(2):after{display: none}.main-menu > li:nth-child(2) > a{padding-left: 0}.menu-item-6053 a{margin-top: 30px;margin-left: -20px}.team-members .member{text-align: center}.free-consultation{padding: 30px 0 40px}.free-consultation .c2a-box{margin-left: auto;margin-right: auto}.free-consultation p{font-size: 18px;line-height: 26px}.c2a-box{display: block;max-width: 90% !important;margin-left: auto;margin-right: auto}.c2a-box .button{background: none;border: 1px solid #fff;color: #fff !important;font-size: 18px;max-width: 400px;padding-top: 13px;padding-bottom: 13px}.c2a-left{margin: 0 auto 40px;width: auto;text-align: center}.c2a-left h2{font-size: 30px}.c2a-left h3{margin-bottom: 25px !important}.c2a-left h4{font-size: 16px;padding: 0 15px}.c2a-left .c2a-subheading{margin-bottom: 25px !important}.c2a-left .c2a-body{font-size: 16px;padding: 0 15px}.c2a-call{font-size: 20px;margin-bottom: 25px !important}.c2a-right{text-align: center}.specs-simple .specs-table td{display: block;width: auto;padding: 3px 0}}@media only screen and (max-width: 767px){.main-area{overflow-x: clip}h2{font-size: 24px}p{font-size: 15px}.button{font-size: 16px}.button-lg{font-size: 18px;width: 80%;margin-left: auto !important;margin-right: auto !important}.popup-before-go .left a{font-size: 20px}.c2a-button{max-width: 250px}.product-features .card{text-align: left}.product-features .card-title{font-size: 18px;margin-bottom: 2px}.product-features .card-text{font-size: 14px;line-height: 1.4}.product-features .col-3{display: grid;place-items: center}.product-features .order-1{margin-bottom: 1.6em !important}.product-features .card-button{border: 0;text-decoration: underline !important}.customers-text h1{font-size: 26px}#mapsvg{height: 450px !important;width: 530px !important}ul#countries{column-count: 3}.header-inner{padding: 12px 15px 20px !important;box-sizing: border-box;flex-wrap: wrap;height: auto;display: grid;grid-template-rows: auto 1fr}.header-distributors{background: none;border: 0;box-shadow: none;font-size: 16px;line-height: 1;grid-column: 2;grid-row: 1;position: static;display: flex;align-items: start;justify-content: end;padding-bottom: 5px}.header-distributors .distributors-link{color: #fff;font-weight: 400;display: flex;flex-flow: row-reverse;align-items: center;padding: 0}.header-distributors .distributors-link i{font-size: 18px;margin: 0 0 0 10px !important}.distributors-dropdown-link{padding: 2px 12px 4px}.header-distributors .search-button{color: #fff;font-size: 20px;line-height: 1;margin-left: 25px;position: relative}.header-distributors .search-button::before{display: block;content: "";width: 2px;height: 12px;background: rgba(255,255,255,0.25);position: absolute;left: -13px;top: 2px}.header-distributors .search-button i{font-weight: 400}.logo{display: block;margin: 0;padding: 2px 0;grid-column: 1;grid-row: 1/3}.logo-img img{display: block;width: 120px;height: auto}.logo-tagline{font-size: 0.65rem;padding: 0;line-height: 1;letter-spacing: -0.2px;margin: 5px 0 0 0;text-align: center;display: block}.logo-tagline br{display: none}.header-contact{font-size: 16px;font-weight: 400;margin-top: 6px;grid-column: 2;grid-row: 2;align-self: start}.header-contact div{margin: 0}.warranty-breakout .warranty-img{position: static;top: 0;height: 100%;display: flex;align-items: center}.warranty-breakout .warranty-img img{position: static;transform: none;width: 100%;height: auto}#nav{height: 40px}.main-menu-nav a,.mainnav .menu-button{font-size: 0.9rem;line-height: 30px;padding: 5px 10px}.mainnav .menu-button{margin-left: auto}.mainnav .menu-button::before{display: none}.mobile-menu-contact li:last-child{display: block}@keyframes FadeInOut-one{0%{opacity: 1}22%{opacity: 1}25%{opacity: 0}100%{opacity: 0}}@keyframes FadeInOut-two{0%{opacity: 0}22%{opacity: 0}25%{opacity: 1}47%{opacity: 1}50%{opacity: 0}100%{opacity: 0}}@keyframes FadeInOut-three{0%{opacity: 0}47%{opacity: 0}50%{opacity: 1}72%{opacity: 1}75%{opacity: 0}100%{opacity: 0}}@keyframes FadeInOut-four{0%{opacity: 0}72%{opacity: 0}75%{opacity: 1}97%{opacity: 1}100%{opacity: 0}}.usp-bar-outer{position: relative;height: 24px}.usp-bar ul li{animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-duration: 13s;position: absolute;inset: 0;margin: 0 !important}.show-first{animation-name: FadeInOut-one}.show-second{animation-name: FadeInOut-two}.show-third{animation-name: FadeInOut-three}.show-fourth{animation-name: FadeInOut-four}.footer .row:first-child .col_2{box-sizing: border-box;clear: none;float: left;width: 50%}.newsletter_form{display: block}.newsletter_form input{margin-bottom: 10px}.footer_nav{font-size: 12px;text-align: center}.designby{font-size: 12px;margin-top: 8px;text-align: center}.side-content{margin-top: 30px}.post-categories{display: none}.post-categories-mobile{display: block;text-align: center;margin-bottom: 10px}.post-categories-label{display: block}.team-members .member{text-align: center}.system-overview{flex-wrap: wrap}.system-overview .col_3{width: 100%}.system-overview .col_6{order: 1}.system-overview .col_3:first-child{order: 2}.system-overview .col_3:last-child{order: 3}.casestudy-stats .number{margin: 0 0 5px}.casestudy-gallery{justify-content: normal;margin: -10px -10px 20px}.casestudy-gallery li{flex-basis: 170px;padding: 10px}.header-search-inner input[type="text"]{font-size: 16px}.header-search-inner button{top: 3px;font-size: 16px}.intro{font-size: 16px}.card-text{font-size: 15px !important}.card-button{line-height: 1.2}.our-resources .button{min-width: 295px}.accordion-img{margin: 1em 0 0.5em;display: block}.customers-text{max-width: 80%;margin: 0 auto}.customers-text h2,.customers-text h3,.social-customers .customers-text h2,.social-customers .customers-text h3{font-family: var(--heading-font);font-weight: var(--hw-sm);font-size: 20px}.customers-text .large{display: block;font-size: 28px;margin-bottom: 0.3em}.customers-text br{display: none}.home-product-range .card-button{display: none}.faq-question .question{font-size: 24px}.cavsab-applications .applications-content ul{column-count: auto}.cavsab ul{font-size: 15px}.bs-cta{text-align: center}.bs-cta h3{font-size: 30px;font-weight: var(--hw-md)}.bs-cta .phone{display: inline-block;font-size: 20px;margin-bottom: 25px}.air-knife-systems-intro-blocks ul li{font-size: 15px;margin-bottom: 0.25em}.post-type-archive-casestudy .main-intro h1{font-size: 2rem}.post-type-archive-casestudy .main-intro h2{font-size: 1.5rem}.post-grid .post-title{font-size: 1.2rem;word-wrap: break-word}.reshub-links a{width: calc(50% - 10px)}.reshub-links .icon{--size: 120px;font-size: 48px}.reshub-links .video-icon,.reshub-links .otherres-icon{font-size: 36px}.reshub-links .fa-trophy{font-size: 24px;margin-top: 24px}.reshub-faq::after{display: none}}@media only screen and (max-width: 575px){.chart-lable-top{font-size: 11px;font-weight: 600;padding: 0 10px}.chart-lable-bottom{font-size: 10px}.blowers-charts{border-collapse: collapse;border-spacing: 0;text-align: center;margin: auto;overflow-y: scroll;display: block}.main-area .card li,.main-content{font-size: 14px}.accordion-title i{font-size: 19px}#mapsvg{height: 390px !important;width: 460px !important}ul#countries{column-count: 2}.casestudy-stats ul{display: block;margin: -40px 0}.casestudy-stats li{margin: 40px 0;padding: 0}.casestudy-stats .number{margin: 0 0 5px;font-size: 48px}.casestudy-stats .text{font-size: 18px}.cavsab-costsavings-chart{margin: 30px 0;padding: 0 30px}.cavsab-costsavings-chart .chart-label{opacity: 0.9;white-space: normal}.cavsab-costsavings-chart .chart-label-1{left: -10px;right: auto;bottom: auto;top: 90%;width: 150px}.cavsab-costsavings-chart .chart-label-2{left: auto;right: -10px;width: 130px;top: 70%}.cavsab-costsavings-chart .chart-label-2::before{border-top: 0;border-bottom: 10px solid #eae764;top: auto;bottom: 100%}.cavsab-costsavings-chart .chart-label-3{right: -5px;left: auto;top: auto;bottom: 97%}.cavsab-table .specs-sp .specs-table td:not(:first-child),.cavsab-table .specs-sp .specs-table th:not(:first-child){width: 50%}.cavsab-table .specs-sp .specs-table td:first-child,.cavsab-table .specs-sp .specs-table th:first-child{width: 120px !important}.cavsab-table .specs-table .fas{margin: 0.2em 0.2em 0.2em 0}}@media only screen and (max-width: 479px){.mobile-menu .menu a{font-size: 1rem}.mobile-menu .sub-menu a{font-size: 1rem}.mobile-menu .sub-menu .menu-item-has-children > a{font-size: 0.8125rem}.c2a-box{max-width: 370px !important}.customers-text{max-width: none}.customers-text .large{font-size: 26px}.newsletter_form input{width: 100%;max-width: none}.newsletter_form .button{padding: 0.5em 4em;font-size: 1rem;max-width: 100%}#mapsvg{height: 290px !important;width: 330px !important}.header-contact div{text-align: center}}.fl-builder-layer-align-bottom-center{bottom: -1px !important}.fl-builder-panel.fl-builder-ui-pinned{z-index: 999999 !important}.fl-builder-edit .main > .row{overflow: auto !important}.menu-item-5974{width: 205px}.main-menu-nav .menu .mega-menu > .sub-menu .sub-menu{}.product-cards .download-button{margin: 0}.video-archive-content.row{margin-bottom: 50px}.video-archive-content h2{margin-bottom: 15px}.post-video{position: relative;padding-top: 56.25%}.post-video iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.featured-post-style{margin-bottom: 50px}.featured-post-style2{margin-bottom: 100px}.featured-post-style2 .text-above-video-title{margin-top: 10px !important}.featured-post-style2 .row{background-color: #f2f2f2;margin-left: 0;margin-right: 0}.featured-post-style2 .post-details{padding: 40px 30px}.featured-post-style .post-img,.featured-post-style2 .post-img{height: 100%}.featured-post-style img,.featured-post-style2 img{height: 100%;width: 100%;object-fit: cover}.featured-post-style .post-title,.featured-post-style2 .post-title{margin-bottom: 0.2em;font-weight: var(--hw-sm)}.featured-post-style2 .post-title a{text-decoration: none}@media (min-width: 768px){.featured-post-style2 .post-video{width: 100%;height: 100%;padding: 0}.pe-md-col{padding-right: calc(var(--bs-gutter-x) * 0.5) !important}}@media (min-width: 992px){.pe-lg-col{padding-right: calc(var(--bs-gutter-x) * 0.5) !important}}@media (max-width: 767px){select#post-categories-select{padding: 10px 30px;margin: 10px}.page-template-page-blowers-px-single .button{display: block}.page-template-page-air-knives-single .button{display: block}.kw_rating{padding: 2px 10px 2px 7px;font-size: 18px;width: 59px;height: 50px}.ratings_outer{bottom: -25px}.mbar_rating{padding: 2px 10px 2px 7px;font-size: 18px;width: 95px;height: 50px}.header-contact a{padding: 5px 0}.lower-nav_inner{padding: 20px}.footer_nav a{padding: 8px;display: inline-block}.designby{padding: 20px 0 0 0}.newsletter_form .button{display: block;margin: auto}.lower_nav h3:after{content: "";width: 21px;height: 21px;position: absolute;right: 14px;top: 0;border: 1px solid #6293c3;border-radius: 50%;background-image: linear-gradient(#c9def0,#c9def0),linear-gradient(#c9def0,#c9def0);background-position: center;background-repeat: no-repeat;background-size: 9px 1.5px,1.5px 9px}.lower_nav h3.active:after{background-size: 9px 1.5px,0 0}.lower_nav_child_links{display: none}.lower_nav h3{border-bottom: 1px solid #5678cf;padding: 0 0 15px 0;position: relative}.lower_nav{padding: 0 0 30px 0}.lower_nav .col_2-5{width: 100%}.footer-mobile-toggle{display: block;border-bottom: 1px solid #5678cf;padding: 0 0 15px 0;position: relative;cursor: pointer}.footer-mobile-toggle:after{content: "";width: 21px;height: 21px;position: absolute;right: 14px;top: 0;border: 1px solid #6293c3;border-radius: 50%;background-image: linear-gradient(#c9def0,#c9def0),linear-gradient(#c9def0,#c9def0);background-position: center;background-repeat: no-repeat;background-size: 9px 1.5px,1.5px 9px}.footer-mobile-toggle.active:after{background-size: 9px 1.5px,0 0}.footer-mobile-panel{display: none}.footer .footer-section-heading{font-size: 16px;pointer-events: none;cursor: default;margin-top: 16px;margin-bottom: 10px;border-bottom: none;padding: 0}.footer .footer-section-heading::after{display: none}.footer-section-heading:first-child{margin-top: 8px}.footer-section-heading--secondary{margin-top: 20px}.footer h3{font-size: 20px;font-weight: var(--hw-sm)}.footer-distributors a{font-size: 20px;font-weight: 300}.footer-top .row{text-align: center}.footer-top__advice{padding: 10px 25px 0}.footer-top__contact{text-align: center;margin-top: 12px}.footer-top__contact-phone a,.footer-top__contact-email a{justify-content: center;font-size: 18px}.footer_nav{text-align: center}.designby{text-align: center;padding: 8px 0 0}.footer-bottom.social_row{text-align: center}.newsletter_form_cont{padding: 40px 0 0 0}.featured-post-style2 .left,.featured-post-style2 .right{width: 100%;flex: auto}.featured-post-style2 .row{flex-wrap: wrap}.featured-post-style2 img{width: 100%;height: auto}.featured-post-style2 .left{order: 1}.featured-post-style2{margin-bottom: 50px}.page-id-6149 .specs-sp .specs-table th:first-child{background: #1d589e !important;font-size: 16px;font-weight: 700;text-align: right;width: 80px}.carbon-trust-logo{float: none;width: 115px;margin: 0}}.single-video .single-video-intro{margin-top: 40px;margin-bottom: 30px}.single-video .single-video-intro__heading{font-size: 24px;line-height: 1.2;font-weight: 400}@media only screen and (max-width: 991px){.single-video .single-video-intro__heading{font-size: 20px}}.single-video .single-video-transcript-1{margin-bottom: 40px}.single-video .single-video-transcript-2{margin-top: 60px;margin-bottom: 50px}body.search .pagination{text-align: center}body.search .post-excerpt p{font-size: inherit}body.search h1{text-align: center;margin: 20px 0 40px 0 !important}body.search h2{margin-bottom: 30px}body.search h3{font-weight: var(--hw-sm)}body.search .news-tile__title{font-weight: 700}body.search .post-title a:hover{text-decoration: underline}.search-pages{--bs-gutter-x: 2.5rem;margin-bottom: 40px}.search-pages > .col{margin-bottom: 40px}.main .search-page,.search-page{display: flex;flex-direction: column;height: 100%;padding: 0 0 22px;border: 1px solid rgba(13,30,55,0.12);background: #fff;text-decoration: none;overflow: hidden;transition: box-shadow 0.25s ease,transform 0.25s ease}.search-page:hover{box-shadow: 0 18px 44px -26px rgba(17,39,93,0.55);transform: translateY(-3px)}.search-page__media{display: block;aspect-ratio: 16 / 10;margin-bottom: 18px;overflow: hidden;background: #fff}.search-page__img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 80% 50%}.search-page__img--contain{object-fit: contain;padding: 6px}.search-page__img--empty{background: linear-gradient(135deg,#0c2c61 0%,#1d4f8f 100%)}.search-page__title,.search-page__lead,.search-page__excerpt,.search-page__cue{margin-inline: 22px}.search-page__title{display: block;font-size: 18px;font-weight: var(--hw-sm);color: #0c2c61;line-height: 1.3;margin-bottom: 10px}.search-page:hover .search-page__title{text-decoration: underline;text-decoration-thickness: 1px}.search-page__lead{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 8px;font-size: 14px;font-weight: 600;color: #0c2c61;line-height: 1.5}.search-page__excerpt{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;font-size: 14px;color: #555;line-height: 1.6}.search-page__cue{display: inline-block;margin-top: auto;padding-top: 12px;font-size: 14px;font-weight: 700;font-style: italic;color: var(--brand-green)}body.search .readmore{display: none}body.search .see-all-results{text-align: center;margin-top: 12px;margin-bottom: 80px;position: relative}body.search .see-all-results-non-page{margin-top: 12px}body.search .main{padding-bottom: 0}.printedmat-intro .intro{color: #2a3e79;max-width: 900px;margin: 0 auto}@media (min-width: 768px){.printedmat-intro .row > .col:first-child ul{column-count: 2;column-gap: 32px}.printedmat-intro .row > .col:first-child ul li{break-inside: avoid}}.printedmat-more-image img{max-width: 70%;height: auto;margin-left: 12%}@media (max-width: 767px){.printedmat-more-image img{margin-left: 0}}.printedmat-links{list-style: none !important;margin: 0.5em 0 0 !important}.printedmat-links li{margin: 0}.printedmat-links a{color: #4d9550;display: inline-block;margin-bottom: 0.5em;font-size: 20px;text-decoration: underline}.printedmat-links a:hover{text-decoration: none !important}.printedmat-pending{color: #9a9a9a;display: inline-block;margin-bottom: 0.5em;font-size: 20px}.printedmat-pending em{font-size: 0.75em;color: #bcbcbc;margin-left: 4px}.translated-docs .intro{color: #2a3e79}.translated-docs .intro i{font-size: 92px}.translated-docs .printedmat-links a{margin-right: 10px}.printedmat-contact i{color: #fff;font-size: 110px}.printedmat-contact .container > div{max-width: 800px;margin: 0 auto}.printedmat-contact{margin-bottom: 0}.translated-docs.section-boxed.grey{background: #fff}.translated-docs .col .d-flex{align-items: flex-start;gap: 24px}.translated-docs .col .d-flex img{width: 225px;height: auto;flex-shrink: 0}.brochure-callout{background: #f2f2f2;padding: 0;margin: var(--section-gap) 0 32px;overflow: visible;position: relative}.brochure-callout--footer{margin-bottom: 0}.brochure-callout-inner{display: grid;grid-template-columns: 1fr 1.1fr;align-items: center;gap: 40px;min-height: 200px}.brochure-callout-text{padding: 32px 0}.brochure-callout-title{color: #247bbd;font-family: var(--heading-font);font-weight: var(--hw-md);font-size: 32px;line-height: 1.1;margin: 0 0 12px;letter-spacing: -0.01em}.brochure-callout-body{font-size: 15px;line-height: 1.55;color: #4a4a4a;margin: 0 0 22px;max-width: 520px}.brochure-callout-button.button,.brochure-callout-button{background: transparent}.brochure-callout-button.button:hover,.brochure-callout-button.button:focus{background: var(--link-blue);color: #fff !important}.brochure-callout-image{position: relative;align-self: stretch;display: flex;align-items: flex-end;justify-content: flex-end}.brochure-callout-image img{width: 100%;max-width: none;height: auto;display: block;margin-top: -100px;margin-bottom: -10px;margin-right: -10px}@media screen and (max-width: 768px){.brochure-callout{padding: 0}.brochure-callout-inner{grid-template-columns: 1fr;gap: 12px;text-align: center;min-height: 0}.brochure-callout-text{padding: 8px 0 28px}.brochure-callout-body{margin-left: auto;margin-right: auto}.brochure-callout-title{font-size: 26px}.brochure-callout-image{order: -1;justify-content: center;padding: 24px 0 0}.brochure-callout-image img{max-width: 80%;max-height: 240px;margin-right: 0;margin-top: 0}.brochure-callout{margin-top: 60px}}.cs-archive-hero{position: relative;display: flex;align-items: center;min-height: 62vh;background: #0a1c3f url("/wp-content/uploads/our-clients-background.jpg") center / cover no-repeat;overflow: hidden}.cs-archive-hero::before{content: "";position: absolute;inset: 0;background: linear-gradient(rgba(8,20,45,0),rgba(8,20,45,0.3))}.cs-archive-hero__inner{position: relative;z-index: 2;width: 100%;max-width: 980px;margin: 0 auto;padding: 64px 0;text-align: center;color: #fff}.cs-archive-hero__eyebrow{font-size: 13px;letter-spacing: 0.2em;text-transform: uppercase;font-weight: 700;color: #a3c629;margin: 0 0 16px}.cs-archive-hero__title{font-size: clamp(36px,4.8vw,60px);font-weight: var(--hw-xl);line-height: 1.05;letter-spacing: -0.02em;color: #fff;margin: 0}.cs-archive-hero__standfirst{font-size: clamp(17px,1.5vw,21px);font-weight: 300;line-height: 1.5;color: rgba(255,255,255,0.9);max-width: 70ch;margin: 20px auto 0}.cs-archive-hero__stats{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 40px}.cs-archive-hero__stats div{padding: 0 34px;border-left: 1px solid rgba(255,255,255,0.18)}.cs-archive-hero__stats div:first-child{border-left: 0}.cs-archive-hero__stats b{display: block;font-size: clamp(30px,3.4vw,46px);font-weight: 700;line-height: 1}.cs-archive-hero__stats b .g{color: #a3c629}.cs-archive-hero__stats span{font-size: 12px;letter-spacing: 0.1em;text-transform: uppercase;color: rgba(255,255,255,0.7)}.cs-archive-hero__stats b .js-count{font-size: inherit;letter-spacing: normal;text-transform: none;color: inherit}.cs-archive-logos{padding: 34px 0}.cs-archive-logos__row{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 50px}.cs-archive-logos__row img{max-height: 42px;max-width: 160px;width: auto;opacity: 0.85}@media (max-width: 820px){.cs-archive-hero__stats div{padding: 0 18px}}@media (max-width: 600px){.cs-archive-hero__inner{padding: 48px 0}.cs-archive-logos__row{gap: 28px}.cs-archive-logos__row img{max-height: 32px}}.cs-featured{position: relative;overflow: hidden;min-height: 460px;display: flex;align-items: center;background: #0a1c3f;margin-bottom: 40px}.cs-featured__img{position: absolute;inset: 0;z-index: 1;width: 100%;height: 100%;object-fit: cover;transition: transform 0.6s ease}.cs-featured:hover .cs-featured__img{transform: scale(1.04)}.cs-featured::before{content: "";position: absolute;inset: 0;z-index: 2;background: linear-gradient(90deg,rgba(8,20,45,0.92) 0%,rgba(8,20,45,0.72) 42%,rgba(8,20,45,0.08) 100%)}.cs-featured__link{position: absolute;inset: 0;z-index: 3}.cs-featured__badge{position: absolute;top: 0;right: 0;z-index: 5;background: var(--brand-green);color: #fff;font-size: 12px;letter-spacing: 0.12em;text-transform: uppercase;font-weight: 700;padding: 9px 16px}.cs-featured__in{position: relative;z-index: 4;max-width: 560px;padding: 48px clamp(28px,4vw,56px);color: #fff}.cs-featured__eyebrow{display: inline-block;font-size: 12px;letter-spacing: 0.18em;text-transform: uppercase;font-weight: 700;color: #a3c629;margin-bottom: 14px}.cs-featured__logo{display: block;max-height: 34px;max-width: 200px;width: auto;margin-bottom: 16px}.cs-featured__logo--boxed{background: #fff;border-radius: 6px;padding: 8px 12px;max-height: 52px;max-width: 180px}.cs-featured__title{font-size: clamp(26px,2.8vw,40px);font-weight: var(--hw-lg);line-height: 1.1;margin: 0 0 18px}.cs-featured__title a{color: #fff;text-decoration: none}.cs-featured__title a:hover{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 6px}.cs-featured__stats{display: flex;flex-wrap: wrap;gap: 26px 40px;margin: 0 0 22px;padding: 20px 0;border-top: 1px solid rgba(255,255,255,0.2);border-bottom: 1px solid rgba(255,255,255,0.2)}.cs-featured__stat b{display: block;font-size: 34px;font-weight: 700;color: #a3c629;line-height: 1;margin-bottom: 4px}.cs-featured__stat span{font-size: 12px;letter-spacing: 0.06em;text-transform: uppercase;color: rgba(255,255,255,0.75)}.cs-featured__stat--label span{font-size: 15px;letter-spacing: 0;text-transform: none;color: #fff}.cs-featured__excerpt{font-size: 16px;line-height: 1.6;color: rgba(255,255,255,0.9);max-width: 46ch;margin: 0 0 22px}.cs-featured .button-green:hover,.cs-ctastrip .button-green:hover{background: #fff;border-color: #fff;color: #11275d !important}@media (max-width: 768px){.cs-featured{min-height: 0}.cs-featured::before{background: linear-gradient(rgba(8,20,45,0.55),rgba(8,20,45,0.85))}.cs-featured__in{max-width: none;width: 100%;padding: 32px 22px}}.news-featured{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.3fr);align-items: stretch;min-height: 0;background: linear-gradient(135deg,#081428 0%,#0f2350 55%,#143069 100%)}.news-featured::before{display: none}.news-featured .cs-featured__img{position: static;order: 2;width: 100%;height: 100%;min-height: 340px;object-fit: cover}.news-featured:hover .cs-featured__img{transform: none}.news-featured .cs-featured__in{order: 1;align-self: center;max-width: none}.news-featured__date{font-size: 13px;color: rgba(255,255,255,0.7);margin: 0 0 14px}@media (max-width: 768px){.news-featured{grid-template-columns: minmax(0,1fr)}.news-featured .cs-featured__img{order: 1;min-height: 0;aspect-ratio: 740 / 420;height: auto}.news-featured .cs-featured__in{order: 2}}.cs-hero{position: relative;height: 65vh;min-height: 480px;background: #11275d;color: #fff;overflow: hidden}.cs-hero__media{position: absolute;inset: 0;z-index: 1}.cs-hero__media img{position: absolute;top: 0;left: 0;width: 100%;height: auto;min-height: 100%;object-fit: cover;will-change: transform}.cs-hero__container{position: relative;z-index: 2;height: 100%}.cs-hero__text{position: relative;max-width: 505px;height: 100%;padding: 44px 75px 44px 0;display: flex;flex-direction: column;justify-content: center;background: rgba(17,39,93,0.82)}.cs-hero__text::before{content: "";position: absolute;top: 0;bottom: 0;right: 100%;width: 100vw;background: rgba(17,39,93,0.82)}.cs-hero__logo{display: block;width: auto;height: auto;max-height: 56px;max-width: 300px;align-self: flex-start;margin-bottom: 22px}.cs-hero__logo--boxed{background: #fff;border-radius: 8px;padding: 10px 18px;max-height: 70px;max-width: 220px}.cs-hero__eyebrow{font-size: 13px;letter-spacing: 0.18em;text-transform: uppercase;font-weight: 700;color: #a3c629;margin: 0 0 22px}.cs-hero__headline{font-size: clamp(30px,3.2vw,46px);font-weight: var(--hw-lg);line-height: 1.12;color: #fff;margin: 0}.cs-hero__standfirst{font-size: 20px;font-weight: 300;line-height: 1.45;color: rgba(255,255,255,0.9);margin: 20px 0 0}.cs-intro{padding: 60px 0 30px}.cs-intro__lead{font-size: 22px;line-height: 1.5;color: #1a63ab;font-weight: 400;margin-bottom: 25px}.cs-intro__body{font-size: 16px;line-height: 1.7;color: #555}.cs-intro__body p{margin-bottom: 15px}.cs-intro__body h2{font-size: 30px;font-weight: var(--hw-md);line-height: 1.35;color: #1a63ab;margin: 0 0 18px}.cs-intro__image{width: 100%;height: auto;display: block}.cs-intro--centered{padding: 55px 0 35px}.cs-intro--centered .cs-intro__body{text-align: center;font-size: 25px;font-weight: 400;font-family: var(--heading-font);line-height: 1.65;color: #444}.cs-intro--centered .cs-intro__body h2{font-size: 34px;font-weight: var(--hw-md);font-family: var(--heading-font);line-height: 1.3;margin: 0 auto 22px;max-width: 18em}.cs-intro--centered .cs-intro__body p{font-size: 25px;font-weight: 400;font-family: var(--heading-font);line-height: 1.65;margin: 0 auto 15px}@media (max-width: 767px){.cs-intro--centered{padding: 35px 0 25px}.cs-intro--centered .cs-intro__body,.cs-intro--centered .cs-intro__body p{font-size: 20px}.cs-intro--centered .cs-intro__body h2{font-size: 26px}}.cs-pis{padding: 70px 0}.cs-pis--tint{background: #faf7f2}.cs-pis__inner{max-width: 780px;margin: 0 auto}.cs-pis__inner.js-cs-reveal > .cs-pis__eyebrow,.cs-pis__inner.js-cs-reveal > .cs-pis__heading,.cs-pis__inner.js-cs-reveal > .cs-pis__body{opacity: 0;transform: translateY(22px);transition: opacity 0.6s cubic-bezier(0.22,1,0.36,1),transform 0.6s cubic-bezier(0.22,1,0.36,1)}.cs-pis__inner.is-revealed > .cs-pis__eyebrow{opacity: 1;transform: none;transition-delay: 0.02s}.cs-pis__inner.is-revealed > .cs-pis__heading{opacity: 1;transform: none;transition-delay: 0.1s}.cs-pis__inner.is-revealed > .cs-pis__body{opacity: 1;transform: none;transition-delay: 0.18s}.cs-pis__eyebrow{display: flex;align-items: baseline;gap: 9px;margin-bottom: 16px}.cs-pis__num,.cs-pis__name{font-size: 14px;letter-spacing: 0.18em;text-transform: uppercase;color: var(--brand-green);font-weight: 700}.cs-pis__num::after{content: " \2014"}.cs-pis__heading{font-size: clamp(28px,3.4vw,44px);font-weight: var(--hw-lg);color: #0c2c61;line-height: 1.12;letter-spacing: -0.01em;margin-bottom: 22px}.cs-pis__body{font-size: 18px;line-height: 1.7;color: #555}.cs-pis__body p{margin-bottom: 18px}.cs-pis__body p:last-child{margin-bottom: 0}.cs-gallery-3up{display: grid;grid-template-columns: repeat(3,1fr);gap: 4px}.cs-gallery-3up__item{position: relative;display: block;overflow: hidden}.cs-gallery-3up__item img{width: 100%;height: 100%;aspect-ratio: 4 / 3.2;object-fit: cover;display: block;transition: transform 0.8s ease}.cs-gallery-3up__item:hover img{transform: scale(1.05)}.cs-gallery-3up__item .overlay{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;background: rgba(26,99,171,0.6);color: #fff;font-size: 28px;opacity: 0;transition: opacity 0.3s}.cs-gallery-3up__item:hover .overlay{opacity: 1}.cs-close{background: #fff;color: #1d2433;padding: 80px 0}.cs-close__grid{display: grid;grid-template-columns: 1fr 0.85fr;gap: 60px;align-items: center}.cs-close__heading{font-size: clamp(28px,3.4vw,46px);font-weight: var(--hw-lg);color: #0c2c61;line-height: 1.06;letter-spacing: -0.02em;margin: 0 0 18px}.cs-close__sub{font-size: 19px;color: #6b7080;line-height: 1.5;margin: 0 0 24px}.cs-close__phone{font-size: 26px;font-weight: 300;color: #0c2c61;margin: 0 0 22px}.cs-close__phone a{color: inherit;text-decoration: none}.cs-close__btns{display: flex;flex-wrap: wrap;gap: 12px}.cs-close__btns .button + .button{margin-left: 0}.cs-close__pdf{text-align: center}.cs-pdf__kicker{font-size: 13px;letter-spacing: 0.18em;text-transform: uppercase;color: var(--brand-green);font-weight: 700;margin-bottom: 8px}.cs-close__pdf-title{font-size: clamp(22px,2.4vw,30px);font-weight: var(--hw-md);color: #0c2c61;line-height: 1.1;margin: 0 0 26px}@media (max-width: 900px){.cs-gallery-3up{grid-template-columns: 1fr 1fr}.cs-close__grid{grid-template-columns: 1fr;gap: 36px}}@media (max-width: 600px){.cs-gallery-3up{grid-template-columns: 1fr}}.cs-results{background: #1a63ab;color: #fff;padding: 35px 0}.cs-results__inner{display: flex;align-items: center;gap: clamp(16px,2.5vw,32px);flex-wrap: nowrap}.cs-results__label{writing-mode: vertical-rl;transform: rotate(180deg);font-size: clamp(40px,5.5vw,72px);font-weight: 400;color: rgba(255,255,255,0.9);flex: 0 0 auto;line-height: 1}.cs-results__list{display: flex;flex: 1 1 auto;gap: clamp(14px,2.2vw,34px);justify-content: space-evenly;list-style: none;padding: 0;margin: 0;flex-wrap: wrap;min-width: 0}.cs-results__stat{display: flex;align-items: center;justify-content: center;gap: clamp(10px,1.2vw,18px);flex: 1 1 0;min-width: min-content}.cs-results__stat.js-cs-stat{opacity: 0;transform: translateY(14px) scale(0.96);transition: opacity 0.5s cubic-bezier(0.22,1,0.36,1),transform 0.5s cubic-bezier(0.22,1,0.36,1)}.cs-results__stat.js-cs-stat.is-in{opacity: 1;transform: none}@media (prefers-reduced-motion: reduce){.cs-pis__inner.js-cs-reveal > .cs-pis__eyebrow,.cs-pis__inner.js-cs-reveal > .cs-pis__heading,.cs-pis__inner.js-cs-reveal > .cs-pis__body,.cs-results__stat.js-cs-stat{opacity: 1 !important;transform: none !important;transition: none !important}.cs-pdf__cover,.cs-pdf__cover-front,.cs-pdf__cover-back{transition: none !important}}.cs-results__icon{width: clamp(72px,8.5vw,132px);height: clamp(72px,8.5vw,132px);border-radius: 50%;background: #fff;color: #1a63ab;display: flex;align-items: center;justify-content: center;font-size: clamp(34px,4.6vw,74px);flex-shrink: 0}.cs-results__icon i{-webkit-text-stroke: 2.5px currentColor}.cs-results__text{min-width: min-content}.cs-results__value{font-size: clamp(30px,3.4vw,56px);font-weight: 600;line-height: 1.05;color: #fff}.cs-results__value--word{font-size: clamp(24px,2.5vw,40px)}.cs-results__caption{font-family: var(--heading-font);font-size: clamp(13px,1.35vw,20px);font-weight: 300;line-height: 1.25;color: #fff;opacity: 0.9;margin-top: 6px}@media (max-width: 900px){.cs-results__inner{flex-wrap: wrap}.cs-results__label{writing-mode: horizontal-tb;transform: none;font-size: 34px;flex: 1 0 100%;margin-bottom: 6px}.cs-results__stat{flex-direction: column;text-align: center;gap: 10px}}.cs-results--labels .cs-results__caption{font-size: 48px;line-height: 1.2;margin-top: 0}.cs-gallery-pdf{padding: 60px 0}.cs-gallery-pdf__heading{font-size: 30px;font-weight: var(--hw-md);color: #1a63ab;margin-bottom: 25px}.cs-gallery{display: flex;gap: 10px;align-items: stretch;margin: 0}.cs-gallery__large{flex: 1.5 1 0}.cs-gallery__large .cs-gallery__item{aspect-ratio: 4 / 3}.cs-gallery__smalls{flex: 1 1 0;display: flex;flex-direction: column;gap: 10px;min-height: 0}.cs-gallery__smalls .cs-gallery__item{flex: 1 1 0;min-height: 0}.cs-gallery__item{display: block;position: relative;overflow: hidden;border-radius: 2px}.cs-gallery__item img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.3s ease}.cs-gallery__item:hover img{transform: scale(1.05)}.cs-gallery__item .overlay,.cs-intro__image-link .overlay{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;background: rgba(26,99,171,0.6);color: #fff;font-size: 28px;opacity: 0;transition: opacity 0.3s}.cs-gallery__item:hover .overlay,.cs-intro__image-link:hover .overlay{opacity: 1}.cs-intro__image-link{display: block;position: relative;overflow: hidden}.cs-pdf{text-align: center}.cs-pdf__heading{font-size: 30px;font-weight: var(--hw-md);color: #1a63ab;margin-bottom: 20px;text-align: center}.cs-pdf__link{display: inline-block;margin-bottom: 15px}.cs-pdf__cover{position: relative;display: inline-block;max-width: 280px;margin: 0 auto;transition: transform 0.35s cubic-bezier(0.22,1,0.36,1);will-change: transform}.cs-pdf__cover-front,.cs-pdf__cover-back{transform-origin: bottom center;transition: transform 0.4s cubic-bezier(0.22,1,0.36,1),box-shadow 0.4s cubic-bezier(0.22,1,0.36,1)}.cs-pdf__cover-front{position: relative;z-index: 2;display: block;width: 100%;height: auto;box-shadow: 0 6px 20px rgba(0,0,0,0.22)}.cs-pdf__cover-back{position: absolute;top: 12px;right: -25px;width: 100%;height: auto;z-index: 1;box-shadow: 0 6px 20px rgba(0,0,0,0.22)}.cs-pdf__link:hover .cs-pdf__cover,.cs-pdf__link:focus-visible .cs-pdf__cover{transform: translateY(-8px)}.cs-pdf__link:hover .cs-pdf__cover-front,.cs-pdf__link:focus-visible .cs-pdf__cover-front{transform: rotate(-3deg) translateX(-6px);box-shadow: -6px 14px 28px rgba(0,0,0,0.26)}.cs-pdf__link:hover .cs-pdf__cover-back,.cs-pdf__link:focus-visible .cs-pdf__cover-back{transform: rotate(4deg) translate(14px,-4px);box-shadow: 8px 14px 28px rgba(0,0,0,0.22)}.cs-pdf__icon{font-size: 80px;color: #b32d2d;display: inline-block}.cs-pdf__caption{font-size: 14px;line-height: 1.6;color: #777;font-style: italic;text-align: center;margin: 0}.cs-pdf__caption a{color: #1a63ab;text-decoration: underline}.cs-testimonial{position: relative;background: #f1f1f1;padding: 70px 0;overflow: hidden}.cs-testimonial::before,.cs-testimonial::after{position: absolute;font-family: 'Georgia','Times New Roman',serif;font-size: 1000px;line-height: 1;color: #e4e4e4;z-index: 0;will-change: transform}.cs-testimonial::before{content: '\201C';top: -195px;left: 10%;transform: translateY(calc(var(--cs-quote-shift-open,0) * 1px))}.cs-testimonial::after{content: '\201D';top: 160px;right: 10%;transform: translateY(calc(var(--cs-quote-shift-close,0) * 1px))}.cs-testimonial__inner{position: relative;z-index: 1;max-width: 1040px;margin: 0 auto;display: flex;align-items: center;gap: 60px}.cs-testimonial__quote{flex: 1;margin: 0;padding: 0;border: 0;text-align: right}.cs-testimonial__quote p{font-size: 26px;font-style: italic;font-weight: 300;line-height: 1.5;color: #444;margin: 0 0 22px;text-align: right}.cs-testimonial__cite{display: block;font-style: normal;text-align: right}.cs-testimonial__name{color: #1a63ab;font-size: 17px;font-weight: 600;margin-right: 10px}.cs-testimonial__role{color: #888;font-size: 17px}.cs-testimonial__author-link{color: inherit;text-decoration: none;border-bottom: 1px solid currentColor;opacity: 0.85;transition: opacity 0.15s ease}.cs-testimonial__author-link:hover,.cs-testimonial__author-link:focus{opacity: 1;text-decoration: none}.cs-testimonial__logo{flex: 0 0 auto;max-width: 210px;height: auto}.cs-customer-logos{padding: 60px 0 0 0;background: #fff}.cs-customer-logos__intro{font-family: var(--heading-font);font-size: 30px;font-weight: 300;color: #333;max-width: 1000px;margin: 0 auto 40px;line-height: 1.4}@media (max-width: 767px){.cs-customer-logos{padding: 40px 0 0 0}}.cs-ctastrip{background: var(--cta-band);color: #fff}.cs-ctastrip__inner{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 18px 40px;padding-top: 26px;padding-bottom: 26px}.cs-ctastrip__pitch{margin: 0;font-size: 18px;line-height: 1.45;color: rgba(255,255,255,0.82)}.cs-ctastrip__pitch strong{color: #fff;font-weight: var(--hw-md)}.cs-ctastrip__act{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 24px}.cs-ctastrip__phone{font-size: 22px;font-weight: 300;color: #fff;text-decoration: none;white-space: nowrap}@media (max-width: 640px){.cs-ctastrip__inner{justify-content: center;text-align: center}.cs-ctastrip__pitch{flex-basis: 100%}.cs-ctastrip__act{justify-content: center}}.cs-related{padding: 0;margin: var(--section-gap) 0;display: flow-root}.cs-related__heading{font-size: 28px;font-weight: 400;color: #555;margin-bottom: 40px}.cs-related__grid{margin-bottom: -40px}.cs-tile{background: #fff;border: 1px solid rgba(13,30,55,0.12);height: 100%;display: flex;flex-direction: column;margin: 0;transition: box-shadow 0.25s ease,transform 0.25s ease}.cs-tile:hover{box-shadow: 0 18px 44px -26px rgba(17,39,93,0.55);transform: translateY(-3px)}.cs-tile__img{position: relative;overflow: hidden}.cs-tile__img a{display: block}.cs-tile__img img{width: 100%;display: block;object-fit: cover;aspect-ratio: 740 / 500;transition: transform 0.5s ease}.cs-tile:hover .cs-tile__img img{transform: scale(1.04)}.cs-tile__body{padding: 20px 22px 24px;display: flex;flex-direction: column;flex: 1}.cs-tile__logohead{height: 30px;display: flex;align-items: center;margin-bottom: 14px;padding-bottom: 14px;border-bottom: 1px solid rgba(13,30,55,0.12)}.cs-tile__logohead img{max-height: 26px;max-width: 130px;width: auto}.cs-tile__cat{font-size: 12px;letter-spacing: 0.14em;text-transform: uppercase;color: var(--brand-green);font-weight: 700;margin-bottom: 8px}.cs-tile__title{font-size: 21px;font-weight: var(--hw-sm);color: #0c2c61;line-height: 1.2;margin-bottom: 10px}.cs-tile__title a{color: inherit;text-decoration: none}.cs-tile__title a:hover{text-decoration: underline}.cs-tile__excerpt{font-size: 15px;color: #555;line-height: 1.6}.cs-tile__excerpt p{margin: 0}.cs-tile__more{color: var(--brand-green);font-weight: 700;font-style: italic;text-decoration: none;margin-top: 12px;display: inline-block}.cs-tile__more:hover{text-decoration: underline}.post-grid .cs-tile{margin: 0}.casestudy-grid,.cs-related__grid{--bs-gutter-x: 2.5rem}.casestudy-grid > .col,.cs-related__grid > .col{margin-bottom: 40px}.ia-grid{--bs-gutter-x: 2.5rem;margin-bottom: -100px}.ia-grid .card{margin-bottom: 100px}@media (max-width: 768px){.cs-archive-hero__title{font-weight: var(--hw-md)}.cs-hero__headline,.cs-pis__heading,.cs-close__heading{font-weight: var(--hw-md)}.cs-featured__title{font-weight: var(--hw-sm)}}@media (max-width: 768px){.cs-hero{min-height: 0}.cs-hero__media img{width: auto;max-width: none;height: 125%;min-height: 0;left: 50%;transform: translateX(-50%)}.cs-hero__container{position: absolute;left: 0;right: 0;bottom: 0;height: auto;max-width: none;padding: 0}.cs-hero__text{height: auto;max-width: none;min-height: 0;padding: 22px 24px 26px}.cs-hero__text::before{display: none}.cs-hero__logo{max-height: 120px;margin-bottom: 14px}.cs-hero__headline{font-size: 22px}.cs-intro__image{margin-top: 30px}.cs-results__inner{flex-direction: column;align-items: flex-start;gap: 30px}.cs-results__label{writing-mode: horizontal-tb;transform: none;font-size: 38px}.cs-results__list{flex-direction: column;gap: 25px;width: 100%;justify-content: flex-start}.cs-results__icon{width: 90px;height: 90px;font-size: 54px}.cs-results__icon i{-webkit-text-stroke-width: 1.5px}.cs-results__value{font-size: 46px}.cs-results__caption{font-size: 18px}.cs-results--labels .cs-results__caption{font-size: 30px}.cs-pdf,.cs-pdf__heading,.cs-pdf__caption{text-align: center}.cs-testimonial::before,.cs-testimonial::after{font-size: 140px}.cs-testimonial__inner{flex-direction: column;gap: 30px;padding: 0 20px}.cs-testimonial__quote p{font-size: 21px}.cs-testimonial__cite{text-align: center}.cs-testimonial__logo{max-width: 130px;margin: 0 auto}.cs-cta{padding: 50px 0;text-align: center}.cs-cta__body{margin: 0 auto}}.cs-dims{padding: 10px 0 45px}.cs-dims__inner{max-width: 780px;margin: 0 auto}.cs-dims__kicker{display: block;font-size: 13px;letter-spacing: 0.18em;text-transform: uppercase;color: var(--brand-green);font-weight: 700;margin-bottom: 12px}.cs-dims__list{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 10px}.cs-dims__chip{display: inline-block;padding: 7px 16px;border: 1px solid #1a63ab;border-radius: 999px;font-size: 14px;color: #1a63ab;text-decoration: none;transition: background 0.2s ease,color 0.2s ease}.cs-dims__chip:hover,.cs-dims__chip:focus-visible{background: #1a63ab;color: #fff}.product-features .card-img{max-height: 110px;width: auto;max-width: 100%;object-fit: contain}@media (min-width: 768px){.product-features .benefits-row .card-img{max-height: 130px}.product-features .benefits-row.row-cols-lg-4 .card-title{font-size: 17px}.product-features .benefits-row.row-cols-lg-4 .card-text{font-size: 13.5px}}@media (max-width: 767.98px){.swipe-row{flex-wrap: nowrap;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: var(--bs-gutter-x,1.5rem);-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none;padding-bottom: 4px;position: relative}.swipe-row::-webkit-scrollbar{display: none}.swipe-row > *{flex: 0 0 86%;scroll-snap-align: start}.swipe-row > .col{margin-bottom: 0}.swipe-row::after{content: "";flex: 0 0 calc(14% - var(--bs-gutter-x,1.5rem))}.swipe-row:focus-visible{outline: 2px solid #1a63ab;outline-offset: 3px;border-radius: 2px}}@media (prefers-reduced-motion: reduce){.swipe-row{scroll-behavior: auto}}.news-tile{background: #fff;border: 1px solid rgba(13,30,55,0.12);height: 100%;display: flex;flex-direction: column;margin: 0;transition: box-shadow 0.25s ease,transform 0.25s ease}.news-tile:hover{box-shadow: 0 18px 44px -26px rgba(17,39,93,0.55);transform: translateY(-3px)}.news-tile__img{position: relative;overflow: hidden}.news-tile__img a{display: block}.news-tile__img img{width: 100%;display: block;object-fit: cover;aspect-ratio: 740 / 500;transition: transform 0.5s ease}.news-tile:hover .news-tile__img img{transform: scale(1.04)}.news-tile__body{padding: 20px 22px 24px;display: flex;flex-direction: column;flex: 1}.news-tile__cat{font-size: 12px;letter-spacing: 0.14em;text-transform: uppercase;color: var(--brand-green);font-weight: 700;margin-bottom: 8px}.news-tile__title{font-size: 21px;font-weight: var(--hw-sm);color: #0c2c61;line-height: 1.2;margin-bottom: 6px}.news-tile__title a{color: inherit;text-decoration: none}.news-tile__title a:hover{text-decoration: underline}.news-tile__meta{font-size: 13px;color: var(--text-grey);margin: 0 0 10px}.news-tile__excerpt{font-size: 15px;color: #555;line-height: 1.6}.news-tile__excerpt p{margin: 0}.news-tile__more{color: var(--brand-green);font-weight: 700;font-style: italic;text-decoration: none;margin-top: auto;padding-top: 12px;display: inline-block;align-self: flex-start}.news-tile__more:hover{text-decoration: underline}.post-grid .news-tile{margin: 0}.post-grid:has(.news-tile){--bs-gutter-x: 2.5rem}.col:has(> .news-tile){margin-bottom: 40px}.post-grid[data-post-type="post"] > .col:has(> .news-tile),body.category .post-grid > .col:has(> .news-tile){margin-bottom: 80px}.single-video-body,.single-video-transcript-1{max-width: 78ch}.single-video-transcript__heading{margin-top: 1.4em;padding-top: 1.2em;border-top: 1px solid rgba(13,30,55,0.12)}.video-tile__media{background: #0a1c3f;line-height: 0}.video-tile__media iframe,.video-tile__media video,.video-tile__media embed,.video-tile__media object{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;border: 0}.video-tile__media > *{max-width: 100%}.vision-ranges .col{display: flex}.vision-ranges .card{display: flex;flex: 1 1 auto;flex-direction: column;margin-bottom: 60px}.vision-ranges .card-img{width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: contain}.vision-ranges .card-text{flex: 1 1 auto;padding-bottom: 22px}.vision-ranges .card-button{width: auto;margin-top: auto}.vision-ranges .cards{margin-bottom: -60px !important}.vision-side-gallery{margin-top: 12px}.vision-side-gallery .gallery-li--overflow{display: none}.vision-video{margin-top: 40px}.vision-video iframe{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;border: 0}.vision-integration{background: #f4f6f9;padding: 56px 0 48px}.vision-integration + .c2a-container{margin-top: 0}.vision-integration:has(+ .c2a-container){margin-bottom: 0}.vision-integration__inner{max-width: 640px;margin: 0 auto;text-align: center}.vi-lockup{display: flex;align-items: center;justify-content: center;gap: 16px;padding-bottom: 20px;margin-bottom: 22px;border-bottom: 1px solid #dde3ea}.vi-lockup img{width: auto;display: block}.vi-lockup__solvair{height: 26px;filter: brightness(0);opacity: 0.85}.vi-lockup__couth{height: 34px;opacity: 0.9}.vi-lockup__x{color: #9aa6b2;font-size: 22px;font-weight: 300;line-height: 1}.vision-integration__body{max-width: none}.vision-integration__body > :first-child{margin-top: 0}.vision-integration__body p{margin: 0 auto 18px;max-width: 62ch}.vision-integration__link{margin-top: 4px}@media (max-width: 480px){.vi-lockup{flex-wrap: wrap;gap: 10px 14px}}.vision-range-main .vision-range-gallery{margin-top: 50px;margin-bottom: 60px}.range-products{margin-top: 55px}.range-products__heading{margin-bottom: 30px}.range-products__grid > .col{display: flex;margin-bottom: 45px}.range-product{display: flex;flex: 1 1 auto;flex-direction: column}.range-product__media{position: relative;display: block;margin-bottom: 14px}.range-product__media img{width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: contain}.range-product__name{margin-bottom: 8px;font-weight: 300}.range-product__text{font-size: 17px;line-height: 1.5;padding-bottom: 16px}.range-product__cta{width: auto;margin-top: auto;align-self: flex-start}.range-product--no-image .range-product__name{margin-top: 0;padding: 22px 20px;background: #f4f6f9;border-top: 3px solid #1f4e9d}.range-product--no-image .range-product__text{padding-top: 14px}.cs-tile__stat{display: flex;align-items: baseline;gap: 8px;margin: 0 0 12px;padding: 10px 12px;background: #eef3fb;border-left: 3px solid #1f4e9d}.cs-tile__stat-value{font-size: 22px;font-weight: 600;line-height: 1;color: #1f4e9d}.cs-tile__stat-label{font-size: 13px;line-height: 1.25;color: #3d4a5c}.video-tile__media{position: relative;cursor: pointer}.video-tile__poster{width: 100%;height: auto;display: block;aspect-ratio: 16 / 9;object-fit: cover}.video-tile__play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 58px;height: 58px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: rgba(13,30,55,0.78);color: #fff;font-size: 20px;padding-left: 4px;transition: background 0.2s ease,transform 0.2s ease}.video-tile__media:hover .video-tile__play{background: #1f4e9d;transform: translate(-50%,-50%) scale(1.08)}.video-tile__media:focus-visible{outline: 3px solid #1f4e9d;outline-offset: 2px}.video-tile__media--playing{cursor: default;aspect-ratio: 16 / 9}.video-tile__media--playing iframe{width: 100%;height: 100%;border: 0;display: block}.news-tile:not(.video-tile) .news-tile__img img{aspect-ratio: 16 / 9}.visually-hidden{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}@media (max-width: 900px){.cs-results__label{align-self: stretch;text-align: center}}@media (max-width: 767px){.cs-testimonial{padding: 48px 0}.cs-testimonial__inner{flex-direction: column;gap: 24px}.cs-testimonial__quote,.cs-testimonial__quote p,.cs-testimonial__cite{text-align: center}.cs-testimonial__quote p{font-size: 22px}.cs-testimonial__name{display: block;margin: 0 0 2px}}.home-casestudies__count{font-size: 14px;letter-spacing: 0.04em;color: #5b6b8c;padding: 7px 0}.cs-gallery-dots{display: none}@media (max-width: 600px){.cs-gallery-dots{display: flex;margin: 0;padding: 14px 0 34px}}@media (max-width: 600px){.cs-gallery-3up{display: flex;gap: 8px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: 16px;padding: 0 16px;scrollbar-width: none;-webkit-overflow-scrolling: touch}.cs-gallery-3up::-webkit-scrollbar{display: none}.cs-gallery-3up__item{flex: 0 0 82%;scroll-snap-align: start}}@media (max-width: 640px){.cs-ctastrip__pitch strong{display: block;margin-bottom: 2px}}@media (max-width: 900px){.cs-close{padding: 48px 0 0}.cs-close__grid{gap: 0}.cs-close__main{text-align: center;padding-bottom: 44px}.cs-close__heading{margin-bottom: 14px}.cs-close__sub{font-size: 17px;margin-bottom: 20px}.cs-close__phone{font-size: 24px;margin-bottom: 22px}.cs-close__btns{flex-direction: column;align-items: center;gap: 12px}.cs-close__btns .button{width: 100%;max-width: 320px}.cs-close__pdf{margin-inline: calc(var(--bs-gutter-x,1.5rem) * -0.5);padding: 40px 20px 44px;background: #eef1f6;border-top: 1px solid #dde3ee}.cs-pdf__kicker{font-size: 15px;margin-bottom: 6px}.cs-pdf__kicker::after{content: "";display: block;width: 44px;height: 3px;margin: 10px auto 0;background: var(--brand-green)}.cs-close__pdf-title{font-size: 26px;margin: 14px 0 24px}}@media (max-width: 767.98px){.footer-top{padding: 32px 0 30px}.brochure-callout--footer .brochure-callout-text{padding-bottom: 48px}.footer-top .row{display: grid;grid-template-columns: minmax(0,1fr);justify-items: center;align-items: center;gap: 10px;margin: 0}.footer-top .row > *{width: auto;max-width: none;padding: 0;margin: 0}.footer-top__advice{display: contents}.footer-top__advice strong{font-size: 22px;margin: 4px 0 0;text-align: center}.footer-top__advice-text{font-size: 15px;line-height: 1.5;text-align: center;max-width: 30em;justify-self: center}.footer-top__contact{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 4px}.footer-top__contact i{display: none}.footer-top__contact-email{margin-top: 0}.footer-top__contact-email::before{content: "|";margin: 0 9px;opacity: 0.6}.footer-top__contact-phone a,.footer-top__contact-email a{font-size: 15px}}@media (max-width: 767px){.c2a-box{padding: 40px 18px 38px}.c2a-left{margin-bottom: 28px}.c2a-left h2{font-size: 28px;margin-bottom: 12px}.c2a-left h3,.c2a-left h4,.c2a-left .c2a-subheading,.c2a-left .c2a-body,.c2a-left p{font-size: 16px;line-height: 1.5;padding: 0}.c2a-left h3,.c2a-left .c2a-subheading{margin-bottom: 18px !important}}@media (max-width: 767px){.product-features .benefits-row .card-img{padding: 0 10px;box-sizing: border-box}.specs-table-wrapper{margin-left: 12px;margin-right: 12px}}@media (max-width: 767.98px){.cs-related__grid,.our-resources .swipe-row{margin-bottom: 0}}@media (max-width: 767px){.post-categories-mobile{max-width: 420px;margin: 0 auto 8px;padding: 0 16px}.post-categories-label{margin-bottom: 8px;font-size: 13px;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: #5b6b8c}select#post-categories-select{-webkit-appearance: none;appearance: none;display: block;width: 100%;height: 50px;margin: 0;padding: 0 52px 0 22px;border: 0;border-radius: 999px;background-color: #ededf0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%231e397c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 22px center;background-size: 14px 9px;color: #1e397c;font-family: var(--heading-font);font-size: 16px;font-weight: 500;cursor: pointer}select#post-categories-select:focus-visible{outline: 2px solid var(--link-blue);outline-offset: 2px}.casestudy-grid{--bs-gutter-x: 0;margin-left: 0;margin-right: 0;padding-left: 16px;padding-right: 16px}.casestudy-grid > .col{margin-bottom: 24px}.casestudy-grid .cs-tile{border-radius: 8px;border-color: rgba(13,30,55,0.14);box-shadow: 0 2px 12px rgba(13,30,55,0.1);overflow: hidden}.post-grid[data-post-type="post"]{--bs-gutter-x: 0;margin-left: 0;margin-right: 0;padding-left: 16px;padding-right: 16px}.post-grid[data-post-type="post"] > .col,.post-grid[data-post-type="post"] > .post{margin-bottom: 24px}.post-grid[data-post-type="post"] .news-tile,.post-grid[data-post-type="video"] .news-tile{border-radius: 8px;box-shadow: 0 2px 12px rgba(13,30,55,0.1);overflow: hidden}}@media (max-width: 767px){.cs-customer-logos__intro{font-size: 20px;line-height: 1.4;margin: 0 auto 28px;padding: 0 16px}}.cavsab-table .specs-sp .specs-table td{vertical-align: middle}.cavsab-table .specs-sp .specs-table td:not(:first-child){position: relative;padding-left: 60px}.cavsab-table .specs-sp .specs-table td .fas{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);float: none;margin: 0}.article-sources-box .container{border-top: 1px solid #e2e6ea;padding-top: 20px;padding-bottom: 48px}h3#sources{font-size: 15px;font-weight: 600;color: #6b7785;text-align: left;margin-bottom: 6px}ol.article-sources{font-size: 13px;line-height: 1.6;color: #6b7785;padding-left: 1.2em;margin: 0}ol.article-sources a{color: inherit;text-decoration: underline}.bs-cta__act{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 24px;margin-top: 28px}.bs-cta__phone{font-size: 22px;font-weight: 300;color: #fff;text-decoration: none;white-space: nowrap}.bs-cta__phone:hover,.bs-cta__phone:focus{color: #fff;text-decoration: underline}.bs-cta__mosaic{display: grid;grid-template-columns: 2fr 1fr 1fr;grid-template-rows: repeat(2,1fr);gap: 8px;aspect-ratio: 16 / 9}.bs-cta__mosaic .gallery-image{position: relative;display: block;min-height: 0;overflow: hidden;border-radius: 6px}.bs-cta__mosaic .gallery-image:first-child{grid-row: span 2}.bs-cta__mosaic img{display: block;width: 100%;height: 100%;object-fit: cover}@media only screen and (max-width: 767px){.bs-cta__act{justify-content: center}.bs-cta__mosaic{grid-template-columns: 1fr 1fr;grid-template-rows: none;aspect-ratio: auto}.bs-cta__mosaic .gallery-image{aspect-ratio: 4 / 3}.bs-cta__mosaic .gallery-image:first-child{grid-row: auto;grid-column: 1 / -1;aspect-ratio: 16 / 9}}.cavsab-resources .home-casestudies{background: transparent;margin-top: 0;margin-bottom: 0;padding-top: 0}@media only screen and (max-width: 767px){.cavsab-table .specs-sp .specs-table td:not(:first-child){padding-left: 0.5em}.cavsab-table .specs-sp .specs-table td .fas{position: static;transform: none;display: block;margin: 0 0 6px;font-size: 1.6em}}