html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/roboto-v30-latin-300.eot");src:url("../fonts/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-300.woff2") format("woff2"),url("../fonts/roboto-v30-latin-300.woff") format("woff"),url("../fonts/roboto-v30-latin-300.ttf") format("truetype"),url("../fonts/roboto-v30-latin-300.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:url("../fonts/roboto-v30-latin-300italic.eot");src:url("../fonts/roboto-v30-latin-300italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-300italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-300italic.woff") format("woff"),url("../fonts/roboto-v30-latin-300italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-300italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.eot");src:url("../fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v30-latin-regular.woff") format("woff"),url("../fonts/roboto-v30-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url("../fonts/roboto-v30-latin-italic.eot");src:url("../fonts/roboto-v30-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-italic.woff") format("woff"),url("../fonts/roboto-v30-latin-italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/roboto-v30-latin-500.eot");src:url("../fonts/roboto-v30-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-500.woff2") format("woff2"),url("../fonts/roboto-v30-latin-500.woff") format("woff"),url("../fonts/roboto-v30-latin-500.ttf") format("truetype"),url("../fonts/roboto-v30-latin-500.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;src:url("../fonts/roboto-v30-latin-500italic.eot");src:url("../fonts/roboto-v30-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-500italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-500italic.woff") format("woff"),url("../fonts/roboto-v30-latin-500italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-500italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.eot");src:url("../fonts/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-700.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700.woff") format("woff"),url("../fonts/roboto-v30-latin-700.ttf") format("truetype"),url("../fonts/roboto-v30-latin-700.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url("../fonts/roboto-v30-latin-700italic.eot");src:url("../fonts/roboto-v30-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-700italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-700italic.woff") format("woff"),url("../fonts/roboto-v30-latin-700italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-700italic.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/roboto-v30-latin-900.eot");src:url("../fonts/roboto-v30-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-900.woff2") format("woff2"),url("../fonts/roboto-v30-latin-900.woff") format("woff"),url("../fonts/roboto-v30-latin-900.ttf") format("truetype"),url("../fonts/roboto-v30-latin-900.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url("../fonts/roboto-v30-latin-900italic.eot");src:url("../fonts/roboto-v30-latin-900italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v30-latin-900italic.woff2") format("woff2"),url("../fonts/roboto-v30-latin-900italic.woff") format("woff"),url("../fonts/roboto-v30-latin-900italic.ttf") format("truetype"),url("../fonts/roboto-v30-latin-900italic.svg#Roboto") format("svg")}@font-face{font-family:"Icons";src:url("../fonts/Icons.eot?-qfmp7c");src:url("../fonts/Icons.eot?#iefix-qfmp7c") format("embedded-opentype"),url("../fonts/Icons.woff?-qfmp7c") format("woff"),url("../fonts/Icons.ttf?-qfmp7c") format("truetype"),url("../fonts/Icons.svg?-qfmp7c#Icons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"Icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-user:before{content:"\f007"}.icon-check:before{content:"\f00c"}.icon-gear:before{content:"\f013"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-arrow-circle-o-down:before{content:"\f01a"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-photo:before{content:"\f03e"}.icon-share-square-o:before{content:"\f045"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-circle:before{content:"\f06a"}.icon-comment:before{content:"\f075"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-thumbs-o-up:before{content:"\f087"}.icon-linkedin-square:before{content:"\f08c"}.icon-trophy:before{content:"\f091"}.icon-phone:before{content:"\f095"}.icon-phone-square:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-certificate:before{content:"\f0a3"}.icon-globe:before{content:"\f0ac"}.icon-group:before{content:"\f0c0"}.icon-google-plus-square:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-envelope:before{content:"\f0e0"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-rss-square:before{content:"\f143"}.icon-youtube-square:before{content:"\f166"}.icon-xing-square:before{content:"\f169"}.icon-instagram:before{content:"\f16d"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-share-alt:before{content:"\f1e0"}*{box-sizing:border-box}body{font-size:100%;color:#666;font-family:"Roboto",sans-serif}body,caption,th,td,input,textarea,select,option,legend,fieldset,h1,h2,h3,h4,h5,h6{font-size-adjust:0.5}.wrapper{font-size:1em;line-height:1.375}@media (min-width: 43.75em){.wrapper{font-size:1em;line-height:1.5}}h1,h2,h3,h4,h5,h6{margin-bottom:1em;font-weight:bold;color:#333}h1,.h1{font-size:2em;line-height:1.25}@media (min-width: 43.75em){h1,.h1{font-size:2.5em;line-height:1.125}}@media (min-width: 56.25em){h1,.h1{font-size:3em;line-height:1.05}}h2,.h2{font-size:1.625em;line-height:1.15384615}@media (min-width: 43.75em){h2,.h2{font-size:2em;line-height:1.25}}@media (min-width: 56.25em){h2,.h2{font-size:2.25em;line-height:1.25}}h3,.h3{font-size:1.375em;line-height:1.13636364}@media (min-width: 43.75em){h3,.h3{font-size:1.5em;line-height:1.25}}@media (min-width: 56.25em){h3,.h3{font-size:1.75em;line-height:1.25}}h4,.h4{font-size:1.125em;line-height:1.11111111}@media (min-width: 43.75em){h4,.h4{line-height:1.22222222}}blockquote{font-size:1.25em;line-height:1.25}@media (min-width: 43.75em){blockquote{font-size:1.5em;line-height:1.45833333}}strong,b{font-weight:bold;color:#333}a{color:#ef7d05;text-decoration:none;border-bottom:1px solid transparent}a:hover{border-bottom:1px solid #ef7d05}p{margin-bottom:1.5em}img{max-width:100%;height:auto}html,body{height:100%}html{height:-webkit-max-content;height:-moz-max-content;height:max-content}body.startseite{overflow-x:hidden;overflow-y:scroll;margin:0;height:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;font-family:"Signika Negative", sans-serif, Arial}body{font-size:clamp(18px, 2.5vw, 20px);font-size:20px;line-height:23px;letter-spacing:0.04em;font-weight:300;background-color:#fff}.wrapper{max-width:71.25em;margin-left:auto;margin-right:auto;padding:0 30px}.wrapper:after{content:" ";display:block;clear:both}@media (min-width: 1025px){.wrapper{padding:0}}.phone-visible{display:block}@media (min-width: 800px){.phone-visible{display:none !important}}.tablet-visible{display:none !important}@media (min-width: 800px){.tablet-visible{display:block !important}}.tablet-landscape-visible{display:none !important}@media (min-width: 960px){.tablet-landscape-visible{display:block !important}}@media (min-width: 960px){.projekt-header-inner{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%}}@media (min-width: 960px){.projekt-header-inner .m-page-title__title{text-align:left !important;margin-bottom:28px}}.section-projekt-body .wrapper{display:flex}@media (max-width: 639px){.section-projekt-body .wrapper{display:flex;flex-direction:column}}@media (min-width: 960px){.section-projekt-body .projekt-body--aside{width:15.2542372881%;float:left;margin-right:1.6949152542%}}.section-projekt-body .projekt-body--aside .bild-container{height:100%;display:flex}.section-projekt-body .projekt-body--aside .bild-container.align-unten{align-items:flex-end;padding-bottom:24px}@media (max-width: 639px){.section-projekt-body .projekt-body--aside{order:2}.section-projekt-body .projekt-body--aside .video-icon{margin-bottom:30px}.section-projekt-body .projekt-body--aside .video-icon img{max-width:100px}.section-projekt-body .projekt-body--aside .video-icon a{display:inline-flex;flex-direction:row;align-items:center}.section-projekt-body .projekt-body--aside .video-icon a span{margin-left:13px}}@media (min-width: 960px){.section-projekt-body .projekt-body--text{width:66.1016949153%;float:left;margin-right:1.6949152542%}}@media (max-width: 639px){.section-projekt-body .projekt-body--text{order:1}}@media (max-width: 639px){.section-projekt-buhne{margin-bottom:20px}}.section-projekt-buhne>.wrapper{position:relative}@media (min-width: 960px){.section-projekt-buhne .projekt-buhne-img,.section-projekt-buhne .projekt-buhne-slider,.section-projekt-buhne .projekt-buhne-video{width:83.0508474576%;float:left;margin-right:1.6949152542%;margin-bottom:28px}}.section-projekt-buhne .projekt-buhne-img .img-wrapper img,.section-projekt-buhne .projekt-buhne-img .slider-item img,.section-projekt-buhne .projekt-buhne-slider .img-wrapper img,.section-projekt-buhne .projekt-buhne-slider .slider-item img,.section-projekt-buhne .projekt-buhne-video .img-wrapper img,.section-projekt-buhne .projekt-buhne-video .slider-item img{width:100%}.section-projekt-buhne .projekt-buhne-img .video-wrapper,.section-projekt-buhne .projekt-buhne-slider .video-wrapper,.section-projekt-buhne .projekt-buhne-video .video-wrapper{width:100%}.section-projekt-buhne .projekt-buhne-img .video-wrapper video,.section-projekt-buhne .projekt-buhne-slider .video-wrapper video,.section-projekt-buhne .projekt-buhne-video .video-wrapper video{width:100%}.section-projekt-body+.section-projekt-awards{margin-top:15px}@media (min-width: 960px){.section-projekt-awards .projekt-awards-container,.modul-projekt--awards .projekt-awards-container{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%;margin-bottom:28px}}.section-projekt-awards .projekt-awards-list,.modul-projekt--awards .projekt-awards-list{display:flex;gap:0 15px;justify-content:flex-end}.section-projekt-awards .projekt-awards-list .projekt-award-item_logo,.modul-projekt--awards .projekt-awards-list .projekt-award-item_logo{display:inline-block}.section-projekt-awards .projekt-awards-list .projekt-award-item_logo img,.modul-projekt--awards .projekt-awards-list .projekt-award-item_logo img{max-height:90px}.section-projekt-more .bild-block{padding:30px 0;text-align:center}.section-projekt-more .bild-block .img-wrapper{display:inline-block;margin:0 auto}@media (min-width: 960px){.section-projekt-more-modul .modul-projekt--inner{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%;margin-bottom:28px}}@media (min-width: 960px){.section-projekt-more-modul .modul-projekt--inner .m-page-title__title{text-align:left}}@media (min-width: 960px){.section-projekt-more-modul .modul-projekt--buhne .section-projekt-buhne .projekt-buhne-img,.section-projekt-more-modul .modul-projekt--buhne .section-projekt-buhne .projekt-buhne-slider,.section-projekt-more-modul .modul-projekt--buhne .section-projekt-buhne .projekt-buhne-video{width:100%;float:left;margin-left:0;margin-right:0;float:none;margin-bottom:28px}}@media (min-width: 960px){.section-projekt-more-modul .modul-projekt--awards .projekt-awards-container{width:100%;float:left;margin-left:0;margin-right:0;float:none;margin-bottom:28px}}.section-projekt-more-modul.modul-projekt-title{margin-top:28px}.section-projekt-more-modul.modul-projekt-title .modul-projekt--inner{border-top:1px solid black;padding-top:50px}.has-bg-color body{background-color:transparent}.container{max-width:1100px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}.wrapper{max-width:1100px;margin-left:auto;margin-right:auto;padding:0 16px}.wrapper:after{content:" ";display:block;clear:both}@media (min-width: 800px){.wrapper{padding:0 34px}}@media (min-width: 1280px){.wrapper{padding:0}}@media (min-width: 960px){.wrapper-small{width:83.0508474576%;float:left;margin-right:1.6949152542%;margin-left:8.4745762712%}}@media (min-width: 960px){.wrapper-micro{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%}}@media (min-width: 960px){.span-1{width:8.3333333333%;float:left}}@media (min-width: 960px){.span-2{width:16.6666666667%;float:left}}@media (min-width: 960px){.span-3{width:25%;float:left}}@media (min-width: 960px){.span-4{width:33.3333333333%;float:left}}@media (min-width: 960px){.span-5{width:41.6666666667%;float:left}}@media (min-width: 960px){.span-6{width:50%;float:left}}@media (min-width: 960px){.span-7{width:58.3333333333%;float:left}}@media (min-width: 960px){.span-8{width:66.6666666667%;float:left}}@media (min-width: 960px){.span-9{width:75%;float:left}}@media (min-width: 960px){.span-10{width:83.3333333333%;float:left}}@media (min-width: 960px){.span-11{width:91.6666666667%;float:left}}@media (min-width: 960px){.span-12{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width: 960px){.span-1.last{width:8.3333333333%;float:right;margin-right:0}}@media (min-width: 960px){.span-2.last{width:16.6666666667%;float:right;margin-right:0}}@media (min-width: 960px){.span-3.last{width:25%;float:right;margin-right:0}}@media (min-width: 960px){.span-4.last{width:33.3333333333%;float:right;margin-right:0}}@media (min-width: 960px){.span-5.last{width:41.6666666667%;float:right;margin-right:0}}@media (min-width: 960px){.span-6.last{width:50%;float:right;margin-right:0}}@media (min-width: 960px){.span-7.last{width:58.3333333333%;float:right;margin-right:0}}@media (min-width: 960px){.span-8.last{width:66.6666666667%;float:right;margin-right:0}}@media (min-width: 960px){.span-9.last{width:75%;float:right;margin-right:0}}@media (min-width: 960px){.span-10.last{width:83.3333333333%;float:right;margin-right:0}}@media (min-width: 960px){.span-11.last{width:91.6666666667%;float:right;margin-right:0}}@media (min-width: 960px){.span-12.last{width:100%;float:right;margin-right:0}}@media (min-width: 960px){.pre-1{margin-left:8.3333333333%}}@media (min-width: 960px){.pre-2{margin-left:16.6666666667%}}@media (min-width: 960px){.pre-3{margin-left:25%}}@media (min-width: 960px){.pre-4{margin-left:33.3333333333%}}@media (min-width: 960px){.pre-5{margin-left:41.6666666667%}}@media (min-width: 960px){.pre-6{margin-left:50%}}@media (min-width: 960px){.pre-7{margin-left:58.3333333333%}}@media (min-width: 960px){.pre-8{margin-left:66.6666666667%}}@media (min-width: 960px){.pre-9{margin-left:75%}}@media (min-width: 960px){.pre-10{margin-left:83.3333333333%}}@media (min-width: 960px){.pre-11{margin-left:91.6666666667%}}@media (min-width: 960px){.pre-12{margin-left:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;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{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{opacity:1;visibility:visible;transition:all 0.3s ease-out}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{opacity:0;visibility:hidden}.slick-loading .slick-list{background:#fff url("../img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../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%;transform:translate(0, -50%);padding:0;border:none;outline:none;background-color:white;border-radius:100%;background-color:rgba(255,255,255,0.8)}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:0.1}.slick-prev{left:20px;background-image:url("../img/icons/arrow-prev.svg");background-size:17px 17px;background-repeat:no-repeat;background-position:center}.slick-prev:hover,.slick-prev:focus{background-image:url("../img/icons/arrow-prev-white.svg")}.slick-prev:before{display:none}.slick-next{right:20px;background-image:url("../img/icons/arrow-next.svg");background-size:17px 17px;background-repeat:no-repeat;background-position:center}.slick-next:hover,.slick-next:focus{background-image:url("../img/icons/arrow-next-white.svg")}.slick-next:before{display:none}.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:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@media (max-width: 639px){.wysiwyg{font-size:16px}}.wysiwyg blockquote p{margin-bottom:0}.m-header{font-size:18px;line-height:21px;letter-spacing:0.06em;position:fixed;top:0;left:0;z-index:1100;width:100%;background-color:white;height:100px;font-weight:400;transition:all 0.3s ease-in-out;will-change:height}@media (min-width: 800px){.m-header{height:120px}}@media (min-width: 960px){.m-header{height:100px}}.m-header.shadow{box-shadow:0px 1px 10px rgba(0,0,0,0.2);height:60px}@media (min-width: 800px){.m-header.shadow{height:120px}}@media (min-width: 960px){.m-header.shadow{height:60px}}.m-header.shadow .nav{height:calc(100vh - 60px);top:60px}@media (min-width: 800px){.m-header.shadow .nav{height:auto;top:0}}@media (min-width: 960px){.m-header.shadow .nav{height:auto;top:0}}.m-header .wrapper{height:100%}.m-header .logo a:hover{border-color:transparent}.m-header__content{display:flex;align-items:center;justify-content:space-between;height:100%}@media (min-width: 800px){.m-header__content{justify-content:center;flex-direction:column}}@media (min-width: 960px){.m-header__content{flex-direction:row}}@media (min-width: 800px){.m-header__nav-btn{display:none}}.m-header__nav-btn button{background-color:transparent;border:0;cursor:pointer}.m-header .nav{display:none;background-color:#fff;position:absolute;top:100px;left:0;width:100%;padding:16px;height:calc(100vh - 100px)}@media (min-width: 800px){.m-header .nav{top:0;right:0;position:relative;display:block;height:auto}}.m-header .nav ul{text-align:center}@media (min-width: 800px){.m-header .nav ul{display:flex;gap:10px;justify-content:center;font-size:0;text-align:left}}@media (min-width: 960px){.m-header .nav ul{display:block;text-align:right}}@media (min-width: 800px){.m-header .nav ul li+li{border-bottom:0}.m-header .nav ul li+li:before{position:absolute;left:-2px;top:7px;height:11px;border-left:1px solid black;content:"";width:1px}}.m-header .nav ul li{position:relative;display:block;padding:20px}@media (min-width: 800px){.m-header .nav ul li{display:inline-block;padding:0 20px;font-size:0}}@media (min-width: 800px){.m-header .nav ul li:first-child{padding-left:0 !important}}@media (min-width: 800px){.m-header .nav ul li:last-child{padding-right:0 !important}}.m-header .nav ul li a{color:#000;border-bottom:0;padding:0 0;display:inline-block;font-size:22px}.m-header .nav ul li a:hover{color:#ef7d05}@media (min-width: 800px){.m-header .nav ul li a{padding:0 0;font-size:16px}}.m-header .nav ul li.current_page_item a,.m-header .nav ul li.current-page-ancestor a{color:#ef7d05}.m-header.open-nav .nav{display:block}.m-main{padding-top:120px}@media (min-width: 1310px){.m-main{padding-bottom:25px}}@media (max-width: 639px){.m-main{padding-top:100px}}.m-footer-next-link{padding:0 0 0;text-align:center}.m-footer-next-link .next-link{padding-top:50px}.m-footer-next-link a{font-weight:500}.single-projekt .m-footer-next-link .next-link{border-top:1px solid black}@media (min-width: 960px){.single-projekt .m-footer-next-link .next-link{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%}}.startseite .m-footer-next-link .next-link{border-top:none}@media (min-width: 1280px){.top-parent-21 .m-footer-next-link .wrapper{padding:0 10px}}.top-parent-21 .m-footer-next-link .next-link{border-top:1px solid black}@media (min-width: 960px){.top-parent-21 .m-footer-next-link .next-link{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin-left:16.9491525424%}}.top-parent-21 .m-footer-next-link .modul-raster-wrapper+.modul-raster-wrapper .line{display:none}.top-parent-21 .modul-raster-wrapper+.modul-raster-wrapper .line{display:none}.top-parent-23 .m-quote-slider+.modul-raster-wrapper{display:none}.m-footer{padding:60px 0}.m-footer__content{text-align:center}.m-footer__content-nav{display:inline-block}.m-footer__content-nav>ul{display:flex;align-items:flex-end}@media (min-width: 1310px){.m-footer__content-nav>ul{align-items:flex-start}}.m-footer__content-nav>ul>li{line-height:1;position:relative}@media (min-width: 1310px){.m-footer__content-nav>ul>li:last-child{margin-top:4px}}.m-footer__content-nav>ul>li:nth-child(1),.m-footer__content-nav>ul>li:nth-child(2){display:flex;align-items:center}.m-footer__content-nav>ul>li:nth-child(1) a,.m-footer__content-nav>ul>li:nth-child(2) a{color:transparent;height:30px;width:30px;display:inline-block;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:30px 30px}.m-footer__content-nav>ul>li:nth-child(1) a{background-image:url("../img/icons/footer-insta.svg")}.m-footer__content-nav>ul>li:nth-child(2){top:0;height:30px;width:35px;background-size:35px 30px}@media (min-width: 1310px){.m-footer__content-nav>ul>li:nth-child(2){top:0;height:22px !important;width:30px !important;background-size:30px 22px !important;margin-bottom:0px}}.m-footer__content-nav>ul>li:nth-child(2) a{background-image:url("../img/icons/footer-mail.svg")}.m-footer__content-nav>ul li+li{margin-left:12px}@media (min-width: 1310px){.m-footer__content-nav>ul li+li{margin-top:12px;margin-left:0}}.m-footer__content-nav>ul a{text-transform:lowercase;font-size:14px;color:black;line-height:1;display:inline-block}.m-footer__content-nav>ul a:hover{color:#ef7d05}@media (min-width: 1310px){.m-footer{padding:0 0 0}.m-footer__content-nav{position:fixed;right:calc((100vw - 1100px) / 2);bottom:30px;transform:translateX(100%);padding-left:40px}.m-footer__content-nav>ul{flex-direction:column;text-align:left}}@media (min-width: 1580px){.m-footer{padding:0 0 0}}.spacing-top--none{padding-top:0px}@media (min-width: 960px){.spacing-top--none{padding-top:0px}}.spacing-top--small{padding-top:18px}@media (min-width: 960px){.spacing-top--small{padding-top:60px}}.spacing-top--medium{padding-top:36px}@media (min-width: 960px){.spacing-top--medium{padding-top:120px}}.spacing-top--large{padding-top:54px}@media (min-width: 960px){.spacing-top--large{padding-top:180px}}.spacing-top--xlarge{padding-top:72px}@media (min-width: 960px){.spacing-top--xlarge{padding-top:240px}}.spacing-top--xxlarge{padding-top:108px}@media (min-width: 960px){.spacing-top--xxlarge{padding-top:360px}}.spacing-bottom--none{padding-bottom:0px}@media (min-width: 960px){.spacing-bottom--none{padding-bottom:0px}}.spacing-bottom--small{padding-bottom:18px}@media (min-width: 960px){.spacing-bottom--small{padding-bottom:60px}}.spacing-bottom--medium{padding-bottom:36px}@media (min-width: 960px){.spacing-bottom--medium{padding-bottom:120px}}.spacing-bottom--large{padding-bottom:54px}@media (min-width: 960px){.spacing-bottom--large{padding-bottom:180px}}.spacing-bottom--xlarge{padding-bottom:72px}@media (min-width: 960px){.spacing-bottom--xlarge{padding-bottom:240px}}.spacing-bottom--xxlarge{padding-bottom:108px}@media (min-width: 960px){.spacing-bottom--xxlarge{padding-bottom:360px}}
/*# sourceMappingURL=global.css.map */