.above-the-fold-start .col-text{box-sizing: border-box;background-color: rgba(255,255,255,0.8);margin: 4rem 0;width: 50%;padding: 2rem;max-width: 40rem}@media (max-width: 991px){.above-the-fold-start .col-text{margin: 3rem 0;width: 60%}}@media (max-width: 767px){.above-the-fold-start .col-text{margin: 2rem 0;width: 80%}}@media (max-width: 575px){.above-the-fold-start .col-text{margin: .75rem 0;width: 100%;max-width: unset}}.above-the-fold-start .col-text h1{color: var(--bs-primary);text-align: center;font-size: 2rem;text-transform: uppercase}@media (max-width: 575px){.above-the-fold-start .col-text h1{font-size: 1.5rem}}.above-the-fold-start .col-text h1 span{display: block;width: 100%}.above-the-fold-start .col-text h1 .stars{font-size: .5em !important;margin-top: .5em;color: #ffa800}.above-the-fold-start .col-text h2{text-align: center;font-size: 1rem;font-weight: normal;margin: 1rem 0;line-height: 1.25}.above-the-fold-start .col-text .wrap-cta{display: flex;justify-content: center}.above-the-fold-start .col-text .usps .usp{display: flex;justify-content: flex-start}.above-the-fold-start .col-text .usps .usp i{flex: 0 0 auto;color: var(--bs-primary) !important}.above-the-fold-about .col-text{box-sizing: border-box;background-color: rgba(255,255,255,0.8);margin: 3rem 10%;width: 80%;padding: 2rem}@media (max-width: 991px){.above-the-fold-about .col-text{margin: 3rem 5%;width: 90%}}@media (max-width: 767px){.above-the-fold-about .col-text{margin: 2rem 5%}}@media (max-width: 575px){.above-the-fold-about .col-text{margin: .75rem 0;width: 100%}}.above-the-fold-about .col-text h1{text-align: center;font-size: 1rem;line-height: 1.25}.above-the-fold-about .col-text h2{color: var(--bs-primary);text-align: center;font-size: 2rem;text-transform: uppercase;margin: 1rem 0}@media (max-width: 575px){.above-the-fold-about .col-text h2{font-size: 1.5rem}}.above-the-fold-about .col-text .usps .usp{display: flex;justify-content: flex-start}.above-the-fold-about .col-text .usps .usp i{flex: 0 0 auto;color: var(--bs-primary) !important}.above-the-fold-about .col-text .wrap-cta{display: flex;justify-content: center}.above-the-fold-contact .col-text{box-sizing: border-box;background-color: rgba(255,255,255,0.8);margin: 6rem 0;width: 50%;padding: 2rem;max-width: 35rem;text-align: center}@media (max-width: 1399px){.above-the-fold-contact .col-text{margin: 6rem 0}}@media (max-width: 1199px){.above-the-fold-contact .col-text{margin: 4rem 0}}@media (max-width: 991px){.above-the-fold-contact .col-text{margin: 3rem 0;width: 60%}}@media (max-width: 767px){.above-the-fold-contact .col-text{margin: 2rem 0;width: 80%}}@media (max-width: 575px){.above-the-fold-contact .col-text{margin: .75rem 0;width: 100%;max-width: unset}}.above-the-fold-contact .col-text h1{color: var(--bs-primary);text-align: center;font-size: 2rem;text-transform: uppercase}@media (max-width: 575px){.above-the-fold-contact .col-text h1{font-size: 1.5rem}}.above-the-fold-contact .col-text h2{text-align: center;font-size: 1rem;font-weight: normal;margin: 1rem 0;line-height: 1.25}.above-the-fold-contact .col-text .usps{display: flex;flex-wrap: wrap;justify-content: center;flex-direction: row}.above-the-fold-contact .col-text .usps .usp{display: flex;justify-content: flex-start;width: auto}.above-the-fold-contact .col-text .usps .usp i{flex: 0 0 auto;color: var(--bs-primary) !important}.above-the-fold-buy .col-text{box-sizing: border-box;background-color: rgba(255,255,255,0.8);margin: 6rem 10%;width: 80%;padding: 2rem}@media (max-width: 991px){.above-the-fold-buy .col-text{margin: 3rem 5%;width: 90%}}@media (max-width: 767px){.above-the-fold-buy .col-text{margin: 2rem 5%}}@media (max-width: 575px){.above-the-fold-buy .col-text{margin: .75rem 0;width: 100%}}.above-the-fold-buy .col-text h1{text-align: center;font-size: 1rem;line-height: 1.25}.above-the-fold-buy .col-text h2{color: var(--bs-primary);text-align: center;font-size: 2rem;text-transform: uppercase;margin: 1rem 0}@media (max-width: 575px){.above-the-fold-buy .col-text h2{font-size: 1.5rem}}.above-the-fold-buy .col-text .usps{display: flex;flex-wrap: wrap;justify-content: center;flex-direction: row}.above-the-fold-buy .col-text .usps .usp{display: flex;justify-content: flex-start}.above-the-fold-buy .col-text .usps .usp i{flex: 0 0 auto;color: var(--bs-primary) !important}.above-the-fold-buy .col-text .wrap-cta{display: flex;justify-content: center}.above-the-fold-buy-hl .col-text,.above-the-fold-buy-hh .col-text{box-sizing: border-box;background-color: rgba(255,255,255,0.8);margin: 8rem 10%;width: 80%;padding: 2rem}@media (max-width: 991px){.above-the-fold-buy-hl .col-text,.above-the-fold-buy-hh .col-text{margin: 3rem 5%;width: 90%}}@media (max-width: 767px){.above-the-fold-buy-hl .col-text,.above-the-fold-buy-hh .col-text{margin: 2rem 5%}}@media (max-width: 575px){.above-the-fold-buy-hl .col-text,.above-the-fold-buy-hh .col-text{margin: .75rem 0;width: 100%}}.above-the-fold-buy-hl .col-text h1,.above-the-fold-buy-hh .col-text h1{text-align: center;font-size: 1rem;line-height: 1.25}.above-the-fold-buy-hl .col-text h2,.above-the-fold-buy-hh .col-text h2{color: var(--bs-primary);text-align: center;font-size: 2rem;text-transform: uppercase;margin: 1rem 0}@media (max-width: 575px){.above-the-fold-buy-hl .col-text h2,.above-the-fold-buy-hh .col-text h2{font-size: 1.5rem}}.above-the-fold-buy-hl .col-text .usps,.above-the-fold-buy-hh .col-text .usps{align-items: center}.above-the-fold-buy-hl .col-text .usps .usp,.above-the-fold-buy-hh .col-text .usps .usp{display: flex;justify-content: flex-start}.above-the-fold-buy-hl .col-text .usps .usp i,.above-the-fold-buy-hh .col-text .usps .usp i{flex: 0 0 auto;color: var(--bs-primary) !important}.above-the-fold-buy-hl .col-text .wrap-cta,.above-the-fold-buy-hh .col-text .wrap-cta{display: flex;justify-content: center}.above-the-fold-weg .col-text{box-sizing: border-box;background-color: rgba(255,255,255,0.8);margin: 3rem 10%;width: 80%;padding: 2rem}@media (max-width: 575px){.above-the-fold-weg .col-text{margin: .75rem 0;width: 100%;max-width: unset}}.above-the-fold-weg .col-text h1{text-align: center;font-size: 1rem;line-height: 1.25}.above-the-fold-weg .col-text h2{color: var(--bs-primary);text-align: center;font-size: 2rem;text-transform: uppercase;margin: 1rem 0}@media (max-width: 575px){.above-the-fold-weg .col-text h2{font-size: 1.5rem}}.above-the-fold-weg .col-text .usps{display: flex;flex-wrap: wrap;justify-content: center;flex-direction: row}.above-the-fold-weg .col-text .usps .usp{display: flex;justify-content: flex-start}.above-the-fold-weg .col-text .usps .usp i{flex: 0 0 auto;color: var(--bs-primary) !important}.above-the-fold-weg .col-text .wrap-cta{display: flex;justify-content: center}@media (max-width: 575px){.container-above-the-fold .col-text .wrap-cta{flex-direction: column}}.above-the-fold-se .col-text{box-sizing: border-box;background-color: rgba(255,255,255,0.8);margin: 3rem 10%;padding: 2rem;width: 80%}@media (max-width: 991px){.above-the-fold-se .col-text{margin: 3rem 5%;width: 90%}}@media (max-width: 767px){.above-the-fold-se .col-text{margin: 2rem 5%}}@media (max-width: 575px){.above-the-fold-se .col-text{margin: .75rem 0;width: 100%}}.above-the-fold-se .col-text h1{text-align: center;font-size: 1rem;line-height: 1.25}.above-the-fold-se .col-text h2{color: var(--bs-primary);text-align: center;font-size: 2rem;text-transform: uppercase;margin: 1rem 0}@media (max-width: 575px){.above-the-fold-se .col-text h2{font-size: 1.5rem}}.above-the-fold-se .col-text .usps{display: flex;flex-wrap: wrap;justify-content: center;flex-direction: row}.above-the-fold-se .col-text .usps .usp{display: flex;justify-content: flex-start}.above-the-fold-se .col-text .usps .usp i{flex: 0 0 auto;color: var(--bs-primary) !important}.above-the-fold-se .col-text .wrap-cta{display: flex;justify-content: center}.offset-pair-image{transform: translate(-1rem, 0);position: relative;z-index: 0}@media (min-width: 992px){.offset-pair-image{transform: translate(2rem, 0)}}.offset-pair-text{transform: translate(1rem, -4rem);position: relative;z-index: 1}@media (min-width: 992px){.offset-pair-text{transform: translate(-2rem, 4rem)}}body{overflow-x: hidden}.nav-link{white-space: nowrap}.cookie-link{cursor: pointer}.haus-kontakt{margin-right: -8rem}@media (max-width: 768px){.haus-kontakt{margin-right: 0;margin-bottom: -12rem}}.main-navigation-logo{height: 6rem;width: auto}@media (max-width: 991px){.main-navigation-logo{height: 5rem}}@media (max-width: 767px){.main-navigation-logo{height: 4rem}}@media (max-width: 575px){.main-navigation-logo{height: 3rem}}.container-max-lg{max-width: 60rem}.bg-opaque{background: rgba(255,255,255,0.8)}.link-below-portrait{margin-top: -3rem}.card-below-portrait{margin-top: -5rem}a.icon-flip i{transition: transform .3s ease-in-out}a.icon-flip:hover i{transform: rotateY(360deg)}.background-start{background-image: url('/files/esplanade/content/header/foto_esplanade-real-estate-management.jpg');background-size: cover;background-position: center}.background-buy{background-image: url('/files/esplanade/content/header/foto_gewerbeverwaltung_esplanade-real-estate-management.jpg');background-size: cover;background-position: center center}.background-buy-hl{background-image: url('/files/esplanade/content/header/foto_esplanade-real-estate-management.jpg');background-size: cover;background-position: bottom center}.background-buy-hh{background-image: url('/files/esplanade/content/header/foto_weg-verwaltung_esplanade-real-estate-management.jpg');background-size: cover;background-position: center center}.background-weg-verwaltung{background-image: url('/files/esplanade/content/header/foto_weg-verwaltung_esplanade-real-estate-management.jpg');background-size: cover;background-position: bottom center}.background-se-verwaltung{background-image: url('/files/esplanade/content/header/foto_sondereigentumsverwaltung_esplanade-real-estate-management.jpg');background-size: cover;background-position: center center}.background-gewerbe-verwaltung{background-image: url('/files/esplanade/content/header/foto_gewerbeverwaltung_esplanade-real-estate-management.jpg');background-size: cover;background-position: center center}.background-zh-verwaltung{background-image: url('/files/esplanade/content/header/foto_zinshaus-verwaltung_esplanade-real-estate-management.jpg');background-size: cover;background-position: center center}.background-weg-hl{background-image: url('/files/esplanade/content/header/foto_esplanade-real-estate-management.jpg');background-size: cover;background-position: top center}.background-weg-hh{background-image: url('/files/esplanade/content/header/foto_weg-verwaltung_esplanade-real-estate-management.jpg');background-size: cover;background-position: bottom center}.background-about{background-image: url('/files/esplanade/content/header/Meeting_Haende_1.jpg');background-size: cover;background-position: bottom center}.background-contact{background-image: url('/files/esplanade/content/header/Esplanade-Immobilien_Kontakt.jpg');background-size: cover;background-position: center left}.background-wall{background-image: url('/files/esplanade/layout/img/AdobeStock_279821672-weiss.jpg');background-size: cover}.bg-esplanade-blau-top-right,.bg-esplanade-blau-top-left,.bg-esplanade-blau-bottom-right,.bg-esplanade-blau-bottom-left{position: relative;overflow: visible}.bg-esplanade-blau-top-right:before,.bg-esplanade-blau-top-left:before,.bg-esplanade-blau-bottom-right:before,.bg-esplanade-blau-bottom-left:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: -1;opacity: .1;background-image: url('/files/esplanade/layout/img/esplanade-blau.svg');background-repeat: no-repeat;background-size: 30%}.bg-esplanade-blau-top-right:before{background-position: right 5% top 5%}.bg-esplanade-blau-top-left:before{background-position: left 5% top 5%}.bg-esplanade-blau-bottom-right:before{background-position: right 5% bottom 5%}.bg-esplanade-blau-bottom-left:before{background-position: left 5% bottom 5%}.btn-primary{--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff}.btn-secondary{--bs-btn-color: #000;--bs-btn-hover-color: #000;--bs-btn-active-color: #000}.btn-outline-secondary{--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff}.btn-outline-primary{--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff}button.slick-prev.slick-arrow{position: absolute;left: 35px;z-index: 1;background: url(../../files/esplanade/layout/img/chevron-right-blue.svg) no-repeat !important;transform: rotate(180deg);width: 40px;height: 40px;opacity: 0.6;top: 42%;border: none;text-indent: 100px}button.slick-next.slick-arrow{position: absolute;right: 35px;z-index: 1;background: url(../../files/esplanade/layout/img/chevron-right-blue.svg) no-repeat !important;width: 40px;height: 40px;opacity: 0.6;top: 42%;border: none;text-indent: 100px}