.apartment-exterior{height:100%;width:100%}.apartment-exterior .carousel{height:inherit;overflow:hidden;position:relative;width:inherit}.apartment-exterior .carousel img{filter:brightness(.5) contrast(1);height:inherit;-o-object-fit:cover;object-fit:cover;position:absolute;width:inherit}.apartment-exterior .carousel img:not(:first-child){transform:translate(100%)}.banner-text .text-container{position:absolute}.banner-text .text-container:not(:first-of-type) .text--content .text-anim{transform:translateY(120%)}.banner-text .text-container .text--content{background:transparent;overflow:hidden;padding:4px 0;position:relative;width:-moz-fit-content;width:fit-content}.banner-text .text-container .text--content h1,.banner-text .text-container .text--content h2,.banner-text .text-container .text--content h3{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#page-navigation{align-items:center;display:flex;filter:drop-shadow(0 0 1px #707070);gap:2rem;height:3.5rem;inset:auto 0 0 0;justify-content:flex-end;padding:0 2rem;position:absolute;width:100vw}#page-navigation div{cursor:pointer;height:24px;width:24px}#page-navigation div img{filter:var(--filter-svg-gray);height:inherit;width:inherit}
