@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url("../fonts/roboto-v18-latin-300.eot");src:local("Roboto Light"),local("Roboto-Light"),url("../fonts/roboto-v18-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v18-latin-300.woff2") format("woff2"),url("../fonts/roboto-v18-latin-300.woff") format("woff"),url("../fonts/roboto-v18-latin-300.ttf") format("truetype"),url("../fonts/roboto-v18-latin-300.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v18-latin-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("../fonts/roboto-v18-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v18-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v18-latin-regular.woff") format("woff"),url("../fonts/roboto-v18-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v18-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("../fonts/roboto-v18-latin-500.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("../fonts/roboto-v18-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v18-latin-500.woff2") format("woff2"),url("../fonts/roboto-v18-latin-500.woff") format("woff"),url("../fonts/roboto-v18-latin-500.ttf") format("truetype"),url("../fonts/roboto-v18-latin-500.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url("../fonts/roboto-v18-latin-700.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("../fonts/roboto-v18-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v18-latin-700.woff2") format("woff2"),url("../fonts/roboto-v18-latin-700.woff") format("woff"),url("../fonts/roboto-v18-latin-700.ttf") format("truetype"),url("../fonts/roboto-v18-latin-700.svg#Roboto") format("svg")}.slick-slide-container .slide-item{visibility:hidden}.slick-slide-container .slide-item:first-child{visibility:visible}.slick-slide-container.slick-initialized .slide-item{visibility:visible}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{bottom:-8px;left:12%;display:block;list-style:outside none none;padding:0;position:absolute;text-align:center;width:30%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent none repeat scroll 0 0;border:0 none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:medium none;padding:5px;width:20px;background-image:url(../img/navpoint.png);background-repeat:no-repeat;background-position:center}.slick-dots li.slick-active button,.slick-dots li button:hover,.slick-dots li button:focus{outline:medium none;background-image:url(../img/navpoint-sel.png)}/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}.fancybox-custom .fancybox-skin{box-shadow:0 0 50px #222}.image-mobile,#single-check,#mobile-nav,#mobile-check,#tab-check,.switcherOuter,#doc-title{display:none}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}html{height:100%;margin:0;padding:0}body{height:100%;line-height:1;margin:0;padding:0}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}.oben{vertical-align:top}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}header,section,footer,aside,nav,article,figure{display:block}html,body{height:100%}html{box-sizing:border-box}*,::before,::after{box-sizing:inherit}body{font:16px/1.6 Roboto, sans-serif;color:#666;font-weight:300}body.home,.home h1,.home h2,.home h3,.home h4,.home a,.home a:visited{color:white}h1{font-size:70px;line-height:1.1;color:#009fe3;text-align:center;text-transform:uppercase;margin-bottom:50px}h2{font-size:24px;color:#666;text-align:center;text-transform:uppercase}h3{font-size:18px;color:#666;text-align:left}a,a:visited{color:#666;text-decoration:none}a:hover,a:active{text-decoration:underline}.content strong,.content b{font-weight:400}.content i,.content em{font-style:italic}.content-wrapper{width:100%;max-width:1130px;margin:0 auto;z-index:1;position:relative}.content-visible{margin:20px}.bg-pre-wrapper{position:fixed;top:25px;left:25px;right:25px;bottom:25px;background:rgba(225,224,222,0.9);z-index:0}.home .bg-pre-wrapper{background:rgba(0,159,227,0.9)}.bg-pre-wrapper-top-logo,.bg-pre-wrapper-top,.bg-pre-wrapper-bottom{position:fixed;left:0px;width:100%;height:25px;overflow:hidden;z-index:10;background-image:url(../img/bg.jpg)}.bg-pre-wrapper-top-logo,.bg-pre-wrapper-top{top:0}.bg-pre-wrapper-bottom{bottom:0}.bg-pre-wrapper-top-logo{position:absolute;width:181px;height:172px;background-image:none;background-color:white;z-index:11;margin:0 auto;left:25px;right:25px}.searchbox{position:absolute;right:60px;top:90px;z-index:10;min-width:90px;width:0%;height:35px;overflow:hidden;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;-ms-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s}.searchbox-input{position:absolute;top:0;right:0;border:0;outline:0;background-color:transparent;width:66%;height:35px;margin:0;padding:2px 55px 2px 20px;font-size:14px;color:#666}.searchbox-icon,.searchbox-submit{width:35px;height:35px;display:block;position:absolute;top:0;right:0;padding:0;margin:0;border:0;outline:0;text-align:center;cursor:pointer;background-image:url("../img/search-dark.png");background-repeat:no-repeat;background-position:center;background-color:transparent}.searchbox-icon:hover{cursor:pointer}.searchbox label{display:block;position:absolute;top:7px;right:37px;font-size:16px;color:#666}.searchbox-open{width:57%}.searchbox-open .searchbox-input{background-color:white;color:#666}.home .searchbox-icon{background-image:url("../img/search.png")}.home .searchbox-open .searchbox-icon{background-color:white;background-image:url("../img/search-blue.png")}.home .searchbox-open .searchbox-input{color:#009fe3}.home .searchbox label{color:white}#box_title{display:block;float:none;margin:0 auto}.logo{float:left}.nav{margin-top:90px}.nav-left{margin-left:20px;width:40%;text-align:right;float:left}.nav-right{width:40%;text-align:left;float:left;margin-left:10px}.logo{width:181px;height:20px;float:left;text-align:center;display:block}.nav-left ul{float:right}.nav-main>li>ul{display:none}.nav-main li{list-style:none}.nav-main>li{float:left;margin:0 20px 0 10px;display:inline-block;position:relative}.nav-main>li.immo{max-width:50%;text-align:center}.nav-main>li.immo:hover>a,.nav-main>li.immo>a:hover,.nav-main>li.active.immo>a{background-position:70% 100%}.nav-main>li>a{font-size:22px;font-weight:300;padding-bottom:10px}.nav-main>li>a:after{display:block;content:attr(title);font-weight:400;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px}.nav-main>li:hover>a,.nav-main>li>a:hover,.nav-main>li.active>a{text-decoration:none;background-image:url("../img/nav-border-dark.jpg");background-repeat:no-repeat;background-position:bottom center;font-weight:400}.home .nav-main>li:hover>a,.home .nav-main>li>a:hover,.home .nav-main>li.active>a{background-image:url("../img/nav-border.png")}.nav-main>li:hover>ul,.nav-main>li.hover>ul{display:block;opacity:1;top:35px;visibility:visible}.nav-main ul{z-index:100;opacity:0;visibility:hidden;padding:16px 0 20px 0;text-align:center;position:absolute;top:25px;left:50%;margin-left:-130px;width:260px;-webkit-transition:all .3s .1s;-moz-transition:all .3s .1s;-o-transition:all .3s .1s;transition:all .3s .1s}.nav-main li.immo ul{top:75px}.nav-main ul li a{font-size:20px;font-weight:300}.nav-main ul li a:hover,.nav-main ul li.active>a{font-weight:400;text-decoration:none}.content{margin-top:100px;margin-bottom:100px;text-align:center}.content>div{width:80%;margin:0 auto}#content_box>p{margin-bottom:20px}.content h2{margin-top:30px;padding-top:30px;padding-bottom:30px;background-image:url("../img/nav-border-blue.png");background-repeat:no-repeat;background-position:center top}#content_box div.start+h2{background:none;margin-top:0;padding-top:0}.content li{list-style-image:url("../img/bullet-point.png")}.text-image-wrapper{width:138%;margin-top:30px;margin-left:-19%;position:relative;padding:0 25px}.text-image-wrapper .image img{width:100%}.text-image-wrapper .image{width:83%;float:right}.text-image-wrapper .text{width:33%;position:absolute;top:50%;bottom:0;left:25px}.text-image-wrapper .text-inner{background-color:white;padding:50px 25px;position:relative;top:-50%}.text-image-wrapper .description{margin-top:30px;padding-top:30px;padding-bottom:30px;background-image:url("../img/nav-border-blue.png");background-repeat:no-repeat;background-position:center top}.site-nav-3 .text-image-wrapper .text-inner{top:-65%}.site-nav-4 .text-image-wrapper .text-inner{top:-82%}.image-row>div img{max-width:300px;width:100%;height:auto}.image-row .image-description{display:block;font-size:0.9rem;font-style:italic}.home .slider-wrapper{width:100%;max-width:1130px;position:relative;margin-top:50px}.home .slider-wrapper img{width:auto;height:auto;margin:40px 0}.home .slider-wrapper .slider-caption{height:490px;line-height:490px;background-color:white;width:66%;position:absolute;right:0;top:0;z-index:-1;color:#666;padding-left:18%;padding-right:25px}.home .slider-wrapper .slider-caption .slider-caption-inner{display:inline-block;vertical-align:middle;line-height:normal}.home .slider-title{font-size:24px;line-height:1;text-transform:uppercase;margin-bottom:30px;padding-bottom:30px;background-image:url("../img/nav-border-blue.png");background-repeat:no-repeat;background-position:center bottom}.home .slider-text{line-height:1.6}.home .slider-link{margin-top:50px}.home .slider-link a{color:#666;border:1px solid #009fe3;padding:7px;text-transform:uppercase}.home .slider-link a:hover{text-decoration:none}.content>div.project-detail,.content>div.project{width:100%}.image-item{position:relative;margin-bottom:30px}.image-item .image{height:auto;margin:0 0 0 -63.5%;float:left;width:55%}.image-item .image img{width:100%;height:auto}.image-item .info{background-color:white;width:83%;min-height:340px;color:#666;padding:35px 25px 1% 21%;float:right}.image-item.row1 .image{margin:0 -64% 0 0;float:right}.image-item .image-mobile>a>div,.image-item .image>a>div{position:relative}.image-item .image-mobile:hover>a>div .hover,.image-item .image:hover>a>div .hover{margin:2%;background-color:rgba(0,159,227,0.9);background-image:url("../img/hover-logo.png");background-repeat:no-repeat;background-position:center;width:96%;height:92%;position:absolute;top:0;left:0}.image-item .info{padding-bottom:20px}.image-item.row1 .info{padding-right:21%;padding-left:25px;float:left}.project .item{display:inline-block}.project .name{font-weight:400}.project .divider{display:inline-block;padding:0 10px}.project .teaser-list>.item:last-child .divider{display:none}.content h2.teaser-title{margin-top:0;padding-top:0;margin-bottom:10px;padding-bottom:15px;background-position:center bottom;line-height:1.1}.image-item .teaser-list{text-align:center;margin-bottom:30px}.image-item .teaser-list li{list-style:none;display:inline;padding-right:14px;margin-right:10px;position:relative}.image-item .teaser-link{margin-top:20px}input.submit,.contact-text a,.btn,.image-item .teaser-link a{color:#666;border:1px solid #009fe3;padding:7px;text-transform:uppercase}input.submit:hover,.contact-text a:hover,.btn:hover,.image-item .teaser-link a:hover{text-decoration:none;cursor:pointer}.teaser-status{text-transform:uppercase}.data-status .status-verkauft,.teaser-status .red{color:#933230}.data-status .status-frei,.teaser-status .green{color:#749B00}.data-status .status-reserviert{color:orange}.teaser-status .blue{color:#009fe3}.info-gallery{float:right;width:83%;height:100%;position:relative;margin-bottom:30px}.info-gallery img{width:100%}.info-gallery .slick-dots{bottom:-5%;left:auto;right:0;width:auto}.info-gallery .info-short{width:42%;position:absolute;left:-20%;top:20%;box-sizing:border-box}.info-gallery .info-short .info-inner{position:relative;top:-50%;background-color:white;padding:30px}.info-short h2{margin-top:0;padding-top:0;margin-bottom:10px;padding-bottom:15px;background-position:center bottom}.info-short li{list-style:none}.project-detail .item{white-space:normal;display:block}.contact-item h2.teaser-title{margin-bottom:30px;margin-top:0;padding-bottom:30px;padding-top:0}.project-detail-tab{position:relative}.project-detail-tab .info{padding-left:0 !important;padding-right:0 !important}.project-detail-tab .image{width:356px;height:268px;background-color:#009fe3;padding-top:60px;position:absolute;top:35px;margin:0 !important}.project-detail-tab.row0 .image{left:0}.project-detail-tab.row1 .image{background-color:#96c11f;right:0}.project-detail-tab.tab-fu3 .text .text-inner{min-height:270px}.project-detail-tab.row0 .text .text-inner{padding-right:25px;padding-left:23%}.project-detail-tab.row1 .text .text-inner{padding-left:25px;padding-right:23%}.project-detail-tab.row0 .readmore-less,.project-detail-tab.row0 .readmore-more{background-position:60%}.project-detail-tab.row1 .readmore-less,.project-detail-tab.row1 .readmore-more{background-position:40%}.project-detail-tab .image h2{margin-bottom:30px;margin-top:0;padding-bottom:30px;padding-top:0;background-position:center bottom;background-image:url("../img/nav-border.png");color:white}.project-detail-tab .icon{background-repeat:no-repeat;background-position:center;width:100%;height:60px}.project-detail-tab.tab-fu2 .icon{background-image:url("../img/icon-immobilie.png")}.project-detail-tab.tab-fu3 .icon{background-image:url("../img/icon-lage.png")}.project-detail-tab.tab-fu4 .icon{background-image:url("../img/icon-grundrisse.png")}.project-detail-tab.tab-fu5 .icon{background-image:url("../img/icon-verfuegbarkeit.png")}.project-detail-tab.tab-fu6 .icon{background-image:url("../img/icon-weitere-infos.png")}.readmore{width:41px;height:22px;display:block;margin-top:20px;background-repeat:no-repeat;background-position:center}.readmore:hover{text-decoration:none}.readmore-less{background-image:url("../img/more-close.png")}.row1 .readmore-less{background-image:url("../img/more-green-close.png")}.readmore-more{background-image:url("../img/more-open.png")}.row1 .readmore-more{background-image:url("../img/more-green-open.png")}.table-avail,.table-avail th,.table-avail td{border-collapse:collapse}.table-avail{max-width:650px;width:100%}.table-avail th{font-weight:400;padding-bottom:15px}.table-avail td.data-place,.table-avail th:first-child{width:45px}.table-avail td{border-top:1px solid #666;border-bottom:1px solid #666;border-collapse:collapse;text-align:left;padding:5px 3px;width:25%}.item-wrapper .plan-item{width:24%;margin-right:1%;float:left;min-height:230px}.item-wrapper .plan-item:nth-of-type(4n){margin-right:0}.item-wrapper .plan-item-image>a{display:inline-block}.item-wrapper .plan-item-image>a>div{position:relative}.item-wrapper .plan-item-image:hover>a>div .hover{margin:2%;background-color:rgba(150,193,31,0.9);background-image:url("../img/search.png");background-repeat:no-repeat;background-position:center;width:90%;height:86%;position:absolute;top:3%;left:3%}.item-wrapper .plan-item-title{margin-bottom:10px}.text-inner h3{text-align:center;padding:15px 0;text-transform:uppercase}#map{margin-top:10px;width:100%;height:300px}.detail-address{font-weight:400;margin:0 0 30px 0}.press{width:92%}.table-news-list{width:100%}.table-news-list th,.table-news-list td{vertical-align:middle;text-align:center;border-bottom:1px solid #666;padding:5px}.table-news-list th{font-weight:400}.table-news-list .btn{margin:10px 0;display:inline-block;font-size:80%}.contact-partner h2,.contact-text h2{margin:-20px 0 20px 0;padding:0;background-image:none}.contact-partner h2{margin:20px 0 30px 0}.contact-text a{margin:20px 0;display:inline-block}.col-3-1{width:32%;float:left;margin-right:2%;margin-bottom:2%}.col-4-1{width:24%;float:left;margin-right:1.3%;margin-bottom:2%}.image-row .col-3-1:nth-of-type(3n),.contact-form .col-3-1:nth-of-type(3n),.contact-partner-items .col-3-1:nth-child(3n),.contact-partner-items .col-4-1:nth-child(7n){margin-right:0}.col-3-2{width:66%;float:left}label{display:block;text-align:left}label{font-size:1rem}label.error{color:red}textarea,select,input{width:100%;border:1px solid white;background-color:white;height:45px;padding:3px}textarea{height:70px}input.submit{width:auto;text-align:center;margin-top:10%;background-color:transparent;padding:7px 40px;font-size:16px}.ds-input{text-align:left;position:relative;margin-top:10px}.ds-input input{width:25px;position:absolute;left:0;top:-12px}.ds-input label{margin-left:35px}.submit-input{text-align:left;width:100%}.submit-input input{margin-top:30px}.errorSummary{color:red}.contact-maps{margin:25px 0}.contact-maps #map{height:450px}.contact-partner .contact-item{background-color:white;padding:0 0  30px 0}.contact-partner .info{min-height:218px}@media screen and (min-width: 1000px){.contact-partner-items-first>.contact-item:first-child,.contact-partner-items-first>.contact-item:nth-of-type(4n){margin-left:12%}.contact-partner .contact-item .info{font-size:90%}}@media screen and (max-width: 1000px){.col-4-1{width:32%;margin-right:2%}.contact-partner-items .col-4-1:nth-child(7n){margin-right:2%}.contact-partner-items .col-4-1:nth-child(3n){margin-right:0}}@media screen and (max-width: 650px){.col-4-1{width:49%;margin-right:2%}.contact-partner-items .col-4-1:nth-child(3n),.contact-partner-items .col-4-1:nth-child(7n){margin-right:2%}.contact-partner-items .col-4-1:nth-child(2n){margin-right:0}}@media screen and (max-width: 500px){.col-4-1{width:100%;margin-right:0}.contact-partner-items .col-4-1:nth-child(3n),.contact-partner-items .col-4-1:nth-child(7n){margin-right:0}}.contact-partner .contact-item{min-height:350px}.contact-partner .contact-item .image img{width:100%;height:auto;margin-bottom:30px}.contact-partner .contact-item h2.teaser-title{margin-bottom:2px;padding:0 30px 0 30px}.contact-partner .teaser-position{margin-bottom:12px;padding:0 30px 12px 30px;background-image:url("../img/nav-border-blue.png");background-position:center bottom;background-repeat:no-repeat}.contact-partner .teaser-list{padding:0 30px 0 30px}.contact-partner .teaser-link{margin:20px 0 30px 0;display:inline-block}@media screen and (max-width: 1300px){.text-image-wrapper{margin-left:-17%;width:134%}}@media screen and (max-width: 1200px){.content>div{width:99%}.content>div>*{padding-right:10%;padding-left:10%}.content>div>div.text-image-wrapper{margin-right:0;margin-left:0;padding-right:25px;padding-left:25px;width:100%}#tablet-check{display:inline}.nav-wrapper{width:100%}.nav{position:relative;padding-left:30%;width:100%}.bg-pre-wrapper-top-logo,.logo{position:absolute;left:25px;top:0;margin:0}.searchbox{top:40px}.nav-left{text-align:right;width:auto;margin-left:0}.nav-right{width:auto;margin-left:0}.nav-main>li{padding-bottom:30px}.nav-main ul li a,.nav-main>li>a{font-weight:400;font-size:16px}.nav-main>li>a:after{font-weight:700}.nav-main ul li a:hover,.nav-main ul li.active>a,.nav-main>li:hover>a,.nav-main>li>a:hover,.nav-main>li.active>a{font-weight:700}body{font:14px/1.4 Roboto, sans-serif}.content{margin-bottom:50px;margin-top:60px}.project-list-wrapper,.project-detail,.home .slider-wrapper{padding-left:25px;padding-right:25px}h1{font-size:40px;margin-bottom:30px}h2{font-size:18px}.slick-dots{left:8%;width:30%}.home .slider-wrapper img{width:50%}.home .slider-wrapper .slider-caption{height:auto;min-height:490px;padding-left:18%}.home .slider-wrapper .slider-caption .slider-caption-inner{vertical-align:top;padding-top:40px}.home .slider-title{margin-bottom:10px;padding-bottom:20px}.home .slider-link{margin-top:20px}.image-item .info{min-height:240px}.project-detail-tab .image{height:218px;width:306px;padding-top:30px}.item-wrapper .plan-item img{width:100%;height:auto}.item-wrapper .plan-item{width:32%;margin-right:2%}.item-wrapper .plan-item:nth-of-type(4n){margin-right:2%}.item-wrapper .plan-item:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 1000px){.project-detail-tab .image{height:180px;width:220px;padding-top:15px}.project-detail-tab.row0 .text .text-inner{padding-left:21%}.project-detail-tab.row1 .text .text-inner{padding-right:21%}.col-3-1{width:49%;margin-right:2%}.image-row .col-3-1:nth-of-type(3n),.contact-form .col-3-1:nth-of-type(3n),.contact-partner-items .col-3-1:nth-child(3n){margin-right:2%}.image-row .col-3-1:nth-of-type(2n),.contact-form .col-3-1:nth-of-type(2n),.contact-partner-items .col-3-1:nth-child(2n){margin-right:0}.col-3-2{width:100%}input.submit{float:left}}@media screen and (max-width: 860px){.nav{padding-left:25%}.project-detail-tab.row0 .text .text-inner{padding-left:25%}.project-detail-tab.row1 .text .text-inner{padding-right:25%}}@media screen and (max-width: 800px){.nav-main>li{margin:0 10px 0 10px}.nav-left .nav-main>li:first-child>ul{left:75%}.project .item{white-space:normal}}@media screen and (max-width: 765px){#mobile-check{display:inline}body{font-size:14px;line-height:1.2}h1{font-size:22px;margin-bottom:20px}h2{font-size:18px}.text-image-wrapper .description,.content h2{margin-top:20px;padding-bottom:20px;padding-top:20px}.content-visible{margin:0}.bg-pre-wrapper-top,.bg-pre-wrapper-bottom,.nav,.nav-mobile{display:none}.bg-pre-wrapper{bottom:0;left:0;position:fixed;right:0;top:0;z-index:0}.bg-pre-wrapper-top-logo{left:0;width:90px;height:86px}.bg-pre-wrapper-top-logo img{width:90px;height:auto}.searchbox{top:25px;right:15px}.active .nav-mobile,#mobile-nav{display:block}.mobile-menu-icon{position:absolute;top:-63px;right:120px;width:90px;height:30px;line-height:30px;vertical-align:bottom;background-image:url("../img/burger-dark.png");background-position:right;background-repeat:no-repeat;padding-right:30px;z-index:10;font-size:1rem}.mobile-menu-icon:hover{text-decoration:none !important;cursor:pointer}.active .mobile-menu-icon{background-image:url("../img/burger-close-dark.png")}.home .mobile-menu-icon{background-image:url("../img/burger-white.png")}.home .active .mobile-menu-icon{background-image:url("../img/burger-close-white.png")}.nav2{margin:90px 5px 0 5px;z-index:30}.nav-list{padding:20px 0 60px 0;margin:0;background-color:#e1e0de}.nav-list ul{padding:0;margin:0}.nav-list li{list-style:none;background:none;width:100%;text-align:center;padding:0;margin:0}.nav-list li a{color:#666 !important;border:none;text-decoration:none;padding:8px 20px;display:block;font-size:1rem}.nav-list li li>a{padding-left:20px}.nav-list li.has-dropdown>a,.nav-list li a:hover{font-weight:700}.nav-list li.has-dropdown{margin-bottom:20px}.nav-list li ul{margin-left:0px;margin-right:0px}.nav-list li:hover>a,.nav-list li.active>a{font-weight:700}.content{margin-top:20px}.project-list-wrapper,.project-detail{padding-left:0px;padding-right:0px}.home .slider-wrapper{margin-top:20px;padding-left:15px;padding-right:15px}.home .slider-wrapper .slider-caption{height:auto;line-height:1;min-height:0;padding-left:10px;padding-right:10px;position:relative;display:block;width:100%;padding-bottom:20px}.home .slider-wrapper .slider-caption .slider-caption-inner{padding-top:20px}.home .slider-wrapper img{width:100%;margin-top:0}.home .slick-dots{width:100%;left:0;right:0;bottom:0}.home .slick-dots li{padding-bottom:10px}.home .slider-text{font-size:14px !important}.info-gallery{float:none;height:100%;margin-bottom:30px;position:relative;width:100%;display:block;background-color:white}.info-gallery .slick-dots{bottom:-5%;left:0;right:0;width:100%;background-color:white;padding:0 5px;height:40px}.info-gallery .slick-dots li{padding-top:10px}.info-gallery .info-short{position:relative;display:block;width:100%;left:auto;top:auto;margin-top:10px}.info-gallery .info-short .info-inner{padding-top:10px}.image-item{margin-bottom:15px}.image-item .info{width:100%}.image-item.row0 .info,.image-item.row1 .info{padding-left:20px;padding-right:20px}.project-detail .contact-item{margin-bottom:70px}.contact-item h2.teaser-title{margin-bottom:10px;padding-bottom:15px;padding-top:20px}.contact-item-project .image{display:none}.contact-item-project .image-mobile{display:block;margin-top:40px;margin-bottom:-70px}.contact-item-project .image-mobile img{width:100%;height:auto;max-width:260px}.project-teaser-item .image{display:none}.project-teaser-item .image-mobile{display:block;margin-top:0px;margin-bottom:0px}.project-teaser-item .image-mobile img{width:100%;height:auto}.content .project-teaser-item h2.teaser-title{padding-top:20px}.project-detail-tab.row0 .image,.project-detail-tab.row1 .image,.project-detail-tab .image{position:relative;display:inline-block;margin:0px auto 30px auto !important;left:auto !important;right:auto !important;top:0 !important;float:none}.project-detail-tab.row0 .text .text-inner,.project-detail-tab.row1 .text .text-inner{padding-left:20px;padding-right:20px;width:100%}.image-item.row1 .info,.image-item,.image-item .info{float:none;margin-top:0;padding-top:0}.project-detail-tab.row0 .readmore-less,.project-detail-tab.row0 .readmore-more,.project-detail-tab.row1 .readmore-less,.project-detail-tab.row1 .readmore-more{background-position:center}.content>div{width:100%;padding-left:15px;padding-right:15px;overflow:hidden}.content>div>*{padding-right:0;padding-left:0}.content>div>div.text-image-wrapper{padding-right:0;padding-left:0}.text-image-wrapper .image{display:block;width:100%;float:none;background-color:white}.text-image-wrapper .text{display:block;position:relative;top:0;left:0;right:0;width:100%}.text-image-wrapper .text-inner{padding:20px}}@media screen and (max-width: 500px){#single-check{display:inline}.searchbox-open{width:100%}.item-wrapper .plan-item{width:49%;margin-right:2%}.item-wrapper .plan-item:nth-of-type(4n){margin-right:2%}.item-wrapper .plan-item:nth-of-type(3n){margin-right:2%}.item-wrapper .plan-item:nth-of-type(2n){margin-right:0}.contact-partner .info{min-height:0}.col-3-1{width:100%;margin-right:0}.image-row .col-3-1:nth-of-type(3n),.contact-form .col-3-1:nth-of-type(3n),.contact-partner-items .col-3-1:nth-child(3n){margin-right:0}.col-3-2{width:100%}input.submit{float:left}.contact-item{margin-bottom:30px}.contact-partner .contact-item .image img{max-width:260px}table.table-news-list th{display:none}table.table-news-list,table.table-news-list>tbody,table.table-news-list>tbody>tr,table.table-news-list>tr,table.table-news-list>tbody>tr>td{display:block;width:99%}table.table-news-list>tbody>tr>td,table.table-news-list>tr>td{border:none;border-bottom:none;position:relative;clear:left}table.table-news-list>tbody>tr>td:before,table.table-news-list>tr>td:before{position:absolute;top:6px;left:6px;width:5%;padding-right:10px;white-space:nowrap}.table-avail table,.table-avail thead,.table-avail tbody,.table-avail th,.table-avail td,.table-avail tr{display:block}.table-avail,.table-avail th,.table-avail td{border:1px solid #eee;border-collapse:collapse;text-align:left}.table-avail .table-head{position:absolute;top:-9999px;left:-9999px}.table-avail tr{border:1px solid #ccc}.table-avail td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:54%}.table-avail td:before{position:absolute;top:7px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.table-avail td:before{font-weight:bold;font-size:12px;content:" " attr(data-label) ": ";text-align:left}}@media screen and (max-width: 350px){.mobile-menu-icon span{display:none}.item-wrapper .plan-item{width:100%;margin-right:0}.item-wrapper .plan-item:nth-of-type(4n){margin-right:0}.item-wrapper .plan-item:nth-of-type(3n){margin-right:0}.home .slider-link a,input.submit,.contact-text a,.btn,.image-item .teaser-link a{display:block}.project .divider{display:none}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}#uc-privacy-button{display:none !important}#usercentrics-button #uc-btn-accept-banner{background-color:#009fe3 !important;color:black !important}#usercentrics-button #uc-banner-modal .uc-banner-content{background-color:#009fe3 !important}#map{position:relative}#map .privacy-proxy-map-wrapper{display:none}#map.disabled .privacy-proxy-map-wrapper{display:block;position:absolute;top:30%;left:0;right:0;text-align:center;margin:0 auto}#map.disabled .privacy-proxy-map-wrapper .privacy-proxy-map-wrapper--content{max-width:800px;background:#009fe3;height:auto;text-align:center;margin:0 auto;padding:10px;border-radius:5px;border:1px solid white;color:white}#map.disabled .privacy-proxy-map-wrapper .privacy-proxy-map-wrapper--heading{margin-top:10px;margin-bottom:10px;line-height:1.2}#map.disabled .privacy-proxy-map-wrapper .privacy-proxy-map-wrapper--buttons{margin-top:20px}
