@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url('../fonts/roboto-condensed-v16-latin-300.eot');src:local('Roboto Condensed Light'),local('RobotoCondensed-Light'),url('../fonts/roboto-condensed-v16-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v16-latin-300.woff2') format('woff2'),url('../fonts/roboto-condensed-v16-latin-300.woff') format('woff'),url('../fonts/roboto-condensed-v16-latin-300.ttf') format('truetype'),url('../fonts/roboto-condensed-v16-latin-300.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url('../fonts/roboto-condensed-v16-latin-regular.eot');src:local('Roboto Condensed'),local('RobotoCondensed-Regular'),url('../fonts/roboto-condensed-v16-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v16-latin-regular.woff2') format('woff2'),url('../fonts/roboto-condensed-v16-latin-regular.woff') format('woff'),url('../fonts/roboto-condensed-v16-latin-regular.ttf') format('truetype'),url('../fonts/roboto-condensed-v16-latin-regular.svg#RobotoCondensed') format('svg')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url('../fonts/roboto-condensed-v16-latin-700.eot');src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url('../fonts/roboto-condensed-v16-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-condensed-v16-latin-700.woff2') format('woff2'),url('../fonts/roboto-condensed-v16-latin-700.woff') format('woff'),url('../fonts/roboto-condensed-v16-latin-700.ttf') format('truetype'),url('../fonts/roboto-condensed-v16-latin-700.svg#RobotoCondensed') format('svg')}html{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,img,main,menu,nav,section,textarea{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img,video{width:100%;height:auto}a{color:inherit;text-decoration:none}a:active{background:none}li{list-style:none}a,audio,button,input,textarea,video{outline:none}button,input,select,textarea{background:none;border-radius:0}em,i{font-style:italic}button{cursor:pointer}html{font-size:1.2em;-webkit-text-size-adjust:100%}body,input,select,textarea{font-family:'Roboto Condensed',Helvetica,Arial,sans-serif;font-weight:300;line-height:1.4;color:#036;-webkit-font-smoothing:subpixel-antialiased}.career li,h2,h3,h4{font-weight:700;line-height:1.2;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{font-size:160%}h5,legend,strong{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p a{border-bottom:1px solid;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}p a:hover{border-color:transparent}footer p a{-webkit-transition:none;transition:none;border-color:transparent}footer p a:hover{color:#b3e3ed;border-color:#b3e3ed}footer p a.footerTel:hover{color:white;border-color:transparent}footer nav li a{-webkit-transition:none;transition:none;border-bottom:1px solid transparent}footer nav li a:hover{color:#b3e3ed;text-decoration:none;border-bottom-color:#b3e3ed}ul.socialIcons{list-style:none outside none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}ul.socialIcons>li{display:block;margin:0;padding:0;border-right:1px solid #FFFFFF;position:relative}ul.socialIcons>li.socialIcon span{display:none}ul.socialIcons>li:first-child>a{margin-left:0}ul.socialIcons>li>a{display:block;margin:0 10px;padding:3px 5px 3px 5px;text-decoration:none;color:#036;font-size:14px;line-height:16px;cursor:pointer;position:relative}ul.socialIcons>li>a i{color:#FFFFFF}ul.socialIcons>li:hover>a{color:#b3e3ed}ul.socialIcons>li:hover>a i{color:#b3e3ed}ul.socialIcons>li.active>a{color:#b3e3ed}ul.socialIcons>li.active:hover>a{color:#FFFFFF}ul.socialIcons>li:last-child{border-right:0px solid transparent}@font-face{font-family:'freytag';src:url('../../../../resources/framework/webfonts/fontello/font/freytag.eot?12370670');src:url('../../../../resources/framework/webfonts/fontello/font/freytag.eot?12370670#iefix') format('embedded-opentype'),url('../../../../resources/framework/webfonts/fontello/font/freytag.woff2?12370670') format('woff2'),url('../../../../resources/framework/webfonts/fontello/font/freytag.woff?12370670') format('woff'),url('../../../../resources/framework/webfonts/fontello/font/freytag.ttf?12370670') format('truetype'),url('../../../../resources/framework/webfonts/fontello/font/freytag.svg?12370670#freytag') format('svg');font-weight:normal;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"freytag";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:'\e800'}.icon-phone:before{content:'\e801'}.icon-down-open:before{content:'\e802'}.icon-left-open:before{content:'\e803'}.icon-right-open:before{content:'\e804'}.icon-up-open:before{content:'\e805'}.icon-down-open-big:before{content:'\e806'}.icon-left-open-big:before{content:'\e807'}.icon-right-open-big:before{content:'\e808'}.icon-up-open-big:before{content:'\e809'}.icon-search:before{content:'\e80a'}.icon-search-lf:before{content:'\e80b'}.icon-zoom:before{content:'\e80c'}.icon-stopwatch:before{content:'\e80d'}.icon-left-thin:before{content:'\e80e'}.icon-right-thin:before{content:'\e80f'}.icon-external-link-lf:before{content:'\e810'}.icon-down-small:before{content:'\e811'}.icon-up-small:before{content:'\e812'}.icon-blau_kununu_icon:before{content:'\e813'}.icon-facebook:before{content:'\f09a'}.icon-linkedin:before{content:'\f0e1'}.icon-doc-text:before{content:'\f0f6'}.icon-youtube:before{content:'\f167'}.icon-xing:before{content:'\f168'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-google:before{content:'\f1a0'}.icon-file-pdf:before{content:'\f1c1'}.icon-file-word:before{content:'\f1c2'}.icon-file-excel:before{content:'\f1c3'}.icon-file-image:before{content:'\f1c5'}.icon-address-card-o:before{content:'\f2bc'}.icon-linkedin-squared:before{content:'\f30c'}.aligncenter{text-align:center}body{background-color:#f2f8f9}h2,h3,h4,legend,main ol,main ul,p{margin-bottom:1.4rem}h2+h4{margin-bottom:0}a{-webkit-transition:color 0.3s;transition:color 0.3s}a[rel]{cursor:pointer}hr{border:0;height:2px;background:#666}li[title]{cursor:help}header{position:relative}header #logo,header .group-nav,header .meta-nav{position:absolute}header #logo{display:block;z-index:100;left:2rem;top:2rem;width:288px;height:39px;text-indent:-9999px}header #logo img{width:auto;height:100%}header .meta-nav{z-index:100;right:2rem;top:1rem;font-size:70%;font-weight:500;color:black;text-transform:uppercase}header .meta-nav li{display:inline-block;margin-left:1rem}header .meta-nav li a:hover{color:#036}header .group-nav{z-index:100;right:2rem;top:2rem}header .group-nav li{display:inline-block;margin-left:0.2rem}header .group-nav li img{height:2rem;width:2rem;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;-webkit-transition:opacity 0.3s,-webkit-filter 0.3s;transition:opacity 0.3s,-webkit-filter 0.3s;transition:opacity 0.3s,filter 0.3s;transition:opacity 0.3s,filter 0.3s,-webkit-filter 0.3s}header .group-nav li.active a img,header .group-nav li:hover img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){header .group-nav li img{}}.main-nav-container{height:52px}header .main-navSB{position:absolute;left:0;width:100%;height:38px;background-color:#003366;border-top:7px solid #f2f8f9;border-bottom:8px solid #f2f8f9;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .main-navSB.fixed{position:fixed;z-index:500;left:0;top:0}header .main-navSB a.toggle-nav{display:none}header .main-navSB>ul{display:inline-block}header .main-navSB>ul:after{display:block;content:"";clear:both}header .main-navSB>ul>li{float:left;text-transform:uppercase;background-color:#003366;color:white;height:38px;position:relative}header .main-navSB>ul>li:before{content:'';background-repeat:no-repeat;display:block;height:38px;left:-20px;position:absolute;width:44px;top:0}header .main-navSB>ul>li.navitem1:before{background-image:url('../images/linie-blau-blau.png')}header .main-navSB>ul>li.navitem2:before{background-image:url('../images/linie-blau-grau.png')}header .main-navSB>ul>li.navitem3:before{background-image:url('../images/linie-trans-trans.png')}header .main-navSB>ul>li.navitem4:before{background-image:url('../images/linie-trans-trans.png')}header .main-navSB>ul>li.navitem5:before{background-image:url('../images/linie-trans-trans.png')}header .main-navSB>ul>li.navitem6:before{background-image:url('../images/linie-grau-blau.png')}header .main-navSB>ul>li.navitem7:before{background-image:url('../images/linie-blau-blau.png')}header .main-navSB>ul>li.navitem7:after{content:'';background-image:url('../images/linie-blau-blau.png');background-repeat:no-repeat;display:block;height:38px;right:-20px;position:absolute;width:44px;top:0}header .main-navSB>ul>li:hover .sub-nav{visibility:visible;opacity:1}header .main-navSB>ul>li.concrete-bg{background:#666 url('../images/bg-concrete.jpg') repeat center;background-size:cover}header .main-navSB>ul>li>a{display:block;padding:4px 33px;line-height:30px;height:30px;font-size:15px;-webkit-box-sizing:content-box;box-sizing:content-box}header .main-navSB>ul>li>a span{display:block}header .main-navSB .toggle-sub-nav{display:none;position:absolute;z-index:1;left:auto;right:0;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:2rem;width:2rem;background:url('../images/arrow.png') no-repeat center;background-size:6px auto;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s}header .main-navSB .sub-nav{position:absolute;z-index:10;left:-18px;top:100%;visibility:hidden;opacity:0;padding:0 24px;background-color:#003366;color:white;white-space:nowrap;border-top:8px solid #f2f8f9}header .main-navSB .sub-nav:before{content:'';background-image:url('../images/linie-trans-blauB.svg');background-size:44px auto;background-repeat:no-repeat;display:block;height:30px;left:-44px;position:absolute;width:44px;top:0}header .main-navSB .sub-nav:after{content:'';background-image:url('../images/linie-blau-transB.svg');background-size:44px auto;background-repeat:no-repeat;display:block;height:30px;right:-44px;position:absolute;width:44px;top:0}header .main-navSB .sub-nav li{display:inline-block;margin-right:8px}header .main-navSB .sub-nav li:hover{background-color:rgba(255,255,255,0.15)}header .main-navSB .sub-nav li:last-child{margin-right:0}header .main-navSB .sub-nav li a{display:block;padding:0 10px;line-height:30px;text-transform:none;font-size:15px;font-weight:700}main{max-width:1152px;margin:auto;padding:115px;background-color:white}article{margin-bottom:4rem}article.blue-bg{padding:2rem;background-color:#b3e3ed}article.lightblue-bg{padding:2rem;background-color:#f2f8f9}article>:last-child{margin-bottom:0}article#impressum{margin:0;padding-top:4rem}article#datenschutz{padding-top:4rem}main ul li{position:relative;list-style-position:outside;margin-left:0.7rem}main ul li:before{content:'-';color:#036;position:absolute;left:-0.7rem;top:0}.slides{position:relative;overflow:hidden}.slides.full-width{}.slides.inline{margin-bottom:4rem}.slides.inline .slide{top:auto;bottom:0}.slides .slide{position:absolute;z-index:1;left:0;top:0;width:100%;visibility:hidden;opacity:0;-webkit-transition:0s 0.7s;transition:0s 0.7s;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity}.slides .slide.active{position:relative;z-index:2;visibility:visible;opacity:1;-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-delay:0s;transition-delay:0s}.slides.inline .pagination{right:auto;bottom:1.4rem;width:100%;text-align:center}.slides .navigation a{position:absolute;z-index:100;top:50%;height:2rem;width:2rem;margin-top:-1rem;background:url(../images/arrow.png) no-repeat right center;background-size:auto 100%;opacity:0.4;cursor:pointer;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.slides .navigation a:hover{opacity:1}.slides .navigation .prev{left:2rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slides .navigation .next{right:2rem}.slides .navigation .disabled{opacity:0!important;cursor:default}.slides .pagination{position:absolute;z-index:40;right:2rem;bottom:1rem;height:0.6rem}.slides .pagination a{display:inline-block;height:0.7rem;width:0.7rem;margin-left:0.7rem;color:white;background-color:white;border:2px solid;border-radius:0.35rem;text-indent:-9999px;cursor:pointer;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.slides .pagination a.active,.slides .pagination a:hover{background-color:#036}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='1']{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='2']{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='3']{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='4']{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='5']{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='6']{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='7']{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='8']{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.no-csstransforms3d .slides.full-width .slides-wrapper[data-index='9']{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.headline{position:absolute;z-index:2;top:50%;left:48%;width:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.headline.hl-main{width:30%;top:80%}.headline.hl-azubi{width:35%;left:30%;top:55%}.headline.hl-studis{width:35%;left:71%}.headline.hl-fach{left:30%}.headline.hl-familie{top:66%}.headline.hl-frage{left:65%;top:58%;width:45%}.headline.hl-job{left:28%;top:58%;width:45%}.inline>article{position:absolute;z-index:100;top:0;left:0;width:100%;padding:2rem;overflow:hidden}.inline h2{margin-bottom:0.5rem}.info{position:relative;margin-bottom:4rem;overflow:hidden}.info li{display:inline-block;width:33%;margin-left:0}.info li:before{content:none}.info li a.thumb{display:block;position:relative;cursor:pointer}.info li h3{position:absolute;left:0;top:0;font-size:80%}.info li article{display:none;margin-bottom:0;padding:2rem;background-color:#f2f8f9}.info li article p.highlight{margin:0 -2rem -2rem;padding:1.2rem 2rem 1.5rem 2rem;background-color:#003366;color:white}.info[data-show] li{position:absolute;right:0;top:0;width:20%;height:5.125rem;overflow:hidden;border-bottom:4px solid white}.info[data-show] li:last-child{border-color:transparent}.info[data-show='1'] li:first-child{position:static;right:auto;width:100%;height:auto;margin-right:0.3rem;float:none}.info[data-show='1'] li:first-child h3{top:100%}.info[data-show='1'] li:first-child .thumb{width:calc(80% - 0.3rem)}.info[data-show='1'] li:first-child article{display:block}.info[data-show='2'] li:nth-child(2){position:static;right:auto;width:100%;height:auto;margin-right:0.3rem;float:none}.info[data-show='2'] li:nth-child(2) h3{top:100%}.info[data-show='2'] li:nth-child(2) .thumb{width:calc(80% - 0.3rem)}.info[data-show='2'] li:nth-child(2) article{display:block}.info[data-show='3'] li:nth-child(3){position:static;right:auto;width:100%;height:auto;margin-right:0.3rem;float:none}.info[data-show='3'] li:nth-child(3) h3{top:100%}.info[data-show='3'] li:nth-child(3) .thumb{width:calc(80% - 0.3rem)}.info[data-show='3'] li:nth-child(3) article{display:block}.info[data-show='4'] li:nth-child(4){position:static;right:auto;width:100%;height:auto;margin-right:0.3rem;float:none}.info[data-show='4'] li:nth-child(4) h3{top:100%}.info[data-show='4'] li:nth-child(4) .thumb{width:calc(80% - 0.3rem)}.info[data-show='4'] li:nth-child(4) article{display:block}.info[data-show='5'] li:nth-child(5){position:static;right:auto;width:100%;height:auto;margin-right:0.3rem;float:none}.info[data-show='5'] li:nth-child(5) h3{top:100%}.info[data-show='5'] li:nth-child(5) .thumb{width:calc(80% - 0.3rem)}.info[data-show='5'] li:nth-child(5) article{display:block}.info[data-show='6'] li:nth-child(6){position:static;right:auto;width:100%;height:auto;margin-right:0.3rem;float:none}.info[data-show='6'] li:nth-child(6) h3{top:100%}.info[data-show='6'] li:nth-child(6) .thumb{width:calc(80% - 0.3rem)}.info[data-show='6'] li:nth-child(6) article{display:block}.info[data-show='1'] li:nth-child(3){-webkit-transform:translateY(100%);transform:translateY(100%)}.info[data-show='1'] li:nth-child(4){-webkit-transform:translateY(200%);transform:translateY(200%)}.info[data-show='1'] li:nth-child(5){-webkit-transform:translateY(300%);transform:translateY(300%)}.info[data-show='1'] li:nth-child(6){-webkit-transform:translateY(400%);transform:translateY(400%)}.info[data-show='2'] li:nth-child(3){-webkit-transform:translateY(100%);transform:translateY(100%)}.info[data-show='2'] li:nth-child(4){-webkit-transform:translateY(200%);transform:translateY(200%)}.info[data-show='2'] li:nth-child(5){-webkit-transform:translateY(300%);transform:translateY(300%)}.info[data-show='2'] li:nth-child(6){-webkit-transform:translateY(400%);transform:translateY(400%)}.info[data-show='3'] li:nth-child(2){-webkit-transform:translateY(100%);transform:translateY(100%)}.info[data-show='3'] li:nth-child(4){-webkit-transform:translateY(200%);transform:translateY(200%)}.info[data-show='3'] li:nth-child(5){-webkit-transform:translateY(300%);transform:translateY(300%)}.info[data-show='3'] li:nth-child(6){-webkit-transform:translateY(400%);transform:translateY(400%)}.info[data-show='4'] li:nth-child(2){-webkit-transform:translateY(100%);transform:translateY(100%)}.info[data-show='4'] li:nth-child(3){-webkit-transform:translateY(200%);transform:translateY(200%)}.info[data-show='4'] li:nth-child(5){-webkit-transform:translateY(300%);transform:translateY(300%)}.info[data-show='4'] li:nth-child(6){-webkit-transform:translateY(400%);transform:translateY(400%)}.info[data-show='5'] li:nth-child(2){-webkit-transform:translateY(100%);transform:translateY(100%)}.info[data-show='5'] li:nth-child(3){-webkit-transform:translateY(200%);transform:translateY(200%)}.info[data-show='5'] li:nth-child(4){-webkit-transform:translateY(300%);transform:translateY(300%)}.info[data-show='5'] li:nth-child(6){-webkit-transform:translateY(400%);transform:translateY(400%)}.info[data-show='6'] li:nth-child(2){-webkit-transform:translateY(100%);transform:translateY(100%)}.info[data-show='6'] li:nth-child(3){-webkit-transform:translateY(200%);transform:translateY(200%)}.info[data-show='6'] li:nth-child(4){-webkit-transform:translateY(300%);transform:translateY(300%)}.info[data-show='6'] li:nth-child(5){-webkit-transform:translateY(400%);transform:translateY(400%);border-color:transparent}.jobs{width:calc(100% + 4px);margin-left:-2px;margin-right:-2px;margin-bottom:2.6rem}.jobs li{display:inline-block;position:relative;width:calc(33.333% - 4px);margin-left:2px;margin-right:2px}.jobs li:before{content:none}.jobs li .info{position:relative;margin-bottom:0;background-color:#b3e3ed}.jobs li .info img{cursor:pointer}.jobs li .info .text{width:0;height:0;overflow:hidden}.jobs li .info .text>p:last-of-type{margin-bottom:0}.jobs li .info .text .button{display:none;position:absolute;right:-2rem;bottom:0;padding-right:2.5rem;font-size:80%}.jobs li h3.title{width:calc(100% + 0.35rem);font-size:80%;cursor:pointer}.jobs li article{display:none}.jobs li article h3{color:#666}@media screen and (max-width:900px){.job article h3,.jobs article h3,.jobs-table article h3{font-size:130%!important;overflow-wrap:break-word}}.jobs li.active{width:calc(100% - 4px)}.jobs li.active img{width:33%;float:left}.jobs li.active .title span:after{content:' (m/w/d)'}.jobs li.active .info .text{width:66%;height:auto;padding:2rem}.jobs li.active .info .text .button{display:block}.jobs li.active article{display:block}.modal-video{padding:2rem!important}.teaser-video{position:relative;color:white;background:#666 url(../images/bg-concrete.jpg) repeat center;background-size:50%}.teaser-video article{position:absolute;z-index:1;left:0;right:0;top:1.4rem}.teaser-video article h2{margin-bottom:0}.teaser-video a{position:absolute;z-index:1;left:50%;bottom:1.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:700;font-size:80%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;text-align:center}.teaser-video a:before{display:block;content:'';position:relative;left:50%;height:2rem;width:2rem;margin:0 0 0.5rem -1rem;background:#b3e3ed url(../images/arrow.png) no-repeat 55% center;background-size:auto 60%;border-radius:1rem;font-family:sans-serif;font-size:140%;line-height:2.2rem;text-indent:0.2rem;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.teaser-video a:hover:before{background-color:#036}.news{padding:4rem;background-color:#b3e3ed;color:white;overflow:hidden}.news h2{color:#036}.news .news-item{width:50%;height:4.1rem;float:left;overflow:hidden;border-bottom:2px solid;text-overflow:ellipsis}.news .news-item:last-child,.news .news-item:nth-last-child(2){border:none}.news h3{display:block;border-bottom:2px solid}.news h3:after{width:8rem;background:#036}.news h4{min-height:4.1rem;margin-right:1rem;margin-bottom:0;padding:0.4rem 0;font-weight:400;line-height:1.4;color:#036}.news article{margin-bottom:0;font-size:80%}.news article a{display:block;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.news article a:hover{background-color:rgba(255,255,255,0.35)}.news article img{width:6rem;float:left;margin-right:1rem}.news-modal img{display:block;width:auto;max-width:100%;height:auto;margin:auto;margin-bottom:2rem}.news-modal h3,.news-modal h4{text-align:center}.news-modal h4{margin-bottom:0}.news-modal h3{margin-bottom:0.5rem;font-size:150%}.news-modal p:last-of-type{margin-bottom:0}.quotes .quote{position:relative;overflow:hidden;margin-bottom:1rem;cursor:pointer;font-size:87%}.quotes .quote img{width:6.5rem;float:left}.quotes .quote article{position:relative;width:calc(100% - 6.7rem);min-height:6rem;float:right;margin-bottom:0;padding:0 1rem 1.9rem;background-color:#b3e3ed}.quotes .quote article .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.5rem;margin-top:0.3rem;overflow:hidden;text-overflow:ellipsis}.quotes .quote article .text>:last-child{margin-bottom:0}.quotes .quote article .text:after{position:absolute;right:0;bottom:0;content:'mehr erfahren';padding:0.2rem 0.3rem;background-color:#036;color:white;text-transform:uppercase;font-weight:700;font-size:80%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quotes .quote h3{margin:0 0 0.2rem -1rem}.quotes .quote.active img,.quotes-open .quote img{width:12rem}.quotes .quote.active article,.quotes-open .quote article{width:calc(100% - 12.2rem);min-height:12rem;padding-bottom:1rem}.quotes .quote.active article .text,.quotes-open .quote article .text{display:block;height:auto}.quotes .quote.active article .text:after,.quotes-open .quote article .text:after{content:none}.quotes-open .quote{cursor:default}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;margin-bottom:1.4rem}.contact article{margin-bottom:0}.contact img{width:12rem}.contact:last-of-type+article{margin-top:4rem}.jobs-filter{position:relative}.jobs-filter .jobs-count{display:inline-block;float:right;padding:0.2rem 1.2rem;background-color:#036;color:white;font-size:80%}.jobs-table{position:relative}.jobs-table table{width:100%;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.jobs-table table:hover{background-color:#f2f8f9}.jobs-table table td{position:relative;height:2.5rem;padding:0.4rem 1rem;white-space:nowrap;text-align:center;line-height:1;vertical-align:middle}.jobs-table table td:after{content:'';display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:2rem;background:#b3e3ed}.jobs-table table td:last-child{width:16%;border:0;text-align:right}.jobs-table table td.company:after,.jobs-table table td:last-child:after{content:none}.jobs-table table td.company{width:2.5rem;padding:0.4rem}.jobs-table table td.job{text-align:left}.jobs-table table td.job span{font-size:80%}.jobs-table table td.location{width:25%;font-size:80%;white-space:normal}.jobs-table table td img{float:left;width:2.5rem}.jobs-table table td h5{display:inline-block}.jobs-table table td a{cursor:pointer}.jobs-table article{display:none;position:relative;padding:2rem 2rem 3rem}.jobs-table article h3{font-size:160%}.jobs-table article h4{padding:0.3rem 0.5rem;background-color:#b3e3ed}.jobs-table .job.active table,.jobs-table .jobDetail table{background-color:#036;color:white}.jobs-table .job.active article,.jobs-table .jobDetail article{display:block;margin-bottom:4rem;background-color:#f2f8f9}.jobs-table .job.active a i:before,.jobs-table .jobDetail a i:before{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jobs-table .button{position:absolute;left:50%;bottom:0;width:50%;min-width:210px;margin-left:-25%;text-align:center;white-space:nowrap}.career li{display:block;height:1.3rem;margin-left:0;margin-bottom:0.7rem;padding-left:0.3rem;background-color:#b3e3ed;color:white;font-size:80%;line-height:1.36rem;color:#036}.career li.before{content:none}.title{display:inline-block;position:relative;overflow:hidden;padding:0.1rem 2rem 0.2rem 0.4rem;color:white}.title:after{content:'';position:absolute;z-index:0;left:-1rem;top:0;height:100%;width:100%;-webkit-transform:skew(-45deg);transform:skew(-45deg);background:#666 url(../images/bg-concrete.jpg) repeat-x center;background-size:auto 100%}.title span{position:relative;z-index:1}a.button,button:not(.CybotCookiebotDialogBodyButton){display:inline-block;margin:0 1rem;padding:0.3rem 1.5rem;-webkit-transform:skew(-45deg);transform:skew(-45deg);background-color:#036;font-weight:700;color:white;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}a.button span,button span{display:inline-block;position:relative;z-index:1;-webkit-transform:skew(45deg);transform:skew(45deg)}a.button:hover,button:hover{background-color:#666}a.button.fixed,button.fixed{position:fixed;z-index:1000;top:47%;right:-4rem;-webkit-transform:skew(-45deg) translateX(100%);transform:skew(-45deg) translateX(100%);padding:0.5rem 4rem 0.5rem 1rem;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}a.button.fixed.show,button.fixed.show{-webkit-transform:skew(-45deg);transform:skew(-45deg)}a.button.fixed:hover,button.fixed:hover{-webkit-transform:skew(-45deg) translateX(-0.5rem);transform:skew(-45deg) translateX(-0.5rem);background-color:#036}a.button.fixed span,button.fixed span{padding-right:1rem;font-size:80%;line-height:1;text-align:right;border-right:1px solid}a.button.small,button.small{font-size:80%;-webkit-transform:none;transform:none;margin:0;white-space:nowrap}img.alignleft{float:left;margin-right:1.4rem}.arrow-left:before{content:'\25B6';font-family:sans-serif;font-size:80%;color:#b3e3ed;margin-right:0.3rem;-webkit-transition:color 0.3s,-webkit-transform 0.3s;transition:color 0.3s,-webkit-transform 0.3s;transition:color 0.3s,transform 0.3s;transition:color 0.3s,transform 0.3s,-webkit-transform 0.3s}main .modal{display:none}.video{position:relative;padding-bottom:56.25%;height:0}.video iframe{position:absolute;top:0;left:0;height:100%;width:100%}a.info-tooltip{display:inline-block;position:absolute;top:0;right:0;height:1.3rem;width:1.3rem;background-color:#036;color:white;text-align:center;cursor:pointer;text-transform:none;font-size:1rem;cursor:help}.no-touchevents a.info-tooltip:hover .tooltip,.touchevents a.info-tooltip.hover .tooltip{visibility:visible;opacity:1}a.info-tooltip:before{content:'i'}.tooltip{position:absolute;z-index:500;right:0;bottom:2rem;width:10rem;padding:0.5rem;background-color:#036;font-size:0.7rem;line-height:1.4;visibility:hidden;opacity:0;-webkit-transition:visibility 0.3s,opacity 0.3s;transition:visibility 0.3s,opacity 0.3s}.tooltip:after{content:'';position:absolute;top:100%;right:0.25rem;border:solid transparent;border-top-color:#036;border-width:0.4rem;pointer-events:none}.leistungsverzeichnis .inner{background:#b3e3ed url(../images/block-middle.jpg) repeat-y center;background-size:100% auto}.leistungsverzeichnis .inner:after,.leistungsverzeichnis .inner:before{content:'';display:block;width:100%;background-size:100% auto!important}.leistungsverzeichnis .inner:before{height:110px;background:url(../images/block-top.jpg) no-repeat center top}.leistungsverzeichnis .inner:after{height:60px;background:url(../images/block-bottom.jpg) no-repeat center bottom}.leistungsverzeichnis .content{padding:0 8rem}.leistungsverzeichnis .content ul{font-weight:700}.leistungsverzeichnis .content ul li{padding-left:1.5rem;margin:0 0 0.5rem 0;font-size:1.2rem}.leistungsverzeichnis .content ul li:before{content:'';display:block;left:0;top:0.2rem;width:1rem;height:1rem;background:url(../images/list-item-check.png) no-repeat center;background-size:100%}.gute-gruende article{padding:2rem 2rem 1rem;background-color:#b3e3ed}.gute-gruende .slides .slides-wrapper{padding-bottom:56%}.gute-gruende .slides .slide{top:0;bottom:0;-webkit-transform:none!important;transform:none!important;background-color:#b3e3ed}.gute-gruende .slides .slide:before{content:'';position:absolute;z-index:1;right:calc(50% + 2.5rem);top:calc(50% - 1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22.5%;height:70%;background:no-repeat center;background-size:contain}.gute-gruende .slides .slide:first-child:before{background-image:url(../images/gute-gruende-1.svg)}.gute-gruende .slides .slide:nth-child(2):before{background-image:url(../images/gute-gruende-2.svg)}.gute-gruende .slides .slide:nth-child(3):before{background-image:url(../images/gute-gruende-3.svg)}.gute-gruende .slides .slide:nth-child(4):before{background-image:url(../images/gute-gruende-4.svg)}.gute-gruende .slides .slide:nth-child(5):before{background-image:url(../images/gute-gruende-5.svg)}.gute-gruende .slides .slide .text{position:absolute;z-index:1;left:calc(50% + 2rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22.5%;font-size:120%;font-weight:700}.gute-gruende .slides .slide .text span{display:inline-block;margin-top:1rem;font-size:80%;font-weight:300}.gute-gruende .slides .slide img{padding:0 15%}footer{overflow:hidden;padding:2rem;background-color:#036;color:white;font-size:80%;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer>*{margin-bottom:0}footer .leftWrap{float:left}footer nav{float:right;text-transform:uppercase}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;overflow:auto;-webkit-overflow-scrolling:touch;height:100%;width:100%;padding:2rem;background-color:black;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:inline-block;vertical-align:middle;position:relative;z-index:2000;max-width:1152px;width:100%;background:#fff;padding:4rem;text-align:left}.modal .close-modal{display:block;position:absolute;right:-0.75rem;top:-0.75rem;height:1.5rem;width:1.5rem;background:#036;border-radius:1rem;font-family:sans-serif;font-size:110%;font-weight:500;line-height:1.4rem;text-indent:0.05rem;text-align:center;color:white;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,0.5);box-shadow:0 0 1rem 0 rgba(0,0,0,0.5)}.modal .close-modal:before{content:'\00D7';margin-right:0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url("data:image/gif;base64,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") #111 no-repeat center center;border-radius:8px}form{overflow:hidden}form .form-field,form .form-group{position:relative;width:48.5%;float:left;margin-right:3%;margin-bottom:1.4rem}form .form-field:nth-child(2n),form .form-group:nth-child(2n){margin-right:0}form .form-field:last-child,form .form-field:nth-last-of-type(2),form .form-group:last-child,form .form-group:nth-last-of-type(2){margin-bottom:0}form .form-field label,form .form-group label{display:block;font-size:80%;margin-bottom:0.2rem}form .form-field label[for],form .form-group label[for]{cursor:pointer}form .form-field span,form .form-group span{display:block;position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#036;-webkit-transition:width 0.3s;transition:width 0.3s}form .form-field-select{position:relative}form .form-field-select:before{content:'\25BE';position:absolute;right:0.7rem;top:1.6rem;font-family:sans-serif;color:#b3e3ed;pointer-events:none}form .form-field-textarea{width:100%!important;margin-right:0;float:none;clear:left}form .form-field-checkbox input{position:relative;top:-0.1rem}form .form-field-checkbox label{font-size:100%;margin-bottom:0}form input,form select,form textarea{width:100%;background-color:#e6f3f5}form input,form textarea{padding:0.5rem 0.6rem;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#036;-webkit-transition:color 0.3s;transition:color 0.3s}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#036;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}form input:-moz-placeholder,form textarea:-moz-placeholder{color:#036;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#036;-webkit-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s}form input:focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{color:#b3e3ed}form input:focus::-moz-placeholder,form textarea:focus::-moz-placeholder{color:#b3e3ed}form input:focus:-moz-placeholder,form textarea:focus:-moz-placeholder{color:#b3e3ed}form input:focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder{color:#b3e3ed}form input.error::-webkit-input-placeholder,form textarea.error::-webkit-input-placeholder{color:#c00}form input.error::-moz-placeholder,form textarea.error::-moz-placeholder{color:#c00}form input.error:-moz-placeholder,form textarea.error:-moz-placeholder{color:#c00}form input.error:-ms-input-placeholder,form textarea.error:-ms-input-placeholder{color:#c00}form input.error+span,form input:focus+span,form textarea.error+span,form textarea:focus+span{width:100%}form textarea{min-height:8rem}form input[type=checkbox],form input[type=radio]{width:auto;margin-right:0.5rem}form select{display:block;width:100%;padding:0.5rem 0.6rem;border-radius:0;background-color:white;font-size:80%;-webkit-appearance:none;-moz-appearance:none;appearance:none}form select::-ms-expand{display:none}form button{float:right}form .form-info{float:left;margin-right:1rem}form .has-error input:invalid,form .has-error textarea:invalid{background-color:#fbeded}form .has-error>:first-child::-webkit-input-placeholder{color:#c00}form .has-error>:first-child::-moz-placeholder{color:#c00}form .has-error>:first-child:-moz-placeholder{color:#c00}form .has-error>:first-child:-ms-input-placeholder{color:#c00}form .has-error>:first-child+span{width:100%}form .has-error{color:#c00}@media screen and (max-width:1180px){header .main-navSB>ul>li>a{font-size:13px;padding-left:23px;padding-right:23px;padding-top:6px;padding-bottom:2px}header .main-navSB .sub-nav li a{font-size:13px}}@media screen and (max-width:1024px){body{background-color:white}header #logo,header .meta-nav{top:2rem}header #logo{width:240px;height:32px}header .group-nav{display:none}main{margin:3rem;padding:0}.news .news-item{width:100%;height:auto;float:none}.news .news-item:nth-last-child(2){border-bottom:2px solid}.info[data-show] li{height:9%}.jobs-table div.job,.jobs-table div.jobDetail{max-height:none;border-bottom:2px solid #b3e3ed}.jobs-table table tr{display:block;padding:1rem}.jobs-table table td{display:block;width:100%!important;height:auto;padding:0;border:0;text-align:center;line-height:1.4;white-space:normal}.jobs-table table td:after{content:none}.jobs-table table td.job{text-align:center}.jobs-table table td:last-child{padding-top:1rem;text-align:center}.jobs-table table td img{float:none;margin:auto}a.button.fixed{display:none}}@media screen and (max-width:980px){html{font-size:1em}header #logo{position:fixed;z-index:1500;left:0.5rem;top:0.5rem}header .meta-nav{display:none}main{margin:0 3rem 3rem 3rem}.main-nav-container{height:auto}header .group-nav{display:block!important;visibility:hidden;opacity:0;position:fixed;z-index:2000;top:auto;bottom:0;left:0;right:0;padding:1rem;background-color:#003366;border-top:1px solid #1a4775;text-align:center;-webkit-transition:visibility 0.3s 0s,opacity 0.3s 0s;transition:visibility 0.3s 0s,opacity 0.3s 0s}header .group-nav:before{content:'Die Unternehmensgruppe';display:block;margin-bottom:0.8rem;font-size:80%;color:white;text-transform:uppercase}.show-nav header .group-nav{visibility:visible;opacity:1;-webkit-transition-delay:0.7s;transition-delay:0.7s}header .group-nav li img{width:2rem;height:auto}header .main-navSB{position:fixed!important;top:0!important;z-index:1000;height:3rem;overflow:visible;background-color:rgba(255,255,255,0.7);border-top:0;border-bottom:0;font-size:100%}header .main-navSB a.toggle-nav{display:block;position:absolute;right:0;top:0;height:3rem;width:3rem;font-family:sans-serif;font-size:200%;line-height:2.9rem;cursor:pointer}header .main-navSB .toggle-sub-nav{display:block}header .main-navSB>ul{display:block;position:absolute;left:0;top:3rem;width:100%;height:0;overflow:auto;-webkit-overflow-scrolling:touch;background:#036;-webkit-transition:height 0.7s;transition:height 0.7s}header .main-navSB>ul>li{position:relative;display:block;float:none;background:none!important;border:none!important;border-bottom:1px solid #1a4775!important;font-weight:700}header .main-navSB>ul>li:last-child{margin-bottom:5.4rem}header .main-navSB>ul>li>a{font-size:16px}header .main-navSB .sub-nav li a{font-size:16px}header .main-navSB .sub-nav:after,header .main-navSB .sub-nav:before,header .main-navSB>ul>li:after,header .main-navSB>ul>li:before{display:none!important}header .main-navSB>ul>li.open .toggle-sub-nav{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}header .main-navSB>ul>li.open .sub-nav{max-height:10rem}header .main-navSB>ul>li.jobs{display:block}header .main-navSB>ul>li>a{-webkit-transform:none;transform:none;line-height:1.6!important}header .main-navSB>ul>li>a span{display:inline}header .main-navSB>ul>li{height:auto}header .main-navSB>ul>li>a{height:auto}header .main-navSB .sub-nav{position:static;visibility:visible;opacity:1;padding:0;max-height:0;overflow:hidden;background:#1a4775;-webkit-transition:max-height 0.7s;transition:max-height 0.7s;border-top:0}header .main-navSB .sub-nav:before{content:none}header .main-navSB .sub-nav li{display:block;-webkit-transform:none;transform:none;margin:0;border-bottom:1px solid #036}header .main-navSB .sub-nav li:last-child{border:none}header .main-navSB .sub-nav li a{display:block;padding:0.25rem 1.2rem;line-height:1.6}.show-nav body{overflow:hidden}.show-nav header .main-navSB>ul{height:calc(100vh - 3rem);margin-bottom:4rem}.slides.full-width{height:35vh;margin-top:3rem}.slides.full-width img{height:35vh;-o-object-fit:cover;object-fit:cover}.headline{height:auto!important}.headline.hl-main{width:45%}.headline.hl-azubi{left:35%;width:45%}.headline.hl-studis{left:72%;width:45%}.headline.hl-fach{width:50%}.headline.hl-familie{width:50%}.headline.hl-frage{width:60%}.info li{width:49%;float:left;margin:0 0.5% 1% 0.5%;border:0!important}.info li article{margin-bottom:0}.info[data-show] li{position:static;width:49%;-webkit-transform:none!important;transform:none!important}.info[data-show='1'] li:first-child{width:100%}.info[data-show='1'] li:first-child .thumb{width:100%}.info[data-show='2'] li:nth-child(2){width:100%}.info[data-show='2'] li:nth-child(2) .thumb{width:100%}.info[data-show='3'] li:nth-child(3){width:100%}.info[data-show='3'] li:nth-child(3) .thumb{width:100%}.info[data-show='4'] li:nth-child(4){width:100%}.info[data-show='4'] li:nth-child(4) .thumb{width:100%}.info[data-show='5'] li:nth-child(5){width:100%}.info[data-show='5'] li:nth-child(5) .thumb{width:100%}.info[data-show='6'] li:nth-child(6){width:100%}.info[data-show='6'] li:nth-child(6) .thumb{width:100%}.teaser-video article{position:static;margin-bottom:0;padding:2rem 2rem 0 2rem}.teaser-video article h2{margin-bottom:1rem}.modal{padding:2rem}.news{padding:2rem}.news article{font-size:100%}.jobs{width:100%;margin-left:0;margin-right:0}.jobs li{width:100%;margin-left:0;margin-right:0}.jobs li .info{display:none}.jobs li h3.title{width:100%;font-size:100%;margin-bottom:0.5rem}.jobs li article{display:block;max-height:0;overflow:hidden;margin-bottom:0;-webkit-transition:max-height 0.5s,margin 0.5s;transition:max-height 0.5s,margin 0.5s}.jobs li.active article{max-height:80rem}.quotes .quote h3{margin-bottom:0;margin-right:-1rem}.inline article{position:relative;margin-bottom:0;padding-bottom:0;background:#b3e3ed}.inline article>:last-child{margin-bottom:1.5rem}.title{display:block;padding:0.3rem 0.4rem 0.4rem;background:#555}.title:after{content:none}.gute-gruende .slides .slide .text{font-size:2.5vw}}@media screen and (max-width:667px){h2{font-size:140%}main{margin:0 2rem 2rem 2rem}header .group-nav li img{width:5.6vw}.slides .navigation a{height:2rem;width:2rem;margin-top:-1rem}.slides .navigation .prev{left:1rem}.slides .navigation .next{right:1rem}.slides .pagination{display:none}.slides.full-width{height:80vh}.slides.full-width img{height:80vh}.news-modal img{width:100%;float:none;margin-bottom:1rem}.blocker,.modal{padding:1.5rem!important}.quotes .quote.active img,.quotes-open .quote img{width:100%}.quotes .quote.active article,.quotes-open .quote article{width:100%}.quotes .quote.active article,.quotes-open .quote article{min-height:auto!important}.contact{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact img{width:6rem}.jobs-table .jobs-count{position:static;display:block;text-align:center;margin-bottom:0.5rem}.jobs-table .job.active article,.jobs-table .jobDetail article{margin-bottom:2rem}footer .leftWrap,footer .rightWrap,footer nav{float:none}footer .socialLinks,footer nav{display:block}footer .socialLinks{margin-bottom:1.4rem}footer .leftWrap{margin-bottom:1.4rem}form button{float:none}.leistungsverzeichnis .inner:before{height:60px}.leistungsverzeichnis .inner:after{height:20px}.leistungsverzeichnis .content{padding:0 6rem}.leistungsverzeichnis .content h2 br{display:none}.gute-gruende .slides .slides-wrapper{padding-bottom:67%}.gute-gruende .slides .slide .text{top:52.5%;width:28%;font-size:3vw}.gute-gruende .slides .slide:before{top:calc(50% - 0.5rem);right:calc(50% + 2rem);width:30%}.gute-gruende .slides .slide img{padding:0 5%}}@media screen and (max-width:480px){.gute-gruende .slides .slide .text{left:calc(50% + 1.5rem)}.gute-gruende .slides .slide:before{right:calc(50% + 1.5rem)}}@media screen and (max-width:400px){main{margin:0 1.5rem 1.5rem 1.5rem}header .group-nav li img{width:5vw}.info,.jobs li.active article,.slides.inline,article{margin-bottom:1.5rem}.info li article,.news,article.blue-bg,article.lightblue-bg{padding:1.5rem}.info li article{padding-top:2.5rem}.info li h3.title{white-space:nowrap}.slides.full-width{height:60vh}.slides.full-width .slide{height:60vh;background-color:#036}.slides.full-width img{height:40vh}.headline{top:auto!important;left:50%!important;bottom:0;width:90%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.headline.hl-main{bottom:0}.headline.hl-azubi,.headline.hl-studis{bottom:-0.2rem}.headline.hl-fach{bottom:1.2rem}.headline.hl-familie{bottom:0.2rem}.headline.hl-frage{bottom:1.7rem}.headline.hl-job{bottom:1.5rem}.teaser-video{overflow-x:hidden}.teaser-video img{width:170%;margin-left:-35%}.teaser-video .play{display:block;position:static;-webkit-transform:none;transform:none;width:100%;margin-top:-2rem;padding-bottom:1.5rem;text-align:center}.news article img{display:none}.news article h4{margin:0.5rem 0}.slides.inline .pagination{position:static;height:2rem;padding:0.5rem 0;background-color:#b3e3ed}.jobs-table article{padding:1.5rem 1.5rem 2rem}.jobs-table article .button{width:120%;left:-10%;margin:0}.jobs-table .job.active,.jobs-table .jobDetail{max-height:none}.jobs-table .job.active article,.jobs-table .jobDetail article{margin-bottom:1.5rem}.no-touchevents .career li{width:100%!important}.leistungsverzeichnis .inner{background:#b3e3ed}.leistungsverzeichnis .inner:after,.leistungsverzeichnis .inner:before{content:none}.leistungsverzeichnis .content{padding:2rem 2rem 1rem}.leistungsverzeichnis .content h2{text-align:left!important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.leistungsverzeichnis .content h2 br{display:none}form .form-field,form .form-group{width:100%;margin:0;float:none;margin-bottom:0.5rem!important}footer{padding:1.5rem}.gute-gruende .slides .slide:before{top:49%}.gute-gruende .slides .slide .text{left:calc(50% + 1.25rem)}}@media screen and (max-width:375px){.gute-gruende .slides .slide:before{right:calc(50% + 1rem)}}body{overflow-x:hidden}.cookieConfig #omnInnerWrap #omnHeadline b{font-weight:bold}#fRdatenschutz h1{display:none}#fRdatenschutz ol,#fRdatenschutz ol li{list-style:decimal}#fRdatenschutz ol{margin-left:25px}.form-info{margin:15px 0}.form-info label a{text-decoration:underline}.news-modal .fullsize{margin:0 auto}.news-modal .previews{text-align:center;margin-bottom:2rem}.news-modal .previews a{opacity:0.5}.news-modal .previews a:hover{opacity:0.75}.news-modal .previews a.active{opacity:1}.news-modal .previews img{margin:0.5rem;display:inline-block}@media screen and (max-width:1024px){.news-modal .previews{margin-left:-1%;margin-right:-1%}.news-modal .previews:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.news-modal .previews img{margin:1%;max-width:31%!important;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}}.news-modal .imgTitle{text-align:center;font-size:0.9rem;margin-top:1rem;margin-bottom:2rem}.news-modal.hasAdditionals .imgTitle{margin-bottom:0}.news .news-item:last-child,.news .news-item:nth-last-child(2){border-bottom:2px solid}.news .news-item:last-child,.news .news-item:last-child{border-bottom:none}.news .news-item{width:100%}.news .news-row{width:50%;float:left}@media screen and (max-width:1024px){.news .news-row{width:100%;float:none}.news .news-item:last-child,.news .news-item:last-child{border-bottom:2px solid}}.modal-iframe{height:70vh;width:100%}@media screen and (max-width:600px){div[id='5-gute-gruende'] .slides .slide{-webkit-transform:scale(1.6) translateY(-7%);transform:scale(1.6) translateY(-7%)}.slides.swipe .navigation{display:none}}@media screen and (min-width:601px) and (max-width:1024px){div[id='5-gute-gruende'] .slides article{margin-bottom:-100px}}.slides .slides-wrapper{padding-bottom:66.70281996%}.slides .slides-wrapper>*{position:absolute!important}header .slides.full-width,header .slides.full-width img{height:auto!important;width:100%!important}header .slides.full-width .slides-wrapper{position:relative!important;width:100%!important}header .slides.full-width .slide{position:absolute!important;width:100%!important;left:0;right:0;top:0;bottom:0}body.vp-s header .slides.full-width .slides-wrapper,body.vp-tablet header .slides.full-width .slides-wrapper{padding:100% 0 0 0}body.vp-m header .slides.full-width .slides-wrapper{padding:35% 0 0 0}body.vp-l header .slides.full-width .slides-wrapper{padding:33.333333% 0 0 0}.callout{text-align:center;margin:4rem 0}.callout .button{padding:0.6rem 3rem}@media screen and (max-width:500px){.callout .button{padding:0.3rem 1.5rem}}.content-block{margin:4rem 0;padding:2rem;background:#b3e3ed}@media screen and (max-width:600px){.hidden-phone{display:none!important}}@media screen and (min-width:601px){.only-phone{display:none!important}}@media screen and (min-width:980px){.onlySmaller980{display:none!important}}form .form-field label[for],form .form-group label[for]{cursor:default}select{cursor:pointer}.jobs li.active article{max-height:none}.jobs-filter .jobs-count{background-color:transparent;color:#036;padding-right:0}.jobs-table table td{white-space:normal}.jobs-table table td:after{}.nowrap{white-space:nowrap!important}header .group-nav li .imgGrayscale{visibility:hidden;opacity:0}header .group-nav li:hover .imgGrayscale{visibility:visible;opacity:1}header .group-nav li.active .imgGrayscale{visibility:visible;opacity:1}a.button.fixed,button.fixed{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(120%);transform:translateX(120%);margin-left:0;padding-left:0}a.button.fixed.show,button.fixed.show{-webkit-transform:translateX(0%);transform:translateX(0%)}a.button.fixed span,button.fixed span{-webkit-transform:none;transform:none}a.button.fixed:hover,button.fixed:hover{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}a.button.fixed:before,button.fixed:before{content:'';background-color:#036;width:4rem;height:100%;position:absolute;-webkit-transform:skew(-45deg);transform:skew(-45deg);left:-2rem;top:0}a.initiativbewerbung{display:inline-block;margin:0 1rem;background-color:#036;font-weight:700;color:white;text-transform:uppercase;position:fixed;z-index:1000;top:47%;right:-100%;padding:0.5rem 4rem 0.5rem 0rem;-webkit-transition:right 0.3s;transition:right 0.3s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:70px}a.initiativbewerbung:hover{right:-3.5rem}a.initiativbewerbung.show{right:-4rem}a.initiativbewerbung span{display:inline-block;position:relative;z-index:1;padding-right:1rem;font-size:80%;line-height:1;text-align:right;border-right:1px solid}a.initiativbewerbung:before{content:'';position:absolute;left:-70px;top:0;width:0;height:0;border-style:solid;border-width:0 0 70px 70px;border-color:transparent transparent #036 transparent}@media screen and (max-width:980px){a.initiativbewerbung{height:57px}a.initiativbewerbung:hover{right:-3.5rem}a.initiativbewerbung.show{right:-4rem}a.initiativbewerbung:before{left:-57px;border-width:0 0 57px 57px}}.azubifreytag-desktop{width:380px;height:220px;overflow:hidden;position:fixed;max-width:100%;z-index:150;-webkit-transition:right 0.3s;transition:right 0.3s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:47%;right:-100%}.azubifreytag-desktop.show{right:0}.azubifreytag-desktop .skew{-webkit-transform:skew(-40deg);transform:skew(-40deg);overflow:hidden;content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.azubifreytag-desktop .inner-img{content:'';position:absolute;top:0;right:0;bottom:0;left:-95px;background-position:left bottom;background-repeat:no-repeat;-webkit-transform:skew(40deg);transform:skew(40deg);overflow:hidden;height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.azubifreytag-desktop .inner-img a{display:block;height:100%;background-color:#036;width:100%;overflow:hidden;position:relative}.azubifreytag-desktop .inner-img img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:100%}.azubifreytag-desktop .inner-img .text{color:white;background-color:#036;width:100%;position:absolute;bottom:0;text-transform:uppercase;font-weight:bold;line-height:54px}.azubifreytag-desktop .inner-img .text span{font-size:80%;padding-left:60px}.azubifreytag-desktop .inner-img .text b{color:#b3e3ed}a.azubifreytag{display:none;margin:0 1rem;background-color:#036;font-weight:700;color:white;text-transform:uppercase;position:fixed;z-index:1000;top:47%;right:-100%;padding:0.5rem 4rem 0.5rem 0rem;-webkit-transition:right 0.3s;transition:right 0.3s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:70px}a.azubifreytag:hover{right:-3.5rem}a.azubifreytag.show{right:-4rem}a.azubifreytag span{display:inline-block;position:relative;z-index:1;font-size:80%;line-height:1;text-align:right}a.azubifreytag span b{color:#b3e3ed}a.azubifreytag:before{content:'';position:absolute;left:-70px;top:0;width:0;height:0;border-style:solid;border-width:0 0 70px 70px;border-color:transparent transparent #036 transparent}@media screen and (max-width:980px){.azubifreytag-desktop{display:none}a.azubifreytag{height:57px;display:inline-block}a.azubifreytag:hover{right:-3.5rem}a.azubifreytag.show{right:-4rem}a.azubifreytag:before{left:-57px;border-width:0 0 57px 57px}}.only-phone ul,.only-phone ul li{list-style-type:circle}.only-phone ul li:before{content:''}.mobileAusbildung{display:block;margin-bottom:20px}.mobileAusbildung img{margin-right:10px;margin-bottom:20px;width:100%!important;float:none!important}.mobileAusbildung:after{display:block;content:"";clear:both}@media screen and (max-width:400px){.jobs-table .button,.jobs-table article .button{left:10%;width:80%;margin-left:auto}}.g-recaptcha{clear:both;margin-bottom:1rem}@media screen and (min-width:800px){.g-recaptcha{float:left}}a.button.fixed:before{}@media screen and (max-width:1024px){a.button.fixed{display:block}a.button.fixed,button.fixed{top:auto;bottom:6rem}}@media screen and (max-width:667px){a.button.fixed,button.fixed{bottom:1.6rem}}#appload{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:9999999;background-color:rgba(255,255,255,0.8);-webkit-transition:background-color 300ms;transition:background-color 300ms}#appload .wrp{display:table-cell;vertical-align:middle;text-align:center;width:100vw;height:100vh}#appload div.symbol{width:40pt;height:40pt;display:inline-block;position:relative}#appload svg.spinner{-webkit-animation:spin 1s ease-in-out 0s infinite alternate;animation:spin 1s ease-in-out 0s infinite alternate;position:absolute;left:0;top:0;right:0;bottom:0}#appload svg.spinner:first-child{-webkit-animation-delay:0.33s;animation-delay:0.33s;left:20%;right:20%;bottom:20%;top:20%;width:60%;height:60%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#appload div.info{font-family:sans-serif!important;font-size:10pt!important;font-weight:bold!important;color:#036!important;padding:10pt}.jobs li article{-webkit-transition:none;transition:none}article#datenschutz{padding-top:3rem;margin-top:4rem}.quote-img{float:left;width:6.5rem;position:absolute;bottom:0;top:0;left:0;overflow:hidden;background:#b3e3ed}.quotes .quote.active .quote-img,.quotes-open .quote .quote-img{width:12rem}.quote-img span{width:100%;display:block;position:relative}.quote-img span:after{content:"";position:absolute;width:100%;height:0.2rem;background:#fff;bottom:-0.2rem;left:0;right:0}.quote img{float:none!important;width:100%!important;display:block;position:relative}@media screen and (max-width:667px){.quote.active .quote-img span:after{display:none}.quote.active .quote-img{float:none;width:100%!important;position:relative}#theorie-und-praxis .quote-img{float:none;position:relative;width:100%}}.swipeSymbol{-webkit-animation:swipy 0.5s ease-in-out 0s infinite alternate;animation:swipy 0.5s ease-in-out 0s infinite alternate;width:30%;height:30%;position:absolute;margin:0 auto;left:35%;bottom:5rem;z-index:999;opacity:0.9;-webkit-transition:opacity 1s;transition:opacity 1s;display:none}@media screen and (max-width:600px){.slider-loaded .swipeSymbol{display:block}.content-block{margin-top:0;margin-bottom:0}}@media screen and (max-width:500px){.swipeSymbol{bottom:4rem}}@media screen and (max-width:400px){.swipeSymbol{bottom:3rem}}@media screen and (max-width:200px){.swipeSymbol{bottom:2rem}}.swipeSymbol svg{display:block;width:100%;height:100%}.wasVisible .swipeSymbol{opacity:0}@-webkit-keyframes swipy{0%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}@keyframes swipy{0%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}}.toggle-nav{font-size:2rem!important}main{padding-top:0}article{margin-bottom:0}.blockSpacer{padding-top:4rem!important}.bottomSpacer{margin-bottom:4rem!important}.slides.inline{margin-bottom:0}.info{margin-bottom:0}.jobs{margin-bottom:0}div.blue-bg{background-color:#b3e3ed;padding:2rem}div.lightblue-bg{background-color:#f2f8f9;padding:2rem}header{opacity:0;-webkit-animation:showLate 0s ease-in-out 0.05s;animation:showLate 0s ease-in-out 0.05s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:2000}@-webkit-keyframes showLate{0%{opactity:0}to{opacity:1}}@keyframes showLate{0%{opactity:0}to{opacity:1}}.contact{margin-bottom:0}#impressum{margin-top:4rem!important}.info[data-show] li{top:4rem}.arrow-left:before{display:inline-block;position:relative;top:3px;vertical-align:top;background-image:url("/theme/public/karrierefreytag/images/arrow-left.png");background-position:center center;background-repeat:no-repeat;font-size:inherit;content:'';width:11px;height:12px}.only-phone ul{padding-left:5px}@media screen and (min-width:400px) and (max-width:667px){.news h4{padding-left:7rem}}.slides .slide.active{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media screen and (min-width:1024px){header .main-navSB .sub-nav{}}.job .print,.jobDetail .print{position:absolute;right:2rem;bottom:1rem;font-size:0.75rem;text-transform:uppercase;cursor:pointer}.touchevents .job .print,.touchevents .jobDetail .print{display:none}@media screen and (max-width:500px){.touchevents .job .print,.touchevents .jobDetail .print{display:none}}.ninja{display:none!important}.rightWrap{float:right;display:table;position:relative}.socialLinks{display:table-cell;height:100%;vertical-align:bottom}.socialLinks a{display:inline-block;height:40px;background-repeat:no-repeat;background-size:100% auto;background-position:bottom center;opacity:1;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}.socialLinks a:hover{opacity:0.85}.socialLinks a.kununu{background-image:url('../images/logo-kununu.png');width:100px;margin-right:18px}.socialLinks a.xing{background-image:url('../images/logo-xing.png');width:80px;margin-right:31px}.socialLinks a span{display:none}