@import "https://fonts.googleapis.com/css2?family=Abel&display=swap";
@import "https://use.typekit.net/unv5btc.css";
@font-face{font-family:BodoniSansTextItalic;src:url(/fonts/BodoniSansTextItalic.woff2)format("woff2"),url(/fonts/BodoniSansTextItalic.woff)format("woff")}@font-face{font-family:BodoniSansTextBold;src:url(/fonts/BodoniSansTextBold.woff2)format("woff2"),url(/fonts/BodoniSansTextBold.woff)format("woff")}@font-face{font-family:BodoniSansTextRegular;src:url(/fonts/BodoniSansTextRegular.woff2)format("woff2"),url(/fonts/BodoniSansTextRegular.woff)format("woff")}:root{--white:#fff;--beige:#d5cbbf;--gold:#a9a391;--light-blue:#d0ecf2;--light-grey:#f9f9f9;--black:#231f20;--font-sans-serif:"Abel",sans-serif;--font-orator:"orator-std",monospace;--font-serif:"BodoniSansTextRegular",serif;--font-script:"filmotype-yale",sans-serif;--xlheading:clamp(3.75rem,3.75vw,6rem);--script-heading:clamp(4.3rem,4.3vw,8.6rem);--medium-script:clamp(2.8rem,2.8vw,5.2rem);--mediumheading:clamp(2.5rem,2.5vw,5rem);--heading:clamp(1.5rem,1.5vw,3rem);--nav:clamp(1.1rem,1.1vw,2.1rem);--small-heading:clamp(1.1rem,1.1vw,2.1rem);--body-copy:clamp(1.1rem,1.1vw,2.2rem);--quote:clamp(1.3rem,1.3vw,2.6rem)}@media only screen and (max-width:820px){:root{--xlheading:2.5rem;--script-heading:2.7rem;--nav:.8rem}}@media only screen and (max-width:600px){:root{--xlheading:2.2rem}}main{width:100%;position:absolute;top:0;left:0;right:0}[data-page]{opacity:0}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;color:var(--white);max-width:100vw;height:100%;overflow-x:hidden}body{margin:0}a{color:inherit;text-decoration:none}.primary-btn{text-align:center;text-transform:lowercase;font-family:var(--font-orator);font-size:var(--small-heading);letter-spacing:.13rem;cursor:pointer;width:-webkit-fit-content;margin:auto;padding:.5rem 1rem;transition:all .3s;display:block}.primary-btn.black{background:var(--black);color:var(--white)}.primary-btn.white{background:var(--white);color:var(--black)}.padding-top-sides{padding:6rem 6rem 0}.padding-bottom-sides{padding:0 6rem 6rem}.padding-top-bottom{padding:6rem 0}.padding-top{padding:6rem 0 0}.padding-bottom{padding:0 0 6rem}.padding-top-page{padding:12rem 0 0}@media only screen and (max-width:820px){.padding-top-sides{padding:6rem 4rem 0}.padding-bottom-sides{padding:0 4rem 6rem}}@media only screen and (max-width:600px){.padding-top-sides{padding:6rem 2rem 0}.padding-bottom-sides{padding:0 2rem 6rem}}@media only screen and (max-width:400px){.padding-top-page{padding:10rem 0 0}}.black{color:var(--black)}progress{appearance:none;z-index:0;width:100vh;height:0;position:fixed;top:0;left:50%;transform:translate(-50%,calc(50vh - 50%))rotate(90deg)}[data-page="/cello-tower#neighborhood"] progress,[data-page="/cello-tower#amenities"] progress,[data-page="/cello-tower#inquire"] progress,[data-page=\/cello-tower] progress,[data-page=\/] progress,[data-page="/#inquire"] progress,[data-page="/#culture"] progress,[data-page="/#neighborhood"] progress,[data-page="/#story"] progress{appearance:none;z-index:0;width:100vh;height:2px;position:fixed;top:0;left:50%;transform:translate(-50%,calc(50vh - 50%))rotate(90deg)}[data-page="/cello-tower#neighborhood"] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page="/cello-tower#amenities"] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page="/cello-tower#inquire"] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page=\/cello-tower] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page=\/] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page="/#inquire"] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page="/#culture"] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page="/#neighborhood"] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page="/#story"] progress::-webkit-progress-bar{background-color:#d5cbbf4d}[data-page="/cello-tower#neighborhood"] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page="/cello-tower#amenities"] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page="/cello-tower#inquire"] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page=\/cello-tower] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page=\/] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page="/#inquire"] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page="/#culture"] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page="/#neighborhood"] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page="/#story"] progress[value="100"]::-webkit-progress-bar{background-color:var(--beige)}[data-page="/cello-tower#neighborhood"] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page="/cello-tower#amenities"] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page="/cello-tower#inquire"] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page=\/cello-tower] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page=\/] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page="/#inquire"] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page="/#culture"] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page="/#neighborhood"] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}[data-page="/#story"] progress::-webkit-progress-value{background-color:var(--beige);border-top-right-radius:0;border-bottom-right-radius:0}.fh5-light-box{height:90vh;overflow:hidden;background:#505050!important;border:8px solid #505050!important;border-radius:0!important}.fh5-light-box iframe{height:88vh}.fancybox__caption{font-style:normal;font-weight:400;font-family:var(--font-orator)!important}
