:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:300;src:url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-300.eot');src:local(''),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-300.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-300.woff2') format('woff2'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-300.woff') format('woff'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-300.ttf') format('truetype'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-300.svg#Ubuntu') format('svg');}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:400;src:url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-regular.eot');src:local(''),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-regular.woff2') format('woff2'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-regular.woff') format('woff'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-regular.ttf') format('truetype'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-regular.svg#Ubuntu') format('svg');}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:700;src:url('/fileadmin/fonts/ubuntu-v20-latin-700.eot');src:local(''),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-700.eot?#iefix') format('embedded-opentype'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-700.woff2') format('woff2'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-700.woff') format('woff'),url('/fileadmin/template.v1/fonts/ubuntu-v20-latin-700.ttf') format('truetype'),url('/fileadmin/fontemplate.v1/fontsts/ubuntu-v20-latin-700.svg#Ubuntu') format('svg');}@font-face{font-family:'Font Awesome 5 Free';font-display:block;font-weight:900;src:url("/fileadmin/template.v1/fonts/fa-solid-900.woff2") format("woff2"),url("/fileadmin/template.v1/fonts/fa-solid-900.ttf") format("truetype");}:root{--green:rgb(0,120,125);--lightgreen:rgb(0,155,142);--bggreen:rgb(244,246,245);--white:rgb(255,255,255);--black:rgb(0,0,0);--textcolor:rgb(62,66,66);--lightgray:rgb(155,172,165);--gray:rgb(105,119,115);--darkgray:rgb(76,90,90);--bggray:rgba(76,90,90,.7);--red:rgb(188,54,69);}#pid7 .svg-logo-1,#pid8 .svg-logo-1,.svg-lightgray,.scrolled .svg-logo-1{fill:var(--lightgray);}#pid7 .svg-logo-2,#pid8 .svg-logo-2,.svg-lightgreen,.scrolled .svg-logo-2{fill:var(--lightgreen);display:block;}#pid7 .svg-logo-3,#pid8 .svg-logo-3,.svg-green,.scrolled .svg-logo-3{fill:var(--green);}#pid7 .svg-logo-2w,#pid8 .svg-logo-2w,.scrolled .svg-logo-2w{display:none;}.svg-logo-2w{fill:var(--white);}.svg-logo-1{fill:var(--white);}.svg-logo-2{fill:var(--white);display:none;}.svg-logo-3{fill:var(--white);}.svg-white{fill:var(--white);}.svg-white-stroke{fill:none;stroke:var(--white);stroke-width:1px;stroke-linecap:round;stroke-miterlimit:10;}.cookie-control .cs-bg,.cookie-settings .cs-bg{background:transparent;}.cookie-control .cs-parent-wrap,.cookie-settings .cs-parent-wrap{box-shadow:0 0 20px 0 rgba(0,0,0,.5),0 0 5px 0 rgba(0,0,0,.3);}@font-face{font-display:auto;}*{padding:0;margin:0;border:0 none;}a img{border:0 none;}.clear{clear:both;float:none;width:100%;height:0;margin:-1px 0;padding:0;font:normal 1px/1px sans-serif;}.divider{clear:both;width:100%;max-width:1100px;height:19px;margin:20px auto 30px auto;border-bottom:1px solid var(--white);}hr{background:transparent;margin:0;border-top:2px solid var(--green);padding:0 0 1em 0;}.color-gray hr{border-color:var(--white);}sub,sup{font-size:.625em;line-height:0;}html{width:100%;height:100%;margin:0;padding:0;}body{width:100%;margin:0;padding:0;background:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;}.ovh{overflow:hidden;position:relative;}#canvas{position:relative;width:100%;min-height:100vh;margin:0 auto;padding:0;text-align:left;}img{display:block;width:100%;height:auto;}#header,#section{width:100%;margin:0 auto;padding:0;min-height:100px;text-align:left;position:relative;}footer{width:100%;margin:0 auto;padding:70px 0;min-height:100px;text-align:left;position:relative;overflow:hidden;background-color:var(--bggreen);}#section.noheader{margin-top:90px;}.inner-section{position:relative;}.content{width:100%;min-height:100px;margin:0 auto;text-align:left;position:relative;padding:100px 0;}footer .content-inner-wrap,.content-wide .content-inner-wrap,.content-standard .content-inner-wrap{width:100%;max-width:1080px;padding:0;margin:0 auto;float:none;clear:both;text-align:left;font-size:0;}.content-wide .content-inner-wrap{width:calc(100% - 300px);max-width:inherit;}.content-standard.color-green .content-inner-wrap{text-align:center;}.content.color-green{background-color:var(--green);}.content.color-darkgray{background-color:var(--darkgray);}.content.color-gray{background-color:var(--gray);}.frame{display:inline-block;padding:0 20px;height:auto;margin:0;width:calc(100% - 40px);font-size:1rem;vertical-align:top;text-align:left;}.frame.frame-type-header{padding:0 20px;}.frame-type-html iframe{display:block;max-width:100%;margin:0 auto;}.inner-frame{font-size:1rem;}.frame-type-divider{padding:0 20px;}#canvas .frame-space-before-extra-small{padding-top:10px;}#canvas .frame-space-after-extra-small{padding-bottom:10px;}#canvas .frame-space-before-small{padding-top:20px;}#canvas .frame-space-after-small{padding-bottom:20px;}#canvas .frame-space-before-medium{padding-top:30px;}#canvas .frame-space-after-medium{padding-bottom:30px;}#canvas .frame-space-before-large{padding-top:40px;}#canvas .frame-space-after-large{padding-bottom:40px;}#canvas .frame-space-before-extra-large{padding-top:50px;}#canvas .frame-space-after-extra-large{padding-bottom:50px;}#header,#fc-1{width:100%;height:calc(100vh - 200px);padding:200px 0 0;overflow:hidden;}#fc-1 .article{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.contact{display:block;position:fixed;bottom:0;right:0;width:550px;height:160px;background:right bottom url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 550 160"><polygon style="fill:rgba(0,155,142,.4);" points="0 160 316.66 160 158.34 0 0 160"/><polygon style="fill:rgb(0,120,125);" points="158.33 0 316.66 160 550 160 550 0 158.33 0"/></svg>') no-repeat;background-size:contain;cursor:pointer;transform:translateX(100%);transition:all .5s ease 1s;pointer-events:none;}.contact.active{transform:translateX(0);}.contact-text-desc{display:block;font:400 1.125em/1.3em "Ubuntu",sans-serif;color:var(--white);text-rendering:optimizelegibility;text-align:left;padding-left:60px;}.contact-text{width:50%;float:right;position:relative;top:50%;transform:translateY(-50%);pointer-events:all;background-color:var(--green);}.contact-text svg{width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%);}#headerbar{display:block;position:fixed;top:0;left:0;z-index:5;width:100%;height:200px;font-size:1rem;transition:all .5s ease-out;pointer-events:none;background-color:var(--green);}.headerbar-inner{width:calc(100% - 340px);padding:0 170px;}#pid7 #headerbar,#pid8 #headerbar,.scrolled #headerbar{height:90px;background-color:var(--white);}#logo{display:block;float:left;width:200px;height:100%;padding:70px 0;transition:all .5s ease-out;pointer-events:all;}#pid7 #logo,#pid8 #logo,.scrolled #logo{padding-top:15px;}#menu{font-size:0;width:calc(100% - 200px);float:left;height:40px;padding:80px 0;transition:all .5s ease-out;}#pid7 #menu,#pid8 #menu,.scrolled #menu{padding-top:30px;}#menu ul,#menu li{display:block;}#menu a{text-decoration:none;display:inline-block;color:var(--white);font:400 1.25rem/50px "Ubuntu",sans-serif;padding-bottom:10px;}#menu li a:after{display:block;position:absolute;bottom:23px;left:0;right:0;margin:0 auto;width:0;height:1px;pointer-events:none;content:'';transition:all .2s ease-out;}#menu li:hover a:after,#menu a.active:after{width:100%;border-bottom:1px solid var(--white);}#menu .pos-1 a.active:after{width:0;border-bottom:0 none;}#pid1 #menu .pos-1 a.active:after,#menu li.pos-1:hover a.active:after{width:100%;border-bottom:1px solid var(--white);}#pid7 #menu li:hover a:after,#pid8 #menu li:hover a:after,#pid7 #menu a.active:after,#pid8 #menu a.active:after,.scrolled #menu li:hover a:after,.scrolled #menu a.active:after{border-color:var(--green);}#pid7 #menu a,#pid8 #menu a,.scrolled #menu a{color:var(--green);}#menu .men-level-1-wrap{float:right;pointer-events:all;}#menu li.men-level-1-item{display:inline-block;padding:0;position:relative;overflow:visible;}#menu li.men-level-1-item a{margin:0 18px;position:relative;z-index:2;}#menu li.men-level-1-item.pos-6 a{margin-right:0;}#menu li.men-level-2-item a{margin:0;}#pid7 #menu li li.men-level-2-item a:after,#pid8 #menu li li.men-level-2-item a:after,#pid7 #menu li.men-level-2-item a.active:after,#pid8 #menu li.men-level-2-item a.active:after,.scrolled #menu li li.men-level-2-item a:after,#menu li li.men-level-2-item a:after,#menu .men-level-1-wrap li.men-level-2-item a
#menu li li.men-level-2-item a.active:after,#menu li.men-level-2-item:hover a.active:after,#menu li.men-level-2-item a:after,#menu li.men-level-2-item a.active:after,.scrolled #menu li.men-level-2-item a.active:after{content:none;}#menu .men-button{display:none;}#menu .menu-title{display:none;}#menu .men-pos-wrap-li{display:inline-block;position:relative;}#menu .men-level-2-wrap{position:absolute;z-index:0;top:50px;left:22px;pointer-events:none;opacity:0;padding:30px 0;background:var(--bggreen);transition:top 0.5s ease,opacity 0.5s ease;}#menu .men-level-1-wrap li.men-level-2-item a{display:block;padding:5px 20px;color:var(--green);font-size:1rem;line-height:1.125em;white-space:nowrap;margin:0;}#pid7 #menu .men-level-1-wrap li.men-level-2-item a:hover,#pid7 #menu .men-level-1-wrap li.men-level-2-item a.active,#pid8 #menu .men-level-1-wrap li.men-level-2-item a:hover,#pid8 #menu .men-level-1-wrap li.men-level-2-item a.active,#menu .men-level-1-wrap li.men-level-2-item a:hover,#menu .men-level-1-wrap li.men-level-2-item a.active{border-bottom:0 none;background-color:var(--green);color:var(--white);}#menu .men-level-1-item:hover ul{display:block;top:100%;opacity:1;pointer-events:all;}#menu .spacer-line{display:block;height:1px;width:calc(100% - 40px);margin:5px 20px;border-bottom:1px solid var(--green);}#menu .men-main-wrap{position:relative;}#menu .pos-1 a:before{display:block;position:absolute;left:0;top:0;width:50px;height:50px;}#menu .men-level-1-item:last-of-type ul{left:auto;right:22px;}#breadcrumb{display:none;}#topbar{display:block;position:fixed;height:36px;width:calc(100% - 340px);padding:0 170px;left:0;right:0;top:15px;margin:0 auto;z-index:6;transition:all .2s ease-out;pointer-events:none;text-align:right;overflow:visible;}.ovh #topbar,.scrolled #topbar{}#topbar .topcontact p{color:var(--green);font:400 1.1em/1.363em "Manrope",sans-serif;padding-top:8px;}#topbar .topcontact p a{display:inline-block;color:var(--white);text-decoration:none;pointer-events:all;margin-left:2em;}.ovh #topbar .topcontact p a,.scrolled #topbar .topcontact p a{color:var(--green);}#topbar .topcontact p a:hover{text-decoration:underline;}#topbar .topcontact p .icn-termin a{padding-left:1.4em;background:left top url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path style="fill:none;stroke:white;stroke-width:2.5px;stroke-linecap:round;stroke-miterlimit:10;" d="m14.98,8.58c0-4.46,3.54-8.08,7.9-8.08s7.9,3.61,7.9,8.08-3.54,8.08-7.9,8.08-7.9-3.61-7.9-8.08Zm-.3.87l-3.76,1.31c-.32.11-.51.48-.39.81l1.63,4.93c.1.33.46.51.79.4l4.93-1.71m-4.7-1.38l-.17-.51m20.95,18.06v-4.63c0-4.57-2.99-7.51-6.98-8.35l-4.67,3.45-3.42-2.68-5.88,2.25,1.56-3.21m-5.13,11.06c-1.25.24-2.37,0-3.2-.92-.85-.93-1.25-2.64-.74-3.8l3.97-10.51m11.85,20.38h.34m-10,6.95v-13.43c0-.33.27-.61.59-.61h18.47c.33,0,.6.28.6.61v13.51m0-4.24h2.37c.39,0,.57.31.4.69l-2.49,3.32c-.28.38-.54.29-.88.29H12.24c-.32,0-.5.07-.68-.26l-2.68-3.35c-.16-.37,0-.69.4-.69h2.37m-5.32-3.61h5.32m19.66,0h5.42"></path></svg>') no-repeat;background-size:1.2em;}.ovh #topbar .topcontact p .icn-termin a,.scrolled #topbar .topcontact p .icn-termin a{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path style="fill:none;stroke:rgb(0,120,125);stroke-width:2.5px;stroke-linecap:round;stroke-miterlimit:10;" d="m14.98,8.58c0-4.46,3.54-8.08,7.9-8.08s7.9,3.61,7.9,8.08-3.54,8.08-7.9,8.08-7.9-3.61-7.9-8.08Zm-.3.87l-3.76,1.31c-.32.11-.51.48-.39.81l1.63,4.93c.1.33.46.51.79.4l4.93-1.71m-4.7-1.38l-.17-.51m20.95,18.06v-4.63c0-4.57-2.99-7.51-6.98-8.35l-4.67,3.45-3.42-2.68-5.88,2.25,1.56-3.21m-5.13,11.06c-1.25.24-2.37,0-3.2-.92-.85-.93-1.25-2.64-.74-3.8l3.97-10.51m11.85,20.38h.34m-10,6.95v-13.43c0-.33.27-.61.59-.61h18.47c.33,0,.6.28.6.61v13.51m0-4.24h2.37c.39,0,.57.31.4.69l-2.49,3.32c-.28.38-.54.29-.88.29H12.24c-.32,0-.5.07-.68-.26l-2.68-3.35c-.16-.37,0-.69.4-.69h2.37m-5.32-3.61h5.32m19.66,0h5.42"></path></svg>');}#topbar .topcontact p .icn-infopaket a{padding-left:1.4em;background:left top url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path d="M20.86,12.62h-1.44M22.3,19.82h-2.88M20.86,12.62v7.2M28.22,20.57l-.17.23-7.18,9.1-7.36-9.33c-1.25-1.6-2-3.6-2-5.79,0-1.61.42-3.14,1.12-4.46,1.6-2.91,4.68-4.89,8.23-4.89s6.64,1.99,8.23,4.89c.71,1.32,1.12,2.85,1.12,4.46,0,2.19-.75,4.19-2,5.79M20.86,35.66v-2.88M38.84,9.96l1.45-.22v24.47l-16.55,2.88-.72,1.44h-4.32l-.72-1.44-16.56-2.88V9.75l1.45.22M31.62,9.54l4.36-1.24v23.03l-15.12,4.32-15.11-4.32V8.31l4.25,1.21" style="fill:none;stroke:white;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;"/></svg>') no-repeat;background-size:1.2em;}.ovh #topbar .topcontact p .icn-infopaket a,.scrolled #topbar .topcontact p .icn-infopaket a{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path d="M20.86,12.62h-1.44M22.3,19.82h-2.88M20.86,12.62v7.2M28.22,20.57l-.17.23-7.18,9.1-7.36-9.33c-1.25-1.6-2-3.6-2-5.79,0-1.61.42-3.14,1.12-4.46,1.6-2.91,4.68-4.89,8.23-4.89s6.64,1.99,8.23,4.89c.71,1.32,1.12,2.85,1.12,4.46,0,2.19-.75,4.19-2,5.79M20.86,35.66v-2.88M38.84,9.96l1.45-.22v24.47l-16.55,2.88-.72,1.44h-4.32l-.72-1.44-16.56-2.88V9.75l1.45.22M31.62,9.54l4.36-1.24v23.03l-15.12,4.32-15.11-4.32V8.31l4.25,1.21" style="fill:none;stroke:rgb(0,120,125);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;"/></svg>');}.scrolled #headerbar{height:150px;}.scrolled #logo{padding-top:45px;}.scrolled #menu{padding-top:70px;}#menu a:not(#menu .men-level-2-item a){line-height:70px;}.scrolled #menu a:not(#menu .men-level-2-item a){color:var(--text);}.header-wrap{position:relative;z-index:1;}.header-wrap .frame{padding:0;width:100%;}#header .header-wrap{height:calc(100vh - 200px);}#header .frame-default.frame-type-text,#header .h-img-wrap,#header video,#header .herotext{display:block;position:absolute;left:0;right:0;margin:0 auto;top:50%;z-index:1;width:100%;max-width:1080px;transform:translateY(-50%);}#header .h-img-wrap,#header video,#header img{width:100vw;height:calc(100vh - 200px);object-fit:cover;max-width:inherit;}#header .slick-slide img{width:100vw;height:calc(100vh - 200px);object-fit:cover;}.header-blur{display:none;position:absolute;top:0;left:0;padding:0;height:100vh;width:100vw;object-fit:cover;}#header .h-img-wrap::before,#headerslider .h-inner::before{display:block;width:100%;height:100vh;content:'';position:absolute;left:0;top:0;background:rgba(0,0,0,.5);background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 65%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 65%,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 65%,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7b8985",endColorstr="#7b8985",GradientType=1);}#pid1 #header .h-img-wrap,#pid1 #header video,#pid1 #header .herotext{top:0;transform:none;}#header video{z-index:-1;transform:none;top:0;}#header .header-wrap .disturber{display:block;position:absolute;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;}#header .header-wrap .disturber .kfn-disturber{display:block;position:absolute;bottom:20px;left:70px;width:16%;max-width:240px;height:auto;pointer-events:all;}a{text-decoration:underline;color:var(--textcolor);}a.fancybox{text-decoration:none;color:var(--textcolor);}a:hover{color:var(--green);}h1{font:700 4em/1.125em "Ubuntu",sans-serif;color:var(--green);margin-bottom:20px;text-align:left;}h2{font:300 3em/1.125em "Ubuntu",sans-serif;color:var(--green);margin-bottom:20px;text-align:left;}h3{font:300 2em/1.25em "Ubuntu",sans-serif;color:var(--white);margin-bottom:20px;text-align:left;}#canvas h3{color:var(--green);}.content.color-darkgray .frame-csc-col-width-50 h3,h4{font:700 1.675em/1.25em "Ubuntu",sans-serif;margin-bottom:10px;text-align:left;color:var(--textcolor);}h5{font:700 1.375em/1.25em "Ubuntu",sans-serif;margin-bottom:10px;text-align:left;}.subheader{display:block;font:300 1.675em/1.25em "Ubuntu",sans-serif;color:var(--textcolor);margin-top:-10px;margin-bottom:20px;text-align:left;}.share-text,p{font:400 1.125em/1.5em "Ubuntu",sans-serif;color:var(--textcolor);margin:0 0 .5em;text-rendering:optimizelegibility;-ms-word-break:normal;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:left;}.frame.frame-csc-col-width-50 p,.frame-layout-110 .frame p,.content.color-green .frame p{line-height:1.3em;}p b,p strong{font-weight:700;}sup{display:inline-block;font-size:.625em;line-height:0;vertical-align:super;}small,.small{font:400 0.875em/1.35em "Ubuntu",sans-serif;display:inline-block;color:var(--textcolor);}blockquote{text-align:left;}blockquote *{font-style:italic;}blockquote p{display:inline;}.ce-headline-center,.align-center{text-align:center;}.align-right{text-align:right;}header{max-width:1040px;margin:0 auto;}.frame-csc-col-width-50 header{max-width:1100px;}#fc-6 header,#fc-5 header{max-width:inherit;}.inner-section video{width:100%;height:auto;}.frame dl{display:block;font-size:0;margin-bottom:1.5rem;}.frame dl dd,.frame dl dt{display:inline-block;position:relative;width:calc(100% - 280px);padding:0;font:400 1.125rem/1.3em "Ubuntu",sans-serif;color:var(--textcolor);}.frame dl dt{width:280px;}.frame ul{display:block;list-style:none outside;margin-bottom:.6em;}.frame ul li{display:block;position:relative;width:calc(100% - .8em);padding:0 0 0 .8em;font:400 1.125rem/1.25em "Ubuntu",sans-serif;color:var(--textcolor);margin:0 0 .4em;}.frame ul li:before{display:block;position:absolute;top:0;left:0;content:"•";font:400 .9em/1.6em "Ubuntu",sans-serif;color:var(--textcolor);}.tx-aejobs-list #fc-2 ul{margin:1.5em 0;}.tx-aejobs-list #fc-2 ul li,.frame-layout-170 ul li{display:inline-block;}.frame ul.checkmark li{width:calc(100% - 3.2em);padding:0 0 0 3.2em;font:400 1.125rem/1.25em "Ubuntu",sans-serif;color:var(--textcolor);margin:0 0 .4em;}.frame ul.checkmark li.not{color:var(--red);}.frame ul.checkmark li:before{width:1.8em;height:1.8em;content:"";background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><polyline style="fill:none;stroke:rgb(0,120,125);stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px;" points="7.38 15.33 18.26 26.56 39 1"/></svg>') no-repeat;background-size:contain;}.frame ul.checkmark li.not:before{width:1.8em;height:1.8em;content:"";background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path d="M37.39,30.94c-.26,0-.51-.1-.71-.29l-12.91-12.91-12.91,12.91c-.39.39-1.02.39-1.41,0s-.39-1.02,0-1.41l12.91-12.91L8.92,2.88c-.39-.39-.39-1.02,0-1.41s1.02-.39,1.41,0l13.45,13.45L37.22,1.46c.39-.39,1.02-.39,1.41,0s.39,1.02,0,1.41l-13.45,13.45,12.91,12.91c.39.39.39,1.02,0,1.41-.2.2-.45.29-.71.29Z" style="fill:rgb(188,54,69);"/></svg>') no-repeat;background-size:contain;}.tx-aejobs-list #fc-2 ul,.frame-layout-170 p,.frame-layout-170 ul{column-count:2;column-gap:40px;}#vergleichmassiv{background-color:rgb(242,244,246);padding:30px;width:calc(50% - 70px);}#vergleichklima{background-color:var(--bggreen);padding:30px;margin-right:20px;width:calc(50% - 70px);}#vergleichklima *{color:var(--green);}#vergleichmassiv h4{color:rgb(90,90,90);}#vergleichmassiv h4,#vergleichklima h4{margin-bottom:1em;}#vergleichmassiv ul.checkmark li:not(#vergleichmassiv ul.checkmark li.not){color:var(--green);}.content.color-green .frame *,.content.color-gray .frame *,.content.color-darkgray .frame *,#canvas .content.color-darkgray .frame-csc-col-width-50 h3,#canvas .content.color-green h3,#canvas .content.color-gray h3{color:var(--white);}.button{border:1px solid var(--green);padding:15px 30px;text-decoration:none;color:var(--green);transition:all 0.3s ease;display:inline-block;}.button:hover{background-color:var(--green);text-decoration:none;color:var(--white);}.content.color-gray .button{border-color:var(--white);}.content.color-gray .button:hover{background:var(--white);color:var(--green);}.frame.frame-csc-col-width-25{width:calc(25% - 40px);}.frame.frame-csc-col-width-33{width:calc(33.333333% - 40px);margin:0;}.frame.frame-csc-col-width-50{width:calc(50% - 40px);}.frame.frame-csc-col-width-66{width:calc(66.666666% - 40px);}.frame.frame-csc-col-width-75{width:calc(75% - 40px);}.frame .ce-textpic .ce-bodytext{padding-bottom:40px;}.frame .ce-textpic.ce-left .ce-gallery{width:25%;display:inline-block;vertical-align:middle;}.frame .ce-textpic.ce-left{display:block;}.frame .ce-textpic.ce-left .ce-bodytext{display:inline-block;vertical-align:middle;padding-bottom:0;width:calc(75% - 20px);}.frame .ce-textpic.ce-left .ce-gallery[data-ce-columns="1"] .ce-column{margin:0;}.content-wide.color-darkgray .frame-csc-col-width-50,.frame-csc-col-width-50.right{float:right;}.lb-dataContainer .lb-data span{font:400 1em/1.25em "Ubuntu",sans-serif;color:var(--white);}.lb-number{display:none!important;}.color-blue .frame ul li:before{color:var(--white);}.ce-gallery	figcaption.image-caption{text-align:center;font:400 1rem/1.25em "Ubuntu",sans-serif;color:var(--textcolor);text-decoration:none;}#header header h1{display:block;font:700 3.75rem/1.25em "Ubuntu",sans-serif;color:var(--green);margin-bottom:.5em;text-align:left;}#header header .subheader{display:block;font:300 1.8rem/1.7em "Ubuntu",sans-serif;color:var(--white);margin-bottom:2.5em;text-align:left;}#header header h1 span{display:inline-block;background:var(--white);padding:0 .15em;}#header header .subheader span{display:inline-block;background:var(--green);padding:0 .15em;}#header .frame-type-text .inner-frame{max-width:1040px;margin:0 auto;}#header .button{border:1px solid var(--white);padding:15px 30px;text-decoration:none;color:var(--white);background-color:var(--bggray);background-blend-mode:multiply;}.tx-aeimmo-show dl{width:85%;}.tx-aeimmo-show dl dd.data-width-50,.tx-aeimmo-show dl dt.data-width-50{width:50%;line-height:1.8em;}.tx-aeimmo-show dl dd.data-underline,.tx-aeimmo-show dl dt.data-underline{border-bottom:1px solid var(--textcolor);font-size:1.375rem;padding-bottom:.5em;margin-bottom:.5em;}.tx-aeimmo-show dl dd{max-width:280px;text-align:right;}#header .herotext header{max-width:1560px;padding:0 20px;}.frame-layout-110{position:relative;}.frame-layout-110::after{display:block;content:'';width:1px;height:100%;position:absolute;top:0;left:50%;background-color:var(--white);}.frame-layout-110 .frame{padding:0 0 0 calc(50% + 40px);width:calc(50% - 40px);position:relative;}.pinable{position:absolute;left:0;top:0;width:calc(50% - 40px);}.pinable header{position:absolute;left:80px;top:0;width:calc(100% - 80px);}.frame-layout-110 .frame h5{margin-top:.5em;}.pinable figure{position:absolute;left:0;top:-13px;width:50px;height:50px;}#canvas .frame-layout-110 .frame.frame-space-after-extra-large{padding-bottom:100px;}.header h3{color:white;}.slick-list{overflow:visible !important;}#pid1 #fc-4,#fc-3{overflow:hidden;}.menu_pages .teaser-text{display:block;min-height:50px;margin-top:30px;}.menu_pages .frame-csc-col-width-50{position:relative;margin-bottom:50px;}.menu_pages .teaser-text::after{display:block;content:'';width:calc(100% - 140px);height:25px;border-top:1px solid var(--textcolor);position:absolute;bottom:0;left:50px;z-index:-1;}.menu_pages .teaser-text .teaser-title{display:inline-block;font:400 1.375em/1.25em "Ubuntu",sans-serif;padding:10px 50px 10px 0;color:var(--textcolor);background-color:var(--white);}.menu_pages .teaser-text .teaser-button{display:block;font-size:0;color:var(--textcolor);border-color:var(--textcolor);border-radius:50%;width:40px;height:40px;padding:0;position:absolute;right:20px;bottom:5px;overflow:hidden;}.menu_pages .teaser-text .teaser-button::after{display:block;content:'';border:0 none;border-top:1px solid var(--textcolor);border-right:1px solid var(--textcolor);width:30%;height:30%;transform:rotate(45deg) translateY(-75%);transform-origin:center;position:absolute;left:9%;top:50%;}.menu_pages .teaser-img{display:block;position:relative;width:100%;height:auto;overflow:hidden;}.menu_pages .teaser-img::after{display:block;content:'';width:100%;height:0;padding-top:56.522%;}.menu_pages .teaser-img img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-out;}.menu_pages a:hover .teaser-text .teaser-button::after{border-top:1px solid var(--gray);border-right:1px solid var(--gray);animation:pfeil .3s ease-out 0s 1;}@keyframes pfeil{0%{left:9%;}49%{left:100%;opacity:1;}50%{opacity:0;}51%{left:-91%;}52%{opacity:1;}100%{left:9%;}}.menu_pages a:hover .teaser-text .teaser-button{background-color:var(--white);border-color:var(--gray);}.menu_pages a:hover .teaser-img img{transform:translate(-50%,-50%) scale(1.05);filter:brightness(110%);}.menu_pages .slick-dots li{width:40px;}.menu_pages .slick-dots li button::before{background-color:var(--textcolor);content:'';width:6px;height:6px;border-radius:50%;opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.menu_pages .slick-dots li.slick-active button::after{display:block;content:'';width:14px;height:14px;border:1px solid var(--textcolor);border-radius:50%;opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.menu_pages .slick-dots li.slick-active button::before{opacity:1;}.menu_pages.slick-slider{width:75%;margin:0 auto;}.menu_pages.slick-slider .frame-csc-col-width-50{padding:0 50px;}.menu_pages.slick-slider .teaser-text::after{width:calc(100% - 170px);border-top:1px solid var(--white);}.menu_pages.slick-slider .teaser-text .teaser-title{color:var(--white);background-color:var(--gray);}.menu_pages.slick-slider .teaser-text .teaser-button{color:var(--white);border-color:var(--white);right:50px;}.menu_pages.slick-slider .teaser-text .teaser-button::after{border-top:1px solid var(--white);border-right:1px solid var(--white);}#headerslider .slick-slider .slick-dots li,.slick-slider .slick-dots li{width:40px;}#headerslider .slick-slider .slick-dots li button::before,.slick-slider .slick-dots li button::before{background-color:var(--white);content:'';width:6px;height:6px;border-radius:50%;opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}#headerslider .slick-slider .slick-dots li.slick-active button::after,.slick-slider .slick-dots li.slick-active button::after{display:block;content:'';width:14px;height:14px;border:1px solid var(--white);border-radius:50%;opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}#headerslider .slick-slider .slick-dots li.slick-active button::before,.slick-slider .slick-dots li.slick-active button::before{opacity:1;}.anchor{margin:10px;display:inline-block;padding:10px 20px 10px 60px;text-decoration:none;position:relative;font:400 1.125em/45px "Ubuntu",sans-serif;color:var(--white);border:1px solid var(--white);}.anchor::before{display:block;content:"";position:absolute;left:5px;top:5px;width:55px;height:55px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><path style="fill:none;stroke:white;" d="m27.75,20.7c.28,0,.5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5Zm-2.75,13.32h3m-3-10h3v10h3m-3.5,7.98c8.01,0,14.5-6.49,14.5-14.5s-6.49-14.5-14.5-14.5-14.5,6.49-14.5,14.5,6.49,14.5,14.5,14.5Z"/></svg>') center center no-repeat;background-size:100%;}.a-beratung::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><path style="fill:none;stroke:white;stroke-linecap:round;stroke-miterlimit:10;" d="m21.19,14.47c0-4.68,3.71-8.47,8.28-8.47s8.28,3.79,8.28,8.47-3.71,8.47-8.28,8.47-8.28-3.79-8.28-8.47Zm-.31.91l-3.94,1.37c-.34.12-.53.5-.41.85l1.71,5.17c.11.35.48.54.83.42l5.17-1.79m-4.93-1.45l-.18-.54m21.97,18.94v-4.85c0-4.79-3.13-7.87-7.32-8.76l-4.9,3.62-3.59-2.81-6.17,2.36,1.64-3.37m-5.38,11.6c-1.31.25-2.48,0-3.36-.96-.89-.97-1.31-2.77-.78-3.98l4.16-11.02m12.43,21.37h.36m-10.49,7.29v-14.08c0-.35.28-.64.62-.64h19.37c.35,0,.63.29.63.64v14.17m0-4.45h2.48c.41,0,.6.33.42.72l-2.61,3.48c-.29.4-.57.3-.92.3h-19.37c-.34,0-.52.07-.71-.27l-2.81-3.51c-.17-.39.01-.72.42-.72h2.48m-5.58-3.79h5.58m20.62,0h5.68"/></svg>');}.a-grundriss::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55 55"><path d="m31.4,30.21v7.06m0-23.61v11.44m-7.26,3.53h-10.33m27,5.11h-9.14m-18,7.59h27.67V13.66H13.66v27.67Zm10.21-18.08v17.82" style="fill:none;stroke:white;"/></svg>');}.fse #fc-6 .content-inner-wrap{width:calc(100% - 300px);max-width:inherit;}.fse .menu_pages.slick-slider .teaser-text .teaser-title{background-color:var(--white);color:var(--gray);}.fse .menu_pages.slick-slider .teaser-text::after{border-top:1px solid var(--gray);}.fse .menu_pages.slick-slider .teaser-text .teaser-title{color:var(--gray);background-color:var(--white);}.fse .menu_pages.slick-slider .teaser-text .teaser-button{color:var(--gray);border-color:var(--gray);}.fse .menu_pages.slick-slider .teaser-text .teaser-button::after{border-top:1px solid var(--gray);border-right:1px solid var(--gray);}.fse .slick-slider .slick-dots li button::before{background-color:var(--gray);}.fse .slick-slider .slick-dots li.slick-active button::after{border:1px solid var(--gray);}.content-bg{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:right bottom;top:0;z-index:0;}.eshwall{display:block;position:relative;width:100%;height:100vh;overflow:hidden;}.eshwall .images{display:block;width:100vw;height:100%;}.eshwall .images .image{display:block;position:absolute;width:50%;height:auto;top:calc(50% + 90px);left:0;margin:0;padding:0;opacity:0;transform:translateY(-50%);}.eshwall .text{display:block;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;}.eshwall .text .textelement{display:block;position:absolute;width:25%;top:50%;left:-100%;opacity:0;transform:translateY(-50%);}.eshwall .text .textelement:after{display:none;content:none;height:0;width:140%;border-bottom:2px solid var(--green);}.eshwall .text .textelement.text-element-1{left:0;opacity:1;}.eshwall .images .image.image-1{transform:translate(50%,-50%);opacity:1;}.ce-gallery{width:calc(100% + 40px);margin:0 0 0 -20px;font-size:0;text-align:left;}.content-wide .ce-gallery{width:100%;margin:0;}.ce-gallery .ce-column{margin:0;width:calc(100% - 40px);padding:20px;display:inline-block;vertical-align:top;}.ce-gallery[data-ce-columns="1"] .ce-column{margin-top:-20px;}.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 40px);}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.333% - 40px);}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(25% - 40px);}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 40px);}.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.66666% - 40px);}.ce-gallery[data-ce-columns="7"] .ce-column{width:calc(12.5% - 40px);}.ce-gallery a{display:block;position:relative;}.tx-aeimmo-single .ce-gallery a::after{display:block;content:'';position:absolute;width:40px;height:40px;right:0;bottom:0;background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><path d="M34.26,34.22l-10.19-10.62c2.01-1.96,3.27-4.7,3.27-7.72,0-5.95-4.84-10.79-10.8-10.79S5.74,9.93,5.74,15.88s4.84,10.8,10.8,10.8c2.57,0,4.93-.91,6.78-2.41l10.21,10.65,.72-.69ZM6.74,15.88c0-5.4,4.39-9.79,9.8-9.79s9.8,4.39,9.8,9.79-4.39,9.8-9.8,9.8S6.74,21.28,6.74,15.88Zm10.3-.5h3.9v1h-3.9v3.9h-1v-3.9h-3.9v-1h3.9v-3.9h1v3.9Z" style="fill:rgb(0,120,125);"/></svg>') no-repeat;background-size:contain;}.ce-gallery a:hover:after{transform:scale(1.25);}.ce-gallery a .icn-plus{display:block;position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:50%;background:var(--green);transition:0.3s all ease;transform-origin:center;}.ce-gallery a .icn-plus::before,.ce-gallery a .icn-plus::after{display:block;position:absolute;content:"";width:2px;height:15px;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--white);}.ce-gallery a .icn-plus::after{width:15px;height:2px;}.ce-gallery a img{transition:0.3s all ease;}.ce-gallery a:hover img{}.ce-gallery a:hover .icn-plus{transform:rotate(180deg);}.tx-aeimmo-single #header picture:after{background:.75em center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.92 21.05"><path d="M4.29,9.79c-.51,0-.92-.41-.92-.91s.41-.91,.92-.91,.91,.41,.91,.91-.41,.91-.91,.91m9.67,4.16c1.1,0,1.99-.89,1.99-1.99s-.89-1.99-1.99-1.99-1.99,.89-1.99,1.99,.89,1.99,1.99,1.99" style="fill:white;"/><path d="M8.23,3.79l.54-2.23c.1-.63,.62-1.06,1.16-1.06h8.05c.62,0,1.17,.42,1.27,1.06l.42,2.23h6.24c.86,0,1.5,.74,1.5,1.58v13.48c0,.96-.76,1.69-1.7,1.69H2.2c-.96,0-1.7-.73-1.7-1.69V5.38c0-.85,.74-1.58,1.59-1.58h6.14Zm5.73,13.12c2.73,0,4.94-2.21,4.94-4.94s-2.21-4.94-4.94-4.94-4.94,2.21-4.94,4.94,2.21,4.94,4.94,4.94Z" style="fill:none;stroke:white;stroke-miterlimit:10;"/></svg>') no-repeat var(--black);background-size:1.5em;padding:.6em .9em .6em 3em;content:'Weitere Bilder';width:130px;display:block;position:absolute;left:20px;bottom:20px;color:var(--white);font:400 1em/1.5em "Ubuntu",sans-serif;}.tx-aejobs-list .job-item{padding:20px;width:calc(100% - 40px);margin:0 auto;}.tx-aejobs-list .frame-job{display:block;padding:0;width:100%;}.tx-aejobs-list .frame-job a:after{display:block;width:100%;height:0;clear:both;content:'';}.tx-aejobs-list .frame-job a{display:block;text-decoration:none;padding:20px;border:1px solid var(--white);transition:all .25s linear;}.tx-aejobs-list .frame-job a span{display:block;position:relative;font:400 1em/1.25em "Ubuntu",sans-serif;color:var(--white);}.tx-aejobs-list #fc-2 .subheader{margin:2em 0;}.tx-aejobs-list .frame-job a .job-info{display:block;float:left;width:calc(70% - 20px);}.tx-aejobs-list .frame-job a .job-hl{font-size:2em;}.tx-aejobs-list .frame-job a .job-img{display:block;float:left;margin-right:20px;width:30%;}.tx-aejobs-list .frame-job a .job-location{margin:5px 0 20px 0;}.tx-aejobs-list .frame-job a .job-more{display:inline-block;}.tx-aejobs-list .frame-job a .job-more::before{display:block;content:'';width:28px;height:28px;border:1px solid var(--white);transform:translateY(-50%);position:absolute;right:-40px;top:50%;border-radius:50%;}.tx-aejobs-list .frame-job a .job-more::after{display:block;content:'';width:9px;height:9px;border:0 none;border-top:1px solid var(--white);border-right:1px solid var(--white);transform:rotate(45deg) translateY(-75%);transform-origin:center;position:absolute;right:-23px;top:50%;}.tx-aejobs-list .frame-job a:hover{background:var(--white);}.tx-aejobs-list .frame-job a:hover span{color:var(--textcolor);}.tx-aejobs-list .frame-job a:hover .job-more,.tx-aejobs-list .frame-job a:hover .job-hl{color:var(--green);}.tx-aejobs-list .frame-job a:hover .job-more::before,.tx-aejobs-list .frame-job a:hover .job-more::after{border-color:var(--green);}.text-footer span{display:block;}.share{display:block;background-color:var(--gray);border-radius:50%;text-align:center;width:40px;height:40px;line-height:40px;}.share svg{display:inline-block;width:60%;vertical-align:middle;}.share svg#icn-facebook{width:40%;}.st0{fill:var(--white);}.share:hover{background-color:var(--green);}.subheader .arbeitsort,.subheader .arbeitszeit{display:inline-block;margin-right:1.25em;position:relative;}.subheader .arbeitsort::before,.subheader .arbeitszeit::before{display:inline-block;margin-right:.35em;}.subheader .arbeitsort::before{content:"\f3c5";font:900 1em/1em "Font Awesome 5 Free";color:var(--green);}.subheader .arbeitszeit::before{content:"\f017";font:900 1em/1em "Font Awesome 5 Free";color:var(--green);}:-ms-input-placeholder{color:var(--white);font-weight:400;opacity:1;}input::placeholder{color:var(--white);font-weight:400;opacity:1;}textarea::placeholder{color:var(--white);font-weight:400;opacity:1;}:-webkit-input-placeholder{color:var(--white);font-weight:400;opacity:1;}:-moz-placeholder{color:var(--white);font-weight:400;opacity:1;}input::-webkit-input-placeholder{color:var(--white);opacity:1;font-weight:400;}textarea::-webkit-input-placeholder{color:var(--white);opacity:1;font-weight:400;}input::-moz-placeholder{color:var(--white);opacity:1;font-weight:400;}textarea::-moz-placeholder{color:var(--white);opacity:1;font-weight:400;}.tx-powermail h3,.tx-powermail legend{display:none;}.tx-powermail fieldset{width:calc(100% + 40px);margin:0 -20px;font-size:0;}.tx-powermail .powermail_fieldwrap{display:inline-block;width:calc(50% - 40px);padding:10px 20px;font-size:1rem;position:relative;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_nachricht,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_datumuhrzeitfuerdenrueckruf{width:calc(100% - 40px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_date,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_textarea{display:block;width:calc(100% - 40px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html p{margin-bottom:0;}.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input,.tx-powermail .powermail_fieldwrap select{width:calc(100% - 20px);padding:14px 10px;font:400 1.25em/22px "Ubuntu",sans-serif;border:1px solid var(--white);outline:none;background:transparent;color:var(--white);vertical-align:inherit !important;-webkit-appearance:none;-webkit-border-radius:0;}.tx-powermail .powermail_fieldwrap input.powermail_date{-webkit-appearance:auto;min-height:22px;}.tx-powermail .powermail_fieldwrap textarea:focus,.tx-powermail .powermail_fieldwrap input:focus{background-color:var(--lightgreen);}.tx-powermail .powermail_label{display:block;font:300 1.25em/1.5em "Ubuntu",sans-serif;color:var(--lightgreen);}.color-blue .tx-powermail p,.color-blue .tx-powermail .powermail_label{color:var(--white);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_textarea textarea{display:block;resize:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_select select{-webkit-appearance:none;cursor:pointer;width:100%;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check input{width:auto;position:absolute;left:0;top:2px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox label{position:relative;font:300 1em/1em "Ubuntu",sans-serif;color:var(--white);padding-left:20px;display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_dateianhang{width:calc(100% - 40px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_dateianhang input{width:calc(100% - 20px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_dateianhang label{width:100%;display:block;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio label{display:block;font:300 1em/1.5em "Ubuntu",sans-serif;padding:0 10px 0 0;float:left;color:var(--white);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio.powermail_fieldwrap_zeit label{display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio{width:100%;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio{display:inline-block;padding-right:1.5em;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio label{padding:0 5px 0 0;font:300 1em/1.5em "Ubuntu",sans-serif;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio input{width:16px;height:16px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio label{display:block;position:relative;font:300 1em/1.5em "Ubuntu","Trebuchet MS","Lucida Sans Unicode","Lucida Grande",sans-serif;padding:0 0 0 28px;margin:0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio input + i{display:block;position:absolute;top:.2em;left:0;content:"";width:.875em;height:.875em;background:transparent;border:1px solid var(--white);border-radius:50%;transition:all 0.25s ease;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio input:checked + i{background:var(--lightgreen);border-color:var(--white);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio input{display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check{width:calc(100% - 20px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox{display:block;float:left;padding-right:1.5em;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox label{display:block;position:relative;font:300 1em/1.5em "Ubuntu","Trebuchet MS","Lucida Sans Unicode","Lucida Grande",sans-serif;padding:0 0 0 28px;margin:0;color:var(--white);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input + i{display:block;position:absolute;top:.2em;left:0;content:"";width:1em;height:1em;background:center center no-repeat transparent;background-size:80%;border:1px solid var(--white);transition:all 0.25s ease;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input:checked + i{display:block;position:absolute;top:.2em;left:0;width:1em;height:1em;content:"";background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 16"><polyline style="fill:none;stroke:white;stroke-width:3px;" points="0.36 10.67 4.91 15.26 19.64 0.37"/></svg>') no-repeat var(--lightgreen);background-size:80%;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check input{display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit input{display:inline-block;position:relative;font:600 1em/1.4em "Ubuntu",sans-serif;width:auto;padding:.5em .83em;background:transparent;color:var(--white);cursor:pointer;transition:all 0.35s ease;text-decoration:none;margin-right:20px;border:1px solid var(--white);box-sizing:content-box;-webkit-appearance:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit input:hover{border-color:var(--white);background:var(--white);}.color-gray .tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit input{border-color:var(--white);}.tx-powermail .powermail_fieldwrap button{display:inline-block;position:relative;z-index:0;font:400 1.25em/22px "Ubuntu",sans-serif;letter-spacing:.02em;text-transform:uppercase;width:auto;margin-top:1em;padding:14px 10px;background:transparent;color:var(--white);cursor:pointer;transition:all 0.25s ease;text-decoration:none;margin-right:20px;border:1px solid var(--white);box-sizing:content-box;-webkit-appearance:none;}.content-contact .tx-powermail .powermail_fieldwrap button{background:transparent;border-color:var(--white);color:var(--white);}.tx-powermail .powermail_fieldwrap button:before{display:block;position:absolute;opacity:0;right:5px;top:50%;transform:translateY(-50%);content:"";background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="8.18" viewBox="0 0 25 8.18"><line style="fill:none;stroke:white;stroke-miterlimit:10;" x1="24.27" y1="4.09" y2="4.09"/><polyline style="fill:none;stroke:white;stroke-miterlimit:10;" points="20.26 0.37 24.27 4.09 20.26 7.81"/></svg>') no-repeat transparent;width:48px;height:48px;z-index:1;transition:all .25s linear;}.tx-powermail .powermail_fieldwrap button:hover{padding-right:70px;color:var(--white);border-color:var(--white);background-color:var(--green);}.tx-powermail .powermail_fieldwrap button:hover:after{opacity:1;}.tx-powermail .powermail_fieldwrap button:hover:before{opacity:1;}.tx-powermail .powermail_fieldwrap input.parsley-success{background:rgb(173,255,47);}.tx-powermail .powermail_fieldwrap input.powermail_field_error{border-color:var(--red);}.tx-powermail .powermail_fieldwrap ul.powermail-errors-list{position:absolute;background:var(--red);margin:0;width:calc(100% - 38px);}.tx-powermail .powermail_fieldwrap ul.powermail-errors-list li{margin:0;padding:.4em .8em;width:calc(100% - 1.6em);color:var(--white);font:600 .6em/1.4em "Ubuntu",sans-serif;}.tx-powermail .powermail_fieldwrap ul.powermail-errors-list li:before{content:none;display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio ul.powermail-errors-list,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check ul.powermail-errors-list{border-radius:8px;}.tx-powermail .powermail_fieldwrap .mandatory{margin-left:.3em;}#c286,#c12{background-color:var(--gray);width:calc(50% - 80px);padding:40px;}#c286 header,#c12 header{border-bottom:1px solid var(--white);margin:0 0 30px;padding:10px 0;}.pre-footer,.main-footer{width:80%;}footer .big{display:block;font:300 2.25em/1em "Ubuntu",sans-serif;color:var(--green);text-align:left;padding-bottom:45px;}footer .footerlogo{width:75%;hieght:auto;display:block;padding-bottom:50px;}footer .frame-layout-right{text-align:right;min-height:63px;}footer .frame.frame-csc-col-width-66,footer .frame.frame-csc-col-width-33{vertical-align:bottom;}footer a{text-decoration:none;}footer .legal a:hover{color:var(--green);}footer .legal a{display:inline-block;font:300 1em/1.25em "Ubuntu",sans-serif;color:var(--textcolor);}footer .social svg{width:30px;height:30px;}footer .social a{display:inline-block;margin-left:15px;}footer .social a:first-of-type{margin:0;}footer .f-icn{display:inline-block;vertical-align:bottom;}footer .f-icn:before{display:inline-block;margin-right:5px;vertical-align:bottom;content:"";width:20px;height:1.5em;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons,Inc. --><path fill="rgb(0,120,125)" d="M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z"/></svg>') no-repeat center center;background-size:100%;}footer .f-icn.f-mail:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons,Inc. --><path fill="rgb(0,120,125)" d="M64 112c-8.8 0-16 7.2-16 16v22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16H448c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64H448c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg>');}#ccc.cookie-settings .cs-info,.checkbox-wrap input:checked + i::after,.cookie-control .cs-parent-wrap,.cookie-settings .cs-parent-wrap{background:var(--green);}.cookie-control-changer{display:inline-block;position:static;}.cookie-control-changer .ccc-btn{font-size:1rem;padding:0;color:var(--textcolor);font-weight:300;font-family:"Ubuntu",sans-serif;background:var(--bggreen);}.cookie-control-changer .ccc-btn:hover{text-decoration:underline;}@media screen and (max-width:1599px){#topbar,.headerbar-inner{width:calc(100% - 200px);padding:0 100px;}#headerbar{height:170px;}#header .header-wrap,#header .h-img-wrap,#header video,#header img,#header .slick-slide img{height:calc(100vh - 170px);}#header,#fc-1{height:calc(100vh - 170px);padding:170px 0 0;}#logo{padding:52px 0;}#menu a{font-size:1rem;}#menu li.men-level-1-item a{margin:0 15px;}#menu li a::after{bottom:23px;}#menu .men-level-2-wrap{left:15px;}#menu .men-level-1-item:last-of-type ul{left:auto;right:15px;}.contact{width:400px;height:116px;}.contact-text-desc{font-size:1em;}.content-wide .content-inner-wrap{width:calc(100% - 200px);}footer .frame-layout-right{text-align:left;}footer .big,h2{font-size:2.5em;}.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input,.tx-powermail .powermail_fieldwrap select,.tx-powermail .powermail_fieldwrap button{font-size:1em;padding:5px 10px;}#fc-1 .article{width:calc(66.666% - 40px);}#fc-1 .frame.frame-csc-col-width-66{width:calc(50% - 40px);}#topbar .topcontact p{font-size:1em;}}@media screen and (max-width:1279px){#headerbar{height:150px;}#header .header-wrap,#header .h-img-wrap,#header video,#header img,#header .slick-slide img{height:calc(100vh - 150px);}#header,#fc-1{height:calc(100vh - 150px);padding:150px 0 0;}#topbar,.headerbar-inner{width:calc(100% - 80px);padding:0 40px;}#logo{width:160px;}#menu{padding:68px 0;width:calc(100% - 160px);}.scrolled #menu{padding-top:31px;}#menu .men-level-1-wrap li.men-level-2-item a,#menu a{font-size:.9rem;}#menu li.men-level-1-item.pos-1{display:none;}#menu .men-level-1-item:hover ul{top:59px;}#header .frame-default.frame-type-text,#header .herotext{max-width:calc(100% - 80px);}#header header h1{font-size:3.25em;}#header header .subheader{font-size:1.5em;}.fse #fc-6 .content-inner-wrap,.content-standard .content-inner-wrap{width:calc(100% - 40px);padding:100px 20px;max-width:inherit;}.content-wide .content-inner-wrap{width:calc(100% - 40px);padding:100px 20px;max-width:inherit;}h2{font-size:2.2em;}h3{font-size:1.8em;}.subheader,h4{font-size:1.4em;}.frame ul.checkmark li,.tx-aeimmo-show dl dd.data-underline,.tx-aeimmo-show dl dt.data-underline,.frame dl dd,.frame dl dt{font-size:1.125rem;}p{font-size:1em;}footer .content-inner-wrap{width:calc(100% - 40px);}footer .content-inner-wrap,footer .frame-layout-right{text-align:left;}footer .frame.frame-csc-col-width-33{width:calc(50% - 40px);}footer .frame.frame-csc-col-width-33.frame-layout-right{width:calc(100% - 40px);padding-top:20px;}footer .frame-layout-right .social,footer .frame-layout-right .legal{width:50%;display:inline-block;}.tx-powermail fieldset{width:calc(100% + 20px);margin:0 -10px;}.tx-powermail .powermail_fieldwrap{width:calc(50% - 20px);padding:10px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox label{font-size:1em;line-height:1.25em;padding:.2em 0 0 28px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_textarea,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_nachricht,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_datumuhrzeitfuerdenrueckruf{width:calc(100% - 20px);}.menu_pages .teaser-text .teaser-title{font-size:1em;}.menu_pages .teaser-text::after{bottom:5px;}#c286,#c12{width:calc(50% - 120px);margin:0 20px;}.eshwall .images .image{width:40%;left:10%;}.menu_pages .teaser-text .teaser-button{width:30px;height:30px;bottom:15px;}#fc-1 .article{width:calc(100% - 40px);}#fc-1 .frame.frame-csc-col-width-66{width:calc(35% - 40px);}.anchor{padding:5px 20px 5px 60px;}.anchor::before{top:0;}#header .header-wrap .disturber .kfn-disturber{left:50px;}#topbar .topcontact p{font-size:.9em;}.scrolled #headerbar{height:120px;}.scrolled #menu{padding-top:61px;}#menu a:not(#menu .men-level-2-item a){line-height:50px;}}@media screen and (max-width:1023px){#header header h1{font-size:2.5em;}#header header .subheader{font-size:1.25em;}h2{font-size:2em;}.tx-aejobs-list .frame-job a .job-hl,h3{font-size:1.6em;}.subheader,h4{font-size:1.3em;}.frame ul.checkmark li,p{font-size:1em;}.frame dl dd,.frame dl dt{font-size:1rem;}.tx-aeimmo-show dl dd.data-underline,.tx-aeimmo-show dl dt.data-underline{font-size:1.125rem;}#headerbar{height:140px;}#header .header-wrap,#header .h-img-wrap,#header video,#header img,#header .slick-slide img{height:calc(100vh - 140px);}#header,#fc-1{height:calc(100vh - 140px);padding:140px 0 0;}#menu{position:relative;transform:none;height:60px;pointer-events:all;padding:45px 0;}#menu.active{z-index:-1;}.scrolled #menu{padding-top:40px;}#menu:before{content:'';width:100%;height:90px;position:fixed;top:0;left:0;z-index:-1;transition:all .5s linear;}.ovh #menu:before{z-index:5;background-color:var(--white);}#menu .menu-icon{display:block;padding:0;margin:0;}#menu .menu-icon-line{display:block;height:1px;width:50%;margin:4px auto;background:var(--green);transition:all .35s cubic-bezier(.5,.25,.5,1);-webkit-transition:all .3s cubic-bezier(.5,.25,.5,1);}#menu .menu-icon-wrap{display:block;}#menu .men-button{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);height:28px;width:28px;padding:3px;border:0 none;background:var(--white);z-index:5;cursor:pointer;box-sizing:content-box;}#menu.active .men-button .menu-icon,#menu .men-button:hover .menu-icon{padding:0;}#menu .men-button .menu-text{display:none;}.scrolled #menu .men-button,#menu .men-button:hover,#menu.active .men-button{background:var(--green);}.scrolled #menu .menu-icon-line,#menu.active .menu-icon-line{margin:4px auto;background:var(--white);}#menu.active .menu-icon-line-top{transform:translate(0,5px) rotate(-45deg);}#menu.active .menu-icon-line-middle{opacity:0;}#menu.active .menu-icon-line-bottom{transform:translate(0,-5px) rotate(-135deg);}#menu.active .men-main-wrap{overflow:scroll;top:0;z-index:1;opacity:1;}#menu li a:before{display:none;content:none;}#menu ul li a{display:block;}#menu li a,.scrolled #menu li a,#menu ul li:last-child a{color:var(--textcolor);}.scrolled #menu a:hover,.scrolled #menu .active a,#menu a:hover,#menu .active a{text-decoration:none;color:var(--green);}#menu button:hover .menu-icon-line{background:var(--white);}#menu .men-main-wrap{position:fixed;width:100vw;height:100vh;top:-100vh;opacity:0;left:0;transition:all 0.25s ease;overflow:scroll;background:var(--white);}#menu .men-level-1-wrap{opacity:0;margin-top:120px;padding:0 40px 40px;transition:all 0.5s ease;float:none;}#menu.active .men-level-1-wrap{opacity:1;}#menu .men-level-1-item{position:relative;padding-bottom:.5em;}#menu .men-level-1-item .opener{display:block;position:absolute;left:270px;top:10px;width:60px;height:40px;z-index:5;cursor:pointer;}#menu .men-level-1-item .opener::after{display:block;content:"";width:15px;height:15px;position:absolute;top:.1em;left:50%;transform-origin:center;translateX(-50%);transition:all .3s ease-out;border-top:1px solid var(--green);border-right:1px solid var(--green);transform:rotate(45deg);}#menu .men-level-1-item.active .opener::after{left:30px;transform:rotate(135deg);}#menu .men-level-1-item .opener:hover:after{left:30px;}#menu ul li{font-size:1rem;}#menu ul li a{font-size:1.5rem;}#menu li.men-level-1-item a{margin:0;}#menu li a::after,#menu .sub .men-level-2-wrap li.spacer{display:none;}#menu .men-level-1-wrap li{display:block;width:auto;margin:0;padding:0;}#menu .men-level-2-wrap{width:100%;position:static;height:0;overflow:hidden;background:transparent;opacity:0;padding:0;column-count:3;transform:none;}#menu .men-item.men-level-2-item{display:block;padding:0;font-size:.65em;line-height:1.2em;}#menu .men-item.men-level-2-item.sub{padding:0;}#menu .men-item.men-level-2-item a{text-transform:none;}#menu .men-level-1-item.active .men-level-2-wrap{height:auto;opacity:1;pointer-events:all;}#menu .men-level-1-item:hover ul{opacity:0;pointer-events:all;}#menu .men-level-2-wrap li{display:block;margin:0;padding:0;}#menu .men-level-1-wrap li.men-level-2-item a{display:inline;color:var(--textcolor);padding:0;font-size:1rem;}#menu .men-level-1-wrap li.men-level-2-item a:hover,#menu .men-level-1-wrap li.men-level-2-item a.active{color:var(--green);opacity:1!important;background:none;}#menu li.men-level-1-item.pos-1{display:block;}.tx-powermail .powermail_fieldwrap{width:calc(100% - 20px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file label,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox label{font-size:.8em;}#aeload_pagesmenu{padding:0 10px;}.frame.frame-csc-col-width-50{width:calc(100% - 20px);padding:0 10px;}#vergleichmassiv,#vergleichklima{width:calc(100% - 60px);padding:30px;margin:0;}#vergleichklima{margin-bottom:10px;}#c286,#c12{width:calc(100% - 100px);margin:0 10px;}.menu_pages .frame.frame-csc-col-width-50{width:calc(50% - 20px);padding:0 10px;}.menu_pages.slick-slider .teaser-text .teaser-button,.menu_pages .teaser-text .teaser-button{right:10px;}.menu_pages .teaser-text{margin-top:10px;}.contact{width:350px;height:100px;}.contact-text svg{width:30px;height:30px;}.contact-text-desc{font-size:.9em;padding-left:40px;}footer .frame.frame-csc-col-width-66,#fc-1 .article{width:calc(100% - 40px);top:calc(50% + 45px);}#fc-1 .frame.frame-csc-col-width-50,#fc-1 .frame.frame-csc-col-width-66{width:calc(33.333% - 40px);}.content{padding:0;}.content-wide .content-inner-wrap,.content-standard .content-inner-wrap{padding:50px 20px;}.main-footer,.pre-footer{width:100%;}.menu_pages .teaser-text::after{content:none;display:none;}.frame .ce-textpic.ce-left .ce-gallery{width:33.333%;}.frame .ce-textpic.ce-left .ce-bodytext{width:calc(66.666% - 20px);}.contact{display:none;}}@media screen and (max-width:799px){#header .slick-slide{width:100%;height:100%;}#header .herotext header{padding:0;}.contact.active{transform:translateX(100%);}.scrolled .contact.active{transform:translateX(0%);}.frame.frame-csc-col-width-50.frame-type-image{padding-top:30px;}.frame.frame-csc-col-width-50{width:calc(100% - 40px);padding:0 20px;}.menu_pages{padding:0 10px;}.menu_pages .frame-csc-col-width-50{width:calc(100% - 20px);padding:0 10px;}#c286,#c12{width:calc(100% - 120px);margin:0 20px;}#fc-1 .frame.frame-csc-col-width-50,#fc-1 .frame.frame-csc-col-width-66{width:calc(66.666% - 40px);}.frame-layout-110 .frame{padding:0;width:100%;}.frame-layout-110::after{display:none;content:none;}.pinable{position:static;width:100%;}.pinable header{padding-left:60px;position:static;width:calc(100% - 60px);}#canvas .frame-layout-110 .frame.frame-space-after-extra-large{padding-bottom:0;}#header .ce-gallery{width:100%;margin:0;}#header .ce-gallery .ce-column{padding:0;width:100%;margin:0;}.ce-gallery{width:calc(100% + 20px);margin:0 0 0 -10px;}.ce-gallery .ce-column{padding:10px;width:calc(100% - 20px);}.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 20px);}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.333% - 20px);}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(25% - 20px);}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 20px);}.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.666% - 20px);}footer .frame-layout-right .social,footer .frame-layout-right .legal{width:100%;}.ce-gallery a .icn-plus{right:2px;bottom:2px;width:20px;height:20px;}.ce-gallery a .icn-plus::after{width:10px;}.ce-gallery a .icn-plus::before{height:10px;}.tx-aejobs-list #fc-2 ul li,.frame-layout-170 ul li{display:block;}.tx-aejobs-list #fc-2 ul,.frame-layout-170 p,.frame-layout-170 ul{column-count:initial;column-gap:initial;}.eshwall .images .image{width:80%;top:45%;left:-30%;}.eshwall .text .textelement{top:80%;width:100%;}.content-bg{display:none;}.tx-aeimmo-show-single #header picture::after{bottom:65px;right:10px;left:inherit;}.menu_pages{padding:0;}#menu .men-level-2-wrap{column-count:2;}.tx-aejobs-list .frame-job a .job-img{width:40%;}.tx-aejobs-list .frame-job a .job-info{width:calc(60% - 20px);}.frame .ce-textpic.ce-left .ce-gallery{width:50%;}.frame .ce-textpic.ce-left .ce-bodytext{width:calc(50% - 20px);}#c271{margin-top:5px;}#header .header-wrap .disturber .kfn-disturber{bottom:35px;left:35px;width:200px;}#headerbar{height:90px;}#header .header-wrap,#header .h-img-wrap,#header video,#header img,#header .slick-slide img{height:calc(100vh - 90px);}.tx-aeimmo-single #header .slick-slide img,.tx-aeimmo-single #header .header-wrap{height:auto;}.tx-aeimmo-single #headerslider .h-inner::before{height:100%;}.tx-aeimmo-single #headerslider .slide{display:none;}.tx-aeimmo-single #headerslider .slide:nth-of-type(1){display:block;}.tx-aeimmo-single #header{height:auto;}.tx-aeimmo-single #fc-1{height:auto;padding:0;}.tx-aeimmo-single #fc-1 .article{position:static;transform:none;}#header,#fc-1{height:calc(100vh - 90px);padding:90px 0 0;}#menu,.scrolled #menu{padding:20px 0 15px;}#headerbar,.scrolled #headerbar{top:0;height:90px;}#topbar{height:35px;top:initial;bottom:0;}.scrolled #topbar,#topbar{background:var(--green);top:initial;bottom:0;height:55px;padding:0;width:100%;}#topbar .topcontact p a,.ovh #topbar .topcontact p a,.scrolled #topbar .topcontact p a{color:var(--white);}#topbar .topcontact p{margin:0;padding:0;}#topbar .topcontact p a{margin-left:0;padding-left:1.6em !important;height:55px;line-height:55px;background-position:left center !important;}#logo,.scrolled #logo{padding-top:20px;}#topbar .topcontact p span{display:block;width:50%;text-align:center;float:left;}#topbar .topcontact p .icn-termin{width:calc(50% - 1px);border-right:1px solid white;border-top:1px solid white;}#topbar .topcontact p .icn-infopaket{border-top:1px solid white;}.ovh #topbar .topcontact p .icn-termin a,.scrolled #topbar .topcontact p .icn-termin a{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path style="fill:none;stroke:white;stroke-width:2.5px;stroke-linecap:round;stroke-miterlimit:10;" d="m14.98,8.58c0-4.46,3.54-8.08,7.9-8.08s7.9,3.61,7.9,8.08-3.54,8.08-7.9,8.08-7.9-3.61-7.9-8.08Zm-.3.87l-3.76,1.31c-.32.11-.51.48-.39.81l1.63,4.93c.1.33.46.51.79.4l4.93-1.71m-4.7-1.38l-.17-.51m20.95,18.06v-4.63c0-4.57-2.99-7.51-6.98-8.35l-4.67,3.45-3.42-2.68-5.88,2.25,1.56-3.21m-5.13,11.06c-1.25.24-2.37,0-3.2-.92-.85-.93-1.25-2.64-.74-3.8l3.97-10.51m11.85,20.38h.34m-10,6.95v-13.43c0-.33.27-.61.59-.61h18.47c.33,0,.6.28.6.61v13.51m0-4.24h2.37c.39,0,.57.31.4.69l-2.49,3.32c-.28.38-.54.29-.88.29H12.24c-.32,0-.5.07-.68-.26l-2.68-3.35c-.16-.37,0-.69.4-.69h2.37m-5.32-3.61h5.32m19.66,0h5.42"></path></svg>');}.ovh #topbar .topcontact p .icn-infopaket a,.scrolled #topbar .topcontact p .icn-infopaket a{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42"><path d="M20.86,12.62h-1.44M22.3,19.82h-2.88M20.86,12.62v7.2M28.22,20.57l-.17.23-7.18,9.1-7.36-9.33c-1.25-1.6-2-3.6-2-5.79,0-1.61.42-3.14,1.12-4.46,1.6-2.91,4.68-4.89,8.23-4.89s6.64,1.99,8.23,4.89c.71,1.32,1.12,2.85,1.12,4.46,0,2.19-.75,4.19-2,5.79M20.86,35.66v-2.88M38.84,9.96l1.45-.22v24.47l-16.55,2.88-.72,1.44h-4.32l-.72-1.44-16.56-2.88V9.75l1.45.22M31.62,9.54l4.36-1.24v23.03l-15.12,4.32-15.11-4.32V8.31l4.25,1.21" style="fill:none;stroke:white;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;"/></svg>');}}@media screen and (max-width:569px){#header header h1{font-size:2.2em;}#header header .subheader{font-size:1.1em;}h2{font-size:1.5em;}.tx-aejobs-list .frame-job a .job-hl,h3{font-size:1.25em;}.subheader,h4{font-size:1.125em;}.frame ul.checkmark li,p{font-size:.9em;}.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input,.tx-powermail .powermail_fieldwrap select{font-size:1em;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio label,.frame dl dd,.frame dl dt{font-size:.9rem;}.tx-aeimmo-show dl dd.data-underline,.tx-aeimmo-show dl dt.data-underline{font-size:1.125rem;}.ce-gallery[data-ce-columns="2"] .ce-column,.ce-gallery[data-ce-columns="3"] .ce-column,.ce-gallery[data-ce-columns="4"] .ce-column,.ce-gallery[data-ce-columns="5"] .ce-column,.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(50% - 20px);}.menu_pages.slick-slider .frame-csc-col-width-50{padding:0 25px;}.frame.frame-csc-col-width-50{width:calc(100% - 40px);}#c286,#c12{width:calc(100% - 120px);}footer{padding-bottom:100px;}#fc-1 .article{position:static;transform:none;margin:0 auto;}#fc-1{height:auto;}.tx-aejobs-list .frame-job a .job-img{width:100%;padding-right:0;padding-bottom:20px;float:none;}.tx-aejobs-list .frame-job a .job-info{width:100%;float:none;}.contact{height:65px;background-position:left top;background-size:cover;}footer .big{font-size:1.8em;}#topbar .topcontact p{font-size:.9em;}}@media screen and (max-width:479px){.menu_pages .frame.frame-csc-col-width-50{width:calc(100% - 20px);padding:0 10px;}.menu_pages.slick-slider{width:calc(100% + 20px);margin:0 -10px;}.menu_pages.slick-slider .frame-csc-col-width-50{width:calc(100% - 60px);padding:0 30px;}.menu_pages.slick-slider .teaser-text .teaser-button{right:30px;}#menu ul li:not(.men-level-2-item) a{font-size:1.2rem;line-height:40px;padding-bottom:0;}#menu ul li:not(.men-level-2-item){padding-bottom:10px;}#c286,#c12{width:calc(100% - 40px);margin:0 -20px;}footer .frame.frame-csc-col-width-33{width:calc(100% - 40px);}.tx-aeimmo-show dl{width:100%;}.tx-aejobs-list .frame-job a span,.tx-aeimmo-show dl dd,.tx-aeimmo-show dl dt{font-size:.8rem;}#fc-1 .frame.frame-csc-col-width-50,#fc-1 .frame.frame-csc-col-width-66{width:calc(100% - 40px);}#header p .button{word-wrap:normal;hyphens:none;-moz-hyphens:none;}#fc-1 .article{width:100%;}#header header h1{font-size:1.8em;}.frame .ce-textpic.ce-left .ce-gallery{display:block;margin:0 auto;width:66.666%;}.frame .ce-textpic.ce-left .ce-bodytext{display:block;width:100%;}#header .header-wrap .disturber .kfn-disturber{width:160px;}#topbar .topcontact p span:nth-of-type(1) a{margin-left:0;}.scrolled #logo{padding-top:10px;}.scrolled #menu{padding-top:0;}.scrolled #menu .men-button{top:calc(50% - 3px);}.scrolled #menu::before,.scrolled #headerbar{height:70px;}}@media screen and (max-width:399px){.frame.frame-csc-col-width-50{width:calc(100% - 20px);padding:0 10px;}.menu_pages .frame.frame-csc-col-width-50{width:100%;padding:0;}.menu_pages.slick-slider{width:calc(100% + 20px);margin:0 -10px;}.menu_pages.slick-slider .frame-csc-col-width-50{width:calc(100% - 40px);padding:0 20px;}.menu_pages.slick-slider .teaser-text .teaser-button{right:20px;}#menu .men-level-1-item .opener{left:190px;}#menu .men-level-2-wrap{column-count:1;}.tx-aejobs-list .job-item{padding:0;width:calc(100% - 20px);}.frame.frame-type-header,.frame{width:calc(100% - 20px);padding:0 10px;}.headerbar-inner{width:calc(100% - 60px);padding:0 30px;}.ce-gallery[data-ce-columns="2"] .ce-column,.ce-gallery[data-ce-columns="3"] .ce-column,.ce-gallery[data-ce-columns="4"] .ce-column,.ce-gallery[data-ce-columns="5"] .ce-column,.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(100% - 20px);}#header .frame-default.frame-type-text,#header .herotext{max-width:calc(100% - 60px);}#header header h1{font-size:1.8em;}#c286,#c12{padding:30px;width:calc(100% - 20px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio label.powermail_label{display:block;clear:both;width:100%;}#header header h1{font-size:1.5em;}#header .header-wrap .disturber .kfn-disturber{width:120px;left:25px;}}
