@-webkit-keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}@-webkit-keyframes fadeInRotateStar{0%{transform:scale(0) rotate(0)}to{transform:scale(1) rotate(1turn)}}@keyframes fadeInRotateStar{0%{transform:scale(0) rotate(0)}to{transform:scale(1) rotate(1turn)}}@-webkit-keyframes fadeInScaleStar{0%{transform:scale(0) rotate(0);moz-transform-origin:center;transform-origin:center;opacity:0}to{transform:scale(1) rotate(90deg);moz-transform-origin:center;transform-origin:center;opacity:1}}@keyframes fadeInScaleStar{0%{transform:scale(0) rotate(0);moz-transform-origin:center;transform-origin:center;opacity:0}to{transform:scale(1) rotate(90deg);moz-transform-origin:center;transform-origin:center;opacity:1}}.subsite .intro .grid-custom{-ms-grid-columns:5rem 3fr 2fr;grid-template-columns:5rem 3fr 2fr;grid-gap:3rem;gap:3rem}.subsite .intro .grid-custom .logo{width:5rem;height:5rem}.subsite .intro .grid-custom .logo img{width:100%}.subsite .intro .grid-custom .logo img.white{display:none}.subsite .intro .grid-custom .text{max-width:700px}.subsite .intro .grid-custom .text h1{margin:2rem 0;font-weight:400;font-size:1.6rem}.subsite .intro .grid-custom .text p{line-height:1.4;margin-bottom:3rem}.subsite .intro .grid-custom .text .links{margin-top:2rem;margin-bottom:2rem}.subsite .intro .grid-custom .text .links .btn{margin-bottom:1.5rem}.subsite .intro .grid-custom .text .links a:not(.btn){text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.5);padding-bottom:1px;display:inline-block;margin-bottom:1rem}.subsite .intro .grid-custom .text .links a:not(.btn):hover{text-decoration:none}.subsite .intro-slider-wrapper{height:100vh;position:relative}.subsite .intro-slider-wrapper .videoWrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:2;background:#efefef}.subsite .intro-slider-wrapper .videoWrapper iframe{width:130%;height:56.25vw;min-height:100%;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.subsite .intro-slider-wrapper .intro-slider,.subsite .intro-slider-wrapper .intro-slider .bg-image{height:100vh}.subsite .slider-overlay{position:fixed;bottom:0;left:0;right:0;z-index:3}.subsite .slider-overlay .counter{position:absolute;bottom:6rem;left:1.5rem;z-index:1;border-radius:2px;background:hsla(0,0%,100%,.9);color:#000;padding:.5rem;font-size:1.25rem}.subsite .slider-overlay .btn{position:absolute;bottom:0;left:0;right:0;text-align:center}.subsite-details-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:none}.subsite-details-wrapper .details,.subsite-details-wrapper .overlay{position:absolute;z-index:1;width:50%;height:100vh;transition:all .5s}.subsite-details-wrapper .overlay{background:hsla(0,0%,100%,.8);left:0}.subsite-details-wrapper .close-subsite-details{position:absolute;right:3rem;top:3rem;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.5);padding-bottom:1px;cursor:pointer;z-index:1}.subsite-details-wrapper .close-subsite-details:hover{text-decoration:none}.subsite-details-wrapper .intro{padding-right:10rem;margin-bottom:5rem}.subsite-details-wrapper .intro h2{font-size:1.8rem;font-weight:400;margin:0 0 1.5rem}.subsite-details-wrapper .intro p{margin-bottom:1.5rem}.subsite-details-wrapper .details{background:#ebebeb;right:0;padding:3rem;overflow-y:auto;height:100vh}.subsite-details-wrapper .list h2{margin:0 0 3rem;font-weight:400}.subsite-details-wrapper .list .item{display:grid;grid-template-columns:1fr 2fr;margin-bottom:1.5rem;grid-gap:5rem;gap:5rem}.subsite-details-wrapper .list .item .left,.subsite-details-wrapper .list .item .right{line-height:1.5}.subsite-details-wrapper .list .item .left img,.subsite-details-wrapper .list .item .right img{display:inline-block;height:2.5rem;vertical-align:middle}.subsite-details-wrapper .list .item .left{font-weight:500}.subsite-prices-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:none}.subsite-prices-wrapper .subsite-prices,.subsite-prices-wrapper .tagging{position:relative;z-index:1;height:100vh}.subsite-prices-wrapper .tagging{background:#fff;width:100%;height:100vh}.subsite-prices-wrapper .tagging #svgmap,.subsite-prices-wrapper .tagging svg{width:100%;height:100%}.subsite-prices-wrapper .tagging #svgmap .building-class,.subsite-prices-wrapper .tagging #svgmap .svg-class{cursor:pointer;fill:#ebebeb!important;stroke:#fff;opacity:.75!important}.subsite-prices-wrapper .tagging #svgmap .building-class.gevel,.subsite-prices-wrapper .tagging #svgmap .svg-class.gevel{cursor:pointer;fill:#ebebeb!important;stroke:#fff;opacity:0!important}.subsite-prices-wrapper .tagging #svgmap .building-class.sold,.subsite-prices-wrapper .tagging #svgmap .building-class.sold:hover,.subsite-prices-wrapper .tagging #svgmap .svg-class.sold,.subsite-prices-wrapper .tagging #svgmap .svg-class.sold:hover{cursor:auto;fill:#c20000!important;opacity:.15!important}.subsite-prices-wrapper .tagging #svgmap .building-class.hover,.subsite-prices-wrapper .tagging #svgmap .building-class:hover,.subsite-prices-wrapper .tagging #svgmap .svg-class.hover,.subsite-prices-wrapper .tagging #svgmap .svg-class:hover{fill:#feff39!important;opacity:.75!important}.subsite-prices-wrapper .subsite-prices{right:0;background:#ebebeb;display:flex;flex-direction:column}.subsite-prices-wrapper .subsite-prices .title{padding:3rem}.subsite-prices-wrapper .subsite-prices .title .grid-custom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.subsite-prices-wrapper .subsite-prices .title .grid-custom .left h2{font-size:1.6rem;margin:0 0 .5rem}.subsite-prices-wrapper .subsite-prices .title .grid-custom .right{text-align:right}.subsite-prices-wrapper .subsite-prices .title .grid-custom .right .close-subsite-prices{right:3rem;top:3rem;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.5);padding-bottom:1px;cursor:pointer;z-index:1}.subsite-prices-wrapper .subsite-prices .title .grid-custom .right .close-subsite-prices:hover{text-decoration:none}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper{padding-left:3rem;padding-top:3rem;padding-bottom:3rem;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;position:relative}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-slide{margin:0 .7rem}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-list{margin:0 -.7rem}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-current a{background:#000;color:#fff}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-next,.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:none;width:1.3rem;height:1.3rem}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-next{right:2rem}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-next:before{background-image:url(/build/images/slick-next-nobg.0d7b24d4.svg);background-size:contain;width:1.3rem;height:1.3rem}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-prev{right:5rem;left:auto}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle .slick-prev:before{background-image:url(/build/images/slick-prev-nobg.4e532ccf.svg);background-size:contain;width:1.3rem;height:1.3rem}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle a{border-radius:2px;border:1px solid #000;color:#000;padding:.5rem 1rem;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .building-toggle a:hover{background:#000;color:#fff}.subsite-prices-wrapper .subsite-prices .building-toggle-wrapper .slider-nav{position:absolute;right:0;top:0;bottom:0;z-index:1;background:#ebebeb;border-left:1px solid #d9d9d9;width:87px}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper{padding-left:3rem;padding-top:3rem;padding-bottom:3rem;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;position:relative}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-slide{margin:0 .7rem}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-list{margin:0 -.7rem}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-current a{background:#000;color:#fff}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle a{border-radius:2px;border:1px solid #000;color:#000;padding:.5rem 1rem;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle a:hover{background:#000;color:#fff}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-next,.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:3;background:none;width:1.3rem;height:1.3rem}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-next{right:2rem}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-next:before{background-image:url(/build/images/slick-next-nobg.0d7b24d4.svg);background-size:contain;width:1.3rem;height:1.3rem}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-prev{right:5rem;left:auto}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .floors-toggle .slick-prev:before{background-image:url(/build/images/slick-prev-nobg.4e532ccf.svg);background-size:contain;width:1.3rem;height:1.3rem}.subsite-prices-wrapper .subsite-prices .floors-toggle-wrapper .slider-nav{position:absolute;right:0;top:0;bottom:0;z-index:1;background:#ebebeb;border-left:1px solid #d9d9d9;width:87px}.subsite-prices-wrapper .subsite-prices .child-wrapper{overflow-y:scroll;padding-bottom:3rem}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list{display:none}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item{padding:3rem;border-bottom:1px solid #d9d9d9}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item.sold.active,.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item.sold:hover{background:none}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item.active,.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item:hover{background:#feff39}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item .icons .icon{display:block;margin:.5rem 0}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item .icons .icon img,.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item .icons .icon span{display:inline-block;vertical-align:middle}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item .icons .icon img{width:1.5rem;margin-right:.5rem}.subsite-prices-wrapper .subsite-prices .child-wrapper .link{margin-top:3rem}.subsite-prices-wrapper .subsite-prices .child-wrapper .link .btn{display:block;width:100%}.subsite-region-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;display:none;height:100vh}.subsite-region-wrapper .overlay,.subsite-region-wrapper .region{position:absolute;z-index:1;width:50%;height:100vh;transition:all .5s}.subsite-region-wrapper .overlay{background:hsla(0,0%,100%,.8);left:0}.subsite-region-wrapper .region{display:flex;flex-direction:column;height:100%;background:#ebebeb;right:0;overflow-y:auto}.subsite-region-wrapper .close-subsite-region{position:absolute;right:3rem;top:3rem;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:rgba(0,0,0,.5);text-decoration-color:rgba(0,0,0,.5);padding-bottom:1px;cursor:pointer;z-index:1}.subsite-region-wrapper .close-subsite-region:hover{text-decoration:none}.subsite-region-wrapper .content{background:#ebebeb;padding:3rem 10rem 3rem 3rem}.subsite-region-wrapper .content h2{font-size:1.6rem;font-weight:400;margin:3.5rem 0 .5rem}.subsite-region-wrapper .content h2:first-child{margin-top:0}.subsite-region-wrapper .content p{margin-bottom:1.5rem}.subsite-region-wrapper .region-map-wrapper{flex:1;position:relative}.subsite-region-wrapper .region-map-wrapper #region-map{height:100%;min-height:50vh}@media only screen and (max-width:1024px){.subsite-prices-wrapper .grid-h-2-1{-ms-grid-columns:60% 40%;grid-template-columns:60% 40%}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item .grid{-ms-grid-columns:3fr 2fr;grid-template-columns:3fr 2fr}.subsite-details-wrapper .details,.subsite-region-wrapper .region{width:100%}}@media only screen and (max-width:820px){.subsite .intro .grid-custom{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:3rem;gap:3rem}.subsite-prices-wrapper .grid-h-2-1{-ms-grid-columns:100%;grid-template-columns:100%}.subsite-prices-wrapper .grid-h-2-1 .tagging{height:40vh}.subsite-prices-wrapper .grid-h-2-1 .subsite-prices{height:60vh}}@media only screen and (max-width:576px){.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item .grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.subsite-prices-wrapper .subsite-prices .child-wrapper .child-list .item .icons{display:none}.subsite-details-wrapper .list .item{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}}