body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.button-goback{border:none;border-bottom:1px solid #fff;padding:0;position:fixed;top:20px;left:20px;z-index:500}.button-goback:hover{background-color:transparent;color:#fff}.SingleObject{background-color:#000;color:#fff;display:grid;grid-template-columns:auto 1fr;grid-gap:40px;padding:80px 20px 20px;margin:0 auto;align-items:center;min-height:100vh}.SingleObject h1{font-size:6vh}@media screen and (max-width:1250px){.SingleObject h1{font-size:24px}}.SingleObject-floorplan{display:flex;flex-flow:column nowrap;justify-content:center}.SingleObject-floorplan img{width:auto;height:calc(100vh - 100px)}@media screen and (max-width:1250px){.SingleObject-floorplan img{width:350px;height:auto}}@media screen and (max-width:700px){.SingleObject-floorplan img{width:175px;height:auto}}@media screen and (max-width:600px){.SingleObject-floorplan img{width:120px;height:auto}}.SingleObject-floorplan figcaption{margin-top:10px;text-align:center}.SingleObject-main{display:flex;flex-flow:column nowrap;justify-content:center}.SingleObject-main li,.SingleObject-main p{font-size:3vh}@media screen and (max-width:1250px){.SingleObject-main li,.SingleObject-main p{font-size:16px}}.SingleObject-main a{color:#fff}.SingleObject-summary{display:flex;flex-flow:column nowrap;margin-top:20px;max-width:600px;list-style:none}.SingleObject-summary+p{margin-top:20px}.tippy-content{background-color:#000;color:#fff;font-size:16px;padding:15px}.tippy-content h3{margin-bottom:5px}.tippy-content strong{font-weight:400}@media screen and (max-width:1250px){.tippy-content{font-size:12px;padding:10px}}.tippy-arrow{color:#000}.table-wrapper{background-color:#96a29e;color:#000;padding:0 20px;position:relative;overflow:hidden}.table-header{background-color:rgba(150,162,158,.9);padding-bottom:20px;position:relative}.table-header h2{padding-top:80px;text-align:center}@media screen and (max-width:1250px){.table-header h2{padding-top:80px}.main-wrapper .table-header h2{padding-top:20px}}.before-objects-table-helper{margin-top:20px;text-align:center}@media screen and (max-width:700px){.before-objects-table-helper{margin-top:10px}}.before-objects-table-helper button{border-color:#000;color:#000;margin:0 auto}.before-objects-table-helper button:hover{background-color:#fff;border-color:#fff}.table-container{height:100vh;overflow:scroll;position:relative}table{border-collapse:collapse;margin:0 auto 80px;max-width:1680px;width:100%}th{border-bottom:2px solid #000;font-weight:700}th button{background-color:transparent;border:none;border-radius:0;cursor:pointer;padding:0}tbody tr:hover{background-color:#000;color:#fff}tbody tr:hover a{color:#fff}td{border-bottom:1px solid #000}th{padding:10px}th svg{font-size:.75em;margin-left:.334em}@media screen and (max-width:700px){th{padding:5px}}td,th{white-space:nowrap}.active td,.active th{background-color:#000;color:#fff}.active td a,.active th a{color:#fff}td,th,tr{font-size:16px;vertical-align:top;text-align:left}td a,th a,tr a{display:block;padding:10px;color:#000;text-decoration:none}@media screen and (max-width:700px){td a,th a,tr a{padding:5px}}@media screen and (max-width:1250px){td,th,tr{font-size:12px}}@media screen and (max-width:700px){td,th,tr{font-size:11px}}th{font-size:16px;font-weight:400}@media screen and (max-width:1250px){th{font-size:14px}}@media screen and (max-width:700px){th{font-size:12px}}th button{color:#000;font-size:16px;font-weight:400}th button:hover{background-color:transparent;color:#000;opacity:.7}@media screen and (max-width:1250px){th button{font-size:14px}}@media screen and (max-width:700px){th button{font-size:12px}}.building-cell a{text-transform:capitalize}.objects-in-render-info{background:linear-gradient(transparent,#96a29e 40%);font-size:13px;margin:0;padding:40px 20px 20px;position:absolute;bottom:0;text-align:center;left:0;width:100%}@media screen and (max-width:700px){.objects-in-render-info{background-color:#96a29e;padding:10px 20px}}.objects-in-render-info>*+*{margin-left:20px}.objects-in-render-info a{border-bottom:1px solid #000;color:#000;font-size:16px;text-decoration:none}@media screen and (max-width:1250px){.objects-in-render-info a{font-size:14px}}@media screen and (max-width:700px){.objects-in-render-info a{font-size:12px}}.Scene,.scene-container{position:relative}.Scene{max-width:1600px;height:100vh;margin:0 auto;padding:0}.Scene img{display:block;height:100%;margin:0 auto;width:auto}@media screen and (max-width:1250px){.Scene{padding:40px 0 20px;height:50vh}}.scene-svg{top:0;left:0;position:absolute;width:100%;height:100%}@media screen and (max-width:1250px){.scene-svg{padding:40px 0 20px}}.scene-svg path,.scene-svg polygon,.scene-svg rect{fill:hsla(0,0%,39.2%,0);stroke:transparent;stroke-width:1px;opacity:1;transition:all .3s ease}.scene-svg path.active,.scene-svg path:hover,.scene-svg polygon.active,.scene-svg polygon:hover,.scene-svg rect.active,.scene-svg rect:hover{stroke:#fff}.scene-svg .reserved{fill:0;fill:var(#f0b254,0)}.scene-svg .reserved.active,.scene-svg .reserved:hover,.show-status-for-objects .scene-svg .reserved{fill:rgba(240,178,84,.7);stroke:#fff}.scene-svg .sold-not-admitted{fill:rgba(240,178,84,0)}.scene-svg .sold-not-admitted.active,.scene-svg .sold-not-admitted:hover,.show-status-for-objects .scene-svg .sold-not-admitted{fill:rgba(240,178,84,.7);stroke:#fff}.scene-svg .sold{fill:rgba(178,54,52,0)}.scene-svg .sold.active,.scene-svg .sold:hover,.show-status-for-objects .scene-svg .sold{fill:rgba(178,54,52,.7);stroke:#fff}.scene-svg .for-sale{fill:rgba(43,102,60,0)}.scene-svg .for-sale.active,.scene-svg .for-sale:hover,.show-status-for-objects .scene-svg .for-sale{fill:rgba(43,102,60,.7);stroke:#fff}.toggle-status-button{position:fixed;top:20px;left:92px;z-index:250}@media screen and (max-width:1250px){.toggle-status-button{left:82px}}@media screen and (max-width:700px){.toggle-status-button{left:76px}}.next-scene,.prev-scene{background:transparent;border:none;color:#fff;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:2em;padding:0;position:absolute;top:50%}.next-scene:hover,.prev-scene:hover{background-color:transparent;color:#fff}.next-scene:hover svg,.prev-scene:hover svg{opacity:.5}.prev-scene{left:20px}.next-scene{right:20px}.Buildings{max-width:1600px;height:100vh;margin:0 auto;padding:0;position:relative}@media screen and (max-width:1250px){.Buildings{padding:40px 0 0;height:50vh}}.Buildings svg{top:0;left:0;position:absolute;width:100%;height:100%}@media screen and (max-width:1250px){.Buildings svg{padding:40px 0 0}}.Buildings svg path,.Buildings svg polygon,.Buildings svg rect{fill:rgba(150,162,158,0);stroke:rgba(150,162,158,0);stroke-width:1px;opacity:1;transition:all .3s ease}.Buildings svg a.active path,.Buildings svg path:hover{fill:rgba(150,162,158,.33);stroke:#96a29e;stroke-width:2px}.Buildings img{display:block;height:100%;margin:0 auto;width:auto}.buildings-helper{display:flex;flex:column 1 nowrap;align-items:center;padding-left:40px;line-height:1}@media screen and (max-width:1250px){.buildings-helper{align-items:flex-start;padding-top:40px;padding-left:0}}.buildings-helper h2{font-family:"MetricWeb",Helvetica,sans-serif;font-size:7.5vmax;font-weight:400;margin:0;text-align:left}@media screen and (max-width:1250px){.buildings-helper h2{text-align:center;width:100%}}.buildings-helper h2 a{color:#fff;display:block;text-decoration:none;opacity:1}.buildings-helper h2 a.active{color:#96a29e}.ReactModal__Overlay{opacity:0;transition:opacity .5s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content{background:transparent;text-align:center}.ReactModal__Content p{margin:1em 0}.open-view-nav{position:fixed;top:20px;left:20px;z-index:500}.close-view-nav{background-color:#fff;border:1px solid transparent;border-radius:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;font-size:16px;color:#000;padding:0;top:-.5em;right:-.5em;left:auto;position:absolute;text-align:center;line-height:1;transition:all .3s ease;height:1.75em;width:1.75em}.close-view-nav:hover{background-color:#000;border-color:#fff;color:#fff}@media screen and (max-width:700px){.close-view-nav{font-size:14px}}.birdview{background-color:#000;position:relative;width:500px;padding:80px;z-index:500}.birdview img{height:auto;width:100%}@media screen and (max-width:1250px){.birdview{width:400px;padding:60px}}@media screen and (max-width:700px){.birdview{width:320px;padding:40px}}img.camera-icon{display:block;height:2.4em;width:2.4em}.scene-menu{margin:0;padding:0;list-style:none}.scene-menu a{background:url(/static/media/camera-icon.5f184752.svg) no-repeat 50%;background-size:32px 32px;display:block;height:32px;width:32px}@media screen and (max-width:1250px){.scene-menu a{background-size:28px 28px;height:28px;width:28px}}@media screen and (max-width:700px){.scene-menu a{background-size:24px 24px;height:24px;width:24px}}.scene-menu a:hover{opacity:.5}@media screen and (max-width:700px){.scene-menu a:hover{opacity:1}}.scene-menu a.active{background-image:url(/static/media/camera-icon-active.0f7a2731.svg)}.scene-menu li:first-child{position:absolute;right:40px;bottom:40px}@media screen and (max-width:1250px){.scene-menu li:first-child{right:20px;bottom:20px}}.scene-menu li:nth-child(2){position:absolute;right:40px;top:40px}@media screen and (max-width:1250px){.scene-menu li:nth-child(2){right:20px;top:20px}}.scene-menu li:nth-child(3){position:absolute;left:40px;top:40px}@media screen and (max-width:1250px){.scene-menu li:nth-child(3){left:20px;top:20px}}.scene-menu li:nth-child(4){position:absolute;left:40px;bottom:40px}@media screen and (max-width:1250px){.scene-menu li:nth-child(4){left:20px;bottom:20px}}.main-nav{display:flex;flex-flow:row wrap;align-items:center;position:fixed;top:20px;right:20px;list-style:none;z-index:500}.main-nav li+li{padding-left:10px}.main-nav li{font-size:16px}.main-nav li a{font-weight:400;color:#fff;text-decoration:none}.main-nav li:last-child a{border-bottom:1px solid #fff}.main-nav li a.active{opacity:.7}.main-nav li.active-building a,.main-nav li a.button.active{background-color:#fff;color:#000;opacity:1}.loading-wrapper{background-color:#000;position:fixed;height:100%;width:100%;z-index:1000}.loading{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px}.loading div{position:absolute;background:#fff;opacity:1;border-radius:50%;animation:loading 2s cubic-bezier(0,.2,.8,1) infinite;height:32px;width:32px}.loading div:nth-child(2){animation-delay:-1s}@keyframes loading{0%{transform:scale(0);opacity:1}to{transform:scale(2);opacity:0}}@font-face{font-family:"MetricWeb";src:url(/static/media/MetricWeb-Regular.9b42ae3e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"MetricWeb-semibold";src:url(/static/media/MetricWeb-Semibold.043658a8.woff) format("woff");font-weight:400;font-style:normal}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:"MetricWeb",Helvetica,sans-serif;font-weight:400;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:"MetricWeb-semibold",Helvetica,sans-serif;font-size:24px;font-weight:400;margin:0}@media screen and (max-width:1250px){h1,h2,h3,h4,h5,h6{font-size:20px}}@media screen and (max-width:700px){h1,h2,h3,h4,h5,h6{font-size:16px}}p{margin:0}strong{font-family:"MetricWeb-semibold",Helvetica,sans-serif;font-weight:400}figure,ol,ul{padding:0;margin:0}.button,a.button,button{background-color:transparent;border:1px solid #fff;border-radius:0;color:#fff;font-size:16px;font-family:"MetricWeb-semibold",Helvetica,sans-serif;font-weight:400;display:inline-block;padding:.25em .5em;text-align:center;text-decoration:none}.button:focus,.button:hover,a.button:focus,a.button:hover,button:focus,button:hover{background-color:#fff;color:#000;cursor:pointer}@media screen and (max-width:1250px){.button,a.button,button{font-size:14px}}@media screen and (max-width:700px){.button,a.button,button{font-size:12px}}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}:root{--color-forsale:$color-forsale;--color-sold:$color-sold;--color-reserved:$color-reserved}body{background-color:#000;color:#fff;font-size:14px}.main-wrapper{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;height:100vh}@media (max-width:1250px){.main-wrapper{grid-template-columns:1fr;grid-template-rows:50vh 50vh}}
/*# sourceMappingURL=main.552f25e6.chunk.css.map */