@charset "UTF-8";/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.color-background-yellow{background-color:#fff7db}.color-background-green{background-color:#b8ba8a}@font-face{font-family:avenir;src:url(fonts/avenir/40865bdf.2915CA_1_0.eot);src:url(fonts/avenir/40865bdf.2915CA_1_0.eot?#iefix) format('embedded-opentype'),url(fonts/avenir/aa764a25.2915CA_1_0.woff) format('woff'),url(fonts/avenir/176d1889.2915CA_1_0.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:avenir;src:url(fonts/avenir/a7d9340a.2915CA_0_0.eot);src:url(fonts/avenir/a7d9340a.2915CA_0_0.eot?#iefix) format('embedded-opentype'),url(fonts/avenir/9e714930.2915CA_0_0.woff) format('woff'),url(fonts/avenir/31ec795c.2915CA_0_0.ttf) format('truetype');font-weight:700;font-style:bold}@font-face{font-family:times-custom;src:url(fonts/times/10f22b8d.26b6f76d-90fc-4452-8e46-3d5fd988c881.eot);src:url(fonts/times/10f22b8d.26b6f76d-90fc-4452-8e46-3d5fd988c881.eot?#iefix) format('embedded-opentype'),url(fonts/times/72deb0f4.02e389f8-dc4b-4d80-8cbe-1f77cbbd675c.woff) format('woff'),url(fonts/times/16105153.90997f54-36b2-4789-9c13-d69e53ea8c01.ttf) format('truetype'),url(fonts/times/d0a7b9f0.cc54d433-0b1d-49bf-9a57-1d85ebb36e13.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:fontawesome;src:url(fonts/779f07b7.fontawesome-webfont.eot);src:url(fonts/779f07b7.fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/5225b817.fontawesome-webfont.woff) format('woff'),url(fonts/e6047297.fontawesome-webfont.ttf) format('truetype'),url(fonts/fontawesome.otf) format('opentype'),url(fonts/f99a231e.fontawesome-webfont.svg) format('svg');font-weight:400;font-style:normal}body,p{color:#262626;font-family:times-custom,Times,Times New Roman,serif;font-size:.94rem;font-weight:400;letter-spacing:0;line-height:1.55em;text-align:left}@media screen and (min-width:1000px){body,p{font-size:1.2rem}}ul{margin:0;padding:0}li{list-style:none}a{color:inherit;text-decoration:none}.h1,.h2{font-weight:400;text-align:center}.h1{font-size:1.8rem;line-height:1.125em;padding:0 6px 20px}@media screen and (min-width:500px){.h1{font-size:3.125rem;line-height:1.2em;padding-bottom:10px}}.h2{border-bottom:1px solid #262626;font-family:avenir,Arial,sans-serif;font-size:.9375rem;letter-spacing:3px;text-transform:uppercase;display:inline}@media screen and (min-width:500px){.h2{font-size:1rem}}.h3{font-size:1rem;font-weight:400;text-align:left;margin-left:auto;margin-right:auto;max-width:840px}@media screen and (min-width:500px){.h3{font-size:1.6rem;line-height:1.4em;text-align:center}}.h4{font-family:avenir,Arial,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:2px;margin:1em 0 -.6em 0;text-transform:uppercase}.typo-yellow{color:#ffe999}.typo-grey{color:#262626}.typo-white{color:#fff}.break-smartphone{display:none}@media screen and (max-width:400px){.break-smartphone{display:block}}.l-article-text-wrapper{padding:0 30px 20px;text-align:center}.l-article-text-wrapper .l-column{text-align:left}.l-article-text-wrapper .l-column .h4{font-size:1em}.l-article-text-wrapper .l-column img{margin-top:32px;width:100%}@media screen and (min-width:550px){.l-article-text-wrapper .l-css3-columns{-moz-columns:9em 3;-webkit-columns:9em 3;columns:9em 3;-moz-column-gap:3.5%;-webkit-column-gap:3.5%;column-gap:3.5%;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width:663px){.l-article-text-wrapper .l-column{max-width:32.5%;float:left;padding-right:1.5%}.l-article-text-wrapper .l-column:last-child{margin-right:-2%}.l-article-text-wrapper .l-column img{margin-top:0}.l-article-text-wrapper .l-column .h4{font-size:.6rem}}@media screen and (min-width:1000px){.l-article-text-wrapper .l-column .h4{font-size:1rem}}@media screen and (min-width:500px){.l-article-text-wrapper{*zoom:1;margin:0 auto;padding:40px 30px 50px;max-width:1000px;text-align:center}.l-article-text-wrapper:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}}.lightbox-gallery{overflow:hidden;*zoom:1}.lightbox-gallery-image{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.lightbox-gallery-image-big{width:67.5%}.lightbox-gallery-image-small{width:32.5%}.mfp-wrap{padding:12px 0}.mfp-figure:after{box-shadow:none}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.mfp-arrow{margin-top:-23px;width:55px;height:55px}@media only screen and (max-width:550px){.mfp-arrow{display:none!important}}.mfp-arrow:hover{margin-top:-22px}.mfp-arrow:active{margin-top:-21px}.mfp-arrow-left:before,.mfp-arrow-left:after,.mfp-arrow-right:before,.mfp-arrow-right:after{border:0;margin:0}.mfp-arrow-left:before,.mfp-arrow-right:before{content:'';background-size:100%;width:55px;height:55px}.mfp-arrow-left:before{background-image:url(../images/99bef507.lightbox-arrow-left.png)}.mfp-arrow-right:before{background-image:url(../images/da107eeb.lightbox-arrow-right.png)}.lightbox-image-link{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-preloader{width:30px;height:30px;background-color:#FFF;opacity:.65;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.mfp-with-fade .mfp-content,.mfp-with-fade .mfp-arrow,.mfp-with-fade.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.mfp-with-fade.mfp-ready .mfp-content,.mfp-with-fade.mfp-ready .mfp-arrow{opacity:1}.mfp-with-fade.mfp-ready.mfp-bg{opacity:.8}.mfp-with-fade.mfp-removing .mfp-content,.mfp-with-fade.mfp-removing .mfp-arrow,.mfp-with-fade.mfp-removing.mfp-bg{opacity:0}*{outline:0}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0}.accordeon-is-closed .accordeon-father-wrapper{display:none}.accordeon-grandfather{text-align:center;padding:12px 0;width:100%}.accordeon-child-wrapper{max-width:1000px;margin:0 auto}.accordeon-child{display:inline;float:left;padding:20px 0;width:16%}.navigation-st-scroll-wrapper{position:relative;width:100%;z-index:3}.navigation-st-scroll-wrapper button{background:0 0;border:0;text-decoration:none}.navigation-st-scroll-wrapper img{display:inline-block;float:left;padding:0}.navigation-st-scroll-wrapper ul{list-style:none}.navigation-st-scroll-wrapper a,.navigation-st-scroll-wrapper button,.navigation-st-scroll-wrapper p{cursor:pointer;padding:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.navigation-st-scroll-wrapper a:hover{-webkit-tap-highlight-color:transparent}.navigation-st-scroll-mainnav{width:100%}.navigation-st-scroll-middle-smartphone{display:none}@media only screen and (max-width:930px){.navigation-st-scroll-middle-smartphone{display:block;float:left}}.navigation-st-scroll-icons{float:left}.navigation-st-scroll-icons li{float:left}@media only screen and (max-width:930px){.navigation-st-scroll-icons{float:right}}.navigation-st-scroll-middle{display:block;margin:0 auto;text-align:center}.navigation-st-scroll-middle li{display:inline}@media only screen and (max-width:930px){.navigation-st-scroll-middle{display:none}}.navigation-st-scroll-lang{display:block;float:right}@media only screen and (max-width:930px){.navigation-st-scroll-lang{display:none}}.navigation-st-scroll-subnav {position:relative;width:100%;z-index:3}.navigation-st-scroll-middle-smartphone-subnav{clear:both;display:none;width:100%}.navigation-st-scroll-middle-smartphone-subnav li{display:block}.navigation-st-scroll-lang-last{width:100%}.navigation-st-scroll-lang-last .navigation-st-scroll-lang-last-right{display:block}@media only screen and (max-width:930px){.navigation-st-scroll-active{border-bottom:0}.navigation-st-scroll-active span{display:inline}}.navigation-st-scroll-is-responsive{display:block}@media only screen and (min-width:930px){.navigation-st-scroll-is-responsive{display:none}}@media only screen and (max-width:930px){.navigation-st-scroll-is-open{height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}.navigation-st-scroll-subnav-is-hidden{display:none}html{height:100%}body{height:100%;margin:0}.parallax-cover-background{background-image:url(../images/f02e305d.cover_bg1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.parallax-cover-helper-container-window{width:100%;height:100%}.parallax-cover-headline{top:0;position:fixed;height:100%;width:100%}.parallax-cover-image{top:0;height:100%;width:auto;background-image:url(../images/29f5cc8c.cover-image.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:2}.parallax-cover-text-number{color:#ffe999;font-family:avenir,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;font-size:.7em;font-weight:400;letter-spacing:.1em;display:none;margin-top:1.6em}@media only screen and (min-width:500px){.parallax-cover-text-number{display:block}}@media (min-width:500px) and (max-height:500px){.parallax-cover-text-number{display:none}}.parallax-cover-text-box{color:#ffe999;font-family:avenir,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;border-color:#ffe999;border-width:2px;border-style:solid;font-size:.9em;font-weight:400;letter-spacing:.2em;line-height:1.5em;padding:.2em;position:absolute;margin:6.3em 0 0 -120px;width:240px;left:50%}@media only screen and (max-width:500px){.parallax-cover-text-box{font-size:.9rem;margin:4.3em 0 0 -105px;width:200px;left:50%}}@media (min-width:500px) and (max-height:600px){.parallax-cover-text-box{font-size:.9rem;margin:4.3em 0 0 -105px;width:200px;left:50%}}@media (min-width:400px) and (max-height:360px){.parallax-cover-text-box{margin-top:2em}}.parallax-cover-hgroup{text-align:center;position:absolute;width:100%;top:50%;margin-top:-160px}@media only screen and (max-width:1600px){.parallax-cover-hgroup .parallax-cover-headline1{font-size:2.7em}.parallax-cover-hgroup .parallax-cover-headline2{font-size:2.7em}}@media only screen and (max-width:1200px){.parallax-cover-hgroup{margin-top:-110px}.parallax-cover-hgroup .parallax-cover-headline1{font-size:2.4em}.parallax-cover-hgroup .parallax-cover-headline2{font-size:2.4em}}@media only screen and (max-width:600px){.parallax-cover-hgroup{margin-top:-50px}.parallax-cover-hgroup .parallax-cover-headline1{font-size:1.7em}.parallax-cover-hgroup .parallax-cover-headline2{font-size:1.7em}}@media only screen and (max-width:480px){.parallax-cover-hgroup{margin-top:-50px}.parallax-cover-hgroup .parallax-cover-headline1{font-size:1.5em}.parallax-cover-hgroup .parallax-cover-headline2{font-size:1.5em}}.parallax-cover-headline1,.parallax-cover-headline2{font-weight:400}.parallax-cover-headline1{color:#ffe999;font-family:times-custom,Times,Times New Roman,serif;font-size:3em;letter-spacing:.15em;line-height:1.7em;text-transform:uppercase}.parallax-cover-headline2{color:#ffe999;font-family:avenir,Arial,sans-serif;font-weight:700;font-size:2.8em;line-height:.5;letter-spacing:.2em;text-transform:uppercase}.parallax-cover-arrow{position:absolute;bottom:3.2em;margin-left:-40px;width:88px;left:50%}@media only screen and (max-width:899px){.parallax-cover-arrow{margin-left:-30px;width:66px;left:50%}}@media (min-width:400px) and (max-height:600px){.parallax-cover-arrow{margin-left:-22px;width:50px;left:50%}}.parallax-cover-sticker{position:absolute;display:none;width:200px;bottom:10em;right:1em}@media only screen and (min-width:900px){.parallax-cover-sticker{display:block}}@media only screen and (min-width:1200px){.parallax-cover-sticker{width:260px}}@media only screen and (min-width:1600px){.parallax-cover-sticker{width:320px}}.parallax-cover-text-bottom{color:#ffe999;font-family:avenir,Arial,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;font-size:.7rem;font-weight:400;letter-spacing:.1em;position:absolute;bottom:.9em;margin-left:-100px;width:210px;left:50%}@media only screen and (max-width:410px){.parallax-cover-text-bottom{font-size:.65em}}.parallax-cover-container-content{background-color:#fff;width:100%;height:800px}.post-cover-parallax-container{height:100%;width:100%}.post-cover-parallax-logo-image{display:block;margin:auto;padding:36px 0 70px;width:20%}@media only screen and (max-width:1700px){.post-cover-parallax-logo-image{width:26%}}@media only screen and (max-width:1024px){.post-cover-parallax-logo-image{width:32%}}@media only screen and (max-width:400px){.post-cover-parallax-logo-image{width:48%}}.post-cover-parallax-logo-space{background-color:#fff7db;height:auto;position:relative;width:100%;padding:1.3em 0 0}.post-cover-parallax-headline-space{background-color:#8e944d;border-bottom:2px solid #8e944d;position:relative}.post-cover-parallax-headline-space:after{background-image:url(../images/42ff7eda.bordure-top-dark-green.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2}@media only screen and (max-width:400px){.post-cover-parallax-headline-space:after{background-image:url(../images/36755dcd.bordure-top-smartphone-dark-green.png);background-size:100%;bottom:1.8em}}.h1-post-cover-parallax{color:#ffe999;font-weight:400;font-size:1.8rem;line-height:1.125em;margin:0;padding:26% 2%;position:relative;text-align:center}@media screen and (min-width:500px){.h1-post-cover-parallax{font-size:3.125rem;line-height:1.2em;padding:5.5% 2% 3.5%}}.maps-helper{background-color:#fff7db;border-bottom:2px solid #fff7db;padding-top:28px;width:100%}.maps-canvas{height:37em;padding:0;margin:0}.maps-container{background-color:#fff7db;height:37em;width:100%}.maps-helper:after{background-image:url(../images/1416641e.bordure-top-yellow-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2}@media only screen and (max-width:400px){.maps-helper:after{background-image:url(../images/be811216.bordure-top-smartphone-yellow-light.png);background-size:100%;bottom:1.8em}}.maps-shadow-top-helper{height:1em;width:100%;margin-top:-1em;position:absolute;z-index:1;-moz-box-shadow:0 0 10px #262626;-webkit-box-shadow:0 0 10px #262626;box-shadow:0 0 10px #262626}.maps-shadow-bottom-helper{height:1em;width:100%;margin-top:37em;position:absolute;z-index:1;-moz-box-shadow:0 0 10px #262626;-webkit-box-shadow:0 0 10px #262626;box-shadow:0 0 10px #262626}.maps-overlay-helper{background-color:#fff7db;height:2em;width:100%;position:absolute;z-index:2}.maps-overlay-top{margin-top:-2em}.maps-overlay-bottom{margin-top:37em}.facts-container{height:100%;width:100%;border-bottom:2px solid #b8ba8a}.facts-text{text-align:center}.facts-container:after{background-image:url(../images/93d0f8c4.bordure-top-green-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2}@media only screen and (max-width:400px){.facts-container:after{background-image:url(../images/bee98600.bordure-top-smartphone-green-light.png);background-size:100%;bottom:1.8em}}.facts-container:before{background-image:url(../images/68992cd8.bordure-bottom-green-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2;margin-top:-2%}@media only screen and (max-width:1800px){.facts-container:before{margin-top:-3%}}@media only screen and (max-width:1280px){.facts-container:before{margin-top:-5%}}@media only screen and (max-width:720px){.facts-container:before{margin-top:-7%}}@media only screen and (max-width:520px){.facts-container:before{margin-top:-9%}}@media only screen and (max-width:400px){.facts-container:before{display:none}}.parallax-img-intro,.parallax-img-project,.parallax-img-flats,.parallax-img-maps,.parallax-img-facts{background-size:cover;background-position:center;position:relative;padding-bottom:29%;width:100%;z-index:0}@media only screen and (max-width:400px){.parallax-img-intro,.parallax-img-project,.parallax-img-flats,.parallax-img-maps,.parallax-img-facts{display:none}}@media only screen and (max-width:800px){.parallax-img-intro,.parallax-img-project,.parallax-img-flats,.parallax-img-maps,.parallax-img-facts{padding-bottom:66%}}@media only screen and (max-width:1024px){.parallax-img-intro,.parallax-img-project,.parallax-img-flats,.parallax-img-maps,.parallax-img-facts{padding-bottom:55%}}@media only screen and (max-width:1280px){.parallax-img-intro,.parallax-img-project,.parallax-img-flats,.parallax-img-maps,.parallax-img-facts{padding-bottom:50%}}@media only screen and (max-width:1400px){.parallax-img-intro,.parallax-img-project,.parallax-img-flats,.parallax-img-maps,.parallax-img-facts{padding-bottom:46%}}@media only screen and (max-width:1600px){.parallax-img-intro,.parallax-img-project,.parallax-img-flats,.parallax-img-maps,.parallax-img-facts{padding-bottom:42%}}.project-gallery-container{border-bottom:2px solid #fff7db}.project-gallery-container:after{background-image:url(../images/1416641e.bordure-top-yellow-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2}@media only screen and (max-width:400px){.project-gallery-container:after{background-image:url(../images/be811216.bordure-top-smartphone-yellow-light.png);background-size:100%;bottom:1.8em}}.project-gallery-container:before{background-image:url(../images/5490238c.bordure-bottom-yellow-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2;margin-top:-2%}@media only screen and (max-width:1800px){.project-gallery-container:before{margin-top:-3%}}@media only screen and (max-width:1280px){.project-gallery-container:before{margin-top:-5%}}@media only screen and (max-width:720px){.project-gallery-container:before{margin-top:-7%}}@media only screen and (max-width:520px){.project-gallery-container:before{margin-top:-9%}}@media only screen and (max-width:400px){.project-gallery-container:before{display:none}}.flats .l-column{margin:20px auto}@media screen and (min-width:760px){.flats .l-column{border-top:0}}.flats-bordure:after{background-image:url(../images/93d0f8c4.bordure-top-green-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2;top:-22px;margin-bottom:23px}@media only screen and (max-width:400px){.flats-bordure:after{background-image:url(../images/bee98600.bordure-top-smartphone-green-light.png);background-size:100%;bottom:1.8em}}.flats:before{background-image:url(../images/68992cd8.bordure-bottom-green-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2;margin-top:-2%}@media only screen and (max-width:1800px){.flats:before{margin-top:-3%}}@media only screen and (max-width:1280px){.flats:before{margin-top:-5%}}@media only screen and (max-width:720px){.flats:before{margin-top:-7%}}@media only screen and (max-width:520px){.flats:before{margin-top:-9%}}@media only screen and (max-width:400px){.flats:before{display:none}}.flats-main-helper{background-color:#b8ba8a}.flats-details{padding:40px;background:#FFF;margin:0 auto;position:relative;max-width:100px}.flats-image-small{display:block}@media screen and (min-width:760px){.flats-image-small{display:none}}.flats-image-big{display:none}@media screen and (min-width:760px){.flats-image-big{display:block}}.flats-popup{color:#777;overflow:hidden;*zoom:1;background-color:#fff;margin:0 auto;text-align:center;max-width:1000px;position:relative}.flats-popup .mfp-close{content:'';background-image:url(../images/fa49cdb2.lightbox-close.png);background-size:100%;cursor:pointer;padding:0;right:18px;top:18px;position:absolute;width:20px;height:20px}.flats-popup .flats-popup-details{overflow:hidden;*zoom:1}.flats-popup .flats-popup-comment{overflow:hidden;*zoom:1;font-family:avenir,Arial,sans-serif;font-size:.5626rem;font-weight:400;letter-spacing:2px;border-top:1px solid #b7b7b7;margin-top:12px;padding:8px 0}.flats-popup .flats-popup-name{font-family:times-custom,Times,Times New Roman,serif;font-size:.875rem;font-weight:400}.flats-popup .flats-popup-groundplan{margin-bottom:-32px;width:100%}.flats-popup .flats-popup-span{font-size:1.2rem;line-height:1.4em;display:block}.flats-popup .flats-popup-flatspecial{font-size:.75rem;text-transform:uppercase;padding-bottom:6px}.flats-popup-counter-triangle{width:0;height:0;border-style:solid;border-width:0 60px 40px;border-color:transparent transparent #fff;position:absolute;bottom:-2px;margin:0 auto}.mfp-inline-holder .mfp-content{max-width:1000px}.flats-text-wrapper{padding-bottom:30px}.share-container{background-color:#7f8080;height:100%;width:100%;border-bottom:2px solid #7f8080;border-top:8px solid #7f8080}.share-container .l-article-text-wrapper{padding-top:20px}@media only screen and (min-width:401px){.share-container .l-article-text-wrapper{padding-top:60px}}.share-container:after{background-image:url(../images/02909954.bordure-top-grey-50.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2}@media only screen and (max-width:400px){.share-container:after{background-image:url(../images/bf3dbdd9.bordure-top-smartphone-grey-50.png);background-size:100%;bottom:1.8em}}.share-h2{border-bottom:0;color:#fff}.share-text-box{background-color:#888;border-bottom:0;color:#fff;font-size:.68em;font-weight:400;letter-spacing:.1em;text-decoration:none;left:50%;margin:4em 0 0 -136px;padding:.9em;position:absolute;width:260px}.share-icons{display:block;left:50%;margin:8.5rem 0 0 -150px;position:relative;width:300px}.share-twitter{height:30px}.share-facebook{margin-left:52px;height:30px}.share-google{margin-left:52px;height:30px}.info-container{background-color:#404040;height:100%;width:100%}.info-container .l-article-text-wrapper{overflow:visible;padding-top:150px}@media only screen and (max-width:400px){.info-container .l-article-text-wrapper{padding-top:94px}}.info-image{display:block;left:50%;margin:2em 0 0 -45px;position:relative;width:90px;-moz-box-shadow:0 0 20px #262626;-webkit-box-shadow:0 0 20px #262626;box-shadow:0 0 20px #262626}.info-text{margin:1.5em auto;max-width:380px;text-align:center}.imprint-text{margin:1.2em auto;max-width:1100px;padding:12px 20px 0;text-align:center}.imprint-wrapper{padding:0 20px 20px}@media screen and (min-width:1000px){.imprint-wrapper{padding:40px 0 123px}}.contact-container .l-article-text-wrapper{padding-top:44px}.contact-bordure:after{background-image:url(../images/0d0e4c2e.bordure-top-grey-30.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2;top:568px}@media only screen and (max-width:400px){.contact-bordure:after{background-image:url(../images/79455a57.bordure-top-smartphone-grey-30.png);background-size:100%;bottom:1.8em}}@media only screen and (min-width:350px){.contact-bordure:after{top:608px}}@media only screen and (min-width:400px){.contact-bordure:after{top:766px}}@media only screen and (min-width:500px){.contact-bordure:after{top:350px}}@media only screen and (min-width:1000px){.contact-bordure:after{top:-52px}}.contact-bordure:before{background-image:url(../images/9ecc0b84.bordure-bottom-white.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2;margin-top:-2%}@media only screen and (max-width:1800px){.contact-bordure:before{margin-top:-3%}}@media only screen and (max-width:1280px){.contact-bordure:before{margin-top:-5%}}@media only screen and (max-width:720px){.contact-bordure:before{margin-top:-7%}}@media only screen and (max-width:520px){.contact-bordure:before{margin-top:-9%}}@media only screen and (max-width:400px){.contact-bordure:before{display:none}}.contact-footer-container{background-color:#fff}.contact-container{background-color:#fff;background-image:url(../images/724bb830.contact-neu.jpg);background-size:100% auto;background-position:bottom;background-repeat:no-repeat;padding-bottom:630px;position:relative;text-align:center;width:100%}@media only screen and (min-width:350px){.contact-container{padding-bottom:680px}}@media only screen and (min-width:400px){.contact-container{padding-bottom:840px}}@media screen and (min-width:500px){.contact-container{background-size:50% auto;background-position:bottom right;padding-bottom:440px}}@media screen and (min-width:1000px){.contact-container{background-size:auto 100%;background-position:right;padding-bottom:0}}.contact-container .l-article-text-wrapper{padding-bottom:70px}.contact-h1{margin-bottom:48px}@media screen and (min-width:1000px){.contact-h1{margin-bottom:48px}}.contact-link{display:block;font-style:normal}.contact-btn{color:#000;font-family:avenir,Arial,sans-serif;font-size:.7rem;font-weight:400;letter-spacing:2px;line-height:17px;text-transform:uppercase;background-color:#f2f2f2;border:0;padding:12px;width:80%}.contact-btn:before{content:"";display:block;margin-left:16px;width:16px;height:16px;background-image:url(../images/6aaf1fda.icon-plus.png);background-size:cover;background-repeat:no-repeat;float:right;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.contact-btn:before{margin-left:16px;margin-top:1px}.contact-btn:hover{color:#7f8080;background-color:#bfc0c0}@media only screen and (min-width:400px){.contact-btn{width:auto}}@media only screen and (min-width:700px){.contact-btn{font-size:1.125rem}}@media only screen and (min-width:1000px){.contact-btn{margin-bottom:150px}}.contact-copy-text{text-align:center;margin-bottom:34px}.arrow{display:block;left:50%;margin:1em 0 0 -250px;position:relative;height:auto;width:500px}@media only screen and (max-width:520px){.arrow{margin-left:-130px;width:260px}}@media only screen and (max-width:300px){.arrow{margin-left:-100px;width:200px}}.contactform-container{background-color:#fff;background-color:rgba(255,255,255,.95);position:absolute;top:0;width:100%;height:100%}.contactform-container .contact-arrow{left:25%}.contactform-container .contact-h1{font-size:2.2rem;margin-bottom:100px}@media screen and (min-width:500px){.contactform-container .contact-h1{margin-bottom:0}}@media screen and (min-width:1000px){.contactform-container .contact-h1{font-size:3.125rem}}.contactform-description{display:block;font-family:avenir,Arial,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:2px;text-transform:uppercase}.contactform-column{width:100%}@media screen and (min-width:1000px){.contactform-column{float:left;width:33%}}.contactform-column .contactform-inputtext-label input{font-family:times-custom,Times,Times New Roman,serif;font-style:italic;font-size:1.125rem;border:0;border-bottom:1px solid #000;background:0 0;margin-bottom:50px;width:100%}@media screen and (min-width:500px){.contactform-column .contactform-inputtext-label input{margin-bottom:20px}}@media screen and (min-width:1000px){.contactform-column .contactform-inputtext-label input{width:85%;margin-bottom:50px}}.contactform-column .contactform-checkbox-label .contactform-description{margin-bottom:8px}.contactform-column .contactform-checkbox-label input{display:inline;margin-bottom:0;margin-right:12px;width:auto}.contactform-column .contactform-checkbox-label input .contactform-checkbox-span{font-family:times-custom,Times,Times New Roman,serif;font-size:1.375rem;letter-spacing:0;text-transform:none}.contactform-column:last-child{margin-top:50px}@media screen and (min-width:1000px){.contactform-column:last-child{margin-top:0}}.contactform-input-wrapper{overflow:hidden;*zoom:1;text-align:left}.contactform-btn-submit{color:#a5a6a6;font-family:avenir,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:2px;text-transform:uppercase;border:0;display:block;margin:80px auto 0;background-color:#d9d9d9;padding:16px;width:100%}.contactform-btn-submit:hover{color:#7f8080;background-color:#bfc0c0}@media screen and (min-width:500px){.contactform-btn-submit{width:33%}}.contactform-btn-close{background-color:transparent;background-image:url(../images/fa49cdb2.lightbox-close.png);-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;border:0;float:right;position:relative;top:-60px;right:4px;width:26px;height:26px}@media screen and (min-width:500px){.contactform-btn-close{top:-30px}}@media screen and (min-width:1000px){.contactform-btn-close{top:-160px;right:22px}}.contactform-btn-close-2{top:65px;right:50%;margin-right:-13px}@media screen and (min-width:500px){.contactform-btn-close-2{top:45px}}@media screen and (min-width:1000px){.contactform-btn-close-2{display:none}}.contactform-message{text-align:center}.contactform-is-hidden{display:none}.legal-one-column{margin:1.2em auto;max-width:1100px;padding:12px 30px 0}.legal-wrapper{padding:0 20px 20px}@media screen and (min-width:1000px){.legal-wrapper{padding:40px 0 123px}}.position-bordure:before{background-image:url(../images/5490238c.bordure-bottom-yellow-light.png);background-position:center;background-repeat:no-repeat;content:" ";display:block;float:left;height:94px;position:relative;width:100%;z-index:2;margin-top:-2%}@media only screen and (max-width:1800px){.position-bordure:before{margin-top:-3%}}@media only screen and (max-width:1280px){.position-bordure:before{margin-top:-5%}}@media only screen and (max-width:720px){.position-bordure:before{margin-top:-7%}}@media only screen and (max-width:520px){.position-bordure:before{margin-top:-9%}}@media only screen and (max-width:400px){.position-bordure:before{display:none}}.is-absolute{position:absolute}.lightbox-gallery{margin:46px -20px;max-width:1000px}@media screen and (min-width:550px){.lightbox-gallery{margin:0 auto 22px}}.lightbox-gallery-1,.lightbox-gallery-2{overflow:hidden;*zoom:1;margin-bottom:10%;margin-left:-30px;margin-right:-30px}@media screen and (min-width:550px){.lightbox-gallery-1,.lightbox-gallery-2{margin:0}}.lightbox-gallery-1 .swiper-container-1,.lightbox-gallery-1 .swiper-container-2,.lightbox-gallery-2 .swiper-container-1,.lightbox-gallery-2 .swiper-container-2{display:block;position:relative}@media screen and (min-width:550px){.lightbox-gallery-1 .swiper-container-1,.lightbox-gallery-1 .swiper-container-2,.lightbox-gallery-2 .swiper-container-1,.lightbox-gallery-2 .swiper-container-2{display:none}}.lightbox-gallery-1 .lightbox-wrapper,.lightbox-gallery-2 .lightbox-wrapper{display:none}@media screen and (min-width:550px){.lightbox-gallery-1 .lightbox-wrapper,.lightbox-gallery-2 .lightbox-wrapper{display:block}}.lightbox-image-link{overflow:hidden;*zoom:1;position:relative;display:block;float:left;cursor:default}@media screen and (min-width:550px){.lightbox-image-link{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}}.lightbox-image-link:after{background-image:url(../images/b810319c.lightbox-loupe-small.png);background-size:cover;content:"";display:none;position:absolute;width:28px;height:28px;bottom:0;right:0}@media screen and (min-width:550px){.lightbox-image-link:after{background-image:url(../images/dc1f59b9.lightbox-loupe.png);display:block}}.lightbox-slider-flexbox-helper{display:-webkit-flex;display:-moz-box;display:-ms-box;display:box;display:flex;height:100%}.lightbox-wrapper{width:100%;overflow:hidden}@media screen and (min-width:550px){.lightbox-wrapper{width:100%}}.lightbox-image-link-big{width:100%;margin-right:0}@media screen and (min-width:550px){.lightbox-image-link-big{width:65.5%;margin-right:1.5%}}.lightbox-image-link-small{width:100%}@media screen and (min-width:550px){.lightbox-image-link-small{display:inherit;width:33%;margin-bottom:1.5%}}.lightbox-image-link-small-padding{margin-bottom:0}.lightbox-gallery-image-big{width:100%;margin-right:0}.lightbox-gallery-image-small{width:100%;margin-bottom:0}.lightbox-image-link-big-right{float:right;margin-right:0;margin-left:1.5%;width:65.5%}.mfp-bg{background:#FFF5D0}.mfp-flats .mfp-image-holder .mfp-content{max-width:70%}.mfp-flats .mfp-arrow{opacity:inherit}.mfp-flats .mfp-counter{color:#777;font-family:sans-serif;text-align:center;width:100%;position:relative}.mfp-flats .mfp-bottom-bar{margin-top:0;position:relative;top:0}.mfp-flats img.mfp-img{padding-bottom:0}.mfp-flats .mfp-figure figcaption{background-color:#fff;height:50px}.mfp-counter{color:#777;font-family:avenir,Arial,sans-serif;font-size:.5626rem;font-weight:400;letter-spacing:2px;position:relative;width:40px;top:10px;left:-20px}.mfp-bottom-bar{top:auto;bottom:52px}.mfp-bottom-bar .mfp-counter{margin:0 auto;text-align:center}.mfp-bottom-bar .flats-popup-counter-triangle{border-color:transparent transparent #fff7db;border-width:0 50px 30px}.mfp-bottom-bar-slideshow-mobile{bottom:12px}.mfp-close{z-index:4;content:'';background-image:url(../images/fa49cdb2.lightbox-close.png);background-size:100%;padding:0;right:0;width:26px;height:26px;cursor:pointer}.mfp-container:before{height:auto}.floorPlanOverlay .swiper-container{width:100%;max-width:1000px;position:relative;margin:auto;max-height:990px}.floorPlanOverlay .swiper-container .mfp-groundplan{max-width:700px;width:100%}@media screen and (max-width:1030px){.floorPlanOverlay .swiper-container .mfp-groundplan{max-width:400px}}@media screen and (max-height:620px){.floorPlanOverlay .swiper-container .mfp-groundplan{max-width:200px}}.floorPlanOverlay .swiper-wrapper{height:100%;max-height:980px}.floorPlanOverlay .flats-popup-counter-triangle{position:relative}.floorPlanOverlay .mfp-arrow{position:absolute}.projectOverlay .swiper-container,.situationOverlay .swiper-container{width:75%;max-width:1200px;position:relative;margin:auto}.projectOverlay .swiper-wrapper,.situationOverlay .swiper-wrapper{height:100%;max-height:980px}.accordeon-container{background-color:#b8ba8a}.accordeon-grandfather{padding:12px 14px;width:auto;min-width:240px;margin:0 auto 50px;display:block}@media screen and (min-width:360px){.accordeon-grandfather{min-width:338px}}.accordeon-button-main{background-color:#cbc99d;border:0}.accordeon-button-main:hover{background-color:#d4d2ae}.accordeon-child-wrapper{overflow:hidden;*zoom:1;padding-bottom:70px;width:282px;margin:0 auto}.accordeon-child-wrapper .accordeon-child{cursor:pointer;color:#777;font-size:1.125rem;line-height:1.5em;text-align:center;background-color:#EEEDE0;background-image:url(../images/e59e507b.flats-mirror.png);background-size:95%;background-position:50% 50%;background-repeat:no-repeat;margin:7px 2% 0 0;width:138px;height:142px}.accordeon-child-wrapper .accordeon-child:hover{background-color:#e9e9c6}.accordeon-child-wrapper .accordeon-child hr{width:16px;margin:2px auto}@media screen and (min-width:1000px){.accordeon-child-wrapper .accordeon-child hr{margin:10px auto}}.accordeon-child-wrapper .accordeon-child:nth-child(2n){margin-right:0}@media screen and (min-width:500px){.accordeon-child-wrapper{width:419px}.accordeon-child-wrapper .accordeon-child{margin:2px .5% 0 0}.accordeon-child-wrapper .accordeon-child:nth-child(2n){margin-right:.5%}.accordeon-child-wrapper .accordeon-child:nth-child(3n){margin-right:0}}@media screen and (min-width:1000px){.accordeon-child-wrapper{width:667px}.accordeon-child-wrapper .accordeon-child{margin:3px .5% 0 0;padding:40px 0;width:220px;height:216px}}.accordeon-tile-headline{color:#777;text-align:center;font-size:.5rem;margin:0;padding:0 0 7px}@media screen and (min-width:1000px){.accordeon-tile-headline{font-size:1rem}}.accordeon-wohneinheit{color:#777;text-align:center;font-size:.5625rem;margin:0;padding:4px 0 6px}@media screen and (min-width:1000px){.accordeon-wohneinheit{font-size:.875rem}}.accordeon-wohneinheit-text{font-size:1.125rem;line-height:1.5em}@media screen and (min-width:1000px){.accordeon-wohneinheit-text{font-size:1.5rem;line-height:1.75em}}.accordeon-is-closed .accordeon-button-main-icon:before{content:"";display:block;margin-left:16px;width:16px;height:16px;background-image:url(../images/6aaf1fda.icon-plus.png);background-size:cover;background-repeat:no-repeat;float:right;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.accordeon-button-main-icon:before{content:"";display:block;margin-left:16px;width:16px;height:16px;background-image:url(../images/6aaf1fda.icon-plus.png);background-size:cover;background-repeat:no-repeat;float:right;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.imprint-button-grey{background-color:#565656;border:0;border-top:1px solid #262626;border-bottom:1px solid #262626}.imprint-button-grey:hover{background-color:#7c7c7c}.imprint-background-grey{background-color:#565656}.imprint-background-grey .accordeon-grandfather{width:100%;margin:0 auto}.accordeon-is-closed .imprint-button-grey{border-bottom:0}.accordeon-is-closed .imprint-btn-helper-span{display:block;max-width:200px;margin:0 auto}.accordeon-is-closed .imprint-btn-helper-span:before{content:"";display:block;margin-left:16px;width:16px;height:16px;background-image:url(../images/6aaf1fda.icon-plus.png);background-size:cover;background-repeat:no-repeat;float:right;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.imprint-btn-helper-span{display:block;max-width:200px;margin:0 auto}.imprint-btn-helper-span:before{content:"";display:block;margin-left:16px;width:16px;height:16px;background-image:url(../images/6aaf1fda.icon-plus.png);background-size:cover;background-repeat:no-repeat;float:right;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.navigation-st-scroll-wrapper a,.navigation-st-scroll-wrapper button,.navigation-st-scroll-wrapper p{color:#ffe999;font-family:avenir,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.15rem;line-height:2.9rem;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:1000px){.navigation-st-scroll-wrapper{font-size:.75rem}}@media only screen and (max-width:930px){.navigation-st-scroll-wrapper{font-size:1rem}}.navigation-st-scroll-mainnav{background-color:#ABAD78;height:2.9rem}@media only screen and (max-width:930px){.navigation-st-scroll-middle-smartphone{margin:0 0 0 .8em}}.navigation-st-scroll-icon-burger{margin:1.05rem .6rem 0 0;width:1.1rem}@media only screen and (min-width:930px){.navigation-st-scroll-icons{margin:0 0 0 .8em}}.navigation-st-scroll-icon-telephone{margin:.8em .8rem 0 0;width:1rem}.navigation-st-scroll-icon-mail{margin:.85em .9rem 0 0;width:1.2rem}.navigation-st-scroll-icon-location{margin:.75em 1.7rem 0 0;width:.7rem}.navigation-st-scroll-middle{width:80%}@media only screen and (max-width:1000px){.navigation-st-scroll-middle{width:75%}}.navigation-st-scroll-menuItem{margin:0 .7rem}.navigation-st-scroll-lang{margin:0 .8em 0 0}.navigation-st-scroll-middle-smartphone-subnav{background:rgba(255,233,153,.9);padding:.5rem 0;text-align:center}.navigation-st-scroll-middle-smartphone-subnav li a{color:#ABAD78;font-size:1rem;line-height:2.9em;text-align:center}.navigation-st-scroll-middle-smartphone-subnav .navigation-st-scroll-menuItem{color:#ABAD78;opacity:1}.navigation-st-scroll-lang-last .navigation-st-scroll-lang-last-right{margin:0 .8em 0 0;text-align:right}.navigation-st-scroll-lang-last .navigation-st-scroll-active{border-bottom:#ABAD78 2px solid}.navigation-st-scroll-active{border-bottom:#ffe999 2px solid}@media only screen and (max-width:930px){.navigation-st-scroll-active span{border-bottom:#ABAD78 2px solid}}.projectOverlay,.situationOverlay,.floorPlanOverlay{display:none}