@import '/assets/colorbox/css/colorbox.min.css';@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url('/media/fonts/pt-sans-v10-latin-regular.eot');src:local('PT Sans'),local('PTSans-Regular'),url('/media/fonts/pt-sans-v10-latin-regular.eot?#iefix') format('embedded-opentype'),url('/media/fonts/pt-sans-v10-latin-regular.woff2') format('woff2'),url('/media/fonts/pt-sans-v10-latin-regular.woff') format('woff'),url('/media/fonts/pt-sans-v10-latin-regular.ttf') format('truetype'),url('/media/fonts/pt-sans-v10-latin-regular.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url('/media/fonts/pt-sans-v10-latin-700.eot');src:local('PT Sans Bold'),local('PTSans-Bold'),url('/media/fonts/pt-sans-v10-latin-700.eot?#iefix') format('embedded-opentype'),url('/media/fonts/pt-sans-v10-latin-700.woff2') format('woff2'),url('/media/fonts/pt-sans-v10-latin-700.woff') format('woff'),url('/media/fonts/pt-sans-v10-latin-700.ttf') format('truetype'),url('/media/fonts/pt-sans-v10-latin-700.svg#PTSans') format('svg')}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{-moz-box-sizing:border-box;box-sizing:border-box}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}img{max-width:100%;height:auto;vertical-align:middle}:focus{outline:none}h1,h2,h3,input,textarea,keygen,select,button{font-family:'PT Sans','Arial';font-weight:400}:focus{outline:0}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{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.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}.color_black{color:#111}.no_mark{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reorder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.text-right{text-align:right}.text-center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a{color:#111}a.btn{position:relative;display:inline-block;background-color:#04305d;color:#FFF;text-align:left;min-width:140px;max-width:100%;text-decoration:none;padding:10px 80px 10px 20px;margin-top:10px;margin-bottom:10px;pointer-events:pointer}a.btn:hover:before{opacity:1}a.btn:hover:after{opacity:1}a.btn:before{transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;position:absolute;bottom:100%;right:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 8px 140px;border-color:transparent transparent #66839e transparent;opacity:.7}a.btn:after{transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;position:absolute;top:100%;left:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:8px 140px 0 0;border-color:#66839e transparent transparent transparent;opacity:.7}.font_light{font-family:'PT Sans','Arial';font-weight:300}.font{font-family:'PT Sans','Arial';font-weight:400}.font_bold,.bold,strong,b,.font_medium{font-family:'PT Sans','Arial';font-weight:700}u,.underline{text-decoration:underline;text-decoration-skip:ink}.row{zoom:1;clear:both;width:100%;position:relative;margin-bottom:20px}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row>.col,.row>.col24,.row>.col25,.row>.col30,.row>.col33,.row>.col34,.row>.col40,.row>.col50,.row>.col66,.row>.col67,.row>.col76{width:100%;float:left;display:block;min-height:1px;position:relative;padding:5px 10px}.row>.col24{width:24%}.row>.col25{width:25%}.row>.col30{width:30%}.row>.col33{width:33%}.row>.col34{width:34%}.row>.col40{width:40%}.row>.col50{width:50%}.row>.col66{width:66%}.row>.col67{width:67%}.row>.col76{width:76%}.font_big{font-size:26px;font-size:1.44rem;line-height:115%}.ce_gallery ul{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:auto}.ce_gallery ul:after,.ce_gallery ul:before{content:none;display:none}.ce_gallery ul li{padding:0}.ce_gallery ul li a{display:block}.ce_gallery ul li:before{content:none}.ce_gallery ul li img{width:100%}.mod_newslist{display:-ms-grid;display:grid;grid-gap:40px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:auto}.mod_newslist:after,.mod_newslist:before{content:none;display:none}.mod_newslist .layout_latest{padding-bottom:80px;position:relative}.mod_newslist .layout_latest p.button{position:absolute;left:0;bottom:0}.mod_newslist .layout_latest .image_container{margin-bottom:20px}.mod_newslist .layout_latest .image_container img{width:100%}.mod_newslist .layout_latest .image_container a{display:block}.mod_newslist .layout_latest .image_container .caption{display:none}.mod_newslist .layout_latest h2{font-size:18px;font-size:1rem;line-height:115%;font-family:'PT Sans','Arial';font-weight:700}.mod_newslist .layout_latest h2 a{color:#04305d;text-decoration:none}.mod_newsreader{padding-bottom:40px}.mod_newsreader .layout_full{margin-bottom:20px}.mod_newsreader .layout_full>*{margin-bottom:20px}.mod_newsreader .layout_full>*:last-child{margin-bottom:0}.mod_newsreader .layout_full h2{font-size:28px;font-size:1.56rem;line-height:115%;font-family:'PT Sans','Arial';font-weight:700;margin-bottom:0}.cbar_disable .cbar_inner{font-size:18px;font-size:1rem;line-height:140%}#cbar_cookiebar_ecce{font-size:18px;font-size:1rem;line-height:120%;font-family:'PT Sans','Arial';font-weight:400;color:#555;z-index:9999;position:fixed;overflow:hidden;pointer-events:none;max-height:100vh;left:0;right:0;top:0;bottom:0;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cbar_cookiebar_ecce button{font-size:18px;font-size:1rem;line-height:120%}#cbar_cookiebar_ecce .cbar_titel{font-size:24px;font-size:1.33rem;line-height:120%}#cbar_cookiebar_ecce .cbar-cookie-info,#cbar_cookiebar_ecce .cbar_footer{font-size:15px;font-size:.83rem;line-height:120%}#cbar_cookiebar_ecce .cbar_titel{color:#b0afaf;font-family:'PT Sans','Arial';font-weight:700;margin-bottom:10px}#cbar_cookiebar_ecce.active{display:block}#cbar_cookiebar_ecce input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#cbar_cookiebar_ecce input+label{display:block;font-family:'PT Sans','Arial';font-weight:700;padding:10px;padding-left:60px;position:relative}#cbar_cookiebar_ecce input+label:before{position:absolute;left:10px;top:6px;content:'';border:2px solid #7d7c7c;background:#ddd;border-radius:10px;display:inline-block;height:18px;width:35px;line-height:100%;transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#cbar_cookiebar_ecce input+label:after{display:block;content:"";position:absolute;top:10px;left:14px;width:14px;height:14px;border-radius:10px;background:#7d7c7c;transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#cbar_cookiebar_ecce input:checked+label:before{border-color:#04305d;background:#0a7cf0}#cbar_cookiebar_ecce input:checked+label:after{background:#04305d;left:31px}#cbar_cookiebar_ecce input:disabled:checked+label:before{border-color:#d6d5d5;background:#fff}#cbar_cookiebar_ecce input:disabled:checked+label:after{background:#d6d5d5}#cbar_cookiebar_ecce .cbar_wrap{position:absolute;left:0;right:0;top:60px;bottom:60px;z-index:9999;padding:20px;text-align:center;display:flex;justify-content:center;align-items:center}#cbar_cookiebar_ecce a{color:#555;text-decoration:none}#cbar_cookiebar_ecce .cbar_inner{padding:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);background:#fff;display:inline-block;width:100%;max-width:800px;max-height:100%;overflow-y:auto;pointer-events:auto;text-align:left}#cbar_cookiebar_ecce .cbar_head{margin-bottom:20px}#cbar_cookiebar_ecce .cbar_buttons{text-align:center}#cbar_cookiebar_ecce button{padding:10px 20px;color:#FFF;background:#f4f4f4;border:2px solid #b0afaf;margin:2.5px;cursor:pointer}#cbar_cookiebar_ecce button.accept{background:#04305d;border-color:#04305d}#cbar_cookiebar_ecce button.deny{background:#b0afaf;border-color:#b0afaf}#cbar_cookiebar_ecce button.optionen{background:#FFF;color:#b0afaf}#cbar_cookiebar_ecce button.save{color:#555;background:#FFF}#cbar_cookiebar_ecce .cbar_groups{display:none;margin-top:20px}#cbar_cookiebar_ecce .cbar_groups.active{display:block}#cbar_cookiebar_ecce .cbar_group{margin-bottom:40px}#cbar_cookiebar_ecce .cbar_group p{color:#8a8989;padding:10px;margin:0;padding-top:0;padding-left:60px}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info{padding-left:60px;color:#8a8989}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info strong{font-family:'PT Sans','Arial';font-weight:700}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info>div{margin-bottom:5px}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info>div:last-child{margin-bottom:0}#cbar_cookiebar_ecce .cbar_group_head{margin-bottom:10px}#cbar_cookiebar_ecce .cbar_group_head label{background:#ddd;font-family:'PT Sans','Arial';font-weight:700;color:#111}#cbar_cookiebar_ecce .cbar_group_head p{padding-top:10px;font-family:'PT Sans','Arial';font-weight:700;border-bottom:1px solid #ddd}#cbar_cookiebar_ecce .cbar_cookie{border-bottom:1px solid #b0afaf;margin-bottom:10px;padding-bottom:10px}#cbar_cookiebar_ecce .cbar_cookie:last-child{border-bottom:0;margin:0;padding:0}#cbar_cookiebar_ecce .cbar_footer{margin-top:20px;font-style:italic}#cbar_cookiebar_ecce .cbar_footer ul{font-style:normal;margin-top:10px;list-style:none;text-align:center}#cbar_cookiebar_ecce .cbar_footer ul li{display:inline-block;padding-left:40px}#cbar_cookiebar_ecce .cbar_footer ul li a{color:#b0afaf}#cbar_cookiebar_ecce .cbar_footer ul li:first-child{padding-left:0}.cbar_disable{position:relative;z-index:10;min-height:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cbar_disable.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cbar_disable.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cbar_disable .cbar_inner{zoom:1;padding:20px;max-width:800px;margin:0 auto;color:#555}.cbar_disable .cbar_inner:before,.cbar_disable .cbar_inner:after{content:"";display:table}.cbar_disable .cbar_inner:after{clear:both}.cbar_disable .cbar_inner a{color:#04305d}.cbar_disable .cbar_inner .cbar_col_1{float:left;text-align:center;width:30%}.cbar_disable .cbar_inner .cbar_col_1 img{width:228px;max-width:100%}.cbar_disable .cbar_inner .cbar_col_2{float:right;width:70%;padding:20px}.cbar_disable .cbar_inner strong{font-family:'PT Sans','Arial';font-weight:700}@media (max-width:600px){#cbar_cookiebar_ecce .cbar_buttons button{display:block;width:100%;margin:0;margin-bottom:10px}#cbar_cookiebar_ecce .cbar_buttons button:last-child{margin:0}#cbar_cookiebar_ecce .cbar_inner{padding:10px}#cbar_cookiebar_ecce .cbar_wrap{bottom:0px}#cbar_cookiebar_ecce{word-wrap:break-word}.cbar_disable .cbar_inner,#cbar_cookiebar_ecce,#cbar_cookiebar_ecce button{font-size:16px;font-size:.89rem;line-height:120%}#cbar_cookiebar_ecce .cbar_titel{font-size:18px;font-size:1rem;line-height:120%}#cbar_cookiebar_ecce .cbar-cookie-info,#cbar_cookiebar_ecce .cbar_footer{font-size:14px;font-size:.78rem;line-height:120%}}#cboxOverlay{background:#FFF}#colorbox{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2)}#colorbox #cboxWrapper #cboxContent{margin:0;background:#FFF;padding:20px 20px 40px 20px}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent{border:0}#colorbox #cboxWrapper #cboxContent #cboxLoadingGraphic{background-image:url('/files/grafik/ajax-loader.gif')}#colorbox #cboxWrapper #cboxContent #cboxTitle{margin:0;top:auto;bottom:0;left:0;background:#FFF;right:0;width:100%;pointer-events:none;font-size:16px;font-size:.89rem;line-height:105%;padding:10px 30px 10px 20px;color:#111;text-align:left}#colorbox #cboxWrapper #cboxContent #cboxClose{position:absolute;top:auto;bottom:6px;right:0;display:block;background:#FFF;width:auto;height:auto;padding:5px 20px 5px 13.33333333px;text-indent:0;color:#111;cursor:pointer;font-size:16px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;font-weight:bold;z-index:50}@media (max-width:840px){#colorbox #cboxWrapper #cboxContent #cboxTitle{font-size:13px;font-size:.72rem;line-height:110%}}#cookie-bar{position:fixed;left:0;bottom:0;right:0;background:#FFF;z-index:999;display:block;font-size:18px;font-size:1rem;line-height:140%;-webkit-box-shadow:0px -5px 10px rgba(0,0,0,0.2);box-shadow:0px -5px 10px rgba(0,0,0,0.2)}#cookie-bar>.cookie-bar__inner{width:100%;max-width:1260px;padding:10px 20px 10px 20px;margin:0 auto;position:relative;display:block;zoom:1}#cookie-bar>.cookie-bar__inner:before,#cookie-bar>.cookie-bar__inner:after{content:"";display:table}#cookie-bar>.cookie-bar__inner:after{clear:both}#cookie-bar>.cookie-bar__inner:before,#cookie-bar>.cookie-bar__inner:after{content:"";display:table}#cookie-bar>.cookie-bar__inner:after{clear:both}#cookie-bar>.cookie-bar__inner>.cookie-bar__message{float:left;width:74%}#cookie-bar>.cookie-bar__inner a{color:#04305d;transition:color .3s ease-in;-webkit-transition:color .3s ease-in}#cookie-bar>.cookie-bar__inner a:hover{color:#111}#cookie-bar>.cookie-bar__inner span.cookie-bar__buttons{float:right;width:25%;display:inline-block;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cookie-bar>.cookie-bar__inner span.cookie-bar__buttons.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cookie-bar>.cookie-bar__inner span.cookie-bar__buttons.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#cookie-bar>.cookie-bar__inner button.cookie-bar__btn,#cookie-bar>.cookie-bar__inner .cookie-bar__link{display:inline-block;text-align:center}#cookie-bar>.cookie-bar__inner button.cookie-bar__btn{border:none;margin-right:20px;background:none;width:60px;height:60px;background-image:url('/files/grafik/btn_check2.png');background-position:center;background-repeat:no-repeat;background-size:contain;text-indent:-100px;overflow:hidden;cursor:pointer;transition:background .3s ease-in;-webkit-transition:background .3s ease-in}#cookie-bar>.cookie-bar__inner button.cookie-bar__btn:hover{border-color:#111;background-image:url('/files/grafik/btn_check.png')}@media (max-width:800px){#cookie-bar>.cookie-bar__inner>.cookie-bar__message,#cookie-bar>.cookie-bar__inner span.cookie-bar__buttons{float:none;width:100%}#cookie-bar>.cookie-bar__inner span.cookie-bar__buttons{text-align:center;display:block;margin-top:10px}#cookie-bar>.cookie-bar__inner{padding:10px}}::selection{background:#04305d;color:#FFFFFF}::-moz-selection{background:#04305d;color:#FFFFFF}label{display:block;padding:4px;color:#111}select,input,textarea{border:1px solid #04305d;display:block;background:#FFF;padding:4px;color:#111;width:100%}ul li{list-style:none;position:relative;padding-left:20px;margin-bottom:10px}ul li:last-child{margin-bottom:0}ul li:before{content:'';width:10px;height:10px;background:#04305d;position:absolute;left:0;top:.3em}#header #nav_wrap .mod_customnav>ul>li,#sprache li,#footer li,#cbar_cookiebar_ecce li,.mod_breadcrumb li,.projekt_list li,.mm_slider li{padding:0;margin:0}#header #nav_wrap .mod_customnav>ul>li:before,#sprache li:before,#footer li:before,#cbar_cookiebar_ecce li:before,.mod_breadcrumb li:before,.projekt_list li:before,.mm_slider li:before{content:none}html{overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:18px}body{overflow-x:hidden;font-size:18px;line-height:120%;font-family:'PT Sans','Arial';font-weight:400;color:#111;background:#f0f0f0}body.page_projekte_projekt #header .mod_article .image_container{height:150px}body.page_projekte_projekt #main .mod_article>.article_inside .mod_breadcrumb{margin-bottom:0}h1{font-family:'PT Sans','Arial';font-weight:400;font-size:48px;font-size:2.67rem;line-height:120%;color:#04305d}h2{font-family:'PT Sans','Arial';font-weight:400;font-size:48px;font-size:2.67rem;line-height:120%;color:#04305d}h3{font-family:'PT Sans','Arial';font-weight:400;font-size:30px;font-size:1.67rem;line-height:120%;color:#04305d;word-break:break-word}.h3_small h3{font-size:22px;font-size:1.22rem;line-height:120%;font-family:'PT Sans','Arial';font-weight:700}h4{font-family:'PT Sans','Arial';font-weight:400;font-size:30px;font-size:1.67rem;line-height:120%;color:#04305d}h5{font-family:'PT Sans','Arial';font-weight:400;font-size:24px;font-size:1.33rem;line-height:120%;color:#04305d}#wrapper{position:relative;max-width:1600px;margin:0 auto;overflow:hidden;background:#FFF}#header{position:relative;z-index:50}#header>.inside>.head{zoom:1;width:100%;max-width:1260px;padding:0 20px;margin:0 auto;position:relative;display:block;background:#FFF}#header>.inside>.head:before,#header>.inside>.head:after{content:"";display:table}#header>.inside>.head:after{clear:both}#header>.inside>.head:before{display:block;content:'';background:#FFF;position:absolute;left:-180px;width:1640px;bottom:-54px;height:100px;z-index:5;-webkit-transform:rotate(-3.2deg);-moz-transform:rotate(-3.2deg);-ms-transform:rotate(-3.2deg);-o-transform:rotate(-3.2deg);transform:rotate(-3.2deg);pointer-events:none}#header>.inside>.head:after{pointer-events:none;display:block;content:'';position:absolute;background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url('/files/grafik/logo_bg.png');left:-190px;bottom:-87px;width:1075px;height:240px;z-index:8;opacity:.1}#header>.inside>.head>.inside{zoom:1;z-index:10;position:relative}#header>.inside>.head>.inside:before,#header>.inside>.head>.inside:after{content:"";display:table}#header>.inside>.head>.inside:after{clear:both}#header a{text-decoration:none}#header #logo{float:left;width:20%}#header #nav_wrap{float:right;width:80%;padding:40px 0 20px 20px;text-align:right}#header #nav_wrap .sidebar{display:none}#header #nav_wrap>.wrapper>.inside{display:inline-block;zoom:1}#header #nav_wrap>.wrapper>.inside:before,#header #nav_wrap>.wrapper>.inside:after{content:"";display:table}#header #nav_wrap>.wrapper>.inside:after{clear:both}#header #nav_wrap .mod_customnav{float:left;display:inline-block}#header #nav_wrap .mod_customnav>ul>li{display:inline-block;margin-left:40px}#header #nav_wrap .mod_customnav>ul>li span,#header #nav_wrap .mod_customnav>ul>li a{color:#04305d}#header #sprache{float:left;display:inline-block;margin-left:20px;text-transform:uppercase}#header #sprache>li{margin-left:10px;display:inline-block;color:#959595;font-family:'PT Sans','Arial';font-weight:400;position:relative}#header #sprache>li:first-child:after{content:'';display:inline-block;width:1px;position:absolute;top:0;left:100%;margin-left:6.66666667px;height:100%;background:#959595}#header #sprache>li.active{color:#04305d;font-family:'PT Sans','Arial';font-weight:700}#header #sprache>li a{color:#959595;font-family:'PT Sans','Arial';font-weight:400}#header .mod_article{position:relative;background:#04305d}#header .mod_article:after{content:'';background:#FFF;position:absolute;left:-20%;right:-20%;bottom:-50px;height:100px;z-index:50;-webkit-transform:rotate(-3.2deg);-moz-transform:rotate(-3.2deg);-ms-transform:rotate(-3.2deg);-o-transform:rotate(-3.2deg);transform:rotate(-3.2deg)}#header .mod_article .image_container{height:300px}#header .mod_article img{width:100%;height:100%;object-fit:cover}.mod_breadcrumb{margin-bottom:20px}.mod_breadcrumb ul{zoom:1}.mod_breadcrumb ul:before,.mod_breadcrumb ul:after{content:"";display:table}.mod_breadcrumb ul:after{clear:both}.mod_breadcrumb ul li{float:left;margin-right:5px;padding-right:5px;color:#04305d}.mod_breadcrumb ul li:after{display:inline-block;content:'>';margin-left:5px}.mod_breadcrumb ul li:last-child{margin-right:0;padding-right:0;font-family:'PT Sans','Arial';font-weight:700}.mod_breadcrumb ul li:last-child:after{content:none;display:none}.mod_breadcrumb ul li a{color:#04305d;text-decoration:none}#main .mod_article .padding_top_2x{padding-top:40px}#main .mod_article.padding_top_0>.article_inside{padding-top:0}#main .mod_article.padding_bottom_0>.article_inside{padding-bottom:0}#main .mod_article.padding_bottom_4x>.article_inside{padding-bottom:80px}#main .mod_article.col_2>.article_inside{display:-ms-grid;display:grid;grid-gap:40px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-rows:auto}#main .mod_article.col_2>.article_inside:after,#main .mod_article.col_2>.article_inside:before{content:none;display:none}#main .mod_article.col_2>.article_inside>*{margin-bottom:0}#main .mod_article.row_full.padding_bottom_0+.mod_article.bg_c6.padding_bottom_4x{padding-top:40px}#main .mod_article.col_4>.article_inside{padding-bottom:40px;display:-ms-grid;display:grid;grid-gap:40px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:auto}#main .mod_article.col_4>.article_inside:after,#main .mod_article.col_4>.article_inside:before{content:none;display:none}#main .mod_article.col_4>.article_inside>*{margin-bottom:0}#main .mod_article.col_5>.article_inside{padding-bottom:40px;display:-ms-grid;display:grid;grid-gap:40px;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-rows:auto}#main .mod_article.col_5>.article_inside:after,#main .mod_article.col_5>.article_inside:before{content:none;display:none}#main .mod_article.col_5>.article_inside>*{margin-bottom:0}.ce_text>*,.ce_text>.text>*,#footer ul>*,#main .mod_mmprodukt_detail .content>div>*,#main .mod_mmprodukt_detail .content .text>*,#main .mod_article>.article_inside>*{margin-bottom:20px}.ce_text>*:last-child,.ce_text>.text>*:last-child,#footer ul>*:last-child,#main .mod_mmprodukt_detail .content>div>*:last-child,#main .mod_mmprodukt_detail .content .text>*:last-child,#main .mod_article>.article_inside>*:last-child{margin-bottom:0}.ce_accordionStart>.accordion>div>*{margin-bottom:40px}.ce_accordionStart>.accordion>div>*:last-child{margin-bottom:0}.col_4 .ce_text:hover .image_container a+.caption{opacity:1}.ce_text .image_container>.caption,#main .mod_mm_produkt.projekt_list .projekte>ul>li .hover{display:block;position:absolute;left:0;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;bottom:0;pointer-events:none;right:0;padding:20px}.ce_text .image_container>.caption:before,#main .mod_mm_produkt.projekt_list .projekte>ul>li .hover:before{background:#04305d;opacity:.7;display:block;position:absolute;left:-10%;right:-10%;bottom:-10%;content:'';top:-10px;z-index:1;-webkit-transform:rotate(-3.2deg);-moz-transform:rotate(-3.2deg);-ms-transform:rotate(-3.2deg);-o-transform:rotate(-3.2deg);transform:rotate(-3.2deg)}.ce_text .image_container>.caption strong,#main .mod_mm_produkt.projekt_list .projekte>ul>li .hover strong,.ce_text .image_container>.caption span,#main .mod_mm_produkt.projekt_list .projekte>ul>li .hover span,.ce_text .image_container>.caption p,#main .mod_mm_produkt.projekt_list .projekte>ul>li .hover p{display:block;color:#FFF;z-index:5;position:relative}.ce_text .image_container{position:relative;overflow:hidden}.ce_text .image_container>a{display:block}.ce_text .image_container>a+.caption{opacity:0}.ce_text .image_container>a:hover+.caption{opacity:1}.ce_text.projekt_kategorie{position:relative}.ce_text.projekt_kategorie:hover .image_container .caption{opacity:1}.ce_text.projekt_kategorie:hover p.button a.btn:before,.ce_text.projekt_kategorie:hover p.button a.btn:after{opacity:1}.ce_text.projekt_kategorie>.headline{min-height:70px;display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:1fr}.ce_text.projekt_kategorie>.headline:after,.ce_text.projekt_kategorie>.headline:before{content:none;display:none}.ce_text.projekt_kategorie>.headline>*{align-self:end}.ce_text.projekt_kategorie>.headline.withicon{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:70px 1fr;grid-template-columns:70px 1fr;grid-auto-rows:1fr}.ce_text.projekt_kategorie>.headline.withicon:after,.ce_text.projekt_kategorie>.headline.withicon:before{content:none;display:none}.ce_text.projekt_kategorie a.overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;cursor:pointer}.ce_text.projekt_kategorie .image_container .caption{opacity:0;transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.ce_text.projekt_kategorie>.text{padding-bottom:80px;margin:0}.ce_text.projekt_kategorie>.text p{margin:0}.ce_text.projekt_kategorie>.text p.button{position:absolute;left:0;bottom:0}#main .mod_article{position:relative}#main .mod_article>.article_inside{zoom:1;width:100%;max-width:1260px;padding:20px;margin:0 auto;position:relative;display:block;z-index:2}#main .mod_article>.article_inside:before,#main .mod_article>.article_inside:after{content:"";display:table}#main .mod_article>.article_inside:after{clear:both}#main .mod_article.image_center .ce_text .image_container{text-align:center}#main .mod_article.image_center_nobottom .ce_text .image_container{text-align:center;margin-bottom:0}#main .mod_article.row_full>.article_inside{max-width:100%;padding-left:0;padding-right:0}#main .mod_article.row_full>.article_inside .ce_text{zoom:1;width:100%;max-width:1260px;padding:20px;margin:0 auto;position:relative;display:block}#main .mod_article.row_full>.article_inside .ce_text:before,#main .mod_article.row_full>.article_inside .ce_text:after{content:"";display:table}#main .mod_article.row_full>.article_inside .ce_text:after{clear:both}#main .mod_article.bg_c1{overflow:visible;background:#04305d}#main .mod_article.bg_c1>.article_inside{color:#FFF}#main .mod_article.bg_c1>.article_inside a,#main .mod_article.bg_c1>.article_inside h2,#main .mod_article.bg_c1>.article_inside h3,#main .mod_article.bg_c1>.article_inside h4{color:#FFF}#main .mod_article.bg_c6{overflow:visible;background:#3d5c80}#main .mod_article.bg_c6>.article_inside{color:#FFF}#main .mod_article.bg_c6>.article_inside a,#main .mod_article.bg_c6>.article_inside h2,#main .mod_article.bg_c6>.article_inside h3,#main .mod_article.bg_c6>.article_inside h4{color:#FFF}#main .mod_article.bg_c2{overflow:visible;background:#e8ecf0}#main .mod_article.bg_c2+.bg_c1.triangle_tr_c1:before{background:#e8ecf0}#main .mod_article.triangle_tr_c1{margin-top:90px;padding-top:0}#main .mod_article.triangle_tr_c1:before{position:absolute;bottom:100%;right:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 90px 1600px;border-color:transparent transparent #04305d transparent;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}#main .mod_article.triangle_tr_c6{margin-top:90px;padding-top:0}#main .mod_article.triangle_tr_c6:before{position:absolute;bottom:100%;right:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 90px 1600px;border-color:transparent transparent #3d5c80 transparent;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}#main .mod_article.triangle_br_white,#main .mod_article.triangle_br_blue{margin-bottom:22.5px;padding-bottom:60px}#main .mod_article.triangle_br_white:after,#main .mod_article.triangle_br_blue:after{position:absolute;bottom:0%;left:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 90px 1600px;border-color:transparent transparent #fff transparent;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}#main .mod_article.triangle_br_white.triangle_br_blue:after,#main .mod_article.triangle_br_blue.triangle_br_blue:after{border-color:transparent transparent #04305d transparent}#main .mod_article#projektablauf{background-color:#04305d;background:-moz-linear-gradient(left, #04305d 0%, #9eafc0 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #04305d), color-stop(100%, #9eafc0));background:-webkit-linear-gradient(left, #04305d 0%, #9eafc0 100%);background:-o-linear-gradient(left, #04305d 0%, #9eafc0 100%);background:-ms-linear-gradient(left, #04305d 0%, #9eafc0 100%);background:linear-gradient(to right, #04305d 0%, #9eafc0 100%);margin-top:0;padding-top:90px}#main .mod_article#projektablauf:before{position:absolute;top:0%;background:none;right:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 90px 1600px;border-color:transparent transparent #e8ecf0 transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#main .mod_article#projektablauf:after{position:absolute;bottom:0%;background:none;right:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 90px 1600px;border-color:transparent transparent #66839e transparent;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#main .mod_article#projektablauf>.article_inside{display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-rows:auto}#main .mod_article#projektablauf>.article_inside:after,#main .mod_article#projektablauf>.article_inside:before{content:none;display:none}#main .mod_article#projektablauf>.article_inside .ce_headline,#main .mod_article#projektablauf>.article_inside .ce_image{grid-column-start:1;grid-column-end:-1}#main .mod_article#projektablauf>.article_inside .ce_image{-webkit-transform:translateY(-2em);-moz-transform:translateY(-2em);-ms-transform:translateY(-2em);-o-transform:translateY(-2em);transform:translateY(-2em)}#main .mod_article#projektablauf>.article_inside .ce_text{text-align:center}#main .mod_article#projektablauf>.article_inside .ce_text h3{font-size:18px;font-size:1rem;line-height:140%;margin-bottom:0;font-family:'PT Sans','Arial';font-weight:700}#main .mod_article#projektablauf>.article_inside .ce_text:nth-child(4){-webkit-transform:translateY(-1.1em);-moz-transform:translateY(-1.1em);-ms-transform:translateY(-1.1em);-o-transform:translateY(-1.1em);transform:translateY(-1.1em)}#main .mod_article#projektablauf>.article_inside .ce_text:nth-child(5){-webkit-transform:translateY(-2.2em);-moz-transform:translateY(-2.2em);-ms-transform:translateY(-2.2em);-o-transform:translateY(-2.2em);transform:translateY(-2.2em)}#main .mod_article#projektablauf>.article_inside .ce_text:nth-child(6){-webkit-transform:translateY(-3.3em);-moz-transform:translateY(-3.3em);-ms-transform:translateY(-3.3em);-o-transform:translateY(-3.3em);transform:translateY(-3.3em)}#main .mod_article#projektablauf>.article_inside .ce_text:nth-child(7){-webkit-transform:translateY(-4.4em);-moz-transform:translateY(-4.4em);-ms-transform:translateY(-4.4em);-o-transform:translateY(-4.4em);transform:translateY(-4.4em)}#main .mod_article#projektablauf>.article_inside .ce_text:nth-child(8){-webkit-transform:translateY(-5.5em);-moz-transform:translateY(-5.5em);-ms-transform:translateY(-5.5em);-o-transform:translateY(-5.5em);transform:translateY(-5.5em)}#main .mod_article#projektablauf>.article_inside .ce_text:nth-child(9){-webkit-transform:translateY(-6.6em);-moz-transform:translateY(-6.6em);-ms-transform:translateY(-6.6em);-o-transform:translateY(-6.6em);transform:translateY(-6.6em)}#main .mod_article>.article_inside>*.col_2_left,#main .mod_article>.article_inside>*.col_2_right{width:50%;float:left}#main .mod_article>.article_inside>*.col_2_left{clear:both;padding-right:20px}#main .mod_article>.article_inside>*.col_2_right{float:right;padding-left:20px}#main .mod_article>.article_inside>*.col_2_right+div,#main .mod_article>.article_inside>*.col_2_right+section{clear:both}#main .ce_accordionStart>.toggler{position:relative;display:inline-block;background-color:#04305d;color:#FFF;text-align:left;min-width:140px;text-decoration:none;padding:10px 80px 10px 20px;margin-top:10px;margin-bottom:10px;pointer-events:pointer;margin-bottom:0;display:block;min-width:100%;max-width:100%;width:100%;cursor:pointer;background:#FFF;color:#04305d;padding:10px 20px;font-size:26px;font-size:1.44rem;line-height:110%}#main .ce_accordionStart>.toggler:hover:before{opacity:1}#main .ce_accordionStart>.toggler:hover:after{opacity:1}#main .ce_accordionStart>.toggler:before{transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;position:absolute;bottom:100%;right:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 8px 140px;border-color:transparent transparent #66839e transparent;opacity:.7}#main .ce_accordionStart>.toggler:after{transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;position:absolute;top:100%;left:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:8px 140px 0 0;border-color:#66839e transparent transparent transparent;opacity:.7}#main .ce_accordionStart>.toggler span:before{content:'';display:inline-block;width:0px;height:0px;-webkit-transform:rotate(360deg) ;transform:rotate(360deg) ;border-style:solid;border-width:9px 0 9px 12px;border-color:transparent transparent transparent #04305d;margin-right:10px}#main .ce_accordionStart>.accordion{background:#c3cdd8;color:#111;padding:40px 20px;display:none}#main .ce_accordionStart>.accordion .ce_text{clear:both;overflow:hidden}#main .ce_accordionStart>.accordion .ce_text>h2,#main .ce_accordionStart>.accordion .ce_text>h3,#main .ce_accordionStart>.accordion .ce_text>h4,#main .ce_accordionStart>.accordion .ce_text>h5{float:left;width:40%;padding-right:20px;color:#111;font-family:'PT Sans','Arial';font-weight:700;font-size:18px;font-size:1rem;line-height:110%}#main .ce_accordionStart>.accordion .ce_text>.text{float:right;width:60%}#main .ce_accordionStart a.btn{font-family:'PT Sans','Arial';font-weight:700;font-size:22px;font-size:1.22rem;line-height:110%}#main .ce_accordionStart.active>.toggler span:before{width:0px;height:0px;-webkit-transform:rotate(90deg) ;transform:rotate(90deg) ;border-style:solid;border-width:9px 0 9px 12px;border-color:transparent transparent transparent #04305d}#main .ce_accordionStart.active>.accordion{display:block}#main .arr_left,#main .arr_right{position:absolute;z-index:50;top:0;bottom:0;left:0;display:inline-block;cursor:pointer;width:78px}#main .arr_left>span,#main .arr_right>span{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:38px;height:45px;display:inline-block;background-image:url('/files/grafik/icons/arr_left.png');background-size:contain;background-repeat:no-repeat;background-position:center}#main .arr_left.arr_right,#main .arr_right.arr_right{left:auto;right:0}#main .arr_left.arr_right>span,#main .arr_right.arr_right>span{left:auto;right:20px;background-image:url('/files/grafik/icons/arr_right.png')}#main .mm_slider{position:relative;overflow:hidden}#main .mm_slider.in-animation *{pointer-events:none;cursor:default}#main .mm_slider>.slide_wrap{position:relative;display:block;overflow:hidden;max-height:calc(100vh - 86px)}#main .mm_slider>.slide_wrap:before{content:'';display:block;width:100%;padding-top:50%}#main .mm_slider>.slide_wrap>ul.bullets{position:absolute;left:0;right:0;bottom:0;z-index:100;padding:20px;text-align:center}#main .mm_slider>.slide_wrap>ul.bullets>li{display:inline-block;list-style:none;width:20px;height:20px;margin:4px;border-radius:100%;overflow:hidden;cursor:pointer;background:#ecedee;position:relative}#main .mm_slider>.slide_wrap>ul.bullets>li:after{content:'';display:block;position:absolute;top:3px;right:3px;bottom:3px;left:3px;transition:background .3s ease-in;-webkit-transition:background .3s ease-in;background:transparent;z-index:2;border-radius:100%}#main .mm_slider>.slide_wrap>ul.bullets>li:hover:after{background:#04305d;opacity:.5}#main .mm_slider>.slide_wrap>ul.bullets>li.active{cursor:default;pointer-events:none}#main .mm_slider>.slide_wrap>ul.bullets>li.active:after{background:#04305d;opacity:1}#main .mm_slider>.slide_wrap>.slide{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:none;background:#66839e;z-index:5}#main .mm_slider>.slide_wrap>.slide .inside,#main .mm_slider>.slide_wrap>.slide .img,#main .mm_slider>.slide_wrap>.slide img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%}#main .mm_slider>.slide_wrap>.slide img{object-fit:cover}#main .mm_slider>.slide_wrap>.slide .img.img_landscape img{object-fit:cover}#main .mm_slider>.slide_wrap>.slide .img .caption{background:rgba(0,0,0,0.6);color:#FFF;font-size:16px;line-height:115%;position:absolute;right:10px;bottom:10px;z-index:10;pointer-events:none;padding:4px 10px}#main .mm_slider>.slide_wrap>.slide.next{z-index:15;display:none}#main .mm_slider>.slide_wrap>.slide.active{z-index:10;display:block}#main .mm_slider.mod_mm_produkt>.slide_wrap:before{padding-top:70%}#main .mm_slider.mod_mm_produkt .slide>.inside{position:absolute;left:0;top:auto;height:auto;bottom:80px;right:0;z-index:5}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro{zoom:1;width:100%;max-width:1260px;padding:20px;margin:0 auto;position:relative;display:block;color:#111}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro:before,#main .mm_slider.mod_mm_produkt .slide>.inside>.intro:after{content:"";display:table}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro:after{clear:both}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p{display:block;margin:0}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p>span{display:inline-block;background:#FFF;background:rgba(255,255,255,0.8);padding:10px}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p a{text-decoration:none}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.topline,#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.title{font-size:48px;font-size:2.67rem;line-height:100%}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.subline{margin-top:20px;font-size:30px;font-size:1.67rem;line-height:100%}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.link{margin-top:20px;font-size:30px;font-size:1.67rem;line-height:110%}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.link>span{background:none;padding:0}#main .mod_mm_produkt.projekt_list .caption{display:none}#main .mod_mm_produkt.projekt_list .row.filter{border-bottom:1px solid #04305d;display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;grid-auto-rows:1fr;padding-bottom:10px}#main .mod_mm_produkt.projekt_list .row.filter:after,#main .mod_mm_produkt.projekt_list .row.filter:before{content:none;display:none}#main .mod_mm_produkt.projekt_list .row.filter>*{align-self:end}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_title .headline{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:70px 1fr;grid-template-columns:70px 1fr;grid-auto-rows:1fr}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_title .headline:after,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_title .headline:before{content:none;display:none}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_title .headline>*{align-self:center}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:6em 1fr;grid-template-columns:6em 1fr;grid-auto-rows:1fr}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter:after,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter:before{content:none;display:none}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter>*{align-self:end}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter p{text-align:right}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul{display:-ms-grid;display:grid;grid-gap:5px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:1fr}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul:after,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul:before{content:none;display:none}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul li{align-self:end;text-align:center;opacity:.5;cursor:pointer;transition:all .3s ease-in;-webkit-transition:all .3s ease-in}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul li:hover{opacity:.75}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul li.active{font-family:'PT Sans','Arial';font-weight:700;opacity:1}#main .mod_mm_produkt.projekt_list .projekte>ul{border-bottom:1px solid #04305d;padding-bottom:20px;margin-bottom:20px;text-align:center;zoom:1}#main .mod_mm_produkt.projekt_list .projekte>ul:before,#main .mod_mm_produkt.projekt_list .projekte>ul:after{content:"";display:table}#main .mod_mm_produkt.projekt_list .projekte>ul:after{clear:both}#main .mod_mm_produkt.projekt_list .projekte>ul>li{display:inline-block;position:relative;margin:5px;overflow:hidden}#main .mod_mm_produkt.projekt_list .projekte>ul>li .hover{text-align:left;opacity:0}#main .mod_mm_produkt.projekt_list .projekte>ul>li:hover .hover{opacity:1}#main .mod_mm_produkt.projekt_list .projekte>ul>li a.overlay{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:5}#main .mod_mm_produkt.projekt_list .projekte>p.link{text-align:right}#main .mod_mmprodukt_detail{padding-top:20px;padding-bottom:80px}#main .mod_mmprodukt_detail h2{font-size:24px;font-size:1.33rem;line-height:120%}#main .mod_mmprodukt_detail h3{font-size:24px;font-size:1.33rem;line-height:120%}#main .mod_mmprodukt_detail .mm_slider{margin:40px 0;margin-top:20px}#main .mod_mmprodukt_detail .mm_slider>.slide_wrap>.slide img{object-fit:contain}#main .mod_mmprodukt_detail .content{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;grid-auto-rows:auto}#main .mod_mmprodukt_detail .content:after,#main .mod_mmprodukt_detail .content:before{content:none;display:none}#main .mod_mmprodukt_detail .content .intro{font-family:'PT Sans','Arial';font-weight:700}#main .mod_mmprodukt_detail .content .maps p{color:#04305d;margin-bottom:20px}#main #team_uebersicht .ce_text{text-align:center;word-break:break-all;word-break:break-word}#main #team_uebersicht .ce_text h2{font-size:18px;font-size:1rem;line-height:110%;font-family:'PT Sans','Arial';font-weight:700;margin:0 0 5px 0;color:#111}#main #team_uebersicht .ce_text h3{font-size:18px;font-size:1rem;line-height:110%;margin:0 0 5px 0;color:#111}#main #team_uebersicht .ce_text p{margin:0;font-size:14px;font-size:.78rem;line-height:140%}#main #team_uebersicht .ce_text img{border-radius:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#main #team_uebersicht .ce_text:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.mod_rocksolid_slider{margin-bottom:0 !important}.mod_rocksolid_slider a.rsts-prev,.mod_rocksolid_slider a.rsts-prev:hover,.mod_rocksolid_slider a.rsts-next,.mod_rocksolid_slider a.rsts-next:hover{position:absolute;left:20px;top:50%;width:44px;height:44px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:100;border:0;background-color:#04305d;box-shadow:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAC91BMVEWxubtQc362uLlSZm28vb5cgY6XxdM8TlRtlKJslaLDxcY+UVZQZGtLbXhQcn47TFM+UFa1t7hASk6ezNuDscC2t7hRcn3AxcbGycm5vLyztbZrfoXCxMW1uLlHV109TlSey9rCxcbDxcdJWV9CU1m8v8C1t7iCkpeNmJtif4mGj5I2SE9MX2aFs8JtgIbBxse3ublnhY+aytqZy9qr1OFNYGc2SE6s1OKStL6Di46BkJWMl5pnhY+Ss75QcXyMrbhgeoJtipRRc35ukp2hx9VHa3chPEVhfoiOuceXvsujxtJHbHhukp5SdICby9uczNuYy9pnlqaHtMN8rr6ewMuQsbys1eKYytqEs8GMt8aixtKWvcpie4OOrrltipWIwtN9sMCItcShyNWUydqfwcuRsby22eSv0t2u0t2u1eGl0d+02eWu0t6w09663Oap0+Cu1uOv1+Op0+Gq0+G22eW12uap0uCq0+C93ee22eW+3uit1eGv1eKq0+G02eS42uXJ4+vJ4+zM5OzK5OzH4uuKt8Y/UVc9T1VZeYOl0N9Ta3OeyNWStL+mzNmSxtehzdyj0N6t0t242+Wx2OS83eev1uO02OSw1uLD4Om22eTO5u3M5e242+bP5+7S6O/X6/FNb3rCxMWCscCiz96m0d+r0+Gx1uO63Oa63OfP5u662+ao0uCz1+O22uWz2OO83ee+3ejG4erB3+nM5e3N5u3U6fDN5e3B3ujM5eyfzt2s1OHH4uvR5+7P5+2u1eK12eS93eey1+O83OfD3+nJ4+vH4urD4OrQ5u642+a+3efQ5+232uXT6O+/3ui73OfA3ui52+bC3+nW6vDU6O/G4urR5+7Q5+7V6fDE4OrN5e3L5OzV6fDF4erI4uvK4+zS5+7T6O/v7u339/fp6enx8fHz8/Pi4uL9/Pzz8vLr6uv//v35+fnu7u7u7u349/f8/Pvv7e3l5OTh4eDp6Ojm5OP09PTr6urr6+v19fXt7e3y8vL29vb///9gFo4VAAAA4XRSTlOcGtY41hQXOBgY1Dg4Gho4OdZbFxfXG8bX1tM619Y6ORfX1zs61NdYeBp4ODcXO8bYHBYWGTc4GRt4WHgbGxsXIBsZGhkXGxoYGRwXGhkWFhYWGBUeHhkWFxgcGSAYGxMVGBkVHh4dHRwaFxscHR4YGhoYGBwcGBkfHSAZGhkcHSYnKCgmGDk3HBceGB0bFRcXHB4aHxocGiMcKSkeKSswGtYXFhcZGx8fKR4YGx0bICAkIigpLSghKRYZJSkpGhwgGx8iJyUjKR0gKR0sIR8hHiIvLCUqKS4jKSgtJCYnKitF0F3xAAAC7UlEQVR42lWTVVgbURCFt+7u7u7u7u7u7u7uQEtpaQtFirtb8QRihMY3SzZhd7NWdy+eh86GUDkv9+G/8925M+cggQUFhYVpaSYdDwrgzLwgkynNWlhYUBCIALVaTTzPcRaL5RkIDo6DG1YrcASoSRfAWXxJimLtoijS1yJcAI4A5TlxKsXmMSIcT07GcRGTx1KpcAE4YJ7TkCyjpAlvBQZSeBO0kmEzNRwPGIo1mSxDExiqlsoNcg9pEppC0AxLaTidFUnjzSRQBZoY46c9d1KiVT08nKjHaJzNNPMmRMflUAyNqQ1anwQvz33rJ01ZuUdlUGM0Q+VwJoTnSBYn9AZtwsXwE2EbJnboM3XVXlWkOh9nn5h5hLdAcYZBK7sQ6561zqVz26/979x9oDJkQLkGsD+L56uNl3NjQ9esnezU0fbxS99pbgeMQnk0h0BjyZhcG3EkdERIUJdgW0X5hzb9Zj6Kl6fQeaSA82g0UpIbNjykUROgZZ/bDZzhelQSg9KMHTM0anycfftWtTrBttJP3zo5T19+PzvOqCeYp4DTGUJvjBvZtW7D+raKonftB8xacS8rXPY/HlO7FmJ7VfTiTfPZy7bsyLokMyYRTLrZgWWrW9SrUfP5y9dve41esPVPtePtGOHtxg2qF5eU2ro5L9pW9baj8yjofEnLoKbN3pdV2LqPWuh6TBJZ1TmLY4naiDPuS0OCnFoVl5TbhszZLvw7mQXM+99QEklGCUxt8aDWPXt///Fzwma3U1VT4y3XGToFZp57en/WXJceQ3+N+2fmjo2hsDGv7OOx84YNHr9x10GVQU/YN+bYt0Jv8PNJiPDMnT92085Df/dd5RYClUYZr8TH7wa3RCWiCvomS4JbwGsBYjtXZCRJpXKPs9LzKCZ4LVPwmt2pYpK6KqJpIh8D5RM0OJUiK50KGbH7nLrGiJQ4SFnpc3Glz4UM6XjOkkNSlTGBg4yGEOiEFAkZE2IkZAwEEfsvY78B0iqHJJBMI3MAAAAASUVORK5CYII=)}.mod_rocksolid_slider a.rsts-next,.mod_rocksolid_slider a.rsts-next:hover{left:auto;right:20px;background-image:url(data:image/png;base64,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)}.mod_rocksolid_slider .rsts-nav{left:20px;right:20px;bottom:20px;text-align:center}.mod_rocksolid_slider .rsts-nav-bullets ul{text-align:center}.mod_rocksolid_slider .rsts-nav-bullets ul li{padding:0}.mod_rocksolid_slider .rsts-nav-bullets ul li:before{content:none}.mod_rocksolid_slider .rsts-nav-bullets ul li a{border-radius:100%;width:20px;height:20px;border:2px solid #04305d;background:#FFF;box-shadow:none}.mod_rocksolid_slider .rsts-nav-bullets ul li a.active{background:#04305d}#header #banner_historie{background-image:url('/files/grafik/buero_bg.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#375275}#historie{height:500px;overflow:hidden;color:#FFF}#historie a{color:#FFF}#historie .headline{position:absolute;left:0;width:100%;top:80px}#historie .headline h1{color:#FFF;zoom:1;width:100%;max-width:1260px;padding:20px;margin:0 auto;position:relative;display:block}#historie .headline h1:before,#historie .headline h1:after{content:"";display:table}#historie .headline h1:after{clear:both}#historie .zeitstrahl{width:100%;margin-top:80px;height:380px;position:relative}#historie .balken{height:50px;position:absolute;left:40px;right:40px;top:50%;background:#e8ecf0;opacity:.7;transform-origin:left center;-webkit-transform:rotate(-3.2deg);-moz-transform:rotate(-3.2deg);-ms-transform:rotate(-3.2deg);-o-transform:rotate(-3.2deg);transform:rotate(-3.2deg)}#historie .item{position:absolute;top:50%;margin-top:2px;left:100px;width:260px;z-index:5}#historie .item .point{width:34px;height:34px;border-radius:100%;background:#FFF;position:absolute;left:-17px;top:0;z-index:10}#historie .item .point img{position:absolute;left:-1px;top:-1px;width:36px;max-width:36px;height:36px}#historie .item .text{z-index:5;margin-top:20px;border-left:2px solid #fff;padding-top:50px;padding-left:10px;color:#d9dfe6;font-size:16px;font-size:.89rem;line-height:110%}#historie .item .text strong{color:#FFF}#historie .item .text a{display:inline-block}#historie .item .text p{margin-bottom:4px}#historie .item .text p:last-child{margin-bottom:0}#historie .item .text img{width:34px;height:34px;display:inline-block;margin-right:4px;margin-top:4px}#historie .item.top{top:auto;bottom:50%;margin-top:0;margin-bottom:-38px}#historie .item.top .point{top:auto;bottom:0}#historie .item.top .text{padding-top:0;padding-bottom:60px}#historie .item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:100%}#historie .item:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#historie .item.item_1{left:100px;margin-top:4px}#historie .item.item_1 .point{-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}#historie .item.item_2{left:300px;margin-bottom:-28px}#historie .item.item_3{left:500px;margin-top:-18px}#historie .item.item_4{left:670px;margin-bottom:-6px}#historie .item.item_5{left:840px;margin-top:-37px}#historie .item.item_6{max-width:240px;left:1000px;margin-bottom:12px}#historie .item.item_7{left:1130px;margin-top:-53px}#historie .item.item_8{max-width:240px;left:1280px;margin-bottom:26px}#main .mod_article.last{margin-bottom:22.5px;padding-bottom:60px;margin-bottom:0}#main .mod_article.last:after{position:absolute;bottom:0%;left:0;pointer-events:none;z-index:0;content:'';display:block;width:0px;height:0px;border-style:solid;border-width:0 0 90px 1600px;border-color:transparent transparent #66839e transparent;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}#sidebar{position:fixed;z-index:999;right:0;top:35%;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2)}#sidebar .ce_image{overflow:visible;position:relative}#sidebar .ce_image:hover .caption{visibility:visible;opacity:1;transition:all .3s ease-in;-webkit-transition:all .3s ease-in}#sidebar .ce_image.first:before{content:'';position:absolute;bottom:100%;left:0;right:0;display:inline-block;width:100%;height:20px;background:#66839e;border-radius:20px 20px 0 0}#sidebar .ce_image.last:before{content:'';position:absolute;top:100%;left:0;right:0;display:inline-block;width:100%;height:20px;background:#66839e;border-radius:0 0 20px 20px}#sidebar .ce_image .caption{opacity:0;visibility:hidden;pointer-events:none;position:absolute;right:100%;width:200px;height:100%;top:0;background:#385576;padding:5px 10px;color:#FFF;font-size:16px;font-size:.89rem;line-height:110%}#sidebar .ce_image .caption>*{display:block}#sidebar .ce_image a{background:#66839e;display:block;color:#FFF;padding:10px}#sidebar .ce_image a img{width:25px}#sidebar .ce_image a:hover{background:#385576}#sidebar .ce_image.btn_telefon .caption{height:200%}#footer{position:relative;background:#66839e;overflow:hidden;color:#FFF;z-index:99}#footer:after{pointer-events:none;display:block;content:'';position:absolute;background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url('/files/grafik/logo_bg.png');left:-40px;right:-40px;top:-60px;bottom:-20px;z-index:1;opacity:1}#footer a{color:#FFF;text-decoration:none}#footer>.inside{z-index:5;zoom:1;width:100%;max-width:1260px;padding:80px 20px;margin:0 auto;position:relative;display:block;display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-rows:auto}#footer>.inside:before,#footer>.inside:after{content:"";display:table}#footer>.inside:after{clear:both}#footer>.inside:after,#footer>.inside:before{content:none;display:none}#footer>.inside ul{padding-top:1.1em;margin-top:20px}#footer>.inside ul li{margin-bottom:5px}#footer>.inside em{font-style:normal;position:absolute;right:20px;bottom:80px}#menu{display:none}@media (max-width:1580px){#historie{height:auto;overflow:visible;padding:100px 20px}#historie .headline{position:relative;left:auto;right:auto;bottom:auto;top:auto;width:auto;height:auto}#historie .headline h1{padding:0}#historie .zeitstrahl{margin-top:20px;height:auto;padding-top:40px;padding-bottom:40px}#historie .zeitstrahl .balken{top:0;height:auto;-webkit-transform:rotate(0) translateX(-50%);-moz-transform:rotate(0) translateX(-50%);-ms-transform:rotate(0) translateX(-50%);-o-transform:rotate(0) translateX(-50%);transform:rotate(0) translateX(-50%);right:auto;bottom:0;left:50%;width:50px}#historie .zeitstrahl .item{position:relative;top:auto;margin:0;width:50%;margin-left:50%;left:auto;right:auto;max-width:100%;padding:0}#historie .zeitstrahl .item.top{bottom:auto;max-width:100%}#historie .zeitstrahl .item .point,#historie .zeitstrahl .item.top .point{top:0;bottom:auto}#historie .zeitstrahl .item .text{margin:0;border:0;padding:0;padding-top:8px;padding-right:20px;padding-left:80px;font-size:20px;font-size:1.11rem;line-height:120%;position:relative}#historie .zeitstrahl .item .text:before{position:absolute;top:17px;left:0;width:60px;height:2px;background:#FFF;content:'';display:inline-block}#historie .zeitstrahl .item:nth-child(2n){margin-left:0}#historie .zeitstrahl .item:nth-child(2n) .point{left:auto;right:-17px}#historie .zeitstrahl .item:nth-child(2n) .text{text-align:right;padding-left:20px;padding-right:80px}#historie .zeitstrahl .item:nth-child(2n) .text:before{left:auto;right:0}}@media (max-width:1260px){#main .mod_mm_produkt.projekt_list .row.filter{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:auto}#main .mod_mm_produkt.projekt_list .row.filter:after,#main .mod_mm_produkt.projekt_list .row.filter:before{content:none;display:none}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul{display:-ms-grid;display:grid;grid-gap:5px;-ms-grid-columns:repeat(auto-fit, 200px);grid-template-columns:repeat(auto-fit, 200px);grid-auto-rows:auto}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul:after,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul:before{content:none;display:none}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter>*{align-self:start}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter p,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter ul li{text-align:left}#main .mod_article.col_5>.article_inside{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto}#main .mod_article.col_5>.article_inside:after,#main .mod_article.col_5>.article_inside:before{content:none;display:none}.ce_text.projekt_kategorie>.headline.withicon{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:30px 1fr;grid-template-columns:30px 1fr;grid-auto-rows:1fr}.ce_text.projekt_kategorie>.headline.withicon:after,.ce_text.projekt_kategorie>.headline.withicon:before{content:none;display:none}#main .mod_article>.article_inside{padding-right:60px}}@media (max-width:1100px){.mod_newslist{grid-template-columns:1fr 1fr}#main .arr_right.arr_right{width:118px}#main .arr_right.arr_right span{right:60px}h2{font-size:38px;font-size:2.11rem;line-height:120%}#main .mod_article.col_4>.article_inside{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto;justify-content:center}#main .mod_article.col_4>.article_inside:after,#main .mod_article.col_4>.article_inside:before{content:none;display:none}#main .mod_article.col_4>.article_inside .ce_text.projekt_kategorie .image_container{display:block}#main .mod_article.col_4>.article_inside .ce_text.projekt_kategorie .image_container img{width:100%}#main .mod_article#projektablauf>.article_inside{display:block;counter-reset:section}#main .mod_article#projektablauf>.article_inside .ce_image{display:none}#main .mod_article#projektablauf>.article_inside .ce_text{display:block;overflow:visible;margin-bottom:40px;position:relative;padding-left:70px;text-align:left}#main .mod_article#projektablauf>.article_inside .ce_text:before{position:absolute;left:0;top:0;border-radius:100%;background:#FFF;color:#04305d;font-family:'PT Sans','Arial';font-weight:700;text-align:center;width:50px;height:50px;font-size:26px;line-height:50px;counter-increment:section;content:counter(section);display:inline-block}}@media (max-width:900px){#historie .zeitstrahl .item .text{padding-right:0}#historie .zeitstrahl .item:nth-child(2n) .text{padding-left:0}#sidebar{display:none}#main .arr_left,#main .arr_right{display:none}#main .mod_article>.article_inside{padding-right:20px}#menu{position:fixed;z-index:9999;display:inline-block;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2);box-shadow:0px 0px 10px rgba(0,0,0,0.2);top:10px;right:10px;background:#FFF;width:45px;height:45px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menu span{display:block;position:absolute;height:5px;width:80%;background:#04305d;border-radius:9px;opacity:1;left:10%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu span:nth-child(1){top:8px}#menu span:nth-child(2),#menu span:nth-child(3){top:20px}#menu span:nth-child(4){top:32px}html.menu_open #menu span:nth-child(1){top:18px;width:0%;left:50%}html.menu_open #menu span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html.menu_open #menu span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}html.menu_open #menu span:nth-child(4){top:18px;width:0%;left:50%}html.menu_open #header #nav_wrap{left:0}html.menu_open #header #nav_wrap .sidebar{display:block}html.menu_open #header #nav_wrap>.wrapper{opacity:1}html.menu_open #header #nav_wrap>.wrapper>.inside{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#header .mod_article:after{content:none}#header #nav_wrap{position:fixed;top:0;left:100%;bottom:0;width:100%;overflow-x:hidden;overflow-y:auto;max-height:100%;padding:20px;z-index:999;transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in}#header #nav_wrap>.wrapper{opacity:0;padding-top:20px;padding-bottom:20px;transition:all .5s ease-in;-webkit-transition:all .5s ease-in;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header #nav_wrap>.wrapper:before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;position:fixed;pointer-events:none;background:#66839e;opacity:.8}#header #nav_wrap>.wrapper.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header #nav_wrap>.wrapper.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header #nav_wrap>.wrapper>.inside{transition:all .5s ease-in;-webkit-transition:all .5s ease-in;display:block;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);flex-shrink:0;flex-grow:1}#header #nav_wrap>.wrapper>.inside .sidebar{text-align:center;padding:20px;color:#FFF}#header #nav_wrap>.wrapper>.inside .sidebar>*{margin-bottom:20px}#header #nav_wrap>.wrapper>.inside .sidebar>*:last-child{margin-bottom:0}#header #nav_wrap>.wrapper>.inside .sidebar .image_container .caption{margin-top:10px}#header #nav_wrap>.wrapper>.inside .sidebar .image_container a{background:#04305d;display:inline-block;padding:10px}#header #nav_wrap>.wrapper>.inside .mod_customnav{float:none;display:block}#header #nav_wrap>.wrapper>.inside .mod_customnav ul li{display:block;margin:0;margin-bottom:10px;text-align:center}#header #nav_wrap>.wrapper>.inside .mod_customnav ul li strong,#header #nav_wrap>.wrapper>.inside .mod_customnav ul li a{display:inline-block;background:#FFF;padding:10px 40px}#header #nav_wrap>.wrapper>.inside .mod_customnav ul li strong{background:#04305d;color:#FFF}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.topline,#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.title{font-size:30px;font-size:1.67rem;line-height:120%}#main .mm_slider.mod_mm_produkt .slide>.inside>.intro p.link{font-size:20px;font-size:1.11rem;line-height:120%}#header #logo{width:200px}}@media (max-width:640px){#historie .zeitstrahl .balken{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:0}#historie .zeitstrahl .item,#historie .zeitstrahl .item:nth-child(2n){width:100%;margin:0;margin-bottom:20px}#historie .zeitstrahl .item .point,#historie .zeitstrahl .item:nth-child(2n) .point{right:auto;left:9px}#historie .zeitstrahl .item:last-child,#historie .zeitstrahl .item:nth-child(2n):last-child{margin-bottom:0}#historie .zeitstrahl .item .text,#historie .zeitstrahl .item:nth-child(2n) .text{text-align:left;padding-left:80px;padding-right:0}#historie .zeitstrahl .item .text:before,#historie .zeitstrahl .item:nth-child(2n) .text:before{right:auto;left:9px}.mod_newslist{grid-template-columns:1fr}.ce_gallery ul{grid-template-columns:1fr 1fr}#main .mm_slider>.slide_wrap{min-height:200px}#main .mm_slider>.slide_wrap>ul.bullets{padding:5px}.mod_breadcrumb{display:none}#header{margin-bottom:20px}#header>.inside>.head:before,#header>.inside>.head:after{content:none}#header .mod_article{display:none}#header #banner_historie{display:block}#sidebar{display:none}h1{font-size:30px;font-size:1.67rem;line-height:120%}h2{font-size:26px;font-size:1.44rem;line-height:120%}#main .ce_accordionStart>.accordion .ce_text>h2,#main .ce_accordionStart>.accordion .ce_text>h3,#main .ce_accordionStart>.accordion .ce_text>h4,#main .ce_accordionStart>.accordion .ce_text>h5,#main .ce_accordionStart>.accordion .ce_text>.text{float:none;width:100%}.ce_text.projekt_kategorie .image_container{display:inline-block}#main .mod_article.col_2>.article_inside,#main .mod_mmprodukt_detail .content{display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:auto}#main .mod_article.col_2>.article_inside:after,#main .mod_mmprodukt_detail .content:after,#main .mod_article.col_2>.article_inside:before,#main .mod_mmprodukt_detail .content:before{content:none;display:none}#main .mod_article>.article_inside>*.col_2_left,#main .mod_article>.article_inside>*.col_2_right{float:none;width:100%}#main .mod_article>.article_inside>*.col_2_right{padding-left:0}#main .mod_article.col_4>.article_inside,#main .mod_article.col_5>.article_inside{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#footer>.inside{padding-top:40px;padding-bottom:40px;display:-ms-grid;display:grid;grid-gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:auto}#footer>.inside p{margin-bottom:0}#footer>.inside:after,#footer>.inside:before{content:none;display:none}#footer>.inside ul{margin-top:0;padding-top:0}#footer>.inside p,#footer>.inside li{text-align:left !important}#footer>.inside em{position:relative;left:auto;right:auto;bottom:auto;top:auto;width:auto;height:auto}}@media (max-width:450px){#main .mod_article.col_4>.article_inside,#main .mod_article.col_5>.article_inside,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter{display:block}#main .mod_article.col_4>.article_inside>*,#main .mod_article.col_5>.article_inside>*,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter>*{margin-bottom:40px}#main .mod_article.col_4>.article_inside>*:last-child,#main .mod_article.col_5>.article_inside>*:last-child,#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter>*:last-child{margin-bottom:0}#main .mod_mm_produkt.projekt_list .row.filter .kategorie_filter p{margin-bottom:20px}}@media (max-height:450px){#header #nav_wrap>.wrapper{display:block}}@media (hover:none){.ce_text.projekt_kategorie .image_container .caption,#main .mod_mm_produkt.projekt_list .projekte>ul>li .hover{display:none}}