@import"https://fonts.googleapis.com/css?family=Raleway:400,600,700,900|Material+Icons";@import"https://fonts.googleapis.com/css?family=Raleway:400,600,700,900|Material+Icons";@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*[class*=offset],#fancybox-wrap,#fancybox-wrap *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}html{font-size:20px;line-height:1.8}@media only screen and (max-width: 1679px){html{font-size:18px}}body{font-family:"Raleway",sans-serif;font-weight:400;color:#4a4a4a;overflow-x:hidden}#wrapper,#main{position:relative;float:left;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;line-height:1.2}h1,.h1{font-size:3.2rem;text-transform:uppercase;font-weight:400}@media only screen and (max-width: 1679px){h1,.h1{font-size:2.8rem}}@media only screen and (max-width: 959px){h1,.h1{font-size:2rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:32px;line-height:37px}}h2,.h2{font-size:1.6rem;font-weight:400}@media only screen and (max-width: 767px){h2,.h2{font-size:1rem}}h2+p,.h2+p,main h2+ul,main .h2+ul{margin-top:25px}h3,.h3{font-size:1.6rem;font-weight:400}h4,.h4{font-size:1.2rem;font-weight:700}h5,.h5{font-size:1rem;font-weight:400}h6,.h6{font-size:18px;font-weight:400}img{max-width:100%}p{font-size:1rem;margin:0;float:left;width:100%}p+p,p+.button,.download+.button,.download+p,main p+ul,main ul+p{margin-top:36px}main{padding-top:100px;width:100%;float:left}main a{text-decoration:none;color:#004588;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}main a:hover{color:#009ddf}main ul{float:left;margin:0;padding-left:19px;font-size:20px;line-height:36px}main p+ul{margin-top:0}.site-1 main{padding-top:0}article,section{float:left;width:100%}article h1,article h2,article h3,article h4,article h5,article h6,article .h1,article .h2,article .h3,article .h4,article .h5,article .h6{color:#004588}@media only screen and (max-width: 767px){.slider{margin-top:20px}}.video-container,.image-container{float:left;width:100%}.language.active{display:none}.language{padding:0 !important}#lang_change{padding-left:10px;float:right}#lang-swap #lang_change{margin:0px;line-height:17px;display:none}#lang-swap #lang_change li{list-style-type:none}#lang-swap #lang_change li a{color:#828282;margin-left:15px;text-transform:uppercase;text-decoration:none}#lang-swap #lang_change li:hover{color:#4a4a4a}@media only screen and (max-width: 959px){#lang-swap #lang_change{display:block}#lang-swap{float:right;width:25px;margin-top:15px}}#news .download,#dynamiccontent .download{clear:both;float:left;margin-top:72px}#news .download+.download,#dynamiccontent .download+.download{margin-top:36px}#news .download__link:hover .download__icon,#news .download__link:focus .download__icon,#dynamiccontent .download__link:hover .download__icon,#dynamiccontent .download__link:focus .download__icon{background:#004588}#news .download__icon,#dynamiccontent .download__icon{color:#fff;text-transform:uppercase;display:inline-block;background:#009ddf;padding:7px;margin-right:.2em;transition:background 250ms ease-in-out}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*[class*=offset],#fancybox-wrap,#fancybox-wrap *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}html{font-size:20px;line-height:1.8}@media only screen and (max-width: 1679px){html{font-size:18px}}body{font-family:"Raleway",sans-serif;font-weight:400;color:#4a4a4a;overflow-x:hidden}#wrapper,#main{position:relative;float:left;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;line-height:1.2}h1,.h1{font-size:3.2rem;text-transform:uppercase;font-weight:400}@media only screen and (max-width: 1679px){h1,.h1{font-size:2.8rem}}@media only screen and (max-width: 959px){h1,.h1{font-size:2rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:32px;line-height:37px}}h2,.h2{font-size:1.6rem;font-weight:400}@media only screen and (max-width: 767px){h2,.h2{font-size:1rem}}h2+p,.h2+p,main h2+ul,main .h2+ul{margin-top:25px}h3,.h3{font-size:1.6rem;font-weight:400}h4,.h4{font-size:1.2rem;font-weight:700}h5,.h5{font-size:1rem;font-weight:400}h6,.h6{font-size:18px;font-weight:400}img{max-width:100%}p{font-size:1rem;margin:0;float:left;width:100%}p+p,p+.button,main p+ul,main ul+p{margin-top:36px}main{padding-top:100px;width:100%;float:left}main a{text-decoration:none;color:#004588;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}main a:hover{color:#009ddf}main ul{float:left;margin:0;padding-left:19px;font-size:20px;line-height:36px}main p+ul{margin-top:0}.site-1 main{padding-top:0}article,section{float:left;width:100%}article h1,article h2,article h3,article h4,article h5,article h6,article .h1,article .h2,article .h3,article .h4,article .h5,article .h6{color:#004588}@media only screen and (max-width: 767px){.slider{margin-top:20px}}.video-container,.image-container{float:left;width:100%}.language.active{display:none}.language{padding:0 !important}#lang_change{padding-left:10px;float:right}#lang-swap #lang_change{margin:0px;line-height:17px;display:none}#lang-swap #lang_change li{list-style-type:none}#lang-swap #lang_change li a{color:#828282;margin-left:15px;text-transform:uppercase;text-decoration:none}#lang-swap #lang_change li:hover{color:#4a4a4a}@media only screen and (max-width: 959px){#lang-swap #lang_change{display:block}#lang-swap{float:right;width:25px;margin-top:15px}}.box-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;float:left;width:100%}.box-flex-container.white .box{background-color:#fff}.produkte-home.white .box{background-color:#fff}.box{padding:20px;color:#004588;position:relative;float:left;width:100%;background-color:#eee;margin-bottom:20px !important;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.box:hover,.box:focus{-webkit-box-shadow:0px 15px 20px rgba(0,0,0,.3);-moz-box-shadow:0px 15px 20px rgba(0,0,0,.3);box-shadow:0px 15px 20px rgba(0,0,0,.3);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.box.title-overlay{padding:0}.box.title-overlay .box-image{margin:0}.box.title-overlay .box-title{position:absolute;bottom:0;background-color:rgba(255,255,255,.8);text-transform:uppercase;text-align:center;margin:0;padding:30px;width:100%}.box-image{margin:-20px -20px 0 -20px;position:relative}.box-image img{width:100%}.box-image iframe{width:100%;height:100%;aspect-ratio:16/9}.box-sub{text-transform:uppercase;font-size:.8rem;line-height:1.2;margin-top:20px;float:left;width:100%}.box-video{position:absolute;top:10px;left:10px;background-color:#004588;padding:8px;width:62px;height:62px}.box-lehrstelle{position:absolute;top:10px;left:10px;background-color:#004588;padding:8px;width:62px;height:62px;color:#fff;font-weight:900;font-size:45px;line-height:46px;text-align:center}.box-title{float:left;width:100%;margin-top:20px;margin-bottom:100px}.box-title h3{font-size:1.2rem}@media only screen and (max-width: 1199px){.box-title h3{font-size:.8rem}}.box-divider{margin:0 3px}.box-link{position:absolute;bottom:20px;left:20px}.box-link .button{min-width:initial}.box-text{margin-top:23px;float:left;width:100%;max-height:150px;overflow:hidden;color:#4a4a4a}.blocklink{display:none}.no-link .box-title{margin-bottom:0}.no-link .box-link{display:none}.no-link .blocklink{display:block}@media only screen and (max-width: 767px){.box-sub span{float:left;width:100%}.box-divider{display:none}}.image-slider .slide{position:relative}.image-slider .slide:hover .slide-overlay{transform:translateY(0)}.image-slider .slide-overlay{background-color:rgba(255,255,255,.8);display:block;padding:15px 30px;color:#004588;position:absolute;bottom:0;width:100%;transform:translateY(100%);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.image-slider .image-slider-nav{position:absolute;top:50%;transform:translateY(-50%);height:56px;width:56px;background:#fff;border-radius:50%;text-align:center;padding-top:17px}.image-slider .image-slider-nav.prev{left:-28px}.image-slider .image-slider-nav.next{right:-28px}.image-slider .owl-dots{float:right;margin-top:20px}.image-slider .owl-dots .owl-dot{height:12px;width:12px;border:1px solid #4a4a4a;border-radius:50%;float:left;margin-left:20px}.image-slider .owl-dots .owl-dot.active{background-color:#009ddf}.video-card{float:left;width:100%}.video-card .video-iframe{position:relative}.video-card .video-iframe .ratio{width:100%}.video-card .video-iframe iframe{aspect-ratio:16/9;height:100%;width:100%}.video-card .video-caption{float:left;width:100%;text-transform:uppercase;margin-top:25px;position:relative}.video-card .video-caption-play{position:absolute;top:0;left:-58px;float:left;height:58px;width:58px}.video-card .video-caption-text{float:left;width:100%;padding-left:20px;padding-top:6px}.video-card .video-caption-text .video-caption-small{font-size:.8rem;line-height:1.2;width:100%;float:left;display:block}.video-card .video-caption-text .video-caption-title{font-size:1.6rem;line-height:1.2;width:100%;float:left;display:block}.center{text-align:center}.theme-light-blue{color:#fff;background-color:#009ddf}.theme-gradient-blue-logo{background:#004588;background:-moz-linear-gradient(60deg, #004588 15%, #009ddf 100%);background:-webkit-linear-gradient(60deg, #004588 15%, #009ddf 100%);background:linear-gradient(60deg, #004588 15%, #009ddf 100%);color:#fff;position:relative}.theme-gradient-blue-logo:before{content:"";background-image:url("/templates/images/mueller_m.svg");background-position:bottom right;background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-1px;right:0;width:475px;height:100%}@media only screen and (max-width: 959px){.theme-gradient-blue-logo:before{display:none}}.theme-gray{background-color:#eee}.theme-dark-blue{background:#1f2d3f;background:-moz-linear-gradient(45deg, #1f2d3f 10%, #384b61 90%);background:-webkit-linear-gradient(45deg, #1f2d3f 10%, #384b61 90%);background:linear-gradient(45deg, #1f2d3f 10%, #384b61 90%)}button,.button{height:60px;line-height:60px;border-radius:30px;padding:0 45px;outline:none;border:none;min-width:260px;font-size:.8rem;background:#004588;display:block;float:left;color:#fff;text-decoration:none;text-transform:uppercase;position:relative;letter-spacing:1px;text-align:center;cursor:pointer;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-ms-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}button.icon,button.icon-right,.button.icon,.button.icon-right{padding:0 65px 0 45px}button.icon:after,button.icon-right:after,.button.icon:after,.button.icon-right:after{content:"";background-image:url(/templates/images/arrow_white_right.svg);background-repeat:no-repeat;background-position:center center;background-size:10px;position:absolute;height:100%;width:48px;top:0;right:0}button.icon-left,.button.icon-left{padding:0 45px 0 65px}button.icon-left:before,.button.icon-left:before{content:"";background-image:url(/templates/images/arrow_white_left.svg);background-repeat:no-repeat;background-position:center center;background-size:10px;position:absolute;height:100%;width:48px;top:-1;left:0}button:hover,.button:hover{background:rgba(0,69,136,.75);color:#fff}.trigger-wrapper{float:left;width:100%;text-align:center}.trigger{cursor:pointer;width:200px;float:none;padding:0 !important;display:inline-block;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.trigger .trigger-icon{display:none}.trigger.loading{width:60px;min-width:initial}.trigger.loading .trigger-icon{position:relative;z-index:10;border-radius:30px;display:block;padding:17px;background-color:#004588}.trigger.loading .trigger-icon img{height:26px;width:26px}.trigger.loading .trigger-text{display:none;background-color:rgba(0,69,136,.9)}.trigger.loading:before{z-index:1;content:"";position:absolute;top:0;left:0;height:100%;width:100%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;box-shadow:0 0 0 3px #009ddf}.trigger.loading:after{z-index:5;content:"";position:absolute;background-color:#fff;height:35px;width:8px;top:-3px;left:26px;animation:rotation 2s infinite linear;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.prev-next{position:absolute;top:7px;right:10px;width:122px}.prev-next.position-h2{top:-12px}@media only screen and (max-width: 767px){.prev-next{top:-12px;right:0}}.prev-next .prev-next-button{height:60px;width:60px;background-color:#004588;float:left;position:relative;cursor:pointer;user-select:none;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.prev-next .prev-next-button:hover,.prev-next .prev-next-button:focus{background-color:rgba(0,69,136,.75)}.prev-next .prev-next-button.prev{margin-right:2px;border-radius:30px 0 0 30px}.prev-next .prev-next-button.prev img{left:30px}.prev-next .prev-next-button.next{border-radius:0 30px 30px 0}.prev-next .prev-next-button.next img{right:30px}.prev-next .prev-next-button img{position:absolute;top:20px;height:21px}.blocklink{position:absolute;top:0;left:0;height:100%;width:100%}#projects.detail .button-wrapper,#products.detail .button-wrapper,#news.detail .button-wrapper{margin-top:40px;text-align:center}#projects.detail .button-wrapper .button,#products.detail .button-wrapper .button,#news.detail .button-wrapper .button{float:none;display:inline-block;margin:0 20px}@media only screen and (max-width: 767px){#projects.detail .button-wrapper .button,#products.detail .button-wrapper .button,#news.detail .button-wrapper .button{margin-bottom:20px}}.video,.slider{width:100%;float:left}.sidebar{position:fixed;right:0;top:0;z-index:1001;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media only screen and (max-width: 959px){.sidebar{z-index:999}}@media only screen and (max-width: 767px){.sidebar{display:none}}.sidebar ul{float:left;list-style:none;margin:0;padding:0;top:200px;left:-50px;position:absolute}.sidebar ul li{position:relative;float:left;clear:both;margin:5px 0}.sidebar ul li a{float:left;width:100%}.sidebar ul li span{float:left}.sidebar ul li .icon{background-color:#009ddf;z-index:1;position:relative;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .text{position:absolute;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);right:0;display:block;background-color:rgba(0,157,223,.5);line-height:50px;padding:0 35px 0 10px;color:#fff;text-transform:uppercase;font-size:.8rem;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .text a{color:currentColor;text-decoration:none}.sidebar ul li:hover .icon,.sidebar ul li:focus .icon{background-color:#004588}.sidebar ul li:hover .text,.sidebar ul li:hover .dropdown,.sidebar ul li:focus .text,.sidebar ul li:focus .dropdown{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);right:51px}.sidebar ul li .dropdown{top:0;left:auto;padding-right:1px;position:absolute;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);right:0;display:block;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .dropdown li{background-color:rgba(0,69,136,.75);margin-bottom:1px;margin-top:0;width:100%;padding:0 10px;white-space:nowrap;text-transform:none;line-height:50px;font-size:.8rem;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .dropdown li a{color:#fff;text-decoration:none}.sidebar ul li .dropdown li:hover,.sidebar ul li .dropdown li:focus{background-color:rgba(0,157,223,.5)}.sidebar ul li img{height:50px;width:50px}.sidebar ul li.feedback{cursor:pointer;margin-top:50px}.sidebar .call2action{position:relative;background-color:#eee;height:100vh;width:300px;padding-top:47px;padding-left:20px;padding-right:20px;padding-bottom:50px;overflow-y:auto}.sidebar .call2action .call2action-title{font-size:1.1rem;color:#004588;margin-bottom:17px;float:left;width:100%}.sidebar .call2action .sidebar-person{float:left;width:100%}.sidebar .call2action .sidebar-person .sidebar-person-image{background-color:#fff;margin-bottom:17px;float:left;width:100%}.sidebar .call2action .sidebar-person .sidebar-person-text{margin-bottom:30px;float:left;width:100%}.sidebar .call2action .sidebar-person .sidebar-person-text p{font-size:.75rem;line-height:1.5}.sidebar .call2action .sidebar-person .sidebar-person-text p+p{margin-top:22px}.sidebar .call2action .sidebar-person .sidebar-person-text a{color:currentColor;text-decoration:none}.sidebar .call2action form{width:100%;float:left}.sidebar .call2action input{width:100%;float:left}.sidebar .call2action textarea{width:100%;float:left}.sidebar .call2action input,.sidebar .call2action textarea{font-size:.8rem;border:none;outline:none;background-color:#fff;margin-bottom:15px;padding:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.sidebar .call2action textarea{resize:vertical;min-height:100px}.sidebar .call2action .button-wrapper{text-align:center;margin-top:30px;float:left;width:100%}.sidebar .call2action .button-wrapper button{width:100%;min-width:initial}.call2action_active .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header{box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);z-index:1001;position:fixed;top:0;left:0;width:100%;background-color:#fff}@media only screen and (max-width: 959px){.header .header-metanavigation,.header .header-navigation{display:none}}.navigation ul{list-style:none;margin:0;padding:0;float:left}.header-logo{position:absolute;top:-158px;left:10px;width:210px;padding:0 30px 30px 30px;background-color:#fff;z-index:1}@media only screen and (max-width: 1679px){.header-logo{width:180px;top:-125px}}@media only screen and (max-width: 1199px){.header-logo{width:145px;padding:0 25px 25px 25px;top:-105px}}.header-logo .header-logo-responsive{display:none}@media only screen and (max-width: 959px){.header-logo{position:static;top:0 !important;left:0;padding:0;padding-bottom:10px;padding-left:10px;float:left;width:auto}.header-logo .header-logo-responsive{display:block;width:54px}.header-logo .header-logo-default{display:none}}.header-logo-responsive-actions{display:none}@media only screen and (max-width: 959px){.header-logo-responsive-actions{display:block;float:right;margin-right:-5px}.header-logo-responsive-actions .search,.header-logo-responsive-actions .menu-toggle{float:left;padding:15px}}.site-1 .header-logo{top:0}.header-metanavigation{margin-top:20px}.navigation .header-metanavigation-unorderedlist,.header-metanavigation-unorderedlist{float:right}.navigation .header-metanavigation-unorderedlist li,.header-metanavigation-unorderedlist li{float:left;padding:0 10px}.navigation .header-metanavigation-unorderedlist li a,.header-metanavigation-unorderedlist li a{font-size:.8rem;text-transform:uppercase;color:#828282;text-decoration:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.navigation .header-metanavigation-unorderedlist li a:hover,.header-metanavigation-unorderedlist li a:hover{color:#4a4a4a}.navigation .header-metanavigation-unorderedlist li:first-child,.header-metanavigation-unorderedlist li:first-child{padding-left:0}.navigation .header-metanavigation-unorderedlist li:last-child,.header-metanavigation-unorderedlist li:last-child{padding-right:0}.header-language-switch li{padding:0 5px}.header-language-switch .current{font-weight:600}.doHighlight .header-navigation #fnelem3 ul.level2 a,.doHighlight .header-navigation #fnelem3 ul.level3 a,.doHighlight .header-navigation #fnelem7 ul.level2 a,.doHighlight .header-navigation #fnelem7 ul.level3 a{opacity:.4}.doHighlight .header-navigation #fnelem3 ul.level2 li.highlight>a,.doHighlight .header-navigation #fnelem3 ul.level3 li.highlight>a,.doHighlight .header-navigation #fnelem7 ul.level2 li.highlight>a,.doHighlight .header-navigation #fnelem7 ul.level3 li.highlight>a{opacity:1}.header-navigation{margin-top:30px}.header-navigation a{text-decoration:none}.header-navigation>ul{margin:0 -30px;float:none;position:relative}.header-navigation>ul:before,.header-navigation>ul:after{content:"";display:table;clear:both}.header-navigation>ul>li{float:left;padding:0 30px;-webkit-transition:border .25s ease-in-out;-moz-transition:border .25s ease-in-out;-ms-transition:border .25s ease-in-out;-o-transition:border .25s ease-in-out;transition:border .25s ease-in-out}.header-navigation>ul>li>a{display:block;padding-bottom:30px;border-bottom:8px solid rgba(0,0,0,0)}@media only screen and (max-width: 1199px){.header-navigation>ul>li{margin:0px}}.header-navigation>ul>li .level1{text-transform:uppercase;text-decoration:none;color:#004588;font-size:.9rem;line-height:1.2}.header-navigation>ul>li:hover>a,.header-navigation>ul>li.current1>a{border-color:#009ddf}.header-navigation>ul>li#fnelem4,.header-navigation>ul>li#fnelem5,.header-navigation>ul>li#fnelem6{position:relative}.header-navigation>ul>li#fnelem4>.dropdown,.header-navigation>ul>li#fnelem5>.dropdown,.header-navigation>ul>li#fnelem6>.dropdown{right:auto;width:auto;left:0}.header-navigation>ul>li#fnelem4>.dropdown ul>li,.header-navigation>ul>li#fnelem5>.dropdown ul>li,.header-navigation>ul>li#fnelem6>.dropdown ul>li{width:100%;clear:both;margin-bottom:0}.header-navigation>ul>li#fnelem4>.dropdown ul>li>a,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a{font-size:.9rem;line-height:1.2;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;display:block;padding:5px 0px 5px 18px;position:relative;text-transform:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li#fnelem4>.dropdown ul>li>a:hover,.header-navigation>ul>li#fnelem4>.dropdown ul>li>a.current2,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a:hover,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a.current2,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a:hover,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a.current2{color:#009ddf}.header-navigation>ul>li#fnelem4>.dropdown ul>li>a:before,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a:before,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a:before{content:"";background-image:url(/templates/images/arrow.svg);background-repeat:no-repeat;top:10px;width:5px;height:8px;-webkit-background-size:5px 8px;background-size:5px 8px;display:block;position:absolute;left:3px}.header-navigation>ul>li#fnelem7{position:relative}.header-navigation>ul>li#fnelem7>.dropdown{width:max-content;min-width:400px}.header-navigation>ul>li>.dropdown{display:none;position:absolute;right:0;width:100%;top:100%;background-color:#fff;padding-left:15px;padding-right:30px}.header-navigation>ul>li>.dropdown>ul{padding-top:45px;padding-bottom:45px}.header-navigation>ul>li>.dropdown #fnpar7{width:50%}.header-navigation>ul>li>.dropdown #fnpar7 #fnpar36{display:none}.header-navigation>ul>li>.dropdown #fnpar7>li{width:100%;clear:both;margin-bottom:0}.header-navigation>ul>li>.dropdown #fnpar7>li:first-child{margin-top:31px}.header-navigation>ul>li>.dropdown #fnpar7>li:first-child>a{padding-top:10px;border-top:1px solid #4a4a4a}.header-navigation>ul>li>.dropdown #fnpar7>li:first-child>a:before{top:15px}.header-navigation>ul>li>.dropdown #fnpar7>li>a{font-size:.8rem;line-height:1.2;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;display:block;padding:5px 0px 5px 18px;position:relative;text-transform:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li>.dropdown #fnpar7>li>a:hover,.header-navigation>ul>li>.dropdown #fnpar7>li>a.current2{color:#009ddf}.header-navigation>ul>li>.dropdown #fnpar7>li>a:before{content:"";background-image:url(/templates/images/arrow.svg);background-repeat:no-repeat;top:10px;width:5px;height:8px;-webkit-background-size:5px 8px;background-size:5px 8px;display:block;position:absolute;left:3px}.header-navigation>ul>li>.dropdown #nav-standorte{float:left;width:50%}.header-navigation>ul>li>.dropdown #nav-standorte>li{width:100%;float:left}.header-navigation>ul>li>.dropdown ul.level2{position:relative;float:left;width:100%;z-index:1}.header-navigation>ul>li>.dropdown ul.level2>li{float:left;width:25%;padding-left:15px;margin-bottom:35px}.header-navigation>ul>li>.dropdown ul.level2>li:nth-child(5n+5){clear:both}.header-navigation>ul>li>.dropdown ul.level2>li>a{border-bottom:1px solid #4a4a4a;color:#009ddf;text-transform:uppercase;width:100%;float:left;display:block;font-size:.9rem;line-height:1.2;padding-bottom:10px;white-space:nowrap;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li>.dropdown ul.level2>li>a:hover,.header-navigation>ul>li>.dropdown ul.level2>li>a.current2{color:#004588}.header-navigation>ul>li>.dropdown ul.level2>li>ul{float:left;width:100%;margin-top:5px}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li{width:100%;float:left}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a{font-size:.8rem;line-height:1.2;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;display:block;padding:5px 0px 5px 18px;position:relative;text-transform:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a:hover,.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a.current3{color:#009ddf}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a:before{content:"";background-image:url(/templates/images/arrow.svg);background-repeat:no-repeat;top:10px;width:5px;height:8px;-webkit-background-size:5px 8px;background-size:5px 8px;display:block;position:absolute;left:3px}@media only screen and (max-width: 767px){.nav-active{overflow:hidden}}.nav-active #main{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (min-width: 768px){.nav-active #main{-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}}.nav-active #push-navigation-outer{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}#main{-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}#push-navigation-outer{background-color:#fff;width:100%;float:left;position:fixed;top:0;right:0;overflow-y:scroll;z-index:100;height:100vh;padding-top:50px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}@media only screen and (min-width: 768px){#push-navigation-outer{width:400px}}#push-navigation-outer .push-navigation-inner{position:relative;float:left;width:100%}#push-navigation-outer ul{height:100%;list-style:none;padding:0;margin:0;width:100%;float:left}#push-navigation-outer ul.level2,#push-navigation-outer ul.level3{display:none}#push-navigation-outer ul li{width:100%;float:left;position:relative}#push-navigation-outer ul li.level1{background-color:#004588;color:#fff}#push-navigation-outer ul li.level2{background-color:#eee;color:#004588}#push-navigation-outer ul li.level3{color:#4a4a4a}#push-navigation-outer ul li[class*=current]{color:#009ddf}#push-navigation-outer ul li[class*=current]>ul{display:block}#push-navigation-outer ul li a{width:100%;float:left;display:block;text-decoration:none;padding:7px 84px 8px 20px;color:currentColor;border-bottom:1px solid currentColor}#push-navigation-outer ul li .toggle-sub-lvl{position:absolute;cursor:pointer;color:currentColor;top:0;right:20px}#push-navigation-outer ul li .toggle-sub-lvl i{font-size:48px}#search-elem{line-height:1;padding:13px 15px 13px 15px;margin-left:15px;top:-10px;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;position:relative;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-ms-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}#search-elem svg #search-icon{fill:#004588;-webkit-transition:fill .25s ease-in-out;-moz-transition:fill .25s ease-in-out;-ms-transition:fill .25s ease-in-out;-o-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out}#search-elem:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border:0px solid #009ddf;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#search-elem:hover,#search-elem:focus,#search-elem.active{background-color:#009ddf}#search-elem:hover svg #search-icon,#search-elem:focus svg #search-icon,#search-elem.active svg #search-icon{fill:#fff}body.search-active{overflow:hidden}body.search-active #search-elem:before{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;top:-20px;left:-20px;border:20px solid rgba(0,157,223,0)}.search-wrapper{visibility:hidden;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:900;padding-top:128px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media only screen and (max-width: 767px){.search-wrapper{background-color:rgba(255,255,255,.9);z-index:1000}}.search-wrapper .search-inner .bg-wrapper{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;height:2px;width:2px;right:584px;top:-49px}.search-wrapper .search-inner .bg-wrapper .bg{position:relative;height:2px;width:2px;border:0px solid rgba(255,255,255,.9);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.search-wrapper .search-inner .bg-wrapper .bg{top:-100vh}}@media only screen and (max-width: 767px){.search-wrapper .search-inner .bg-wrapper .bg{display:none}}.search-content{display:none;padding-top:128px;height:100vh;position:absolute;left:0;top:0;width:100%;overflow-y:scroll;overflow-x:hidden}@media only screen and (max-width: 959px){.search-content{padding-top:0}.search-content .container .six.columns{width:100%;padding:0}}.search-content .search-box{padding-top:130px}.search-content .search-box label{width:100%;text-align:center;display:block;margin-bottom:40px}.search-content .search-box input{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #d8d8d8;font-size:40px;line-height:47px;width:100%;padding-bottom:14px;padding-top:14px;outline:none}@media only screen and (max-width: 767px){.search-content .search-box input{font-size:20px;line-height:24px}}.search-buttons{text-align:center;margin-bottom:30px;float:left;width:100%}.search-buttons .button{display:inline-block;min-width:auto;width:auto;margin:0 10px 20px 10px;float:none;background-color:rgba(130,130,130,.5)}.search-buttons .button.active{background-color:#004588}@media only screen and (max-width: 767px){.search-buttons .button{height:48px;line-height:48px;border-radius:24px;padding:0 25px}}.search-results{float:left;width:100%;padding-bottom:130px}.search-results .search-elem{float:left;width:100%;margin-top:50px}.search-results .search-elem-title,.search-results .search-elem-module{color:#004588;float:left;width:100%}.search-results .search-elem-title a,.search-results .search-elem-module a{color:currentColor;text-decoration:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.search-results .search-elem-title a:hover,.search-results .search-elem-title a:focus,.search-results .search-elem-module a:hover,.search-results .search-elem-module a:focus{color:#009ddf}.search-results .search-elem-module{font-size:20px;line-height:32px}.search-results .search-elem-text{max-height:111px;overflow:hidden;float:left;width:100%}.search-results .search-elem-text .match{background-color:#dedede;padding:5px 7px}@media only screen and (max-width: 767px){.search-results .search-elem-text{max-height:63px}}.search-active .search-wrapper{visibility:visible}.search-active .search-wrapper .search-inner .bg-wrapper .bg{border-width:100vw;-webkit-transition:border .9s ease;-moz-transition:border .9s ease;-ms-transition:border .9s ease;-o-transition:border .9s ease;transition:border .9s ease}.search-active #search-elem{background-color:#009ddf}.search-active #search-elem svg #search-icon{fill:#fff}#kopfbild{position:relative;width:100%;float:left}#kopfbild .blocklink{display:block}.header-image-slide{position:relative}.header-image-text{position:absolute;top:60%;width:100%;text-align:center;font-size:64px;color:#fff}@media only screen and (max-width: 767px){.header-image-text{top:42%}}.header-image-slide{height:360px;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.header-image-slide{height:200px}}.header-image-badge{display:block;width:100%;margin:0;padding:0;position:absolute;top:175px;left:0;z-index:1}@media only screen and (max-width: 959px){.header-image-badge{top:80px}}.header-image-badge__img{display:block;width:360px;height:auto;margin-left:240px}@media only screen and (max-width: 1679px){.header-image-badge__img{width:210px}}@media only screen and (max-width: 1199px){.header-image-badge__img{margin-left:175px}}@media only screen and (max-width: 959px){.header-image-badge__img{margin-left:0}}@media only screen and (max-width: 767px){.header-image-badge__img{width:120px}}.home .header-image-slide{height:960px}@media only screen and (max-width: 1199px){.home .header-image-slide{height:768px}}@media only screen and (max-width: 767px){.home .header-image-slide{height:400px}}.home .header-image-text{bottom:221px;top:initial}@media only screen and (max-width: 767px){.home .header-image-text{top:230px}}.home .header-image-line{color:#fff;font-size:2.75rem;line-height:1.2;display:block;padding:5px 10px;float:left;clear:both}@media only screen and (max-width: 1199px){.home .header-image-line{font-size:2rem}}@media only screen and (max-width: 767px){.home .header-image-line{font-size:1rem}}.home .header-image-line.first{background-color:rgba(0,69,136,.75);margin-bottom:11px;margin-left:15px}@media only screen and (max-width: 767px){.home .header-image-line.first{margin-left:0}}.home .header-image-line.second{margin-left:85px;background-color:rgba(0,157,223,.75)}@media only screen and (max-width: 767px){.home .header-image-line.second{margin-left:20px}}.home .owl-dots{display:none}@media only screen and (max-width: 767px){.home .owl-dots{display:block;float:right;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.home .owl-dots .owl-dot{height:12px;width:12px;border:1px solid #4a4a4a;background-color:rgba(255,255,255,.5);border-radius:50%;float:left;margin-left:20px}.home .owl-dots .owl-dot.active{background-color:#009ddf}}.header-image-nav{position:absolute;width:100%;bottom:150px;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 767px){.header-image-nav{display:none}}.header-image-nav .navigation-button{float:left;background-color:rgba(0,157,223,.75);width:60px;height:60px;position:relative;cursor:pointer;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.header-image-nav .navigation-button img{position:absolute;top:20px;height:21px}.header-image-nav .navigation-button.prev{border-radius:30px 0 0 30px;margin-left:25px}.header-image-nav .navigation-button.prev img{left:30px}.header-image-nav .navigation-button.next{border-radius:0 30px 30px 0}.header-image-nav .navigation-button.next img{right:30px}.header-image-nav .navigation-button:hover,.header-image-nav .navigation-button:focus{background-color:rgba(0,157,223,.9)}.header-image-nav .navigation-button-count{width:60px;height:60px;float:left;background-color:#009ddf;color:#fff;font-size:.75rem;line-height:1.2;text-align:center;padding-top:21px}.breadcrumb{float:left;width:100%;padding-bottom:75px}@media only screen and (max-width: 1199px){.breadcrumb{visibility:hidden}}@media only screen and (max-width: 767px){.breadcrumb{display:none}}.breadcrumb ul,.breadcrumb li,.breadcrumb a{float:left;list-style:none;padding:0;margin:0;display:block}.breadcrumb a{text-decoration:none;color:#4a4a4a;font-size:16px;line-height:20px}.breadcrumb img{display:none}.breadcrumb .level1 li{position:relative}.breadcrumb .level1 li a{margin-left:29px}.breadcrumb .level1 li:before{content:"";background-image:url("/templates/images/arrow_breadcrumb.svg");height:9px;width:5px;background-size:5px;background-repeat:no-repeat;background-position:center center;position:absolute;top:4px;left:12px}footer{float:left;width:100%}.footer-main{background-color:#4a4a4a;color:#fff;text-transform:uppercase;padding:95px 0 60px 0}.footer-main p{font-size:.8rem;line-height:1.5}.footer-main a{color:currentColor;text-decoration:none}.footer-navigation ul{max-width:260px;list-style:none;padding:0;margin:0;width:100%;float:left}.footer-navigation ul li{padding:0;margin:0;width:100%;float:left}.footer-navigation ul li:last-child a{border-bottom:none}.footer-navigation ul li a{color:#fff;text-decoration:none;display:block;width:100%;float:left;font-size:.8rem;line-height:1.5;padding-top:6px;padding-bottom:5px;border-bottom:1px solid #fff}.footer-copy{padding:20px 0;color:#fff;background-color:#000}.footer-copy p{font-size:.8rem;line-height:1.2}.footer-social{text-align:right}.social-icon{position:relative;height:71px;width:71px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-left:22px;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 4px rgba(0,0,0,.5);box-shadow:0px 2px 4px rgba(0,0,0,.5)}.social-icon a{position:absolute;display:block;text-align:center;width:100%;height:100%}.social-icon img{padding-top:13px;width:65%}@media only screen and (max-width: 767px){.footer-main-address,.footer-navigation{margin-bottom:40px !important}.footer-social{text-align:left}.footer-social .social-icon{margin-left:0;margin-right:10px}}.attributes{position:absolute;top:-105px;right:10px;float:left}@media only screen and (max-width: 767px){.attributes{padding:15px 0;position:relative;top:0;margin-bottom:50px;width:100%;right:0}}.attributes a{text-decoration:none}.attributes .filter-wrapper,.attributes .sort-wrapper,.attributes .map-wrapper{position:relative;float:left;cursor:pointer;margin-right:85px}@media only screen and (max-width: 959px){.attributes .filter-wrapper,.attributes .sort-wrapper,.attributes .map-wrapper{margin-right:70px}}@media only screen and (max-width: 767px){.attributes .filter-wrapper,.attributes .sort-wrapper,.attributes .map-wrapper{margin-right:0;width:100%}}.attributes .filter-wrapper:hover .attribute-text,.attributes .filter-wrapper:focus .attribute-text,.attributes .sort-wrapper:hover .attribute-text,.attributes .sort-wrapper:focus .attribute-text,.attributes .map-wrapper:hover .attribute-text,.attributes .map-wrapper:focus .attribute-text{color:#009ddf}.attributes .filter-wrapper:last-child,.attributes .sort-wrapper:last-child,.attributes .map-wrapper:last-child{margin-right:0}.attributes .attribute-icon-warapper{display:inline-block;position:relative}.attributes .attribute-icon{height:36px;width:36px}.attributes #filter-indicator{position:absolute;top:-9px;right:-9px;background-color:#d32f2f;color:#fff;font-size:.6rem;border-radius:9px;height:18px;min-width:18px;padding:0 5px;display:none;flex-direction:row;align-items:center;justify-content:center}.attributes .attribute-text{-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;position:relative;top:-11px;margin-left:20px;font-size:18px;text-transform:uppercase;color:#004588}.attributes .popup-trigger.active+.popup{visibility:visible;opacity:1}.attributes .popup{visibility:hidden;opacity:0;position:absolute;right:0;top:50px;width:600px;max-height:560px;background-color:#fff;border:2px solid #d8d8d8;z-index:2;-webkit-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;-moz-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;-ms-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;-o-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;transition:visibility .25s ease-in-out,opacity .25s ease-in-out}@media only screen and (max-width: 959px){.attributes .popup{width:300px}}@media only screen and (max-width: 767px){.attributes .popup{width:100%}}.attributes .popup.popup-half{width:300px}@media only screen and (max-width: 767px){.attributes .popup.popup-half{width:100%}}.attributes .popup .popup-container{position:absolute;overflow-y:auto;height:100%;width:100%}.attributes .popup:before{content:"";position:absolute;top:-13px;width:20px;height:20px;right:40px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border:2px solid #d8d8d8}@media only screen and (max-width: 767px){.attributes .popup:before{right:auto;left:40px}}.attributes .popup:after{content:"";position:absolute;height:16px;width:36px;top:0;right:34px;background-color:#fff}@media only screen and (max-width: 767px){.attributes .popup:after{right:auto;left:34px}}.attributes .attribute-container{width:50%;float:left}@media only screen and (max-width: 959px){.attributes .attribute-container{width:100%}}.attributes .popup-half .attribute-container{width:100%}.attributes .attribute{width:100%;float:left;padding:15px}.attributes .attribute .attribute-name{font-size:18px;color:#004588;text-transform:uppercase;border-bottom:1px solid #4a4a4a;padding-bottom:10px}.attributes .attribute .attribute-options{float:left;width:100%;margin-top:5px;line-height:24px;padding:0;margin-bottom:0}.attributes .attribute .attribute-options.checkbox .checkbox{position:relative;height:19px;width:19px;min-width:19px;display:inline-block;margin-right:15px;margin-top:3px;border:1px solid #4a4a4a}.attributes .attribute .attribute-options.checkbox .checkbox svg{display:none}.attributes .attribute .attribute-options.checkbox .checked .checkbox svg{display:block;position:absolute;top:3px;left:2px}.attributes .attribute .attribute-options.checkbox .inactive{color:#eee}.attributes .attribute .attribute-options.checkbox .inactive .checkbox{border-color:#eee}.attributes .attribute .attribute-options.sort{-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.attributes .attribute .attribute-options.sort .checked{color:#009ddf}.attributes .attribute .attribute-options .attribute-option{font-size:16px;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;padding:5px 0px 5px 0px;position:relative;text-transform:none;display:flex}.attributes .attribute .attribute-options .attribute-option.hidden{display:none}@media only screen and (max-width: 1199px){.site-36 .attributes .filter-wrapper .popup{right:auto;left:0}.site-36 .attributes .filter-wrapper .popup::before{left:40px;right:auto}.site-36 .attributes .filter-wrapper .popup::after{left:34px;right:auto}}.leistungen{float:left;width:100%;padding:65px 0 75px 0}.leistungen-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;float:left;width:100%;margin-top:30px}.leistungen-list-item{width:275px;padding:0 66px;text-align:center;margin-top:80px;margin-bottom:30px;position:relative}@media only screen and (max-width: 1679px){.leistungen-list-item{width:236px;padding:0 48px}}@media only screen and (max-width: 767px){.leistungen-list-item{width:210px;padding:0 36px}}.leistungen-list-item-img-wrapper{width:140px;height:140px;clear:both;float:none;text-align:center;display:inline-block}.leistungen-list-item-img-wrapper img{max-width:initial;width:100%}.leistungen-list-item-text{float:left;width:100%;text-align:center;text-transform:uppercase;font-size:20px;line-height:24px}.leistungen-links{position:absolute;top:-70px;left:50%;transform:translateX(-50%);width:300px}.leistungen-list-item:hover .leistung-wrap,.leistungen-list-item:focus .leistung-wrap{visibility:visible;opacity:1}.leistung-wrap{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;visibility:hidden;opacity:0;padding:8px;display:inline-block;text-align:center;position:relative}.leistung-wrap span{width:100%;float:left;clear:both;font-weight:700;text-align:center;color:#004588}.leistung-wrap .leistung-text{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;visibility:hidden;opacity:0;position:absolute;display:block;top:-29px;left:50%;transform:translateX(-50%)}.leistung-wrap .leistung-icon img{width:61px;height:61px;background-color:#004588;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.leistung-wrap:hover .leistung-text,.leistung-wrap:focus .leistung-text{visibility:visible;opacity:1}.projects-products{padding-top:65px;padding-bottom:100px}.projects-products h2{color:#004588;margin-bottom:50px}.news{float:left;width:100%;padding:70px 0}.news h2{margin-bottom:50px}@media only screen and (max-width: 767px){.news-slider{padding:0 10px}}.news-slides{float:left;width:100%}.news-slides .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.news-slides .owl-stage{display:block}}.news-slides .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto !important}@media only screen and (max-width: 767px){.news-slides .owl-item{display:block}}.news-slides .blocklink{display:none}.news-slides .box{background-color:#fff}@media only screen and (min-width: 959px)and (max-width: 1199px){.news-slides .box.three.columns{width:340px}}@media only screen and (min-width: 768px)and (max-width: 959px){.news-slides .box.three.columns{width:268px}}.news-slides .box:hover,.news-slides .box:focus{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width: 767px){.news-slides .box{display:none}.news-slides .box:first-child{display:block}}#news,#news article{float:left;width:100%}#news{padding-bottom:100px}#dynamiccontent{float:left;width:100%}#dynamiccontent .view-wrapper{float:left;width:100%}#dynamiccontent .view-card{display:flex;flex-wrap:wrap}#dynamiccontent .view-wrapper+.view-regular article,#dynamiccontent article+article.regular,#dynamiccontent .view-wrapper+.view-text article,#dynamiccontent article+article.text{padding-top:100px}#dynamiccontent article.regular,#dynamiccontent article.galery,#dynamiccontent article.text{padding-bottom:100px}#dynamiccontent article.card{padding:80px 0;margin:0;width:50%;float:left}@media only screen and (max-width: 767px){#dynamiccontent article.card{width:100%}}#dynamiccontent article.card .odd{float:right}#dynamiccontent article.card .even{float:left}#dynamiccontent .odd .text{float:right}#dynamiccontent .odd .media-wrapper{float:left}#dynamiccontent .even .text{float:left}#dynamiccontent .even .media-wrapper{float:right}#dynamiccontent .view-text .odd .text,#dynamiccontent .view-text .even .text{float:left}@media only screen and (max-width: 767px){.site-1 #dynamiccontent .card.theme-white .five.columns{float:none;margin:0 auto;width:420px;position:relative;display:block}.site-1 #dynamiccontent .card.theme-white .five.columns:before,.site-1 #dynamiccontent .card.theme-white .five.columns:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.site-1 #dynamiccontent .card.theme-dark-blue{padding-top:0;padding-bottom:0}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns{width:100%}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-iframe:before{content:"";position:absolute;background-color:#fff;height:50%;top:0;width:100%}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption{float:none;margin:0 auto;width:420px;position:relative;margin-bottom:20px}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption .video-caption-small{margin-bottom:3px;display:inline-block}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption:before,.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption:after{content:" ";display:block;height:0;clear:both;visibility:hidden}}@media only screen and (max-width: 479px){.site-1 #dynamiccontent .card.theme-white .five.columns{width:300px}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption{width:300px;margin-top:10px}}.similar-projects,.projects-news,.projects-impressionen,.product-contact-person{padding-top:65px;padding-bottom:100px}.similar-projects h2,.projects-news h2,.projects-impressionen h2,.product-contact-person h2{color:#004588;margin-bottom:50px}.product-contact-person .box--transparent{background:rgba(0,0,0,0)}.product-contact-person .box--no-bottom-spacing{padding-bottom:0;display:flex;align-items:flex-end}.product-contact-person .box:hover{box-shadow:none;transform:none}.product-contact-person .person-skype{float:left;width:auto;margin-top:10px}.product-contact-person .person-prefix{display:inline-block;min-width:25%}#projects{padding-bottom:100px}.projekte-home{float:left;width:100%}.projekte-home.desktop{display:block}.projekte-home.responsive{display:none !important}@media only screen and (max-width: 1199px){.projekte-home.desktop{display:none !important}.projekte-home.responsive{display:block !important}}.projekte-home .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.projekte-home .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto !important}.projekte-home .small-boxes{display:flex;flex-wrap:wrap;flex-direction:row}.projekte-home .small-boxes .box:nth-child(3),.projekte-home .small-boxes .box:nth-child(4){margin-bottom:0 !important}.projekte-home .big-box{position:relative}.projekte-home .big-box .box{position:absolute;height:100%;top:0;left:0}.projekte-home .box:hover,.projekte-home .box:focus{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.projekte.home{float:left;width:100%;padding:70px 0}.projekte.home h2{margin-bottom:50px;text-transform:uppercase;color:#004588}#projektMap{height:533px;width:100%;margin-top:80px;float:left}.map-container .button-wrapper{text-align:center;padding-bottom:0}.map-container .button-wrapper .button{float:none;width:auto;display:inline-block;margin-top:100px}.projects-impressionen .image-galery{float:left;width:100%}.projects-impressionen .image-galery .owl-stage-outer{float:left;width:100%}.standort-gMaps{padding-bottom:100px}.googleMaps{width:100%;height:800px}#products{margin-bottom:100px}#products.detail{margin-bottom:0}#products table{width:100%}#products table tr td{padding:5px 0;border-bottom:1px solid #4a4a4a}#products table tr td.title{width:40%}#products table tr:first-child td{border-top:1px solid #4a4a4a}#products article{padding-bottom:100px}#products article+article{padding-top:100px}#products article h3{margin-bottom:50px}.produkte.home{float:left;width:100%;padding:70px 0}.produkte.home h2{margin-bottom:50px;text-transform:uppercase;color:#004588}.produkte-home,.produkte-sub{display:block}.produkte-home .owl-stage-outer,.produkte-sub .owl-stage-outer{width:100%;float:left}.produkte-home .owl-stage,.produkte-sub .owl-stage{display:flex;flex-direction:row;flex-wrap:wrap;float:left;width:100%;align-items:stretch}.produkte-home .owl-stage .owl-item,.produkte-sub .owl-stage .owl-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;float:left;width:100%}.produkte-home .owl-stage .owl-item .box:hover,.produkte-home .owl-stage .owl-item .box:focus,.produkte-sub .owl-stage .owl-item .box:hover,.produkte-sub .owl-stage .owl-item .box:focus{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.personal{padding-bottom:80px;float:left;width:100%}.person{position:relative;margin-bottom:40px;overflow:hidden}@media only screen and (max-width: 1199px){.person.three.columns{width:300px}}@media only screen and (max-width: 959px)and (min-width: 768px){.person.three.columns{width:364px}}@media only screen and (max-width: 767px){.person.three.columns{width:100%}}@media only screen and (max-width: 767px){.person{margin-bottom:30px !important}}.person.active .person-data{top:0}.person.active .person-data .person-toggle{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.person-images{background-color:#eee;position:relative}.person-data{position:absolute;top:249px;left:0;width:100%;height:100%;z-index:1;background-color:rgba(238,238,238,.9);padding:20px 15px;-webkit-transition:top .25s ease-in-out;-moz-transition:top .25s ease-in-out;-ms-transition:top .25s ease-in-out;-o-transition:top .25s ease-in-out;transition:top .25s ease-in-out}@media only screen and (max-width: 1679px){.person-data{top:135px}}@media only screen and (max-width: 959px){.person-data{top:230px}}@media only screen and (max-width: 767px){.person-data{top:270px}}@media only screen and (max-width: 479px){.person-data{top:160px}}.person-data>*{float:left;width:100%;display:block}.person-data>*>*{display:block;float:left;width:100%}.person-data .person-toggle{position:absolute;top:16px;right:7px;width:47px;padding:12px;cursor:pointer;-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.person-data .person-name{color:#004588;margin-bottom:5px;display:block}@media only screen and (max-width: 1679px){.person-data .person-name{font-size:16px}}.person-data .person-funktion,.person-data .person-telefon,.person-data .person-handy,.person-data .person-mail,.person-data .person-skype{font-size:20px;line-height:24px;color:#004588;display:block}@media only screen and (max-width: 1679px){.person-data .person-funktion,.person-data .person-telefon,.person-data .person-handy,.person-data .person-mail,.person-data .person-skype{font-size:16px;line-height:20px}}.person-data .person-skype,.person-data .person-linkedin,.person-data .person-xing{float:left;width:auto;margin-top:10px}.person-data a:not(.button){color:currentColor;text-decoration:none}.person-data .person-prefix{width:25%;display:inline-block}.person-data .person-funktion{font-size:18px;min-height:24px}@media only screen and (max-width: 1679px){.person-data .person-funktion{font-size:16px;line-height:20px;min-height:40px}}.person-data .extended-data{padding-top:30px}.person-data .extended-data .button{position:absolute;bottom:20px;left:15px;width:auto;min-width:initial}@media only screen and (max-width: 1679px){.person-data .extended-data .button{display:none}}.person-data span+.person-mail{padding-top:24px}@media only screen and (max-width: 767px){.person-data span+.person-mail{padding-top:0px}}#kacheln{padding-bottom:80px;float:left;width:100%}#kacheln .kachel{position:relative;margin-bottom:40px}#kacheln .kachel-text{position:absolute;bottom:0;background-color:rgba(255,255,255,.8);color:#004588;font-size:32px;text-transform:uppercase;text-align:center;padding:30px;width:100%}#zertifikate{padding:100px 0}#zertifikate .box .box-image{height:360px;overflow:hidden}#zertifikate .box:hover,#zertifikate .box:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#stellen{padding-bottom:100px}#stellen .button-wrapper{text-align:center;padding-bottom:0;margin-top:100px}#stellen .button-wrapper .button{float:none;width:auto;display:inline-block;margin:0 20px}#stellen.map-container .button-wrapper{text-align:center;padding-bottom:0}#stellen.map-container .button-wrapper .button{float:none;width:auto;display:inline-block;margin-top:100px}.site-62 .header-navigation>ul>li .level1{color:#000}.site-62 .header-navigation>ul>li:hover a{border-color:#c12225}.site-62 .header-navigation>ul>li>.dropdown #fnpar7>li>a:hover,.site-62 .header-navigation>ul>li>.dropdown #fnpar7>li>a:focus{color:#c12225}.site-62 .header-navigation>ul>li>.dropdown ul.level2>li>a{color:#c12225}.site-62 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:hover,.site-62 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:focus{color:#c12225}.site-62 #search-elem svg #search-icon{fill:#c12225}.site-62 #search-elem:before{border-color:#c12225}.site-62 #search-elem:hover,.site-62 #search-elem:focus,.site-62 #search-elem.active{background-color:#c12225}.site-62 #search-elem:hover svg #search-icon,.site-62 #search-elem:focus svg #search-icon,.site-62 #search-elem.active svg #search-icon{fill:#fff}body.search-active .site-62{border-color:rgba(193,34,37,0)}body.search-active .site-62 #search-elem{background-color:#c12225}body.search-active .site-62 #search-elem svg #search-icon{fill:#fff}.site-62 .search-buttons .button{background-color:rgba(130,130,130,.5)}.site-62 .search-buttons .button.active{background-color:#c12225}.site-62 .search-results .search-elem-title,.site-62 .search-results .search-elem-module{color:#c12225}.site-62 .search-results .search-elem-title a:hover,.site-62 .search-results .search-elem-title a:focus,.site-62 .search-results .search-elem-module a:hover,.site-62 .search-results .search-elem-module a:focus{color:rgba(193,34,37,.8)}.site-62 .sidebar ul li .icon{background-color:#c12225}.site-62 .sidebar ul li .text{background-color:rgba(193,34,37,.5);color:#fff}.site-62 .sidebar ul li:hover .icon,.site-62 .sidebar ul li:focus .icon{background-color:#c12225}.site-62 .sidebar ul li .dropdown li{background-color:rgba(193,34,37,.8)}.site-62 .sidebar ul li .dropdown li a{color:#fff}.site-62 .header-image-line{color:#fff}.site-62 .header-image-line.first{background-color:#c12225}.site-62 .header-image-line.second{background-color:rgba(193,34,37,.8)}.site-62 .header-image-line .owl-dots .owl-dot.active{background-color:#c12225}.site-62 .header-image-nav .navigation-button{color:#fff;background-color:rgba(193,34,37,.8)}.site-62 .header-image-nav .navigation-button:hover,.site-62 .header-image-nav .navigation-button:focus{background-color:#c12225}.site-62 .header-image-nav .navigation-button-count{background-color:#c12225;color:#fff}.site-62 article h1,.site-62 article h2,.site-62 article h3,.site-62 article h4,.site-62 article h5,.site-62 article h6,.site-62 article .h1,.site-62 article .h2,.site-62 article .h3,.site-62 article .h4,.site-62 article .h5,.site-62 article .h6{color:#c12225}.site-62 .theme-light-blue{color:#fff;background-color:#c12225}.site-62 .theme-gradient-blue-logo{color:#fff;background:#c12225;background:-moz-linear-gradient(60deg, #C12225 15%, rgba(195, 30, 40, 0.55) 100%);background:-webkit-linear-gradient(60deg, #C12225 15%, rgba(195, 30, 40, 0.55) 100%);background:linear-gradient(60deg, #C12225 15%, rgba(195, 30, 40, 0.55) 100%)}.site-62 .theme-gradient-blue-logo:before{background-image:url("/templates/images/mueller_m_red.svg")}.site-62 button,.site-62 .button{background:#c12225;color:#fff}.site-62 button:hover,.site-62 .button:hover{background:rgba(193,34,37,.8)}.site-62 .prev-next .prev-next-button{background-color:#c12225}.site-62 .prev-next .prev-next-button:hover,.site-62 .prev-next .prev-next-button:focus{background-color:rgba(193,34,37,.8)}.site-62 .box{color:#000}.site-62 .projekte.home h2{color:#000}.site-62 .leistung-wrap span{color:#000}.site-62 .leistung-wrap .leistung-icon img{background-color:#000}.site-71 .header-navigation>ul>li .level1{color:#000}.site-71 .header-navigation>ul>li:hover a{border-color:#ffe735}.site-71 .header-navigation>ul>li>.dropdown #fnpar7>li>a:hover,.site-71 .header-navigation>ul>li>.dropdown #fnpar7>li>a:focus{color:#ffe735}.site-71 .header-navigation>ul>li>.dropdown ul.level2>li>a{color:#000}.site-71 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:hover,.site-71 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:focus{color:#ffe735}.site-71 #search-elem svg #search-icon{fill:#000}.site-71 #search-elem:before{border-color:#ffe735}.site-71 #search-elem:hover,.site-71 #search-elem:focus,.site-71 #search-elem.active{background-color:#ffe735}.site-71 #search-elem:hover svg #search-icon,.site-71 #search-elem:focus svg #search-icon,.site-71 #search-elem.active svg #search-icon{fill:#000}body.search-active .site-71{border-color:rgba(255,231,53,0)}body.search-active .site-71 #search-elem{background-color:#ffe735}body.search-active .site-71 #search-elem svg #search-icon{fill:#000}.site-71 .search-buttons .button{background-color:rgba(130,130,130,.5)}.site-71 .search-buttons .button.active{background-color:#ffe735}.site-71 .search-results .search-elem-title,.site-71 .search-results .search-elem-module{color:#ffe735}.site-71 .search-results .search-elem-title a:hover,.site-71 .search-results .search-elem-title a:focus,.site-71 .search-results .search-elem-module a:hover,.site-71 .search-results .search-elem-module a:focus{color:rgba(255,231,53,.8)}.site-71 .sidebar ul li .icon{background-color:#ffe735}.site-71 .sidebar ul li .text{background-color:rgba(255,231,53,.5);color:#000}.site-71 .sidebar ul li:hover .icon,.site-71 .sidebar ul li:focus .icon{background-color:#ffe735}.site-71 .sidebar ul li .dropdown li{background-color:rgba(255,231,53,.8)}.site-71 .sidebar ul li .dropdown li a{color:#000}.site-71 .header-image-line{color:#000}.site-71 .header-image-line.first{background-color:#ffe735}.site-71 .header-image-line.second{background-color:rgba(255,231,53,.8)}.site-71 .header-image-line .owl-dots .owl-dot.active{background-color:#ffe735}.site-71 .header-image-nav .navigation-button{color:#000;background-color:rgba(255,231,53,.8)}.site-71 .header-image-nav .navigation-button:hover,.site-71 .header-image-nav .navigation-button:focus{background-color:#ffe735}.site-71 .header-image-nav .navigation-button-count{background-color:#ffe735;color:#000}.site-71 article h1,.site-71 article h2,.site-71 article h3,.site-71 article h4,.site-71 article h5,.site-71 article h6,.site-71 article .h1,.site-71 article .h2,.site-71 article .h3,.site-71 article .h4,.site-71 article .h5,.site-71 article .h6{color:#000}.site-71 .theme-light-blue{color:#000;background-color:#ffe735}.site-71 .theme-gradient-blue-logo{color:#000;background:#ffe735;background:-moz-linear-gradient(60deg, #FFE735 15%, rgba(255, 231, 53, 0.25) 100%);background:-webkit-linear-gradient(60deg, #FFE735 15%, rgba(255, 231, 53, 0.25) 100%);background:linear-gradient(60deg, #FFE735 15%, rgba(255, 231, 53, 0.25) 100%)}.site-71 .theme-gradient-blue-logo:before{background-image:url("/templates/images/mueller_m_yellow.svg")}.site-71 button,.site-71 .button{background:#ffe735;color:#000}.site-71 button:hover,.site-71 .button:hover{background:rgba(255,231,53,.8)}.site-71 .prev-next .prev-next-button{background-color:#ffe735}.site-71 .prev-next .prev-next-button:hover,.site-71 .prev-next .prev-next-button:focus{background-color:rgba(255,231,53,.8)}.site-71 .box{color:#000}.site-71 .projekte.home h2{color:#000}.site-71 .leistung-wrap span{color:#000}.site-71 .leistung-wrap .leistung-icon img{background-color:#000}.site-71 button.icon:after,.site-71 button.icon-right:after,.site-71 .button.icon:after,.site-71 .button.icon-right:after{background-image:url("/templates/images/arrow_white_right_black.svg")}#feedback{display:none;position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.26);z-index:100000}.feedback-inner{width:30%;top:50%;left:50%;position:absolute;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background-color:#fff;box-shadow:0px 26px 79px rgba(0,0,0,.36);padding:30px}.feedback-inner h2{margin-bottom:20px}.feedback-inner textarea,.feedback-inner input[type=text],.feedback-inner input[type=email]{border:1px solid #828282}.feedback-inner textarea{width:100%;height:200px;min-height:200px;float:left;resize:vertical;font-size:.8rem;outline:none;background-color:#fff;margin-bottom:15px;padding:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.feedback-inner input[type=text],.feedback-inner input[type=email]{width:100%;font-size:.8rem;outline:none;background-color:#fff;margin-bottom:15px;padding:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.theme-dark-blue *{color:#fff !important}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.sidebar{position:fixed;right:0;top:0;z-index:1001;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media only screen and (max-width: 959px){.sidebar{z-index:999}}@media only screen and (max-width: 767px){.sidebar{display:none}}.sidebar ul{float:left;list-style:none;margin:0;padding:0;top:200px;left:-50px;position:absolute}.sidebar ul li{position:relative;float:left;clear:both;margin:5px 0}.sidebar ul li a{float:left;width:100%}.sidebar ul li span{float:left}.sidebar ul li .icon{background-color:#009ddf;z-index:1;position:relative;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .text{position:absolute;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);right:0;display:block;background-color:rgba(0,157,223,.5);line-height:50px;padding:0 35px 0 10px;color:#fff;text-transform:uppercase;font-size:.8rem;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .text a{color:currentColor;text-decoration:none}.sidebar ul li:hover .icon,.sidebar ul li:focus .icon{background-color:#004588}.sidebar ul li:hover .text,.sidebar ul li:hover .dropdown,.sidebar ul li:focus .text,.sidebar ul li:focus .dropdown{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);right:51px}.sidebar ul li .dropdown{top:0;left:auto;padding-right:1px;position:absolute;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);right:0;display:block;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .dropdown li{background-color:rgba(0,69,136,.75);margin-bottom:1px;margin-top:0;width:100%;padding:0 10px;white-space:nowrap;text-transform:none;line-height:50px;font-size:.8rem;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sidebar ul li .dropdown li a{color:#fff;text-decoration:none}.sidebar ul li .dropdown li:hover,.sidebar ul li .dropdown li:focus{background-color:rgba(0,157,223,.5)}.sidebar ul li img{height:50px;width:50px}.sidebar ul li.feedback{cursor:pointer;margin-top:50px}.sidebar .call2action{position:relative;background-color:#eee;height:100vh;width:300px;padding-top:47px;padding-left:20px;padding-right:20px;padding-bottom:50px;overflow-y:auto}.sidebar .call2action .call2action-title{font-size:1.1rem;color:#004588;margin-bottom:17px;float:left;width:100%}.sidebar .call2action .sidebar-person{float:left;width:100%}.sidebar .call2action .sidebar-person .sidebar-person-image{background-color:#fff;margin-bottom:17px;float:left;width:100%}.sidebar .call2action .sidebar-person .sidebar-person-text{margin-bottom:30px;float:left;width:100%}.sidebar .call2action .sidebar-person .sidebar-person-text p{font-size:.75rem;line-height:1.5}.sidebar .call2action .sidebar-person .sidebar-person-text p+p{margin-top:22px}.sidebar .call2action .sidebar-person .sidebar-person-text a{color:currentColor;text-decoration:none}.sidebar .call2action form{width:100%;float:left}.sidebar .call2action input{width:100%;float:left}.sidebar .call2action textarea{width:100%;float:left}.sidebar .call2action input,.sidebar .call2action textarea{font-size:.8rem;border:none;outline:none;background-color:#fff;margin-bottom:15px;padding:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.sidebar .call2action textarea{resize:vertical;min-height:100px}.sidebar .call2action .button-wrapper{text-align:center;margin-top:30px;float:left;width:100%}.sidebar .call2action .button-wrapper button{width:100%;min-width:initial}.call2action_active .sidebar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header{box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);z-index:1001;position:fixed;top:0;left:0;width:100%;background-color:#fff}@media only screen and (max-width: 959px){.header .header-metanavigation,.header .header-navigation{display:none}}.navigation ul{list-style:none;margin:0;padding:0;float:left}.header-logo{position:absolute;top:-158px;left:10px;width:210px;padding:0 30px 30px 30px;background-color:#fff;z-index:1}@media only screen and (max-width: 1679px){.header-logo{width:180px;top:-125px}}@media only screen and (max-width: 1199px){.header-logo{width:145px;padding:0 25px 25px 25px;top:-105px}}.header-logo .header-logo-responsive{display:none}@media only screen and (max-width: 959px){.header-logo{position:static;top:0 !important;left:0;padding:0;padding-bottom:10px;padding-left:10px;float:left;width:auto}.header-logo .header-logo-responsive{display:block;width:54px}.header-logo .header-logo-default{display:none}}.header-logo-responsive-actions{display:none}@media only screen and (max-width: 959px){.header-logo-responsive-actions{display:block;float:right;margin-right:-5px}.header-logo-responsive-actions .search,.header-logo-responsive-actions .menu-toggle{float:left;padding:15px}}.site-1 .header-logo{top:0}.header-metanavigation{margin-top:20px}.navigation .header-metanavigation-unorderedlist,.header-metanavigation-unorderedlist{float:right}.navigation .header-metanavigation-unorderedlist li,.header-metanavigation-unorderedlist li{float:left;padding:0 10px}.navigation .header-metanavigation-unorderedlist li a,.header-metanavigation-unorderedlist li a{font-size:.8rem;text-transform:uppercase;color:#828282;text-decoration:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.navigation .header-metanavigation-unorderedlist li a:hover,.header-metanavigation-unorderedlist li a:hover{color:#4a4a4a}.navigation .header-metanavigation-unorderedlist li:first-child,.header-metanavigation-unorderedlist li:first-child{padding-left:0}.navigation .header-metanavigation-unorderedlist li:last-child,.header-metanavigation-unorderedlist li:last-child{padding-right:0}.header-language-switch li{padding:0 5px}.header-language-switch .current{font-weight:600}.doHighlight .header-navigation #fnelem3 ul.level2 a,.doHighlight .header-navigation #fnelem3 ul.level3 a,.doHighlight .header-navigation #fnelem7 ul.level2 a,.doHighlight .header-navigation #fnelem7 ul.level3 a{opacity:.4}.doHighlight .header-navigation #fnelem3 ul.level2 li.highlight>a,.doHighlight .header-navigation #fnelem3 ul.level3 li.highlight>a,.doHighlight .header-navigation #fnelem7 ul.level2 li.highlight>a,.doHighlight .header-navigation #fnelem7 ul.level3 li.highlight>a{opacity:1}.header-navigation{margin-top:30px}.header-navigation a{text-decoration:none}.header-navigation>ul{margin:0 -30px;float:none;position:relative}.header-navigation>ul:before,.header-navigation>ul:after{content:"";display:table;clear:both}.header-navigation>ul>li{float:left;padding:0 30px;-webkit-transition:border .25s ease-in-out;-moz-transition:border .25s ease-in-out;-ms-transition:border .25s ease-in-out;-o-transition:border .25s ease-in-out;transition:border .25s ease-in-out}.header-navigation>ul>li>a{display:block;padding-bottom:30px;border-bottom:8px solid rgba(0,0,0,0)}@media only screen and (max-width: 1199px){.header-navigation>ul>li{margin:0px}}.header-navigation>ul>li .level1{text-transform:uppercase;text-decoration:none;color:#004588;font-size:.9rem;line-height:1.2}.header-navigation>ul>li:hover>a,.header-navigation>ul>li.current1>a{border-color:#009ddf}.header-navigation>ul>li#fnelem4,.header-navigation>ul>li#fnelem5,.header-navigation>ul>li#fnelem6{position:relative}.header-navigation>ul>li#fnelem4>.dropdown,.header-navigation>ul>li#fnelem5>.dropdown,.header-navigation>ul>li#fnelem6>.dropdown{right:auto;width:auto;left:0}.header-navigation>ul>li#fnelem4>.dropdown ul>li,.header-navigation>ul>li#fnelem5>.dropdown ul>li,.header-navigation>ul>li#fnelem6>.dropdown ul>li{width:100%;clear:both;margin-bottom:0}.header-navigation>ul>li#fnelem4>.dropdown ul>li>a,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a{font-size:.9rem;line-height:1.2;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;display:block;padding:5px 0px 5px 18px;position:relative;text-transform:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li#fnelem4>.dropdown ul>li>a:hover,.header-navigation>ul>li#fnelem4>.dropdown ul>li>a.current2,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a:hover,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a.current2,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a:hover,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a.current2{color:#009ddf}.header-navigation>ul>li#fnelem4>.dropdown ul>li>a:before,.header-navigation>ul>li#fnelem5>.dropdown ul>li>a:before,.header-navigation>ul>li#fnelem6>.dropdown ul>li>a:before{content:"";background-image:url(/templates/images/arrow.svg);background-repeat:no-repeat;top:10px;width:5px;height:8px;-webkit-background-size:5px 8px;background-size:5px 8px;display:block;position:absolute;left:3px}.header-navigation>ul>li#fnelem7{position:relative}.header-navigation>ul>li#fnelem7>.dropdown{width:max-content;min-width:400px}.header-navigation>ul>li>.dropdown{display:none;position:absolute;right:0;width:100%;top:100%;background-color:#fff;padding-left:15px;padding-right:30px}.header-navigation>ul>li>.dropdown>ul{padding-top:45px;padding-bottom:45px}.header-navigation>ul>li>.dropdown #fnpar7{width:50%}.header-navigation>ul>li>.dropdown #fnpar7 #fnpar36{display:none}.header-navigation>ul>li>.dropdown #fnpar7>li{width:100%;clear:both;margin-bottom:0}.header-navigation>ul>li>.dropdown #fnpar7>li:first-child{margin-top:31px}.header-navigation>ul>li>.dropdown #fnpar7>li:first-child>a{padding-top:10px;border-top:1px solid #4a4a4a}.header-navigation>ul>li>.dropdown #fnpar7>li:first-child>a:before{top:15px}.header-navigation>ul>li>.dropdown #fnpar7>li>a{font-size:.8rem;line-height:1.2;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;display:block;padding:5px 0px 5px 18px;position:relative;text-transform:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li>.dropdown #fnpar7>li>a:hover,.header-navigation>ul>li>.dropdown #fnpar7>li>a.current2{color:#009ddf}.header-navigation>ul>li>.dropdown #fnpar7>li>a:before{content:"";background-image:url(/templates/images/arrow.svg);background-repeat:no-repeat;top:10px;width:5px;height:8px;-webkit-background-size:5px 8px;background-size:5px 8px;display:block;position:absolute;left:3px}.header-navigation>ul>li>.dropdown #nav-standorte{float:left;width:50%}.header-navigation>ul>li>.dropdown #nav-standorte>li{width:100%;float:left}.header-navigation>ul>li>.dropdown ul.level2{position:relative;float:left;width:100%;z-index:1}.header-navigation>ul>li>.dropdown ul.level2>li{float:left;width:25%;padding-left:15px;margin-bottom:35px}.header-navigation>ul>li>.dropdown ul.level2>li:nth-child(5n+5){clear:both}.header-navigation>ul>li>.dropdown ul.level2>li>a{border-bottom:1px solid #4a4a4a;color:#009ddf;text-transform:uppercase;width:100%;float:left;display:block;font-size:.9rem;line-height:1.2;padding-bottom:10px;white-space:nowrap;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li>.dropdown ul.level2>li>a:hover,.header-navigation>ul>li>.dropdown ul.level2>li>a.current2{color:#004588}.header-navigation>ul>li>.dropdown ul.level2>li>ul{float:left;width:100%;margin-top:5px}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li{width:100%;float:left}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a{font-size:.8rem;line-height:1.2;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;display:block;padding:5px 0px 5px 18px;position:relative;text-transform:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a:hover,.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a.current3{color:#009ddf}.header-navigation>ul>li>.dropdown ul.level2>li>ul>li a:before{content:"";background-image:url(/templates/images/arrow.svg);background-repeat:no-repeat;top:10px;width:5px;height:8px;-webkit-background-size:5px 8px;background-size:5px 8px;display:block;position:absolute;left:3px}@media only screen and (max-width: 767px){.nav-active{overflow:hidden}}.nav-active #main{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (min-width: 768px){.nav-active #main{-webkit-transform:translateX(-400px);-moz-transform:translateX(-400px);-ms-transform:translateX(-400px);-o-transform:translateX(-400px);transform:translateX(-400px)}}.nav-active #push-navigation-outer{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}#main{-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}#push-navigation-outer{background-color:#fff;width:100%;float:left;position:fixed;top:0;right:0;overflow-y:scroll;z-index:100;height:100vh;padding-top:50px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}@media only screen and (min-width: 768px){#push-navigation-outer{width:400px}}#push-navigation-outer .push-navigation-inner{position:relative;float:left;width:100%}#push-navigation-outer ul{height:100%;list-style:none;padding:0;margin:0;width:100%;float:left}#push-navigation-outer ul.level2,#push-navigation-outer ul.level3{display:none}#push-navigation-outer ul li{width:100%;float:left;position:relative}#push-navigation-outer ul li.level1{background-color:#004588;color:#fff}#push-navigation-outer ul li.level2{background-color:#eee;color:#004588}#push-navigation-outer ul li.level3{color:#4a4a4a}#push-navigation-outer ul li[class*=current]{color:#009ddf}#push-navigation-outer ul li[class*=current]>ul{display:block}#push-navigation-outer ul li a{width:100%;float:left;display:block;text-decoration:none;padding:7px 84px 8px 20px;color:currentColor;border-bottom:1px solid currentColor}#push-navigation-outer ul li .toggle-sub-lvl{position:absolute;cursor:pointer;color:currentColor;top:0;right:20px}#push-navigation-outer ul li .toggle-sub-lvl i{font-size:48px}#search-elem{line-height:1;padding:13px 15px 13px 15px;margin-left:15px;top:-10px;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;position:relative;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-ms-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}#search-elem svg #search-icon{fill:#004588;-webkit-transition:fill .25s ease-in-out;-moz-transition:fill .25s ease-in-out;-ms-transition:fill .25s ease-in-out;-o-transition:fill .25s ease-in-out;transition:fill .25s ease-in-out}#search-elem:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border:0px solid #009ddf;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#search-elem:hover,#search-elem:focus,#search-elem.active{background-color:#009ddf}#search-elem:hover svg #search-icon,#search-elem:focus svg #search-icon,#search-elem.active svg #search-icon{fill:#fff}body.search-active{overflow:hidden}body.search-active #search-elem:before{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;top:-20px;left:-20px;border:20px solid rgba(0,157,223,0)}.search-wrapper{visibility:hidden;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:900;padding-top:128px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media only screen and (max-width: 767px){.search-wrapper{background-color:rgba(255,255,255,.9);z-index:1000}}.search-wrapper .search-inner .bg-wrapper{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;height:2px;width:2px;right:584px;top:-49px}.search-wrapper .search-inner .bg-wrapper .bg{position:relative;height:2px;width:2px;border:0px solid rgba(255,255,255,.9);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.search-wrapper .search-inner .bg-wrapper .bg{top:-100vh}}@media only screen and (max-width: 767px){.search-wrapper .search-inner .bg-wrapper .bg{display:none}}.search-content{display:none;padding-top:128px;height:100vh;position:absolute;left:0;top:0;width:100%;overflow-y:scroll;overflow-x:hidden}@media only screen and (max-width: 959px){.search-content{padding-top:0}.search-content .container .six.columns{width:100%;padding:0}}.search-content .search-box{padding-top:130px}.search-content .search-box label{width:100%;text-align:center;display:block;margin-bottom:40px}.search-content .search-box input{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #d8d8d8;font-size:40px;line-height:47px;width:100%;padding-bottom:14px;padding-top:14px;outline:none}@media only screen and (max-width: 767px){.search-content .search-box input{font-size:20px;line-height:24px}}.search-buttons{text-align:center;margin-bottom:30px;float:left;width:100%}.search-buttons .button{display:inline-block;min-width:auto;width:auto;margin:0 10px 20px 10px;float:none;background-color:rgba(130,130,130,.5)}.search-buttons .button.active{background-color:#004588}@media only screen and (max-width: 767px){.search-buttons .button{height:48px;line-height:48px;border-radius:24px;padding:0 25px}}.search-results{float:left;width:100%;padding-bottom:130px}.search-results .search-elem{float:left;width:100%;margin-top:50px}.search-results .search-elem-title,.search-results .search-elem-module{color:#004588;float:left;width:100%}.search-results .search-elem-title a,.search-results .search-elem-module a{color:currentColor;text-decoration:none;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.search-results .search-elem-title a:hover,.search-results .search-elem-title a:focus,.search-results .search-elem-module a:hover,.search-results .search-elem-module a:focus{color:#009ddf}.search-results .search-elem-module{font-size:20px;line-height:32px}.search-results .search-elem-text{max-height:111px;overflow:hidden;float:left;width:100%}.search-results .search-elem-text .match{background-color:#dedede;padding:5px 7px}@media only screen and (max-width: 767px){.search-results .search-elem-text{max-height:63px}}.search-active .search-wrapper{visibility:visible}.search-active .search-wrapper .search-inner .bg-wrapper .bg{border-width:100vw;-webkit-transition:border .9s ease;-moz-transition:border .9s ease;-ms-transition:border .9s ease;-o-transition:border .9s ease;transition:border .9s ease}.search-active #search-elem{background-color:#009ddf}.search-active #search-elem svg #search-icon{fill:#fff}#kopfbild{position:relative;width:100%;float:left}#kopfbild .blocklink{display:block}.header-image-slide{position:relative}.header-image-text{position:absolute;top:60%;width:100%;text-align:center;font-size:64px;color:#fff}@media only screen and (max-width: 767px){.header-image-text{top:42%}}.header-image-slide{height:360px;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.header-image-slide{height:200px}}.header-image-badge{display:block;width:100%;margin:0;padding:0;position:absolute;top:175px;left:0;z-index:1}@media only screen and (max-width: 959px){.header-image-badge{top:80px}}.header-image-badge__img{display:block;width:360px;height:auto;margin-left:240px}@media only screen and (max-width: 1679px){.header-image-badge__img{width:210px}}@media only screen and (max-width: 1199px){.header-image-badge__img{margin-left:175px}}@media only screen and (max-width: 959px){.header-image-badge__img{margin-left:0}}@media only screen and (max-width: 767px){.header-image-badge__img{width:120px}}.home .header-image-slide{height:960px}@media only screen and (max-width: 1199px){.home .header-image-slide{height:768px}}@media only screen and (max-width: 767px){.home .header-image-slide{height:400px}}.home .header-image-text{bottom:221px;top:initial}@media only screen and (max-width: 767px){.home .header-image-text{top:230px}}.home .header-image-line{color:#fff;font-size:2.75rem;line-height:1.2;display:block;padding:5px 10px;float:left;clear:both}@media only screen and (max-width: 1199px){.home .header-image-line{font-size:2rem}}@media only screen and (max-width: 767px){.home .header-image-line{font-size:1rem}}.home .header-image-line.first{background-color:rgba(0,69,136,.75);margin-bottom:11px;margin-left:15px}@media only screen and (max-width: 767px){.home .header-image-line.first{margin-left:0}}.home .header-image-line.second{margin-left:85px;background-color:rgba(0,157,223,.75)}@media only screen and (max-width: 767px){.home .header-image-line.second{margin-left:20px}}.home .owl-dots{display:none}@media only screen and (max-width: 767px){.home .owl-dots{display:block;float:right;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.home .owl-dots .owl-dot{height:12px;width:12px;border:1px solid #4a4a4a;background-color:rgba(255,255,255,.5);border-radius:50%;float:left;margin-left:20px}.home .owl-dots .owl-dot.active{background-color:#009ddf}}.header-image-nav{position:absolute;width:100%;bottom:150px;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 767px){.header-image-nav{display:none}}.header-image-nav .navigation-button{float:left;background-color:rgba(0,157,223,.75);width:60px;height:60px;position:relative;cursor:pointer;-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.header-image-nav .navigation-button img{position:absolute;top:20px;height:21px}.header-image-nav .navigation-button.prev{border-radius:30px 0 0 30px;margin-left:25px}.header-image-nav .navigation-button.prev img{left:30px}.header-image-nav .navigation-button.next{border-radius:0 30px 30px 0}.header-image-nav .navigation-button.next img{right:30px}.header-image-nav .navigation-button:hover,.header-image-nav .navigation-button:focus{background-color:rgba(0,157,223,.9)}.header-image-nav .navigation-button-count{width:60px;height:60px;float:left;background-color:#009ddf;color:#fff;font-size:.75rem;line-height:1.2;text-align:center;padding-top:21px}.breadcrumb{float:left;width:100%;padding-bottom:75px}@media only screen and (max-width: 1199px){.breadcrumb{visibility:hidden}}@media only screen and (max-width: 767px){.breadcrumb{display:none}}.breadcrumb ul,.breadcrumb li,.breadcrumb a{float:left;list-style:none;padding:0;margin:0;display:block}.breadcrumb a{text-decoration:none;color:#4a4a4a;font-size:16px;line-height:20px}.breadcrumb img{display:none}.breadcrumb .level1 li{position:relative}.breadcrumb .level1 li a{margin-left:29px}.breadcrumb .level1 li:before{content:"";background-image:url("/templates/images/arrow_breadcrumb.svg");height:9px;width:5px;background-size:5px;background-repeat:no-repeat;background-position:center center;position:absolute;top:4px;left:12px}footer{float:left;width:100%}.footer-main{background-color:#4a4a4a;color:#fff;text-transform:uppercase;padding:95px 0 60px 0}.footer-main p{font-size:.8rem;line-height:1.5}.footer-main a{color:currentColor;text-decoration:none}.footer-navigation ul{max-width:260px;list-style:none;padding:0;margin:0;width:100%;float:left}.footer-navigation ul li{padding:0;margin:0;width:100%;float:left}.footer-navigation ul li:last-child a{border-bottom:none}.footer-navigation ul li a{color:#fff;text-decoration:none;display:block;width:100%;float:left;font-size:.8rem;line-height:1.5;padding-top:6px;padding-bottom:5px;border-bottom:1px solid #fff}.footer-copy{padding:20px 0;color:#fff;background-color:#000}.footer-copy p{font-size:.8rem;line-height:1.2}.footer-social{text-align:right}.social-icon{position:relative;height:71px;width:71px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin-left:22px;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 4px rgba(0,0,0,.5);box-shadow:0px 2px 4px rgba(0,0,0,.5)}.social-icon a{position:absolute;display:block;text-align:center;width:100%;height:100%}.social-icon img{padding-top:13px;width:65%}@media only screen and (max-width: 767px){.footer-main-address,.footer-navigation{margin-bottom:40px !important}.footer-social{text-align:left}.footer-social .social-icon{margin-left:0;margin-right:10px}}.attributes{position:absolute;top:-105px;right:10px;float:left}@media only screen and (max-width: 767px){.attributes{padding:15px 0;position:relative;top:0;margin-bottom:50px;width:100%;right:0}}.attributes a{text-decoration:none}.attributes .filter-wrapper,.attributes .sort-wrapper,.attributes .map-wrapper{position:relative;float:left;cursor:pointer;margin-right:85px}@media only screen and (max-width: 959px){.attributes .filter-wrapper,.attributes .sort-wrapper,.attributes .map-wrapper{margin-right:70px}}@media only screen and (max-width: 767px){.attributes .filter-wrapper,.attributes .sort-wrapper,.attributes .map-wrapper{margin-right:0;width:100%}}.attributes .filter-wrapper:hover .attribute-text,.attributes .filter-wrapper:focus .attribute-text,.attributes .sort-wrapper:hover .attribute-text,.attributes .sort-wrapper:focus .attribute-text,.attributes .map-wrapper:hover .attribute-text,.attributes .map-wrapper:focus .attribute-text{color:#009ddf}.attributes .filter-wrapper:last-child,.attributes .sort-wrapper:last-child,.attributes .map-wrapper:last-child{margin-right:0}.attributes .attribute-icon-warapper{display:inline-block;position:relative}.attributes .attribute-icon{height:36px;width:36px}.attributes #filter-indicator{position:absolute;top:-9px;right:-9px;background-color:#d32f2f;color:#fff;font-size:.6rem;border-radius:9px;height:18px;min-width:18px;padding:0 5px;display:none;flex-direction:row;align-items:center;justify-content:center}.attributes .attribute-text{-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;position:relative;top:-11px;margin-left:20px;font-size:18px;text-transform:uppercase;color:#004588}.attributes .popup-trigger.active+.popup{visibility:visible;opacity:1}.attributes .popup{visibility:hidden;opacity:0;position:absolute;right:0;top:50px;width:600px;max-height:560px;background-color:#fff;border:2px solid #d8d8d8;z-index:2;-webkit-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;-moz-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;-ms-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;-o-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;transition:visibility .25s ease-in-out,opacity .25s ease-in-out}@media only screen and (max-width: 959px){.attributes .popup{width:300px}}@media only screen and (max-width: 767px){.attributes .popup{width:100%}}.attributes .popup.popup-half{width:300px}@media only screen and (max-width: 767px){.attributes .popup.popup-half{width:100%}}.attributes .popup .popup-container{position:absolute;overflow-y:auto;height:100%;width:100%}.attributes .popup:before{content:"";position:absolute;top:-13px;width:20px;height:20px;right:40px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border:2px solid #d8d8d8}@media only screen and (max-width: 767px){.attributes .popup:before{right:auto;left:40px}}.attributes .popup:after{content:"";position:absolute;height:16px;width:36px;top:0;right:34px;background-color:#fff}@media only screen and (max-width: 767px){.attributes .popup:after{right:auto;left:34px}}.attributes .attribute-container{width:50%;float:left}@media only screen and (max-width: 959px){.attributes .attribute-container{width:100%}}.attributes .popup-half .attribute-container{width:100%}.attributes .attribute{width:100%;float:left;padding:15px}.attributes .attribute .attribute-name{font-size:18px;color:#004588;text-transform:uppercase;border-bottom:1px solid #4a4a4a;padding-bottom:10px}.attributes .attribute .attribute-options{float:left;width:100%;margin-top:5px;line-height:24px;padding:0;margin-bottom:0}.attributes .attribute .attribute-options.checkbox .checkbox{position:relative;height:19px;width:19px;min-width:19px;display:inline-block;margin-right:15px;margin-top:3px;border:1px solid #4a4a4a}.attributes .attribute .attribute-options.checkbox .checkbox svg{display:none}.attributes .attribute .attribute-options.checkbox .checked .checkbox svg{display:block;position:absolute;top:3px;left:2px}.attributes .attribute .attribute-options.checkbox .inactive{color:#eee}.attributes .attribute .attribute-options.checkbox .inactive .checkbox{border-color:#eee}.attributes .attribute .attribute-options.sort{-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.attributes .attribute .attribute-options.sort .checked{color:#009ddf}.attributes .attribute .attribute-options .attribute-option{font-size:16px;color:#4a4a4a;border-bottom:1px solid #eee;width:100%;padding:5px 0px 5px 0px;position:relative;text-transform:none;display:flex}.attributes .attribute .attribute-options .attribute-option.hidden{display:none}@media only screen and (max-width: 1199px){.site-36 .attributes .filter-wrapper .popup{right:auto;left:0}.site-36 .attributes .filter-wrapper .popup::before{left:40px;right:auto}.site-36 .attributes .filter-wrapper .popup::after{left:34px;right:auto}}.leistungen{float:left;width:100%;padding:65px 0 75px 0}.leistungen-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;float:left;width:100%;margin-top:30px}.leistungen-list-item{width:275px;padding:0 66px;text-align:center;margin-top:80px;margin-bottom:30px;position:relative}@media only screen and (max-width: 1679px){.leistungen-list-item{width:236px;padding:0 48px}}@media only screen and (max-width: 767px){.leistungen-list-item{width:210px;padding:0 36px}}.leistungen-list-item-img-wrapper{width:140px;height:140px;clear:both;float:none;text-align:center;display:inline-block}.leistungen-list-item-img-wrapper img{max-width:initial;width:100%}.leistungen-list-item-text{float:left;width:100%;text-align:center;text-transform:uppercase;font-size:20px;line-height:24px}.leistungen-links{position:absolute;top:-70px;left:50%;transform:translateX(-50%);width:300px}.leistungen-list-item:hover .leistung-wrap,.leistungen-list-item:focus .leistung-wrap{visibility:visible;opacity:1}.leistung-wrap{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;visibility:hidden;opacity:0;padding:8px;display:inline-block;text-align:center;position:relative}.leistung-wrap span{width:100%;float:left;clear:both;font-weight:700;text-align:center;color:#004588}.leistung-wrap .leistung-text{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;visibility:hidden;opacity:0;position:absolute;display:block;top:-29px;left:50%;transform:translateX(-50%)}.leistung-wrap .leistung-icon img{width:61px;height:61px;background-color:#004588;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.leistung-wrap:hover .leistung-text,.leistung-wrap:focus .leistung-text{visibility:visible;opacity:1}.projects-products{padding-top:65px;padding-bottom:100px}.projects-products h2{color:#004588;margin-bottom:50px}.news{float:left;width:100%;padding:70px 0}.news h2{margin-bottom:50px}@media only screen and (max-width: 767px){.news-slider{padding:0 10px}}.news-slides{float:left;width:100%}.news-slides .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.news-slides .owl-stage{display:block}}.news-slides .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto !important}@media only screen and (max-width: 767px){.news-slides .owl-item{display:block}}.news-slides .blocklink{display:none}.news-slides .box{background-color:#fff}@media only screen and (min-width: 959px)and (max-width: 1199px){.news-slides .box.three.columns{width:340px}}@media only screen and (min-width: 768px)and (max-width: 959px){.news-slides .box.three.columns{width:268px}}.news-slides .box:hover,.news-slides .box:focus{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width: 767px){.news-slides .box{display:none}.news-slides .box:first-child{display:block}}#news,#news article{float:left;width:100%}#news{padding-bottom:100px}#dynamiccontent{float:left;width:100%}#dynamiccontent .view-wrapper{float:left;width:100%}#dynamiccontent .view-card{display:flex;flex-wrap:wrap}#dynamiccontent .view-wrapper+.view-regular article,#dynamiccontent article+article.regular,#dynamiccontent .view-wrapper+.view-text article,#dynamiccontent article+article.text{padding-top:100px}#dynamiccontent article.regular,#dynamiccontent article.galery,#dynamiccontent article.text{padding-bottom:100px}#dynamiccontent article.card{padding:80px 0;margin:0;width:50%;float:left}@media only screen and (max-width: 767px){#dynamiccontent article.card{width:100%}}#dynamiccontent article.card .odd{float:right}#dynamiccontent article.card .even{float:left}#dynamiccontent .odd .text{float:right}#dynamiccontent .odd .media-wrapper{float:left}#dynamiccontent .even .text{float:left}#dynamiccontent .even .media-wrapper{float:right}#dynamiccontent .view-text .odd .text,#dynamiccontent .view-text .even .text{float:left}@media only screen and (max-width: 767px){.site-1 #dynamiccontent .card.theme-white .five.columns{float:none;margin:0 auto;width:420px;position:relative;display:block}.site-1 #dynamiccontent .card.theme-white .five.columns:before,.site-1 #dynamiccontent .card.theme-white .five.columns:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.site-1 #dynamiccontent .card.theme-dark-blue{padding-top:0;padding-bottom:0}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns{width:100%}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-iframe:before{content:"";position:absolute;background-color:#fff;height:50%;top:0;width:100%}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption{float:none;margin:0 auto;width:420px;position:relative;margin-bottom:20px}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption .video-caption-small{margin-bottom:3px;display:inline-block}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption:before,.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption:after{content:" ";display:block;height:0;clear:both;visibility:hidden}}@media only screen and (max-width: 479px){.site-1 #dynamiccontent .card.theme-white .five.columns{width:300px}.site-1 #dynamiccontent .card.theme-dark-blue .five.columns .video-caption{width:300px;margin-top:10px}}.similar-projects,.projects-news,.projects-impressionen,.product-contact-person{padding-top:65px;padding-bottom:100px}.similar-projects h2,.projects-news h2,.projects-impressionen h2,.product-contact-person h2{color:#004588;margin-bottom:50px}.product-contact-person .box--transparent{background:rgba(0,0,0,0)}.product-contact-person .box--no-bottom-spacing{padding-bottom:0;display:flex;align-items:flex-end}.product-contact-person .box:hover{box-shadow:none;transform:none}.product-contact-person .person-skype{float:left;width:auto;margin-top:10px}.product-contact-person .person-prefix{display:inline-block;min-width:25%}#projects{padding-bottom:100px}.projekte-home{float:left;width:100%}.projekte-home.desktop{display:block}.projekte-home.responsive{display:none !important}@media only screen and (max-width: 1199px){.projekte-home.desktop{display:none !important}.projekte-home.responsive{display:block !important}}.projekte-home .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.projekte-home .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto !important}.projekte-home .small-boxes{display:flex;flex-wrap:wrap;flex-direction:row}.projekte-home .small-boxes .box:nth-child(3),.projekte-home .small-boxes .box:nth-child(4){margin-bottom:0 !important}.projekte-home .big-box{position:relative}.projekte-home .big-box .box{position:absolute;height:100%;top:0;left:0}.projekte-home .box:hover,.projekte-home .box:focus{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.projekte.home{float:left;width:100%;padding:70px 0}.projekte.home h2{margin-bottom:50px;text-transform:uppercase;color:#004588}#projektMap{height:533px;width:100%;margin-top:80px;float:left}.map-container .button-wrapper{text-align:center;padding-bottom:0}.map-container .button-wrapper .button{float:none;width:auto;display:inline-block;margin-top:100px}.projects-impressionen .image-galery{float:left;width:100%}.projects-impressionen .image-galery .owl-stage-outer{float:left;width:100%}.standort-gMaps{padding-bottom:100px}.googleMaps{width:100%;height:800px}#products{margin-bottom:100px}#products.detail{margin-bottom:0}#products table{width:100%}#products table tr td{padding:5px 0;border-bottom:1px solid #4a4a4a}#products table tr td.title{width:40%}#products table tr:first-child td{border-top:1px solid #4a4a4a}#products article{padding-bottom:100px}#products article+article{padding-top:100px}#products article h3{margin-bottom:50px}.produkte.home{float:left;width:100%;padding:70px 0}.produkte.home h2{margin-bottom:50px;text-transform:uppercase;color:#004588}.produkte-home,.produkte-sub{display:block}.produkte-home .owl-stage-outer,.produkte-sub .owl-stage-outer{width:100%;float:left}.produkte-home .owl-stage,.produkte-sub .owl-stage{display:flex;flex-direction:row;flex-wrap:wrap;float:left;width:100%;align-items:stretch}.produkte-home .owl-stage .owl-item,.produkte-sub .owl-stage .owl-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;float:left;width:100%}.produkte-home .owl-stage .owl-item .box:hover,.produkte-home .owl-stage .owl-item .box:focus,.produkte-sub .owl-stage .owl-item .box:hover,.produkte-sub .owl-stage .owl-item .box:focus{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.personal{padding-bottom:80px;float:left;width:100%}.person{position:relative;margin-bottom:40px;overflow:hidden}@media only screen and (max-width: 1199px){.person.three.columns{width:300px}}@media only screen and (max-width: 959px)and (min-width: 768px){.person.three.columns{width:364px}}@media only screen and (max-width: 767px){.person.three.columns{width:100%}}@media only screen and (max-width: 767px){.person{margin-bottom:30px !important}}.person.active .person-data{top:0}.person.active .person-data .person-toggle{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.person-images{background-color:#eee;position:relative}.person-data{position:absolute;top:249px;left:0;width:100%;height:100%;z-index:1;background-color:rgba(238,238,238,.9);padding:20px 15px;-webkit-transition:top .25s ease-in-out;-moz-transition:top .25s ease-in-out;-ms-transition:top .25s ease-in-out;-o-transition:top .25s ease-in-out;transition:top .25s ease-in-out}@media only screen and (max-width: 1679px){.person-data{top:135px}}@media only screen and (max-width: 959px){.person-data{top:230px}}@media only screen and (max-width: 767px){.person-data{top:270px}}@media only screen and (max-width: 479px){.person-data{top:160px}}.person-data>*{float:left;width:100%;display:block}.person-data>*>*{display:block;float:left;width:100%}.person-data .person-toggle{position:absolute;top:16px;right:7px;width:47px;padding:12px;cursor:pointer;-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.person-data .person-name{color:#004588;margin-bottom:5px;display:block}@media only screen and (max-width: 1679px){.person-data .person-name{font-size:16px}}.person-data .person-funktion,.person-data .person-telefon,.person-data .person-handy,.person-data .person-mail,.person-data .person-skype{font-size:20px;line-height:24px;color:#004588;display:block}@media only screen and (max-width: 1679px){.person-data .person-funktion,.person-data .person-telefon,.person-data .person-handy,.person-data .person-mail,.person-data .person-skype{font-size:16px;line-height:20px}}.person-data .person-skype,.person-data .person-linkedin,.person-data .person-xing{float:left;width:auto;margin-top:10px}.person-data a:not(.button){color:currentColor;text-decoration:none}.person-data .person-prefix{width:25%;display:inline-block}.person-data .person-funktion{font-size:18px;min-height:24px}@media only screen and (max-width: 1679px){.person-data .person-funktion{font-size:16px;line-height:20px;min-height:40px}}.person-data .extended-data{padding-top:30px}.person-data .extended-data .button{position:absolute;bottom:20px;left:15px;width:auto;min-width:initial}@media only screen and (max-width: 1679px){.person-data .extended-data .button{display:none}}.person-data span+.person-mail{padding-top:24px}@media only screen and (max-width: 767px){.person-data span+.person-mail{padding-top:0px}}#kacheln{padding-bottom:80px;float:left;width:100%}#kacheln .kachel{position:relative;margin-bottom:40px}#kacheln .kachel-text{position:absolute;bottom:0;background-color:rgba(255,255,255,.8);color:#004588;font-size:32px;text-transform:uppercase;text-align:center;padding:30px;width:100%}#zertifikate{padding:100px 0}#zertifikate .box .box-image{height:360px;overflow:hidden}#zertifikate .box:hover,#zertifikate .box:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#stellen{padding-bottom:100px}#stellen .button-wrapper{text-align:center;padding-bottom:0;margin-top:100px}#stellen .button-wrapper .button{float:none;width:auto;display:inline-block;margin:0 20px}#stellen article{padding-bottom:100px}#stellen .product-contact-person{margin-bottom:-100px}#stellen.map-container .button-wrapper{text-align:center;padding-bottom:0}#stellen.map-container .button-wrapper .button{float:none;width:auto;display:inline-block;margin-top:100px}.site-62 .header-navigation>ul>li .level1{color:#000}.site-62 .header-navigation>ul>li:hover a{border-color:#c12225}.site-62 .header-navigation>ul>li>.dropdown #fnpar7>li>a:hover,.site-62 .header-navigation>ul>li>.dropdown #fnpar7>li>a:focus{color:#c12225}.site-62 .header-navigation>ul>li>.dropdown ul.level2>li>a{color:#c12225}.site-62 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:hover,.site-62 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:focus{color:#c12225}.site-62 #search-elem svg #search-icon{fill:#c12225}.site-62 #search-elem:before{border-color:#c12225}.site-62 #search-elem:hover,.site-62 #search-elem:focus,.site-62 #search-elem.active{background-color:#c12225}.site-62 #search-elem:hover svg #search-icon,.site-62 #search-elem:focus svg #search-icon,.site-62 #search-elem.active svg #search-icon{fill:#fff}body.search-active .site-62{border-color:rgba(193,34,37,0)}body.search-active .site-62 #search-elem{background-color:#c12225}body.search-active .site-62 #search-elem svg #search-icon{fill:#fff}.site-62 .search-buttons .button{background-color:rgba(130,130,130,.5)}.site-62 .search-buttons .button.active{background-color:#c12225}.site-62 .search-results .search-elem-title,.site-62 .search-results .search-elem-module{color:#c12225}.site-62 .search-results .search-elem-title a:hover,.site-62 .search-results .search-elem-title a:focus,.site-62 .search-results .search-elem-module a:hover,.site-62 .search-results .search-elem-module a:focus{color:rgba(193,34,37,.8)}.site-62 .sidebar ul li .icon{background-color:#c12225}.site-62 .sidebar ul li .text{background-color:rgba(193,34,37,.5);color:#fff}.site-62 .sidebar ul li:hover .icon,.site-62 .sidebar ul li:focus .icon{background-color:#c12225}.site-62 .sidebar ul li .dropdown li{background-color:rgba(193,34,37,.8)}.site-62 .sidebar ul li .dropdown li a{color:#fff}.site-62 .header-image-line{color:#fff}.site-62 .header-image-line.first{background-color:#c12225}.site-62 .header-image-line.second{background-color:rgba(193,34,37,.8)}.site-62 .header-image-line .owl-dots .owl-dot.active{background-color:#c12225}.site-62 .header-image-nav .navigation-button{color:#fff;background-color:rgba(193,34,37,.8)}.site-62 .header-image-nav .navigation-button:hover,.site-62 .header-image-nav .navigation-button:focus{background-color:#c12225}.site-62 .header-image-nav .navigation-button-count{background-color:#c12225;color:#fff}.site-62 article h1,.site-62 article h2,.site-62 article h3,.site-62 article h4,.site-62 article h5,.site-62 article h6,.site-62 article .h1,.site-62 article .h2,.site-62 article .h3,.site-62 article .h4,.site-62 article .h5,.site-62 article .h6{color:#c12225}.site-62 .theme-light-blue{color:#fff;background-color:#c12225}.site-62 .theme-gradient-blue-logo{color:#fff;background:#c12225;background:-moz-linear-gradient(60deg, #C12225 15%, rgba(195, 30, 40, 0.55) 100%);background:-webkit-linear-gradient(60deg, #C12225 15%, rgba(195, 30, 40, 0.55) 100%);background:linear-gradient(60deg, #C12225 15%, rgba(195, 30, 40, 0.55) 100%)}.site-62 .theme-gradient-blue-logo:before{background-image:url("/templates/images/mueller_m_red.svg")}.site-62 button,.site-62 .button{background:#c12225;color:#fff}.site-62 button:hover,.site-62 .button:hover{background:rgba(193,34,37,.8)}.site-62 .prev-next .prev-next-button{background-color:#c12225}.site-62 .prev-next .prev-next-button:hover,.site-62 .prev-next .prev-next-button:focus{background-color:rgba(193,34,37,.8)}.site-62 .box{color:#000}.site-62 .projekte.home h2{color:#000}.site-62 .leistung-wrap span{color:#000}.site-62 .leistung-wrap .leistung-icon img{background-color:#000}.site-71 .header-navigation>ul>li .level1{color:#000}.site-71 .header-navigation>ul>li:hover a{border-color:#ffe735}.site-71 .header-navigation>ul>li>.dropdown #fnpar7>li>a:hover,.site-71 .header-navigation>ul>li>.dropdown #fnpar7>li>a:focus{color:#ffe735}.site-71 .header-navigation>ul>li>.dropdown ul.level2>li>a{color:#000}.site-71 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:hover,.site-71 .header-navigation>ul>li>.dropdown ul.level2>li ul.level3 li a:focus{color:#ffe735}.site-71 #search-elem svg #search-icon{fill:#000}.site-71 #search-elem:before{border-color:#ffe735}.site-71 #search-elem:hover,.site-71 #search-elem:focus,.site-71 #search-elem.active{background-color:#ffe735}.site-71 #search-elem:hover svg #search-icon,.site-71 #search-elem:focus svg #search-icon,.site-71 #search-elem.active svg #search-icon{fill:#000}body.search-active .site-71{border-color:rgba(255,231,53,0)}body.search-active .site-71 #search-elem{background-color:#ffe735}body.search-active .site-71 #search-elem svg #search-icon{fill:#000}.site-71 .search-buttons .button{background-color:rgba(130,130,130,.5)}.site-71 .search-buttons .button.active{background-color:#ffe735}.site-71 .search-results .search-elem-title,.site-71 .search-results .search-elem-module{color:#ffe735}.site-71 .search-results .search-elem-title a:hover,.site-71 .search-results .search-elem-title a:focus,.site-71 .search-results .search-elem-module a:hover,.site-71 .search-results .search-elem-module a:focus{color:rgba(255,231,53,.8)}.site-71 .sidebar ul li .icon{background-color:#ffe735}.site-71 .sidebar ul li .text{background-color:rgba(255,231,53,.5);color:#000}.site-71 .sidebar ul li:hover .icon,.site-71 .sidebar ul li:focus .icon{background-color:#ffe735}.site-71 .sidebar ul li .dropdown li{background-color:rgba(255,231,53,.8)}.site-71 .sidebar ul li .dropdown li a{color:#000}.site-71 .header-image-line{color:#000}.site-71 .header-image-line.first{background-color:#ffe735}.site-71 .header-image-line.second{background-color:rgba(255,231,53,.8)}.site-71 .header-image-line .owl-dots .owl-dot.active{background-color:#ffe735}.site-71 .header-image-nav .navigation-button{color:#000;background-color:rgba(255,231,53,.8)}.site-71 .header-image-nav .navigation-button:hover,.site-71 .header-image-nav .navigation-button:focus{background-color:#ffe735}.site-71 .header-image-nav .navigation-button-count{background-color:#ffe735;color:#000}.site-71 article h1,.site-71 article h2,.site-71 article h3,.site-71 article h4,.site-71 article h5,.site-71 article h6,.site-71 article .h1,.site-71 article .h2,.site-71 article .h3,.site-71 article .h4,.site-71 article .h5,.site-71 article .h6{color:#000}.site-71 .theme-light-blue{color:#000;background-color:#ffe735}.site-71 .theme-gradient-blue-logo{color:#000;background:#ffe735;background:-moz-linear-gradient(60deg, #FFE735 15%, rgba(255, 231, 53, 0.25) 100%);background:-webkit-linear-gradient(60deg, #FFE735 15%, rgba(255, 231, 53, 0.25) 100%);background:linear-gradient(60deg, #FFE735 15%, rgba(255, 231, 53, 0.25) 100%)}.site-71 .theme-gradient-blue-logo:before{background-image:url("/templates/images/mueller_m_yellow.svg")}.site-71 button,.site-71 .button{background:#ffe735;color:#000}.site-71 button:hover,.site-71 .button:hover{background:rgba(255,231,53,.8)}.site-71 .prev-next .prev-next-button{background-color:#ffe735}.site-71 .prev-next .prev-next-button:hover,.site-71 .prev-next .prev-next-button:focus{background-color:rgba(255,231,53,.8)}.site-71 .box{color:#000}.site-71 .projekte.home h2{color:#000}.site-71 .leistung-wrap span{color:#000}.site-71 .leistung-wrap .leistung-icon img{background-color:#000}.site-71 button.icon:after,.site-71 button.icon-right:after,.site-71 .button.icon:after,.site-71 .button.icon-right:after{background-image:url("/templates/images/arrow_white_right_black.svg")}#feedback{display:none;position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.26);z-index:100000}.feedback-inner{width:30%;top:50%;left:50%;position:absolute;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background-color:#fff;box-shadow:0px 26px 79px rgba(0,0,0,.36);padding:30px}.feedback-inner h2{margin-bottom:20px}.feedback-inner textarea,.feedback-inner input[type=text],.feedback-inner input[type=email]{border:1px solid #828282}.feedback-inner textarea{width:100%;height:200px;min-height:200px;float:left;resize:vertical;font-size:.8rem;outline:none;background-color:#fff;margin-bottom:15px;padding:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.feedback-inner input[type=text],.feedback-inner input[type=email]{width:100%;font-size:.8rem;outline:none;background-color:#fff;margin-bottom:15px;padding:10px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.theme-dark-blue *{color:#fff !important}.media-placeholder{background:#d3d3d3;padding:24px;display:grid;align-content:center;justify-items:center;font-size:16px;text-align:center;position:relative}@media only screen and (max-width: 767px){.media-placeholder{aspect-ratio:16/9}}@media only screen and (min-width: 768px){.media-placeholder{font-size:12px}}@media only screen and (min-width: 1200px){.media-placeholder{aspect-ratio:16/9;font-size:16px}}.media-placeholder a{font-weight:bold}.media-placeholder a:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.media-placeholder p{line-height:1.5;font-size:inherit}.media-placeholder+.helpers{display:none}.swisstruck-iframe{margin-top:24px;background:#fff;border:none;aspect-ratio:1/1;width:100%;height:100%;max-width:720px}.box-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;float:left;width:100%}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*# sourceMappingURL=layout.css.map */
