body,html{height:100%}body{background:#e0e0e0;height:100%}html{box-sizing:border-box;scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}*,*:before,*:after{box-sizing:inherit}.gf-current-template{position:absolute;top:0;left:-50%;right:-50%;margin:auto;padding:.25rem .5rem;text-align:center;max-width:300px}.welcome{position:absolute;max-width:800px;min-width:300px;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;background:linear-gradient(180deg, rgba(0, 98, 155, 0.8) 0%, rgba(0, 98, 155, 0.9) 100%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);text-align:center;border-radius:10px;box-shadow:.5px 1.9px 1.8px rgba(0,0,0,.034),1.2px 4.1px 5.8px rgba(0,0,0,.06),2px 6.9px 14.2px rgba(0,0,0,.08),3px 10.4px 39.9px rgba(0,0,0,.093),4.4px 15px 67.4px rgba(0,0,0,.102),6.2px 21.3px 75.6px rgba(0,0,0,.106),8.8px 30.2px 79.1px rgba(0,0,0,.107),12.8px 43.8px 80.5px rgba(0,0,0,.106),19.7px 67.5px 80.7px rgba(0,0,0,.108),35px 120px 80px rgba(0,0,0,.13);z-index:2000;color:#fff;text-shadow:1px 1px 1px #000}.welcome h1{color:#fff}.welcome .logo{position:relative;margin-right:auto;margin-left:auto;height:50px;top:auto;left:auto;margin-top:10px}.welcome .logo svg{height:50px}.welcome .logo svg path,.welcome .logo svg polygon{fill:#fff !important}.welcome p{font-size:16px;line-height:24px}.welcome button.continue{background:#db6b30;border:none;color:#fff;border-radius:3px;cursor:pointer;font-family:inherit;text-shadow:1px 1px 1px #000;font-weight:600;font-size:18px;padding:20px;transition:all .2s cubic-bezier(0.455, 0.03, 0.01, 1)}.welcome button.continue:hover{background:#ffac80}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media screen and (min-width: 820px){.sr-only-desktop{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}.is-hidden{opacity:0;transition:all .2s ease-in-out}.is-visible{opacity:1;transition:all .2s ease-in-out}html,body,:root{font-family:Arial,sans-serif;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:grayscale}@font-face{font-family:"DINNextforGFW05";src:url(../dd8e6af87599861a5165.woff2) format("woff2"),url(../1f67744fb8f6bc0943e7.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DINNextforGFW05-Md";src:url(../b66a3a6860c6ca432dd1.woff2) format("woff2"),url(../a2817208c4593547c2ed.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DINNextforGFW05-Bold";src:url(../1035f8491710ae5bd4b3.woff2) format("woff2"),url(../2c39271ddf4e7ca60e77.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"GlyphaforGFW05";src:url(../17ddc7a4d6bbb53b44e2.woff2) format("woff2"),url(../0e55b21acd2a27e84621.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif;margin:0;padding:0;color:#000;line-height:1.2}p,ul,ol{font-size:1.125rem;line-height:1.875rem}::selection{background:#000;color:#fff;text-shadow:none}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(6px)}.modal__container{background-color:#fff;padding:30px;margin:0 24px;width:100%;max-width:1000px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:rgba(0,0,0,0);border:0}.modal__header .modal__close:before{content:"✕";font-size:1.1rem}.modal__content{display:flex;flex-wrap:wrap-reverse;margin-top:32px;margin-bottom:0;line-height:1.5;color:rgba(0,0,0,.8)}.modal__content .modal-copy{max-width:600px;margin-right:2rem}.modal__content .modal-copy h1{color:#00629b}.modal__content .modal-copy ul,.modal__content .modal-copy ol{padding-left:17px}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none;position:relative;z-index:10000}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}/*! 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:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .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}#swup{height:100%;width:100%;overflow:hidden;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gf-world-wrapper{position:absolute;width:1920px;height:1080px;transform-origin:960px 540px;overflow:hidden;margin-left:0;margin-right:0;top:50%;left:50%;transform:translate(-50%, -50%)}.gf-world{position:absolute;width:1920px;height:1080px;transform-origin:960px 540px;overflow:hidden;margin-left:0;margin-right:0;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .75s cubic-bezier(0.455, 0.03, 0.01, 1);display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width: 300px){.gf-world{transform:translate(-50%, -50%) scale(0.3);top:34%}}@media only screen and (min-width: 820px){.gf-world{transform:translate(-50%, -50%) scale(0.55)}}@media only screen and (min-width: 1180px){.gf-world{transform:translate(-50%, -50%) scale(0.62);top:50%}}@media only screen and (min-width: 1366px){.gf-world{transform:translate(-50%, -50%) scale(0.8);top:50%}}@media only screen and (min-width: 1650px){.gf-world{transform:translate(-50%, -50%) scale(1);top:50%}}.gf-world .screen-parent,.gf-world .screen-child,.gf-world .screen-application{margin-right:inherit;margin-left:inherit;width:1920px;height:1080px;position:absolute;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .75s cubic-bezier(0.455, 0.03, 0.01, 1);transition-property:opacity,transform;opacity:0}[class*=from-application-][class*=to-industry-] .screen-child,[class*=from-application-][class*=to-industry-] .screen-parent,[class*=from-industry-][class*=to-application-] .screen-child,[class*=from-industry-][class*=to-application-] .screen-parent{opacity:0}.transition-fade{transition:opacity .75s cubic-bezier(0.455, 0.03, 0.01, 1)}html.is-leaving .transition-fade.gf-nodes,html.is-leaving .transition-fade.gf-forest,html.is-leaving .transition-fade.storm-snow-container{transition:opacity .2s cubic-bezier(0.455, 0.03, 0.01, 1)}html.is-changing .transition-fade{opacity:0}.gf-alert{padding:12px;border-radius:4px;font-size:1rem;margin:1rem 0;background:#f5f5f5;color:#000;border:1px solid #e0e0e0;position:relative}.gf-alert p{margin:0}.gf-alert.--icon{margin-right:.75rem;vertical-align:middle;font-size:1.2em}.gf-alert.--success{background:#e6f9ed;color:#207544;border-color:#b6e2c7}.gf-alert.--error{background:#fdeaea;color:#a94442;border-color:#f5c6cb}.gf-alert.--warning{background:#efdc79;color:#4b3b20;border-color:#ffe58f}.gf-alert.--info{background:#e7f3fe;color:#31708f;border-color:#b3d8fd}.gf-alert .__close{position:absolute;top:.5rem;right:.75rem;background:none;border:none;font-size:1.2em;color:inherit;cursor:pointer}.gf-error-log{position:absolute;left:16px}.gf-forest{position:absolute;inset:0;z-index:999}.gf-forest .tree{position:absolute;transform:translate(-50%, -100%);opacity:.8}.gf-forest .tree img{width:100%;height:auto;display:block;transform-origin:bottom center;animation:sway var(--duration, 4s) ease-in-out infinite;animation-delay:var(--delay, 0s)}@keyframes sway{0%{transform:rotateZ(0deg)}25%{transform:rotateZ(13.5deg)}50%{transform:rotateZ(0deg)}75%{transform:rotateZ(-4.5deg)}100%{transform:rotateZ(0deg)}}.snowflake{width:35px;height:35px;position:absolute;background:url(../25dd42e6bdc0b1fad650.webp);background-size:30% 30%;background-repeat:no-repeat}#storm-snow{position:relative;top:64px;width:250px;height:250px;z-index:1;opacity:0}.storm-snow-container{position:absolute;width:250px;height:300px;z-index:999}.storm-snow-container.--aquaculture{left:1000px;top:350px}.storm-snow-container img{position:absolute}.storm-snow-container img.cloud-1{right:5px;top:98px;z-index:2}.storm-snow-container img.cloud-2{left:-41px;top:-51px;z-index:2}.storm-snow-container img.cloud-3{right:-27px;top:78px;z-index:2}.storm-snow-container img.cloud-4{top:-5px;left:1px;z-index:3}.storm-snow-container img.cloud-5{right:-51px;top:-29px;z-index:2}.storm-snow-container img.cloud-6{top:-27px;left:-50px;z-index:2}.gf-btn{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:4px;border:none;box-shadow:0 1px 1px rgba(0,0,0,.11),0 2px 2px rgba(0,0,0,.11),0 4px 4px rgba(0,0,0,.11),0 6px 8px rgba(0,0,0,.11),0 8px 16px rgba(0,0,0,.11);transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.gf-btn svg path{fill:#00629b !important}.gf-btn:hover,.gf-btn.--active{background-color:#00629b;color:#fff;transform-origin:50% 50%;transform:scale(1.15)}.gf-btn:hover svg path,.gf-btn:hover svg polygon,.gf-btn:hover svg rect,.gf-btn.--active svg path,.gf-btn.--active svg polygon,.gf-btn.--active svg rect{fill:#fff !important}.gf-btn.--lg{width:40px;height:40px}.gf-btn.--lg svg,.gf-btn.--lg img{width:30px;height:30px}.gf-btn.--sm{width:32px;height:32px}.gf-btn.--sm svg,.gf-btn.--sm img{width:24px;height:24px}header.gf-header-main{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:auto;z-index:100}header.gf-header-main h1{font-size:1.4rem;margin:0}header.gf-header-main svg{height:24px}header.gf-header-main a.gf-logo{display:block;position:relative;background:#fff;margin-left:0;padding:16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:2}header.gf-header-main div.gf-logo{position:relative}header.gf-header-main div.gf-logo::after{content:"";display:block;position:absolute;top:0;left:-50%;right:-50%;margin:auto;width:85px;height:56px;box-shadow:-1px 11px 30px -6px #00629b;z-index:1}header.gf-header-main .gf-title{padding:24px}@media screen and (min-width: 426px){header.gf-header-main{flex-direction:row}header.gf-header-main h1{font-size:1.8rem}header.gf-header-main svg{height:36px}header.gf-header-main a.gf-logo{margin-left:1rem;padding:22px}header.gf-header-main div.gf-logo::after{right:-60%;width:100px;height:78px}header.gf-header-main .gf-title{padding:24px 32px 24px 24px}}.gf-lightbox{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.gf-lightbox.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease}.gf-lightbox__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(6px);opacity:0;transition:opacity .75s cubic-bezier(0.455, 0.03, 0.01, 1)}.is-open .gf-lightbox__backdrop{opacity:1}.gf-lightbox__dialog{position:relative;max-width:90%;max-height:85%;border-radius:8px;z-index:10;display:flex;flex-direction:column;opacity:0;transform:translateY(20px);transition:opacity .75s cubic-bezier(0.455, 0.03, 0.01, 1),transform .75s cubic-bezier(0.455, 0.03, 0.01, 1)}.is-open .gf-lightbox__dialog{opacity:1;transform:translateY(0)}.gf-lightbox__close{border:none;font-size:28px;line-height:1;cursor:pointer}.gf-lightbox__viewport{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:18px;overflow:auto}.gf-lightbox__img{max-width:100%;max-height:70vh;display:block}.gf-lightbox__meta{padding:10px 16px;display:flex;align-items:center;justify-content:space-between;z-index:2}.gf-lightbox__caption{margin:0;color:#111}.gf-lightbox__controls{display:flex;align-items:center;justify-content:flex-end}.gf-lightbox__controls button{background:rgba(0,0,0,0);border:none;padding:6px 10px;margin-left:8px;cursor:pointer}@media(prefers-reduced-motion: reduce){.gf-lightbox,.gf-lightbox__backdrop,.gf-lightbox__dialog{transition:none !important}}.gf-lightbox-thumbnail{position:relative;width:100%;height:200px;overflow:hidden;border-radius:8px;border:0 solid #00629b;background:#e0e0e0;padding:0;margin:0;cursor:pointer;transition:all .2s cubic-bezier(0.455, 0.03, 0.01, 1)}.gf-lightbox-thumbnail:hover::after{opacity:1}.gf-lightbox-thumbnail::after{content:"";position:absolute;inset:0;background:url(../63449156ae171cc90fdc.webp) center center no-repeat;background-size:cover;opacity:0;pointer-events:none;transition:all .2s cubic-bezier(0.455, 0.03, 0.01, 1)}.gf-lightbox-thumbnail img{width:100%;height:100%;object-fit:cover}.page-home .__menu-left{display:none}@media screen and (min-width: 820px){.page-home .__menu-left{display:block}}nav.gf-menu-bottom{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;left:-50%;right:-50%;padding:24px;width:100%;margin:auto}nav.gf-menu-bottom::after{content:"";position:absolute;left:-50%;bottom:-127px;right:-50%;width:772px;height:192px;margin:auto;background:radial-gradient(50% 50% at 50% 50%, rgba(0, 98, 155, 0.75) 22.12%, rgba(130, 209, 255, 0.5) 68.27%, rgba(130, 209, 255, 0) 100%);z-index:-1;opacity:.5;transition:opacity 1s ease-in-out}nav.gf-menu-bottom:hover::after{opacity:.85}nav.gf-menu-bottom .__menu-left .gf-btn.--sm,nav.gf-menu-bottom .__menu-right .gf-btn.--sm{width:48px;height:48px}nav.gf-menu-bottom .__menu-left .gf-btn.--sm svg,nav.gf-menu-bottom .__menu-left .gf-btn.--sm img,nav.gf-menu-bottom .__menu-right .gf-btn.--sm svg,nav.gf-menu-bottom .__menu-right .gf-btn.--sm img{width:28px;height:28px}nav.gf-menu-bottom .__menu-left,nav.gf-menu-bottom .gf-btn.--back-to-home{margin-right:16px}@media screen and (min-width: 820px){nav.gf-menu-bottom .__menu-left,nav.gf-menu-bottom .gf-btn.--back-to-home{margin-right:8px}}nav.gf-menu-bottom .__menu-right{display:flex;justify-content:right;align-items:center}@media screen and (min-width: 820px){nav.gf-menu-bottom{justify-content:space-between}nav.gf-menu-bottom .__menu-left,nav.gf-menu-bottom .__menu-right{flex:0 0 200px}nav.gf-menu-bottom .__menu-left .gf-btn.--sm,nav.gf-menu-bottom .__menu-right .gf-btn.--sm{width:32px;height:32px}nav.gf-menu-bottom .__menu-left .gf-btn.--sm svg,nav.gf-menu-bottom .__menu-left .gf-btn.--sm img,nav.gf-menu-bottom .__menu-right .gf-btn.--sm svg,nav.gf-menu-bottom .__menu-right .gf-btn.--sm img{width:24px;height:24px}nav.gf-menu-bottom .__menu-left{margin-right:auto}}nav.gf-menu-bottom ul{padding:0}nav.gf-menu-bottom ul li{position:relative}nav.gf-menu-bottom ul li.swiper-slide{width:72px}nav.gf-menu-bottom ul li.swiper-slide>span{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:scale(0.9);transform-origin:50% 50%;transition:all .3s ease-in-out}nav.gf-menu-bottom ul li a.gf-btn.--lg{width:72px;height:72px}nav.gf-menu-bottom ul li a.gf-btn.--lg svg,nav.gf-menu-bottom ul li a.gf-btn.--lg img{width:32px;height:32px}nav.gf-menu-bottom ul li span.--mobile-only{margin-top:16px}nav.gf-menu-bottom ul li.is-center>span{transform:scale(1.03);transform-origin:50% 50%}nav.gf-menu-bottom ul li.is-center a.gf-btn.--lg svg,nav.gf-menu-bottom ul li.is-center a.gf-btn.--lg img{width:40px;height:40px}@media screen and (min-width: 426px){nav.gf-menu-bottom ul li a.gf-btn.--lg{width:96px;height:96px}nav.gf-menu-bottom ul li a.gf-btn.--lg svg,nav.gf-menu-bottom ul li a.gf-btn.--lg img{width:40px;height:40px}nav.gf-menu-bottom ul li.is-center>span{transform:scale(1.05);transform-origin:50% 50%}nav.gf-menu-bottom ul li.is-center a.gf-btn.--lg svg,nav.gf-menu-bottom ul li.is-center a.gf-btn.--lg img{width:56px;height:56px}}@media screen and (min-width: 820px){nav.gf-menu-bottom ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0;list-style:none}nav.gf-menu-bottom ul li.swiper-slide{width:auto;padding:0 4px}nav.gf-menu-bottom ul li span.--mobile-only{display:none}nav.gf-menu-bottom ul li a.gf-btn.--lg{width:40px;height:40px}nav.gf-menu-bottom ul li a.gf-btn.--lg svg,nav.gf-menu-bottom ul li a.gf-btn.--lg img{width:30px;height:30px}}.__parent-menu,.__industry_menu,.__applications-menu{position:absolute;top:-170px;margin:auto;left:0;right:0;width:100%}@media screen and (min-width: 426px){.__parent-menu,.__industry_menu,.__applications-menu{top:-248px}}@media screen and (min-width: 820px){.__parent-menu,.__industry_menu,.__applications-menu{position:relative;top:unset;max-width:none}}.gf-swiper{overflow:visible !important}@media screen and (min-width: 820px){.gf-swiper{overflow:visible !important}}.swiper-counter{position:absolute;top:-48px;right:0;width:100%;text-align:center;font-size:14px;font-weight:600;color:var(--color-text, #333);pointer-events:none}@media screen and (min-width: 426px){.swiper-counter{width:100px;text-align:left}}@media screen and (min-width: 820px){.swiper-counter{display:none}}.swiper-button-prev-container,.swiper-button-next-container{position:absolute;height:200px;top:50%;transform:translateY(-50%);margin:auto;width:30px;z-index:2}.swiper-button-prev-container::after,.swiper-button-next-container::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);margin:auto;width:30px;height:95%;z-index:1}.swiper-button-prev-container>div,.swiper-button-next-container>div{position:relative;width:100%;height:100%;background:#e0e0e0;z-index:2}@media screen and (min-width: 426px){.swiper-button-prev-container,.swiper-button-next-container{width:100px}.swiper-button-prev-container::after,.swiper-button-next-container::after{width:99px;height:60%}}@media screen and (min-width: 820px){.swiper-button-prev-container,.swiper-button-next-container{display:none}}.swiper-button-prev-container,.swiper-button-prev-container::after{left:0}.swiper-button-prev-container::after{box-shadow:11px 0px 16px -10px rgba(0,98,155,.3)}.swiper-button-next-container,.swiper-button-next-container::after{right:0}.swiper-button-next-container::after{box-shadow:-11px 0px 16px -10px rgba(0,98,155,.3)}.swiper-button-prev::after,.swiper-button-next::after{color:#00629b;font-size:1rem !important}.swiper-button-prev{left:unset !important;right:0 !important}.swiper-button-next{left:0 !important}@media screen and (min-width: 426px){.swiper-button-prev::after,.swiper-button-next::after{font-size:2rem !important}.swiper-button-prev{left:unset !important;right:24px !important}.swiper-button-next{left:24px !important}}#flyoutMenu{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:100vw;background:#fff;box-shadow:-2px 0 16px rgba(0,0,0,.2);z-index:9999;transform:translateX(100%);transition:transform .4s cubic-bezier(0.77, 0, 0.175, 1);outline:none;display:flex;flex-direction:column}#flyoutMenu h2{margin:32px 0 16px 0}@media screen and (min-width: 820px){#flyoutMenu{width:50%}}#flyoutMenu[aria-expanded=true]{transform:translateX(0)}.flyout-content{padding:2rem 1.5rem;height:100%;overflow-y:auto;position:relative}#closeFlyoutMenu{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:2rem;cursor:pointer}.gf-menu__specialized-solutions.--list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:-8px;line-height:1.1rem}.gf-menu__specialized-solutions.--list li{width:100%;padding:8px}.gf-menu__specialized-solutions.--list li .gf-btn.--lg{justify-content:left;width:100%;height:100%;padding:16px;text-align:left;text-decoration:none;color:#000;font-size:.875rem}.gf-menu__specialized-solutions.--list li .gf-btn.--lg.--active,.gf-menu__specialized-solutions.--list li .gf-btn.--lg:hover{color:#fff;transform:scale(1.05)}.gf-menu__specialized-solutions.--list li .gf-btn.--lg>span{display:block}.gf-menu__specialized-solutions.--list li .gf-btn.--lg svg{width:auto;margin-right:10px}@media screen and (min-width: 426px){.gf-menu__specialized-solutions.--list li{width:33.33%}}.gf-giptm__menu.--list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:-8px;line-height:1.1rem}.gf-giptm__menu.--list li{width:50%;padding:8px}.gf-giptm__menu.--list li .gf-btn.--lg{flex-direction:column;justify-content:start;width:100%;height:126px;padding:16px;text-align:center;text-decoration:none;color:#000;font-size:.875rem}.gf-giptm__menu.--list li .gf-btn.--lg:hover{color:#fff;transform:scale(1.05)}.gf-giptm__menu.--list li .gf-btn.--lg svg{margin-bottom:10px}@media screen and (min-width: 426px){.gf-giptm__menu.--list li{width:25%}}.gf-menu__applications.--list,.gf-menu__locale.--list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:-8px;line-height:1.1rem}.gf-menu__applications.--list li,.gf-menu__locale.--list li{width:100%;padding:8px}.gf-menu__applications.--list li .gf-btn.--lg,.gf-menu__locale.--list li .gf-btn.--lg{justify-content:left;width:100%;height:100%;padding:16px;text-align:left;text-decoration:none;color:#000;font-size:.875rem}.gf-menu__applications.--list li .gf-btn.--lg.--active,.gf-menu__applications.--list li .gf-btn.--lg:hover,.gf-menu__locale.--list li .gf-btn.--lg.--active,.gf-menu__locale.--list li .gf-btn.--lg:hover{color:#fff;transform:scale(1.05)}.gf-menu__applications.--list li .gf-btn.--lg>span,.gf-menu__locale.--list li .gf-btn.--lg>span{display:block}.gf-menu__applications.--list li .gf-btn.--lg svg,.gf-menu__locale.--list li .gf-btn.--lg svg{width:auto;margin-right:10px}@media screen and (min-width: 426px){.gf-menu__applications.--list li,.gf-menu__locale.--list li{width:33.33%}}.gf-menu__locale svg{width:30px !important;margin-right:10px}.gf-menu__locale svg image{width:100% !important;height:100% !important}.gf-menu__locale li a.--active{background-color:#e6e6e6;color:#000 !important;transform:scale(1) !important}.gf-menu__legal{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.gf-menu__legal p.gf-copyright{font-size:.75rem}.gf-nodes{position:relative;width:100%;height:100%;z-index:1000}.gf-nodes .gf-btn.--node{position:absolute;display:none;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.8) 100%);border-radius:48px;border:3px solid hsla(0,0%,100%,.9);height:48px;width:48px;opacity:1;z-index:3;transition:all .5s cubic-bezier(0.455, 0.03, 0.01, 1)}@media screen and (min-width: 820px){.gf-nodes .gf-btn.--node{display:block}}.gf-nodes .gf-btn.--node:hover,.gf-nodes .gf-btn.--node.--active{transform:scale(1.2);background:linear-gradient(0deg, rgba(0, 98, 155, 0.8) 0%, rgba(130, 209, 255, 0.5) 100%);border-color:rgba(0,98,155,.8)}.pulse-ring{position:absolute;display:block;top:-2px;left:-2px;display:block;height:48px;width:48px;border:2px solid #fff;border-radius:48px;z-index:-1;opacity:0}.gf-tooltip{display:none;position:absolute;top:-8%;left:50%;transform:translate(-50%, -100%);background:#00629b;color:#fff;padding:.5em 1em;border-radius:4px;font-size:1rem;font-weight:700;white-space:nowrap;z-index:100;box-shadow:0 2px 8px rgba(0,0,0,.2);pointer-events:none;opacity:0;transition:opacity .3s,transform .3s;visibility:hidden}.gf-tooltip::after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);border-width:8px 8px 0 8px;border-style:solid;border-color:#00629b rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;display:block}@media screen and (min-width: 820px){.gf-tooltip{display:block}}.gf-tooltip[aria-expanded=true]{opacity:1;transform:translate(-50%, -140%);visibility:visible}.home-container{background-image:url(../49874e49199819f49229.webp);opacity:0}.page-home .home-container{opacity:1}.page-home .gf-btn.--previous{display:none;opacity:0}.page-home .gf-title{display:none}.page-home .--node-aquaculture{top:375px;left:700px}.page-home .--node-battery-production{top:400px;left:340px}.page-home .--node-buildings{top:500px;right:760px}.page-home .--node-data-centers{top:250px;left:1059px}.page-home .--node-chemical-process{top:625px;right:307px}.page-home .--node-energy{top:550px;right:175px}.page-home .--node-food-and-beverage{top:830px;right:260px}.page-home .--node-gas-utilities{top:330px;left:890px}.page-home .--node-hydrogen{top:400px;right:490px}.page-home .--node-leisure-and-life-support-systems{top:434px;left:919px}.page-home .--node-life-sciences{top:400px;right:610px}.page-home .--node-marine{top:649px;left:670px}.page-home .--node-microelectronics{top:220px;left:860px}.page-home .--node-mining{top:300px;left:300px}.page-home .--node-water-utilities{top:554px;left:500px}.page-home .--node-water-industry{top:480px;left:530px}.agriculture-and-farming{background-image:url(../6856a0a53093b5be1dbb.webp);transform:scale(0.53);opacity:0;transform-origin:-130px 636px}.to-agriculture-and-farming .food-and-beverage.screen-parent,.page-agriculture-and-farming .food-and-beverage.screen-parent,.page-agriculture-and-farming .home-container{transform:scale(1.89);opacity:0;transform-origin:-130px 636px}.to-agriculture-and-farming .agriculture-and-farming,.page-agriculture-and-farming .agriculture-and-farming,.to-food-and-beverage .page-agriculture-and-farming .food-and-beverage,.to-home .page-agriculture-and-farming .home-container{transform:scale(1);opacity:1}.to-home .agriculture-and-farming,.to-food-and-beverage .agriculture-and-farming{transform:scale(0.53);opacity:0}.to-home .agriculture-and-farming,.to-home .page-agriculture-and-farming .home-container{transform-origin:1968px 1090px}.page-agriculture-and-farming .--node-water-intake-and-outfall{top:840px;left:904px}.page-agriculture-and-farming .--node-media-filtration{top:300px;left:520px}.page-agriculture-and-farming .--node-cold-district-water{top:350px;left:450px}.page-agriculture-and-farming .--node-fertigation-greenhouse{top:300px;right:860px}.page-agriculture-and-farming .--node-landscape-irrigation-irrigation{top:170px;left:1200px}.aquaculture{background-image:url(../bbb6d0495d6e95b1a822.webp);transform:scale(0.2);opacity:0;transform-origin:660px 380px}.to-aquaculture .aquaculture,.page-aquaculture .aquaculture{transform:scale(1);opacity:1}.to-aquaculture .home-container,.page-aquaculture .home-container{transform:scale(4);opacity:0;transform-origin:660px 380px}.to-home .aquaculture{transform:scale(0.2);opacity:0}.to-home .page-aquaculture .home-container{transform:scale(1);opacity:1}.page-aquaculture .--node-process-cooling{top:250px;left:343px}.page-aquaculture .--node-media-filtration{top:370px;left:750px}.page-aquaculture .--node-transportation-lines{top:230px;right:350px}.food-processing-bakeries-dairies{background-image:url(../b21463b0ecd08aea28c0.webp);transform:scale(0.53);opacity:0;transform-origin:1180px 295px}.to-food-processing-bakeries-dairies .food-and-beverage.screen-parent,.page-food-processing-bakeries-dairies .food-and-beverage.screen-parent,.page-food-processing-bakeries-dairies .home-container{transform:scale(1.89);opacity:0;transform-origin:1180px 295px}.to-food-processing-bakeries-dairies .food-processing-bakeries-dairies,.page-food-processing-bakeries-dairies .food-processing-bakeries-dairies,.to-food-and-beverage .page-food-processing-bakeries-dairies .food-and-beverage,.to-home .page-food-processing-bakeries-dairies .home-container{transform:scale(1);opacity:1}.to-home .food-processing-bakeries-dairies,.to-food-and-beverage .food-processing-bakeries-dairies{transform:scale(0.53);opacity:0}.to-home .food-processing-bakeries-dairies,.to-home .page-food-processing-bakeries-dairies .home-container{transform-origin:1968px 1090px}.page-food-processing-bakeries-dairies .--node-process-cooling{top:470px;left:1150px}.page-food-processing-bakeries-dairies .--node-refrigeration{top:190px;left:790px}.page-food-processing-bakeries-dairies .--node-room-cooling{top:410px;left:980px}.page-food-processing-bakeries-dairies .--node-fish-production-processing-street{top:620px;left:670px}.page-food-processing-bakeries-dairies .--node-compressed-air{top:370px;right:590px}.battery-production{background-image:url(../8d0e10088849cb978e3b.webp);transform:scale(0.3);opacity:0;transform-origin:140px 360px}.to-battery-production .battery-production,.page-battery-production .battery-production{transform:scale(1);opacity:1}.page-battery-production .battery-production.screen-application{background-image:none}.to-battery-production .home-container,.page-battery-production .home-container{transform:scale(2.3);opacity:0;transform-origin:140px 360px}.to-home .battery-production{transform:scale(0.3);opacity:0}.to-home .page-battery-production .home-container{transform:scale(1);opacity:1}.page-battery-production .--node-dosing-and-dilution{top:850px;left:544px}.page-battery-production .--node-mixing-batching-control{top:880px;left:470px}.page-battery-production .--node-compressed-air{top:650px;left:760px}.page-battery-production .--node-process-cooling{top:680px;right:770px}.page-battery-production .--node-media-filtration{top:780px;left:670px}.page-battery-production .--node-transportation-lines{top:770px;left:850px}.page-battery-production .--node-air-conditioning-hvac{top:470px;left:320px}.page-battery-production .--node-ion-exchange{top:850px;left:710px}.page-battery-production .--node-process-cooling-water{top:500px;left:420px}.page-battery-production .--node-battery-production{top:610px;left:940px}.page-battery-production .--node-battery-recycling{top:810px;right:420px}.page-battery-production .--node-lithium-extraction{top:100px;left:530px}.page-battery-production .--node-material-preparation{top:270px;left:710px}.page-battery-production .--node-water-recycling{top:750px;left:530px}.breweries-carbonated-drinks{background-image:url(../ad4a413b1bcadcfc733b.webp);transform:scale(0.53);opacity:0;transform-origin:1183px 574px}.to-breweries-carbonated-drinks .food-and-beverage.screen-parent,.page-breweries-carbonated-drinks .food-and-beverage.screen-parent,.page-breweries-carbonated-drinks .home-container{transform:scale(1.89);opacity:0;transform-origin:1183px 574px}.to-breweries-carbonated-drinks .breweries-carbonated-drinks,.page-breweries-carbonated-drinks .breweries-carbonated-drinks,.to-food-and-beverage .page-breweries-carbonated-drinks .food-and-beverage,.to-home .page-breweries-carbonated-drinks .home-container{transform:scale(1);opacity:1}.to-home .breweries-carbonated-drinks,.to-food-and-beverage .breweries-carbonated-drinks{transform:scale(0.53);opacity:0}.to-home .breweries-carbonated-drinks,.to-home .page-breweries-carbonated-drinks .home-container{transform-origin:1968px 1090px}.page-breweries-carbonated-drinks .--node-process-cooling{top:550px;left:1150px}.page-breweries-carbonated-drinks .--node-refrigeration{top:360px;left:440px}.page-breweries-carbonated-drinks .--node-room-cooling{top:220px;left:940px}.page-breweries-carbonated-drinks .--node-specialty-waste-and-wastewater-treatment{top:560px;left:670px}.page-breweries-carbonated-drinks .--node-compressed-air{top:330px;left:640px}.buildings{background-image:url(../c129de9bc280af685280.webp);transform:scale(0.4);opacity:0;transform-origin:1220px 550px}.to-buildings .buildings,.page-buildings .buildings{transform:scale(1);opacity:1}.to-buildings .home-container,.page-buildings .home-container{transform:scale(3);opacity:0;transform-origin:1220px 550px}.to-home .buildings{transform:scale(0.4);opacity:0}.to-home .page-buildings .home-container{transform:scale(1);opacity:1}.page-buildings .--node-healthcare{top:710px;right:490px}.page-buildings .--node-institutional-educational{top:650px;right:200px}.page-buildings .--node-multifamily-hospitality{top:610px;right:850px}.page-buildings .--node-residential{top:440px;left:350px}.page-buildings .--node-sports-complexes{top:260px;left:460px}.cold-stores{background-image:url(../ad4a413b1bcadcfc733b.webp);transform:scale(0.53);opacity:0;transform-origin:1183px 574px}.to-cold-stores .food-and-beverage.screen-parent,.page-cold-stores .food-and-beverage.screen-parent,.page-cold-stores .home-container{transform:scale(1.89);opacity:0;transform-origin:1183px 574px}.to-cold-stores .cold-stores,.page-cold-stores .cold-stores,.to-food-and-beverage .page-cold-stores .food-and-beverage,.to-home .page-cold-stores .home-container{transform:scale(1);opacity:1}.to-home .cold-stores,.to-food-and-beverage .cold-stores{transform:scale(0.53);opacity:0}.to-home .cold-stores,.to-home .page-cold-stores .home-container{transform-origin:1968px 1090px}.page-cold-stores .--node-refrigeration{top:480px;right:610px}.page-cold-stores .--node-room-cooling{top:160px;right:800px}.page-cold-stores .--node-process-cooling{top:610px;right:400px}.consumable-fuels{background-image:url(../7099196c760a0204e401.webp);transform:scale(0.5);opacity:0;transform-origin:1523px 190px}.to-consumable-fuels .energy.screen-parent,.page-consumable-fuels .energy.screen-parent,.page-consumable-fuels .home-container{transform:scale(2);opacity:0;transform-origin:1523px 190px}.to-consumable-fuels .consumable-fuels,.page-consumable-fuels .consumable-fuels,.to-energy .page-consumable-fuels .energy,.to-home .page-consumable-fuels .home-container{transform:scale(1);opacity:1}.to-home .consumable-fuels,.to-energy .consumable-fuels{transform:scale(0.5);opacity:0}.to-home .consumable-fuels,.to-home .page-consumable-fuels .home-container{transform-origin:2130px 610px}.page-consumable-fuels .--node-air-cleaning{top:480px;right:440px}.page-consumable-fuels .--node-chemical-distribution-conveyance{top:420px;left:530px}.page-consumable-fuels .--node-emergency-showers{top:590px;right:630px}.page-consumable-fuels .--node-specialty-waste-and-wastewater-treatment{top:610px;left:650px}.page-consumable-fuels .--node-fire-protection{top:258px;left:880px}.wineries-distilleries{background-image:url(../b21463b0ecd08aea28c0.webp);transform:scale(0.53);opacity:0;transform-origin:1180px 295px}.to-wineries-distilleries .food-and-beverage.screen-parent,.page-wineries-distilleries .food-and-beverage.screen-parent,.page-wineries-distilleries .home-container{transform:scale(1.89);opacity:0;transform-origin:1180px 295px}.to-wineries-distilleries .wineries-distilleries,.page-wineries-distilleries .wineries-distilleries,.to-food-and-beverage .page-wineries-distilleries .food-and-beverage,.to-home .page-wineries-distilleries .home-container{transform:scale(1);opacity:1}.to-home .wineries-distilleries,.to-food-and-beverage .wineries-distilleries{transform:scale(0.53);opacity:0}.to-home .wineries-distilleries,.to-home .page-wineries-distilleries .home-container{transform-origin:1968px 1090px}.page-wineries-distilleries .--node-process-cooling{top:190px;left:800px}.page-wineries-distilleries .--node-refrigeration{top:560px;left:580px}.page-wineries-distilleries .--node-room-cooling{top:390px;left:1120px}.energy{background-image:url(../ff49d10513d7daec52f2.webp);transform:scale(0.6);opacity:0;transform-origin:2130px 610px}.to-energy .energy,.page-energy .energy{transform:scale(1);opacity:1}.to-energy .home-container,.page-energy .home-container{transform:scale(1.9);opacity:0;transform-origin:2130px 610px}.to-home .energy{transform:scale(0.6);opacity:0}.to-home .page-energy .home-container{transform:scale(1);opacity:1}.page-energy .--node-consumable-fuels{top:260px;right:720px}.page-energy .--node-energy-production{top:210px;left:420px}.page-energy .--node-energy-storage{top:480px;left:1000px}.energy-production{background-image:url(../41eaf3fe2a856cb01834.webp);transform:scale(0.5);opacity:0;transform-origin:77px 260px}.to-energy-production .energy.screen-parent,.page-energy-production .energy.screen-parent,.page-energy-production .home-container{transform:scale(2);opacity:0;transform-origin:77px 260px}.to-energy-production .energy-production,.page-energy-production .energy-production,.to-energy .page-energy-production .energy,.to-home .page-energy-production .home-container{transform:scale(1);opacity:1}.to-home .energy-production,.to-energy .energy-production{transform:scale(0.5);opacity:0}.to-home .energy-production,.to-home .page-energy-production .home-container{transform-origin:2130px 610px}.page-energy-production .--node-filling-of-tanks{top:230px;right:430px}.page-energy-production .--node-exhaust-gas-scrubber{top:680px;left:930px}.page-energy-production .--node-compressed-air{top:440px;right:950px}.page-energy-production .--node-emergency-showers{top:320px;right:740px}.page-energy-production .--node-process-cooling{top:520px;right:690px}.page-energy-production .--node-specified-water-deionized-water{top:610px;left:990px}.page-energy-production .--node-water-intake-and-outfall{top:690px;left:340px}.energy-storage{background-image:url(../5ebc2a0e8c3ff134255c.webp);transform:scale(0.43);opacity:0;transform-origin:847px 481px}.to-energy-storage .energy.screen-parent,.page-energy-storage .energy.screen-parent,.page-energy-storage .home-container{transform:scale(2.3);opacity:0;transform-origin:847px 481px}.to-energy-storage .energy-storage,.page-energy-storage .energy-storage,.to-energy .page-energy-storage .energy,.to-home .page-energy-storage .home-container{transform:scale(1);opacity:1}.to-home .energy-storage,.to-energy .energy-storage{transform:scale(0.43);opacity:0}.to-home .energy-storage,.to-home .page-energy-storage .home-container{transform-origin:2130px 610px}.page-energy-storage .--node-electrolyte-distribution{top:290px;left:410px}.page-energy-storage .--node-direct-liquid-cooling{top:430px;left:1180px}.page-energy-storage .--node-process-cooling{top:620px;right:790px}.page-energy-storage .--node-chilled-rooftop-water{top:770px;right:740px}.page-energy-storage .--node-air-cleaning{top:710px;right:300px}.chemical-process{background-image:url(../77a5641acaca001baa9c.webp);transform:scale(0.6);opacity:0;transform-origin:1930px 730px}.to-chemical-process .chemical-process,.page-chemical-process .chemical-process{transform:scale(1);opacity:1}.to-chemical-process .home-container,.page-chemical-process .home-container{transform:scale(1.4);opacity:0;transform-origin:1930px 730px}.to-home .chemical-process{transform:scale(0.6);opacity:0}.to-home .page-chemical-process .home-container{transform:scale(1);opacity:1}.page-chemical-process .--node-chemical-production{top:590px;left:1000px}.page-chemical-process .--node-petrochemicals{top:560px;right:420px}.page-chemical-process .--node-surface-treatment{top:260px;left:540px}.page-chemical-process .--node-chemical-distribution{top:540px;left:350px}.commercial-swimming-pools{background-image:url(../667666224dc00a8b99ed.webp);transform:scale(0.68);opacity:0;transform-origin:1115px 814px}.to-commercial-swimming-pools .leisure-and-life-support-systems.screen-parent,.page-commercial-swimming-pools .leisure-and-life-support-systems.screen-parent,.page-commercial-swimming-pools .home-container{transform:scale(1.465);opacity:0;transform-origin:1115px 814px}.to-commercial-swimming-pools .commercial-swimming-pools,.page-commercial-swimming-pools .commercial-swimming-pools,.to-leisure-and-life-support-systems .page-commercial-swimming-pools .leisure-and-life-support-systems,.to-home .page-commercial-swimming-pools .home-container{transform:scale(1);opacity:1}.to-home .commercial-swimming-pools,.to-leisure-and-life-support-systems .commercial-swimming-pools{transform:scale(0.68);opacity:0}.to-home .commercial-swimming-pools,.to-home .page-commercial-swimming-pools .home-container{transform-origin:1035px 440px}.page-commercial-swimming-pools .--node-dosing-and-dilution{top:680px;left:770px}.page-commercial-swimming-pools .--node-compressed-air{top:580px;left:590px}.page-commercial-swimming-pools .--node-media-filtration{top:580px;left:340px}.page-commercial-swimming-pools .--node-reverse-osmosis{top:530px;left:710px}.page-commercial-swimming-pools .--node-pool-and-spa-areas{top:480px;right:370px}.data-centers{background-image:url(../850998998e376bda5600.webp);transform:scale(0.3);opacity:0;transform-origin:1200px 170px}.to-data-centers .data-centers,.page-data-centers .data-centers{transform:scale(1);opacity:1}.to-data-centers .home-container,.page-data-centers .home-container{transform:scale(3);opacity:0;transform-origin:1200px 170px}.to-home .data-centers{transform:scale(0.3);opacity:0}.to-home .page-data-centers .home-container{transform:scale(1);opacity:1}.page-data-centers .--node-compressed-air{top:497px;left:740px}.page-data-centers .--node-process-cooling-water{top:570px;left:960px}.page-data-centers .--node-direct-liquid-cooling{top:390px;left:610px}.page-data-centers .--node-chilled-pumping-stations{top:520px;left:1200px}.page-data-centers .--node-chilled-rooftop-water{top:480px;left:1000px}.page-data-centers .--node-computer-rooms{top:370px;left:900px}.page-data-centers .--node-chiller-plant{top:420px;left:1090px}.page-data-centers .--node-cooling-tower-yard{top:490px;left:1340px}.page-data-centers .--node-condensed-water-plant-room{top:260px;left:540px}.page-data-centers .--node-roofline-piping-modules{top:320px;left:470px}.page-data-centers .--node-data-hall-ahu-connection{top:440px;left:830px}.food-and-beverage{background-image:url(../8d2f0c10b008e571c16d.webp);transform:scale(0.4);opacity:0;transform-origin:1968px 1090px}.to-food-and-beverage .food-and-beverage,.page-food-and-beverage .food-and-beverage{transform:scale(1);opacity:1}.to-food-and-beverage .home-container,.page-food-and-beverage .home-container{transform:scale(1.95);opacity:0;transform-origin:1968px 1090px}.to-home .food-and-beverage{transform:scale(0.4);opacity:0}.to-home .page-food-and-beverage .home-container{transform:scale(1);opacity:1}.page-food-and-beverage .--node-agriculture-and-farming{top:460px;left:310px}.page-food-and-beverage .--node-breweries-carbonated-drinks{top:480px;left:880px}.page-food-and-beverage .--node-cold-stores{top:610px;left:1220px}.page-food-and-beverage .--node-food-processing-bakeries-dairies{top:340px;right:730px}.page-food-and-beverage .--node-supermarkets{top:204px;right:350px}.page-food-and-beverage .--node-wineries-distilleries{top:240px;left:910px}.gas-utilities{background-image:url(../f1eaf7abce9c28493c84.webp);transform:scale(0.5);opacity:0;transform-origin:910px 387px}.to-gas-utilities .gas-utilities,.page-gas-utilities .gas-utilities{transform:scale(1);opacity:1}.to-gas-utilities .home-container,.page-gas-utilities .home-container{transform:scale(1.8);opacity:0;transform-origin:910px 387px}.to-home .gas-utilities{transform:scale(0.5);opacity:0}.to-home .page-gas-utilities .home-container{transform:scale(1);opacity:1}.page-gas-utilities .--node-gas-distribution-lines{top:740px;right:620px}.page-gas-utilities .--node-gas-house-connections{top:670px;right:880px}.page-gas-utilities .--node-gas-transportation-lines{top:320px;left:880px}.page-gas-utilities .gas-utilities:after{content:"";position:absolute;inset:0;background:url(../a781802c5016eef4a65f.webp) no-repeat;opacity:0;animation:fadeYoYo 3s ease-in-out infinite}@keyframes fadeYoYo{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.healthcare{background-image:url(../342055e2be5a871ddfdc.webp);transform:scale(0.31);opacity:0;transform-origin:1600px 741px}.to-healthcare .buildings.screen-parent,.page-healthcare .buildings.screen-parent,.page-healthcare .home-container{transform:scale(3.25);opacity:0;transform-origin:1600px 741px}.to-healthcare .healthcare,.page-healthcare .healthcare,.to-buildings .page-healthcare .buildings,.to-home .page-healthcare .home-container{transform:scale(1);opacity:1}.to-home .healthcare,.to-buildings .healthcare{transform:scale(0.31);opacity:0}.to-home .healthcare,.to-home .page-healthcare .home-container{transform-origin:1220px 550px}.page-healthcare .--node-healthcare-plumbing-solutions{top:470px;right:720px}.page-healthcare .--node-healthcare-radiant-heating-and-cooling-solutions{top:540px;left:840px}.page-healthcare .--node-healthcare-snow-and-ice-melting-solutions{top:710px;left:630px}.page-healthcare .--node-healthcare-hydronic-piping-solutions{top:300px;left:860px}.page-healthcare .storm-snow-container{left:480px;top:440px}.hydrogen{background-image:url(../901b155fa1de9dd352ce.webp);transform:scale(0.4);opacity:0;transform-origin:1620px 410px}.to-hydrogen .hydrogen,.page-hydrogen .hydrogen{transform:scale(1);opacity:1}.to-hydrogen .home-container,.page-hydrogen .home-container{transform:scale(1.9);opacity:0;transform-origin:1620px 410px}.to-home .hydrogen{transform:scale(0.4);opacity:0}.to-home .page-hydrogen .home-container{transform:scale(1);opacity:1}.page-hydrogen .--node-hydrogen-usage{top:780px;right:540px}.page-hydrogen .--node-hydrogen-distribution{top:380px;right:470px}.page-hydrogen .--node-hydrogen-production{top:390px;left:480px}.hydrogen-production{background-image:url(../6f03a7b485c774582bf7.webp);transform:scale(0.57);opacity:0;transform-origin:2px 114px}.to-hydrogen-production .hydrogen.screen-parent,.page-hydrogen-production .hydrogen.screen-parent,.page-hydrogen-production .home-container{transform:scale(1.75);opacity:0;transform-origin:2px 114px}.to-hydrogen-production .hydrogen-production,.page-hydrogen-production .hydrogen-production,.to-hydrogen .page-hydrogen-production .hydrogen,.to-home .page-hydrogen-production .home-container{transform:scale(1);opacity:1}.to-home .hydrogen-production,.to-hydrogen .hydrogen-production{transform:scale(0.57);opacity:0}.to-home .hydrogen-production,.to-home .page-hydrogen-production .home-container{transform-origin:1620px 410px}.page-hydrogen-production .--node-ion-exchange{top:550px;right:280px}.page-hydrogen-production .--node-reverse-osmosis{top:680px;left:930px}.page-hydrogen-production .--node-alkaline-electrolyser{top:570px;right:750px}.page-hydrogen-production .--node-media-filtration{top:590px;left:650px}.page-hydrogen-production .--node-anion-exchange-membrane-electrolyser{top:600px;right:800px}.page-hydrogen-production .--node-proton-exchange-membrane-electrolyser{top:540px;left:1040px}.page-hydrogen-production .--node-fire-protection{top:510px;left:840px}.page-hydrogen-production .--node-emergency-showers{top:430px;left:1000px}.page-hydrogen-production .--node-water-intake-and-outfall{top:720px;left:380px}.page-hydrogen-production .--node-compressed-air{top:320px;left:880px}.page-hydrogen-production .--node-filling-of-tanks{top:350px;left:1340px}.page-hydrogen-production .--node-process-cooling{top:320px;left:880px}.hydrogen-usage{background-image:url(../bd79393a37189ce452b7.webp);transform:scale(0.5);opacity:0;transform-origin:1922px 1014px}.to-hydrogen-usage .hydrogen.screen-parent,.page-hydrogen-usage .hydrogen.screen-parent,.page-hydrogen-usage .home-container{transform:scale(2);opacity:0;transform-origin:1922px 1014px}.to-hydrogen-usage .hydrogen-usage,.page-hydrogen-usage .hydrogen-usage,.to-hydrogen .page-hydrogen-usage .hydrogen,.to-home .page-hydrogen-usage .home-container{transform:scale(1);opacity:1}.to-home .hydrogen-usage,.to-hydrogen .hydrogen-usage{transform:scale(0.5);opacity:0}.to-home .hydrogen-usage,.to-home .page-hydrogen-usage .home-container{transform-origin:1620px 410px}.page-hydrogen-usage .--node-efficient-media-transport-in-a-pem-fuel-cell{top:440px;left:570px}.page-hydrogen-usage .--node-energized-hydrogen-storage{top:550px;right:660px}.page-hydrogen-usage .--node-cooling-circuits-in-a-pem-fuel-cell-system{top:500px;right:540px}.institutional-educational{background-image:url(../5e2ae9a8652e0383c69b.webp);transform:scale(0.4);opacity:0;transform-origin:2161px 713px}.to-institutional-educational .buildings.screen-parent,.page-institutional-educational .buildings.screen-parent,.page-institutional-educational .home-container{transform:scale(2.4);opacity:0;transform-origin:2161px 713px}.to-institutional-educational .institutional-educational,.page-institutional-educational .institutional-educational,.to-buildings .page-institutional-educational .buildings,.to-home .page-institutional-educational .home-container{transform:scale(1);opacity:1}.to-home .institutional-educational,.to-buildings .institutional-educational{transform:scale(0.4);opacity:0}.to-home .institutional-educational,.to-home .page-institutional-educational .home-container{transform-origin:1220px 550px}.page-institutional-educational .--node-education-building-plumbing-solutions{top:630px;left:880px}.page-institutional-educational .--node-education-building-radiant-heating-cooling{top:360px;right:770px}.page-institutional-educational .--node-education-building-snow-ice-melting-solutions{top:820px;left:620px}.page-institutional-educational .--node-hydronic-piping{top:250px;left:870px}.page-institutional-educational .--node-pre-insulated-pipes-in-institutional-and-education{top:660px;right:810px}.page-institutional-educational .storm-snow-container{left:530px;top:560px}.leisure-and-life-support-systems{background-image:url(../0f4cdbca80dd84b845af.webp);transform:scale(0.3);opacity:0;transform-origin:1035px 440px}.to-leisure-and-life-support-systems .leisure-and-life-support-systems,.page-leisure-and-life-support-systems .leisure-and-life-support-systems{transform:scale(1);opacity:1}.to-leisure-and-life-support-systems .home-container,.page-leisure-and-life-support-systems .home-container{transform:scale(4);opacity:0;transform-origin:1035px 440px}.to-home .leisure-and-life-support-systems{transform:scale(0.3);opacity:0}.to-home .page-leisure-and-life-support-systems .home-container{transform:scale(1);opacity:1}.page-leisure-and-life-support-systems .--node-commercial-swimming-pools{top:540px;right:580px}.page-leisure-and-life-support-systems .--node-life-support-systems{top:210px;right:720px}.page-leisure-and-life-support-systems .--node-theme-parks-and-water-parks{top:400px;left:660px}.life-sciences{background-image:url(../e10eba48c9369e128a93.webp);transform:scale(0.4);opacity:0;transform-origin:1370px 430px}.to-life-sciences .life-sciences,.page-life-sciences .life-sciences{transform:scale(1);opacity:1}.to-life-sciences .home-container,.page-life-sciences .home-container{transform:scale(3);opacity:0;transform-origin:1370px 430px}.to-home .life-sciences{transform:scale(0.4);opacity:0}.to-home .page-life-sciences .home-container{transform:scale(1);opacity:1}.page-life-sciences .--node-pharma-bio-research-and-production{top:530px;left:860px}.page-life-sciences .--node-healthcare-hospital-research-and-government-agencies{top:390px;left:350px}.page-life-sciences .--node-education-universities-and-high-schools{top:470px;right:350px}.life-support-systems{background-image:url(../23309439ecf545660b4a.webp);transform:scale(0.5);opacity:0;transform-origin:1355px 84px}.to-life-support-systems .leisure-and-life-support-systems.screen-parent,.page-life-support-systems .leisure-and-life-support-systems.screen-parent,.page-life-support-systems .home-container{transform:scale(2);opacity:0;transform-origin:1355px 84px}.to-life-support-systems .life-support-systems,.page-life-support-systems .life-support-systems,.to-leisure-and-life-support-systems .page-life-support-systems .leisure-and-life-support-systems,.to-home .page-life-support-systems .home-container{transform:scale(1);opacity:1}.to-home .life-support-systems,.to-leisure-and-life-support-systems .life-support-systems{transform:scale(0.5);opacity:0}.to-home .life-support-systems,.to-home .page-life-support-systems .home-container{transform-origin:1035px 440px}.page-life-support-systems .--node-compressed-air{top:550px;left:1070px}.page-life-support-systems .--node-ion-exchange{top:460px;left:750px}.page-life-support-systems .--node-media-filtration{top:340px;left:660px}.page-life-support-systems .--node-reverse-osmosis{top:400px;left:1200px}.marine{background-image:url(../d745b9f286345619bc47.webp);transform:scale(0.5);opacity:0;transform-origin:710px 886px}.to-marine .marine,.page-marine .marine{transform:scale(1);opacity:1}.to-marine .home-container,.page-marine .home-container{transform:scale(1.6);opacity:0;transform-origin:710px 886px}.to-home .marine{transform:scale(0.5);opacity:0}.to-home .page-marine .home-container{transform:scale(1);opacity:1}.page-marine .--node-cruise-and-ferry{top:640px;right:430px}.page-marine .--node-merchants{top:380px;left:670px}.page-marine .--node-offshore-energy{top:784px;left:406px}.cruise-and-ferry{background-image:url(../97efa672a3c4386f67db.webp);transform:scale(0.8);opacity:0;transform-origin:2628px 336px}.to-cruise-and-ferry .marine.screen-parent,.page-cruise-and-ferry .marine.screen-parent,.page-cruise-and-ferry .home-container{transform:scale(1.3);opacity:0;transform-origin:2628px 336px}.to-cruise-and-ferry .cruise-and-ferry,.page-cruise-and-ferry .cruise-and-ferry,.to-marine .page-cruise-and-ferry .marine,.to-home .page-cruise-and-ferry .home-container{transform:scale(1);opacity:1}.to-home .cruise-and-ferry,.to-marine .cruise-and-ferry{transform:scale(0.8);opacity:0}.to-home .cruise-and-ferry,.to-home .page-cruise-and-ferry .home-container{transform-origin:710px 886px}.page-cruise-and-ferry .--node-fresh-hot-and-cold-water{top:110px;left:880px}.page-cruise-and-ferry .--node-pool-and-spa-areas{top:860px;left:360px}.page-cruise-and-ferry .--node-brine-and-water-treatment{top:230px;left:760px}.page-cruise-and-ferry .--node-sewage-black-and-grey-water{top:770px;left:570px}.page-cruise-and-ferry .--node-air-conditioning-hvac{top:490px;left:910px}.merchants{background-image:url(../d996b21e11987f56d141.webp);transform:scale(0.6);opacity:0;transform-origin:10px 17px}.to-merchants .marine.screen-parent,.page-merchants .marine.screen-parent,.page-merchants .home-container{transform:scale(1.6);opacity:0;transform-origin:10px 17px}.to-merchants .merchants,.page-merchants .merchants,.to-marine .page-merchants .marine,.to-home .page-merchants .home-container{transform:scale(1);opacity:1}.to-home .merchants,.to-marine .merchants{transform:scale(0.6);opacity:0}.to-home .merchants,.to-home .page-merchants .home-container{transform-origin:710px 886px}.page-merchants .--node-fresh-hot-and-cold-water{top:480px;left:650px}.page-merchants .--node-sewage-black-and-grey-water{top:600px;right:210px}.page-merchants .--node-ballast-water-system{top:820px;left:1030px}.page-merchants .--node-ballast-water-treatment{top:790px;left:930px}.page-merchants .--node-water-engine-cooling{top:700px;left:270px}.offshore-energy{background-image:url(../0142f16e50476c64781c.webp);transform:scale(0.4);opacity:0;transform-origin:28px 1082px}.to-offshore-energy .marine.screen-parent,.page-offshore-energy .marine.screen-parent,.page-offshore-energy .home-container{transform:scale(2.5);opacity:0;transform-origin:28px 1082px}.to-offshore-energy .offshore-energy,.page-offshore-energy .offshore-energy,.to-marine .page-offshore-energy .marine,.to-home .page-offshore-energy .home-container{transform:scale(1);opacity:1}.to-home .offshore-energy,.to-marine .offshore-energy{transform:scale(0.4);opacity:0}.to-home .offshore-energy,.to-home .page-offshore-energy .home-container{transform-origin:710px 886px}.page-offshore-energy .--node-ballast-water-system{top:420px;left:1010px}.page-offshore-energy .--node-electrical-system-cooling{top:410px;left:740px}.page-offshore-energy .--node-offshore-wind-turbine-systems{top:523px;right:700px}.page-offshore-energy .--node-hvdc{top:650px;left:580px}.page-offshore-energy .--node-fresh-hot-and-cold-water{top:720px;left:980px}.microelectronics{background-image:url(../f60dd0102a1c7169cea8.webp);transform:scale(0.31);opacity:0;transform-origin:800px 160px}.to-microelectronics .microelectronics,.page-microelectronics .microelectronics{transform:scale(1);opacity:1}.to-microelectronics .home-container,.page-microelectronics .home-container{transform:scale(3.25);opacity:0;transform-origin:800px 160px}.to-home .microelectronics{transform:scale(0.31);opacity:0}.to-home .page-microelectronics .home-container{transform:scale(1);opacity:1}.page-microelectronics .--node-photovoltaics{top:230px;left:950px}.page-microelectronics .--node-semiconductors{top:360px;left:680px}.page-microelectronics .--node-substrate-led-tft{top:410px;right:720px}.page-microelectronics .microelectronics:after{content:"";position:absolute;inset:0;opacity:0;animation:fadeYoYo 3s ease-in-out infinite}@keyframes fadeYoYo{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.semiconductors{background-image:url(../c968a141496ad44dc1f5.webp);transform:scale(0.55);opacity:0;transform-origin:612px 136px}.to-semiconductors .microelectronics.screen-parent,.page-semiconductors .microelectronics.screen-parent,.page-semiconductors .home-container{transform:scale(1.92);opacity:0;transform-origin:612px 136px}.to-semiconductors .semiconductors,.page-semiconductors .semiconductors,.to-microelectronics .page-semiconductors .microelectronics,.to-home .page-semiconductors .home-container{transform:scale(1);opacity:1}.to-home .semiconductors,.to-microelectronics .semiconductors{transform:scale(0.55);opacity:0}.to-home .semiconductors,.to-home .page-semiconductors .home-container{transform-origin:800px 160px}.page-semiconductors .--node-chemical-distribution-conveyance{top:320px;left:450px}.page-semiconductors .--node-neutralization{top:380px;left:320px}.page-semiconductors .--node-compressed-air{top:430px;left:410px}.page-semiconductors .--node-media-filtration{top:330px;left:950px}.page-semiconductors .--node-process-cooling-water{top:450px;left:710px}.page-semiconductors .--node-specified-water-deionized-water{top:450px;left:960px}.page-semiconductors .--node-specialty-waste-and-wastewater-treatment{top:360px;right:650px}.page-semiconductors .--node-reverse-osmosis{top:390px;right:450px}.page-semiconductors .--node-ion-exchange{top:580px;right:670px}.page-semiconductors .--node-ultrapure-water-hot-ultrapure-water{top:609px;left:880px}.photovoltaics{background-image:url(../4f173a7d3fe8786c12dd.webp);transform:scale(0.45);opacity:0;transform-origin:1228px 116px}.to-photovoltaics .microelectronics.screen-parent,.page-photovoltaics .microelectronics.screen-parent,.page-photovoltaics .home-container{transform:scale(2);opacity:0;transform-origin:1228px 116px}.to-photovoltaics .photovoltaics,.page-photovoltaics .photovoltaics,.to-microelectronics .page-photovoltaics .microelectronics,.to-home .page-photovoltaics .home-container{transform:scale(1);opacity:1}.to-home .photovoltaics,.to-microelectronics .photovoltaics{transform:scale(0.45);opacity:0}.to-home .photovoltaics,.to-home .page-photovoltaics .home-container{transform-origin:800px 160px}.page-photovoltaics .--node-chemical-distribution-conveyance{top:650px;left:460px}.page-photovoltaics .--node-exhaust-gas-scrubber{top:230px;right:470px}.page-photovoltaics .--node-compressed-air{top:340px;left:220px}.page-photovoltaics .--node-process-cooling-water{top:560px;left:340px}.page-photovoltaics .--node-specified-water-deionized-water{top:430px;left:840px}.page-photovoltaics .--node-specialty-waste-and-wastewater-treatment{top:380px;left:570px}.page-photovoltaics .--node-reverse-osmosis{top:310px;right:600px}.page-photovoltaics .--node-ion-exchange{top:440px;right:465px}.page-photovoltaics .--node-ultrapure-water-hot-ultrapure-water{top:550px;right:490px}.substrate-led-tft{background-image:url(../94dd32451d1e673700ed.webp);transform:scale(0.65);opacity:0;transform-origin:1972px 536px}.to-substrate-led-tft .microelectronics.screen-parent,.page-substrate-led-tft .microelectronics.screen-parent,.page-substrate-led-tft .home-container{transform:scale(1.53);opacity:0;transform-origin:1972px 536px}.to-substrate-led-tft .substrate-led-tft,.page-substrate-led-tft .substrate-led-tft,.to-microelectronics .page-substrate-led-tft .microelectronics,.to-home .page-substrate-led-tft .home-container{transform:scale(1);opacity:1}.to-home .substrate-led-tft,.to-microelectronics .substrate-led-tft{transform:scale(0.65);opacity:0}.to-home .substrate-led-tft,.to-home .page-substrate-led-tft .home-container{transform-origin:800px 160px}.page-substrate-led-tft .--node-chemical-distribution-conveyance{top:350px;left:580px}.page-substrate-led-tft .--node-exhaust-gas-scrubber{top:360px;right:790px}.page-substrate-led-tft .--node-compressed-air{top:770px;left:650px}.page-substrate-led-tft .--node-process-cooling-water{top:450px;right:1070px}.page-substrate-led-tft .--node-specified-water-deionized-water{top:450px;right:640px}.page-substrate-led-tft .--node-specialty-waste-and-wastewater-treatment{top:330px;right:440px}.page-substrate-led-tft .--node-reverse-osmosis{top:310px;right:600px}.page-substrate-led-tft .--node-ion-exchange{top:200px;right:980px}.page-substrate-led-tft .--node-ultrapure-water-hot-ultrapure-water{top:630px;right:850px}.mining{background-image:url(../2541acec5918c5d67e4f.webp);transform:scale(0.31);opacity:0;transform-origin:230px 300px}.to-mining .mining,.page-mining .mining{transform:scale(1);opacity:1}.to-mining .home-container,.page-mining .home-container{transform:scale(3.25);opacity:0;transform-origin:230px 300px}.to-home .mining{transform:scale(0.31);opacity:0}.to-home .page-mining .home-container{transform:scale(1);opacity:1}.page-mining .--node-extraction{top:390px;left:480px}.page-mining .--node-mineral-processing{top:720px;left:740px}.page-mining .--node-ore-benefication{top:220px;left:820px}.page-mining .mining:after{content:"";position:absolute;inset:0;background:url(../3a97871d9316fc323c6c.webp) no-repeat;opacity:0;animation:fadeYoYo 3s ease-in-out infinite}@keyframes fadeYoYo{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.extraction{background-image:url(../2541acec5918c5d67e4f.webp);transform:scale(1);opacity:0;transform-origin:0px 0px}.to-extraction .mining.screen-parent,.page-extraction .mining.screen-parent,.page-extraction .home-container{transform:scale(1.2);opacity:0;transform-origin:0px 0px}.to-extraction .extraction,.page-extraction .extraction{transform:scale(1.2);opacity:1}.to-mining .page-extraction .mining,.to-home .page-extraction .home-container{transform:scale(1);opacity:1}.to-home .extraction,.to-mining .extraction{transform:scale(1);opacity:0}.to-home .extraction,.to-home .page-extraction .home-container{transform-origin:230px 300px}.page-extraction .--node-dewatering{top:130px;left:300px}.page-extraction .--node-dust-suppression{top:640px;right:620px}.page-extraction .--node-compressed-air{top:770px;left:440px}.page-extraction .--node-emergency-showers{top:710px;left:620px}.mineral-processing{background-image:url(../2541acec5918c5d67e4f.webp);transform:scale(1);opacity:0;transform-origin:0px 0px}.to-mineral-processing .mining.screen-parent,.page-mineral-processing .mining.screen-parent,.page-mineral-processing .home-container{transform:scale(1.2);opacity:0;transform-origin:0px 0px}.to-mineral-processing .mineral-processing,.page-mineral-processing .mineral-processing{transform:scale(1.2);opacity:1}.to-mining .page-mineral-processing .mining,.to-home .page-mineral-processing .home-container{transform:scale(1);opacity:1}.to-home .mineral-processing,.to-mining .mineral-processing{transform:scale(1);opacity:0}.to-home .mineral-processing,.to-home .page-mineral-processing .home-container{transform-origin:230px 300px}.page-mineral-processing .--node-adsorption{top:780px;left:710px}.page-mineral-processing .--node-dosing-and-dilution{top:650px;left:450px}.page-mineral-processing .--node-elution{top:280px;left:870px}.page-mineral-processing .--node-evaporation{top:100px;left:520px}.page-mineral-processing .--node-leaching{top:170px;left:230px}.page-mineral-processing .--node-process-cooling{top:840px;left:880px}.page-mineral-processing .--node-reverse-osmosis{top:960px;right:500px}.page-mineral-processing .--node-ion-exchange{top:900px;right:410px}.page-mineral-processing .--node-solvent-extraction{top:160px;left:880px}.ore-benefication{background-image:url(../2541acec5918c5d67e4f.webp);transform:scale(1);opacity:0;transform-origin:0px 0px}.to-ore-benefication .mining.screen-parent,.page-ore-benefication .mining.screen-parent,.page-ore-benefication .home-container{transform:scale(1.2);opacity:0;transform-origin:0px 0px}.to-ore-benefication .ore-benefication,.page-ore-benefication .ore-benefication{transform:scale(1.2);opacity:1}.to-mining .page-ore-benefication .mining,.to-home .page-ore-benefication .home-container{transform:scale(1);opacity:1}.to-home .ore-benefication,.to-mining .ore-benefication{transform:scale(1);opacity:0}.to-home .ore-benefication,.to-home .page-ore-benefication .home-container{transform-origin:230px 300px}.page-ore-benefication .--node-salars{top:30px;left:340px}.page-ore-benefication .--node-tailings-disposal{top:120px;left:520px}.page-ore-benefication .--node-flotation-and-thickening{top:160px;left:230px}.page-ore-benefication .--node-grinding{top:220px;left:1010px}.page-ore-benefication .--node-classification{top:310px;left:950px}.multifamily-hospitality{background-image:url(../da487edc43784b23a486.webp);transform:scale(0.35);opacity:0;transform-origin:1043px 670px}.to-multifamily-hospitality .buildings.screen-parent,.page-multifamily-hospitality .buildings.screen-parent,.page-multifamily-hospitality .home-container{transform:scale(3.25);opacity:0;transform-origin:1043px 670px}.to-multifamily-hospitality .multifamily-hospitality,.page-multifamily-hospitality .multifamily-hospitality,.to-buildings .page-multifamily-hospitality .buildings,.to-home .page-multifamily-hospitality .home-container{transform:scale(1);opacity:1}.to-home .multifamily-hospitality,.to-buildings .multifamily-hospitality{transform:scale(0.35);opacity:0}.to-home .multifamily-hospitality,.to-home .page-multifamily-hospitality .home-container{transform-origin:1220px 550px}.page-multifamily-hospitality .--node-multifamily-and-hospitality-hydronic-piping-solutions{top:630px;left:500px}.page-multifamily-hospitality .--node-multifamily-and-hospitality-snow-ice-melting-solutions{top:420px;left:370px}.page-multifamily-hospitality .--node-multifamily-plumbing-solutions{top:550px;left:920px}.page-multifamily-hospitality .--node-hospitality-plumbing-solutions{top:410px;right:560px}.page-multifamily-hospitality .--node-pre-insulated-pipe-multifamily-hospitality{top:610px;right:320px}.page-multifamily-hospitality .storm-snow-container{left:270px;top:170px}.residential{background-image:url(../b324c5c0183ac9b4c739.webp);transform:scale(0.39);opacity:0;transform-origin:-59px 483px}.to-residential .buildings.screen-parent,.page-residential .buildings.screen-parent,.page-residential .home-container{transform:scale(2.45);opacity:0;transform-origin:-59px 483px}.to-residential .residential,.page-residential .residential,.to-buildings .page-residential .buildings,.to-home .page-residential .home-container{transform:scale(1);opacity:1}.to-home .residential,.to-buildings .residential{transform:scale(0.39);opacity:0}.to-home .residential,.to-home .page-residential .home-container{transform-origin:1220px 550px}.page-residential .--node-plumbing-public-splash-pad{top:600px;left:460px}.page-residential .--node-water-service-line{top:440px;right:1360px}.page-residential .--node-residential-radiant-heating-and-cooling-solutions{top:430px;left:1110px}.page-residential .--node-fire-safety{top:275px;left:580px}.page-residential .--node-logic-plumbing{top:590px;right:640px}.page-residential .--node-pre-insulated-pipe-residential{top:720px;left:770px}.page-residential .--node-snow-ice-melting-driveway{top:530px;right:1040px}.page-residential .storm-snow-container{left:710px;top:240px}.sports-complexes{background-image:url(../632dec0645288918778d.webp);transform:scale(0.27);opacity:0;transform-origin:311px 183px}.to-sports-complexes .buildings.screen-parent,.page-sports-complexes .buildings.screen-parent,.page-sports-complexes .home-container{transform:scale(3.8);opacity:0;transform-origin:311px 183px}.to-sports-complexes .sports-complexes,.page-sports-complexes .sports-complexes,.to-buildings .page-sports-complexes .buildings,.to-home .page-sports-complexes .home-container{transform:scale(1);opacity:1}.to-home .sports-complexes,.to-buildings .sports-complexes{transform:scale(0.27);opacity:0}.to-home .sports-complexes,.to-home .page-sports-complexes .home-container{transform-origin:1220px 550px}.page-sports-complexes .--node-sports-complexes-hydronic-piping-solutions{top:402px;right:590px}.page-sports-complexes .--node-sports-complexes-plumbing-solutions{top:240px;right:850px}.page-sports-complexes .--node-sports-complexes-radiant-heating-and-cooling-solutions{top:430px;left:1110px}.page-sports-complexes .--node-sports-complexes-snow-ice-melting-solutions{top:570px;left:760px}.page-sports-complexes .--node-turf-conditioning{top:380px;right:800px}.page-sports-complexes .--node-drinking-water-delivery{top:340px;left:440px}.page-sports-complexes .storm-snow-container{left:600px;top:260px}.supermarkets{background-image:url(../5919e4cbb46502430e89.webp);transform:scale(0.33);opacity:0;transform-origin:1793px 128px}.to-supermarkets .food-and-beverage.screen-parent,.page-supermarkets .food-and-beverage.screen-parent,.page-supermarkets .home-container{transform:scale(3.05);opacity:0;transform-origin:1793px 128px}.to-supermarkets .supermarkets,.page-supermarkets .supermarkets,.to-food-and-beverage .page-supermarkets .food-and-beverage,.to-home .page-supermarkets .home-container{transform:scale(1);opacity:1}.to-home .supermarkets,.to-food-and-beverage .supermarkets{transform:scale(0.33);opacity:0}.to-home .supermarkets,.to-home .page-supermarkets .home-container{transform-origin:1968px 1090px}.page-supermarkets .--node-room-cooling{top:360px;left:890px}.page-supermarkets .--node-refrigeration{top:460px;right:600px}.water-industry{background-image:url(../4a9645673474259e7d2f.webp);transform:scale(0.5);opacity:0;transform-origin:190px 360px}.to-water-industry .water-industry,.page-water-industry .water-industry{transform:scale(1);opacity:1}.to-water-industry .home-container,.page-water-industry .home-container{transform:scale(2);opacity:0;transform-origin:190px 360px}.to-home .water-industry{transform:scale(0.5);opacity:0}.to-home .page-water-industry .home-container{transform:scale(1);opacity:1}.page-water-industry .--node-desalination{top:700px;right:620px}.page-water-industry .--node-drinking-water{top:330px;right:420px}.page-water-industry .--node-wastewater-treatment{top:540px;left:350px}.page-water-industry .--node-industrial-water-treatment{top:260px;left:540px}.water-utilities{background-image:url(../9dec4795912c9fa12926.webp);transform:scale(0.66);opacity:0;transform-origin:1075px 301px}.to-water-utilities .water-utilities,.page-water-utilities .water-utilities{transform:scale(1);opacity:1}.to-water-utilities .home-container,.page-water-utilities .home-container{transform:scale(1.52);opacity:0;transform-origin:1075px 301px}.to-home .water-utilities{transform:scale(0.66);opacity:0}.to-home .page-water-utilities .home-container{transform:scale(1);opacity:1}.page-water-utilities .--node-pressure-management{top:140px;left:460px}.page-water-utilities .--node-fire-protection{top:460px;left:340px}.page-water-utilities .--node-distribution-lines{top:420px;right:820px}.page-water-utilities .--node-transportation-lines{top:450px;right:190px}.page-water-utilities .--node-house-connections{top:680px;right:630px}.theme-parks-and-water-parks{background-image:url(../257cd5a73c09db3b383f.webp);transform:scale(0.68);opacity:0;transform-origin:360px 654px}.to-theme-parks-and-water-parks .leisure-and-life-support-systems.screen-parent,.page-theme-parks-and-water-parks .leisure-and-life-support-systems.screen-parent,.page-theme-parks-and-water-parks .home-container{transform:scale(1.465);opacity:0;transform-origin:360px 654px}.to-theme-parks-and-water-parks .theme-parks-and-water-parks,.page-theme-parks-and-water-parks .theme-parks-and-water-parks,.to-leisure-and-life-support-systems .page-theme-parks-and-water-parks .leisure-and-life-support-systems,.to-home .page-theme-parks-and-water-parks .home-container{transform:scale(1);opacity:1}.to-home .theme-parks-and-water-parks,.to-leisure-and-life-support-systems .theme-parks-and-water-parks{transform:scale(0.68);opacity:0}.to-home .theme-parks-and-water-parks,.to-home .page-theme-parks-and-water-parks .home-container{transform-origin:1035px 440px}.page-theme-parks-and-water-parks .--node-dosing-and-dilution{top:590px;left:1060px}.page-theme-parks-and-water-parks .--node-compressed-air{top:580px;left:590px}.page-theme-parks-and-water-parks .--node-ion-exchange{top:570px;left:970px}.page-theme-parks-and-water-parks .--node-media-filtration{top:660px;left:660px}.page-theme-parks-and-water-parks .--node-neutralization{top:770px;left:890px}.page-theme-parks-and-water-parks .--node-reverse-osmosis{top:660px;left:950px}.page-theme-parks-and-water-parks .--node-pool-and-spa-areas{top:320px;left:880px}.desalination{background-image:url(../aa02039bd2881ee49b9a.webp);transform:scale(0.57);opacity:0;transform-origin:1550px 1054px}.to-desalination .water-industry.screen-parent,.page-desalination .water-industry.screen-parent,.page-desalination .home-container{transform:scale(2);opacity:0;transform-origin:1550px 1054px}.to-desalination .desalination,.page-desalination .desalination,.to-water-industry .page-desalination .water-industry,.to-home .page-desalination .home-container{transform:scale(1);opacity:1}.to-home .desalination,.to-water-industry .desalination{transform:scale(0.57);opacity:0}.to-home .desalination,.to-home .page-desalination .home-container{transform-origin:580px 200px}.page-desalination .--node-media-filtration{top:340px;left:740px}.page-desalination .--node-reverse-osmosis{top:320px;left:1250px}.page-desalination .--node-neutralization{top:160px;right:290px}.page-desalination .--node-filling-of-tanks{top:450px;left:1120px}.page-desalination .--node-chemical-distribution-conveyance{top:380px;left:330px}.page-desalination .--node-sodium-hypochlorite-dosing{top:480px;right:650px}.page-desalination .--node-water-intake-and-outfall{top:860px;right:500px}.page-desalination .--node-emergency-showers{top:410px;left:880px}.page-desalination .--node-compressed-air{top:450px;left:390px}.drinking-water{background-image:url(../35d596b736f95f4c23a0.webp);transform:scale(0.4);opacity:0;transform-origin:1820px 214px}.to-drinking-water .water-industry.screen-parent,.page-drinking-water .water-industry.screen-parent,.page-drinking-water .home-container{transform:scale(2.8);opacity:0;transform-origin:1820px 214px}.to-drinking-water .drinking-water,.page-drinking-water .drinking-water,.to-water-industry .page-drinking-water .water-industry,.to-home .page-drinking-water .home-container{transform:scale(1);opacity:1}.to-home .drinking-water,.to-water-industry .drinking-water{transform:scale(0.4);opacity:0}.to-home .drinking-water,.to-home .page-drinking-water .home-container{transform-origin:580px 200px}.page-drinking-water .--node-media-filtration{top:460px;left:1300px}.page-drinking-water .--node-reverse-osmosis{top:520px;left:1440px}.page-drinking-water .--node-ion-exchange{top:530px;left:1340px}.page-drinking-water .--node-neutralization{top:360px;left:710px}.page-drinking-water .--node-dosing-and-dilution{top:320px;left:490px}.page-drinking-water .--node-filling-of-tanks{top:450px;left:1120px}.page-drinking-water .--node-chemical-distribution-conveyance{top:380px;left:330px}.page-drinking-water .--node-sodium-hypochlorite-dosing{top:310px;right:800px}.page-drinking-water .--node-water-intake-and-outfall{top:860px;right:500px}.page-drinking-water .--node-emergency-showers{top:640px;left:880px}.page-drinking-water .--node-compressed-air{top:560px;left:830px}.wastewater-treatment{background-image:url(../f836730d7bed8c7f5529.webp);transform:scale(0.55);opacity:0;transform-origin:-10px 466px}.to-wastewater-treatment .water-industry.screen-parent,.page-wastewater-treatment .water-industry.screen-parent,.page-wastewater-treatment .home-container{transform:scale(1.8);opacity:0;transform-origin:-10px 466px}.to-wastewater-treatment .wastewater-treatment,.page-wastewater-treatment .wastewater-treatment,.to-water-industry .page-wastewater-treatment .water-industry,.to-home .page-wastewater-treatment .home-container{transform:scale(1);opacity:1}.to-home .wastewater-treatment,.to-water-industry .wastewater-treatment{transform:scale(0.55);opacity:0}.to-home .wastewater-treatment,.to-home .page-wastewater-treatment .home-container{transform-origin:580px 200px}.page-wastewater-treatment .--node-ion-exchange{top:580px;left:1239px}.page-wastewater-treatment .--node-reverse-osmosis{top:630px;left:800px}.page-wastewater-treatment .--node-specified-water-deionized-water{top:630px;left:1170px}.page-wastewater-treatment .--node-dosing-and-dilution{top:700px;left:960px}.page-wastewater-treatment .--node-mixing-batching-control{top:760px;left:920px}.page-wastewater-treatment .--node-chemical-distribution-conveyance{top:360px;left:860px}.page-wastewater-treatment .--node-sodium-hypochlorite-dosing{top:460px;left:470px}.page-wastewater-treatment .--node-fume-scrubber{top:300px;left:1210px}.page-wastewater-treatment .--node-emergency-showers{top:420px;left:550px}.page-wastewater-treatment .--node-compressed-air{top:270px;left:1070px}.industrial-water-treatment{background-image:url(../98c13413698c2d9641e6.webp);transform:scale(0.38);opacity:0;transform-origin:380px 46px}.to-industrial-water-treatment .water-industry.screen-parent,.page-industrial-water-treatment .water-industry.screen-parent,.page-industrial-water-treatment .home-container{transform:scale(3);opacity:0;transform-origin:380px 46px}.to-industrial-water-treatment .industrial-water-treatment,.page-industrial-water-treatment .industrial-water-treatment,.to-water-industry .page-industrial-water-treatment .water-industry,.to-home .page-industrial-water-treatment .home-container{transform:scale(1);opacity:1}.to-home .industrial-water-treatment,.to-water-industry .industrial-water-treatment{transform:scale(0.38);opacity:0}.to-home .industrial-water-treatment,.to-home .page-industrial-water-treatment .home-container{transform-origin:580px 200px}.page-industrial-water-treatment .--node-dosing-and-dilution{top:330px;left:1260px}.page-industrial-water-treatment .--node-chemical-distribution-conveyance{top:350px;left:610px}.page-industrial-water-treatment .--node-mixing-batching-control{top:450px;left:1020px}.page-industrial-water-treatment .--node-mixing-ratio-control{top:460px;left:1100px}.page-industrial-water-treatment .--node-neutralization{top:300px;left:560px}.page-industrial-water-treatment .--node-sodium-hypochlorite-dosing{top:350px;left:1360px}.page-industrial-water-treatment .--node-emergency-showers{top:600px;right:750px}.page-industrial-water-treatment .--node-compressed-air{top:610px;left:550px}.chemical-distribution{background-image:url(../6afcba8ab6e9e78f7382.webp);transform:scale(0.27);opacity:0;transform-origin:140px 544px}.to-chemical-distribution .chemical-process.screen-parent,.page-chemical-distribution .chemical-process.screen-parent,.page-chemical-distribution .home-container{transform:scale(4);opacity:0;transform-origin:140px 544px}.to-chemical-distribution .chemical-distribution,.page-chemical-distribution .chemical-distribution,.to-chemical-process .page-chemical-distribution .chemical-process,.to-home .page-chemical-distribution .home-container{transform:scale(1);opacity:1}.to-home .chemical-distribution,.to-chemical-process .chemical-distribution{transform:scale(0.27);opacity:0}.to-home .chemical-distribution,.to-home .page-chemical-distribution .home-container{transform-origin:1930px 730px}.page-chemical-distribution .--node-chemical-conveyance{top:520px;left:1260px}.page-chemical-distribution .--node-compressed-air{top:690px;left:990px}.page-chemical-distribution .--node-dosing-and-dilution{top:500px;left:760px}.page-chemical-distribution .--node-draw-off-station{top:560px;left:870px}.page-chemical-distribution .--node-emergency-showers{top:390px;left:890px}.page-chemical-distribution .--node-filling-of-tanks{top:610px;left:580px}.page-chemical-distribution .--node-fume-scrubber{top:469px;right:720px}.page-chemical-distribution .--node-mixing-batching-control{top:700px;left:500px}.page-chemical-distribution .--node-mixing-ratio-control{top:750px;left:690px}.page-chemical-distribution .--node-sodium-hypochlorite-dosing{top:329px;left:970px}.page-chemical-distribution .--node-neutralization{top:610px;right:390px}.page-chemical-distribution .--node-water-intake-and-outfall{top:100px;left:400px}.page-chemical-distribution .--node-exhaust-gas-scrubber{top:405px;right:530px}.page-chemical-distribution .chemical-distribution:after{content:"";position:absolute;width:455px;height:194px;inset:0;background:url(../cd0b371a47562d1380da.webp) no-repeat;opacity:1;animation:moveTrain 20s ease-in-out forwards}@keyframes moveTrain{0%{transform:translate(50px, -36px);opacity:0}25%{opacity:1}100%{transform:translate(830px, 198px)}}.chemical-production{background-image:url(../f85a7f5cc57fb32e4400.webp);transform:scale(0.4);opacity:0;transform-origin:900px 700px}.to-chemical-production .chemical-process.screen-parent,.page-chemical-production .chemical-process.screen-parent,.page-chemical-production .home-container{transform:scale(2.5);opacity:0;transform-origin:900px 700px}.to-chemical-production .chemical-production,.page-chemical-production .chemical-production,.to-chemical-process .page-chemical-production .chemical-process,.to-home .page-chemical-production .home-container{transform:scale(1);opacity:1}.to-home .chemical-production,.to-chemical-process .chemical-production{transform:scale(0.4);opacity:0}.to-home .chemical-production,.to-home .page-chemical-production .home-container{transform-origin:1930px 730px}.page-chemical-production .--node-chemical-conveyance{top:250px;left:880px}.page-chemical-production .--node-compressed-air{top:480px;left:610px}.page-chemical-production .--node-dosing-and-dilution{top:230px;left:1050px}.page-chemical-production .--node-draw-off-station{top:320px;left:1280px}.page-chemical-production .--node-emergency-showers{top:460px;left:920px}.page-chemical-production .--node-filling-of-tanks{top:290px;left:1520px}.page-chemical-production .--node-exhaust-gas-scrubber{top:170px;right:640px}.page-chemical-production .--node-mixing-batching-control{top:319px;left:1040px}.page-chemical-production .--node-mixing-ratio-control{top:280px;left:1120px}.page-chemical-production .--node-sodium-hypochlorite-dosing{top:329px;left:970px}.page-chemical-production .--node-water-intake-and-outfall{top:100px;left:400px}.petrochemicals{background-image:url(../a2a9d3732ac5276a2f71.webp);transform:scale(0.5);opacity:0;transform-origin:2134px 594px}.to-petrochemicals .chemical-process.screen-parent,.page-petrochemicals .chemical-process.screen-parent,.page-petrochemicals .home-container{transform:scale(1.7);opacity:0;transform-origin:2134px 594px}.to-petrochemicals .petrochemicals,.page-petrochemicals .petrochemicals,.to-chemical-process .page-petrochemicals .chemical-process,.to-home .page-petrochemicals .home-container{transform:scale(1);opacity:1}.to-home .petrochemicals,.to-chemical-process .petrochemicals{transform:scale(0.5);opacity:0}.to-home .petrochemicals,.to-home .page-petrochemicals .home-container{transform-origin:1930px 730px}.page-petrochemicals .--node-chemical-conveyance{top:390px;left:1360px}.page-petrochemicals .--node-compressed-air{top:610px;left:1300px}.page-petrochemicals .--node-demineralizaiton{top:310px;left:440px}.page-petrochemicals .--node-dosing-and-dilution{top:500px;left:760px}.page-petrochemicals .--node-draw-off-station{top:180px;left:1210px}.page-petrochemicals .--node-emergency-showers{top:610px;left:1180px}.page-petrochemicals .--node-filling-of-tanks{top:310px;left:1120px}.page-petrochemicals .--node-fire-protection{top:430px;left:770px}.page-petrochemicals .--node-exhaust-gas-scrubber{top:509px;right:620px}.page-petrochemicals .--node-neutralization{top:610px;right:390px}.page-petrochemicals .--node-process-cooling{top:700px;left:500px}.surface-treatment{background-image:url(../731a180b55b03fbe02b4.webp);transform:scale(0.25);opacity:0;transform-origin:430px 250px}.to-surface-treatment .chemical-process.screen-parent,.page-surface-treatment .chemical-process.screen-parent,.page-surface-treatment .home-container{transform:scale(4.2);opacity:0;transform-origin:430px 250px}.to-surface-treatment .surface-treatment,.page-surface-treatment .surface-treatment,.to-chemical-process .page-surface-treatment .chemical-process,.to-home .page-surface-treatment .home-container{transform:scale(1);opacity:1}.to-home .surface-treatment,.to-chemical-process .surface-treatment{transform:scale(0.25);opacity:0}.to-home .surface-treatment,.to-home .page-surface-treatment .home-container{transform-origin:1930px 730px}.page-surface-treatment .--node-chemical-conveyance{top:380px;left:1420px}.page-surface-treatment .--node-compressed-air{top:280px;left:1070px}.page-surface-treatment .--node-dosing-and-dilution{top:320px;left:1210px}.page-surface-treatment .--node-draw-off-station{top:720px;left:720px}.page-surface-treatment .--node-emergency-showers{top:430px;left:670px}.page-surface-treatment .--node-fume-scrubber{top:360px;left:988px}.page-surface-treatment .--node-mechanical-pressure-control{top:690px;left:1180px}.page-surface-treatment .--node-surface-treatment{top:510px;left:910px}.pharma-bio-research-and-production{background-image:url(../ecef672f248263321256.webp);transform:scale(0.6);opacity:0;transform-origin:1140px 400px}.to-pharma-bio-research-and-production .life-sciences.screen-parent,.page-pharma-bio-research-and-production .life-sciences.screen-parent,.page-pharma-bio-research-and-production .home-container{transform:scale(1.7);opacity:0;transform-origin:1140px 400px}.to-pharma-bio-research-and-production .pharma-bio-research-and-production,.page-pharma-bio-research-and-production .pharma-bio-research-and-production,.to-life-sciences .page-pharma-bio-research-and-production .life-sciences,.to-home .page-pharma-bio-research-and-production .home-container{transform:scale(1);opacity:1}.to-home .pharma-bio-research-and-production,.to-life-sciences .pharma-bio-research-and-production{transform:scale(0.6);opacity:0}.to-home .pharma-bio-research-and-production,.to-home .page-pharma-bio-research-and-production .home-container{transform-origin:1370px 430px}.page-pharma-bio-research-and-production .--node-neutralization{top:410px;left:660px}.page-pharma-bio-research-and-production .--node-specialty-waste-and-wastewater-treatment{top:370px;left:940px}.page-pharma-bio-research-and-production .--node-ro-di-piping{top:540px;left:810px}.page-pharma-bio-research-and-production .--node-pre-insulated-piping-solutions{top:510px;left:1240px}.page-pharma-bio-research-and-production .--node-chemical-distribution-conveyance{top:210px;left:1090px}.page-pharma-bio-research-and-production .--node-fresh-hot-and-cold-water{top:760px;left:660px}.page-pharma-bio-research-and-production .--node-compressed-air{top:309px;left:1110px}.healthcare-hospital-research-and-government-agencies{background-image:url(../0687a7de868664ef13e7.webp);transform:scale(0.6);opacity:0;transform-origin:-390px 110px}.to-healthcare-hospital-research-and-government-agencies .life-sciences.screen-parent,.page-healthcare-hospital-research-and-government-agencies .life-sciences.screen-parent,.page-healthcare-hospital-research-and-government-agencies .home-container{transform:scale(1.7);opacity:0;transform-origin:-390px 110px}.to-healthcare-hospital-research-and-government-agencies .healthcare-hospital-research-and-government-agencies,.page-healthcare-hospital-research-and-government-agencies .healthcare-hospital-research-and-government-agencies,.to-life-sciences .page-healthcare-hospital-research-and-government-agencies .life-sciences,.to-home .page-healthcare-hospital-research-and-government-agencies .home-container{transform:scale(1);opacity:1}.to-home .healthcare-hospital-research-and-government-agencies,.to-life-sciences .healthcare-hospital-research-and-government-agencies{transform:scale(0.6);opacity:0}.to-home .healthcare-hospital-research-and-government-agencies,.to-home .page-healthcare-hospital-research-and-government-agencies .home-container{transform-origin:1370px 430px}.page-healthcare-hospital-research-and-government-agencies .--node-neutralization{top:740px;left:840px}.page-healthcare-hospital-research-and-government-agencies .--node-specialty-waste-and-wastewater-treatment{top:260px;left:610px}.page-healthcare-hospital-research-and-government-agencies .--node-ro-di-piping{top:390px;left:730px}.page-healthcare-hospital-research-and-government-agencies .--node-pre-insulated-piping-solutions{top:250px;left:1020px}.page-healthcare-hospital-research-and-government-agencies .--node-fresh-hot-and-cold-water{top:210px;left:1090px}.page-healthcare-hospital-research-and-government-agencies .--node-compressed-air{top:809px;left:750px}.education-universities-and-high-schools{background-image:url(../f84363b9574af118c14a.webp);transform:scale(0.6);opacity:0;transform-origin:2460px 525px}.to-education-universities-and-high-schools .life-sciences.screen-parent,.page-education-universities-and-high-schools .life-sciences.screen-parent,.page-education-universities-and-high-schools .home-container{transform:scale(1.7);opacity:0;transform-origin:2460px 525px}.to-education-universities-and-high-schools .education-universities-and-high-schools,.page-education-universities-and-high-schools .education-universities-and-high-schools,.to-life-sciences .page-education-universities-and-high-schools .life-sciences,.to-home .page-education-universities-and-high-schools .home-container{transform:scale(1);opacity:1}.to-home .education-universities-and-high-schools,.to-life-sciences .education-universities-and-high-schools{transform:scale(0.6);opacity:0}.to-home .education-universities-and-high-schools,.to-home .page-education-universities-and-high-schools .home-container{transform-origin:1370px 430px}.page-education-universities-and-high-schools .--node-neutralization{top:550px;left:1160px}.page-education-universities-and-high-schools .--node-specialty-waste-and-wastewater-treatment{top:590px;right:550px}.page-education-universities-and-high-schools .--node-ro-di-piping{top:250px;left:860px}.page-education-universities-and-high-schools .--node-pre-insulated-piping-solutions{top:770px;right:750px}.page-education-universities-and-high-schools .--node-fresh-hot-and-cold-water{top:510px;left:720px}.page-education-universities-and-high-schools .--node-compressed-air{top:309px;left:1020px}.single-application #swup{overflow:visible}.single-application .gf-world-wrapper{height:auto}@media screen and (min-width: 820px){.single-application nav.gf-menu-bottom::after{display:none}}.gf-single-app{display:flex;flex-wrap:wrap-reverse;position:relative;width:100%;height:100%;margin:auto;padding:16px 24px 80px 24px}.gf-single-app .home-container{opacity:0}@media screen and (min-width: 426px){.gf-single-app{padding:40px 40px 80px 40px}}@media screen and (min-width: 820px){.gf-single-app{position:absolute;right:0;left:0;top:0;bottom:0;flex-wrap:nowrap;padding:64px}}.gf-sa__copy-container{position:relative;width:100%;max-width:100%}.gf-sa__copy-container h2{font-size:1.8rem;font-weight:bold;color:#00629b;margin-top:32px}@media screen and (min-width: 820px){.gf-sa__copy-container{width:40%;max-width:600px;padding-top:50px}.gf-sa__copy-container::after,.gf-sa__copy-container::before{content:" ";position:absolute;height:32px;width:100%}.gf-sa__copy-container h2{margin-top:0}.gf-sa__copy-container .gf-sa__copy{overflow-y:auto;padding-right:1rem}.gf-sa__copy-container .gf-sa__copy::-webkit-scrollbar{width:8px;background:#f0f0f0;border-radius:4px}.gf-sa__copy-container .gf-sa__copy::-webkit-scrollbar-thumb{background:#00629b;border-radius:4px}.gf-sa__copy-container .gf-sa__copy::-webkit-scrollbar-thumb:hover{background:#00629b}}.gf-sa__media-container{position:relative;width:100%;display:inline-flex}.gf-sa__media-container .gf-sa__featured-image{display:inline-flex;margin-left:auto;margin-right:auto}.gf-sa__media-container img{margin:auto;width:100%;height:auto;max-height:1080px;border-radius:10px}@media screen and (min-width: 820px){.gf-sa__media-container{flex:1;width:auto;padding-left:46px}}

/*# sourceMappingURL=styles.min.css.map*/