@import url(/_Themes/Fonts/OpenSans/stylesheet.css);@import url(/_Themes/Fonts/Eurostile/stylesheet.css);html,body{margin:0;padding:0;width:100%;height:100%}body{font-family:'Open Sans';font-size:18px;font-weight:300;color:#0000;background-color:#000;min-width:1360px}body.hidden{overflow:hidden}input,textarea{font-family:inherit}a{color:#fff;text-decoration:none}a:hover,a:hover h3{text-decoration:none;color:#2c9dd5}a h3{transition:all .1s ease-in-out}h1.XL{font-size:3rem}strong{font-family:"open_sansbold"}.privacy h2{font-size:1.5rem}.privacy h3{font-size:1.2rem}#map-outer{height:500px;overflow:hidden}#map-outer-detail{height:400px;overflow:hidden}#map-outer iframe,#map-outer-detail iframe{display:none}.uc-embedding-container{display:block!important;background:rgba(0,0,0,.7);position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:0!important;z-index:1!important;height:auto!important;width:auto!important}.uc-embedding-wrapper{transform:none!important;z-index:2;position:absolute!important;left:50%;width:400px!important;margin-left:-200px!important;top:50%;margin-top:-150px!important;height:300px!important}.uc-embedding-container>img{opacity:.1;height:auto!important}.row{position:relative;width:1360px;margin:0 auto;padding:0;height:100%}.row-no-space .col{margin-right:1px;width:33.25%}.row-td{display:table;width:100%}.col-td{display:table-cell;float:none;vertical-align:top}.col{float:left;position:relative;margin-right:2%}.col[class~="small"]{margin-right:5px}.one{width:6.333%}.two{width:14.667%}.three{width:22.91666666666%}.three-half{width:27%}.four{width:31.25%}.four[class~="marginRight0"]{margin-right:0;width:33.4%}.marginLeftMinusFour{margin-left:-31.25%}.marginRightMinusFour{margin-right:-33.25%!important}.four-half{width:37.25%}.five{width:39.667%}.six{width:48%}.seven{width:56.333%}.seven-half{width:58.333%}.eight{width:64.58333333333%}.nine{width:72.9166666666%}.ten{width:81.333%}.eleven{width:89.667%}.twelve{width:98%}.grid-twenty{width:20%;margin:0}.image-container{position:relative}.image-container img.adaptive{display:block;width:100%}.huebner-group .text-container{margin-top:100px!important}.huebner-group .text-container h4{font-size:2rem!important;margin-top:0!important}.huebner-group{background-color:#2c9dd5!important}.huebner-group .row{display:table;xwidth:100%}.huebner-group .row .col{float:none;display:table-cell}.huebner-group .flex-container-center{background-color:#f6f7f7;vertical-align:middle}.info-box-image{position:relative}.info-box-image img.adaptive{display:block;width:70%}.info-box h3{color:#2c9dd5;text-transform:uppercase;font-size:2.2rem;font-family:"open_sansbold";margin-bottom:5px;line-height:1em}.info-box h4{margin-top:15px;color:#000;font-size:1.2rem;font-family:"open_sansbold"}.info-box-text{color:#000;font-size:1rem}.info-box-text ul li{padding-left:20px;margin-bottom:5px;position:relative}.info-box-text ul li:after{content:"";position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #2c9dd5;left:0;top:5px}hr.blue{width:150px;height:5px;background-color:#2c9dd5;margin:0 auto;border:0}.cta-button-outer{text-align:center}.cta-button-outer a{display:inline-block;padding:10px 25px;border:1px solid #2c9dd5;color:#2c9dd5;margin-top:50px;transition:all .2s ease-in-out}.cta-button-outer a:hover{background-color:#2c9dd5;color:#fff}.height-startpage-news-messe{xheight:481px}.height-startpage-news-messe .col{height:inherit}.showOnMobile{display:none}#takeMeToTop{opacity:0;position:fixed;bottom:20px;right:20px;transform:scale(0);transition:all .2s ease-in-out}#takeMeToTop[class~="visible"]{transform:scale(1);opacity:1}.footer-icon{position:relative}.footer-icon:after{content:"";background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/footer-kasten.png);width:46px;height:46px;position:absolute;right:-23px;bottom:-23px;z-index:1}.hotline-link{overflow:hidden;display:inline-block;margin-right:20px}.hotline-link img{display:block;float:left}.hotline-link .hotline-text{font-size:1.3rem;margin-left:80px;margin-top:5px}.hotline-link .hotline-text span.white{font-size:.9rem}.social-link{opacity:.7;transition:all .1s ease-in-out}.social-link:hover{opacity:1}.button-border{background-color:#fff;border:1px solid #2c9dd5;color:#2c9dd5;padding:10px 20px;text-align:center;width:50%;display:inline-block;transition:all .1s ease-in-out;font-weight:bold}.button-border:hover{background-color:#2c9dd5;color:#fff}.list-background-gray{list-style-type:none;margin:0;padding:0}.list-background-gray li{background-color:#f2f2f2;padding:15px 20px;margin-top:2px}.header-content{height:566px;position:relative}.positionRelative{position:relative}.picturecontainer-absolute-right{min-width:50px;position:absolute;right:0;width:55%;top:80px;z-index:1}.picturecontainer-absolute-right img.adaptive{display:block;width:100%}.picturecontainer-absolute-left{min-width:50px;width:45%;min-height:150px;overflow:hidden;position:absolute;left:0;top:0}.picturecontainer-absolute-left img.adaptive{display:block;height:100%}.upper{text-transform:uppercase}.mobile-menu-opener{display:none}ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.text-align-center{text-align:center}.text-align-right{text-align:right}.eurostile{font-family:'eurostile_beckerregular'}.magenta{color:#2c9dd5}.magenta span{color:#fff}.italic{font-style:italic}.black{color:#000!important}.white{color:#fff!important}.thin{font-weight:200}.thinner{font-weight:400}.thicker{font-weight:500}.wider{line-height:1.6rem}.bold{font-weight:600}.inherit{font-size:inherit!important;font-weight:inherit!important}#col-navigation{padding:15px 0}ol{margin-top:0}.with100Percent{width:100%;display:block}.logo{display:block;padding:20px;background-color:#fff;box-sizing:border-box;box-shadow:0 1px 2px #ccc}.marginTop10{margin-top:10px}.marginTop20{margin-top:20px}.marginTop30{margin-top:30px}.marginTop40{margin-top:40px}.marginTop50{margin-top:50px}.marginTop60{margin-top:60px}.marginBottom10{margin-bottom:10px}.marginBottom20{margin-bottom:20px}.marginBottom30{margin-bottom:30px}.marginBottom40{margin-bottom:40px}.marginBottom50{margin-bottom:50px}.marginBottom60{margin-bottom:60px}.smaller{font-size:6rem!important;line-height:1em;margin-top:40px}.marginTop0{margin-top:0}.marginBottom0{margin-bottom:0}.margin0{margin:0}.marginCenter{margin:0 auto;float:none}.gray{color:#8c8c8c}.blue{color:#2c9dd5!important}.visible{overflow:visible}.border-white{border:1px solid #fff;padding:15px 20px;display:inline-block}.background-white{background-color:#fff}.background-bright-white{background-color:#ebebeb}.background-blue{background-color:#2c9dd5}.background-lightgrey{background-color:#d5d8dd}.zIndex{position:relative;z-index:99}.content-section{padding:60px 0}.background-dark-gray{background-color:#212121}.background-grey{background-color:#f7f7f7}.background-magenta{background-color:#2c9dd5}.background-image{background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/background-image.png)}.padding10{padding:10px}.padding20{padding:20px}.padding30{padding:30px}.padding40{padding:40px}.padding50{padding:50px}.padding60{padding:60px}.paddingTop60{padding-top:60px}.paddingTop120{padding-top:120px}.paddingBottom60{padding-bottom:60px}#map{height:620px}.content-image{min-height:65px}.content-image img,.content-image-two-left img,.content-image-two-right img,.content-image-big img{display:block;width:100%}.ck_Title3{margin-top:20px;margin-bottom:5px;font-weight:400;font-size:1.5rem;font-family:'Open Sans'}.content-image-big{margin-right:2%;min-height:65px}.content-image-big,.content-image{position:relative}.content-image-two{overflow:hidden;margin-top:10px}.content-image-two-right,.content-image-two-left{min-height:100px;float:left;width:48%;position:relative}.content-image-two-left{margin-right:2%}.download{font-weight:bold;transition:all .2s ease-in-out;display:inline-block;margin-bottom:20px;margin-left:20px;border:1px solid #2c9ed6;padding:10px 20px;padding-left:60px;position:relative}.download:beforex{position:absolute;left:-20px;top:50%;margin-top:-30px;content:"";width:60px;height:60px;background-image:url(https://images.siteface.net/siteface//CMS/73/Navi/pdf-icon.png);background-repeat:no-repeat;background-position:left center}.download:hover{border:1px solid #fff;text-decoration:none}.download span{color:#fff;font-weight:200}.more{font-weight:bold;transition:all .2s ease-in-out;display:inline-block;margin-bottom:20px;border:1px solid #2c9dd5;padding:10px 20px;position:relative}.more:hover{border:1px solid #fff;text-decoration:none;color:#fff}.more span{color:#fff;font-weight:200}.more2{font-weight:bold;transition:all .2s ease-in-out;display:inline-block;margin-bottom:20px;border:1px solid #2c9dd5;padding:10px 20px;position:relative}.more2:hover{border:1px solid #333;text-decoration:none;color:#333}.more2 span{color:#333;font-weight:200}.read-more{font-size:1rem;margin-top:20px;margin-right:30px;float:right;color:#2c9dd5;transition:all .2s ease-in-out;display:inline-block;margin-bottom:20px;border:2px solid #2c9dd5;padding:10px 20px 10px 20px;position:relative;font-weight:bold}.read-more:hover{border:2px solid #2c9dd5;text-decoration:none;color:#2c9dd5;opacity:.8}.read-more:beforex{position:absolute;right:-30px;top:50%;margin-top:-30px;content:"";width:60px;height:60px;background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/button-forward.png);background-repeat:no-repeat;background-position:left center}.read-more span{color:#fff;font-weight:200}.button-back{margin-top:20px;transition:all .1s ease-in-out;color:#32b2e7;display:inline-block;margin-bottom:20px;margin-left:20px;border:1px solid #32b2e7;padding:10px 20px;padding-left:40px;position:relative}.button-back:before{position:absolute;left:-20px;top:50%;margin-top:-30px;content:"";width:60px;height:60px;background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/button-back.png);background-repeat:no-repeat;background-position:left center}.button-back:hover{opacity:.8}.button-back span{color:#fff;font-weight:200}.button-back-magenta{color:#2c9dd5;border:1px solid #2c9dd5}.button{margin-top:20px;transition:all .2s ease-in-out;color:#bbb;display:inline-block;margin-bottom:20px;margin-left:20px;border:1px solid #bbb;padding:10px 20px;position:relative}.clear,.row{clear:both}.clearfix::before,.clearfix::after,.row::after{content:" ";display:table}.clearfix::after,.row::after{clear:both}.clearfix,.row{*zoom:1}address{font-style:normal;font-size:1.2rem}address h4{margin:0;font-size:1.4rem;margin-bottom:20px;font-weight:600}address a{color:#ccc}.change-language{position:absolute;right:-50px;top:20px}.change-language li{float:left}.change-language a{transition:all .1s ease-in-out;margin-left:5px;display:block;text-align:center;border:1px solid #ccc;border-radius:100%;width:40px;height:40px;line-height:40px}.change-language a:hover,.change-language li.active a{xborder:1px solid #2c9dd5;background-color:#f7f7f7}h2{font-size:5rem;font-weight:800}h2.M{font-size:1.5rem}h2.X{font-size:3rem}h2.MM{font-size:2.5rem}h2.XS{font-size:4rem}h2.XXS{font-size:2rem}h2.L{font-size:3rem}h3.L{font-size:2rem}h3.M{font-size:1.7rem}h2.S{font-size:3rem!important}h3{font-size:2.5rem}h3.XL{font-size:4rem}h3.XS{font-size:2rem}h3.XXS{font-size:1.5rem}h4.XL{font-size:2.5rem}.fs-XL{font-size:1.3rem;line-height:2rem}.M{font-size:2.3rem}#top{background-color:#fff;padding:0;height:80px;position:fixed;left:0;right:0;top:0;z-index:20;border-bottom:1px solid #ccc}#top .row{overflow:visible}#header{height:710px;position:relative;margin-top:80px}#header-small{height:620px;position:relative;margin-top:80px;background-color:#fff}#header-produkte{height:500px;position:relative;margin-top:80px;background-color:#fff}#gwu-entwicklung{margin-top:80px}#downloads{margin-top:80px}#content{margin-top:80px}#contact{margin-top:80px}#services{margin-top:1px;max-width:1920px;overflow:hidden;margin:0 auto;border-bottom:1px solid #fff;padding-top:1px;border-top:5px solid #ffb905}#potentials{background-color:#212121;padding:50px 0;margin-top:20px}#solutions{background-color:#151515;padding:50px 0;margin-top:20px}#company{margin-top:20px}#partners{background-color:#fff;padding:30px 0;margin-top:20px}#footer{background-color:#212121;padding:50px 0;xmargin-top:20px;border-bottom:10px solid #2c9dd5}#footer .border-bottom{border-bottom:1px solid #bbb}#copyright{padding:30px 0}#copyright a{font-size:.9rem;color:#fff}#copyright a:hover{opacity:.6}.content-list-outer ul{overflow:hidden;margin-top:20px}.content-list-outer li{width:50%;float:left;background-image:url(https://images.siteface.net/siteface//CMS/73/Navi/bulletpoints-big-branchen.png);background-repeat:no-repeat;background-position:left 10px;padding:8px 0 10px 60px;box-sizing:border-box;font-size:1.3rem}.content-bubble-list-outer ul.bubble-list{overflow:hidden;xmargin-top:40px;xmargin-bottom:40px}.content-bubble-list-outer ul.bubble-list li{float:left;width:25%}.content-bubble-list-outer ul.bubble-list li span.icon{border:2px solid #2c9dd5;font-size:2rem;text-align:center;width:80px;height:80px;display:table-cell;line-height:80px;border-radius:80px;font-weight:600}.content-bubble-list-outer ul.bubble-list li span.text{font-size:1.4rem;height:80px;font-weight:400;display:table-cell;padding-left:20px;vertical-align:middle}.content-zertificate-list-outer{overflow:hidden;margin-top:40px}.content-zertificate-list-outer li{float:left;width:50%;color:#000;padding-left:100px;margin-bottom:20px;box-sizing:border-box;background-image:url(https://images.siteface.net/siteface//CMS/73/Navi/zertikate.png);background-position:left 0;padding-top:5px;background-repeat:no-repeat;min-height:85px}.content-zertificate-list-outer[class~="language-1"] li{background-image:url(https://images.siteface.net/siteface//CMS/73/Navi/zertikate-en.png)}.gallery-section{padding:60px 0 25px 0}.gallery-section .col{min-height:65px}.section-image-left{min-height:100px}.section-image-left img{display:block;width:100%}.gallery-list{overflow:hidden}.gallery-list li{float:left;width:31.333%;margin-right:2%;margin-bottom:20px}.gallery-list li:nth-child(4){clear:left}.gallery-list a{display:block;position:relative;height:300px;overflow:hidden}.gallery-list img{display:block;height:100%;transition:all .1s ease-in-out}.gallery-list img:hover{opacity:.9}.gallery-list .gallery-image:hover{opacity:1}.gallery-list .zoom-image{position:absolute;right:10px;bottom:10px;transition:all .2s ease-in-out}.gallery-list a:hover .zoom-image{transform:scale(1.3);opacity:.8}.gallery-address-container{font-size:1rem;text-align:center;position:absolute;right:2%;top:0;width:23%;padding:20px;box-sizing:border-box}.gallery-address-container[class~="plastocell"]{padding:25px 10px}.gallery-address-container img{display:block;width:100%}.gallery-address-container h4{font-size:1.4rem;font-weight:400;margin-bottom:5px;margin-top:10px}.gallery-address-container a{color:#fff}.gallery-anwendungen h2{position:absolute;bottom:0;left:0;right:0;background:rgba(44,157,213,.9);color:#fff;margin:0;font-size:1rem;font-weight:400;padding:15px 25px;text-transform:uppercase}.type-box{margin-top:20px;box-shadow:1px 1px 1px #ccc}.type-box-image img{display:block;width:100%}.type-box h3{margin:0;margin-top:0;font-size:1rem;padding:10px 5px 10px 15px;font-family:"Open Sans";background-color:#f7f7f7;xborder:2px solid #2c9dd5;font-weight:600;color:#000}.isolation-list{border:1px solid #8c8c8c;padding:20px}.isolation-list li{float:left;width:33.333%}.isolation-list img{float:left;display:block}.isolation-list span{display:block;margin-left:100px;line-height:80px;font-size:1.5rem;color:#8c8c8c}.help-navigation{text-align:center;background:#2c9dd5;list-style-type:none;margin:0;padding:0;position:fixed;right:0;top:85%;margin-top:-100px;z-index:999}.help-navigation img{padding:10px;display:block;margin:0 auto}.help-navigation a{display:block;transition:all .2s ease-in-out}.help-navigation a:hover{background:#ccc}.navigation{margin-left:-10px;xmargin-top:20px;overflow:visible}.navigation li{float:left;position:relative}.navigation a{display:block;text-transform:uppercase;text-align:center;transition:all 0s ease-in-out;margin-left:10px;padding:5px 10px;border:1px solid transparent;color:#2c9dd5;xline-height:55px;font-weight:600;font-size:1rem;position:relative;z-index:21}.navigation span{color:#676767;font-size:.7rem;display:block;font-weight:400}.navigation>li.hasChilds>a:hover,.navigation>li.hasChilds>a.selected,.navigation>li:hover>a{border:1px solid #2c9dd5;text-decoration:none;color:#2c9dd5}.navigation li.hasChilds a:hover,.navigation>li.hasChilds:hover>a{xborder-bottom:1px solid #fff}.navigation ul{position:absolute;left:10px;display:none;top:48px;z-index:20;background-color:#2c9dd5;border:1px solid #2c9dd5}.navigation li:hover ul{display:block}.navigation ul li{float:none;xborder-bottom:1px solid #fff}.navigation ul li a,.navigation ul a.selected{margin-left:0;text-align:left}.navigation ul li a{color:#fff;font-size:.9rem;text-transform:initial;border-top:1px solid #fff;padding:10px 15px}.navigation ul li a:hover{opacity:.8;xborder:1px solid red!important}.navigation ul li:first-child a{border-top:0}.slider-list{list-style-type:none;margin:0;padding:0;height:inherit;left:0;right:0;top:0}.slider-list li{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.slider-list .picture-container{opacity:0;transition:all 1s ease-in-out}.slider-list .picture-container[class~="visi"]{opacity:1}.slider-list .text-container{opacity:0;overflow:hidden;transition:all 1s ease-in-out;position:absolute;left:50%;margin-left:-680px;width:1360px;z-index:1;top:50%;margin-top:-200px}.slider-list .text-container[class~="visi"]{opacity:1}.slider-list .text-container h3{line-height:1em;font-weight:600;font-size:9rem;margin-bottom:0;color:#129ad6;padding:5px 25px;float:left;margin-top:0;text-transform:uppercase}.slider-list .text-container h3 span{font-weight:200;display:block;color:#fff;font-size:5rem}.slider-list .text-container h4{font-weight:200;padding:5px 25px;font-size:1.2rem;margin-top:0;color:#fff;xfont-style:italic;clear:left;float:left;width:520px}.slider-list .text-container h5{clear:left}.slider-list .text-container .slider-headline-big{font-size:5.25rem!important}.slider-list .text-container .slider-headline-smaller{font-size:3.3rem!important}#header .arrow{position:absolute;top:50%;margin-top:-60px;cursor:pointer;z-index:9}#header .arrow[class~="left"]{left:0}#header .arrow[class~="right"]{right:0}.header-kompetenz .text-container,.header-produkte .text-container{margin-top:-150px}.header-kompetenz .text-container h3{text-transform:uppercase;background-color:#fff;padding:10px 20px;color:#8c8c8c;float:left;font-size:1.5rem}.header-kompetenz .text-container h4{background-color:#fff;padding:10px 20px;color:#2c9dd5;font-style:normal;font-weight:600;text-transform:uppercase;clear:left;float:left;font-size:3rem}.header-produkte .text-container h3{text-transform:uppercase;xbackground-color:#fff;padding:10px 20px;color:#fff;float:left;font-size:1.5rem}.header-produkte .text-container h4{xbackground-color:#fff;padding:10px 20px;color:#fff;font-style:normal;font-weight:600;text-transform:uppercase;clear:left;float:left;font-size:3rem}.header-company{height:500px!important}.header-company .text-container{margin-top:-100px}.header-company .text-container h3{text-transform:uppercase;background-color:#fff;padding:10px 20px;color:#2c9dd5;float:left;font-size:1.5rem}.header-company .text-container h4{background-color:#2c9dd5;padding:10px 20px;color:#fff;font-style:normal;font-weight:600;clear:left;float:left;font-size:3rem}.services-box{display:block}.services-box img{display:block;width:100%;transition:all .1s ease-in-out}.services-box img:hover{opacity:.9}.services-box .services-box-text{text-transform:uppercase;z-index:2;position:absolute;bottom:10%;left:0;border:1px solid #fff;background:rgba(16,154,216,.8);padding:10px 25px;box-sizing:border-box}.services-box h2{font-size:1.2rem;margin:0;font-weight:400;color:#fff}.services-box p{color:#fff;font-size:.8rem}.services-box .services-box-overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:1;transition:all .3s ease-in-out}.services-box:hover .services-box-overlay{background:rgba(0,0,0,0)}#types-button-left,#types-button-right{position:absolute;top:50%;margin-top:-25px}#types-button-left{left:-90px}#types-button-right{right:-60px}.list-types-outer{overflow:hidden}.list-types{list-style-type:none;margin:0;padding:0;margin-left:-1%;width:100%;white-space:nowrap;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:visible}.list-types li{display:inline-block;overflow:hidden;position:relative;float:none}.list-types img{display:block;margin:0 auto}.solutions-box img{width:100%;display:block}.solutions-box h2{color:#fff;font-size:1.2rem;text-align:center;font-weight:400;transition:all .3s ease-in-out}.company-box{position:relative}.company-box img{display:block;width:100%}.company-box .company-box-text{position:absolute;bottom:20px;left:20px;background:rgba(0,0,0,.8);padding:20px;border:1px solid #fff}.company-box .company-box-text h3{font-size:1.4rem}.company-box .company-box-text p{font-size:.9rem}.company-box-long-image img{display:block;width:100%}.company-box-long-two{overflow:hidden;xmargin-top:20px;height:100%}.company-box-long-right{float:left;width:40%;background-color:#212121;box-sizing:border-box;padding:20px;height:inherit}.company-box-long-left{float:left;width:58%;margin-right:2%;background-color:#212121;box-sizing:border-box;padding:20px;height:inherit}.job-box{float:left;width:100%;margin-right:2%;background-color:#212121;box-sizing:border-box;padding:20px;min-height:380px;height:inherit}.job-box h3{font-size:1.3rem}.company-box-long-left p{font-size:.9rem}.job-container a{color:#2c9dd5;text-decoration:none}.job-container a:hover{text-decoration:underline}.partners-list{text-align:center}.partners-list li{display:inline-block;vertical-align:middle;margin-right:10px;margin-left:10px;margin-bottom:10px;text-align:center}.footer-navigation>li>a{display:block;text-transform:uppercase;color:#fff;font-weight:400;text-decoration:none}.footer-navigation>li>a:hover{opacity:.6}.footer-navigation li span{display:none}.footer-navigation ul li{float:none;text-align:center;width:auto}.footer-navigation ul a{text-align:center;color:#bbb;display:block;text-decoration:none}.footer-navigation ul a:hover{color:#fff}#footer address{xborder-bottom:1px solid #bbb;xpadding-bottom:40px;color:#fff}#footer address h1{font-size:inherit;margin:0}.contacts-chooser-select{display:none}.contacts-chooser{background-color:#2c9dd5;margin-bottom:20px;border:1px solid #2c9dd5;overflow:initial}.contacts-chooser li{float:left}.contacts-chooser a{color:#fff;display:block;padding:10px 15px;font-size:1rem;position:relative;transition:all .2s ease-in-out}.contacts-chooser a:hover{color:#2c9dd5;background-color:#fff}.contacts-chooser a.active{color:#2c9dd5;background-color:#fff}.contacts-chooser a.active:after{left:50%;position:absolute;bottom:-10px;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.contacts-chooser a.active:before{left:50%;position:absolute;bottom:-11px;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2c9dd5}.list-contacts-outer,.list-downloads-outer{border:1px solid #424242;padding:40px 25px 25px;position:relative;margin-bottom:50px}.list-contacts-outer h2,.list-downloads-outer h2{xtext-transform:uppercase;margin:0;background-color:#000;position:absolute;left:40px;padding-left:20px;padding-right:20px;top:-18px}.list-contacts-outer{display:none;border:0;opacity:0;transition:all .2s ease-in-out;padding:0}.list-contacts-outer[class~="active"]{display:block}.list-contacts-outer[class~="showed"]{opacity:1}.list-contacts-outer h2.background-white{background-color:#fff}.list-downloads-outer h2{background-color:#fff}.list-contacts{margin-left:-2%;overflow:hidden}.list-contacts li{float:left;width:18%;margin-left:2%;margin-bottom:20px}.list-contacts .contact-box{opacity:0;transition:all .3s ease-in-out}.list-contacts .contact-box[class~="active"]{opacity:1}.list-contacts .contact-box-image{width:100%}.list-contacts .contact-box-image img{width:100%;display:block}.list-contacts .contact-box-text{background-color:#fff;padding:20px;color:#000;box-sizing:border-box;min-height:170px;background-color:#f2f2f2}.list-contacts .contact-box-text[class~="location"]{min-height:235px}.list-contacts .contact-box-text a{color:#2c9dd5}.list-contacts .contact-box-text a:hover{text-decoration:underline}.list-contacts h3{margin:0;color:#2c9dd5;font-size:1.2rem}.list-contacts h4{margin:0;color:#000;font-size:.9rem}.list-contacts h5{margin:0;color:#000;font-size:.9rem;font-weight:400}.list-contacts p{margin-bottom:0;font-size:.9rem;font-weight:400}.list-contacts-outer[class~="locations"] ul{background-color:#333;margin-left:0;padding:20px 0 0 0;border:1px solid #4a4a4a}.list-contacts-outer[class~="locations"] .contact-box-text{background:none}.list-contacts-outer[class~="locations"] .contact-box-text a{color:#fff}.list-contacts-outer[class~="locations"] .list-contacts h4{color:#dedede;font-size:.9rem;font-weight:normal}.list-contacts-outer[class~="locations"] .list-contacts h3{font-size:1.5rem}.list-contacts-outer[class~="locations"] .list-contacts p{color:#dedede;font-size:.9rem}.content-text{color:#000,}.news-small{border-top:1px solid #ccc;padding-top:10px}.news-small li{overflow:hidden}.news-small a{display:block;padding:5px 0;position:relative;background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/button-forward.png);background-repeat:no-repeat;background-position:right;background-size:20px}.news-small .date{display:block;width:160px;font-size:1rem;color:#2c9dd5;font-weight:600;float:left}.news-small h3{font-weight:200;margin-left:160px;color:#000;font-size:1rem;margin-top:0;margin-bottom:0}.list-downloads-link{font-size:1.5rem;font-weight:300;color:#333}.list-downloads-link:hover{color:#2c9dd5;text-decoration:none}.news-list{list-style-type:none;margin:0;padding:0}.news-list li{display:block;margin-bottom:10px;overflow:hidden;padding:25px 25px 10px 25px;position:relative;background-color:#fff;box-shadow:1px 1px 1px #ccc}.news-list a{display:block}.news-list h3{font-size:2rem;margin:0;text-overflow:ellipsis;overflow:hidden}.news-list h4{margin:0}.news-list img{display:block}.news-list p{margin:20px 0}.news-list a:hover p{text-decoration:none}.news-list a:hover{text-decoration:none}.news-list .news-image-container{overflow:hidden;float:left;width:330px}.news-list .news-text-container{overflow:hidden;margin-left:350px;color:#fff;font-size:1.2rem}.news-list .news-image{display:block;width:100%}.news-list .news-item .overlay-white{background:rgba(255,255,255,.8);display:none;transition:all .2s ease-in-out;position:absolute;left:0;top:0;right:0;bottom:0}.news-list .news-item[class~="visi"] .overlay-white{background:rgba(255,255,255,0);visibility:hidden}.news-content{padding:50px;background-color:#fff;color:#000}.news-content h3{margin:0;padding:0;font-size:1.5rem;font-weight:400}.news-content .description ul li{position:relative;padding-left:20px}.news-content .description ul li:before{content:"";width:10px;height:10px;position:absolute;background-color:#2c9dd5;left:0;top:7px}.news-gallery{list-style-type:none;margin:0;padding:0;margin-left:-1%;overflow:hidden}.news-gallery li{overflow:hidden;float:left;width:31.333%;height:150px;margin-top:5px;margin-left:1%}.news-gallery li:first-child{width:99%;height:auto}.news-gallery li:first-child a img{padding:5px;margin:0 auto;width:auto}.news-gallery a{box-sizing:border-box;height:inherit;overflow:hidden;border:1px solid #ccc;display:block;xwidth:100%;height:100%;xtransition:all 1s ease-in-out}.news-gallery a:hover{opacity:.7}.news-gallery img{display:block;opacity:1;transition:opacity .8s ease-in-out;xwidth:100%;max-height:500px;width:100%}.news-gallery img.max-width{height:100%;opacity:1}.news-gallery img.max-height{xwidth:100%;opacity:1}.jobs-list{border-top:1px solid #ccc;margin-bottom:20px}.jobs-list .jobs-item a{transition:all .1s ease-in-out;text-decoration:none;display:block;border-bottom:1px solid #ccc;padding:20px 5px;position:relative;background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/button-forward.png);background-repeat:no-repeat;background-position:right}.jobs-list .jobs-item h3{margin:0;font-size:1.5rem;text-decoration:none;color:#333;font-weight:400}.jobs-list .jobs-item a:hover{xborder-bottom:1px solid #fff;color:#2c9dd5!important;opacity:.8}.job-description .ck_Title3{color:#2c9dd5;font-weight:600}.job-description ul,.content-ul ul{overflow:hidden;margin-top:20px}.job-description a{color:#2c9dd5}.job-description a:hover{text-decoration:underline}.job-description li,.content-ul li,.list li{background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/bulletpoints.png);background-repeat:no-repeat;background-position:left 9px;padding-left:30px}.jobs-small .jobs-item a{background-size:20px;padding:10px 5px}.jobs-small .jobs-item h3{font-size:1rem}.list{margin-top:0;overflow:hidden}.startpage-box-big{display:block}.startpage-box-big-image{position:relative;min-width:20px}.startpage-box-big-image img{width:100%;display:block}.startpage-box-big h2{margin:0;background-color:#e2007d;color:#fff;font-size:2rem;padding:15px 25px}.startpage-box-big h2 span{display:block;font-weight:200;xfont-size:1rem}.messe-startseite{border-top:1px solid #ccc;overflow:hidden}.messe-logo{padding-top:20px}.messe-bottom{margin-bottom:-5px;margin-top:-20px}.messe-bottom-left{text-transform:uppercase;xborder-right:1px solid #ccc;padding-top:15px;padding-bottom:15px;float:left;width:50%;box-sizing:border-box;padding-top:10px;color:#000;font-size:1.2rem;font-weight:800;padding-left:40px}.messe-bottom-left span{xcolor:#2c9dd5}.messe-bottom-right{text-transform:uppercase;xborder-right:1px solid #ccc;padding-top:15px;padding-bottom:15px;float:left;width:50%;box-sizing:border-box;padding-top:10px;color:#000;font-size:1.2rem;font-weight:800;padding-left:20px}.messe-bottom-right span{xcolor:#2c9dd5}.materials-navigation{overflow:hidden;margin:0;padding:0;margin-bottom:0;background-color:#fff;box-shadow:1px 2px 1px #ccc}.materials-navigation li{float:left;margin-right:5px}.materials-navigation a{display:block;transition:all .1s ease-in-out;text-transform:uppercase;font-size:1.2rem;color:#666;border:2px solid transparent;font-weight:400;padding:10px 13px;display:block}.materials-navigation a:hover,.materials-navigation a.active{xcolor:#2c9dd5;xborder-color:#2c9dd5;background-color:#2c9dd5;color:#fff}.product-row{margin-bottom:20px;background-color:#fff;color:#000;height:240px;overflow:hidden;box-shadow:0 1px 1px #bbb;right:0!important}.product-row .product-image,.product-row .product-text,.product-row .product-subtext{height:inherit;position:relative;float:left;box-sizing:border-box}.product-row .play-link{color:#fff;background-color:#2c9dd5;border-radius:30px;padding:8px 20px;position:absolute;bottom:20px;left:20px;font-size:.8rem;transition:all .2s ease-in-out;border:1px solid transparent}.product-row .play-link:hover{border:1px solid #2c9dd5;background:#fff;color:#2c9dd5}.product-row .product-image{width:30%}.product-row .product-image img{display:block;width:100%}.product-row .product-text{width:40%;padding:30px;padding-right:10px}.product-row .product-subtext{width:30%;background-color:#efefef;padding:35px;padding-right:5px;font-size:1rem}.product-row .product-subtext ol{list-style-type:disc;padding-left:20px}.product-row h1,.product-row h2{margin:0}.product-row h1{color:#2c9dd5;margin-top:0;text-transform:uppercase;font-size:1.3rem;font-weight:bold}.product-row h2{font-weight:300;text-transform:uppercase;font-size:1.5rem;margin-bottom:15px}.product-row .product-text{font-size:.95rem}.mediathek-navigation{overflow:hidden;margin:0;padding:0;margin-bottom:40px;background:rgba(0,0,0,.8)}.mediathek-navigation li{float:left;margin-right:10px}.mediathek-navigation a{display:block;transition:all .2s ease-in-out;text-transform:uppercase;font-size:1.2rem;color:#fff;border:2px solid transparent;font-weight:400;padding:10px 30px;display:block}.mediathek-navigation a:hover,.mediathek-navigation a.active{color:#2c9dd5;border-color:#2c9dd5}.mediathek-list{list-style-type:none;margin:0;padding:0;margin-left:-2%}.mediathek-list li{float:left;margin-left:2%;width:31.333%;margin-bottom:30px;overflow:hidden;vertical-align:top}.mediathek-list a{display:block;width:100%;height:inherit;xtransition:all .3s ease-in-out}.mediathek-list a:hover{xtransform:scale(1.1);opacity:.9}.mediathek-list span{display:block;overflow:hidden;height:265px}.mediathek-list img{display:block;height:inherit}.mediathek-list h3{color:#fff;margin-top:15px;font-size:1rem;padding:5px 10px 5px 20px;border-left:3px solid #2c9dd5;font-weight:400}.mediathek-list .grid-item{width:31%;height:320px}.video-teaser-box{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(https://images.siteface.net/siteface//CMS/108/Navi/wasserabweisender-schaumstoff.jpg)}.video-teaser-box-image{display:block;width:100%}.video-teaser-box-text{padding:50px}.video-teaser-box-text h3{margin-top:0;font-size:1.8rem;color:#2c9dd5}.video-teaser-box-text p{color:#fff;width:51%}.video-teaser-box-button{color:#2c9dd5;border:1px solid #2c9dd5;border-radius:30px;padding:5px 20px 5px 20px;display:inline-block;margin-top:10px;font-size:1rem;transition:all .1s ease-in-out}.video-teaser-box-button:hover{background-color:#2c9dd5;color:#fff}