body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";
.slick-loading .slick-list{background:#fff url("../../files/layout/./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../../files/layout/./fonts/slick.eot");src:url("../../files/layout/./fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../files/layout/./fonts/slick.woff") format("woff"), url("../../files/layout/./fonts/slick.ttf") format("truetype"), url("../../files/layout/./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:10}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:30px;line-height:1;color:black;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-50px}[dir="rtl"] .slick-prev{left:auto;right:20px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:-50px}[dir="rtl"] .slick-next{left:20px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:20px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}
@charset "UTF-8";
:focus{outline:none}.gruen{color:#00FF93}.blau{color:#00CEFF}.grau{color:#F5F5F5}.textblock,header .backtoall,.mod_newslist>.block .overlay h4,.mod_newslist>.block .overlay h2,.mod_newslist>.block .textbox,body.detail .mod_newslist.slick-slider>.slick-prev:after,body.detail .mod_newslist.slick-slider>.slick-next:after,#filter #filteroff,#filter>div span{font-family:"Rajdhani";font-size:2vw;line-height:1.5em;font-weight:600}@media screen and (min-width:1024px){.textblock,header .backtoall,.mod_newslist>.block .overlay h4,.mod_newslist>.block .overlay h2,.mod_newslist>.block .textbox,body.detail .mod_newslist.slick-slider>.slick-prev:after,body.detail .mod_newslist.slick-slider>.slick-next:after,#filter #filteroff,#filter>div span{font-size:25px}}@media screen and (max-width:540px){.textblock,header .backtoall,.mod_newslist>.block .overlay h4,.mod_newslist>.block .overlay h2,.mod_newslist>.block .textbox,body.detail .mod_newslist.slick-slider>.slick-prev:after,body.detail .mod_newslist.slick-slider>.slick-next:after,#filter #filteroff,#filter>div span{font-size:3.5vw}}.headline,h2,body.detail .layout_full>.ce_headline,body.detail .layout_full>.ce_text h2{font-family:"Rajdhani";font-weight:600;line-height:1.4em;font-size:2.6vw}@media screen and (min-width:1024px){.headline,h2,body.detail .layout_full>.ce_headline,body.detail .layout_full>.ce_text h2{font-size:42px}}@media screen and (max-width:540px){.headline,h2,body.detail .layout_full>.ce_headline,body.detail .layout_full>.ce_text h2{font-size:6vw}}.bigheadline,h1{font-size:8.5vw;line-height:1em;font-weight:400}@media screen and (min-width:1024px){.bigheadline,h1{font-size:100px}}@media screen and (max-width:540px){.bigheadline,h1{font-size:8vw}}@font-face{font-family:"Heebo";font-style:normal;font-weight:400;src:url("../../files/layout/fonts/heebo-v9-latin-regular.eot");src:local(""), url("../../files/layout/fonts/heebo-v9-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/heebo-v9-latin-regular.woff2") format("woff2"), url("../../files/layout/fonts/heebo-v9-latin-regular.woff") format("woff"), url("../../files/layout/fonts/heebo-v9-latin-regular.ttf") format("truetype"), url("../../files/layout/fonts/heebo-v9-latin-regular.svg#Heebo") format("svg")}@font-face{font-family:"Heebo";font-style:normal;font-weight:600;src:url("../../files/layout/fonts/heebo-v9-latin-600.eot");src:local(""), url("../../files/layout/fonts/heebo-v9-latin-600.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/heebo-v9-latin-600.woff2") format("woff2"), url("../../files/layout/fonts/heebo-v9-latin-600.woff") format("woff"), url("../../files/layout/fonts/heebo-v9-latin-600.ttf") format("truetype"), url("../../files/layout/fonts/heebo-v9-latin-600.svg#Heebo") format("svg")}@font-face{font-family:"Rajdhani";font-style:normal;font-weight:400;src:url("../../files/layout/fonts/rajdhani-v9-latin-regular.eot");src:local("Rajdhani Regular"), local("Rajdhani-Regular"), url("../../files/layout/fonts/rajdhani-v9-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/rajdhani-v9-latin-regular.woff2") format("woff2"), url("../../files/layout/fonts/rajdhani-v9-latin-regular.woff") format("woff"), url("../../files/layout/fonts/rajdhani-v9-latin-regular.ttf") format("truetype"), url("../../files/layout/fonts/rajdhani-v9-latin-regular.svg#Rajdhani") format("svg")}@font-face{font-family:"Rajdhani";font-style:normal;font-weight:600;src:url("../../files/layout/fonts/rajdhani-v9-latin-600.eot");src:local("Rajdhani SemiBold"), local("Rajdhani-SemiBold"), url("../../files/layout/fonts/rajdhani-v9-latin-600.eot?#iefix") format("embedded-opentype"), url("../../files/layout/fonts/rajdhani-v9-latin-600.woff2") format("woff2"), url("../../files/layout/fonts/rajdhani-v9-latin-600.woff") format("woff"), url("../../files/layout/fonts/rajdhani-v9-latin-600.ttf") format("truetype"), url("../../files/layout/fonts/rajdhani-v9-latin-600.svg#Rajdhani") format("svg")}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes slideup{0%{opacity:0;transform:translate(0px, 100px)}100%{opacity:1;transform:translate(0px, 0px)}}@keyframes slidedown{0%{opacity:0;transform:translate(0px, -100px)}100%{opacity:1;transform:translate(0px, 0px)}}@keyframes slideright{0%{opacity:0;transform:translate(-200px, 0px)}100%{opacity:1;transform:translate(0px, 0px)}}@keyframes slideleft{0%{opacity:0;transform:translate(200px, 0px)}100%{opacity:1;transform:translate(0px, 0px)}}.slideup{transform:translate(0px, 100px)}.slidedown{transform:translate(0px, -100px)}.slideright{transform:translate(-200px, 0px)}.slideleft{transform:translate(200px, 0px)}.slideup{opacity:0}.slideup.visible{animation-name:slideup;animation-fill-mode:both;animation-duration:1s}.slideup.visible.d1{animation-delay:0.5s}.slideup.visible.d2{animation-delay:1s}.slidedown{opacity:0}.slidedown.visible{animation-name:slidedown;animation-fill-mode:both;animation-duration:1s}.slidedown.visible.d1{animation-delay:0.5s}.slidedown.visible.d2{animation-delay:1s}.slideright{opacity:0}.slideright.visible{animation-name:slideright;animation-fill-mode:both;animation-duration:1s}.slideright.visible.d1{animation-delay:0.5s}.slideright.visible.d2{animation-delay:1s}.slideleft{opacity:0}.slideleft.visible{animation-name:slideleft;animation-fill-mode:both;animation-duration:1s}.slideleft.visible.d1{animation-delay:0.5s}.slideleft.visible.d2{animation-delay:1s}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:30px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:black;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0px}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#nav-icon2 span{display:block;position:absolute;height:9px;width:50%;background:#b32428;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:18px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:36px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon3.open span{background:white}#nav-icon3 span:nth-child(1){top:0px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:calc(25px / 3)}#nav-icon3 span:nth-child(4){top:calc(25px / 3 * 2)}#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon4 span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:36px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#nav-icon4.open span:nth-child(2){width:0%;opacity:0}#nav-icon4.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:39px;left:8px}body{font-family:"Heebo";font-weight:400;font-size:14px;line-height:1.7em;color:#282828;opacity:0;animation-name:fadeIn;animation-duration:1.5s;animation-fill-mode:both;animation-delay:0.5s;background:#F5F5F5}@media screen and (max-width:540px){body{font-size:15px}}strong{font-weight:600}h1{margin:0px;padding:0px;font-family:"Rajdhani";position:relative;display:inline-block}h1:first-child{margin-top:80px}h1>span{position:relative;font-weight:400;padding:0px 10px}h1>span:before{position:absolute;content:"";background:#00FF93;height:40%;width:100%;display:block;bottom:0}h1>span>span{position:relative}p{margin-top:0px}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}header{position:fixed;top:0;right:0;left:0;z-index:100;padding:20px}header #nav-icon3{position:fixed;top:25px;z-index:100;right:20px}header .backtoall{display:none;position:absolute;right:70px;color:#000;top:-8px}@media screen and (max-width:540px){header .backtoall{font-size:5vw;line-height:1.5em}}header #hauptnavigation{position:fixed;top:0;bottom:0;z-index:50;background:rgba(0, 0, 0, 0.7);color:#fff;font-family:"Rajdhani";width:300px;right:-350px;transition:all ease 0.5s;padding:130px 25px 20px}header #hauptnavigation .ce_hyperlink{font-size:30px;line-height:36px;padding:10px 0;font-weight:600}header #hauptnavigation h3{font-size:50px;font-weight:600}header #hauptnavigation .ce_text.metalinks{font-size:16px;position:absolute;bottom:0px}header #hauptnavigation .ce_text.metalinks a{display:inline-block;margin-right:10px}header #hauptnavigation.open{right:0}footer{margin-top:200px;margin-bottom:25px}#container{min-height:calc(100vh - 280px)}.mod_article>.inside{max-width:1200px;margin:auto;width:calc(100% - 50px)}.mod_article.fullwidth>.inside{max-width:100%;width:100%}.mod_article.fullwidth>.inside img{width:100%;margin-bottom:-5px}.mod_article.dunkel{padding:80px 0;background:#282828;color:#fff}.mod_article.dunkel h1:first-child,.mod_article.dunkel h2:first-child,.mod_article.dunkel h3:first-child,.mod_article.dunkel h4:first-child{margin-top:0px}.mod_article.weiss{padding:80px 0;background:#fff}.mod_article.spacebottom{margin-bottom:80px}.mod_article:first-child{padding-top:120px}.mod_article.npt{padding-top:0px}@media screen and (min-width:540px){.ce_text.half{max-width:50%}}.ce_text.spacetop{margin-top:80px}ol{padding-left:15px;line-height:1.3em}ol li+li{margin-top:5px}#alles{display:none}#alles .layout_short{display:none;animation-delay:0s !important}.firstview{transition:all ease 0.5s}.firstview.hide{opacity:0}.mod_newslist{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(240px, auto);-ms-grid-columns:calc(100% / 3) calc(100% / 3) calc(100% / 3);grid-auto-flow:dense}@media screen and (max-width:540px){.mod_newslist{display:block}}.mod_newslist.nonews{display:none}.mod_newslist>.block{display:flex;align-content:center;align-items:center;justify-content:center;flex-wrap:wrap;margin:5px;background-size:cover;background-position:center;position:relative}@media screen and (max-width:540px){.mod_newslist>.block{width:100%;min-height:300px}.mod_newslist>.block.visible .overlay{max-height:100%}}.mod_newslist>.block.lastFirstView~.block{display:none}.mod_newslist>.block.arc_1{background-color:#00CEFF;border-color:#00CEFF}.mod_newslist>.block.arc_1 .overlay h4,.mod_newslist>.block.arc_1 .overlay h2{color:#00CEFF}.mod_newslist>.block.arc_2{background-color:#D0D0D0;border-color:#D0D0D0}.mod_newslist>.block.arc_2 .overlay h4,.mod_newslist>.block.arc_2 .overlay h2{color:#D0D0D0}.mod_newslist>.block.arc_3{background-color:#00FF93;border-color:#00FF93}.mod_newslist>.block.arc_3 .overlay h4,.mod_newslist>.block.arc_3 .overlay h2{color:#00FF93}.mod_newslist>.block.text{padding:20px}.mod_newslist>.block.justtext{align-items:flex-end;align-content:flex-end;justify-content:flex-start}.mod_newslist>.block.borderstyle{background-color:transparent;border-width:3px;border-style:solid}.mod_newslist>.block img{max-width:90%;max-height:90%;margin:20px}.mod_newslist>.block .overlay{position:absolute;bottom:0;right:0;left:0;background:rgba(0, 0, 0, 0.75);color:#fff;display:flex;align-items:flex-end;flex-wrap:wrap;align-content:flex-end;transition:all ease 1.5s;overflow:hidden;max-height:0}.mod_newslist>.block .overlay h4,.mod_newslist>.block .overlay h2{width:100%;margin-top:10px;margin-bottom:10px;padding:0px 20px}.mod_newslist>.block .overlay .ce_text{padding:0px 20px}.mod_newslist>.block:hover .overlay{max-height:100%}.mod_newslist>.block .textbox{padding:150px 15% 0px 20px}.showmore{font-size:25px;font-family:"Rajdhani";line-height:1.5em;font-weight:600;margin-top:20px;cursor:pointer;margin-bottom:100px}.ce_gallery .logogallery{display:flex;flex-shrink:0;margin-top:25px;margin-bottom:50px;flex-wrap:wrap}.ce_gallery .logogallery picture,.ce_gallery .logogallery img{flex-shrink:0;width:auto}@media screen and (min-width:540px){.mod_newslist>.block.layout_short:nth-child(3n+2){animation-delay:0.5s}.mod_newslist>.block.layout_short:nth-child(3n+3){animation-delay:1s}.mod_newslist>.block.layout_short.re2{grid-row-end:span 2;-ms-grid-row-span:2}.mod_newslist>.block.layout_short.ce2{grid-column-end:span 2;-ms-grid-column-span:2}}.mod_newslist>.block.layout_highlight{grid-column-start:1;-ms-grid-column:1;grid-column-end:span 3;-ms-grid-column-span:3;grid-row-end:span 3;-ms-grid-row-span:3;background-attachment:fixed;background-size:cover;background-position:center}@media screen and (max-width:540px){.mod_newslist>.block.layout_highlight{background-attachment:initial}}.mod_newslist>.block.layout_latest.count--1,.mod_newslist>.block.layout_short.count--1{grid-column-start:1;-ms-grid-column:1;grid-column-end:span 2;-ms-grid-column-span:2;grid-row-end:span 2;-ms-grid-row-span:2;z-index:20}.mod_newslist>.block.layout_latest.count--2,.mod_newslist>.block.layout_short.count--2{grid-column-start:3;-ms-grid-column:3;grid-column-end:span 1;-ms-grid-column-span:1;grid-row-end:span 2;-ms-grid-row-span:2;z-index:15}.mod_newslist>.block.layout_latest.count--3,.mod_newslist>.block.layout_short.count--3{grid-column-start:1;-ms-grid-column:1;grid-column-end:span 1;-ms-grid-column-span:1;z-index:5}.mod_newslist>.block.layout_latest.count--4,.mod_newslist>.block.layout_short.count--4{grid-column-start:2;-ms-grid-column:2;grid-column-end:span 2;-ms-grid-column-span:2;grid-row-end:span 2;-ms-grid-row-span:2;z-index:10}.mod_newslist>.block.layout_latest.count--5,.mod_newslist>.block.layout_short.count--5{grid-column-start:1;-ms-grid-column:1;grid-column-end:span 1;-ms-grid-column-span:1;z-index:5}.ce_galleryslider{background-color:#fff}.ce_galleryslider>.inside{width:calc(100% - 50px);position:relative;margin:auto}.ce_galleryslider>.inside div.slick-slide{height:65vh;display:flex;align-items:center;align-content:center;justify-content:center}.ce_galleryslider>.inside div.slick-slide img{max-height:calc(100vh - 120px);width:auto}@media screen and (max-width:540px){.ce_galleryslider>.inside div.slick-slide{height:calc(70vh - 120px)}.ce_galleryslider>.inside div.slick-slide img{max-height:calc(70vh - 120px)}}.ce_galleryslider .slick-dots{bottom:10px}.ce_galleryslider .slick-dots li{width:10px;height:10px}.ce_galleryslider .slick-dots li button{width:10px;height:10px}.ce_galleryslider .slick-dots li button:before{width:10px;height:10px;font-size:10px;line-height:10px}.ce_galleryslider .slick-prev,.ce_galleryslider .slick-next{top:calc(100% - 45px)}@media screen and (max-width:540px){.ce_galleryslider .slick-prev,.ce_galleryslider .slick-next{top:calc(70vh - 45px)}}.ce_galleryslider .slick-prev:before,.ce_galleryslider .slick-next:before{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;display:block;transition:all ease 0.5s;opacity:1}.ce_galleryslider .slick-prev{left:0px}@media screen and (max-width:540px){.ce_galleryslider .slick-prev{left:-10px}}.ce_galleryslider .slick-prev:before{background-position:right}.ce_galleryslider .slick-prev:hover:before{background-position:left}.ce_galleryslider .slick-next{right:0px}@media screen and (max-width:540px){.ce_galleryslider .slick-next{right:-10px}}.ce_galleryslider .slick-next:before{background-position:left}.ce_galleryslider .slick-next:hover:before{background-position:right}body.test-light #logoslider.weiss{display:block}body.test-dark #logoslider.dunkel{display:block}body.detail.test-light{background:#F5F5F5;color:#282828}body.detail.test-light .columns .ce_image{display:block}body.detail.test-light .mod_newslist.slick-slider>.slick-prev,body.detail.test-light .mod_newslist.slick-slider>.slick-next{color:#282828}body.detail.test-dark .columns .ce_image{display:block}body.detail{background:#282828;color:#fff}body.detail header .backtoall{display:block}body.detail .columns .ce_image{display:none}body.detail .mod_article>.inside{max-width:100%;width:100%}body.detail .mod_newslist{display:block}body.detail .layout_full{width:100%}body.detail .layout_full.neu,body.detail .layout_full.light{background:#F5F5F5;color:#282828;padding-bottom:50px}body.detail .layout_full .topimage{height:calc(100vh - 120px);background-size:cover;display:flex;align-items:center;align-content:center;justify-content:center;margin-bottom:50px;background-color:#fff}body.detail .layout_full .topimage img{max-height:80%}body.detail .layout_full>.columns{width:calc(100% - 50px);max-width:1200px;margin:auto;display:flex;flex-wrap:wrap}body.detail .layout_full>.columns .ce_text,body.detail .layout_full>.columns .ce_image{width:50%;box-sizing:border-box}body.detail .layout_full>.columns .ce_text:nth-child(even),body.detail .layout_full>.columns .ce_image:nth-child(even){padding-left:50px}body.detail .layout_full>.columns .ce_text:nth-child(odd),body.detail .layout_full>.columns .ce_image:nth-child(odd){padding-right:50px}@media screen and (max-width:1024px){body.detail .layout_full>.columns .ce_text,body.detail .layout_full>.columns .ce_image{width:100%;padding-left:0px !important;padding-right:0px !important}}body.detail .layout_full>.ce_headline{width:calc(100% - 50px);max-width:calc(1200px - 30%);padding-right:30%;margin:50px auto 0px auto}body.detail .layout_full>.ce_text{width:calc(100% - 50px);max-width:calc(1200px - 30%);padding-right:30%;margin:auto}body.detail .layout_full>.ce_text figure{display:none}@media screen and (max-width:1024px){body.detail .layout_full>.ce_text{padding-right:0;max-width:1200px}}body.detail .layout_full>.ce_text h2{margin-top:50px;margin-bottom:0px}body.detail .layout_full>.ce_text h3{text-transform:uppercase;font-size:13px;margin-top:20px;margin-bottom:20px}body.detail .mod_newslist.slick-slider{min-height:100vh;padding-bottom:100px}body.detail .mod_newslist.slick-slider>.slick-prev,body.detail .mod_newslist.slick-slider>.slick-next{bottom:0px;top:initial;color:#fff;width:auto}body.detail .mod_newslist.slick-slider>.slick-prev:before,body.detail .mod_newslist.slick-slider>.slick-next:before{content:"";position:absolute;height:10px;width:auto;display:block;bottom:5px;left:0;right:0;opacity:0;transition:all ease 0.5s}body.detail .mod_newslist.slick-slider>.slick-prev:after,body.detail .mod_newslist.slick-slider>.slick-next:after{display:block;margin:10px;position:relative;font-size:20px}body.detail .mod_newslist.slick-slider>.slick-prev:hover:before,body.detail .mod_newslist.slick-slider>.slick-next:hover:before{opacity:1}body.detail .mod_newslist.slick-slider>.slick-prev{left:calc(50% - 200px)}body.detail .mod_newslist.slick-slider>.slick-next{right:calc(50% - 200px)}body.detail .ce_gallery>div{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(0px, auto);-ms-grid-columns:calc(100% / 3) calc(100% / 3) calc(100% / 3)}body.detail .ce_gallery>div>div{position:relative}body.detail .ce_gallery>div img{width:100%;transition:all ease 0.5s}body.detail .ce_gallery>div a:before{position:absolute;width:20px;height:20px;content:"+";top:calc(50% - 10px);left:calc(50% - 10px);opacity:0;color:#fff;transition:all ease 0.5s;display:block;font-size:50px;z-index:100}body.detail .ce_gallery>div a:hover:before{opacity:1}body.detail .ce_gallery>div a:hover img{opacity:0.4}body.detail .ce_gallery>div .row_0.col_0{grid-column-start:1;-ms-grid-column:1;grid-column-end:span 2;-ms-grid-column-span:2;grid-row-end:span 2;-ms-grid-row-span:2}body.detail .ce_gallery>div .row_0.col_1{margin-bottom:20px;margin-left:20px}body.detail .ce_gallery>div .row_0.col_2{margin-left:20px}@media screen and (max-width:540px){body.detail .ce_gallery>div .row_0.col_1{margin-bottom:10px;margin-left:10px}body.detail .ce_gallery>div .row_0.col_2{margin-left:10px}}body.detail.page_detail-buero h2{color:#F5F5F5}body.detail.page_detail-buero .ce_galleryslider .slick-prev:before{background-image:url(/files/layout/img/prev-grau.svg)}body.detail.page_detail-buero .ce_galleryslider .slick-next:before{background-image:url(/files/layout/img/next-grau.svg)}body.detail.page_detail-buero .mod_newslist.slick-slider>.slick-next:before{background:#D0D0D0}body.detail.page_detail-buero .mod_newslist.slick-slider>.slick-prev:before{background:#D0D0D0}body.detail.page_detail-buero .mod_newslist.slick-slider>.slick-next:after{content:"Nächster Beitrag"}body.detail.page_detail-buero .mod_newslist.slick-slider>.slick-prev:after{content:"Vorheriger Beitrag"}body.detail.page_detail-buero .slick-dots li button:before{color:#282828}body.detail.page_detail-news h2{color:#00FF93}body.detail.page_detail-news .ce_galleryslider .slick-prev:before{background-image:url(/files/layout/img/prev-gruen.svg)}body.detail.page_detail-news .ce_galleryslider .slick-next:before{background-image:url(/files/layout/img/next-gruen.svg)}body.detail.page_detail-news .mod_newslist.slick-slider>.slick-next:before{background:#00FF93}body.detail.page_detail-news .mod_newslist.slick-slider>.slick-prev:before{background:#00FF93}body.detail.page_detail-news .mod_newslist.slick-slider>.slick-next:after{content:"Nächste News"}body.detail.page_detail-news .mod_newslist.slick-slider>.slick-prev:after{content:"Vorherige News"}body.detail.page_detail-news .slick-dots li button:before{color:#00FF93}body.detail.page_detail-projekt h2{color:#00CEFF}body.detail.page_detail-projekt .ce_galleryslider .slick-prev:before{background-image:url(/files/layout/img/prev-blau.svg)}body.detail.page_detail-projekt .ce_galleryslider .slick-next:before{background-image:url(/files/layout/img/next-blau.svg)}body.detail.page_detail-projekt .mod_newslist.slick-slider>.slick-next:before{background:#00CEFF}body.detail.page_detail-projekt .mod_newslist.slick-slider>.slick-prev:before{background:#00CEFF}body.detail.page_detail-projekt .mod_newslist.slick-slider>.slick-next:after{content:"Nächstes Projekt"}body.detail.page_detail-projekt .mod_newslist.slick-slider>.slick-prev:after{content:"Vorheriges Projekt"}body.detail.page_detail-projekt .slick-dots li button:before{color:#00CEFF}@keyframes drawbuero1{from{stroke-dashoffset:-189.074005127}to{stroke-dashoffset:0}}@keyframes drawbuero2{from{stroke-dashoffset:-144.5159912109}to{stroke-dashoffset:0}}.buero1,.buero2{fill:none;stroke:#000;stroke-linecap:round;stroke-width:4px;fill-rule:evenodd}.projekte1,.projekte2,.projekte3{fill:#fff;stroke:#000;stroke-linecap:round;stroke-width:3px;fill-rule:evenodd;transition:all ease 0.5s}.news1,.news2{fill:#fff;stroke:#000;stroke-linecap:round;stroke-width:3px;fill-rule:evenodd;transition:all ease 0.5s}.news3{transition:all ease 0.5s}#arc_1:hover .projekte1,#arc_1.active .projekte1{transform:translate(2px, -2px)}#arc_1:hover .projekte3,#arc_1.active .projekte3{transform:translate(-2px, 2px)}#arc_2:hover .buero1,#arc_2.active .buero1{stroke-dasharray:189.074005127;stroke-dashoffset:-189.074005127;animation-name:drawbuero1;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:linear}#arc_2:hover .buero2,#arc_2.active .buero2{stroke-dasharray:144.5159912109;stroke-dashoffset:-144.5159912109;animation-name:drawbuero2;animation-duration:0.8s;animation-fill-mode:forwards;animation-delay:0.2s;animation-timing-function:linear}#arc_3:hover .news1,#arc_3.active .news1{transform:translate(-13px, 0px)}#arc_3:hover .news3,#arc_3.active .news3{transform:translate(12px, 0px)}#filter{display:flex;justify-content:flex-end;margin-bottom:20px}@media screen and (max-width:540px){#filter{margin-bottom:50px}}#filter #filteroff{position:absolute;left:0;margin-left:5px;height:20px;top:calc(50% - 10px);display:none;cursor:pointer}@media screen and (max-width:540px){#filter #filteroff{top:100%;left:initial;right:0}}#filter>div{margin-left:50px;display:flex;align-content:center;align-items:center;cursor:pointer;position:relative}@media screen and (max-width:540px){#filter>div{margin-left:20px}#filter>div svg{width:40px}}#filter>div:before{content:"";position:absolute;height:10px;width:auto;display:block;bottom:13px;left:55px;right:0;opacity:0;transition:all ease 0.5s}#filter>div span{display:inline-block;margin:0px 10px;position:relative}#filter>div#arc_1:before{background:#00CEFF}#filter>div#arc_2:before{background:#D0D0D0}#filter>div#arc_3:before{background:#00FF93}#filter>div.active:before{opacity:1}.down{background:url(/files/layout/img/pfeil.png) no-repeat;background-size:contain;width:70px;height:70px;position:absolute;left:50%;bottom:30%;transform:translateX(-50%)}@media screen and (max-width:540px){.down{display:none}}
