@charset "UTF-8";.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}/*! 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:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1620px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;border:0}html{box-sizing:border-box;overflow:hidden;overflow-y:scroll}body{position:relative;background:#fff}body.landingpage{-webkit-hyphens:none;hyphens:none}*,*:before,*:after{box-sizing:inherit}img,embed,object,video{max-width:100%;height:auto}audio,canvas,img,svg,video{font-style:italic;vertical-align:middle}hr{height:1px;border:0;background-color:#000}textarea{resize:vertical}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}.invisible{display:none}@media (max-width: 1024px){html{scroll-padding-top:100px}}@media (max-width: 560px){html{scroll-padding-top:110px}}html{font-family:DIN Condensed,sans-serif;font-size:16px;font-weight:400}body{color:#000;font-size:1rem;line-height:2;text-rendering:optimizelegibility}a{color:#000;text-decoration:underline}a:hover,a:active{text-decoration:none}b,strong{font-weight:700}.h1,h1{color:#000;font-size:3.625rem;font-weight:600;line-height:1.1724137931}.h2,h2{color:#000;font-size:2.5rem;font-weight:300;line-height:1.25}.h3,h3{color:#000;font-size:1.75rem;font-weight:600;line-height:1.3571428571}.h4,h4{color:#000;font-size:1.5rem;font-weight:400;line-height:1.4166666667}.h5,h5{color:#000;font-size:1.25rem;font-weight:400;line-height:1.5}.h6,h6{color:#000;font-size:1.125rem;font-weight:400;line-height:1.5555555556}main{margin-top:9.5625rem}main>*+*{margin-top:3.75rem}@media (max-width: 1024px){main{margin-top:100px}}@media (max-width: 560px){main{margin-top:110px}}.back-to-top{position:fixed;right:8px;bottom:10px;z-index:5;width:3.4375rem;height:3.4375rem;border:2px solid #000000;background-color:#fff;opacity:0;visibility:hidden;cursor:pointer;pointer-events:none;transition:opacity .2s,border .2s,background-color .2s}.back-to-top:after{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#008243;font-size:25px;transition:color .2s}.back-to-top.visible{opacity:1;visibility:visible;pointer-events:all}.back-to-top:hover{border:2px solid #008243;background-color:#008243}.back-to-top:hover:after{color:#fff}@media (max-width: 1024px){.back-to-top{width:2.8125rem;height:2.8125rem}.back-to-top:after{font-size:20px}}@media (max-width: 560px){.back-to-top{width:2.1875rem;height:2.1875rem}.back-to-top:after{font-size:15px}}.container-full-width{width:100%;height:auto;padding:3.75rem 0;background-color:#fff}.container-full-width .image{max-width:fit-content;max-height:23.4375rem;margin:0 auto}.container-full-width.brand-primary{background-color:#008243}.container-full-width.brand-primary .button:hover{color:#008243}.container-full-width.brand-primary .button:hover:after{color:#008243}.container-full-width.brand-primary .download-list li:before,.container-full-width.brand-primary .check-list li:before{color:#fff}.container-full-width.brand-secondary{background-color:#333}.container-full-width.brand-secondary .button:hover{color:#333}.container-full-width.brand-secondary .button:hover:after{color:#333}.container-full-width.brand-secondary .download-list li:before,.container-full-width.brand-secondary .check-list li:before{color:#fff}.container-full-width.technische-gase{background-color:#c8031a}.container-full-width.technische-gase .button:hover{color:#c8031a}.container-full-width.technische-gase .button:hover:after{color:#c8031a}.container-full-width.technische-gase .download-list li:before,.container-full-width.technische-gase .check-list li:before{color:#fff}.container-full-width.medizinische-gase{background-color:#0080c6}.container-full-width.medizinische-gase .button:hover{color:#0080c6}.container-full-width.medizinische-gase .button:hover:after{color:#0080c6}.container-full-width.medizinische-gase .download-list li:before,.container-full-width.medizinische-gase .check-list li:before{color:#fff}.container-full-width.lebensmittel-gase{background-color:#00ab4e}.container-full-width.lebensmittel-gase .button:hover{color:#00ab4e}.container-full-width.lebensmittel-gase .button:hover:after{color:#00ab4e}.container-full-width.lebensmittel-gase .download-list li:before,.container-full-width.lebensmittel-gase .check-list li:before{color:#fff}.container-full-width.spezial-gase{background-color:#f7941e}.container-full-width.spezial-gase .button:hover{color:#f7941e}.container-full-width.spezial-gase .button:hover:after{color:#f7941e}.container-full-width.spezial-gase .download-list li:before,.container-full-width.spezial-gase .check-list li:before{color:#fff}.container-full-width.anlagenbau{background-color:#839097}.container-full-width.anlagenbau .button:hover{color:#839097}.container-full-width.anlagenbau .button:hover:after{color:#839097}.container-full-width.anlagenbau .download-list li:before,.container-full-width.anlagenbau .check-list li:before{color:#fff}.container-full-width.schwimmbadhygiene{background-color:#00aeef}.container-full-width.schwimmbadhygiene .button:hover{color:#00aeef}.container-full-width.schwimmbadhygiene .button:hover:after{color:#00aeef}.container-full-width.schwimmbadhygiene .download-list li:before,.container-full-width.schwimmbadhygiene .check-list li:before{color:#fff}.container-full-width.brand-primary .text h1,.container-full-width.brand-primary .text h2,.container-full-width.brand-primary .text h3,.container-full-width.brand-primary .text h4,.container-full-width.brand-primary .text h5,.container-full-width.brand-primary .text h6,.container-full-width.brand-primary .text p,.container-full-width.brand-primary .text li,.container-full-width.brand-primary .text a,.container-full-width.brand-secondary .text h1,.container-full-width.brand-secondary .text h2,.container-full-width.brand-secondary .text h3,.container-full-width.brand-secondary .text h4,.container-full-width.brand-secondary .text h5,.container-full-width.brand-secondary .text h6,.container-full-width.brand-secondary .text p,.container-full-width.brand-secondary .text li,.container-full-width.brand-secondary .text a,.container-full-width.technische-gase .text h1,.container-full-width.technische-gase .text h2,.container-full-width.technische-gase .text h3,.container-full-width.technische-gase .text h4,.container-full-width.technische-gase .text h5,.container-full-width.technische-gase .text h6,.container-full-width.technische-gase .text p,.container-full-width.technische-gase .text li,.container-full-width.technische-gase .text a,.container-full-width.medizinische-gase .text h1,.container-full-width.medizinische-gase .text h2,.container-full-width.medizinische-gase .text h3,.container-full-width.medizinische-gase .text h4,.container-full-width.medizinische-gase .text h5,.container-full-width.medizinische-gase .text h6,.container-full-width.medizinische-gase .text p,.container-full-width.medizinische-gase .text li,.container-full-width.medizinische-gase .text a,.container-full-width.lebensmittel-gase .text h1,.container-full-width.lebensmittel-gase .text h2,.container-full-width.lebensmittel-gase .text h3,.container-full-width.lebensmittel-gase .text h4,.container-full-width.lebensmittel-gase .text h5,.container-full-width.lebensmittel-gase .text h6,.container-full-width.lebensmittel-gase .text p,.container-full-width.lebensmittel-gase .text li,.container-full-width.lebensmittel-gase .text a,.container-full-width.spezial-gase .text h1,.container-full-width.spezial-gase .text h2,.container-full-width.spezial-gase .text h3,.container-full-width.spezial-gase .text h4,.container-full-width.spezial-gase .text h5,.container-full-width.spezial-gase .text h6,.container-full-width.spezial-gase .text p,.container-full-width.spezial-gase .text li,.container-full-width.spezial-gase .text a,.container-full-width.anlagenbau .text h1,.container-full-width.anlagenbau .text h2,.container-full-width.anlagenbau .text h3,.container-full-width.anlagenbau .text h4,.container-full-width.anlagenbau .text h5,.container-full-width.anlagenbau .text h6,.container-full-width.anlagenbau .text p,.container-full-width.anlagenbau .text li,.container-full-width.anlagenbau .text a,.container-full-width.schwimmbadhygiene .text h1,.container-full-width.schwimmbadhygiene .text h2,.container-full-width.schwimmbadhygiene .text h3,.container-full-width.schwimmbadhygiene .text h4,.container-full-width.schwimmbadhygiene .text h5,.container-full-width.schwimmbadhygiene .text h6,.container-full-width.schwimmbadhygiene .text p,.container-full-width.schwimmbadhygiene .text li,.container-full-width.schwimmbadhygiene .text a{color:#fff}.container-full-width.brand-primary .button,.container-full-width.brand-secondary .button,.container-full-width.technische-gase .button,.container-full-width.medizinische-gase .button,.container-full-width.lebensmittel-gase .button,.container-full-width.spezial-gase .button,.container-full-width.anlagenbau .button,.container-full-width.schwimmbadhygiene .button{border:2px solid #ffffff;color:#fff;background-color:transparent}.container-full-width.brand-primary .button:after,.container-full-width.brand-secondary .button:after,.container-full-width.technische-gase .button:after,.container-full-width.medizinische-gase .button:after,.container-full-width.lebensmittel-gase .button:after,.container-full-width.spezial-gase .button:after,.container-full-width.anlagenbau .button:after,.container-full-width.schwimmbadhygiene .button:after{color:#fff}.container-full-width.brand-primary .button:hover,.container-full-width.brand-secondary .button:hover,.container-full-width.technische-gase .button:hover,.container-full-width.medizinische-gase .button:hover,.container-full-width.lebensmittel-gase .button:hover,.container-full-width.spezial-gase .button:hover,.container-full-width.anlagenbau .button:hover,.container-full-width.schwimmbadhygiene .button:hover{border:2px solid #ffffff;background-color:#fff}.container-full-width-text-image+.container-full-width-text-image{padding-bottom:0;margin-top:0}.container-full-width-text-image .grid-2-col{min-height:37.5rem}.container-full-width-text-image .grid-2-col .column{width:50%}.container-full-width-text-image .grid-2-col .column figure{position:relative;width:100%;height:100%;min-height:37.5rem}.container-full-width-text-image .grid-2-col .column figure img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover}.container-full-width-text-image .grid-2-col .column>.text{max-width:39.8125rem;padding:4.0625rem 6.25rem 1.875rem 1.25rem;margin-left:auto}.container-full-width-text-image .grid-2-col .column>.text h3{margin-top:1rem;font-weight:100}.container-full-width-text-image .grid-2-col .column:last-child>.text{margin-right:auto;margin-left:4.875rem}.container-full-width-text-image .grid-2-col>.column:nth-child(n){margin-right:0}.container-full-width-text-image-small+.container-full-width-text-image-small{padding-bottom:0;margin-top:0}.container-full-width-text-image-small .grid-2-col{min-height:31.25rem}.container-full-width-text-image-small .grid-2-col .column{width:50%}.container-full-width-text-image-small .grid-2-col .column figure{position:relative;width:100%;height:100%;min-height:31.25rem}.container-full-width-text-image-small .grid-2-col .column figure img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover}.container-full-width-text-image-small .grid-2-col .column>.year-with-description{max-width:39.8125rem;padding:4.375rem 6.25rem 1.875rem 1.25rem;margin-left:auto}.container-full-width-text-image-small .grid-2-col .column>.year-with-description .year{margin-top:1rem;color:#008243;font-size:6.25rem;font-weight:100;line-height:1}.container-full-width-text-image-small .grid-2-col .column:last-child>.year-with-description{margin-right:auto;margin-left:4.875rem}.container-full-width-text-image-small .grid-2-col>.column:nth-child(n){margin-right:0}@media (max-width: 1280px){.container-full-width-text-image .grid-2-col .column:last-child>.text{margin-left:0}.container-full-width-text-image-small .grid-2-col .column:last-child>.year-with-description{margin-left:0}}@media (max-width: 768px){.container-full-width-text-image.reverse .grid-2-col{height:100%;flex-direction:column-reverse}.container-full-width-text-image .grid-2-col .column{width:100%;margin-top:0}.container-full-width-text-image .grid-2-col .column>.text{width:100%;max-width:unset;padding:3.75rem 3.125rem;margin-left:0}.container-full-width-text-image-small.reverse .grid-2-col{height:100%;flex-direction:column-reverse}.container-full-width-text-image-small .grid-2-col .column{width:100%;margin-top:0}.container-full-width-text-image-small .grid-2-col .column>.year-with-description{width:100%;max-width:unset;padding:3.75rem 3.125rem;margin-left:0}.container-full-width-text-image-small .grid-2-col .column>.year-with-description .year{font-size:5rem}}@media (max-width: 560px){.container-full-width-text-image .grid-2-col .column>.text{padding:2.5rem 1.25rem 1.875rem;margin-left:0}.container-full-width-text-image-small .grid-2-col .column:nth-child(n){margin-top:0}.container-full-width-text-image-small .grid-2-col .column>.year-with-description{padding:1.875rem 1.25rem 3.75rem;margin-left:0}.container-full-width-text-image-small .grid-2-col .column>.year-with-description .year{font-size:3.25rem}}.stage{position:relative;display:block;width:100%;height:100%;padding-top:4.5625rem;padding-bottom:3.75rem;background-color:#008243}.stage .image{position:absolute;top:0;left:0;width:100%;height:100%}.stage .image source{width:100%;height:100%}.stage .image img{width:100%;height:100%;object-fit:cover}.stage .content-wrap{position:relative;z-index:1}.stage .content-wrap .title{display:block;width:100%;max-width:48.125rem;color:#fff;font-size:6.25rem;font-weight:500;line-height:1.2}.stage .content-wrap .stage-icon-container{display:grid;width:100%;margin-top:5rem;grid-template-columns:repeat(6,1fr);grid-auto-flow:row dense;gap:17px}.stage .content-wrap .stage-icon-container .stage-icon{display:flex;width:12rem;height:12rem;padding:1.5625rem .75rem .9375rem;border:2px solid #ffffff;flex-direction:column;align-items:center;justify-content:space-between;text-decoration:none;transition:transform .2s}.stage .content-wrap .stage-icon-container .stage-icon figure{display:flex;width:100%;height:100%;max-height:5rem;justify-content:center}.stage .content-wrap .stage-icon-container .stage-icon figure img{width:100%;height:100%;object-fit:contain}.stage .content-wrap .stage-icon-container .stage-icon:hover{transform:scale(1.04)}.stage .content-wrap .stage-icon-container .stage-icon.brand-primary{background:#008243}.stage .content-wrap .stage-icon-container .stage-icon.brand-secondary{background:#333}.stage .content-wrap .stage-icon-container .stage-icon.technische-gase{background:#c8031a}.stage .content-wrap .stage-icon-container .stage-icon.medizinische-gase{background:#0080c6}.stage .content-wrap .stage-icon-container .stage-icon.lebensmittel-gase{background:#00ab4e}.stage .content-wrap .stage-icon-container .stage-icon.spezial-gase{background:#f7941e}.stage .content-wrap .stage-icon-container .stage-icon.anlagenbau{background:#839097}.stage .content-wrap .stage-icon-container .stage-icon.schwimmbadhygiene{background:#00aeef}.stage .content-wrap .stage-icon-container .stage-icon .title-wrap{display:flex;flex-grow:1;align-items:center;justify-content:center}.stage .content-wrap .stage-icon-container .stage-icon .title-wrap .icon-title{margin-top:.625rem;color:#fff;font-size:1.5rem;line-height:1.75rem;text-align:center;text-transform:uppercase}@media (max-width: 1280px){.stage{padding-top:3.75rem}.stage .content-wrap{display:flex;max-width:60.3125rem;flex-direction:column}.stage .content-wrap .title{font-size:5.3125rem}.stage .content-wrap .stage-icon-container{gap:13px;align-self:center;margin-top:3.75rem}.stage .content-wrap .stage-icon-container .stage-icon{width:9rem;height:9rem;padding:1.125rem .5625rem .9375rem}.stage .content-wrap .stage-icon-container .stage-icon figure{height:60%}.stage .content-wrap .stage-icon-container .stage-icon .title-wrap .icon-title{font-size:1.125rem;line-height:1}}@media (max-width: 1023px){.stage .content-wrap .title{font-size:5rem}.stage .content-wrap .stage-icon-container{display:grid;width:28.5625rem;grid-template-columns:repeat(3,1fr);grid-auto-flow:row dense;gap:15px;justify-items:center}}@media (max-width: 560px){.stage .content-wrap .title{font-size:3.75rem;line-height:1}.stage .content-wrap .stage-icon-container{width:18.75rem;grid-template-columns:repeat(2,1fr)}.stage .content-wrap .stage-icon-container .stage-icon{height:5rem;padding:.625rem}.stage .content-wrap .stage-icon-container .stage-icon figure{display:none}.stage .content-wrap .stage-icon-container .stage-icon .title-wrap .icon-title{margin-top:0}}@media (max-width: 350px){.stage .content-wrap .title{font-size:3.125rem;line-height:1}.stage .content-wrap .stage-icon-container{grid-template-columns:repeat(1,1fr)}}.content-wrap{width:100%;max-width:1273px;padding-right:1.25rem;padding-left:1.25rem;margin-right:auto;margin-left:auto}.content-wrap>*+*{margin-top:1.875rem}.grid{display:flex;flex-wrap:wrap}.grid .column{margin-right:1.875rem}.grid .column>*+*{margin-top:1.875rem}.grid-2-col>.column{width:calc(50% - .9375rem - 1px)}.grid-2-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-2-col>.column:nth-child(2n){margin-right:0}.grid-2-col>.column:nth-child(-n+2){margin-top:0}.grid-3-col>.column{width:calc(33.3333333333% - 1.25rem - 1px)}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-3-col>.column:nth-child(3n){margin-right:0}.grid-3-col>.column:nth-child(-n+3){margin-top:0}.grid-4-col>.column{width:calc(25% - 1.40625rem - 1px)}.grid-4-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-4-col>.column:nth-child(4n){margin-right:0}.grid-4-col>.column:nth-child(-n+4){margin-top:0}.grid-1-third-2-third>.column:nth-child(odd){width:calc(33.3333333333% - .625rem - 1px)}.grid-1-third-2-third>.column:nth-child(2n){width:calc(66.6666666667% - 1.25rem - 1px);margin-right:0}.grid-1-third-2-third>.column:nth-child(n+3){margin-top:1.875rem}.grid-2-third-1-third>.column:nth-child(odd){width:calc(66.6666666667% - 1.25rem - 1px)}.grid-2-third-1-third>.column:nth-child(2n){width:calc(33.3333333333% - .625rem - 1px);margin-right:0}.grid-2-third-1-third>.column:nth-child(n+3){margin-top:1.875rem}@media (max-width: 1024px){.grid-2-col .grid-2-col{width:100%}.grid-2-col .grid-2-col:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-2-col .grid-2-col:first-child{margin-top:0}.grid-3-col>.column{width:calc(50% - .9375rem - 1px)}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-3-col>.column:nth-child(2n){margin-right:0}.grid-3-col>.column:nth-child(-n+2){margin-top:0}.grid-4-col>.column{width:calc(50% - .9375rem - 1px)}.grid-4-col>.column:nth-child(n){margin-top:1.875rem;margin-right:1.875rem}.grid-4-col>.column:nth-child(2n){margin-right:0}.grid-4-col>.column:nth-child(-n+2){margin-top:0}}@media (max-width: 768px){.grid-1-third-2-third>.column:nth-child(n){width:100%;margin-right:0}.grid-1-third-2-third>.column:nth-child(n+2){margin-top:1.875rem}.grid-2-third-1-third>.column:nth-child(n){width:100%;margin-right:0}.grid-2-third-1-third>.column:nth-child(n+2){margin-top:1.875rem}}@media (max-width: 650px){.grid-2-col>.column{width:100%}.grid-2-col>.column:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-2-col>.column:first-child{margin-top:0}.grid-3-col>.column{width:100%}.grid-3-col>.column:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-3-col>.column:first-child{margin-top:0}.grid-4-col>.column{width:100%}.grid-4-col>.column:nth-child(n){margin-top:1.875rem;margin-right:0}.grid-4-col>.column:first-child{margin-top:0}}body.landingpage .grid{display:grid;gap:1.875rem}body.landingpage .grid .column{margin:0}body.landingpage .grid .column>*+*{margin-top:0}body.landingpage .grid-2-col{grid-template-columns:repeat(2,1fr)}body.landingpage .grid-2-col>.column{width:100%;margin:0}body.landingpage .grid-3-col{grid-template-columns:repeat(3,1fr)}body.landingpage .grid-3-col>.column{width:100%;margin:0}body.landingpage .grid-3-col .column:nth-child(n){margin-top:0;margin-right:0}body.landingpage .grid-4-col{grid-template-columns:repeat(4,1fr)}body.landingpage .grid-4-col>.column{width:100%;margin:0}body.landingpage .grid-6-col{grid-template-columns:repeat(6,1fr)}body.landingpage .grid-6-col>.column{width:100%;margin:0}body.landingpage .grid-2-third-1-third{grid-template-columns:repeat(3,1fr)}body.landingpage .grid-2-third-1-third>:nth-child(2n){grid-column:span 2}body.landingpage .grid-2-third-1-third>.column:nth-child(odd){width:100%}body.landingpage .grid-2-third-1-third>.column:nth-child(2n){width:100%}body.landingpage .grid-2-third-1-third>.column:nth-child(n+3){width:100%}body.landingpage .grid-1-third-2-third{grid-template-columns:repeat(3,1fr)}body.landingpage .grid-1-third-2-third>:nth-child(2n){grid-column:span 2}body.landingpage .grid-1-third-2-third>.column:nth-child(odd){width:100%}body.landingpage .grid-1-third-2-third>.column:nth-child(2n){width:100%}body.landingpage .grid-1-third-2-third>.column:nth-child(n+3){width:100%}@media (max-width: 1024px){body.landingpage .grid-2-col,body.landingpage .grid-3-col,body.landingpage .grid-4-col,body.landingpage .grid-6-col{grid-template-columns:repeat(2,1fr)}body.landingpage .grid-1-third-2-third{grid-template-columns:repeat(1,1fr);gap:1.875rem 0}body.landingpage .grid-1-third-2-third>:nth-child(2n){grid-column:span 1}body.landingpage .grid-2-third-1-third{grid-template-columns:repeat(1,1fr);gap:1.875rem 0}body.landingpage .grid-2-third-1-third>:nth-child(odd){grid-column:span 1}}@media (max-width: 650px){body.landingpage .grid-3-col,body.landingpage .grid-2-col,body.landingpage .grid-4-col,body.landingpage .grid-6-col{grid-template-columns:repeat(1,1fr)}}.page-header{position:fixed;top:0;left:0;z-index:10;display:flex;width:100%;height:9.5625rem;align-items:center;background-color:#fff;transition:height .15s}.page-header .content-wrap{display:flex;height:100%;align-items:center;justify-content:space-between}.page-header .content-wrap .logo{position:relative}.page-header .content-wrap .logo img{width:24.1875rem;height:auto}.page-header .content-wrap .logo .logo-scrolled{display:none;width:13.5rem;opacity:0;transition:opacity .2s}.page-header .content-wrap .navigation{display:flex;height:100%;margin-top:0;margin-left:10px;flex-direction:column}.page-header .content-wrap .burger{display:none}.page-header.scrolled{height:6.875rem;box-shadow:0 .475rem .625rem #3333331a}.page-header.scrolled .content-wrap .logo .logo-not-scrolled{display:none}.page-header.scrolled .content-wrap .logo .logo-scrolled{display:block;opacity:1}body.landingpage .page-header .header-items{display:flex;margin-top:0;align-items:center}body.landingpage .page-header .header-items *+*{margin-left:1.25rem}body.landingpage .page-header .header-items .subtext{font-family:Roboto Condensed,sans-serif;font-size:1.25rem;font-weight:700}@media (max-width: 1024px){body.landingpage .page-header .header-items .subtext,body.landingpage .page-header .header-items .button{font-size:1rem}}@media (max-width: 560px){body.landingpage .page-header .content-wrap{margin-bottom:0;align-items:center}body.landingpage .page-header .content-wrap .logo .logo-scrolled{width:9.375rem}body.landingpage .page-header .header-items{padding-left:.5rem}body.landingpage .page-header .header-items *+*{margin-left:0}body.landingpage .page-header .subtext{display:none}}@media (max-width: 1024px){.page-header{height:100px;box-shadow:0 .475rem .625rem #3333331a}.page-header .content-wrap .logo img{width:11.25rem}.page-header .content-wrap .navigation{flex-direction:row;align-items:center}.page-header .content-wrap .burger{display:flex;width:30px;height:24px;margin-left:3.125rem;align-items:center;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.page-header .content-wrap .burger .bar{position:relative;width:30px;height:4px;background-color:#008243;transition:background-color .3s}.page-header .content-wrap .burger .bar:before,.page-header .content-wrap .burger .bar:after{content:"";position:absolute;display:block;height:4px;background-color:#008243;transition:transform .3s,top .3s,bottom .3s}.page-header .content-wrap .burger .bar:before{top:-8px;width:30px}.page-header .content-wrap .burger .bar:after{bottom:-8px;width:20px}.page-header .content-wrap .burger.open .bar{background-color:#fff}.page-header .content-wrap .burger.open .bar:before,.page-header .content-wrap .burger.open .bar:after{transition:transform .3s,top 0,bottom 0}.page-header .content-wrap .burger.open .bar:before{top:0;transform:rotate(45deg)}.page-header .content-wrap .burger.open .bar:after{bottom:0;width:30px;transform:rotate(-45deg)}}@media (max-width: 560px){.page-header{height:110px}.page-header .content-wrap{margin-bottom:2.1875rem;align-items:flex-end}.page-header .content-wrap .logo .logo-not-scrolled{display:none}.page-header .content-wrap .logo .logo-scrolled{display:block;opacity:1}.page-header .navigation .page-meta-navigation{position:absolute;top:10px;right:20px}.page-header .navigation .burger{position:absolute;top:56px;right:1.25rem}}.search{display:flex;align-items:center}.search .search-form{position:absolute;top:0;left:0;z-index:20;display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;background-color:#008243f2;opacity:0;pointer-events:none;transition:opacity .2s}.search .search-form.active{opacity:1;pointer-events:all}.search .search-form form{position:relative}.search .search-form form>input{width:25rem;height:4.5rem;padding-left:1.5625rem;border:3px solid #ffffff;color:#fff;font-size:1.25rem;background-color:transparent;outline:none}.search .search-form form>input::-webkit-input-placeholder{color:#fff}.search .search-form form>input[type=search]::-webkit-search-decoration,.search .search-form form>input[type=search]::-webkit-search-cancel-button,.search .search-form form>input[type=search]::-webkit-search-results-button,.search .search-form form>input[type=search]::-webkit-search-results-decoration{display:none}.search .search-form form>button{position:absolute;top:50%;right:1.5625rem;border:none;transform:translateY(-50%);background-color:transparent;outline:none}.search .search-form form>button:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#fff;font-size:1.25rem;cursor:pointer}.search .search-form .search-close{position:absolute;top:60px;right:90px;z-index:1;width:auto;height:auto;border:none;background-color:transparent;cursor:pointer;transition:font-size .2s}.search .search-form .search-close:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#fff;font-size:2.5rem}@media (max-width: 1024px){.search .search-form .search-close{top:30px;right:60px}}@media (max-width: 560px){.search .search-form form>input{width:18.75rem;height:3.75rem}.search .search-form .search-close{top:30px;right:30px}.search .search-form .search-close:before{font-size:1.875rem}}.page-meta-navigation{display:flex;margin-top:1.875rem;align-items:center}.page-meta-navigation ul{display:flex;margin-left:auto;flex-wrap:wrap}.page-meta-navigation ul li{font-size:1.25rem;font-weight:400;line-height:1;text-transform:uppercase}.page-meta-navigation ul li+li{margin-left:1.25rem}.page-meta-navigation ul li a{font-size:1.125rem;text-decoration:none;transition:color .2s}.page-meta-navigation ul li .icon{display:flex;align-items:center;justify-content:center}.page-meta-navigation ul li .icon:before{margin-right:.5em;margin-bottom:3px;color:#333;font-size:1rem;transition:color .2s}.page-meta-navigation ul li:hover a,.page-meta-navigation ul li:hover .icon:before{color:#008243}.page-meta-navigation ul li .location:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.page-meta-navigation ul li .calculator:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.page-meta-navigation ul li .fire:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;margin-bottom:2px}.page-meta-navigation ul li .lock:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.page-meta-navigation ul li .person:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.page-meta-navigation .search-icon{margin-left:1.125rem;border:none;background-color:transparent;cursor:pointer}.page-meta-navigation .search-icon:before{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#333;transition:color .2s}.page-meta-navigation .search-icon:hover:before{color:#008243}@media (min-width: 1024px){.page-header.scrolled .page-meta-navigation{display:none}}@media (max-width: 1024px){.page-meta-navigation{margin-top:0}.page-meta-navigation ul li a{font-size:0}.page-meta-navigation ul li .icon:before{font-size:1.25rem}}.page-main-navigation{height:100%}.page-main-navigation .level-2-opener{display:none}@media (max-width: 1024px){.page-main-navigation{position:absolute;top:100px;right:0;width:100%;height:calc(100vh - 100px);margin-right:0;overflow-y:scroll;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s}.page-main-navigation.open{opacity:1;visibility:visible;pointer-events:all}}@media (max-width: 560px){.page-main-navigation{top:110px;height:calc(100vh - 110px)}}.nav-level-1{display:flex;height:100%;margin-top:.3125rem;align-items:flex-end;justify-content:flex-end}.nav-level-1>li{position:relative;display:flex;height:100%;align-items:center}.nav-level-1>li+li{margin-left:.625rem}.nav-level-1>li a{display:inline-block;padding:.4375rem .625rem .3125rem;color:#000;font-size:1.75rem;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .2s,background-color .2s}.nav-level-1>li.has-submenu:before,.nav-level-1>li.has-submenu:after{content:"";position:absolute;clip-path:polygon(50% 0%,0% 100%,100% 100%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s}.nav-level-1>li.has-submenu:before{bottom:2px;left:20px;width:1.5rem;height:.875rem;background-color:#000}.nav-level-1>li.has-submenu:after{bottom:1px;left:22px;z-index:15;width:1.25rem;height:.75rem;background-color:#fff}.nav-level-1>li.is-active a{color:#ffed00;background-color:#008243}.nav-level-1>li:hover a{color:#ffed00;background-color:#008243}.nav-level-1>li:hover .nav-level-2{opacity:1;visibility:visible;pointer-events:all;transition:opacity .3s}.nav-level-1>li:hover.has-submenu:before,.nav-level-1>li:hover.has-submenu:after{opacity:1;visibility:visible;pointer-events:all}.nav-level-1>li:last-child .nav-level-2{right:0;left:unset}.nav-level-1>li:last-child.has-submenu:before{right:20px;left:unset}.nav-level-1>li:last-child.has-submenu:after{right:22px;left:unset}.page-header.scrolled .nav-level-1{margin-top:0}.page-header.scrolled .nav-level-1>li.has-submenu:before{bottom:-1px}.page-header.scrolled .nav-level-1>li.has-submenu:after{bottom:-2px}.page-main-navigation .nav-level-1 .nav-level-2{position:absolute;top:6.0625rem;left:0;z-index:11;display:flex;width:20rem;opacity:0;visibility:hidden;pointer-events:none;transition:top .3s}.page-main-navigation .nav-level-1 .nav-level-2>.nav{position:relative;width:100%;padding:1.25rem;border:2px solid #000000;flex-direction:column;background-color:#fff;transition:opacity .3s}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li{margin-right:0}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li+li{margin-top:.6875rem}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li.is-active a{color:#008243}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li>a{padding:0;color:#000;font-size:1.375rem;font-weight:400;line-height:1.2;text-align:start;text-transform:unset;background-color:unset;transition:color .2s}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li>a:hover{color:#008243}.page-main-navigation .nav-level-1 .level-3-opener{display:none}.page-header.scrolled .nav-level-2{top:110px}@media (max-width: 1280px){.page-main-navigation .nav-level-1 .nav-level-2{top:92px}.page-header.scrolled .nav-level-2{top:104.3px}}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3{margin:.9375rem 0}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li{position:relative;width:100%}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li+li{margin-top:.3125rem}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li>a{padding:0;color:#000;font-size:20px;font-weight:lighter;line-height:1.2;text-transform:none;background-color:unset;transition:color .2s}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li>a:hover{color:#008243}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li.is-active a{color:#008243}.page-main-navigation .nav-level-1 .nav-level-2 .level-3-link{display:none}@media (max-width: 1024px){.nav-level-1{display:block;margin-top:0}.nav-level-1>li{display:block;width:100%;height:auto;margin-right:0}.nav-level-1>li+li{margin-left:0}.nav-level-1>li:before,.nav-level-1>li:after{display:none}.nav-level-1>li.has-submenu:before,.nav-level-1>li.has-submenu:after{display:none}.nav-level-1>li a{position:relative;width:100%;padding:24px 50px 24px 24px;border-bottom:1px solid #FFED00;color:#fff;font-size:20px;text-align:start;background-color:#008243}.nav-level-1>li .level-2-opener{position:absolute;top:34px;right:24px;display:block;width:45px;height:67px;border:0;transform:translateY(-50%);background-color:transparent;cursor:pointer}.nav-level-1>li .level-2-opener:after{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;display:inline-block;color:#fff;font-size:1rem;transition:transform .3s}.nav-level-1>li .level-2-opener.open:after{transform:rotate(90deg)}}@media (max-width: 1024px){.page-main-navigation .nav-level-1 .nav-level-2{position:static;top:4.875rem;left:0;display:none;width:100%;transform:none;opacity:1;visibility:visible;pointer-events:all}.page-main-navigation .nav-level-1 .nav-level-2.open{display:flex}.page-main-navigation .nav-level-1 .nav-level-2>.nav{padding:0;border:0}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul{padding:1.875rem 1.4375rem}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li{display:flex;margin-top:0;align-items:center}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li+li{margin-top:0}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li>a{padding:0;padding-top:.9375rem;padding-bottom:.9375rem;margin:0;border-bottom:1px solid #008243;font-size:1.375rem;background-color:transparent}.page-main-navigation .nav-level-1 .nav-level-2>.nav>ul>li:last-child>a{padding-bottom:.9375rem;border-bottom:unset}}@media (max-width: 1024px){.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li{position:relative;width:100%;padding:0;margin:0;border:none}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li>a{padding:10px 0;margin:0;border:none;color:#000;font-size:17px;font-weight:300;line-height:1.2;background-color:transparent}.page-main-navigation .nav-level-1 .nav-level-2 .nav-level-3 li:last-child{border-bottom:none}.page-main-navigation .nav-level-1 .nav-level-2 .level-3-link{display:none}}.breadcrumb{display:flex;padding:.5625rem 0;margin-top:0;align-items:center;font-family:Roboto Condensed,sans-serif;font-size:1.125rem}.breadcrumb ul{display:flex;flex-wrap:wrap}.breadcrumb ul li{margin-right:.625rem}.breadcrumb ul li:after{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;margin-left:.625rem;color:#ffffff8c;font-size:.75rem}.breadcrumb ul li:last-child:after{content:none}.breadcrumb ul a{color:#ffffff8c;text-decoration:none}.breadcrumb ul a:hover{text-decoration:underline}.breadcrumb ul span{color:#fff;text-decoration:none;cursor:default}.brand-primary .breadcrumb{background-color:#008243}.brand-secondary .breadcrumb{background-color:#333}.breadcrumb.brand-primary{background-color:#008243}.breadcrumb.brand-secondary{background-color:#333}.breadcrumb.technische-gase{background-color:#c8031a}.breadcrumb.medizinische-gase{background-color:#0080c6}.breadcrumb.lebensmittel-gase{background-color:#00ab4e}.breadcrumb.spezial-gase{background-color:#f7941e}.breadcrumb.anlagenbau{background-color:#839097}.breadcrumb.schwimmbadhygiene{background-color:#00aeef}.page-footer{width:100%;margin-top:5.625rem;border-bottom:20px solid #FFED00;background-color:#008243}.page-footer .footer-content{padding:2.8125rem 0}.page-footer .footer-content .footer-contact-wrapper .address>p{color:#fff;font-family:DIN Condensed,sans-serif;font-size:1.25rem;font-weight:100;line-height:1.3}.page-footer .footer-content .footer-link-list li{margin-top:0}.page-footer .footer-content .footer-link-list li a{color:#fff;font-family:DIN Condensed,sans-serif;font-size:1.25rem;font-weight:100;line-height:1.3;text-decoration:none;transition:color .2s}.page-footer .footer-content .footer-link-list li a:hover{color:#ffed00}.page-footer .footer-meta{display:flex;padding:1.25rem 0;margin-top:0;border-top:4px solid #1A8F56;flex-wrap:wrap;align-items:center;justify-content:space-between}.page-footer .footer-meta a{color:#fff;font-size:1.25rem;font-weight:400;text-decoration:none;transition:color .2s,background-color .2s}.page-footer .footer-meta a:hover{color:#ffed00}.page-footer .footer-meta .meta-link-list .footer-link-list{display:flex;flex-wrap:wrap}.page-footer .footer-meta .meta-link-list .footer-link-list li{margin-right:1.25rem}body.startpage .page-footer{margin-top:10px}@media (max-width: 1024px){.page-footer .content-wrap .footer-meta{flex-direction:column;align-items:flex-start;justify-content:flex-start}.page-footer .content-wrap .footer-meta .meta-link-list,.page-footer .content-wrap .footer-meta .social-icons-wrapper{margin-top:1.25rem}}.footer-contact-wrapper span,.footer-contact-wrapper a{display:block;color:#fff;font-family:DIN Condensed,sans-serif;font-size:1.25rem;line-height:1.3;text-decoration:none}.footer-contact-wrapper .title{color:#ffed00}.footer-contact-wrapper .phone,.footer-contact-wrapper .email{transition:color .2s}.footer-contact-wrapper .phone:hover,.footer-contact-wrapper .email:hover{color:#ffed00}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:local(""),url(./roboto-condensed-v19-latin-300-Bahppu1b.woff2) format("woff2"),url(./roboto-condensed-v19-latin-300-BVoW6t6m.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:local(""),url(./roboto-condensed-v19-latin-regular-Cj0F4Mov.woff2) format("woff2"),url(./roboto-condensed-v19-latin-regular-CcUv4y1v.woff) format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:local(""),url(./roboto-condensed-v19-latin-700-CT_U6x9v.woff2) format("woff2"),url(./roboto-condensed-v19-latin-700-DoUnHeUO.woff) format("woff")}@font-face{font-family:DIN Condensed;src:url(./din-condensed-normal-BrqI3HtI.woff2) format("woff2"),url(./din-condensed-normal-BTfczANn.woff) format("woff")}@font-face{font-family:DIN Condensed;src:url(./din-condensed-light-Cl7tbyya.woff2) format("woff2"),url(./din-condensed-light-M1Owctx9.woff) format("woff")}@font-face{font-family:DIN Condensed;src:url(./din-condensed-bold-BnJBc6v7.woff2) format("woff2"),url(./din-condensed-bold-BhTLkUvB.woff) format("woff")}@font-face{font-family:DIN Condensed Regular;src:url(./din-condensed-normal-BrqI3HtI.woff2) format("woff2"),url(./din-condensed-normal-BTfczANn.woff) format("woff")}@font-face{font-family:iconfont;src:url(./iconfont-DIgD25zL.ttf) format("truetype"),url(./iconfont-BH9n0yOq.woff) format("woff");font-style:normal;font-weight:400;font-display:block}.mfp-bg{opacity:.85}.mfp-iframe-holder .mfp-content,.mfp-inline-video .mfp-content{max-height:min(100vh - 80px,1024px)}.mfp-gallery .mfp-iframe-scaler,.mfp-gallery .mfp-content,.mfp-video .mfp-iframe-scaler,.mfp-video .mfp-content{position:relative;max-width:calc(min(100vh - 80px,1024px) / 9 * 16);height:auto;padding:0;margin:0 auto;overflow:initial}.mfp-gallery .mfp-iframe-scaler:before,.mfp-gallery .mfp-content:before,.mfp-video .mfp-iframe-scaler:before,.mfp-video .mfp-content:before{content:"";display:block;padding-top:56.25%}.mfp-gallery .mfp-iframe-scaler video,.mfp-gallery .mfp-iframe-scaler .mfp-figure,.mfp-gallery .mfp-content video,.mfp-gallery .mfp-content .mfp-figure,.mfp-video .mfp-iframe-scaler video,.mfp-video .mfp-iframe-scaler .mfp-figure,.mfp-video .mfp-content video,.mfp-video .mfp-content .mfp-figure{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000}.mfp-gallery .mfp-iframe-scaler .mfp-figure,.mfp-gallery .mfp-content .mfp-figure,.mfp-video .mfp-iframe-scaler .mfp-figure,.mfp-video .mfp-content .mfp-figure{background-color:transparent}button.mfp-close{top:10px;right:20px;padding:0 6px 0 0;margin:0;color:#fff;font-size:35px;line-height:44px;text-align:right;opacity:1}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{backface-visibility:hidden;opacity:0;transition:opacity .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.85}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;transition:opacity .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.85}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:opacity .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-image-holder:before{display:none}.mfp-image-holder .mfp-content{display:block;height:100%;pointer-events:none}.mfp-image-holder img,.mfp-image-holder figcaption,.mfp-image-holder .mfp-close{pointer-events:all}.mfp-figure{min-width:25rem;height:100%}.mfp-figure:after{display:none}.mfp-figure figure{display:grid;height:100%;max-height:100vh;padding:1.5rem;grid-template-rows:40px 1fr 1.25rem max-content;grid-template-areas:"." "image" "." "caption"}.mfp-figure img{grid-area:image;align-self:center;justify-self:center;max-height:100%!important;padding:0;background-color:#404040;box-shadow:0 0 8px #000c}.mfp-figure figcaption{grid-area:caption}.mfp-figure .mfp-bottom-bar{position:relative;top:0;left:0;display:flex;margin:0;justify-content:space-between}.mfp-figure .mfp-counter{position:static;align-self:flex-end}.mfp-content .copyright{margin-top:0;color:#fff;font-size:12px}.mfp-content .copyright:before{content:"Ⓒ "}.mfp-content .caption{position:relative;display:flex;margin-top:.75rem;flex-direction:column;font-size:14px}.mfp-content .caption:after{content:"";width:3.125rem;height:3px;margin-top:.75rem;background-color:#fff}.tx-indexedsearch{font-family:Roboto Condensed,sans-serif;font-size:1.375rem;line-height:1.3}.tx-indexedsearch-rules,.tx-indexedsearch-info-sword{display:none}.tx-indexedsearch-searchbox form fieldset>legend{display:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form{display:inline-block;width:100%;max-width:295px;vertical-align:bottom}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{display:block}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input{width:100%;max-width:1024px;padding:.1875rem .625rem;margin:.625rem 0;border:3px solid #008243;color:#008243;line-height:1.3;outline:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input::-ms-clear{display:none}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit{display:inline-block;margin:.625rem 0}.tx-indexedsearch-browsebox+*{margin-top:.625rem}.tx-indexedsearch-browsebox p{margin-top:.625rem}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox{margin-top:1.875rem}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li{display:inline-block;min-width:90px;margin-right:.625rem}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li:last-of-type{margin-right:0}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{color:#fff;background-color:#008243}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li.disabled{display:none}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a{display:inline-block;width:100%;padding:.1875rem .625rem;border:3px solid #008243;color:#008243;font-size:1rem;font-weight:700;text-align:center;transition:background-color .3s,color .3s;text-decoration:none}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a:hover{color:#fff;background-color:#008243}.tx-indexedsearch-res{padding:1.875rem 0 .9375rem;border-bottom:3px solid #008243}.tx-indexedsearch-res a{text-decoration:none}.tx-indexedsearch-res h3 a{font-family:DIN Condensed,sans-serif;font-weight:300;transition:color .3s}.tx-indexedsearch-res h3 a:hover{color:#008243}.tx-indexedsearch-res .tx-indexedsearch-description{margin-top:1.25rem}.tx-indexedsearch-res .tx-indexedsearch-description strong{font-weight:400;background-color:#ffed004d}.tx-indexedsearch-res>a{display:inline-block;margin-top:1.25rem;color:#008243;font-size:1.125rem}.tx-indexedsearch-res>a:after{content:"";display:inline-block;margin-left:.625rem;font-family:iconfont;font-size:.625rem;transition:margin-left .3s}.tx-indexedsearch-res>a:hover{text-decoration:none}.tx-indexedsearch-res>a:hover:after{margin-left:.9375rem}.tx-indexedsearch-res .tx-indexedsearch-icon,.tx-indexedsearch-res .tx-indexedsearch-percent,.tx-indexedsearch-res .tx-indexedsearch-info{display:none}@media (max-width: 560px){.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form{max-width:183px}.tx-indexedsearch ul.tx-indexedsearch-browsebox li{margin-top:.625rem}}.scroll-down-button{position:absolute;bottom:60px;left:50%;z-index:2;display:flex;width:60px;height:60px;align-items:center;justify-content:center;transform:translate(-50%,60px) rotate(90deg);text-decoration:none;cursor:pointer}.scroll-down-button:after{content:"";font-family:iconfont!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#f29400;font-size:27px;text-decoration:none;transition:color .2s}.scroll-down-button:hover:after{color:#1e1e1e}.scroll-down-button span{display:none}@media (max-width: 1024px){.scroll-down-button{bottom:50px;width:50px;height:50px;transform:translate(-50%,50px) rotate(90deg)}.scroll-down-button:after{font-size:22px}}.tx-dp-location{margin-top:1.875rem}.custom-clustericon{display:flex;box-sizing:content-box;border:2px solid #ffffff;align-items:center;color:#ffed00;font-size:15px;font-weight:700;background:var(--cluster-color);box-shadow:0 3px 6px #00000080}.custom-clustericon-1,.custom-clustericon-2,.custom-clustericon-3{--cluster-color: #008243}html:has(.dp-consent-management[open]){overflow:hidden}.tx-dp-consent-management .dp-consent-management.consent-banner{font-family:Roboto Condensed,sans-serif;border-color:#fff;background-color:#008243}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-intro{color:#fff}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:nth-child(1),.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button{color:#000;background-color:#fff}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:nth-child(1):hover,.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button:hover{color:#fff;background-color:#333}.tx-dp-consent-management .dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:not(:nth-child(1)){color:#fff}.tx-dp-consent-management .dp-consent-management.consent-popup{height:40rem}.tx-dp-consent-management .dp-consent-management.consent-popup .close-consent-popup{padding:.875rem .625rem .625rem;line-height:.6;transition:background-color .15s linear,color .15s linear;background-color:#008243;color:#fff;font-size:20px;border-radius:5px}.tx-dp-consent-management .dp-consent-management.consent-popup .close-consent-popup:hover{background-color:#333}.tx-dp-consent-management .dp-consent-management.consent-popup .close-consent-popup:focus-visible{outline:3px solid #008243}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-headline{font-size:2.1875rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-intro{font-size:1.125rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-category-headline{font-size:1.75rem;font-weight:400}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-category-description{margin-top:.9375rem;font-size:1.125rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-content{height:50%}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-toggle .consent-toggle-trigger{border-radius:5px;padding:.8125rem 1.25rem .625rem;background-color:#008243}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-toggle .consent-toggle-trigger:hover{background-color:#333}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-property span{font-size:1rem}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-property span.consent-property-name,.tx-dp-consent-management .dp-consent-management.consent-popup .consent-property .consent-property-value .cookie-properties .cookie-property span.cookie-property-name{font-weight:400}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-category-checkbox-wrapper:has(.consent-category-checkbox:focus-visible,.consent-checkbox:focus-visible) .consent-checkbox-switch,.tx-dp-consent-management .dp-consent-management.consent-popup .consent-checkbox-wrapper:has(.consent-category-checkbox:focus-visible,.consent-checkbox:focus-visible) .consent-checkbox-switch{outline:3px solid #008243;outline-offset:5px}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-buttons button{margin:0;border-radius:5px;padding:.6875rem 1.25rem .625rem;background-color:#008243}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-buttons button:hover{background-color:#333}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-meta-nav a,.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-meta-nav span{font-size:1.125rem}@media (max-width: 560px){.tx-dp-consent-management .dp-consent-management.consent-popup-wrapper{position:fixed!important}.tx-dp-consent-management .dp-consent-management.consent-popup .consent-popup-buttons button{margin-top:.625rem}}.tx-powermail .powermail_fieldset+.powermail_fieldset{margin-top:1.875rem}.tx-powermail .powermail_fieldset .powermail_label{font-size:1.375rem;font-weight:300;font-family:DIN Condensed,sans-serif;line-height:2}.tx-powermail .powermail_fieldset .powermail_input{width:100%;height:2.8125rem;padding:0 .625rem;font-size:1.375rem}.tx-powermail .powermail_fieldset .powermail_input:focus{border:2px solid #008243;outline:none}.tx-powermail .powermail_fieldset .powermail_textarea{width:100%;padding:.3125rem .625rem;font-size:1.375rem}.tx-powermail .powermail_fieldset .powermail_textarea:focus{border:2px solid #008243;outline:none}.tx-powermail .powermail_fieldset .parsley-required{color:#e2011b}.tx-powermail .powermail_fieldset .powermail_input,.tx-powermail .powermail_fieldset .powermail_field,.tx-powermail .powermail_fieldset .powermail_textarea{margin-top:.625rem;font-size:1.125rem;line-height:1.3;font-family:Roboto Condensed,sans-serif}.tx-powermail .powermail_fieldset .powermail_input a,.tx-powermail .powermail_fieldset .powermail_field a,.tx-powermail .powermail_fieldset .powermail_textarea a{color:#008243}.tx-powermail .powermail_fieldset .checkbox,.tx-powermail .powermail_fieldset .radio,.tx-powermail .powermail_fieldset .powermail_checkwrap{display:flex;position:relative;transition:outline-color .3s ease;outline:2px solid transparent}.tx-powermail .powermail_fieldset .checkbox input,.tx-powermail .powermail_fieldset .radio input,.tx-powermail .powermail_fieldset .powermail_checkwrap input{position:absolute;width:20px;height:20px;opacity:0;visibility:hidden}.tx-powermail .powermail_fieldset .checkbox input:checked+span:after,.tx-powermail .powermail_fieldset .radio input:checked+span:after,.tx-powermail .powermail_fieldset .powermail_checkwrap input:checked+span:after{transform:translateY(-50%) scale(1)}.tx-powermail .powermail_fieldset .checkbox a,.tx-powermail .powermail_fieldset .radio a,.tx-powermail .powermail_fieldset .powermail_checkwrap a{color:#008243}.tx-powermail .powermail_fieldset .checkbox span,.tx-powermail .powermail_fieldset .radio span,.tx-powermail .powermail_fieldset .powermail_checkwrap span{padding-left:1.875rem;-webkit-user-select:none;user-select:none;display:inline-block;line-height:1.3;font-size:1.125rem;font-family:Roboto Condensed,sans-serif}.tx-powermail .powermail_fieldset .checkbox span:before,.tx-powermail .powermail_fieldset .radio span:before,.tx-powermail .powermail_fieldset .powermail_checkwrap span:before{content:"";display:inline-block;position:absolute;top:50%;left:0;display:block;width:20px;height:20px;outline:2px solid #008243;transform:translateY(-50%);background-color:#f7fafe}.tx-powermail .powermail_fieldset .checkbox span:after,.tx-powermail .powermail_fieldset .radio span:after,.tx-powermail .powermail_fieldset .powermail_checkwrap span:after{content:"";position:absolute;top:50%;left:5px;display:inline-block;width:10px;height:10px;background-color:#008243;transition:transform .3s;transform:translateY(-50%) scale(0)}.tx-powermail .powermail_fieldset .radio span:before,.tx-powermail .powermail_fieldset .radio span:after{border-radius:100%}.tx-powermail .powermail_fieldset .powermail_fieldwrap_type_submit .btn-primary{padding:.5rem .625rem;margin-top:1.5625rem;border:2px solid #000000;font-size:1.375rem;background-color:#fff;transition:color .2s,background-color .2s,border .2s;cursor:pointer}.tx-powermail .powermail_fieldset .powermail_fieldwrap_type_submit .btn-primary:hover{border:2px solid #008243;color:#fff;background-color:#008243}.cookiecontent{display:flex;justify-content:center;align-items:center;height:80vh;background-image:url(./basi_home_map_default_1920x790-CO39Ey-s.jpg);background-size:cover;background-position:center;position:relative;cursor:pointer}.cookiecontent .cookieText{position:relative;top:25%;padding:20px;font-size:1.5em;line-height:1.2;color:#008243;background-color:#fff6;text-align:center;margin:0 auto;border-radius:5px}
