@media (min-width:1200px){.container{max-width:1040px}}.container{padding-left:15px!important;padding-right:15px!important}@font-face{font-family:Graphit;font-weight:400;src:url(../fonts/Graphit-Regular.otf)}@font-face{font-family:Graphit;font-weight:300;src:url(../fonts/Graphit-Light.otf)}body{font-family:Graphit!important;font-weight:300;color:#4d4d4d;overflow-x:hidden}a,a:hover,a:link,a:visited{text-decoration:none!important;color:#4d4d4d}.sk-gray{color:#4d4d4d}.sk-gold{color:#c3b29b!important}a.a-gold-hover:hover{color:#c3b29b}a.a-gold,a.a-gold:hover,a.a-gold:link,a.a-gold:visited{color:#c3b29b}.sk-letter-spacing-v1{letter-spacing:2px}#appHeader{margin-top:70px}.header-container{padding:0 15px}.footer-container{padding:0 30px}.header-container .hr-text{z-index:-1}.header-container .blank-area{display:inline-block;z-index:1;background-color:#fff;width:20%;height:10px;transition:.8s;position:relative;top:-10px}.home_main{position:relative;width:100vw;height:100vh}.home_logo{position:absolute;width:512px;top:50%;left:50%;transform:translate(-50%,-60%)}.home_links{position:absolute;display:inline-block;text-align:center;width:100vw;left:50%;bottom:10%;transform:translateX(-50%)}.home_link,.home_link:active,.home_link:hover{font-size:48px;text-transform:uppercase;color:#e7d9ad;text-shadow:3px 4px 3px rgba(200,200,200,.7);text-decoration:none}.pointer{cursor:pointer}.g-mt-24{margin-top:24px}.hr-text-header:before{content:'';background:linear-gradient(to right,#c3b29b,#c3b29b,#c3b29b);position:absolute;left:0;top:0;width:100%;height:1px;z-index:-1}.hr-text-footer:before{content:'';background:linear-gradient(to right,#c3b29b,#c3b29b,#c3b29b);position:absolute;left:0;top:70px;width:100%;height:1px;z-index:-1}.lp-logo{position:relative;display:inline-block;text-align:center;margin-top:-20px;margin-bottom:134px}@media (max-width:991.98px){.lp-logo{margin-top:0}}.lp-logo img{width:111.43px}.lp-button-left,.lp-button-right{font-size:20px!important;font-weight:100!important;color:#c3b29b!important}.lp-link,.lp-link:active,.lp-link:hover{font-size:15px;color:#c3b29b;text-decoration:none}.lp-bottom{margin-top:56px;margin-bottom:70px}.lp-contact{text-align:center;margin-top:50px;font-size:26px}.lp-imprint{font-size:15px;color:#c3b29b;background-color:#fff;display:inline-block;padding:0 20px;transition:.8s}#lp-images{position:relative;height:496px;transition:.8s;background-image:url(../img/landingpage/landingpage_day.png);background-size:cover;left:50%;transform:translateX(-50%)}.lp-coming-soon{font-size:25px;font-weight:200;margin-top:56px;margin-bottom:0;text-align:center;transition:.8s}.lp-flats,.lp-flats:active,.lp-flats:hover{color:#000;text-decoration:none}@media (min-width:1400px) and (max-width:1746px){#lp-images{height:496px}}@media (min-width:1200px) and (max-width:1399.98px){#lp-images{height:496px}}@media (min-width:992px) and (max-width:1199.98px){#lp-images{height:410px}}@media (min-width:768px) and (max-width:991.98px){#lp-images{height:360px}}@media (min-width:576px) and (max-width:767.98px){#lp-images{height:263px}}@media (max-width:575.98px){#lp-images{height:265px}}#lp-modal-contact .modal-content{border-radius:0;border:2px solid #c3b29b;color:#c3b29b;font-size:18px}.lp-contact-header{position:relative;font-size:29px;padding-bottom:40px}.lp-contact-text{position:relative;padding-bottom:20px}#lp-data,#lp-imprint{position:relative;width:60%;height:65vh;left:50%;transform:translateX(-50%);color:#c3b29b;font-size:1em;display:none;text-align:center;transition:.8s;margin-top:20px;line-height:1.2;animation:fade 1s;overflow:auto}@keyframes fade{0%{opacity:0}100%{opacity:1}}#flat-list{position:relative;display:inline-block;text-align:center;left:50%;transform:translateX(-50%)}#flat-list #flat-list-modal{position:fixed;top:60px;width:1215px;height:calc(100vh - 20px);left:50%;transform:translateX(-50%);background:#fff;border:3px solid #e7d9ad;box-shadow:1px 1px 1px rgba(155,155,155,.7);z-index:150}#flat-list #modal-flats-list{margin:50px 40px 0 40px;width:calc(100% - 80px);height:calc(100vh - 230px);overflow:auto}#app{margin-top:0!important}.flat-list-modal{border:4px solid #c3b29b}.flat-list-modal .modal-buttons button{margin-left:26px}.flat-list-modal .modal-buttons .close{opacity:1!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.imprint-text-container,.privacy-text-container{font-size:14px}#mapster_wrap_0,.image-map-wrapper{margin-left:auto!important;margin-right:auto!important}.btn.u-btn-primary{background-color:#c3b29b;color:#fff}.btn.u-btn-primary:hover{background-color:#c3b29b}.u-check input[type=checkbox]:checked+* .u-check-icon-checkbox-v6 i,.u-check input[type=checkbox]:checked+* .u-check-icon-radio-v6 i,.u-check input[type=checkbox]:checked+.u-check-icon-checkbox-v6 i,.u-check input[type=checkbox]:checked+.u-check-icon-radio-v6 i,.u-check input[type=radio]:checked+* .u-check-icon-checkbox-v6 i,.u-check input[type=radio]:checked+* .u-check-icon-radio-v6 i,.u-check input[type=radio]:checked+.u-check-icon-checkbox-v6 i,.u-check input[type=radio]:checked+.u-check-icon-radio-v6 i{color:#fff;background-color:#c3b29b;border-color:#c3b29b}@media (min-width:576px) and (max-width:991.98px){#login-modal,#register-modal{min-width:450px}}@media (min-width:992px) and (max-width:1199.98px){#login-modal,#register-modal{min-width:600px}}@media (min-width:1200px){#login-modal,#register-modal{min-width:600px}}.icon-magni-flat-selection{position:absolute;width:40px;height:40px;top:0;right:0;font-size:30px;color:#c3b29b!important;z-index:1}
