body{height:100%!important}.apartments{display:flex;overflow:hidden;flex-direction:row;flex-wrap:wrap;gap:1rem}.apartment-card{width:calc(33.3% - .7rem);border-radius:1rem;overflow:hidden;border:.075rem solid #6194bf!important;padding:1rem;background-color:#fff}@media screen and (max-width: 767px){.apartment-card{width:100%}}.apartment-card .apartment-image{width:100%;height:15rem;object-fit:cover;margin-bottom:1rem;border-radius:.5rem}.apartment-card .keys{margin-bottom:1rem;display:flex;flex-direction:row;gap:.5rem}.apartment-card .keys .key{border-radius:1rem;padding:.1rem 1rem;border:.075rem solid #6194bf;font-size:.8rem}.apartment-card .apartment-head h3{font-size:1.2rem}.apartment-card .apartment-footer{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}.btn{border-radius:2rem!important;border-color:#6194bf;box-shadow:none!important;outline:none!important;max-height:100%!important}.btn:hover,.btn:focus,.btn:focus-visible{transform:none!important;max-height:100%!important;background-color:#6194bf;color:#fff;border-color:#6194bf;transition:all 3s ease-in-out!important}.ripple-surface,.btn.ripple-surface,button.ripple-surface{height:auto!important;min-height:0!important;transform:none!important}.ripple-surface:hover,.ripple-surface:focus,.ripple-surface:focus-visible,.ripple-surface:active{height:auto!important;transform:none!important}.ripple-surface .ripple-wave{display:none!important}.about-page,.haus-page{padding-top:10rem}@media screen and (max-width: 767px){.about-page,.haus-page{padding-top:5rem}}.page-hero{background-image:url("./media/blue-background-KX7YXI43.jpg");background-size:cover;border-radius:1rem;padding:2rem;color:#000;position:relative;overflow:hidden}@media screen and (max-width: 767px){.page-hero{padding:2rem 2rem 4rem}}.page-hero .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff6;z-index:1}.page-hero h1{color:#000;z-index:2;position:relative;margin:0}@media screen and (max-width: 767px){.page-hero h1{font-size:2rem;margin-bottom:2rem}}.about-container{display:flex;flex-direction:row;justify-content:space-between;justify-items:center;align-items:end;margin-bottom:4rem;margin-top:-4rem;z-index:4;position:relative}@media screen and (max-width: 767px){.about-container{flex-direction:column-reverse}}.about-container .about-container-text{width:60%}@media screen and (max-width: 992px){.about-container .about-container-text{width:50%}}@media screen and (max-width: 767px){.about-container .about-container-text{width:100%}}.about-container .about-container-text h2{margin-bottom:0}.about-container .about-container-text p{margin:0}.about-container .about-container-text .hero-tags{margin-top:1rem}.about-container .about-container-text .hero-tags span{border:.15rem solid #6194bf;border-radius:1rem;padding:.2rem 1rem;margin-right:1rem}.about-container .about-container-img{width:40%}@media screen and (max-width: 992px){.about-container .about-container-img{width:50%}}@media screen and (max-width: 767px){.about-container .about-container-img{width:100%;margin-bottom:2rem}}.about-container .about-container-img img{width:100%;height:auto}.about-stats{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4rem;flex-wrap:wrap}.about-stats .stat-card{width:31%;background-color:#6194bf;color:#fff;border-radius:1rem;padding:4rem 2rem;text-align:center}@media screen and (max-width: 767px){.about-stats .stat-card{width:100%;margin-bottom:1rem}}.about-stats .stat-card span{font-weight:700;font-size:3rem}.about-stats .stat-card p{margin:0}.story-panel li::marker{color:#6194bf}.values-grid .value-card{margin-left:1rem;border-left:.15rem solid #6194bf;padding-left:1rem}.values-grid .value-card h3{margin:0}.services-grid .service-card{background-color:#6194bf!important;color:#fff;text-align:center;padding:2rem 4rem!important}@media screen and (max-width: 992px){.services-grid .service-card{padding:1rem!important}}.services-grid .service-card h2{color:#fff;margin:0;font-weight:700;font-size:1.5rem!important}.workflow .workflow-grid .workflow-step{margin-left:2rem;border-left:.15rem solid #6194bf;padding-left:4rem;position:relative;margin-bottom:1rem}.workflow .workflow-grid .workflow-step span{background-color:#6194bf;color:#fff;padding:.2rem 1rem .2rem .5rem;position:absolute;left:0;border-radius:0 1rem 1rem 0}.workflow .workflow-grid .workflow-step h3,.workflow .workflow-grid .workflow-step p{margin:0}:root{--map-pin-color: #2f80ed}.btn,button,.btn:hover,button:hover,.btn:focus,button:focus,.btn:active,button:active{animation:none!important;transform:none!important;transition:none!important}quill-editor .ql-container,quill-editor .ql-editor{max-height:150px}quill-editor .ql-editor{overflow-y:auto}.footer-grid{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer-grid{flex-direction:column}}.footer-grid .footer-column{width:31%}@media screen and (max-width: 767px){.footer-grid .footer-column{width:100%}}.footer-grid .footer-column a img{margin-bottom:2rem}.footer-grid .footer-column h2{color:#fff}.footer-grid .footer-column ul{list-style:none;margin:0;padding:0}.footer-grid nav.footer-column{padding-left:10%}@media screen and (max-width: 767px){.footer-grid nav.footer-column{padding-left:0;display:block;height:100%;margin-bottom:2rem}}.subfooter-inner{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.subfooter-inner{flex-direction:column;padding-bottom:6rem}}.subfooter-inner .footer-legal-links a{margin-left:1rem}@media screen and (max-width: 767px){.subfooter-inner .footer-legal-links a{margin-left:0;margin-right:1rem}}
