a,body{color:#292c32}#head,#navBar{z-index:4;position:absolute}#mobileNav:after,#navBar:after,.navBarWrap:after{content:''}#mobileNav li a,a{text-decoration:none}#content,#head,#navBar,#navBar:after,.mobileNavWrap{position:absolute}#logo,.center,ul.navBar>li,ul.offerList li{text-align:center}.contentMenu,.topContentMenu,ul.listLeft,ul.listRight,ul.offerList,ul.refLogoList{list-style:none}@font-face{font-family:Geogrotesque-SemiBold;src:url(../fonts/244B2B_0_0.eot);src:url(../fonts/244B2B_0_0.eot?#iefix) format('embedded-opentype'),url(../fonts/244B2B_0_0.woff) format('woff'),url(../fonts/244B2B_0_0.ttf) format('truetype')}@font-face{font-family:Geogrotesque-Regular;src:url(../fonts/244B2B_1_0.eot);src:url(../fonts/244B2B_1_0.eot?#iefix) format('embedded-opentype'),url(../fonts/244B2B_1_0.woff) format('woff'),url(../fonts/244B2B_1_0.ttf) format('truetype')}body,html{height:100%;overflow:auto}body{font-family:Geogrotesque-Regular,Arial,Helvetica,sans-serif;background-color:#292c32;font-size:13px}.contactForm button,ul.offerList li{font-family:Geogrotesque-SemiBold,Arial,Helvetica,sans-serif}input:focus,textarea:focus{outline:0}h1,h2,h3,h4,h5,h6{font-weight:400}#head{width:100%}#logo{padding-top:32px;-webkit-overflow-scrolling:touch}#logo a{display:inline-block}#logo a img{width:82px}.topNavWrap{display:none}#navBar{bottom:0;width:100%;-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.navBarWrap{background:#fff}.navBarWrap:after{display:block;clear:both}#navBar:after{display:block;bottom:-80px;background:url(../images/shadow-spp.png) repeat-x;width:100%;height:0;pointer-events:none}#navBar.isTop:after{height:80px}ul.navBar{width:100%;margin:0 auto}ul.navBar>li{float:left;max-width:20%}ul.navBar li.active{background-color:#bcd440}ul.navBar li.active.suppressActive{background-color:#fff}ul.navBar li.active+li a{border-left-color:#fff}ul.navBar li.active.suppressActive+li a{border-left-color:#bcd440}ul.navBar li.mobileMenu.active{background-color:#e2e2e2}ul.navBar li+li a{border-left:2px solid #bcd440}ul.navBar li a{display:block;padding:7px 12px 4px}ul.navBar li .navInner{padding:8px 0 5px}ul.navBar .wording{display:none}#mobileNav{padding-top:3px}#mobileNav a{color:#fff}.mobileNavWrap{background:rgba(41,44,50,.98);width:100%;display:none}.mobileNavWrap.show{display:block}#mobileNav:after{display:block;clear:both}#mobileNav li{float:left;width:50%}#mobileNav li a{text-transform:uppercase;font-size:17px;display:block;padding:17px 0 15px 20px}#content,#mobileLogo{display:none}#mobileNav li+li+li{border-top:1px solid #585d68}#mobileNav li.footerLink a{color:#737781;text-transform:none}.quote .quotePersonDetails .name,.sliderTeaser h2{text-transform:uppercase}#content{z-index:2;width:100%;background-color:#fff;bottom:0}#content.isShown{bottom:0;margin-bottom:-5px;overflow:auto;-webkit-overflow-scrolling:touch}.contentWrap .inner,.topContentWrap .inner{padding:22px 18px 0}#content h2,.topContentWrap h2{font-size:22px;margin-bottom:24px;line-height:1.2;letter-spacing:.02em}#content p,.contentUl li,.topContentWrap p{margin-bottom:10px;line-height:1.3}.topContentBg{background-color:#292C32;display:none;pointer-events:none}#topContent.isShown .topContentBg{display:block}.topContentText{margin:0 auto;width:100%;max-width:1010px}.topContentText h1{color:#000;font-size:40px;line-height:1.2em;margin-bottom:25px}.topContentText p{color:#000;font-size:15px;line-height:1.4em;margin-bottom:16px}.sixty p{color:#eee}#content p,.contentUl li,.inner p{font-size:14px;line-height:1.65;color:#7d7c81}#content p.intro{font-size:16px;line-height:1.45;color:#000}#slider,.slick-list,.slick-slider,.slick-track{height:100%}#slider{position:relative;z-index:1}.sliderItemWrap{height:100%;position:relative;overflow:hidden}.slick-slider{margin-bottom:0}.slick-slider img.sliderBg{position:absolute;top:0;left:0}.slick-slider img.sliderBg.loaded{top:50%;left:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.dropdown.active>a:before,.isTop .navBar li.active:before,.topContentMenu li.active:before{top:100%;content:" ";height:0;width:0;margin-left:-10px;pointer-events:none}.topContentMenu li{position:relative}.isTop .navBar li.active{position:relative;background:#bcd440}.isTop .navBar li.active:before,.topContentMenu li.active:before{left:50%;border:solid transparent;position:absolute;z-index:1;border-top-color:#bcd440;border-width:10px}.topContentMenu li.active:before{border-top-color:#3f4247;left:20%}#topContentNav h2{color:#fff;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}#topContentNav{left:0;right:10px;z-index:99999;background:#292C32;margin-top:-3px}.dropdown.active>a{position:relative;background:#3a3c3f}.dropdown.active>a:before{left:50%;border:solid transparent;position:absolute;z-index:1;border-top-color:#3a3c3f;border-width:10px}.noSlide.mobileMenu .navInner img{max-width:36px;height:auto}#oldTopContent,#topContent{position:absolute;top:0;left:0;height:0;width:100%;z-index:3;overflow:hidden;background-color:#fff}#oldTopContent{z-index:2}.topContentWrap{position:relative;width:auto;padding:15px;background:#292c31;border-bottom:1px solid #35383f}.topContentWrap.colorWhite p{color:#fff}.topContentWrap.spacingTop{padding-top:115px}.topContentMenu p{font-size:11px}.isTop,.sticky{position:fixed!important}.topContentWrap.moveBottom{position:absolute;bottom:-250px;width:100%;padding:0}#topContent.isShown{overflow:auto!important;-webkit-overflow-scrolling:touch}.topContentWrap .innerWrap{position:relative}.contentWrap ul,.topContentWrap ul{padding-left:17px}.contentWrap ul li,.topContentWrap ul li{margin-bottom:7px}ul.offerList{width:304px;display:block;padding-left:0;margin:40px auto 0}.offerList:after,.quote .quoteInner:after{content:'';display:block;clear:both}ul.offerList li{float:left;background-color:#e0e0e0;width:150px;height:174px;margin:0 2px 2px 0;font-size:14px}.offerList li img{display:block;margin:28px auto 15px}.quote{background-color:#292c31}.quote .quoteInner{width:auto;margin:0 auto}.quotePersonImg img{width:100%;max-width:100%;height:auto}.quote .quoteContent{color:#fff;padding:0 10px}.quote .quotePersonDetails{color:#bcd440}.quote .quoteContentInner{margin-top:20px;font-size:18px;padding:0 15px 15px 30px;position:relative}#content .quote .quoteContentInner p{line-height:1.3;color:#eee;font-size:14px}.quote .quotePersonDetails{font-size:14px;margin:30px 0 10px}.contentMenu h1:before,.contentMenu h2:before,.pressItem .pressMore:before,.quote .quoteContentInner:before{content:'\005C\005C';color:#bcd440;position:absolute;top:1px;left:5px;font-family:Geogrotesque-SemiBold,Arial,Helvetica,sans-serif;font-size:21px}.topContentMenu h1:hover{cursor:pointer}.green{color:#bcd440;font-size:inherit}.quote .quoteLogo{margin-top:10px}.quote .quoteInner.q2Col{width:auto;max-width:1200px}.quote .quoteItem:after{content:'';display:block;clear:both}.text-justify{text-align:justify!important}.contactWrap{background:#292c31;position:absolute;bottom:0;width:100%;color:#fff;padding:30px 0}.contactWrap a{color:#fff}.contact{margin:0 auto;padding:0 15px}.contactData>div{float:left;width:50%}.contactForm{clear:both;padding-top:15px}.contactData{line-height:1.4}.contactDataAddress ul{list-style:none;padding-left:0}.contactDataAddress li{background:url(../images/social.jpg) no-repeat;width:26px;height:26px;float:left}.contactDataAddress li a{display:inline-block;width:100%;height:100%;text-indent:-9999px}.contactDataAddress li.fb{background-position:-10px -2px}.contactDataAddress li.tw{background-position:-41px -2px}.contactDataAddress li.in{background-position:-73px -2px}.contactDataAddress li.rss{background-position:-104px -2px}.contactForm input[type=text],.contactForm input[type=email],.contactForm textarea{border:0;border-bottom:1px solid #979a9f;color:#979a9f;background:0 0;margin-bottom:8px;padding:7px 0;font-style:italic;font-size:11px;width:90%}.contactForm input[type=checkbox]{display:none}.contactForm input[type=checkbox]+label{cursor:pointer;background:url(../images/checkbox.jpg) no-repeat;padding-left:17px}.contactForm input[type=checkbox]:checked+label{background-image:url(../images/checkbox-checked.jpg)}.contactForm button{background:#bcd442;border:0;color:#292c31;font-size:11px;padding:3px 5px}.contactFormRight label{font-size:11px}.contactFormRight button{margin-left:10px}ul.refLogoList{padding-left:0;float:left;width:980px}.topContentBg,.topContentBg img.topContentImg,.topContentBg.scrollable img.topContentImg{width:100%}ul.refLogoList li{list-style-type:none;text-align:center;margin:0 10px 7px 0}.topContentBg{position:fixed}.topContentBg.scrollable{position:relative;overflow:hidden}img.topContentImg[src^="referenzen_dark.jpg"]{height:100%}.contentMenuWrap,.topContentMenuWrap{background:#292c31;width:100%;color:#fff}.topContentMenu{margin:0 auto}.topContentMenu li{padding-left:15px}.contentMenu li,.topContentMenu li{display:inline-block;vertical-align:top;width:49.4%;box-sizing:border-box}.topContentMenu li.active{background:#3f4247}.contentMenu h1,.contentMenu h2,.topContentMenu h1,.topContentMenu h2{font-size:13px;font-family:Geogrotesque-Regular,Arial,Helvetica,sans-serif;position:relative;margin:10px 0}.contentMenu h1:before,.contentMenu h2:before,.topContentMenu h1:before,.topContentMenu h2:before{font-size:12px;top:0;left:-11px}#topNav .hoverDrop .sub{position:relative;background:#282c32;border:0 solid #585d68;margin-top:-25px}#topNav .hoverDrop .sub:after,#topNav .hoverDrop .sub:before{bottom:99%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.colWrap:after,.pressItem:after,.refLogoList:after{content:'';clear:both}#topNav .hoverDrop .sub:after{border-color:rgba(40,44,50,0);border-bottom-color:#282c32;border-width:12px;margin-left:-12px}#topNav .hoverDrop .sub:before{border-color:rgba(88,93,104,0);border-bottom-color:#585d68;border-width:13px;margin-left:-13px}.topContentMenuContentWrap{background:#f8f8f8;color:#000}.topContentMenuContentWrap>div{display:none}.topContentMenuContentWrap .inner{width:auto;margin:0 auto;padding:35px 15px}.contentMenu a,.topContentMenu a{color:#fff;line-height:1.5em}.contentUl{text-align:left;padding-left:15px}.contentUl li{margin-bottom:10px}.sliderTeaser{padding:13px 30px 21px;font-size:13px;color:#fff;border:1px solid #fff;margin:0 15px;top:30%;position:relative;text-align:center;letter-spacing:.020em;line-height:1.35}.sliderTeaser h2{color:#fff;padding:6px 10px;font-size:16px;line-height:1.1}.sliderTeaser h2.nosep{margin-bottom:14px}.sliderTeaser .seperator{width:73px;background-color:#bdd73e;height:1px;margin:4px auto 13px}.sliderTeaser .underlineGreen{display:inline-block;border-bottom:1px solid #bcd63f;line-height:1.1}.sliderTeaser a{color:#444;display:inline-block;padding:3px 38px 1px;background-color:#bcd440;margin-top:18px;font-size:16px;font-family:Geogrotesque-SemiBold,Arial,Helvetica,sans-serif}.sliderTeaserHome{top:30%;border:0 solid #fff;text-align:left;background:rgba(255,255,255,.5)}.sliderTeaserHome h1{color:#bcd440;background-color:#353535;font-size:28px;padding:12px 18px;margin-bottom:40px;font-family:Geogrotesque-Regular,Arial,Helvetica,sans-serif;display:inline-block}.colWrap .pressContact b,.colWrap b,.jobContent .jobLink,.semiBold,ul.listRight li{font-family:Geogrotesque-SemiBold,Arial,Helvetica,sans-serif}.sliderTeaserHome p{color:#292c32;font-size:1.2em;text-align:left}.quote .quotePersonImg{text-align:center}.greyOverlay{position:absolute;height:100%;width:100%;background-color:rgba(25,25,25,.6)}#content h1{font-size:28px;margin-bottom:25px}#content h1,#content h2{clear:both;margin-top:25px}#content h2.green{color:#bdd543}#content .seperator{width:201px;height:1px;background:#bdd543;margin:27px auto 26px}#content .seperator.large{margin:49px auto 42px}div.listLeftWrap{margin-bottom:50px;margin-top:50px;text-align:left}ul.listLeft{padding-left:0;padding-right:20px}ul.listLeft li{min-height:24px;padding-left:29px;background:url(../images/list-left-arrow.jpg) left 3px no-repeat;font-size:16px;line-height:1.25;margin-bottom:19px}.listLeft li span{font-size:13px;display:block;color:#7d7c81;margin-top:0;line-height:1.4;letter-spacing:-.003em}div.greenBoxRight{background:#bcd440;color:#fff;text-align:left;margin-top:50px}div.greenBoxRight h3,div.listLeftWrap h3{margin:30px 23px 21px;line-height:1.2;text-transform:uppercase}div.greenBoxRight h3{padding-top:25px}div.listLeftWrap h3{margin-top:0;margin-left:0}ul.listRight{padding:15px 25px}ul.listRight li{font-size:14px;background:url(../images/list-plus.jpg) left 2px no-repeat;padding-left:45px;padding-bottom:13px;line-height:1.35}.colWrap.justify{text-align:center}.colWrap:after{display:block}.colWrap b{display:inline-block;font-size:18px;margin:20px 0 10px}.contentHighlight,.topContentText h1.highlight{color:#bcd440;padding:6px 10px;background-color:#353535;display:inline-block;font-size:22px;margin-bottom:14px}.topContentText h1.highlight br{display:none}.contentHighlight{padding:3px 6px;font-size:18px;margin-bottom:4px}.pointerEvents{pointer-events:auto!important}.noPointerEvents{pointer-events:none!important}.imprintBox{margin-top:100px}.imprintBox p{color:#fff;font-size:16px}.imprintBox b{color:#292c32}.imprintBox h2{font-size:14px!important;margin-bottom:5px!important;color:#000!important;line-height:1.2!important}.imprintBox a[href^=tel]{color:#fff}.topContentWrap.noBg{background:0 0!important}.topContentWrap.noBorder{border:none!important}.topContentBg.scrollable+.topContentWrap,.topContentWrap.noTop{top:0}.topContentMenuContentWrap h3{font-size:26px;margin-bottom:35px}.topContentMenuContentWrap h3,.topContentMenuContentWrap p{color:#3d3d3d}.pressDescription{float:left;width:46%}.pressItem:after,.refLogoList:after{display:block}article.pressItem{min-width:100px;width:auto!important;width:100px}.jobItem+.jobItem,.pressItem+.pressItem{margin-top:35px}.jobItem figure,.pressItem figure{float:left;margin-right:20px}.jobItem h4,.pressItem h4{font-weight:700}.jobItem h4 .jobDate,.pressItem h4 .pressDate{color:#bdd646}article.jobItem{padding:20px;width:80%;box-shadow:0 0 10px 4px rgba(0,0,0,.1)}.pressItem .pressSource{color:#6c6c6c}.jobItem,.jobItem p,.pressItem,.pressItem p{font-size:12px;line-height:1.25;widows:3;orphans:3}.jobItem .jobMore,.pressItem .pressMore{position:relative;padding-left:10px;font-weight:700}.jobItem h4{font-size:18px}.jobContent p{margin-top:10px}.jobContent ul{padding-left:20px}.jobContent li{color:#3d3d3d}.jobContent .jobLink{font-weight:700}.pressItem .pressMore:before{font-size:11px;left:0}.pressContact{margin-top:29px}.colWrap .pressContact b{display:inline-block;font-size:14px;margin:0 0 5px}.pressContact p{line-height:1.25;font-size:12px;margin-bottom:5px}a[href^=tel]{cursor:pointer}#email_confirmation{display:none}.success{border:1px solid #616d22;padding:20px;background-color:#3b4215;color:#bcd442;float:left}#scrollDown{cursor:pointer}.workShop .refLeftBox{width:40%;margin-right:3%}.workShop .contactForm{padding-top:79px}.workShop .contactFormRight textarea{background-color:#353b3f;text-indent:4px}#cookie-law-info-bar{color:#000;font-family:inherit;bottom:108px;border:0;font-size:10pt;margin:0 auto;position:absolute;text-align:center;width:100%;z-index:9999;background-color:#7d7c81;padding:30px 15px;box-sizing:border-box;display:none}#cookie-law-info-bar span{width:76%;display:block;vertical-align:middle;margin:0 auto;line-height:2}#cookie-law-info-bar span .cli-plugin-main-link{text-decoration:underline;color:#fff}#cookie-law-info-bar span .cli-plugin-button{font-size:13px;font-weight:700;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,.25);margin:12px auto 0;width:124px}.cli-plugin-button,.cli-plugin-button:visited{background:#353535;display:block;padding:5px 10px 6px;color:#bcd440;text-decoration:none;-moz-box-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6);text-shadow:0 -1px 1px rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);position:relative;cursor:pointer;margin:auto 10px}.right{float:right}.righty{margin-left:55%}.dsBox{overflow:auto;height:640px}.dsBox li{color:#fff}@media screen and (min-width:320px){ul.refLogoList{float:none;width:100%}ul.refLogoList li{float:left;width:46%}ul.refLogoList li img{width:100%}ul.navBar>li{width:20%}.topContentWrap.spacingTop.refPage{background:0 0;border-bottom-width:0}.imprintBox p{font-size:13px!important}#scrollDown{display:none}.workShop .contactForm,.workShop .refLeftBox{float:none;width:auto;margin-right:0}.sliderTeaserHome{padding-top:28px!important}}@media screen and (min-width:480px) and (max-width:648px){.topContentWrap .innerWrap{margin:0 20px}.topContentWrap .innerWrap.fullWidth{width:auto;max-width:100%;margin:0}ul.navBar{width:350px}ul.navBar li .navInner{padding:8px 0}ul.navBar li a{padding:5px 15px 6px}#mobileLogo{position:absolute;left:21px;top:12px}#navBar.isTop #mobileLogo{display:none}.topContentWrap{top:120px}.topContentWrap.contactWrap{top:auto}.topContentWrap.moveBottom{bottom:-250px}div.listLeftWrap{float:left;width:50%}div.greenBoxRight{float:left;width:45%;margin-left:5%}.sliderTeaserHome h1{margin-bottom:20px}.contactFormRight{padding-bottom:20px}}@media screen and (max-width:760px){#slider,.slick-list,.slick-slider,.slick-track,.sliderItemWrap{height:100%}body,html{overflow:visible}#navBar.relative{position:relative}#topContent.isShown+#slider+#navBar{position:absolute}.sliderTeaser{top:10%}.sliderItemWrap{padding-top:23%;padding-bottom:20px}.greyOverlay{top:0;bottom:0}}@media screen and (max-width:767px){.sliderTeaser,.sliderTeaserHome{margin-top:20%!important}}@media screen and (orientation:portrait) and (max-width:320px){.sliderTeaser,.sliderTeaserHome{margin-top:10%!important}}@media screen and (min-width:480px){.topContentWrap.spacingTop.refPage{padding-top:0}ul.refLogoList li{width:31%}.cssCols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.imprintBox{margin-top:0}}@media screen and (min-width:649px){.topContentWrap .innerWrap{max-width:500px;margin:0 auto}.topContentWrap .innerWrap.fullWidth{width:auto;max-width:100%;margin:0}.topContentWrap .innerWrap.fullHeight{height:100%}#content h3,.topContentWrap h3{font-size:24px}#head{z-index:4}ul.navBar{width:100%}ul.navBar li .navInner{padding:12px 0 10px}ul.navBar li{width:25%;min-width:25%;text-align:center}ul.navBar li a{padding:0}ul.navBar li.active+li a{border-left-color:#fff}.noSlide.mobileMenu{display:none}#logo{float:left;margin-left:18px}#logo a img{width:91px}.topNavWrap{float:right;display:block}#topNav li{list-style:none;float:left}#topNav li.active.dropdown{background-color:#3a3c3f}#topNav li a{display:inline-block;text-transform:uppercase;padding:29px 14px 15px;font-size:15px;text-shadow:0 0 5px rgba(0,0,0,1);font-family:Geogrotesque-SemiBold,Arial,Helvetica,sans-serif;color:#fff}#topNav .dropdown>a>img{position:relative;margin-top:-5px;width:28px}#topNav .sub{display:none;position:absolute;width:auto;right:0;background:rgba(41,44,50,.98)}#topNav .hoverDrop,.sliderTeaser{position:relative}#topNav .hoverDrop .sub{right:auto;width:100%}#topNav .hoverDrop .sub li{text-align:left}#topNav .subNav li{float:none;border-top:1px solid #585d68;text-align:right;padding:13px 20px 10px}.colWrap>div,div.greenBoxRight,div.listLeftWrap{float:left}#topNav .subNav li a{padding:0;color:#d1d3d9;text-transform:none;font-size:15px;text-shadow:0 0 0 rgba(0,0,0,1)}.contentWrap .inner{padding-top:38px}#content h2,#content h3,.topContentWrap h2,.topContentWrap h3{margin-bottom:21px}.imprintBox h2{margin-bottom:1px}.topContentWrap{top:120px}.topContentWrap.contactWrap{top:auto}.contentMenu li,.topContentMenu li{padding:7px 20px}.contentMenu h1,.contentMenu h2{font-size:21px}.topContentMenu h1,.topContentMenu h2{font-size:20px}.contentMenu h1:before,.contentMenu h2:before,.topContentMenu h1:before,.topContentMenu h2:before{font-size:17px;left:-20px}.topContentMenuContentWrap .inner{margin:0 auto 0 15px;padding:35px 0}div.listLeftWrap{width:50%}div.greenBoxRight{width:45%}.sliderTeaser{padding:13px 30px 21px;color:#fff;border:1px solid #fff;margin:0 auto;top:0;width:525px;text-align:center;letter-spacing:.020em;line-height:1.35}.sliderTeaserHome{left:0;top:0;border:0 solid #fff;text-align:left}#content h1{font-size:41px;margin-bottom:30px}#content h2,.topContentWrap h2{font-size:25px;line-height:1.4}.quote .quoteContentInner{padding-left:50px;padding-right:20px}.contentMenu h1:before,.contentMenu h2:before,.quote .quoteContentInner:before,.topContentMenu h1:before{left:22px}.colWrap .colHalf{width:48.5%}.colWrap .colHalf+.colHalf{margin-left:3%}.colWrap .colOneThird{width:30%}.colWrap .colTwoThird{margin-right:3%;width:66%}.pressContact{margin-top:59px}.contentMenu li,.topContentMenu li{width:25%}ul.refLogoList{list-style:none;padding-left:0;width:100%;margin:20px auto 0}ul.refLogoList li{list-style-type:none;float:left;margin:0 6px 5px 0;width:22%}.refLeftBox{float:none;width:100%;margin-right:0}.colWrap.justify{text-align:justify}}@media screen and (min-width:768px){#topNav .hoverDrop:hover .sub,.p2Col:after{display:block}.p2Col p,.quote .quoteContent,.quote .quotePersonImg{float:left}.topContentWrap .innerWrap{max-width:500px;margin:0 auto}ul.navBar li a{padding-top:10px;padding-bottom:9px}ul.navBar .wording{display:block;text-transform:uppercase;font-size:17px;line-height:1.25}ul.navBar li .navInner{padding-bottom:12px}ul.navBar li img{margin-bottom:14px}#logo{margin-left:40px;padding-top:34px}#logo a img{width:auto;max-width:140px}#topNav{margin-right:26px}#topNav li a{padding:48px 20px 44px;font-size:17px}.p2Col:after{content:'';clear:both}.p2Col p{width:49.5%}.p2Col p+p{margin-left:1%}.sliderTeaser{font-size:16px}.sliderTeaser h2{color:#fff;padding:6px 10px;font-size:34px;text-transform:uppercase;line-height:1.1}ul.offerList{width:800px}ul.offerList li{width:194px}.quote .quotePersonImg{width:42%}.quote .quoteContent{width:58%;padding:0}#content .quoteContentInner p{font-size:16px}ul.offerList.threeRow{width:760px}ul.offerList.threeRow li{width:251px}.quote .quoteItem{float:left;width:50%}.quote .q2Col .quoteItem .quoteContent,.quote .q2Col .quoteItem .quotePersonImg{width:auto}#content .p2Col p{font-size:13px}.topContentWrap{top:75px;position:relative;width:auto;padding:35px;background:#292c31;border-bottom:1px solid #35383f}.topContentText p{font-size:16px}.topContentText .sixty{-webkit-column-count:2;-moz-column-count:2;column-count:2;width:auto}.topContentWrap.spacingTop.refPage{padding-top:79px}.topContentMenu{padding-left:35px}.topContentMenuContentWrap .inner{margin-left:35px}.cssCols{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.imprintBox{margin-top:44px}.topContentBg img.topContentImg{width:100%}.sliderTeaser{top:32%}.sliderTeaserHome{top:35%}.sliderItemWrap{padding-top:0;padding-bottom:0}#topContentNav{left:0;right:0;z-index:99999;background:#292C32;margin-top:-3px}}@media screen and (min-width:1024px){.topContentWrap .innerWrap{max-width:768px;margin:0 auto}ul.navBar li a{padding-top:24px;padding-bottom:20px}ul.navBar .wording{display:inline-block;font-size:19px;text-align:left;line-height:1.15;letter-spacing:-.04em}.navInner a img{vertical-align:top}ul.navBar li img{margin:3px 7px 0 0}#logo{margin-left:31px}#topNav{margin-right:16px}#topNav li a{padding-bottom:35px;letter-spacing:.035em}.contentWrap .inner{padding:58px 0;margin:0 auto;width:800px}.contactForm,.topContentWrap.spacingTop.refPage{padding-top:0}.topContentWrap{top:185px;position:absolute;width:98%;padding:0;background:0 0;border-bottom:none}.topContentMenu,.topContentMenuContentWrap .inner,.topContentText{max-width:none;margin-left:30px;width:auto}.topContentMenu{margin-left:0}.topContentText p{font-size:15px}.topContentText .sixty{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;width:55%}.refLeftBox{float:left;width:25%;margin-right:5%}ul.refLogoList{margin-top:56px;width:70%;float:right}.topContentBg.scrollable+.topContentWrap{top:185px}.imprintBox{margin-top:0}.contact{width:800px;margin:0 auto;padding:0}.contact>div,.contactData>div,.contactForm form>div{float:left;width:50%}.contactData .contactDataAddress{width:40%}.contactForm{clear:none}.topContentWrap.moveBottom{bottom:0}.jobContact p,.jobItem,.jobItem p,.pressContact p,.pressItem,.pressItem p{font-size:14px}.workShop .refLeftBox{width:400px;margin-right:20px}.righty{margin-left:55%}}@media screen and (min-width:1025px){a[href^=tel],a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{color:#fff}a.black,a.black:active,a.black:focus,a.black:hover,a.black:link,a.black:visited{color:#292c32}.topContentMenu li{width:18%}}@media screen and (max-width:1199px){.dropdown .sub,.topNavWrap{margin-right:30px}}@media screen and (min-width:1200px){#content .contentWrap,#head .headWrap,.contentMenuWrap .contentWrap,.navBarWrap nav,.topContentBg .contentWrap{max-width:1026px;margin:0 auto;position:relative}.topContentBg img.topContentImg[src*="referenzen_dark.jpg"]{height:100%;width:100%}.topContentBg .contentWrap{margin-left:210px}.topContentBg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.topContentWrap .innerWrap{max-width:780px}#head{position:relative;z-index:5}#logo{padding-top:25px;margin-left:0}#logo a img{max-width:165px}#slider{position:absolute;width:100%}#topNav{margin-right:-20px}#topNav .sub{width:auto;right:-20px}#topNav .hoverDrop .sub{margin-top:-15px!important}#topNav li a{padding-top:39px;padding-bottom:26px}.contentWrap .inner{padding:62px 107px}#content p{letter-spacing:.020em}.rightBorder a{border-right:2px solid #bdd440}ul.navBar li a{border-left:2px solid #bdd440}.topContentWrap{top:185px}.topContentMenu,.topContentMenuContentWrap .inner,.topContentText{max-width:1010px;margin:0 auto}.topContentMenu{padding-left:0}.topContentText p{font-size:15px}.sliderTeaserHome{left:-18%}.quote .quoteContentInner{width:580px;padding-right:0}.workShop .refLeftBox{width:430px;margin-right:40px}}@media screen and (min-width:1290px){.topContentText .sixty{width:45%}.topContentWrap{width:100%}}@media screen and (min-width:1600px){#content .contentWrap,#head .headWrap,.contentMenuWrap .contentWrap,.navBarWrap nav,.topContentWrap .innerWrap{max-width:1470px;margin:0 auto}.topNavWrap{position:relative}#topNav li a{padding-top:55px;padding-bottom:43px}.topContentWrap{top:185px;z-index:99999}.topContentMenu,.topContentMenuContentWrap .inner,.topContentText{max-width:1400px}.topContentText p{font-size:18px}.imprintBox p{font-size:16px}.refLeftBox{width:400px;margin-right:20px}ul.refLogoList{margin:0 auto;width:980px}.quote .quoteContentInner{width:780px}.workShop .refLeftBox{width:600px}}@media screen and (max-width:420px){.sliderTeaserHome p br{display:none}.pressItem .pressDescription,.pressItem figure{float:none;width:100%;margin:0}.pressItem .pressDescription{margin-top:18px}.pressItem figure img{width:100%;max-width:203px;height:auto}article.jobItem{width:88%}.pressContact{text-align:center;background:#ccc;padding:10px}.topContentMenuContentWrap .inner{padding-bottom:28px}.righty{margin-left:0}.topContentText h1.highlight{width:94%}.contactDataAddress li{width:44px;height:44px;background-size:600%}.contactDataAddress li.fb{background-position:-18px -4px}.contactDataAddress li.tw{background-position:-73px -4px}.contactDataAddress li.in{background-position:-128px -4px}}@media screen and (max-width:320px){#topContent.isShown{height:95%!important;overflow:visible!important}.jobItem figure,.pressItem figure{float:none;margin:0}.jobItem figure img,.pressItem figure img{width:100%;height:auto}.jobItem h4,.pressItem h4{margin:10px 0}.jobItem .jobMore,.jobItem h4,.pressItem .pressMore,.pressItem h4{font-size:16px}.jobItem .jobMore,.jobItem h4 .jobDate,.pressItem .pressMore,.pressItem h4 .pressDate,.topContentText h1.highlight br{display:block}}@media screen and (max-width:252px){.sliderTeaser a{padding:3px 20px}}@media screen and (max-width:240px){ul.navBar li a{padding:11%}}@media screen and (orientation:landscape) and (min-device-height:0px) and (max-device-height :435px){.topNavWrap,ul.navBar .wording{display:none}#logo{float:none;margin:0;padding-top:10px}ul.navBar li{width:20%;min-width:20%}.noSlide.mobileMenu{display:block}}@media screen and (orientation:landscape) and (min-device-height:0px) and (max-device-height :411px){.sliderTeaser{top:-12%;padding:16px 30px!important}}@media screen and (max-height:640px){.sliderTeaser,.sliderTeaserHome{margin-top:0!important}}@media screen and (max-height:533px){.sliderTeaser,.sliderTeaserHome{margin-top:-14%!important}}@media screen and (max-height:480px){.sliderTeaser,.sliderTeaserHome{padding:10px 20px 20px;margin-top:-2%!important}.sliderTeaserHome h1{margin-bottom:22px}}@media screen and (min-width:600px) and (max-height:960px){.slick-slider img.sliderBg{height:100%;margin-left:-50%;width:auto}}@media screen and (min-width:1440px){.slick-slider img.sliderBg{margin-top:0!important;margin-left:0!important;top:0;left:0;width:100%;height:auto}.slick-slider img.sliderBg.loaded{top:0;left:0}}@media screen and (max-width:1024px){.slick-slider img.sliderBg{margin-top:0!important;margin-left:0!important;top:0;left:-44%;width:auto;height:100%}.slick-slider img.sliderBg.loaded{top:0;left:0}}