/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-careers .view-filters .form-actions{float:left;clear:none;margin:0;margin-top:35px;}.view-careers .view-filters .form-actions input{padding:5px 20px;}.view-careers .view-filters .form-type-select + .form-type-select{margin-right:0px;}.view-careers .view-content .views-row{margin-bottom:20px;}.view-careers .view-content h5{margin:0;}.view-careers .view-content .jobvertspace{padding-bottom:0px;}.view-careers .view-content .views-field-nothing .mt-button{padding:5px 20px;line-height:25px;font-size:14px;}body.headroom--top .sticky-wrapper header.header{top:0 !important;}.path-frontpage .main-content__section,.path-frontpage .sidebar__section,.page-node-type-commercial-pressure-vessels #main-content .main-content__section{padding-top:0;}.path-frontpage #block-cleanplus-mainnavigation .tb-megamenu-main ul.tb-megamenu-nav > li.tb-megamenu-item:first-child,.page-node-type-mt-canvas-page .page-top-container:after{display:none;}.cookiesjsr-banner--text{text-align:left;font-size:0.9rem;}.solution-container{margin-bottom:3rem;}.page-node-type-industries .internal-banner-container--fullscreen .hero-top{bottom:unset;top:0;}.page-node-type-industries .internal-banner-container--fullscreen .hero-top #block-cleanplus-breadcrumbs{padding-bottom:0;}.page-node-type-industries .internal-banner-container--fullscreen .hero-top #block-cleanplus-page-title{display:none;}.industries-banner-text{position:absolute;top:30%;transform:translateX(-50%) translateY(-30%);left:50%;width:50%;}.industries-banner-text-title{font-size:24px;font-weight:bold;margin-bottom:10px;}.industries-banner-text-body{font-size:34px;white-space:break-spaces;line-height:36px;word-wrap:break-word;}.page-node-type-industries .internal-banner-container--fullscreen .hero-top{display:none;}.page-node-type-industries .field--name-field-split-screen{background-color:#fff;}.split-screen-container .block-split-image{margin-top:-150px !important;margin-bottom:30px;}.relevant-projects-container .container .row:last-child{margin-bottom:0 !important;}.challenges-container,.relevant-projects-container{background-color:#eee;}.node--type-industries.node--view-mode-full .field{margin-bottom:0;}.node--type-industries .paragraph--type--mt-highlight{padding:0;}.page-node-type-industries .main-content__section,.page-node-type-industries .node__main-content .node__header{padding:0;}.block-split-body{background-color:#fff;color:#000 !important;background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;position:relative;z-index:1;}.block-split-body-text{color:#084557 !important;padding-left:4%;padding-right:4%;}.block-split-body p{color:#000 !important;margin-top:15px;}.block-split-body-button-div{margin:20px 0 0;}.block-split-body-button{color:#000;background-color:#ffae50;position:relative;padding-right:43px;padding-left:23px;font-size:18px;font-weight:500;padding:12px 20px;text-decoration:none;display:inline-block;line-height:1.125;border-width:0px;border-style:solid;margin:0;text-align:center;z-index:1;}a.block-split-body-button:hover{color:#fff;background-color:#084557;}.block-split-image img,.block-split-image .overlay-container:hover .overlay{border-radius:0 !important;}.block-split-image img{object-fit:cover;}.block-split-image-bg{width:100%;height:100%;background-size:cover !important;}h1.split-body{padding:0em;font-weight:600;font-size:1.8em;text-align:left;}h2.split-body{padding:0em;font-weight:600;font-size:1.4em;text-align:left;}.split-body a{color:#fff;text-decoration:none;}.split-body a:visited{color:#fff;}.split-body a:hover{color:#f7941d;text-decoration:underline;}.recert-frame{margin:2rem 0;padding:1.5rem;border:2px solid #004b87;border-radius:8px;background-color:#f8fafc;}.recert-frame-inner h3{margin-top:0;font-size:1.25rem;color:#004b87;}.recert-frame-inner ul{list-style:none;padding:0;}.recert-frame-inner li{margin-bottom:1rem;line-height:1.5;}.recert-frame-inner li strong{display:block;margin-bottom:0.25rem;color:#222;}.small-inquire-button{background-color:#1791bb;display:inline-block;padding:4px 8px;border-radius:4px;font-size:0.875em;transition:background-color 0.2s ease;}.small-inquire-button a{color:#fff;text-decoration:none;display:inline-block;}.small-inquire-button:hover{background-color:#1ba3d1;}.smallcaption{font-size:0.875rem;color:#666;}.small-inquire-button:hover a{color:#fff;}.video-container{display:flex;justify-content:center;margin:2em 0;}.specs-container{display:flex;flex-wrap:wrap;gap:2rem;}.spec-column{flex:1 1 300px;min-width:280px;}.spec-column ul{}.spec-column li{margin-bottom:0.5rem;}hr.thick-gray{border:none;height:3px;background-color:#888888;margin:1em 0;}.table-responsive{overflow-x:auto;}div.sf-accordion-toggle.sf-style-default a{background:#a0e1f6;color:#27476e;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;}div.sf-accordion-toggle.sf-style-default a.sf-expanded{background:#a0e1f6;}.view-mt-products.view-display-id-block_4 ul{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;list-style:none;padding:0;margin:0;}.view-mt-products.view-display-id-block_4 li{width:100%;max-width:100%;height:500px;margin:0;padding:0;}.view-mt-products.view-display-id-block_4 li:nth-child(1),.view-mt-products.view-display-id-block_4 li:nth-child(2){grid-column:span 3;}.view-mt-products.view-display-id-block_4 li:nth-child(n+3){grid-column:span 2;}.view-mt-products.view-display-id-block_4 li .products-block-bg{height:100%;position:relative;}.view-mt-products.view-display-id-block_4 li .products-block-header{display:flex;flex-direction:column;height:100vh;}.view-mt-products.view-display-id-block_4 .feature__title,.view-mt-products.view-display-id-block_4 .field--name-field-mt-if-body,.view-mt-products.view-display-id-block_4 .mt-button{flex-shrink:0;}.view-mt-products.view-display-id-block_4 .products-block-image{flex-grow:1;overflow:hidden;}.view-mt-products.view-display-id-block_4 .products-block-image img{height:100%;width:auto;object-fit:cover;}.view-mt-products.view-display-id-block_4 li .products-block-header{max-width:50%;margin:0 auto;text-align:center;padding-top:30px;z-index:2;position:relative;overflow:hidden;height:100%;}.view-mt-products.view-display-id-block_4 li .products-block-bg::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/cleanplus/images/product-homepage-teaser-bg01.webp) no-repeat center center;background-size:cover;}.view-mt-products.view-display-id-block_4 li .products-block-header a{z-index:101;}.view-mt-products.view-display-id-block_4 li .products-block-header .feature__title,.view-mt-products.view-display-id-block_4 li .products-block-header .mt-button{z-index:102;}.view-mt-products.view-display-id-block_4 li .background-url{position:absolute;left:0;top:0;display:block;height:100%;width:100%;z-index:100;cursor:pointer;}.view-mt-products.view-display-id-block_4 li .products-block-header .mt-button a{padding-top:10px;padding-bottom:10px;}.product-banner,.product-background{height:560px;}.products-region-1,.products-region-2,.products-region-3,.products-region-4,.products-region-5,.products-region-6{position:relative;}.page-node-type-products .main-content__section{padding-top:0;padding-bottom:0;}.page-node-type-products #main-content .container-fluid,.page-node-type-mt-service #main-content .container-fluid,.page-node-type-industries #main-content .container-fluid{overflow-x:hidden;}.products-region-3{background-color:#ebebeb;}.products-region-3 .row,.products-region-6 .row{justify-content:center;}.products-region-4{background-color:#0090ba;}.products-region-5 .field__item .paragraph--type--mt-prd-specification{display:flex;}.products-region-5 .field__item .paragraph--type--mt-prd-specification .field--name-field-mt-prd-specification-label::after{content:':';margin-right:10px;}.product-banner-text{position:absolute;top:50%;transform:translateY(-50%);left:10%;width:50%;padding:20px;background-color:rgba(255,255,255,0.9);}.product-text{position:absolute;top:50%;transform:translateY(-50%);left:10%;width:50%;background-color:rgba(255,255,255,0.9);padding:20px;}.product-text p{font-weight:20px;}.products-region-6{background-color:#ebebeb;}.node--type-mt-service .products-region-6{background-color:#fff;}.page-node-type-products .field__item .col-md-6:nth-child(2){width:40%;max-width:40%;align-content:center;}.page-node-type-products .field__item:nth-child(odd) .col-md-6:first-child{order:2;}.page-node-type-products .field__item .col-md-6:first-child{flex:0 0 60%;max-width:60%;}.products-region .field__label{font-size:2rem;text-align:center;margin-bottom:1.5rem;font-weight:600;}.feature__image{margin-bottom:15px;}.view-mt-products .paragraph--type--mt-icon-features .overlay-icon--button{display:none;}#superfish-main{display:none;}.node--type-mt-landing-page.node--view-mode-full .w-100{overflow-x:hidden;}@media only screen and (max-width:1360px){.view-mt-products.view-display-id-block_4 li .products-block-header{max-width:90%;}}@media only screen and (max-width:980px){#block-cleanplus-mainnavigation-2{z-index:9;}div.sf-accordion-toggle a{width:100%;}.header-container .header-second .sf-accordion-toggle{margin-top:0;}#block-cleanplus-branding .logo{margin:0 auto;}.header__container .header__section.header-first{margin-right:0;}.region--colored-background ul.menu.sf-accordion{background-color:#ffffff;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded{background-color:#a0e1f6;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{background-color:#a0e1f6;}ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar > li > ul{background-color:#eee;}ul.sf-menu.sf-style-default li li li{background-color:#000;}ul.sf-menu.sf-style-default li li li a{color:#fff !important;}ul.sf-menu.sf-style-default li li li:hover a{color:#000 !important;}.block-language ul{padding-right:0;}.view-mt-products.view-display-id-block_4 li:nth-child(1),.view-mt-products.view-display-id-block_4 li:nth-child(2){grid-column:span 3;}.view-mt-products.view-display-id-block_4 li:nth-child(n+3){grid-column:span 3;}.view-mt-products.view-display-id-block_4 li:nth-child(5){grid-column:span 6;}}@media only screen and (max-width:802px){.product-banner-text,.product-text{top:30%;transform:translateY(-30%);width:80%;}}@media only screen and (max-width:768px){.product-banner-text p,.product-text p{font-size:20px;}.page-node-type-products .field__item .col-md-6:nth-child(2){width:unset;max-width:unset;}.page-node-type-products .field__item:nth-child(odd) .col-md-6:first-child{order:unset;}.page-node-type-products .field__item .col-md-6:first-child{flex:unset;max-width:unset;}.view-mt-products.view-display-id-block_4 li{grid-column:span 6 !important;}}@media (max-width:768px){h1.split-body{text-align:left;}h2.split-body{}h4.split-body{}}@media (max-width:590px){.block-split-body{padding-left:20px !important;padding-right:20px !important;}}@media (max-width:540px){.view-careers .view-filters .form--inline > div{float:none;display:block;}.view-careers .view-filters .form-actions{margin-top:0px;}.view-careers .view-filters .form-actions input{width:100%;}}@media (max-width:480px){h1.split-body{}}@media screen and (max-width:992px){.split-screen-container .block-split-image{margin-top:0 !important;}.block-split-body{}}
.tb-megamenu .normal-width{position:relative !important;}.tb-megamenu .normal-width > a{padding-top:10px !important;}.tb-megamenu .normal-width > .tb-megamenu-submenu{opacity:1;background-color:#fff;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{font-weight:500;}#block-cleanplus-mainnavigation{padding:0;}.header .header__container,.header .header__container .col-lg-9,#block-cleanplus-mainnavigation,.tb-megamenu,.tb-megamenu .dropup,.tb-megamenu .dropdown{position:unset;}.tb-megamenu{background-color:transparent;}.tb-megamenu .tb-megamenu-button{display:none;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{width:100%;font-size:inherit;text-transform:none;border-right:none;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > .dropdown-toggle{border-top-color:transparent !important;border-top-width:5px !important;border-top-style:solid !important;cursor:pointer;}.tb-megamenu .nav > li > .dropdown-toggle.tb-megamenu-no-link{padding-top:10px !important;}.tb-megamenu .nav > li:hover > a,.tb-megamenu .nav > li:hover > a:hover,.tb-megamenu .nav > li:hover > .dropdown-toggle,.tb-megamenu .nav > li:hover > .dropdown-toggle:hover,.tb-megamenu .nav > li.open > a,.tb-megamenu .nav > li.open > .dropdown-toggle,.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > span.tb-megamenu-no-link:focus,.tb-megamenu .nav > li > span.tb-megamenu-no-link:hover,.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus,.tb-megamenu .nav > .active > span.tb-megamenu-no-link,.tb-megamenu .nav > .active > span.tb-megamenu-no-link:hover,.tb-megamenu .nav > .active > span.tb-megamenu-no-link:focus{background-color:transparent !important;color:#fff !important;border-top-color:var(--mt-color-colored-contrast) !important;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link:hover{color:#000;background-color:transparent;background:none;font-weight:bold;}.tb-megamenu .dropdown-toggle .caret{position:relative;border-width:0px;margin-top:11px !important;}.tb-megamenu .dropdown-toggle .caret::after{vertical-align:middle;content:"\f107";font-family:'Font Awesome 5 Free';font-weight:900;left:50%;top:-2px;margin-left:-3px;font-size:13px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;transform:none;}.tb-megamenu .dropdown-toggle{border-radius:0;line-height:unset;height:auto;}.tb-megamenu .mega > .mega-dropdown-menu.full-width{opacity:1;width:100% !important;float:none;background-color:white;padding:20px;}.tb-megamenu .mega > .mega-dropdown-menu.full-width .mega-dropdown-inner{max-width:80vw;margin:0 auto;}.tb-megamenu .mega > .mega-dropdown-menu.full-width{margin-top:0;}
.field--name-field-products-image-gallery .image-preview{overflow:hidden;position:relative;}.field--name-field-products-image-gallery .image-caption{position:absolute;bottom:40px;left:40px;width:330px;}.field--name-field-products-image-gallery .image-caption h4{color:#ffffff;padding:15px;margin:0;margin-bottom:1px;font-size:1.2rem;}@media (max-width:768px){.field--name-field-products-image-gallery .image-caption h4{font-size:1rem;padding:12px;}}@media (max-width:480px){.field--name-field-products-image-gallery .image-caption h4{font-size:0.9rem;padding:10px;}}.field--name-field-products-image-gallery .image-listing-items{overflow:hidden;}.field--name-field-products-image-gallery .image-listing-item{float:left;padding:0;margin:2.66% 2.66% 0 0;max-width:17.866666666%;}.field--name-field-products-image-gallery .image-listing-items .image-listing-item:nth-child(5n){margin-right:0px;}@media (max-width:767px){.field--name-field-products-image-gallery .images-container{margin-bottom:10px;}}
.path-admin .mt-no-opacity{opacity:1;filter:alpha(opacity=100);}
.sh-nav{--sh-nav-navy:#092f42;--sh-nav-ink:#173544;--sh-nav-muted:#526878;--sh-nav-teal:#007a98;--sh-nav-line:#dce6eb;color:#fff;font-family:inherit;line-height:1.45}.sh-nav *{box-sizing:border-box}.sh-nav [hidden]{display:none!important}.sh-nav ul{list-style:none!important;margin:0!important;padding:0!important}.sh-nav li{list-style:none!important;margin:0;border:0!important;padding:0}.sh-nav li::before,.sh-nav a::before{content:none!important}.sh-nav a{background:none;border:0;box-shadow:none;color:inherit;text-decoration:none;text-transform:none}.sh-nav button{font-family:inherit;box-shadow:none;text-transform:none;letter-spacing:normal;cursor:pointer}.sh-nav :is(a,button):focus-visible{outline:3px solid #009fc3;outline-offset:4px}.sh-nav__items>.tb-megamenu-nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:4px}.sh-nav .sh-nav__top{position:static;float:none;flex:none}.sh-nav .sh-nav__trigger,.sh-nav .sh-nav__direct{display:flex;gap:9px;align-items:center;justify-content:space-between;margin:0;border:0;border-bottom:3px solid transparent;border-radius:0;padding:20px 12px;background:transparent;color:#fff;font-size:15px;font-weight:650;line-height:1.4;white-space:nowrap}.sh-nav .sh-nav__trigger:hover,.sh-nav .sh-nav__direct:hover,.sh-nav .sh-nav__trigger[aria-expanded=true]{background:#15465b;color:#fff}.sh-nav .active-trail>.sh-nav__trigger,.sh-nav .sh-nav__top--active>.sh-nav__trigger,.sh-nav .sh-nav__trigger[aria-expanded=true]{border-bottom-color:#13bad8}.sh-nav .sh-nav-contact>.sh-nav__direct{margin-left:10px;padding:11px 16px;border:1px solid #75b9cc;border-radius:3px}.sh-nav__chevron{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:-4px 1px 0 0;flex:none}.sh-nav__trigger[aria-expanded=true] .sh-nav__chevron{transform:rotate(225deg);margin-top:4px}.sh-nav__panel{position:static;background:#fff;color:var(--sh-nav-ink);text-align:left;white-space:normal;border-top:2px solid #0db2d1;border-bottom:1px solid var(--sh-nav-line);box-shadow:0 14px 24px #0623311c}.sh-nav--enhanced .sh-nav__panel{position:absolute;top:100%;left:0;right:0;z-index:1000;width:100%}.sh-nav__panel-inner{width:100%;max-width:1648px;margin:auto;padding:25px 24px 32px}.sh-nav__panel-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;margin-bottom:23px;border-bottom:1px solid var(--sh-nav-line)}.sh-nav__panel-title{font-size:24px;font-weight:700;line-height:1.2}.sh-nav .sh-nav__overview{color:var(--sh-nav-teal);font-size:14px;font-weight:650}.sh-nav .sh-nav__overview:hover{text-decoration:underline}.sh-nav__overview span{margin-left:10px}.sh-nav .tb-megamenu-submenu{display:block;position:static;float:none;min-width:0;width:auto!important;max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;opacity:1;visibility:visible}.sh-nav .tb-megamenu-submenu>.mega-dropdown-inner{width:100%;max-width:none;margin:0;padding:0}.sh-nav__panel-inner>.tb-megamenu-submenu>.mega-dropdown-inner>.row-fluid{display:flex;gap:42px;margin:0;width:100%}.sh-nav .tb-megamenu-column{float:none;margin:0;padding:0;min-width:0;width:auto!important;flex:1 1 0}.sh-nav .mega-inner{padding:0;margin:0}.sh-nav .row-fluid:before,.sh-nav .row-fluid:after{display:none}.sh-nav__group-heading{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--sh-nav-muted);margin:0 0 11px;line-height:1.4}.sh-nav .sh-nav__group-heading a{color:var(--sh-nav-muted);text-transform:uppercase}.sh-nav .sh-nav__group-heading a:hover{color:var(--sh-nav-teal);text-decoration:underline}.sh-nav .sh-nav__link{display:block;padding:9px 9px;margin:0 -9px;font-size:15px;font-weight:600;line-height:1.35;white-space:normal;border-radius:3px;color:var(--sh-nav-ink)}.sh-nav .sh-nav__link:hover,.sh-nav .sh-nav__link[aria-current=page]{background:#eef5f8;color:#006e8a}.sh-nav .sh-nav__link[aria-current=page]{box-shadow:inset 3px 0 #0085a4;padding-left:13px}.sh-nav__caption{display:block;font-size:13px;font-weight:400;line-height:1.45;color:var(--sh-nav-muted);margin-top:4px}.sh-nav .sh-nav-subtype{padding-left:16px;border-left:2px solid #dce6eb!important;margin-left:2px}.sh-nav .sh-nav-consultation{margin-top:18px}.sh-nav__mobile-toggle{display:none;align-items:center;justify-content:center;gap:11px;color:#fff;background:transparent;border:1px solid #8bb2c2;border-radius:3px;min-height:44px;padding:10px 13px;font-size:15px;font-weight:600;margin:0}.sh-nav__hamburger{width:18px;height:12px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative}.sh-nav__hamburger:after{content:'';position:absolute;left:0;right:0;top:3px;border-top:2px solid currentColor}header.header:is(.sh-site-header,header.header:has([data-sh-navigation])){position:relative;overflow:visible;border-bottom:1px solid #1badc6}:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container,:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container-fluid{width:100%;max-width:1648px!important;margin:auto;padding-left:24px!important;padding-right:24px!important}:is(.sh-site-header,header.header:has([data-sh-navigation])) .header__container>.row{flex-wrap:nowrap;margin-left:0;margin-right:0}:is(.sh-site-header,header.header:has([data-sh-navigation])) .header__container>.row>.col-lg-3{flex:0 0 110px;max-width:110px;width:110px;padding:0}:is(.sh-site-header,header.header:has([data-sh-navigation])) .header__container>.row>.col-lg-9{flex:1 1 auto;max-width:none;min-width:0;width:auto;padding:0}:is(.sh-site-header,header.header:has([data-sh-navigation])) .header__section{padding:14px 0}:is(.sh-site-header,header.header:has([data-sh-navigation])) .header-second{display:block!important}:is(.sh-site-header,header.header:has([data-sh-navigation])) .site-branding__logo img{width:80px;height:auto;max-height:80px;object-fit:contain}:is(.sh-site-header,header.header:has([data-sh-navigation])) .region-header{display:flex;align-items:center;justify-content:flex-end;gap:12px}:is(.sh-site-header,header.header:has([data-sh-navigation])) #block-cleanplus-mainnavigation{flex:1 1 auto;padding:0;min-width:0}:is(.sh-site-header,header.header:has([data-sh-navigation])) #block-cleanplus-mainnavigation-2{display:none!important}:is(.sh-site-header,header.header:has([data-sh-navigation])) #block-mt-business-cleanplus-searchform{display:block!important;flex:0 0 44px}:is(.sh-site-header,header.header:has([data-sh-navigation])) .modal-icon-button{width:44px;min-height:44px;margin:0;padding:8px;background:none;color:#fff}:is(.sh-site-header,header.header:has([data-sh-navigation])) .modal-search-block{flex:none}#block-sh-navigation-utility{padding:0!important;margin:0!important}#block-sh-navigation-utility ul.menu{display:flex;justify-content:flex-end;gap:24px;list-style:none;padding:0;margin:0;overflow:visible;white-space:normal}#block-sh-navigation-utility li{border:0;padding:0;margin:0;list-style:none}#block-sh-navigation-utility li:before,#block-sh-navigation-utility a:before{content:none!important}#block-sh-navigation-utility a{display:inline-block;color:inherit;font-size:12px;padding:8px 0;text-transform:none}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation))>.container,:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation))>.container-fluid{max-width:1648px!important;padding-inline:24px}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row{display:grid;grid-template-columns:1.35fr repeat(5,minmax(0,1fr));gap:26px;margin:0}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row>div:first-child{max-width:none;width:auto;padding:0;order:0}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row>div:not(:first-child),:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) :is(.footer-second,.footer-third,.footer-fourth,.footer-fifth),:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) :is(.region-footer-second,.region-footer-third,.region-footer-fourth,.region-footer-fifth){display:contents}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row>.d-none{display:none!important}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row>div:empty{display:none!important}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) :is(.footer-second,.footer-third,.footer-fourth,.footer-fifth)::after{content:none}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .block-menu{padding:0;margin:0}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .block-menu h2{font-size:15px;line-height:1.35;margin:0 0 16px}footer:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .block-menu ul.menu>li>a{font-size:13px;line-height:1.5;font-weight:500;padding:5px 0}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) #block-sh-aerospace-navigation{order:1}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) #block-cleanplus-products{order:2}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) #block-mt-business-cleanplus-products{order:3}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) #block-cleanplus-industries{order:4}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) #block-mt-business-cleanplus-company{order:5}@media(max-width:1199.98px){:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container,:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container-fluid{padding-inline:22px!important}:is(.sh-site-header,header.header:has([data-sh-navigation])) .header__container>.row>.col-lg-3{flex-basis:86px;max-width:86px;width:86px}:is(.sh-site-header,header.header:has([data-sh-navigation])) .site-branding__logo img{width:66px;max-height:66px}:is(.sh-site-header,header.header:has([data-sh-navigation])) .header__section{padding:11px 0}.sh-nav--enhanced .sh-nav__mobile-toggle{display:flex;margin-left:auto}.sh-nav--enhanced .sh-nav__items{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;color:var(--sh-nav-ink);padding:14px 22px 22px;border-bottom:1px solid var(--sh-nav-line);box-shadow:0 12px 22px #06233120;max-height:75vh;overflow-y:auto;overscroll-behavior:contain}.sh-nav__items>.tb-megamenu-nav{display:block}.sh-nav .sh-nav__trigger,.sh-nav .sh-nav__direct{color:var(--sh-nav-ink);width:100%;font-size:16px;white-space:normal;text-align:left;padding:16px 0;border-bottom:1px solid var(--sh-nav-line)}.sh-nav .sh-nav__trigger:hover,.sh-nav .sh-nav__direct:hover,.sh-nav .sh-nav__trigger[aria-expanded=true]{background:#fff;color:var(--sh-nav-teal)}.sh-nav--enhanced .sh-nav__panel{position:static;border:0;box-shadow:none}.sh-nav__panel-inner{padding:18px 0 22px}.sh-nav__panel-header{padding:0 0 14px;margin-bottom:20px;border:0}.sh-nav__panel-title{display:none}.sh-nav__panel-inner>.tb-megamenu-submenu>.mega-dropdown-inner>.row-fluid{display:block}.sh-nav .tb-megamenu-column{margin-bottom:22px}.sh-nav .mega-group-ct .tb-megamenu-column{margin:0}.sh-nav .sh-nav__link{min-height:44px;padding-block:11px;font-size:15px}.sh-nav .sh-nav-contact>.sh-nav__direct{margin:12px 0 0;justify-content:center;color:#fff;background:var(--sh-nav-navy);border:0;padding:13px 16px}.sh-nav .sh-nav-contact>.sh-nav__direct:hover{background:#15465b;color:#fff}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}}@media(max-width:575.98px){:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container,:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container-fluid{padding-inline:16px!important}:is(.sh-site-header,header.header:has([data-sh-navigation])) .region-header{gap:6px}.sh-nav--enhanced .sh-nav__items{padding-inline:18px}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation))>.container,:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation))>.container-fluid{padding-inline:20px}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .footer__container>.row>div:first-child{grid-column:1 / -1}}:is(.sh-site-header,header.header:has([data-sh-navigation])) #block-cleanplus-mainnavigation-2{display:none!important}:is(.sh-site-header,header.header:has([data-sh-navigation])) #block-mt-business-cleanplus-searchform{display:block!important;flex:0 0 44px}#block-sh-navigation-utility ul.menu{overflow:visible;white-space:normal}footer:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)) .block-menu ul.menu>li>a{font-size:13px;line-height:1.5;font-weight:500;padding:5px 0}:is(.sh-site-header,header.header:has([data-sh-navigation])),.sh-nav,:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)),.header-top-highlighted,.subfooter{--sh-navigation-gutter:clamp(20px,3vw,48px)}:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container,:is(.sh-site-header,header.header:has([data-sh-navigation]))>.container-fluid,:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation))>.container,:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation))>.container-fluid,.header-top-highlighted>.container,.header-top-highlighted>.container-fluid,.subfooter>.container,.subfooter>.container-fluid{box-sizing:border-box;width:100%!important;max-width:none!important;padding-left:var(--sh-navigation-gutter)!important;padding-right:var(--sh-navigation-gutter)!important;}.sh-nav .sh-nav__panel-inner{max-width:none;width:100%;padding-left:var(--sh-navigation-gutter);padding-right:var(--sh-navigation-gutter)}@media(max-width:1199.98px){.sh-nav--enhanced .sh-nav__items{padding-left:var(--sh-navigation-gutter);padding-right:var(--sh-navigation-gutter)}.sh-nav .sh-nav__panel-inner{padding-left:0;padding-right:0}}@media(max-width:767.98px){:is(.sh-site-header,header.header:has([data-sh-navigation])),.sh-nav,:is(.sh-footer--navigation,footer:has(#block-sh-aerospace-navigation)),.header-top-highlighted,.subfooter{--sh-navigation-gutter:16px}}@media(max-width:1199.98px){.sh-nav:not(.sh-nav--enhanced) .sh-nav__items{display:none}.sh-nav:not(.sh-nav--enhanced) .sh-nav__mobile-toggle{display:flex;margin-left:auto}}.sh-nav .sh-nav-consultation>.sh-nav__link{display:inline-flex;align-items:center;justify-content:center;gap:16px;width:fit-content;max-width:100%;min-height:48px;margin:0;padding:13px 18px;border:1px solid #007a98;border-radius:4px;background:#007a98;color:#fff;font-size:15px;font-weight:650;line-height:1.4;text-align:left;}.sh-nav .sh-nav-consultation>.sh-nav__link:hover,.sh-nav .sh-nav-consultation>.sh-nav__link[aria-current=page]{background:#005f78;border-color:#005f78;color:#fff}.sh-nav .sh-nav-consultation>.sh-nav__link[aria-current=page]{box-shadow:none;padding-left:18px}.sh-nav .sh-nav-consultation .sh-nav__cta-arrow{flex:none;font-size:20px;line-height:1}.sh-nav .sh-nav-consultation>.sh-nav__cta-caption{color:var(--sh-nav-muted);margin-top:8px;font-size:13px;line-height:1.45}footer:is(.sh-footer--navigation,:has(#block-sh-aerospace-navigation)) .footer__container{padding-block:clamp(40px,4vw,64px);}footer:is(.sh-footer--navigation,:has(#block-sh-aerospace-navigation)) .footer__section{padding:0;}footer:is(.sh-footer--navigation,:has(#block-sh-aerospace-navigation)) .footer__container>.row{align-items:start;}@media screen and (forced-colors:none){.sh-nav .sh-nav__panel a.sh-nav__overview,.sh-nav .sh-nav__panel a.sh-nav__overview:visited{color:#007a98!important;}.sh-nav .sh-nav__panel a.sh-nav__overview:hover,.sh-nav .sh-nav__panel a.sh-nav__overview:focus,.sh-nav .sh-nav__panel a.sh-nav__overview:active{color:#005f78!important;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.22em;}.sh-nav .sh-nav__panel a.sh-nav__overview span{color:inherit!important;}.sh-nav .sh-nav__panel a.sh-nav__overview:focus-visible{outline:3px solid #005f78;outline-offset:4px;}}
