@import url(https://use.typekit.net/cqj4yok.css);
/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,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,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,section.imprint section table tr td,section.newsDetail section.text div:not(.newsImage):not(.newsVideo),small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}@font-face{font-family:Avenir;font-weight:300;src:url(/fonts/AvenirLTStd-Light.woff)}@font-face{font-family:Avenir;font-weight:500;src:url(/fonts/AvenirLTStd-Book.woff)}@font-face{font-family:Avenir;font-weight:800;src:url(/fonts/AvenirLTStd-Medium.woff)}@font-face{font-family:Avenir;font-weight:900;src:url(/fonts/AvenirLTStd-Heavy.woff)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Avenir,sans-serif}body,h1,h2,h3,h4,h5{font-style:normal;font-weight:400}h1,h2,h3,h4,h5{font-family:grad,serif;letter-spacing:.0175em}.h1,h1{font-size:2.8rem;line-height:1.2em;margin-bottom:1.8em;margin-top:.8em;max-width:22ch;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.h1,h1{max-width:26.4ch!important}}.h1:after,h1:after{border-bottom:3px solid #282828;bottom:-.6em;content:"";left:0;position:absolute;width:3ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.h1:after,h1:after{width:3.6ch!important}}@media screen and (min-width:600px){.h1,h1{font-size:3.8rem}}@media screen and (min-width:768px){.h1,h1{font-size:5.6rem;line-height:1.1em}.h1.noUnderline:after,h1.noUnderline:after{display:none}}@media screen and (min-width:1280px){.h1,h1{font-size:7.5rem}}h2{-webkit-box-sizing:content-box;box-sizing:content-box;color:#000;font-size:2.4rem;margin-bottom:1.8em;max-width:22ch;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){h2{max-width:26.4ch!important}}h2:after{border-bottom:3px solid #282828;bottom:-.6em;content:"";left:0;position:absolute;width:3ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){h2:after{width:3.6ch!important}}@media screen and (min-width:992px){h2{font-size:4.2rem;margin-bottom:1.6em}}h3{line-height:1.37em}h3,h4{font-size:2rem}h3,h4,h5{color:#000;margin:4.5px 0}h5{font-size:1.9rem}h6{color:#000;font-size:1.8rem;margin:4.5px 0}.p,a,aside,li,p,section.imprint section table tr td,section.newsDetail section.text div:not(.newsImage):not(.newsVideo){font-size:1.6rem;letter-spacing:.03em;line-height:1.63em;margin-bottom:1.5em}.p,p,section.imprint section table tr td,section.newsDetail section.text div:not(.newsImage):not(.newsVideo){color:#282828;max-width:68ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.p,p,section.imprint section table tr td,section.newsDetail section.text div:not(.newsImage):not(.newsVideo){max-width:81.6ch!important}}@media screen and (min-width:768px){.p,p,section.imprint section table tr td,section.newsDetail section.text div:not(.newsImage):not(.newsVideo){max-width:none}}a{color:#000;text-decoration:none}span{font-size:1.6rem}section.jobs section.jobOffer div.jobOfferWrapper div.jobDate,section.newsDetail section.introduction div.headlineWrapper div.newsDate{font-family:grad,serif;padding-bottom:4.5rem}section.jobs section.jobOffer div.jobOfferWrapper div.jobDate span.day,section.newsDetail section.introduction div.headlineWrapper div.newsDate span.day{display:block;font-size:3.6rem;margin-bottom:.05em}section.jobs section.jobOffer div.jobOfferWrapper div.jobDate span.month,section.newsDetail section.introduction div.headlineWrapper div.newsDate span.month{display:block;font-size:2rem;margin-bottom:.3em}section.jobs section.jobOffer div.jobOfferWrapper div.jobDate span.year,section.newsDetail section.introduction div.headlineWrapper div.newsDate span.year{color:#f54f56}section.books section.introduction div.booksHeader div.headerWrapper,section.magazines section.introduction div.magazinesHeader div.headerWrapper{position:relative}@media screen and (min-width:768px){section.books section.introduction div.booksHeader div.headerWrapper,section.magazines section.introduction div.magazinesHeader div.headerWrapper{margin-bottom:6rem;padding-left:25%}section.books section.introduction div.booksHeader div.headerWrapper div.headlineWrapper,section.magazines section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{bottom:2em;left:0;max-width:58rem;padding-right:0;position:absolute}section.books section.introduction div.booksHeader div.headerWrapper div.headlineWrapper h1,section.magazines section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper h1{margin:0}}@media screen and (min-width:992px){section.books section.introduction div.booksHeader div.headerWrapper div.headlineWrapper,section.magazines section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{max-width:70rem}}@media screen and (min-width:1280px){section.books section.introduction div.booksHeader div.headerWrapper,section.magazines section.introduction div.magazinesHeader div.headerWrapper{padding-left:30%}section.books section.introduction div.booksHeader div.headerWrapper div.headlineWrapper,section.magazines section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{max-width:92rem}}section.books section.booksWrapper div.magazineElement div.textWrapper span.issueDate,section.home section.teasers div.teaserBlock div.textBlock span.newsDate,section.magazines section.magazinesWrapper div.magazineElement div.textWrapper span.issueDate,section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper span.issueDate,section.newsDetail section.teasers div.teaserBlock div.textBlock span.newsDate{color:#f54f56;display:inline-block;font-family:grad,serif;font-style:italic;margin-bottom:2em}*{-webkit-tap-highlight-color:transparent}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgb(255,255,255);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-x:hidden}html.active,html.active body,html.noScrollOnDesktop,html.noScrollOnDesktop body{overflow-y:hidden}@media screen and (min-width:600px){html.active,html.active body,html.noScrollOnDesktop,html.noScrollOnDesktop body{overflow-y:visible}}body{margin:auto;max-width:1680px;overflow-x:hidden;overflow-y:hidden}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}strong{font-weight:800}a.noLink{opacity:.3;pointer-events:none}img,video{display:block;width:100%}img.lazy,video.lazy{background:#a8a49a}ul{margin-bottom:3.5em}.whiteText *{color:#fff}.whiteText :after,.whiteText :before{border-color:#fff;color:#fff}.standardPadding{padding-left:2.5rem;padding-right:2.5rem}@media screen and (min-width:420px){.standardPadding{padding-left:4.5rem;padding-right:4.5rem}}@media screen and (min-width:992px){.standardPadding{padding-left:15rem;padding-right:15rem}}@media screen and (min-width:1280px){.standardPadding{padding-left:20rem;padding-right:20rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.home section.mediaTeaser div.imageWrapper:first-child{padding-right:2rem!important}section.home section.mediaTeaser div.imageWrapper:nth-child(2){padding-left:2rem!important}section.home section.mediaTeaser div.quote{padding-right:2rem!important;padding-top:4rem!important}}div.button{border:1px solid #282828;cursor:pointer;display:inline-block;line-height:1;margin-bottom:1.5em;padding:.75em 1.5em;text-align:center;-webkit-transition:border-color .33s ease,background .33s ease;transition:border-color .33s ease,background .33s ease;width:100%}div.button svg{margin-bottom:-.1em;max-height:1.2rem;-webkit-transition:fill .33s ease;transition:fill .33s ease;width:1.45rem}div.button span{font-size:1.4rem;letter-spacing:.15em;margin-left:.4em;-webkit-transition:color .33s ease;transition:color .33s ease}div.button:hover{background:#f54f56;border-color:#f54f56}div.button:hover svg{fill:#fff}div.button:hover span{color:#fff}@media screen and (min-width:420px){div.button{margin-right:1em;width:auto}}div.callToActionButton{margin:auto}div.callToActionButton.left{display:table}div.callToActionButton.left span.text{display:table-cell;text-align:right;vertical-align:middle}div.callToActionButton.left span.bubble{margin-left:.8em}div.callToActionButton.center{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.callToActionButton.center span.text{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}div.callToActionButton.center span.bubble{margin:0 auto 1.5em}div.callToActionButton span.text{font-size:1.9rem}div.callToActionButton span.bubble{background:#f54f56;border-radius:50%;display:inline-block;height:3.5rem;position:relative;-webkit-transition:-webkit-transform .33s ease;transition:-webkit-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease;width:3.5rem}div.callToActionButton span.bubble svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.2rem}div.callToActionButton:hover span.bubble{-webkit-transform:scale(.9);-khtml-transform:scale(.9);transform:scale(.9)}@media screen and (min-width:992px){div.callToActionButton.left span.bubble{margin-left:1.5em}div.callToActionButton span.bubble{height:6.8rem;width:6.8rem}div.callToActionButton span.bubble svg{width:2.3rem}}.teaserText{font-family:grad,serif;font-size:2.2rem;margin-left:auto;margin-right:auto;max-width:108rem;position:relative}.teaserText:before{border-top:3px solid #282828;content:"";position:absolute;top:-.5em;width:4rem}.teaserText.center{text-align:center}.teaserText.center:before{left:calc(50% - 2rem)}.teaserText.marginTop{margin-top:.5em}@media screen and (min-width:768px){.teaserText{font-size:3.4rem;line-height:1.4em}}@media screen and (min-width:992px){.teaserText{margin-bottom:1em}.teaserText+div.callToActionButton.left span.bubble{margin-left:.8em}.teaserText+div.callToActionButton span.bubble{height:3.5rem;width:3.5rem}.teaserText+div.callToActionButton span.bubble svg{width:1.2rem}}div.anchorElement{-webkit-transform:translateY(-5rem);-khtml-transform:translateY(-5rem);transform:translateY(-5rem)}div.bookmarks{border:1px solid;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:30rem;z-index:300}div.bookmarks div.dropdownButton{cursor:pointer;padding:.75em;text-align:center;-webkit-transition:padding .33s ease;transition:padding .33s ease}div.bookmarks div.dropdownButton span{font-size:1.4rem}div.bookmarks div.dropdownButton svg{margin-bottom:.1em;margin-left:.5em}div.bookmarks ul{height:auto;margin-bottom:0;max-height:0;overflow:hidden;padding:0 2em;position:relative;-webkit-transition:max-height .33s ease;transition:max-height .33s ease}div.bookmarks ul li{font-size:1.4rem}div.bookmarks ul li a.active{color:#f54f56}div.bookmarks.active div.dropdownButton{border-bottom:none;padding-top:1.75em}div.bookmarks.active ul{max-height:200rem;padding-top:2em}div.bookmarks.active ul:before{border-bottom:1px solid;content:"";margin:auto;position:absolute;top:.5em;width:80%}@media screen and (min-width:992px){div.bookmarks{border:none;left:2.5rem;max-width:10rem;padding-left:1.4rem;position:fixed;top:11rem}div.bookmarks div.dropdownButton{display:none}div.bookmarks ul{overflow:visible;padding:0}div.bookmarks ul li{margin-bottom:1.2em}div.bookmarks ul li a{font-size:1.4rem;text-shadow:1px 1px hsla(0,0%,100%,.8),-1px 1px hsla(0,0%,100%,.8),1px -1px hsla(0,0%,100%,.8),-1px -1px hsla(0,0%,100%,.8)}div.bookmarks.active ul{max-height:none;padding-top:0}div.bookmarks.active ul:before{display:none}}@media screen and (min-width:1680px){div.bookmarks{left:calc(50vw - 840px + 1.25rem)}}section.magazineSlider{margin-bottom:-5px;position:relative}section.magazineSlider div.magazineSliderWrapper div.magazineSliderElement a{display:block;margin-bottom:0;position:relative}section.magazineSlider div.magazineSliderWrapper div.magazineSliderElement a div.imageWrapper{background:#655717;overflow:hidden}@-webkit-keyframes magazineSliderBackgroundZoom{0%{-webkit-transform:scale(1.2);-khtml-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-khtml-transform:scale(1);transform:scale(1)}}@keyframes magazineSliderBackgroundZoom{0%{-webkit-transform:scale(1.2);-khtml-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-khtml-transform:scale(1);transform:scale(1)}}section.magazineSlider div.magazineSliderWrapper div.magazineSliderElement a div.imageWrapper img{opacity:.8;-webkit-transform:scale(1.2);-khtml-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}section.magazineSlider div.magazineSliderWrapper div.magazineSliderElement a img.logo{left:50%;max-width:45rem;min-width:15rem;position:absolute;top:55%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:33%;will-change:transform,opacity}section.magazineSlider div.magazineSliderWrapper div.slick-slide.slick-current div.magazineSliderElement div.imageWrapper img{-webkit-animation:magazineSliderBackgroundZoom 6s cubic-bezier(.05,.93,.22,.97) forwards;animation:magazineSliderBackgroundZoom 6s cubic-bezier(.05,.93,.22,.97) forwards}section.magazineSlider div.headlineWrapper{position:absolute;top:25%;-webkit-transform:translateY(-100%);-khtml-transform:translateY(-100%);transform:translateY(-100%);width:100%}section.magazineSlider div.headlineWrapper h2{font-family:Avenir,sans-serif;font-size:1.4rem;margin-bottom:.75em;max-width:none;text-align:center;text-transform:uppercase}section.magazineSlider div.headlineWrapper h2:after{border-bottom-width:2px;left:calc(50% - 2.5ch);width:5ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.magazineSlider div.headlineWrapper h2:after{left:calc(50% - 3ch);width:6ch!important}}@media screen and (min-width:600px){section.magazineSlider div.headlineWrapper h2{font-size:1.8rem}}@media screen and (min-width:992px){section.magazineSlider div.headlineWrapper h2{font-size:2.1rem}section.magazineSlider div.headlineWrapper h2:after{border-bottom-width:3px}}section.clients{border-top:2px solid #d8d8d8}section.clients h2{margin:5rem auto 4.5rem;text-align:center}section.clients h2:after{display:none}section.clients div.clientReel{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:0}section.clients div.clientReel div.clientElement{border:1px solid #d8d8d8;width:50%}section.clients div.clientReel div.clientElement div.imageWrapper{padding-top:100%;position:relative;width:100%}section.clients div.clientReel div.clientElement div.imageWrapper img{padding:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:600px){section.clients div.clientReel{-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.clients div.clientReel div.clientElement{width:35rem}}header{height:5rem;position:relative;z-index:999}header a.logo{display:block;left:50%;margin-bottom:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14rem}header span.navigationToggleWrapper{position:fixed;right:1.6rem;top:.1rem;z-index:1000}header span.navigationToggleWrapper a.navigationToggle{cursor:pointer;display:block;margin-bottom:0;padding:1.5rem 1.6rem;position:relative;top:0;-webkit-transition:top .33s ease;transition:top .33s ease}header span.navigationToggleWrapper a.navigationToggle span{border-radius:10em;display:block;height:.2rem;-webkit-transition:all .33s ease;transition:all .33s ease;width:3.8rem}header span.navigationToggleWrapper a.navigationToggle span,header span.navigationToggleWrapper a.navigationToggle span+span,header span.navigationToggleWrapper a.navigationToggle span+span+span{background-color:#282828;margin-top:-.2rem;-webkit-transform:rotate(0deg);transform:rotate(0deg)}header span.navigationToggleWrapper a.navigationToggle span+span,header span.navigationToggleWrapper a.navigationToggle span+span+span,header span.navigationToggleWrapper a.navigationToggle span+span+span+span{margin-top:6px}header span.navigationToggleWrapper a.navigationToggle.active span{background-color:transparent;border-radius:1px}header span.navigationToggleWrapper a.navigationToggle.active span+span{background-color:#282828;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header span.navigationToggleWrapper a.navigationToggle.active span+span+span{background-color:#282828;margin-top:-.2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header span.navigationToggleWrapper a.navigationToggle.active{top:4rem}header span.navigationToggleWrapper span.buttonText{display:none;font-size:1.9rem;left:6.5rem;position:absolute;text-transform:uppercase;top:.6em}header div.modalOverlay{display:none}header div.modalOverlay.active{bottom:0;display:block;left:0;position:fixed;right:0;top:0}header nav{background:#fff;height:100vh;overflow-x:hidden;padding-top:10rem;position:fixed;right:-100%;top:0;-webkit-transition:right .33s ease,left .33s ease;transition:right .33s ease,left .33s ease;width:100%}header nav div.navigationWrapper{padding-bottom:5rem}header nav div.listPart{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:23rem}header nav div.listPart:not(.onPage){margin-bottom:2rem}header nav div.listPart:not(.onPage) a{font-size:1.4rem;margin-bottom:1em}header nav div.listPart:not(.onPage) a span{vertical-align:middle}header nav div.listPart:not(.onPage) a img{display:inline-block;height:auto;margin-right:.2em;vertical-align:middle;width:2.5rem}header nav div.listPart:not(.onPage) a[href="https://www.hideaways-hotels.com"] img{margin-left:-.4em}header nav div.listPart.onPage a{font-size:1.9rem}header nav div.listPart a{margin-bottom:1em;margin-left:.8rem;margin-right:.8rem}header nav div.listPart a svg.externalLink{max-height:.7em;width:.7em}header nav div.listPart a span.uppercase{font-size:88%;text-transform:uppercase}header nav div.listPart a.active{color:#f54f56}header nav.active{right:0}header nav hr{border:none;border-bottom:1px solid #282828;margin:0 auto 3em;max-width:32rem;width:86%}header nav hr:first-child{display:none}header span.additionalItems a.newsletter{display:none;margin-bottom:0;text-transform:uppercase}header span.additionalItems a.phone{left:1.6rem;margin-bottom:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}header span.additionalItems a.phone svg{display:block}header span.additionalItems a.phone span{display:none}header span.additionalItems span.languageSwitch{left:5.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}header span.additionalItems span.languageSwitch span.languageSwitchWrapper{cursor:pointer;position:relative}header span.additionalItems span.languageSwitch span.languageSwitchWrapper span.actualSelection{font-size:1.4rem}header span.additionalItems span.languageSwitch span.languageSwitchWrapper span.actualSelection:after{content:"";height:200%;left:0;position:absolute;top:-50%;width:130%}header span.additionalItems span.languageSwitch span.languageSwitchWrapper span.actualSelection svg{height:.6rem;margin-bottom:.1em;margin-left:.3em;-webkit-transition:-webkit-transform .33s ease;transition:-webkit-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease;width:1rem}header span.additionalItems span.languageSwitch span.languageSwitchWrapper span.actualSelection.active svg{-webkit-transform:rotate(180deg);-khtml-transform:rotate(180deg);transform:rotate(180deg)}header span.additionalItems span.languageSwitch span.languageSwitchWrapper div.dropdown{background:#000;bottom:-1.6rem;left:100%;max-height:0;overflow:hidden;position:absolute;-webkit-transform:translate(-75%,100%);-khtml-transform:translate(-75%,100%);transform:translate(-75%,100%);-webkit-transition:max-height .33s ease;transition:max-height .33s ease}header span.additionalItems span.languageSwitch span.languageSwitchWrapper div.dropdown a{color:#fff;display:inline-block;margin-bottom:0;padding:1rem 4rem}header span.additionalItems span.languageSwitch span.languageSwitchWrapper div.dropdown a:first-child{padding-top:2rem}header span.additionalItems span.languageSwitch span.languageSwitchWrapper div.dropdown a:last-child{padding-bottom:2rem}header span.additionalItems span.languageSwitch span.languageSwitchWrapper div.dropdown.active{max-height:20rem}@media screen and (min-width:600px){header span.navigationToggleWrapper a.navigationToggle.active{top:4rem}header nav{width:45rem}header nav.active{-webkit-box-shadow:-15px 2px 15px rgba(0,0,0,.15);box-shadow:-15px 2px 15px rgba(0,0,0,.15)}header nav div.navigationWrapper hr:first-child{display:block}header nav div.navigationWrapper div.listPart{max-width:30rem}}@media screen and (min-width:992px){header{height:10rem;margin-bottom:5rem}header.big a.logo{width:35rem}header.lightMode a.logo svg{fill:#fff}header.lightMode span.navigationToggleWrapper{top:5rem}header.lightMode span.navigationToggleWrapper.scrolledDown a.navigationToggle.active span:first-child{background:transparent!important}header.lightMode span.navigationToggleWrapper.scrolledDown a.navigationToggle span{background-color:#282828!important}header.lightMode span.navigationToggleWrapper.scrolledDown a.navigationToggle+span.buttonText{color:#282828!important}header.lightMode span.navigationToggleWrapper a.navigationToggle:not(.active) span{background-color:#fff}header.lightMode span.navigationToggleWrapper a.navigationToggle:not(.active)+span.buttonText{color:#fff}header.lightMode span.additionalItems a.phone{top:unset;-webkit-transform:translateY(0);-khtml-transform:translateY(0);transform:translateY(0)}header.lightMode span.additionalItems a svg{stroke:#fff}header.lightMode span.additionalItems a span{color:#fff}header.lightMode span.additionalItems span.languageSwitch{-webkit-transform:translateY(0);-khtml-transform:translateY(0);transform:translateY(0)}header.lightMode span.additionalItems span.languageSwitch span.languageSwitchWrapper span.actualSelection{color:#fff}header.lightMode span.additionalItems span.languageSwitch span.languageSwitchWrapper span.actualSelection svg path{fill:#fff}header a.logo{left:10rem;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%);width:21rem}header span.navigationToggleWrapper{left:1.6rem;right:auto;top:4.65rem}header span.navigationToggleWrapper a.navigationToggle{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}header span.navigationToggleWrapper a.navigationToggle.active{top:-.3rem}header span.navigationToggleWrapper span.buttonText{top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}header nav{left:-45rem;right:auto}header nav.active{-webkit-box-shadow:15px 2px 15px rgba(0,0,0,.15);box-shadow:15px 2px 15px rgba(0,0,0,.15);left:0;right:auto}header span.additionalItems{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}header span.additionalItems a.newsletter,header span.additionalItems a.phone{display:inline;margin-right:.8em;position:static;-webkit-transform:translateY(0);-khtml-transform:translateY(0);transform:translateY(0)}header span.additionalItems a.newsletter svg,header span.additionalItems a.phone svg{display:inline;margin-bottom:2%;vertical-align:middle}header span.additionalItems a.newsletter span,header span.additionalItems a.phone span{display:inline}header span.additionalItems span.languageSwitch{display:inline;position:static;-webkit-transform:translateY(0);-khtml-transform:translateY(0);transform:translateY(0)}header span.additionalItems span.languageSwitch span.languageSwitchWrapper span.actualSelection{font-size:1.6rem}}@media screen and (min-width:1280px){header a.logo{left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header span.navigationToggleWrapper span.buttonText{display:inline-block}}@media screen and (min-width:1680px){header span.navigationToggleWrapper{left:calc(50vw - 840px + .8rem);max-width:1680px;width:100vw}header nav{-webkit-box-sizing:content-box;box-sizing:content-box}header nav.active{left:calc(50vw - 840px - .8rem)}}section.footer{padding:4em 0 7em;text-align:center}section.footer>div span{display:block;line-height:1.5em}section.footer div.address{padding-bottom:3em;padding-top:2em}section.footer div.address span.companyName{font-weight:500;margin-bottom:.35em;position:relative}section.footer div.address span.companyName:before{border-bottom:3px solid #282828;content:"";left:50%;position:absolute;top:-1.5em;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);transform:translateX(-50%);width:4ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.footer div.address span.companyName:before{width:4.8ch!important}}section.footer div.contactData{padding-bottom:4em}section.footer div.contactData span.phone{margin-bottom:1em}section.footer div.contactData div.linkWrapper{display:none}section.footer div.contactData div.linkWrapper a,section.footer div.contactData div.linkWrapper span{display:inline-block;margin-bottom:0;vertical-align:middle}section.footer div.contactData div.linkWrapper span{margin-left:.25em;margin-right:.25em}@media screen and (min-width:992px){section.footer{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:112rem;padding-top:15rem}section.footer div.address{padding:0 3.6rem;text-align:left;width:31.33%}section.footer div.address span.companyName{font-size:2.2rem}section.footer div.address span.companyName:before{left:0;top:-2.5em;-webkit-transform:translateX(0);-khtml-transform:translateX(0);transform:translateX(0);width:6ch}}@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){section.footer div.address span.companyName:before{width:7.2ch!important}}@media screen and (min-width:992px){section.footer div.contactData{width:37.33%}section.footer div.contactData span.mail,section.footer div.contactData span.mail a,section.footer div.contactData span.phone,section.footer div.contactData span.phone a{font-size:2.2rem}section.footer div.contactData span.phone{margin-bottom:0}section.footer div.contactData span.mail{margin-bottom:1.05em}section.footer div.contactData div.linkWrapper{display:block}section.footer div.newsletterLink{padding:0 3.6rem;width:31.33%}}@media screen and (min-width:1280px){section.footer div.address,section.footer div.newsletterLink{padding:0}section.footer div.newsletterLink div.callToActionButton{margin-right:-50%}}section.error section.errorText{padding-bottom:5rem;padding-top:2.5rem}section.error section.errorText div.textWrapper p,section.error section.errorText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.error section.imprint section.errorText div.textWrapper table tr td,section.error section.imprint section.errorText table tr div.textWrapper td,section.imprint section.error section.errorText div.textWrapper table tr td,section.imprint section.error section.errorText table tr div.textWrapper td,section.newsDetail section.text section.error section.errorText div.textWrapper div:not(.newsImage):not(.newsVideo){margin-bottom:2.5rem}@media screen and (min-width:992px){section.error{display:table;display:-webkit-box;display:-ms-flexbox;display:flex}section.error section.errorHeader{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;width:50%}section.error section.errorText{padding-right:0;width:50%}section.error section.errorText div.headlineWrapper h1{max-width:20ch;width:100vw}}@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){section.error section.errorText div.headlineWrapper h1{max-width:24ch!important}}@media screen and (min-width:992px){section.error section.errorText div.textWrapper{padding-right:2.5em}section.error section.errorText div.textWrapper a div.callToActionButton{margin-left:0}}section.books section.booksWrapper{padding-bottom:8rem;padding-top:5rem}section.books section.booksWrapper div.magazineElement{padding-bottom:8rem}section.books section.booksWrapper div.magazineElement div.imageWrapper{margin-bottom:4rem;max-width:30rem}section.books section.booksWrapper div.magazineElement div.imageWrapper img{max-height:40rem;width:auto}section.books section.booksWrapper div.magazineElement div.textWrapper div.imageWrapper{margin-bottom:2rem;margin-top:4rem;max-width:30rem}section.books section.booksWrapper div.magazineElement div.description p,section.books section.booksWrapper div.magazineElement div.description section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.books section.imprint section.booksWrapper div.magazineElement div.description table tr td,section.books section.imprint section.booksWrapper table tr div.magazineElement div.description td,section.imprint section.books section.booksWrapper div.magazineElement div.description table tr td,section.imprint section.books section.booksWrapper table tr div.magazineElement div.description td,section.newsDetail section.text section.books section.booksWrapper div.magazineElement div.description div:not(.newsImage):not(.newsVideo){padding-right:calc(100% - 112ch)}section.books section.advertisement{padding-bottom:5rem}@media screen and (min-width:768px){section.books section.introduction{padding-bottom:1rem}section.books section.imprint section.introduction div.booksHeader table tr td,section.books section.imprint section.introduction table tr div.booksHeader td,section.books section.introduction div.booksHeader p,section.books section.introduction div.booksHeader section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.books section.introduction div.booksHeader table tr td,section.imprint section.books section.introduction table tr div.booksHeader td,section.newsDetail section.text section.books section.introduction div.booksHeader div:not(.newsImage):not(.newsVideo){padding-left:25%}section.books section.booksWrapper{padding-bottom:0}section.books section.booksWrapper div.magazineElement{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:13rem}section.books section.booksWrapper div.magazineElement:nth-child(2n) div.textWrapper{padding-left:4rem}section.books section.booksWrapper div.magazineElement:nth-child(odd) div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}section.books section.booksWrapper div.magazineElement:nth-child(odd) div.textWrapper{padding-right:4rem}section.books section.booksWrapper div.magazineElement div.imageWrapper{max-width:40%;width:auto}section.books section.booksWrapper div.magazineElement div.imageWrapper img{max-height:45rem}section.books section.booksWrapper div.magazineElement div.textWrapper{width:60%}section.books section.booksWrapper div.magazineElement div.textWrapper div.imageWrapper{margin-top:0;max-width:none;width:20rem}section.books section.booksWrapper div.magazineElement div.description{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}section.books section.booksWrapper div.magazineElement>a{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4}}@media screen and (min-width:992px){section.books section.imprint section.introduction div.booksHeader table tr td,section.books section.imprint section.introduction table tr div.booksHeader td,section.books section.introduction div.booksHeader p,section.books section.introduction div.booksHeader section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.books section.introduction div.booksHeader table tr td,section.imprint section.books section.introduction table tr div.booksHeader td,section.newsDetail section.text section.books section.introduction div.booksHeader div:not(.newsImage):not(.newsVideo){-webkit-box-sizing:content-box;box-sizing:content-box;max-width:76ch}}@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){section.books section.imprint section.introduction div.booksHeader table tr td,section.books section.imprint section.introduction table tr div.booksHeader td,section.books section.introduction div.booksHeader p,section.books section.introduction div.booksHeader section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.books section.introduction div.booksHeader table tr td,section.imprint section.books section.introduction table tr div.booksHeader td,section.newsDetail section.text section.books section.introduction div.booksHeader div:not(.newsImage):not(.newsVideo){max-width:91.2ch!important}}@media screen and (min-width:1280px){section.books section.imprint section.introduction div.booksHeader table tr td,section.books section.imprint section.introduction table tr div.booksHeader td,section.books section.introduction div.booksHeader p,section.books section.introduction div.booksHeader section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.books section.introduction div.booksHeader table tr td,section.imprint section.books section.introduction table tr div.booksHeader td,section.newsDetail section.text section.books section.introduction div.booksHeader div:not(.newsImage):not(.newsVideo){padding-left:30%}section.books section.booksWrapper{padding-bottom:8rem}section.books section.booksWrapper div.magazineElement:nth-child(2n)>div.imageWrapper{padding-right:8rem}section.books section.booksWrapper div.magazineElement:nth-child(2n) div.textWrapper{padding-left:0}section.books section.booksWrapper div.magazineElement:nth-child(odd) div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;margin-left:auto;order:2}section.books section.booksWrapper div.magazineElement:nth-child(odd) div.textWrapper{padding-right:3rem}section.books section.booksWrapper div.magazineElement div.imageWrapper{max-width:50%}section.books section.booksWrapper div.magazineElement div.textWrapper{width:50%}section.books section.advertisement{padding-bottom:15rem}}section.company section.introduction div.headlineWrapper{padding:2rem 2.5rem 0}section.company div.bookmarks{margin-bottom:3.5rem;margin-top:4.5rem}section.company section.text{padding-bottom:3.5rem;padding-top:0}section.company section.imprint section.text table tr td.insert,section.company section.newsDetail section.text div.insert:not(.newsImage):not(.newsVideo),section.company section.text p.insert,section.imprint section.company section.text table tr td.insert,section.newsDetail section.company section.text div.insert:not(.newsImage):not(.newsVideo){margin-bottom:3.5em;margin-top:3.5em;text-align:center}section.company section.imprint section.text table tr td.insert:before,section.company section.newsDetail section.text div.insert:not(.newsImage):not(.newsVideo):before,section.company section.text p.insert:before,section.imprint section.company section.text table tr td.insert:before,section.newsDetail section.company section.text div.insert:not(.newsImage):not(.newsVideo):before{left:calc(50% - 2rem);top:-1em}section.company section.philosophy section.introduction{position:relative}section.company section.philosophy section.imprint section.text table tr td.insert,section.company section.philosophy section.newsDetail section.text div.insert:not(.newsImage):not(.newsVideo),section.company section.philosophy section.text p.insert,section.imprint section.company section.philosophy section.text table tr td.insert,section.newsDetail section.company section.philosophy section.text div.insert:not(.newsImage):not(.newsVideo){margin-bottom:0}section.company section.magazineReel{padding-bottom:9rem;padding-top:3.5rem}section.company section.magazineReel div.magazineWrapper{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6rem;margin-left:auto;margin-right:auto;max-width:40rem}section.company section.magazineReel div.magazineWrapper div.imageWrapper{padding:.7rem;width:50%}section.company section.magazineReel div.magazineWrapper div.imageWrapper:last-child{margin:auto}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(0){z-index:4}section.company section.magazineReel div.magazineWrapper div.imageWrapper:first-child{z-index:3}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(2){z-index:2}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(3){z-index:1}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(4){z-index:0}@media screen and (max-width:calc(768px - 1px)){section.company section.magazineReel div.magazineWrapper div.imageWrapper{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}}@media screen and (min-width:600px){section.company section.history section.introduction{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8rem}section.company section.history section.introduction div.imageWrapper{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;width:50%}section.company section.history section.introduction div.anchorElement{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}section.company section.history section.introduction div.headlineWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;padding-left:4.5rem;width:50%}section.company section.history section.introduction div.headlineWrapper h1:after{display:none}section.company section.history section.introduction div.headlineWrapper div.callToActionButton{margin-left:unset}}@media screen and (min-width:768px){section.company section.introduction div.headlineWrapper .h1,section.company section.introduction div.headlineWrapper h1{max-width:15ch}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){section.company section.introduction div.headlineWrapper .h1,section.company section.introduction div.headlineWrapper h1{max-width:18ch!important}}@media screen and (min-width:768px){section.company section.imprint section.text table tr td.textBlock,section.company section.newsDetail section.text div.textBlock:not(.newsImage):not(.newsVideo),section.company section.text p.textBlock,section.imprint section.company section.text table tr td.textBlock,section.newsDetail section.company section.text div.textBlock:not(.newsImage):not(.newsVideo){-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;margin-bottom:6rem;max-width:none!important}section.company section.imprint section.text table tr td.insert,section.company section.newsDetail section.text div.insert:not(.newsImage):not(.newsVideo),section.company section.text p.insert,section.imprint section.company section.text table tr td.insert,section.newsDetail section.company section.text div.insert:not(.newsImage):not(.newsVideo){margin-top:5em}section.company section.philosophy,section.company section.philosophy section.introduction{padding-bottom:6rem}section.company section.philosophy section.introduction div.imageWrapper{padding-left:20%}section.company section.philosophy section.introduction div.headlineWrapper{padding-left:4.5rem;position:absolute;top:0}section.company section.magazineReel div.magazineWrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:none}section.company section.magazineReel div.magazineWrapper div.imageWrapper{padding:1rem}section.company section.magazineReel div.magazineWrapper div.imageWrapper:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;width:30%}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;width:20%}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4;width:20%}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(4){-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;width:15%}section.company section.magazineReel div.magazineWrapper div.imageWrapper:nth-child(5){-webkit-box-ordinal-group:5;-ms-flex-order:5;margin:unset;order:5;width:15%}section.company section.magazineReel div.callToActionButton{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section.company section.magazineReel div.callToActionButton span.text{-webkit-box-ordinal-group:2;-ms-flex-order:2;display:inline-block;order:2;text-align:center}section.company section.magazineReel div.callToActionButton span.bubble{margin:0 auto 1.5em}}@media screen and (min-width:992px){section.company>section{margin-left:auto;margin-right:auto;max-width:992px}section.company div.bookmarks{margin-bottom:0;margin-top:0}section.company section.history section.introduction{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8rem}section.company section.history section.introduction div.imageWrapper{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;padding-left:2rem;width:50%}section.company section.history section.introduction div.anchorElement{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}section.company section.history section.introduction div.headlineWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;padding-left:15rem;width:50%}section.company section.history section.introduction div.headlineWrapper h1:after{display:none}section.company section.history section.introduction div.headlineWrapper div.callToActionButton{margin-left:unset}section.company section.history section.imprint section.text table tr td.textBlock,section.company section.history section.newsDetail section.text div.textBlock:not(.newsImage):not(.newsVideo),section.company section.history section.text p.textBlock,section.imprint section.company section.history section.text table tr td.textBlock,section.newsDetail section.company section.history section.text div.textBlock:not(.newsImage):not(.newsVideo){margin-bottom:8rem}section.company section.philosophy section.introduction{padding-left:15rem;padding-right:15rem}section.company section.philosophy section.introduction div.headlineWrapper{padding-left:0}}@media screen and (min-width:1280px){section.company>section{max-width:none}section.company section.history section.introduction div.headlineWrapper{padding-left:20rem}section.company section.philosophy section.introduction{padding-left:20rem;padding-right:20rem}section.company section.magazineReel div.magazineWrapper div.imageWrapper{padding:1.5rem}}section.contact section.contactText{padding-bottom:8rem;padding-top:2.5rem}section.contact section.contactText div.textWrapper p span.companyName,section.contact section.contactText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) span.companyName,section.contact section.imprint section.contactText div.textWrapper table tr td span.companyName,section.contact section.imprint section.contactText table tr div.textWrapper td span.companyName,section.imprint section.contact section.contactText div.textWrapper table tr td span.companyName,section.imprint section.contact section.contactText table tr div.textWrapper td span.companyName,section.newsDetail section.text section.contact section.contactText div.textWrapper div:not(.newsImage):not(.newsVideo) span.companyName{font-weight:900}section.contact section.contactText div.textWrapper p span.mailListText,section.contact section.contactText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) span.mailListText,section.contact section.imprint section.contactText div.textWrapper table tr td span.mailListText,section.contact section.imprint section.contactText table tr div.textWrapper td span.mailListText,section.imprint section.contact section.contactText div.textWrapper table tr td span.mailListText,section.imprint section.contact section.contactText table tr div.textWrapper td span.mailListText,section.newsDetail section.text section.contact section.contactText div.textWrapper div:not(.newsImage):not(.newsVideo) span.mailListText{display:inline-block;margin-bottom:2em;margin-top:1em}section.contact section.contactText div.textWrapper p a,section.contact section.contactText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) a,section.contact section.imprint section.contactText div.textWrapper table tr td a,section.contact section.imprint section.contactText table tr div.textWrapper td a,section.imprint section.contact section.contactText div.textWrapper table tr td a,section.imprint section.contact section.contactText table tr div.textWrapper td a,section.newsDetail section.text section.contact section.contactText div.textWrapper div:not(.newsImage):not(.newsVideo) a{display:table}section.contact section.contactText div.textWrapper p a span,section.contact section.contactText div.textWrapper p a svg,section.contact section.contactText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) a span,section.contact section.contactText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) a svg,section.contact section.imprint section.contactText div.textWrapper table tr td a span,section.contact section.imprint section.contactText div.textWrapper table tr td a svg,section.contact section.imprint section.contactText table tr div.textWrapper td a span,section.contact section.imprint section.contactText table tr div.textWrapper td a svg,section.imprint section.contact section.contactText div.textWrapper table tr td a span,section.imprint section.contact section.contactText div.textWrapper table tr td a svg,section.imprint section.contact section.contactText table tr div.textWrapper td a span,section.imprint section.contact section.contactText table tr div.textWrapper td a svg,section.newsDetail section.text section.contact section.contactText div.textWrapper div:not(.newsImage):not(.newsVideo) a span,section.newsDetail section.text section.contact section.contactText div.textWrapper div:not(.newsImage):not(.newsVideo) a svg{vertical-align:middle}section.contact section.contactText div.textWrapper p a svg,section.contact section.contactText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) a svg,section.contact section.imprint section.contactText div.textWrapper table tr td a svg,section.contact section.imprint section.contactText table tr div.textWrapper td a svg,section.imprint section.contact section.contactText div.textWrapper table tr td a svg,section.imprint section.contact section.contactText table tr div.textWrapper td a svg,section.newsDetail section.text section.contact section.contactText div.textWrapper div:not(.newsImage):not(.newsVideo) a svg{margin-right:.25em}section.contact section.teamLink{padding-bottom:8rem;padding-top:3.5rem}@media screen and (min-width:768px){section.contact{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.contact section.contactHeader{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;width:60%}section.contact section.contactText{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;width:40%}section.contact section.contactText div.headlineWrapper h1{margin-bottom:.6em;width:18ch}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){section.contact section.contactText div.headlineWrapper h1{width:21.6ch!important}}@media screen and (min-width:768px){section.contact section.teamLink{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;width:100%}section.contact div.imageWrapper{-webkit-box-ordinal-group:4;-ms-flex-order:4;order:4;width:100%}}@media screen and (min-width:992px){section.contact section.contactText{padding-right:5rem}}@media screen and (min-width:1280px){section.contact section.contactText div.textWrapper p a,section.contact section.contactText div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) a,section.contact section.imprint section.contactText div.textWrapper table tr td a,section.contact section.imprint section.contactText table tr div.textWrapper td a,section.imprint section.contact section.contactText div.textWrapper table tr td a,section.imprint section.contact section.contactText table tr div.textWrapper td a,section.newsDetail section.text section.contact section.contactText div.textWrapper div:not(.newsImage):not(.newsVideo) a{margin-bottom:1em}section.contact section.teamLink{padding-top:10rem}}section.home section.heroVideo div.videoWrapper{position:relative}section.home section.heroVideo div.videoWrapper div.videoQuote{-webkit-animation:videoQuoteAnimation 2s ease-in 1s forwards;animation:videoQuoteAnimation 2s ease-in 1s forwards;font-family:grad,serif;left:1.6rem;max-width:65%;opacity:0;position:absolute;top:1.6rem}@-webkit-keyframes videoQuoteAnimation{0%{opacity:0}to{opacity:1}}@keyframes videoQuoteAnimation{0%{opacity:0}to{opacity:1}}section.home section.heroVideo div.videoWrapper div.videoQuote p.quote,section.home section.heroVideo div.videoWrapper div.videoQuote section.newsDetail section.text div.quote:not(.newsImage):not(.newsVideo),section.home section.imprint section.heroVideo div.videoWrapper div.videoQuote table tr td.quote,section.home section.imprint section.heroVideo table tr div.videoWrapper div.videoQuote td.quote,section.imprint section.home section.heroVideo div.videoWrapper div.videoQuote table tr td.quote,section.imprint section.home section.heroVideo table tr div.videoWrapper div.videoQuote td.quote,section.newsDetail section.text section.home section.heroVideo div.videoWrapper div.videoQuote div.quote:not(.newsImage):not(.newsVideo){color:#fff;margin-bottom:1.2em}section.home section.heroVideo div.videoWrapper div.videoQuote span.author{color:#fff}section.home section.introduction{padding-bottom:2.5rem;padding-top:3.5rem}section.home section.introduction div.textWrapper{max-width:65rem}section.home section.imprint section.introduction div.textWrapper table tr td,section.home section.imprint section.introduction table tr div.textWrapper td,section.home section.introduction div.textWrapper p,section.home section.introduction div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.home section.introduction div.textWrapper table tr td,section.imprint section.home section.introduction table tr div.textWrapper td,section.newsDetail section.text section.home section.introduction div.textWrapper div:not(.newsImage):not(.newsVideo){margin-bottom:0}section.home section.imprint section.introduction div.textWrapper table tr td b,section.home section.imprint section.introduction table tr div.textWrapper td b,section.home section.introduction div.textWrapper p b,section.home section.introduction div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo) b,section.imprint section.home section.introduction div.textWrapper table tr td b,section.imprint section.home section.introduction table tr div.textWrapper td b,section.newsDetail section.text section.home section.introduction div.textWrapper div:not(.newsImage):not(.newsVideo) b{font-weight:800;text-transform:uppercase}section.home section.teasers{position:relative}section.home section.teasers div.teaserBackground{background:#f3f0ed;bottom:0;margin-top:12rem;position:absolute;top:0;width:100%;z-index:-1}section.home section.teasers div.teaserBlock div.textBlock{padding-bottom:2.5rem;padding-top:3.5rem}section.home section.teasers div.teaserBlock div.textBlock span.newsDate{margin-bottom:.5em}section.home section.teasers div.teaserBlock:nth-child(2n) div.imageWrapper{padding-right:12%}section.home section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{padding-left:4.5rem}section.home section.teasers div.teaserBlock div.textBlock{padding-bottom:4rem}section.home section.mediaTeaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}section.home section.mediaTeaser div.imageWrapper:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;padding-right:12%}section.home section.mediaTeaser div.imageWrapper:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:2;margin-bottom:2rem;margin-left:100%;order:2;-webkit-transform:translateX(-100%);-khtml-transform:translateX(-100%);transform:translateX(-100%);width:50%;z-index:-1}section.home section.mediaTeaser div.quote{-webkit-box-ordinal-group:1;-ms-flex-order:1;max-height:12rem;max-width:35rem;order:1;padding-top:6rem}section.home section.imprint section.mediaTeaser div.quote table tr td,section.home section.imprint section.mediaTeaser table tr div.quote td,section.home section.mediaTeaser div.quote p,section.home section.mediaTeaser div.quote section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.home section.mediaTeaser div.quote table tr td,section.imprint section.home section.mediaTeaser table tr div.quote td,section.newsDetail section.text section.home section.mediaTeaser div.quote div:not(.newsImage):not(.newsVideo){margin-right:10%}section.home section.mediaTeaser a.mediaLink{-webkit-box-ordinal-group:4;-ms-flex-order:4;margin:5rem auto 7rem;order:4}@media screen and (min-width:420px){section.home section.heroVideo div.videoWrapper div.videoQuote{top:40%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}section.home section.mediaTeaser div.quote{margin-right:0}}@media screen and (min-width:600px){section.home section.heroVideo div.videoWrapper div.videoQuote{max-width:40rem;top:60%}section.home section.heroVideo div.videoWrapper div.videoQuote p.quote,section.home section.heroVideo div.videoWrapper div.videoQuote section.newsDetail section.text div.quote:not(.newsImage):not(.newsVideo),section.home section.imprint section.heroVideo div.videoWrapper div.videoQuote table tr td.quote,section.home section.imprint section.heroVideo table tr div.videoWrapper div.videoQuote td.quote,section.imprint section.home section.heroVideo div.videoWrapper div.videoQuote table tr td.quote,section.imprint section.home section.heroVideo table tr div.videoWrapper div.videoQuote td.quote,section.newsDetail section.text section.home section.heroVideo div.videoWrapper div.videoQuote div.quote:not(.newsImage):not(.newsVideo){font-size:2.1rem}section.home section.teasers div.teaserBlock div.imageWrapper img{max-height:42rem;max-width:100%;width:auto}section.home section.teasers div.teaserBlock:nth-child(2n) div.imageWrapper{padding-left:4.5rem}section.home section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{padding-right:4.5rem}section.home section.mediaTeaser div.quote{height:0;max-width:45rem}section.home section.imprint section.mediaTeaser div.quote table tr td,section.home section.imprint section.mediaTeaser table tr div.quote td,section.home section.mediaTeaser div.quote p,section.home section.mediaTeaser div.quote section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.home section.mediaTeaser div.quote table tr td,section.imprint section.home section.mediaTeaser table tr div.quote td,section.newsDetail section.text section.home section.mediaTeaser div.quote div:not(.newsImage):not(.newsVideo){margin-right:0;margin-top:20%}}@media screen and (min-width:768px){section.home section:not(.heroVideo):not(.magazineSlider):not(.clients){margin-left:auto;margin-right:auto;max-width:60rem}section.home section.heroVideo div.videoWrapper div.videoQuote{left:4.5rem}section.home section.heroVideo div.videoWrapper div.videoQuote p.quote,section.home section.heroVideo div.videoWrapper div.videoQuote section.newsDetail section.text div.quote:not(.newsImage):not(.newsVideo),section.home section.imprint section.heroVideo div.videoWrapper div.videoQuote table tr td.quote,section.home section.imprint section.heroVideo table tr div.videoWrapper div.videoQuote td.quote,section.imprint section.home section.heroVideo div.videoWrapper div.videoQuote table tr td.quote,section.imprint section.home section.heroVideo table tr div.videoWrapper div.videoQuote td.quote,section.newsDetail section.text section.home section.heroVideo div.videoWrapper div.videoQuote div.quote:not(.newsImage):not(.newsVideo){font-size:2.4rem}section.home section.teasers{padding-bottom:3rem}section.home section.teasers div.teaserBackground{margin-left:3rem}section.home section.teasers div.teaserBlock div.textBlock{padding-left:7rem}section.home section.teasers div.teaserBlock:nth-child(2n) div.imageWrapper{padding-left:0}section.home section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{padding-right:unset}section.home section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper img{margin-left:auto}section.home section.mediaTeaser div.imageWrapper:nth-child(2){left:4.5rem}section.home section.imprint section.mediaTeaser div.quote table tr td.teaserText,section.home section.imprint section.mediaTeaser table tr div.quote td.teaserText,section.home section.mediaTeaser div.quote p.teaserText,section.home section.mediaTeaser div.quote section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo),section.imprint section.home section.mediaTeaser div.quote table tr td.teaserText,section.imprint section.home section.mediaTeaser table tr div.quote td.teaserText,section.newsDetail section.text section.home section.mediaTeaser div.quote div.teaserText:not(.newsImage):not(.newsVideo){margin-top:0}}@media screen and (min-width:992px){section.home section:not(.heroVideo):not(.magazineSlider):not(.clients){max-width:992px}section.home section.heroVideo{margin-top:-15rem}section.home section.introduction{padding-bottom:10rem}section.home section.introduction h1{margin-bottom:1.4em}section.home section.teasers{padding:10rem 15rem 8rem}section.home section.teasers div.teaserBackground{margin-left:17%;margin-top:0}section.home section.teasers div.teaserBlock{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}section.home section.teasers div.teaserBlock div.imageWrapper{margin-bottom:auto;max-width:50%;width:auto}section.home section.teasers div.teaserBlock div.textBlock{width:50%}section.home section.teasers div.teaserBlock div.textBlock span.newsDate{margin-bottom:1.2em}section.home section.teasers div.teaserBlock:nth-child(2n) div.imageWrapper{margin-left:auto;padding-right:2rem}section.home section.teasers div.teaserBlock:nth-child(2n) div.textBlock{padding-left:2rem;padding-right:0}section.home section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;margin-right:auto;order:2;padding-left:2rem}section.home section.teasers div.teaserBlock:nth-child(odd) div.textBlock{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;padding-left:0;padding-right:2rem}section.home section.mediaTeaser{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:4rem;display:-ms-grid;display:grid;grid-template-columns:repeat(5,1fr);padding:16rem 15rem}section.home section.mediaTeaser div.imageWrapper{grid-row:1}section.home section.mediaTeaser div.imageWrapper:first-child{-ms-grid-column-span:3;display:none;-ms-grid-column:1;grid-column:1/span 3;padding-right:0}section.home section.mediaTeaser div.imageWrapper:nth-child(2){-ms-grid-column-span:2;-ms-grid-row-span:2;-ms-grid-column:4;grid-column:4/span 2;-ms-grid-row:1;grid-row:1/span 2;margin-bottom:0;margin-left:0;-webkit-transform:translateX(0);-khtml-transform:translateX(0);transform:translateX(0);width:100%}section.home section.mediaTeaser div.quote{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/span 3;-ms-grid-row:2;grid-row:2;height:auto;max-height:none;max-width:none;padding:2rem 0 0}section.home section.mediaTeaser a.mediaLink{-ms-grid-column-span:3;display:block;-ms-grid-column:3;grid-column:3/span 3;-ms-grid-row:3;grid-row:3;margin:auto 0 auto auto}section.home section.mediaTeaser a.mediaLink div.callToActionButton{margin-right:0}}@media screen and (min-width:1280px){section.home section:not(.heroVideo):not(.magazineSlider):not(.clients){max-width:none}section.home section.heroVideo div.videoWrapper div.videoQuote{left:9rem}section.home section.introduction div.textWrapper{margin-left:17vw;margin-right:unset}section.home section.teasers{padding-left:20rem;padding-right:20rem}section.home section.teasers div.teaserBackground{margin-left:17vw}section.home section.teasers div.teaserBlock{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}section.home section.teasers div.teaserBlock:not(:last-child){margin-bottom:6rem}section.home section.teasers div.teaserBlock div.imageWrapper{margin-bottom:unset}section.home section.teasers div.teaserBlock div.textBlock{padding-bottom:0}section.home section.mediaTeaser{padding-left:20rem;padding-right:20rem}section.home section.mediaTeaser div.imageWrapper:first-child{display:block}section.home section.imprint section.mediaTeaser div.quote table tr td,section.home section.imprint section.mediaTeaser table tr div.quote td,section.home section.mediaTeaser div.quote p,section.home section.mediaTeaser div.quote section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.imprint section.home section.mediaTeaser div.quote table tr td,section.imprint section.home section.mediaTeaser table tr div.quote td,section.newsDetail section.text section.home section.mediaTeaser div.quote div:not(.newsImage):not(.newsVideo){font-size:3.4rem;line-height:1.4em}}@media screen and (min-width:1680px){section.home section.teasers div.teaserBlock:not(:last-child){margin-bottom:10rem}}section.imprint hr{background:#282828;border:none;height:1px;margin-bottom:5rem;margin-top:5rem}section.imprint section.header{padding-bottom:.5rem;padding-top:3rem}section.imprint section:not(.header){margin-left:auto;margin-right:auto;max-width:68rem}section.imprint section h2{margin-bottom:1.2em;max-width:28ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.imprint section h2{max-width:33.6ch!important}}section.imprint section h2:after{display:none}section.imprint section p span.companyName,section.imprint section table tr td span.companyName,section.imprint section.newsDetail section.text div:not(.newsImage):not(.newsVideo) span.companyName,section.newsDetail section.imprint section.text div:not(.newsImage):not(.newsVideo) span.companyName{font-weight:900}section.imprint section table tr td:first-child{padding-right:1.5em}section.imprint section ul{list-style:disc;padding-left:2em}section.imprint section ul li{margin-bottom:.2em;padding-left:.5em;text-transform:uppercase}@media screen and (min-width:600px){section.imprint section.header h1{max-width:20ch}}@media screen and (min-width:600px) and (-ms-high-contrast:active),screen and (min-width:600px) and (-ms-high-contrast:none){section.imprint section.header h1{max-width:24ch!important}}@media screen and (min-width:768px){section.imprint section.header h1{margin-bottom:1em}}section.jobs section.introduction{padding-bottom:2.5rem}section.jobs section.introduction div.headlineWrapper{padding:2rem 2.5rem 0}section.jobs section.jobOffer{padding-bottom:7rem;padding-top:5rem;position:relative}section.jobs section.jobOffer div.jobOfferBackground{background:#f3f0ed;height:20%;margin-left:-2.5rem;position:absolute;top:0;width:100%;z-index:-1}section.jobs section.jobOffer div.jobOfferWrapper{margin:auto;max-width:50rem}section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper{max-width:140ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper{max-width:168ch!important}}section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper h2{margin-bottom:.5em}section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper h2:after{display:none}section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper h3{margin-bottom:.75em}section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper ul{list-style:disc;padding-left:1.5em}section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper ul li{margin-bottom:.5em;padding-left:.5em}section.imprint section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper table tr td.closingText,section.imprint section.jobs section.jobOffer table tr div.jobOfferWrapper div.textWrapper td.closingText,section.jobs section.imprint section.jobOffer div.jobOfferWrapper div.textWrapper table tr td.closingText,section.jobs section.imprint section.jobOffer table tr div.jobOfferWrapper div.textWrapper td.closingText,section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper p.closingText,section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper section.newsDetail section.text div.closingText:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper div.closingText:not(.newsImage):not(.newsVideo){margin-bottom:4rem}@media screen and (min-width:420px){section.jobs section.jobOffer div.jobOfferBackground{margin-left:-4.5rem}}@media screen and (min-width:600px){section.jobs section.introduction{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8rem}section.jobs section.introduction div.imageWrapper{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;width:60%}section.jobs section.introduction div.headlineWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;padding-left:4.5rem;width:40%}section.jobs section.introduction div.headlineWrapper h1{margin-bottom:.75em;max-width:15ch;width:70rem}}@media screen and (min-width:600px) and (-ms-high-contrast:active),screen and (min-width:600px) and (-ms-high-contrast:none){section.jobs section.introduction div.headlineWrapper h1{max-width:18ch!important}}@media screen and (min-width:600px){section.jobs section.introduction div.headlineWrapper h1:after{display:none}section.jobs section.introduction div.headlineWrapper a div.callToActionButton{margin-left:0;min-width:19.5rem}section.jobs section.jobOffer{padding-top:7rem}section.jobs section.jobOffer div.jobOfferWrapper div.textWrapper a div.callToActionButton{margin-right:0}}@media screen and (min-width:768px){section.jobs section.jobOffer div.jobOfferBackground{right:4.5rem;width:100vw}}@media screen and (min-width:992px){section.jobs>section{margin-left:auto;margin-right:auto;max-width:992px}section.jobs section.introduction div.imageWrapper{padding-left:2rem;width:55%}section.jobs section.introduction div.headlineWrapper{padding-left:15rem;width:45%}section.jobs section.jobOffer div.jobOfferWrapper{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none}section.jobs section.jobOffer div.jobOfferWrapper div.jobDate{padding-right:5rem}section.jobs section.jobOffer.empty{padding-bottom:12rem}section.imprint section.jobs section.jobOffer.empty table tr td,section.jobs section.imprint section.jobOffer.empty table tr td,section.jobs section.jobOffer.empty p,section.jobs section.jobOffer.empty section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.jobs section.jobOffer.empty div:not(.newsImage):not(.newsVideo){margin-bottom:5rem}section.jobs section.jobOffer.empty div.callToActionButton{margin-right:20%}}@media screen and (min-width:1280px){section.jobs>section{max-width:none}section.jobs section.introduction{margin-bottom:-14rem}section.jobs section.introduction div.imageWrapper{width:64%}section.jobs section.introduction div.headlineWrapper{padding-left:20rem;width:36%}section.jobs section.introduction div.headlineWrapper a div.callToActionButton{min-width:24rem}section.jobs section.jobOffer{padding-top:17rem}section.jobs section.jobOffer div.jobOfferBackground{min-height:72rem;right:10%}}section.magazines section.mediaTeaser div.quoteWrapper{margin-bottom:8em;margin-top:8em}section.magazines section.mediaTeaser div.quoteWrapper div.imageWrapper{display:none}section.magazines section.mediaTeaser div.quoteWrapper div.quote{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}section.magazines section.mediaTeaser a.mediaLink{-webkit-box-ordinal-group:4;-ms-flex-order:4;margin:0 0 auto auto;order:4}section.magazines section.mediaTeaser h2{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}section.magazines section.mediaTeaser div.bookmarks{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3}section.magazines section.magazinesWrapper{padding-bottom:8rem;padding-top:5rem}section.magazines section.magazinesWrapper div.magazineElement{padding-bottom:8rem}section.magazines section.magazinesWrapper div.magazineElement div.imageWrapper{max-width:30rem}section.magazines section.magazinesWrapper div.magazineElement div.textWrapper div.imageWrapper{margin-bottom:2rem;margin-top:4rem;max-width:30rem}section.magazines section.advertisement{padding-bottom:5rem}@media screen and (min-width:768px){section.magazines section.introduction{padding-bottom:1rem}section.imprint section.magazines section.introduction div.magazinesHeader table tr td,section.imprint section.magazines section.introduction table tr div.magazinesHeader td,section.magazines section.imprint section.introduction div.magazinesHeader table tr td,section.magazines section.imprint section.introduction table tr div.magazinesHeader td,section.magazines section.introduction div.magazinesHeader p,section.magazines section.introduction div.magazinesHeader section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazines section.introduction div.magazinesHeader div:not(.newsImage):not(.newsVideo){-webkit-box-sizing:content-box;box-sizing:content-box;max-width:65ch;padding-left:25%}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){section.imprint section.magazines section.introduction div.magazinesHeader table tr td,section.imprint section.magazines section.introduction table tr div.magazinesHeader td,section.magazines section.imprint section.introduction div.magazinesHeader table tr td,section.magazines section.imprint section.introduction table tr div.magazinesHeader td,section.magazines section.introduction div.magazinesHeader p,section.magazines section.introduction div.magazinesHeader section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazines section.introduction div.magazinesHeader div:not(.newsImage):not(.newsVideo){max-width:78ch!important}}@media screen and (min-width:768px){section.magazines section.mediaTeaser{padding-bottom:6rem}section.magazines section.magazinesWrapper{padding-bottom:0}section.magazines section.magazinesWrapper div.magazineElement{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8rem}section.magazines section.magazinesWrapper div.magazineElement:nth-child(2n) div.textWrapper{padding-left:4rem}section.magazines section.magazinesWrapper div.magazineElement:nth-child(odd) div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}section.magazines section.magazinesWrapper div.magazineElement:nth-child(odd) div.textWrapper{padding-right:4rem}section.magazines section.magazinesWrapper div.magazineElement div.imageWrapper{max-width:none;width:40%}section.magazines section.magazinesWrapper div.magazineElement div.textWrapper{width:60%}section.magazines section.magazinesWrapper div.magazineElement div.textWrapper div.imageWrapper{margin-top:0;max-width:none;width:25rem}}@media screen and (min-width:992px){section.magazines section.mediaTeaser div.quoteWrapper{display:table;display:-webkit-box;display:-ms-flexbox;display:flex}section.magazines section.mediaTeaser div.quoteWrapper div.imageWrapper{display:block;width:40%}section.magazines section.mediaTeaser div.quoteWrapper div.quote{padding-left:5rem;width:60%}section.imprint section.magazines section.mediaTeaser div.quoteWrapper div.quote table tr td.teaserText,section.imprint section.magazines section.mediaTeaser table tr div.quoteWrapper div.quote td.teaserText,section.magazines section.imprint section.mediaTeaser div.quoteWrapper div.quote table tr td.teaserText,section.magazines section.imprint section.mediaTeaser table tr div.quoteWrapper div.quote td.teaserText,section.magazines section.mediaTeaser div.quoteWrapper div.quote p.teaserText,section.magazines section.mediaTeaser div.quoteWrapper div.quote section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazines section.mediaTeaser div.quoteWrapper div.quote div.teaserText:not(.newsImage):not(.newsVideo){text-align:left}section.imprint section.magazines section.mediaTeaser div.quoteWrapper div.quote table tr td.teaserText:before,section.imprint section.magazines section.mediaTeaser table tr div.quoteWrapper div.quote td.teaserText:before,section.magazines section.imprint section.mediaTeaser div.quoteWrapper div.quote table tr td.teaserText:before,section.magazines section.imprint section.mediaTeaser table tr div.quoteWrapper div.quote td.teaserText:before,section.magazines section.mediaTeaser div.quoteWrapper div.quote p.teaserText:before,section.magazines section.mediaTeaser div.quoteWrapper div.quote section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo):before,section.newsDetail section.text section.magazines section.mediaTeaser div.quoteWrapper div.quote div.teaserText:not(.newsImage):not(.newsVideo):before{left:auto}section.magazines section.mediaTeaser h2{max-width:20ch}}@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){section.magazines section.mediaTeaser h2{max-width:24ch!important}}@media screen and (min-width:992px){section.magazines section.mediaTeaser a.mediaLink div.callToActionButton{margin-right:0}}@media screen and (min-width:1280px){section.imprint section.magazines section.introduction div.magazinesHeader table tr td,section.imprint section.magazines section.introduction table tr div.magazinesHeader td,section.magazines section.imprint section.introduction div.magazinesHeader table tr td,section.magazines section.imprint section.introduction table tr div.magazinesHeader td,section.magazines section.introduction div.magazinesHeader p,section.magazines section.introduction div.magazinesHeader section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazines section.introduction div.magazinesHeader div:not(.newsImage):not(.newsVideo){padding-left:30%}section.magazines section.mediaTeaser{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.magazines section.mediaTeaser div.quoteWrapper{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}section.imprint section.magazines section.mediaTeaser div.quoteWrapper div.quote table tr td.teaserText,section.imprint section.magazines section.mediaTeaser table tr div.quoteWrapper div.quote td.teaserText,section.magazines section.imprint section.mediaTeaser div.quoteWrapper div.quote table tr td.teaserText,section.magazines section.imprint section.mediaTeaser table tr div.quoteWrapper div.quote td.teaserText,section.magazines section.mediaTeaser div.quoteWrapper div.quote p.teaserText,section.magazines section.mediaTeaser div.quoteWrapper div.quote section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazines section.mediaTeaser div.quoteWrapper div.quote div.teaserText:not(.newsImage):not(.newsVideo){margin-bottom:0}section.magazines section.mediaTeaser a.mediaLink div.callToActionButton{margin-right:0;margin-top:0}section.magazines section.magazinesWrapper{padding-bottom:8rem}section.magazines section.magazinesWrapper div.magazineElement:nth-child(2n)>div.imageWrapper{padding-right:8rem}section.magazines section.magazinesWrapper div.magazineElement:nth-child(2n) div.textWrapper{padding-left:0}section.magazines section.magazinesWrapper div.magazineElement:nth-child(odd) div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;max-width:44rem;order:2}section.magazines section.magazinesWrapper div.magazineElement:nth-child(odd) div.textWrapper{padding-right:3rem}section.magazines section.magazinesWrapper div.magazineElement div.imageWrapper,section.magazines section.magazinesWrapper div.magazineElement div.textWrapper{width:50%}section.magazines section.advertisement{padding-bottom:15rem}}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper{padding-bottom:2rem;padding-top:1.5rem}section.magazinesArchive section.magazine,section.magazinesArchive section.mediaTeaser{padding-bottom:8rem}section.magazinesArchive section.magazine div.headline{margin-bottom:6rem}section.magazinesArchive section.magazine div.headline div.imageWrapper{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:table;display:-webkit-box;display:-ms-flexbox;display:flex}section.magazinesArchive section.magazine div.headline div.imageWrapper:after,section.magazinesArchive section.magazine div.headline div.imageWrapper:before{background:#282828;content:"";height:3px;width:20%}section.magazinesArchive section.magazine div.headline div.imageWrapper:before{margin-right:2rem}section.magazinesArchive section.magazine div.headline div.imageWrapper:after{margin-left:2rem}section.magazinesArchive section.magazine div.headline div.imageWrapper img{width:60%}section.magazinesArchive section.magazine div.issueList div.issue{-ms-flex-negative:0;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5rem}section.magazinesArchive section.magazine div.issueList div.issue div.imageWrapper{-ms-flex-negative:0;margin-bottom:2rem;width:100%}section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper{max-width:36rem;width:100%}section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper span.issueDate{margin-bottom:.5em}section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper h3{font-weight:400}section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper h4{font-family:Avenir,sans-serif;font-size:1.6rem;font-style:italic;font-weight:100}section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper div.button{margin-left:auto;margin-right:auto}section.magazinesArchive section.advertisement{padding-bottom:8rem}@media screen and (min-width:420px){section.magazinesArchive section.magazine div.issueList div.issue div.imageWrapper{margin-bottom:unset;max-width:12rem;width:40%}section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper{padding-left:2rem;width:60%}}@media screen and (min-width:600px){section.magazinesArchive section.magazine div.headline div.imageWrapper:before{display:none}section.magazinesArchive section.magazine div.headline div.imageWrapper:after{width:calc(100% - 20rem)}section.magazinesArchive section.magazine div.headline div.imageWrapper img{width:20rem}}@media screen and (min-width:768px){section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper{display:table;display:-webkit-box;display:-ms-flexbox;display:flex}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;width:60%}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper img{margin-top:14rem}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper{width:40%}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper h1{margin-bottom:100%;width:16ch}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper h1{width:19.2ch!important}}@media screen and (min-width:768px){section.imprint section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper table tr td,section.imprint section.magazinesArchive section.introduction table tr div.magazinesHeader div.headerWrapper div.textWrapper td,section.magazinesArchive section.imprint section.introduction div.magazinesHeader div.headerWrapper div.textWrapper table tr td,section.magazinesArchive section.imprint section.introduction table tr div.magazinesHeader div.headerWrapper div.textWrapper td,section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper p,section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper div:not(.newsImage):not(.newsVideo){width:68ch}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){section.imprint section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper table tr td,section.imprint section.magazinesArchive section.introduction table tr div.magazinesHeader div.headerWrapper div.textWrapper td,section.magazinesArchive section.imprint section.introduction div.magazinesHeader div.headerWrapper div.textWrapper table tr td,section.magazinesArchive section.imprint section.introduction table tr div.magazinesHeader div.headerWrapper div.textWrapper td,section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper p,section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper div:not(.newsImage):not(.newsVideo){width:81.6ch!important}}@media screen and (min-width:768px){section.magazinesArchive section.magazine div.headline{margin-bottom:4rem}section.magazinesArchive section.magazine div.issueList{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.magazinesArchive section.magazine div.issueList div.issue{display:block;width:calc(50% - 2rem)}section.magazinesArchive section.magazine div.issueList div.issue:nth-child(odd){margin-right:3.99rem}section.magazinesArchive section.magazine div.issueList div.issue div.imageWrapper{height:0;margin-bottom:1.5em;max-width:none;overflow:hidden;padding-bottom:138%;width:100%}section.magazinesArchive section.magazine div.issueList div.issue div.textWrapper{padding-left:0;width:100%}}@media screen and (min-width:992px){section.magazinesArchive section.introduction{margin-bottom:7rem}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper{width:55%}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper img{margin-top:9.5rem;z-index:-1}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper{padding-right:3rem;width:45%}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper h1{margin-bottom:5rem;margin-top:0}section.imprint section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper table tr td,section.imprint section.magazinesArchive section.introduction table tr div.magazinesHeader div.headerWrapper div.textWrapper td,section.magazinesArchive section.imprint section.introduction div.magazinesHeader div.headerWrapper div.textWrapper table tr td,section.magazinesArchive section.imprint section.introduction table tr div.magazinesHeader div.headerWrapper div.textWrapper td,section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper p,section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper div:not(.newsImage):not(.newsVideo){text-align:right;width:auto}section.magazinesArchive section.mediaTeaser{-webkit-box-pack:justify;-ms-flex-pack:space-between;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}section.magazinesArchive section.mediaTeaser h2{max-width:18ch}}@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){section.magazinesArchive section.mediaTeaser h2{max-width:21.6ch!important}}@media screen and (min-width:992px){section.magazinesArchive section.mediaTeaser div.callToActionButton{margin:0}}@media screen and (min-width:1280px){section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper img{margin-top:12rem}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper{padding-right:10rem}section.magazinesArchive section.introduction div.magazinesHeader div.headerWrapper div.textWrapper h1{margin-bottom:6rem}section.magazinesArchive section.magazine div.headline{margin-bottom:7rem}section.magazinesArchive section.magazine div.issueList div.issue{width:calc(33.334% - 3rem)}section.magazinesArchive section.magazine div.issueList div.issue:not(:nth-child(3n+3)){margin-right:4.49rem}section.magazinesArchive section.magazine div.issueList div.issue:nth-child(3n+3){margin-right:0}section.magazinesArchive section.advertisement{padding-bottom:14rem;padding-top:8rem}}section.media section.introduction div.magazinesHeader div.headerWrapper{position:relative}section.media section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{padding-top:3rem}section.media section.introduction div.magazinesHeader div.bookmarks{display:none}section.media section.introduction div.magazinesHeader div.introductionWrapper{padding-bottom:3.5rem;padding-top:0}section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper{margin-left:auto;margin-right:auto;max-width:50rem}section.media section.advertisement{padding-bottom:6rem;padding-top:3.5rem}section.imprint section.media div.imageWrapper table tr td.teaserText,section.imprint section.media table tr div.imageWrapper td.teaserText,section.media div.imageWrapper p.teaserText,section.media div.imageWrapper section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.media div.imageWrapper div.teaserText:not(.newsImage):not(.newsVideo){margin-top:8rem}@media screen and (min-width:768px){section.media section.introduction div.magazinesHeader div.headerWrapper{margin-top:5rem;padding-bottom:5rem;padding-top:13rem}section.media section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper img{width:75%}section.media section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{padding-right:2.5rem;padding-top:0;position:absolute;right:0;top:0}section.media section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper h1{margin:0;max-width:20ch}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){section.media section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper h1{max-width:24ch!important}}@media screen and (min-width:768px){section.imprint section.media section.introduction div.magazinesHeader div.introductionWrapper table tr td,section.imprint section.media section.introduction table tr div.magazinesHeader div.introductionWrapper td,section.media section.imprint section.introduction div.magazinesHeader div.introductionWrapper table tr td,section.media section.imprint section.introduction table tr div.magazinesHeader div.introductionWrapper td,section.media section.introduction div.magazinesHeader div.introductionWrapper p,section.media section.introduction div.magazinesHeader div.introductionWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.media section.introduction div.magazinesHeader div.introductionWrapper div:not(.newsImage):not(.newsVideo){-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper{padding-bottom:5rem;padding-top:5rem}}@media screen and (min-width:992px){section.media section.introduction div.magazinesHeader div.headerWrapper{padding-left:15rem}section.media section.introduction div.magazinesHeader div.bookmarks{display:block}section.media section.introduction div.magazinesHeader div.introductionWrapper{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10rem}section.imprint section.media section.introduction div.magazinesHeader div.introductionWrapper table tr td,section.imprint section.media section.introduction table tr div.magazinesHeader div.introductionWrapper td,section.media section.imprint section.introduction div.magazinesHeader div.introductionWrapper table tr td,section.media section.imprint section.introduction table tr div.magazinesHeader div.introductionWrapper td,section.media section.introduction div.magazinesHeader div.introductionWrapper p,section.media section.introduction div.magazinesHeader div.introductionWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.media section.introduction div.magazinesHeader div.introductionWrapper div:not(.newsImage):not(.newsVideo){-webkit-column-count:1;-moz-column-count:1;column-count:1;padding-right:4rem;width:75%}section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper{max-width:30rem;padding:0;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%);width:25%}section.media section.advertisement{padding-bottom:12rem}section.media div.imageWrapper{position:relative}section.imprint section.media div.imageWrapper table tr td.teaserText,section.imprint section.media table tr div.imageWrapper td.teaserText,section.media div.imageWrapper p.teaserText,section.media div.imageWrapper section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.media div.imageWrapper div.teaserText:not(.newsImage):not(.newsVideo){left:0;margin-bottom:0;margin-left:15rem;margin-top:0;max-width:22ch;padding-left:0;padding-right:0;position:absolute;text-align:left;top:50%;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){section.imprint section.media div.imageWrapper table tr td.teaserText,section.imprint section.media table tr div.imageWrapper td.teaserText,section.media div.imageWrapper p.teaserText,section.media div.imageWrapper section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.media div.imageWrapper div.teaserText:not(.newsImage):not(.newsVideo){max-width:26.4ch!important}}@media screen and (min-width:992px){section.imprint section.media div.imageWrapper table tr td.teaserText:before,section.imprint section.media table tr div.imageWrapper td.teaserText:before,section.media div.imageWrapper p.teaserText:before,section.media div.imageWrapper section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo):before,section.newsDetail section.text section.media div.imageWrapper div.teaserText:not(.newsImage):not(.newsVideo):before{display:none}section.imprint section.media div.imageWrapper table tr td.teaserText:after,section.imprint section.media table tr div.imageWrapper td.teaserText:after,section.media div.imageWrapper p.teaserText:after,section.media div.imageWrapper section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo):after,section.newsDetail section.text section.media div.imageWrapper div.teaserText:not(.newsImage):not(.newsVideo):after{border-top:3px solid #282828;bottom:-.5em;content:"";left:0;position:absolute;width:4ch}}@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){section.imprint section.media div.imageWrapper table tr td.teaserText:after,section.imprint section.media table tr div.imageWrapper td.teaserText:after,section.media div.imageWrapper p.teaserText:after,section.media div.imageWrapper section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo):after,section.newsDetail section.text section.media div.imageWrapper div.teaserText:not(.newsImage):not(.newsVideo):after{width:4.8ch!important}}@media screen and (min-width:1280px){section.media section.introduction div.magazinesHeader div.headerWrapper{margin-top:8rem;padding-left:20rem;padding-right:20rem;padding-top:15rem}section.media section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper img{width:80%}section.media section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{padding-right:12rem}section.media section.introduction div.magazinesHeader div.introductionWrapper{margin-bottom:-8rem;padding-right:20rem}section.imprint section.media section.introduction div.magazinesHeader div.introductionWrapper table tr td,section.imprint section.media section.introduction table tr div.magazinesHeader div.introductionWrapper td,section.media section.imprint section.introduction div.magazinesHeader div.introductionWrapper table tr td,section.media section.imprint section.introduction table tr div.magazinesHeader div.introductionWrapper td,section.media section.introduction div.magazinesHeader div.introductionWrapper p,section.media section.introduction div.magazinesHeader div.introductionWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.media section.introduction div.magazinesHeader div.introductionWrapper div:not(.newsImage):not(.newsVideo){padding-right:7rem;width:calc(100% - 30rem)}section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper{width:30rem}section.imprint section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper table tr td.teaserText,section.imprint section.media section.introduction table tr div.magazinesHeader div.introductionWrapper div.imageWrapper td.teaserText,section.media section.imprint section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper table tr td.teaserText,section.media section.imprint section.introduction table tr div.magazinesHeader div.introductionWrapper div.imageWrapper td.teaserText,section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper p.teaserText,section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper section.newsDetail section.text div.teaserText:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.media section.introduction div.magazinesHeader div.introductionWrapper div.imageWrapper div.teaserText:not(.newsImage):not(.newsVideo){margin-left:20rem}}section.newsDetail section.introduction div.headlineWrapper{padding:2rem 2.5rem 0}section.newsDetail section.text{padding-bottom:8rem}section.newsDetail section.text div.newsImage,section.newsDetail section.text div.newsVideo{margin-top:8rem}section.newsDetail section.teasers{position:relative}section.newsDetail section.teasers div.teaserBackground{background:#f3f0ed;bottom:0;margin-top:12rem;position:absolute;top:0;width:100%;z-index:-1}section.newsDetail section.teasers div.teaserBlock div.textBlock{padding-bottom:2.5rem;padding-top:3.5rem}section.newsDetail section.teasers div.teaserBlock div.textBlock span.newsDate{margin-bottom:.5em}section.newsDetail section.teasers div.teaserBlock:nth-child(2n) div.imageWrapper{padding-right:12%}section.newsDetail section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{padding-left:4.5rem}section.newsDetail section.teasers div.teaserBlock div.textBlock{padding-bottom:4rem}section.newsDetail section.mediaLink{padding-bottom:8rem;padding-top:8rem}@media screen and (min-width:600px){section.newsDetail section.introduction{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8rem}section.newsDetail section.introduction div.imageWrapper{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;width:60%}section.newsDetail section.introduction div.imageWrapper img{margin-left:auto;max-height:80rem;width:auto}section.newsDetail section.introduction div.anchorElement{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}section.newsDetail section.introduction div.headlineWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;padding-left:4.5rem;width:40%}section.newsDetail section.introduction div.headlineWrapper h1{margin-bottom:0;max-width:18ch;width:100vw}}@media screen and (min-width:600px) and (-ms-high-contrast:active),screen and (min-width:600px) and (-ms-high-contrast:none){section.newsDetail section.introduction div.headlineWrapper h1{max-width:21.6ch!important}}@media screen and (min-width:600px){section.newsDetail section.introduction div.headlineWrapper h1:after{display:none}section.newsDetail section.introduction div.headlineWrapper div.callToActionButton{margin-left:auto}section.newsDetail section.teasers div.teaserBlock div.imageWrapper img{max-height:42rem;max-width:100%;width:auto}section.newsDetail section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{padding-right:4.5rem}section.newsDetail section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper img{margin-left:auto}section.newsDetail section.mediaLink{padding-top:12rem}}@media screen and (min-width:768px){section.newsDetail section.teasers{padding-bottom:3rem}section.newsDetail section.teasers div.teaserBackground{margin-left:3rem}section.newsDetail section.teasers div.teaserBlock div.textBlock{padding-left:7rem}section.newsDetail section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{padding-right:unset}}@media screen and (min-width:992px){section.newsDetail section.introduction{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8rem}section.newsDetail section.introduction div.imageWrapper{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;padding-left:2rem;width:50%}section.newsDetail section.introduction div.anchorElement{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}section.newsDetail section.introduction div.headlineWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;padding-left:15rem;width:50%}section.newsDetail section.introduction div.headlineWrapper h1{max-width:none;width:100%}section.newsDetail section.introduction div.headlineWrapper h1:after{display:none}section.newsDetail section.introduction div.headlineWrapper div.callToActionButton{margin-left:auto}section.newsDetail section.text{padding-bottom:12rem}section.imprint section.newsDetail section.text table tr td,section.newsDetail section.imprint section.text table tr td,section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.newsDetail section.text p{margin-left:auto;margin-right:auto;max-width:76rem}section.newsDetail section.text div.newsImage,section.newsDetail section.text div.newsVideo{margin-top:12rem}section.newsDetail section.teasers{padding:10rem 15rem 8rem}section.newsDetail section.teasers div.teaserBackground{margin-left:17%;margin-top:0}section.newsDetail section.teasers div.teaserBlock{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}section.newsDetail section.teasers div.teaserBlock div.imageWrapper{margin-bottom:auto;max-width:50%;width:auto}section.newsDetail section.teasers div.teaserBlock div.textBlock{width:50%}section.newsDetail section.teasers div.teaserBlock div.textBlock span.newsDate{margin-bottom:1.2em}section.newsDetail section.teasers div.teaserBlock:nth-child(2n) div.imageWrapper{margin-left:auto;padding-right:2rem}section.newsDetail section.teasers div.teaserBlock:nth-child(2n) div.textBlock{padding-left:2rem;padding-right:0}section.newsDetail section.teasers div.teaserBlock:nth-child(odd) div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;margin-right:auto;order:2;padding-left:2rem}section.newsDetail section.teasers div.teaserBlock:nth-child(odd) div.textBlock{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;padding-left:0;padding-right:2rem}}@media screen and (min-width:1280px){section.newsDetail section{max-width:none}section.newsDetail section.introduction div.headlineWrapper{padding-left:20rem}section.newsDetail section.teasers{padding-left:20rem;padding-right:20rem}section.newsDetail section.teasers div.teaserBlock:not(:last-child){margin-bottom:6rem}section.newsDetail section.teasers div.teaserBlock div.textBlock{padding-bottom:0}}@media screen and (min-width:1680px){section.newsDetail section.teasers div.teaserBlock:not(:last-child){margin-bottom:10rem}}section.privacy>section{padding-bottom:1em}section.privacy section{padding-top:.5em}section.imprint section.privacy section.header table tr td,section.newsDetail section.text section.privacy section.header div:not(.newsImage):not(.newsVideo),section.privacy section.header p,section.privacy section.header section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.privacy section.imprint section.header table tr td{max-width:68rem}section.privacy section:not(.header){margin-left:auto;margin-right:auto;max-width:68rem}section.privacy section h2{margin-bottom:1em;max-width:48ch}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section.privacy section h2{max-width:57.6ch!important}}section.privacy section h2:after{display:none}section.privacy section h3{margin-bottom:1em}section.privacy section ul{list-style:disc;margin-left:2em}section.privacy section ul.listStyleLowerAlpha{list-style:lower-alpha}section.privacy section ul li{margin-bottom:0;padding-left:.5em}@media screen and (min-width:768px){section.privacy section.header h1{margin-bottom:1em}}@media screen and (min-width:992px){section.privacy section.header{padding-bottom:5rem}section.privacy section h2{font-size:2.8rem}}@media screen and (min-width:1280px){section.privacy section h2{font-size:4.2rem}section.privacy section h3{font-size:3.2rem;margin-bottom:.5em}section.privacy>section:not(.header){padding-bottom:8rem}}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock h3,section.team section.teamMembers div.textBlock h3{font-size:2.8rem;margin-bottom:.85em;margin-top:.7em}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock,section.team section.teamMembers div.textBlock{padding-bottom:2.5rem;padding-top:5rem}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock span.jobTitle,section.team section.teamMembers div.textBlock span.jobTitle{line-height:1.37em}section.imprint section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock table tr td,section.imprint section.team section.introduction div.magazinesHeader div.introductionTexts table tr div.textBlock td,section.imprint section.team section.teamMembers div.textBlock table tr td,section.imprint section.team section.teamMembers table tr div.textBlock td,section.imprint section.team table tr section.introduction div.magazinesHeader div.introductionTexts div.textBlock td,section.imprint section.team table tr section.teamMembers div.textBlock td,section.newsDetail section.text section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock div:not(.newsImage):not(.newsVideo),section.newsDetail section.text section.team section.teamMembers div.textBlock div:not(.newsImage):not(.newsVideo),section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock a,section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock h3,section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock p,section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock span,section.team section.teamMembers div.textBlock a,section.team section.teamMembers div.textBlock h3,section.team section.teamMembers div.textBlock p,section.team section.teamMembers div.textBlock section.newsDetail section.text div:not(.newsImage):not(.newsVideo),section.team section.teamMembers div.textBlock span{color:#575243}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock span:not(.jobTitle),section.team section.teamMembers div.textBlock span:not(.jobTitle){display:inline-block;line-height:1.5em;width:100%}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock a,section.team section.teamMembers div.textBlock a{display:inline-block;text-decoration:underline}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock:before,section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper:after,section.team section.teamMembers div.teamMembersWrapper div.teamMember div.textBlock:before{border:2.4rem solid transparent;content:" ";height:0;position:absolute;width:0;z-index:5}section.team section.introduction div.magazinesHeader div.headerWrapper{position:relative}section.team section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper h1{margin-top:1em}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper{padding-bottom:4.5rem;padding-top:0;position:relative}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper:after{border-top-color:#fff;left:50%;margin-left:-2.4rem;margin-top:-1.2rem;top:100%}section.imprint section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper table tr td,section.imprint section.team section.introduction table tr div.magazinesHeader div.introductionTexts div.textWrapper td,section.newsDetail section.text section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper div:not(.newsImage):not(.newsVideo),section.team section.imprint section.introduction div.magazinesHeader div.introductionTexts div.textWrapper table tr td,section.team section.imprint section.introduction table tr div.magazinesHeader div.introductionTexts div.textWrapper td,section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper p,section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo){margin-bottom:3em}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper div.bookmarks{margin-top:3rem}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock{background:#f3f0ed;position:relative}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock:before{border-bottom-color:#f3f0ed;bottom:100%;display:none;left:50%;margin-bottom:-.6rem;margin-left:-1.2rem}section.team section.teamMembers div.headerWrapper{margin-top:8rem}section.team section.teamMembers div.teamHead div.textBlock{background:#e1dfda;margin-bottom:.5rem}section.team section.teamMembers div.teamHead div.textBlock:last-child,section.team section.teamMembers div.teamMembersWrapper div.teamMember{margin-bottom:5rem}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+1){background:#a8a49a}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+1) *{color:#fff}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+1) div.textBlock:before{border-bottom-color:#a8a49a}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+2){background:#f3f0ed}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+2) div.textBlock:before{border-bottom-color:#f3f0ed}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+3){background:#e1dfda}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+3) div.textBlock:before{border-bottom-color:#e1dfda}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.imageWrapper{overflow:hidden}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.textBlock{position:relative}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.textBlock:before{bottom:100%;left:50%;margin-bottom:-1.2rem;margin-left:-2.4rem}section.team section.teaserJobs{padding-top:5rem}@media screen and (min-width:768px){section.team section.introduction div.magazinesHeader div.headerWrapper{padding-bottom:6rem}section.team section.introduction div.magazinesHeader div.headerWrapper div.imageWrapper{padding-left:30%}section.team section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{padding-left:4.5rem;position:absolute;top:0}section.team section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper h1{max-width:15ch}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){section.team section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper h1{max-width:18ch!important}}@media screen and (min-width:768px){section.imprint section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper table tr td,section.imprint section.team section.introduction table tr div.magazinesHeader div.introductionTexts div.textWrapper td,section.newsDetail section.text section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper div:not(.newsImage):not(.newsVideo),section.team section.imprint section.introduction div.magazinesHeader div.introductionTexts div.textWrapper table tr td,section.team section.imprint section.introduction table tr div.magazinesHeader div.introductionTexts div.textWrapper td,section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper p,section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo){-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;margin-bottom:6rem}section.team section.teamMembers div.headerWrapper{padding-bottom:5rem}section.team section.teamMembers div.teamMembersWrapper{margin-left:auto;margin-right:auto;max-width:75rem}section.team section.teamMembers div.teamMembersWrapper div.teamMember,section.team section.teamMembers div.teamMembersWrapper div.textBlock{max-width:55rem}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(2n),section.team section.teamMembers div.teamMembersWrapper div.textBlock:nth-child(2n){margin-left:auto;margin-right:4.5rem}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(odd),section.team section.teamMembers div.teamMembersWrapper div.textBlock:nth-child(odd){margin-left:4.5rem}section.team section.teamMembers div.teamHead{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}section.team section.teamMembers div.teamHead div.textBlock,section.team section.teamMembers div.teamHead div.textBlock:last-child{margin-bottom:0;padding-left:4.5rem;padding-right:4.5rem;width:50%}}@media screen and (min-width:992px){section.team{margin-left:auto;margin-right:auto;max-width:992px;padding-left:15rem}section.team section.introduction div.magazinesHeader div.headerWrapper div.headlineWrapper{padding-left:0}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper{padding-left:0;padding-right:0}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper div.bookmarks{margin-top:0}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock{padding-left:4.5rem;padding-right:4.5rem}section.imprint section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock table tr td,section.imprint section.team section.introduction table tr div.magazinesHeader div.introductionTexts div.textBlock td,section.newsDetail section.text section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock div:not(.newsImage):not(.newsVideo),section.team section.imprint section.introduction div.magazinesHeader div.introductionTexts div.textBlock table tr td,section.team section.imprint section.introduction table tr div.magazinesHeader div.introductionTexts div.textBlock td,section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock p,section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock section.newsDetail section.text div:not(.newsImage):not(.newsVideo){-webkit-column-count:1;-moz-column-count:1;column-count:1}section.team section.teamMembers{padding-bottom:6rem}section.team section.teamMembers div.headerWrapper{padding-bottom:0;padding-left:0}section.team section.teamMembers div.teamHead,section.team section.teamMembers div.teamHead div.teamMember,section.team section.teamMembers div.teamHead div.textBlock,section.team section.teamMembers div.teamMembersWrapper,section.team section.teamMembers div.teamMembersWrapper div.teamMember,section.team section.teamMembers div.teamMembersWrapper div.textBlock{max-width:none}section.team section.teamMembers div.teamHead div.teamMember:nth-child(2n),section.team section.teamMembers div.teamHead div.textBlock:nth-child(2n),section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(2n),section.team section.teamMembers div.teamMembersWrapper div.textBlock:nth-child(2n){margin-right:auto}section.team section.teamMembers div.teamHead div.teamMember:nth-child(odd),section.team section.teamMembers div.teamHead div.textBlock:nth-child(odd),section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(odd),section.team section.teamMembers div.teamMembersWrapper div.textBlock:nth-child(odd){margin-left:auto}section.team section.teamMembers div.teamHead div.teamMember.baumgart div.imageWrapper img,section.team section.teamMembers div.teamHead div.textBlock.baumgart div.imageWrapper img,section.team section.teamMembers div.teamMembersWrapper div.teamMember.baumgart div.imageWrapper img,section.team section.teamMembers div.teamMembersWrapper div.textBlock.baumgart div.imageWrapper img{margin-left:0;-webkit-transform:translateX(-30%);-khtml-transform:translateX(-30%);transform:translateX(-30%)}section.team section.teamMembers div.teamHead div.teamMember.wilking div.imageWrapper img,section.team section.teamMembers div.teamHead div.textBlock.wilking div.imageWrapper img,section.team section.teamMembers div.teamMembersWrapper div.teamMember.wilking div.imageWrapper img,section.team section.teamMembers div.teamMembersWrapper div.textBlock.wilking div.imageWrapper img{margin-left:0;-webkit-transform:translateX(0);-khtml-transform:translateX(0);transform:translateX(0)}section.team section.teamMembers div.teamMembersWrapper div.teamMember{display:table;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(2n) div.imageWrapper{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(2n) div.textBlock:before{left:100%;margin-left:-.6rem;right:auto}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(2n):nth-child(3n+1) div.textBlock:before{border-left-color:#a8a49a}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(2n):nth-child(3n+2) div.textBlock:before{border-left-color:#f3f0ed}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(2n):nth-child(3n+3) div.textBlock:before{border-left-color:#e1dfda}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(odd) div.textBlock:before{left:auto;margin-left:auto;margin-right:-.6rem;right:100%}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(odd):nth-child(3n+1) div.textBlock:before{border-right-color:#a8a49a}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(odd):nth-child(3n+2) div.textBlock:before{border-right-color:#f3f0ed}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(odd):nth-child(3n+3) div.textBlock:before{border-right-color:#e1dfda}section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+1) div.textBlock:before,section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+2) div.textBlock:before,section.team section.teamMembers div.teamMembersWrapper div.teamMember:nth-child(3n+3) div.textBlock:before{border-bottom-color:transparent}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.imageWrapper{width:48%}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.imageWrapper img{height:100%;margin-left:50%;max-width:none;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);transform:translateX(-50%);width:auto}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.textBlock{padding-left:4.5rem;padding-right:4.5rem;width:52%}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.textBlock:before{bottom:unset;margin-bottom:0;margin-top:-1.2rem;top:50%}section.team section.teaserJobs{padding-left:0;padding-right:15rem;padding-top:8rem}}@media screen and (min-width:1280px){section.team{max-width:none;padding-left:20rem}section.team section.introduction div.magazinesHeader{margin-bottom:7rem}section.team section.introduction div.magazinesHeader div.introductionTexts{display:table;display:-webkit-box;display:-ms-flexbox;display:flex}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper{padding-right:7rem;width:50%}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper:after{display:none}section.imprint section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper table tr td,section.imprint section.team section.introduction table tr div.magazinesHeader div.introductionTexts div.textWrapper td,section.newsDetail section.text section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper div:not(.newsImage):not(.newsVideo),section.team section.imprint section.introduction div.magazinesHeader div.introductionTexts div.textWrapper table tr td,section.team section.imprint section.introduction table tr div.magazinesHeader div.introductionTexts div.textWrapper td,section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper p,section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper section.newsDetail section.text div:not(.newsImage):not(.newsVideo){-webkit-column-count:1;-moz-column-count:1;column-count:1}section.team section.introduction div.magazinesHeader div.introductionTexts div.textWrapper div.callToActionButton{margin-left:0}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock{margin-top:-9rem;padding-left:7rem;padding-right:7rem;width:50%;z-index:1}section.team section.introduction div.magazinesHeader div.introductionTexts div.textBlock:before{display:block}section.team section.teamMembers div.teamHead{margin-left:0;margin-right:0}section.team section.teamMembers div.teamHead div.textBlock:first-child,section.team section.teamMembers div.teamHead div.textBlock:last-child{padding-bottom:4rem;padding-left:7rem;padding-right:7rem}section.team section.teamMembers div.teamMembersWrapper{max-width:112rem}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.imageWrapper{width:52%}section.team section.teamMembers div.teamMembersWrapper div.teamMember div.textBlock{padding-left:7.5rem;padding-right:7.5rem;width:48%}section.team section.teamMembers div.teamMembersWrapper div.teamMember.baumgart div.imageWrapper img,section.team section.teamMembers div.teamMembersWrapper div.teamMember.wilking div.imageWrapper img,section.team section.teamMembers div.teamMembersWrapper div.teamMember.winkelnkemper div.imageWrapper img{margin-left:50%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);transform:translateX(-50%)}section.team section.teaserJobs{padding-right:20rem}}.canScrollUp,h1{top:5rem;-webkit-transition:opacity .66s ease-out,top .66s ease-out;transition:opacity .66s ease-out,top .66s ease-out}.canScrollUp.triggered,h1.triggered{top:0}.issue,.magazineElement,.teamMember,.teaserBlock,h1,h2,section:not(.footer){opacity:0;-webkit-transition:opacity .66s ease-out,top .66s ease-out;transition:opacity .66s ease-out,top .66s ease-out}.issue.triggered,.magazineElement.triggered,.teamMember.triggered,.teaserBlock.triggered,h1.triggered,h2.triggered,section:not(.footer).triggered{opacity:1}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
