/**handles:properties**/
.location{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#353542;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:effra,sans-serif;font-size:.69444em;font-style:normal;font-weight:500}.location__icon{min-width:20px}.location__icon svg{fill:#abd191;display:block}.location__title{margin-left:.5em}.price{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.price__label{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.69444em;font-weight:400;position:relative;top:4px}.price__amount,.price__label{display:inline-block;font-style:normal;width:auto}.price__amount{border-bottom:2px dotted #8e8e95;font-family:effra,sans-serif;font-size:1.728em;font-weight:500}.section.section--flat-colour{background-color:#e0c880}.section.section--grey{background-color:#ececec}.price-range{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;text-align:center;width:100%}.price-range .price{margin:0 .75em}.price-range .price__label{position:relative;top:0}.price-range .price__amount{color:#353542}.price-range__from-label{color:#8e8e95;font-size:.69444em}.price-range__seperator{background-color:#8e8e95;height:3px;width:10px}.tabs-nav{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;list-style:none;margin:0;padding:0}.tabs-nav li{display:inline-block;margin-bottom:0}.tabs-nav a{background-color:#8e8e95;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:inline-block;padding:1.25em 2em;text-decoration:none;white-space:nowrap}.tabs-nav a.active{background-color:#ececec;color:#353542}.tabs-panels__panel{background-color:#ececec;min-height:50vh;padding:3.25em 0}.tabs-panels__panel.is-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.property-card{border-radius:.8em;-webkit-box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);position:relative;text-align:left}.property-card__wrapper{border-radius:.8em;overflow:hidden;position:relative}.property-card__roundel{background-color:#353542;border-radius:.5em;color:#fff;display:block;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;left:-1rem;padding:.125em .5em;position:absolute;top:.8rem;white-space:nowrap;z-index:15}.property-card .image-carousel{background:#8e8e95;position:relative;width:100%}.property-card__img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#8e8e95;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:relative}.property-card__img-icon svg{fill:#ececec}.property-card__header{background-color:#ececec;display:block;height:auto;padding:.75em;position:relative;text-align:center;width:100%}.property-card__header .price{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.property-card__header .price__label{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.69444em;font-style:normal;font-weight:400;position:relative;top:-2px}.property-card__header .price__amount{color:#353542;font-size:1.44em}.property-card__header .buttons{display:none}.property-card__content{background-color:#fff;min-height:220px;overflow-y:auto;padding:1.25em;position:relative}.property-card__details{padding-right:4em}.property-card__title{color:#353542;font-family:effra,sans-serif;font-size:1.2em;font-style:normal;font-weight:500;margin-bottom:.375em}.property-card__title a{color:inherit;text-decoration:none}.property-card__title a:hover{text-decoration:underline;-webkit-text-decoration-color:#353542;text-decoration-color:#353542}.property-card__location{margin-bottom:.375em}.property-card__location .location{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.69444em;font-style:normal;font-weight:300}.property-card__location .location__icon svg{fill:#8e8e95}.property-card__overview{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.375em}.property-card__overview ul{list-style:disc;margin:.6em 0 .6em 17px}.property-card__overview ul ul{margin:.2em 0 .2em 17px}.property-card .core-features{position:absolute;right:1.25em;top:1.25em}.property-card .core-features .core-feature{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.375em}.property-card .core-features .core-feature__label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.property-card .core-features .core-feature__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.property-card .core-features .core-feature__icon svg{display:block;height:auto;width:25px}.property-card .core-features .core-feature__number{color:#353542;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:1.2em;font-style:normal;font-weight:400;padding-left:7px}.property-card__buttons{margin-top:1.25em}@media only screen and (min-width:1024px){.property-card .image-carousel{width:530px}.property-card__content{height:calc(100% - 70px);left:530px;position:absolute;top:0;width:calc(100% - 530px)}.property-card__buttons{display:none}.property-card__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:1.25em;text-align:left}.property-card__header .buttons{display:inline-block}}@media only screen and (min-width:1200px){.property-card .image-carousel{width:530px}.property-card__content{left:530px;width:calc(100% - 530px)}.property-card__details{padding-right:5em}.property-card__title{font-size:1.728em}.property-card__location{margin-bottom:.75em}.property-card__location .location{font-size:.83333em}.property-card .core-features .core-feature{margin-bottom:.5em}.property-card .core-features .core-feature__icon img{width:35px}.property-card .core-features .core-feature__number{font-size:1.44em}}.property-card.property-card--alt .property-card__buttons,.property-card.property-card--alt .property-card__header .buttons,.property-card.property-card--alt .property-card__overview{display:none!important}.property-card.property-card--alt .property-card__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-card.property-card--alt .property-card__media{position:relative;width:100%}.property-card.property-card--alt .property-card__details{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-order:1;order:1;padding:0}.property-card.property-card--alt .property-card__header{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#353542;height:60px;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2;padding:.5em .75em .75em}.property-card.property-card--alt .property-card__header .price__label{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400}.property-card.property-card--alt .property-card__header .price__amount{color:#fff}.property-card.property-card--alt .image-carousel{width:100%}.property-card.property-card--alt .property-card__content{background-color:#ececec;padding:.5em .75em 0;width:100%}.property-card.property-card--alt .property-card__title{text-align:center}.property-card.property-card--alt .property-card__location .location{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.property-card.property-card--alt .core-features{display:none}@media only screen and (min-width:1200px){.property-card.property-card--alt .image-carousel{width:100%}.property-card.property-card--alt .property-card__content{height:auto;left:auto;overflow:visible;position:relative;top:auto;width:100%}.property-card.property-card--alt .property-card__details{padding:0}}.map-card{-webkit-box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);text-align:left}.map-card,.map-card__wrapper{border-radius:.8em;position:relative}.map-card__wrapper{overflow:hidden}.map-card__media{background:#8e8e95;position:relative;width:100%}.map-card__map{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#8e8e95;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;min-height:300px;position:relative}.map-card__map .acf-map,.map-card__map .acf-map iframe{height:100.1%;left:0;position:absolute;top:0;width:100.1%}.map-card__map .acf-map img{max-width:inherit!important}.map-card__content{background-color:#fff;font-size:.83333em;line-height:1.4;padding:2em;position:relative;width:100%}.map-card .location,.map-card__content{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-style:normal;font-weight:400}.map-card .location{font-size:1.2em;margin-bottom:.75em}.map-card .location__icon svg{fill:#8e8e95}.map-card__title{color:#353542;font-family:effra,sans-serif;font-size:2.0736em;font-style:normal;font-weight:500;margin-bottom:.5em}@media only screen and (min-width:667px){.map-card__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.map-card__content,.map-card__media{width:50%}}.general-info-card{border-radius:.8em;-webkit-box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);position:relative;text-align:left}.general-info-card__wrapper{border-radius:.8em;overflow:hidden;position:relative}.general-info-card__media{background:#8e8e95;position:relative;width:100%}.general-info-card__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#8e8e95;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;min-height:300px;position:relative}.general-info-card__image img{height:100%;left:0;position:absolute;top:0;width:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.general-info-card__image img{-o-object-fit:cover;object-fit:cover}}.general-info-card__content{background-color:#fff;color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;line-height:1.4;padding:2em;position:relative;width:100%}.general-info-card__content ul{list-style:disc;margin:.6em 0 .6em 17px}.general-info-card__content ul ul{margin:.2em 0 .2em 17px}.general-info-card__title{color:#353542;font-family:effra,sans-serif;font-size:2.0736em;font-style:normal;font-weight:500;margin-bottom:.5em}@media only screen and (min-width:667px){.general-info-card__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.general-info-card__content,.general-info-card__media{width:50%}}.video-card{-webkit-box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);text-align:left}.video-card,.video-card__wrapper{border-radius:.8em;position:relative}.video-card__wrapper{overflow:hidden}.video-card__media{background:#8e8e95;position:relative;width:100%}.video-card__video{background-color:#8e8e95;height:100%;min-height:300px;position:relative}.video-card__play,.video-card__video{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.video-card__play{border:0;border-radius:50%;-webkit-box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);height:100px;left:50%;opacity:.8;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;z-index:50}.video-card__play *{pointer-events:none}.video-card__play img,.video-card__play svg{display:inline-block;left:4px;position:relative}.video-card__play:hover{cursor:pointer;opacity:1}.video-card__play:active{-webkit-transform:translate(-49%,-49%);-ms-transform:translate(-49%,-49%);transform:translate(-49%,-49%)}.video-card__placeholder{height:100.1%;left:0;position:absolute;top:0;width:100.1%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.video-card__placeholder{-o-object-fit:cover;object-fit:cover}}.video-card__content{background-color:#fff;color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;line-height:1.4;padding:2em;position:relative;width:100%}.video-card__title{color:#353542;font-family:effra,sans-serif;font-size:2.0736em;font-style:normal;font-weight:500;margin-bottom:.5em}@media only screen and (min-width:667px){.video-card__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.video-card__content,.video-card__media{width:50%}}.floor-plans-card{border-radius:.8em;-webkit-box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);box-shadow:0 .3px .4px rgba(0,0,0,.025),0 .9px 1.5px rgba(0,0,0,.05),0 3.5px 6px rgba(0,0,0,.1);position:relative;text-align:left}.floor-plans-card__wrapper{border-radius:.8em;overflow:hidden;position:relative}.floor-plans-card__level,.floor-plans-card__media{position:relative;width:100%}.floor-plans-card__media{background:#8e8e95}.floor-plans-card__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;min-height:300px;position:relative}.floor-plans-card__image img{height:100%;left:50%;padding:15px;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto}.floor-plans-card .swiper-button-next:after,.floor-plans-card .swiper-button-prev:after{color:#353542}.floor-plans-card__content{background-color:#fff;color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;line-height:1.4;padding:2em;position:relative;width:100%}.floor-plans-card__title{color:#353542;font-family:effra,sans-serif;font-size:2.0736em;font-style:normal;font-weight:500;margin-bottom:.5em}.floor-plans-card .rooms .room{display:block;position:relative}.floor-plans-card .rooms .room__title{color:#353542;display:block}.floor-plans-card .rooms .room__dimensions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#8e8e95;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;max-width:50%}@media only screen and (min-width:667px){.floor-plans-card__level{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.floor-plans-card__content,.floor-plans-card__media{width:50%}}body.admin-bar .hero-header{height:calc(90vh - 32px)}.hideMe{height:100%}.hero-header{background-color:#ececec;display:block;height:90vh;max-width:100%;position:relative;width:100%}.hero-header__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-justify-content:center;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:5}.hero-header__title{color:rgba(255,255,255,.9);font-family:effra,sans-serif;font-size:3rem;font-style:normal;font-weight:500;line-height:1;margin-bottom:.375em}.hero-header .hero-carousel{display:block;height:100%;overflow:hidden;position:relative;width:100%}.hero-header .hero-carousel__image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hero-header .hero-carousel__image:after{background-color:rgba(123,123,131,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-header .hero-carousel #panelWrap{height:100%;overflow:hidden;position:absolute;width:100%}.hero-header .hero-carousel .hideMe{opacity:0}.hero-header .hero-carousel section{-ms-flex-line-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-content:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:left;font-weight:700;height:100%;-webkit-justify-content:center;justify-content:center;position:relative;width:100%}.hero-header .hero-carousel .dots,.hero-header .hero-carousel section{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.hero-header .hero-carousel .dots{bottom:8rem;display:none;position:absolute;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);z-index:6}.hero-header .hero-carousel .dots .dot{background-color:#fff;border-radius:100%;cursor:pointer;float:left;height:8px;margin:12px 8px;position:relative;width:8px}.hero-header .hero-carousel #leftArrow{left:2rem}.hero-header .hero-carousel #rightArrow{right:2rem}.hero-header .hero-carousel .arrow{stroke-width:8px;stroke:#fff;fill:transparent;cursor:pointer;height:40px;opacity:.75;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:fill .2s cubic-bezier(.55,.055,.675,.19);-o-transition:fill .2s cubic-bezier(.55,.055,.675,.19);transition:fill .2s cubic-bezier(.55,.055,.675,.19);width:40px;z-index:100}.hero-header .hero-carousel .arrow:hover{opacity:1}.hero-header .hero-carousel .arrow:active{fill:#86bb23}@media only screen and (min-width:667px){.hero-header .hero-carousel__content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:1024px){.hero-header__title{font-size:6vw}}.property-gallery{background:#eee;display:block;position:relative;width:100%}.property-gallery a[data-action=modal]{display:block;height:100%;width:100%}.property-gallery-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#ececec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.property-gallery-image svg{max-width:20%}.property-gallery-image img{height:100%;left:0;position:absolute;top:0;width:100%}@supports ((-o-object-fit:cover) or (object-fit:cover)){.property-gallery-image img{-o-object-fit:cover;object-fit:cover}}.property-gallery__main{border-bottom:1px solid #fff}.property-gallery__thumbs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.property-gallery__thumb{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.property-gallery__thumb:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:1px;z-index:1}.property-gallery__thumb img.--visible{opacity:1}@media only screen and (max-width:667px){.property-gallery__thumb:first-child:before{display:none}}.property-gallery.--no-thumbs .property-gallery__thumbs{display:none}@media only screen and (min-width:667px){.property-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.property-gallery .property-gallery__main{-webkit-box-flex:0;border-right:1px solid #fff;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.property-gallery .property-gallery__thumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.property-gallery .property-gallery__thumb:before{height:1px;top:100%;width:100%}.property-gallery.--no-thumbs .property-gallery__main{width:100%}.property-gallery.--two-thumbs .property-gallery__main{width:66.66%}.property-gallery.--three-thumbs .property-gallery__main{width:75%}}.image-carousel .property-gallery .swiper-slide{width:100%}.image-carousel .property-gallery .swiper-button-next,.image-carousel .property-gallery .swiper-button-prev{background-blend-mode:multiply;background-image:-o-linear-gradient(right,transparent,#262637);background-image:-webkit-gradient(linear,right top,left top,from(transparent),to(#262637));background-image:linear-gradient(270deg,transparent,#262637);color:#fff;height:100%;left:0;margin-top:0;opacity:0;top:0;-webkit-transition:opacity .3s cubic-bezier(.39,.575,.565,1);-o-transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition:opacity .3s cubic-bezier(.39,.575,.565,1);width:4rem}.image-carousel .property-gallery .swiper-button-next:after,.image-carousel .property-gallery .swiper-button-prev:after{color:#fff}.image-carousel .property-gallery .swiper-button-next{background-image:-o-linear-gradient(left,transparent,#262637);background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#262637));background-image:linear-gradient(90deg,transparent,#262637);left:auto;right:0}.image-carousel .property-gallery .swiper-button-disabled{pointer-events:all}.image-carousel .property-gallery .swiper-button-disabled:after{opacity:.3}.image-carousel .property-gallery .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.image-carousel .property-gallery:hover .swiper-button-next,.image-carousel .property-gallery:hover .swiper-button-prev{opacity:1}.page-intro{background-color:#fff;display:block;position:relative;width:100%}.intro-tab-wrapper{margin-top:-90px;position:relative}.intro-tab{display:inline-block;max-width:100%;padding:1.25em 10%;position:relative;width:auto}.intro-tab:after{background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;content:"";height:90px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:0}.intro-tab__inner{position:relative;z-index:1}.intro-tab .location{-webkit-box-pack:center;-ms-flex-pack:center;font-size:1.2rem;-webkit-justify-content:center;justify-content:center;margin-bottom:.2em}.intro-tab__title{color:#abd191;font-family:effra,sans-serif;font-size:2.48832em;font-style:normal;font-weight:500;margin-bottom:.1em}.intro-tab__prices{margin-bottom:.2em}.intro-overview{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;line-height:1.8;margin:0 auto;max-width:48rem;padding:1.25em 0}@media only screen and (min-width:768px){.intro-overview.--bordered{border-left:1px solid #ececec;padding-left:3rem}}.intro-buttons{padding:1.25em 0 2em}.intro-buttons__heading{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;line-height:1.8;margin-bottom:1.25em}@media only screen and (min-width:768px){.intro-buttons{padding-left:3rem}}.cta-buttons{display:block;position:relative;width:100%}.cta-buttons__inner{padding:1.25em}.cta-buttons__titles{margin-bottom:1.25em;text-align:center}.cta-buttons__title{font-family:effra,sans-serif;font-size:1.728em;font-style:normal;font-weight:500;margin-bottom:.25em}.cta-buttons__subtitle{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;padding:0 .75em}.cta-buttons__buttons .btn{margin-bottom:.75em;padding-bottom:1.25em;padding-top:1.25em;width:100%}@media only screen and (min-width:768px){.cta-buttons__buttons,.cta-buttons__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cta-buttons__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:2em 3.25em}.cta-buttons__buttons{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:40%}.cta-buttons__buttons .btn{margin:0 .5em}.cta-buttons__titles{padding-right:.75em;text-align:left}.cta-buttons__subtitle{padding:0}}.information-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25em;position:relative;width:100%}.information-buttons .information-button{display:block;margin:0 .375em .75em;max-width:25%;position:relative;width:calc(50% - .75em)}.information-buttons .information-button a{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#353542;border-radius:.5em;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;height:100%;padding:.75em;position:relative;text-decoration:none;-webkit-transition:background-color .2s cubic-bezier(.39,.575,.565,1);-o-transition:background-color .2s cubic-bezier(.39,.575,.565,1);transition:background-color .2s cubic-bezier(.39,.575,.565,1);width:100%}.information-buttons .information-button a:hover{background:#1e1e26}.information-buttons .information-button a *{pointer-events:none}.information-buttons .information-button__icon{margin-right:.5em}.information-buttons .information-button__icon svg{fill:#fff;display:block}.information-buttons .information-button svg{fill:#fff;display:block;margin-right:.5rem;width:25px}@media only screen and (min-width:667px){.information-buttons{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width:1024px){body.admin-bar .custom-modal{padding-top:123px}}@media only screen and (min-width:1024px){body.admin-bar .custom-modal{height:calc(100% - 32px);top:32px}}body.body--custom-modal .custom-modal{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.custom-modal{background-color:#fff;height:100%;left:0;opacity:0;overflow-y:auto;padding:80px 30px 30px;position:fixed;top:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden;width:100%;z-index:550}.custom-modal__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#353542;border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-justify-content:center;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;width:50px;z-index:550}.custom-modal__content,.custom-modal__text{position:relative;width:100%}.custom-modal__text{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;margin-bottom:1.5rem}.custom-modal__title{color:#353542;font-family:effra,sans-serif;font-size:1.728em;font-style:normal;font-weight:500;margin-bottom:1.5rem}.custom-modal__content p{margin-bottom:1.5rem}.custom-modal__bg{display:none}.rent-calculator{background-color:#ececec;border-radius:.5em;color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;position:relative}.rent-calculator__section{display:block;padding:2rem;position:relative}.rent-calculator__section.--bordered-top{border-top:1px solid #8e8e95}.rent-calculator__row{display:block;margin-bottom:1.5rem;position:relative}.rent-calculator__title{color:#353542;font-size:2rem;margin-bottom:2rem}.rent-calculator .label{display:block;font-size:.8rem;margin-bottom:.5rem;width:100%}.rent-calculator input[type=range],.rent-calculator select{width:100%}.rent-calculator select{height:40px;padding:8px}.rent-calculator .total{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#353542;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.rent-calculator .total__label{font-size:.8rem}.rent-calculator .total__amount{font-size:1.5rem}.rent-calculator .secondary-totals .total:not(:last-child){margin-bottom:1.5rem}.rent-calculator .primary-totals{display:block}.rent-calculator .primary-totals .total{color:#86bb23}.rent-calculator .primary-totals .total__label{font-family:M PLUS Rounded\ 1c,sans-serif;font-style:normal;font-weight:700}.rent-calculator .range-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.rent-calculator .range-input{width:100%}.rent-calculator .range-label{background-color:#fff;border-radius:.5em;color:#353542;font-family:M PLUS Rounded\ 1c,sans-serif;font-style:normal;font-weight:700;margin-left:1em;padding:.8em;width:50px}@media only screen and (min-width:768px){.custom-modal{padding:0 15vw}.custom-modal__content{margin-bottom:2rem}}@media only screen and (min-width:1024px){.custom-modal{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 8vw}.custom-modal,.custom-modal__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.custom-modal__content{margin-bottom:0}.custom-modal__text{padding-right:8%;width:45%}.custom-modal__calculator{position:relative;width:500px;z-index:2}.custom-modal__title{font-size:3rem}.custom-modal__bg{background-color:#353542;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;position:absolute;right:0;top:0;width:40%;z-index:0}.custom-modal__bg:before{background-color:rgba(53,53,66,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.custom-modal__close{background-color:#fff;color:#353542;cursor:pointer;right:4.5rem;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.custom-modal__close div{background-color:#353542;border-radius:2px;height:2px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:30px}.custom-modal__close div:first-child{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.custom-modal__close div:last-child{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.custom-modal__close:hover{background-color:#d10037;-webkit-transform:scale(1.1) rotate(90deg);-ms-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.custom-modal__close:hover div{background-color:#fff}.rent-calculator .total__label{font-size:.9rem}.rent-calculator .total__amount{font-size:1.5rem}.rent-calculator .secondary-totals .total:not(:last-child){margin-bottom:.5rem}}.coming-soon__inner{padding:3.25em 0;position:relative;width:100%}.coming-soon__carousel{display:block;position:relative;width:100%}.coming-soon__carousel .swiper-container{height:100%;width:100%}.coming-soon__carousel .swiper-slide{width:75%}.coming-soon__carousel .swiper-pagination-bullet-active{background:#fff}.coming-soon__carousel .swiper-button-next,.coming-soon__carousel .swiper-button-prev{color:#fff;display:none}.coming-soon__carousel .swiper-button-prev{left:3rem}.coming-soon__carousel .swiper-button-next{right:3rem}.coming-soon .component-subtitle,.coming-soon .component-title{color:#fff}.coming-soon__card{display:block;margin:2rem auto 4rem;max-width:64rem;position:relative;width:100%}.coming-soon__card>.swiper-container .swiper-pagination{bottom:.5rem}.coming-soon__card .property-card__header .price__label{font-size:.8rem}.coming-soon__card .property-card__header .price__amount{font-size:1rem}@media only screen and (min-width:1024px){.coming-soon__carousel .swiper-button-next,.coming-soon__carousel .swiper-button-prev{display:block}.coming-soon__carousel .swiper-slide{width:100%}.coming-soon .property-card__header .price-range{width:auto}.coming-soon .property-card__header .price__label{font-size:.69444em}.coming-soon .property-card__header .price__amount{font-size:1.44em}}.featured-developments__inner{padding:3.25em 0;position:relative;width:100%}.featured-developments__carousel{max-width:80rem}.featured-developments__card,.featured-developments__carousel{display:block;margin:0 auto 4rem;position:relative;width:100%}.featured-developments .swiper-container{height:100%;width:100%}.featured-developments .swiper-slide{width:75%}.featured-developments .swiper-button-next,.featured-developments .swiper-button-prev{color:#353542;display:none}.featured-developments .swiper-button-prev{left:3rem}.featured-developments .swiper-button-next{right:3rem}.featured-developments .swiper-pagination-bullet-active{background:#353542}@media only screen and (min-width:1024px){.featured-developments .swiper-slide{width:100%}.featured-developments .swiper-button-next,.featured-developments .swiper-button-prev{display:block}.featured-developments__card{margin:4rem auto;max-width:64rem;padding:0 1rem}}body.properties-template .property-page-spacer{background-color:#86bb23;display:block;height:89px;position:relative;width:100%}@media only screen and (min-width:1200px){body.properties-template .property-page-spacer{height:148px}}.properties-page-wrapper .property-gallery .swiper-button-next,.properties-page-wrapper .property-gallery .swiper-button-prev{color:#fff}.properties-page-wrapper .breadcrumbs{margin:3rem 0 .5rem}@media only screen and (min-width:1200px){.properties-page-wrapper .breadcrumbs{margin-top:1.5rem}}.virtual-tour{bottom:-2.5rem;left:50%;position:absolute;-webkit-transform:translateX(-50%) scale(.8);-ms-transform:translateX(-50%) scale(.8);transform:translateX(-50%) scale(.8);z-index:20}.virtual-tour__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#e0c880;border-radius:2em;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;height:100%;padding:1rem;text-decoration:none;-webkit-transition:background-color .2s cubic-bezier(.39,.575,.565,1);-o-transition:background-color .2s cubic-bezier(.39,.575,.565,1);transition:background-color .2s cubic-bezier(.39,.575,.565,1);width:100%}.virtual-tour__link:hover{background-color:#d1ad43}.virtual-tour__icon{margin-right:.75em}@media only screen and (min-width:1200px){.virtual-tour{bottom:3rem;-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}.key-information{padding:.75em 0 3.25em}.key-information__title{color:#353542;font-family:effra,sans-serif;font-size:2.48832em;font-style:normal;font-weight:500}.key-information__location .location{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400}.key-information__location .location__icon svg{fill:#abd191}.key-information__overview{color:#8e8e95;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;line-height:1.4}.key-information__overview ul{list-style:disc;margin:.6em 0 .6em 17px}.key-information__overview ul ul{margin:.2em 0 .2em 17px}.key-information__buttons{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.key-information__buttons .btn{margin:0 .75em 0 0}@media only screen and (min-width:768px){.key-information__details{border-left:1px solid #ececec;padding-left:3rem}}.property-ownership{background-color:#353542;border-radius:.5em;color:#fff;display:inline-block;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;margin-bottom:.75em;padding:.125em .5em;position:relative;white-space:nowrap}.price-breakdowns .price-breakdown{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.price-breakdowns .price-breakdown .price .price__amount{color:#353542;font-size:2rem}.price-breakdowns .price-breakdown--full .price .price__amount{font-size:2.6rem}@media only screen and (max-width:667px){.price-breakdowns-wrapper{background-color:#ececec;margin:0 -1rem 1rem;padding:2rem 1.5rem;position:relative;width:calc(100% + 2rem)}.price-breakdowns .mobile-breakdowns{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px}.price-breakdowns .mobile-breakdowns .price .price__amount{font-size:1.1rem}}@media only screen and (min-width:768px){.price-breakdowns-wrapper{padding-top:1.5rem}}.core-features-wrapper{background-color:#353542;display:block;position:relative;width:100%}.core-features-wrapper .core-features{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}.core-features-wrapper .core-features .core-feature{color:#fff;display:inline-block;padding:1.25em 1em;position:relative;width:50%}.core-features-wrapper .core-features .core-feature__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.core-features-wrapper .core-features .core-feature__label{color:#ececec;display:block;font-size:.8rem;margin-bottom:.6rem;text-align:center}.core-features-wrapper .core-features .core-feature__icon{display:inline-block;margin-right:.75em}.core-features-wrapper .core-features .core-feature__icon svg{fill:#fff;display:block;height:auto;opacity:.5;width:50px}.core-features-wrapper .core-features .core-feature__number{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:2rem;font-style:normal;font-weight:400}@media only screen and (min-width:768px){.core-features-wrapper .core-features{-ms-flex-pack:distribute;-webkit-flex-wrap:none;-ms-flex-wrap:none;flex-wrap:none;-webkit-justify-content:space-around;justify-content:space-around}.core-features-wrapper .core-features .core-feature{padding:3.25em 1.25em;width:auto}}.additional-features-wrapper{background-color:#1e1e26;color:#fff;display:block;position:relative;width:100%}.additional-features-wrapper .additional-features{padding:2em 0;text-align:left}.additional-features-wrapper .additional-features__title{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:1rem;font-style:normal;font-weight:400;text-align:center}.additional-features-wrapper .additional-features__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative}.additional-features-wrapper .additional-features__feature{-webkit-box-flex:unset;background:url(/wp-content/themes/basetheme/assets/svg/icons-optimized/icon-checked-tick.svg) 10px no-repeat;background-size:15px;-webkit-flex:unset;-ms-flex:unset;flex:unset;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.83333em;font-style:normal;font-weight:400;padding:.75em .75em .75em 32px;width:50%}@media only screen and (min-width:1024px){.additional-features-wrapper .additional-features{text-align:center}.additional-features-wrapper .additional-features__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.additional-features-wrapper .additional-features__feature{margin-right:2em;width:auto}}.plot-selector-wrapper,.plot-selector-wrapper .plot-selector,.plot-selector-wrapper .plot-selector__content,.plot-selector-wrapper .plot-selector__map{display:block;position:relative;width:100%}.plot-selector-wrapper .plot-selector__content{background-color:#353542;color:#fff;padding:3.25em 1.25em}.plot-selector-wrapper .plot-selector__map{background-color:#ececec;min-height:450px;overflow:hidden}.plot-selector-wrapper .plot-selector .zoom-map{height:100%;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.plot-selector-wrapper .plot-selector .zoom-map__controls{bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1200}.plot-selector-wrapper .plot-selector .zoom-map__controls button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:rgba(53,53,66,.3);border:2px solid #353542;color:#353542;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2em;height:40px;-webkit-justify-content:center;justify-content:center;margin:0;padding:0;width:40px}.plot-selector-wrapper .plot-selector .zoom-map__controls button:last-child{border-left:0}.plot-selector-wrapper .plot-selector .zoom-map__controls button:hover{background-color:rgba(53,53,66,.5);background-color:rgba(53,53,66,.7);cursor:pointer}.plot-selector-wrapper .plot-selector .zoom-map img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(1.5);-ms-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:auto}.plot-selector-wrapper .plot-selector__title{font-family:effra,sans-serif;font-size:2.98598em;font-style:normal;font-weight:500}@media only screen and (min-width:768px){.plot-selector-wrapper .plot-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.plot-selector-wrapper .plot-selector__content,.plot-selector-wrapper .plot-selector__map{width:50%}.plot-selector-wrapper .plot-selector__content{padding:3.25em 2em}}.plot-selector-wrapper .plot-statuses{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.plot-selector-wrapper .plot-statuses,.plot-selector-wrapper .plot-statuses .plot-status{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.plot-selector-wrapper .plot-statuses .plot-status{font-size:.69444em;margin-bottom:1rem;margin-right:1rem}.plot-selector-wrapper .plot-statuses .plot-status:first-child{margin-left:0}.plot-selector-wrapper .status-circle{background-color:#fff;border-radius:50%;height:12px;min-height:12px;min-width:12px;width:12px}.plot-selector-wrapper .status-circle.--coming-soon{background-color:#acc0bf}.plot-selector-wrapper .status-circle.--available{background-color:#6a9603}.plot-selector-wrapper .status-circle.--under-offer{background-color:#009ade}.plot-selector-wrapper .status-circle.--on-hold{background-color:#d6a9b4}.plot-selector-wrapper .status-circle.--sold-stc{background-color:#ea7900}.plot-selector-wrapper .status-circle.--sold{background-color:#de0613}.plot-selector-wrapper .plot-extras{display:inline-block;position:relative;width:100%}.plot-selector-wrapper .plot-extras .plot-extras-title{background-color:#2a2a34;border-radius:.5em;display:inline-block;margin-bottom:1.5rem;padding:.75em 1.25em;width:100%}.plot-selector-wrapper .plot-extras .plot-extras-title__label{color:#8e8e95;display:inline-block;font-family:M PLUS Rounded\ 1c,sans-serif;font-size:1rem;font-style:normal;font-weight:400;margin-right:.75em}.plot-selector-wrapper .plot-extras .plot-extras-title__title{color:#fff;display:inline-block;font-family:effra,sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;white-space:break-spaces}.plot-selector-wrapper .plot-extras select{border-radius:.5em;padding:.2rem;width:200px}@media only screen and (min-width:768px){.plot-selector-wrapper .plot-extras{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.plot-selector-wrapper .plot-extras .plot-extras-title{margin-bottom:0;width:auto}.plot-selector-wrapper .plot-extras .plot-extras-button{margin-left:1.5rem}}.plot-selector-wrapper .plot-table{font-family:M PLUS Rounded\ 1c,sans-serif;font-size:.8em;font-style:normal;font-weight:400;position:relative;width:100%}.plots-phase{font-family:effra,sans-serif;font-size:1.2em;font-style:normal;font-weight:500;padding:1.5em .7em 1em}.Rtable,.plots-phase{margin:0;position:relative}.Rtable{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5em 1em}.Rtable-cell{-webkit-box-flex:1;-ms-flex-positive:1;background:fade(#708090,20%);border:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-grow:1;flex-grow:1;list-style:none;padding:.4em 1em .4em 0;width:100%}.Rtable-cell>h1,.Rtable-cell>h2,.Rtable-cell>h3,.Rtable-cell>h4,.Rtable-cell>h5,.Rtable-cell>h6{margin:0}.Rtable--2cols>.Rtable-cell{width:50%}.Rtable--3cols>.Rtable-cell{width:33.33%}.Rtable--4cols>.Rtable-cell{width:25%}.Rtable--5cols>.Rtable-cell{width:20%}.Rtable--6cols>.Rtable-cell{width:16.6%}.Rtable--striped{background-color:#404050}@media (max-width:500px){.Rtable--headers{display:none}.Rtable--collapse{display:block}.Rtable--collapse>.Rtable-cell{width:100%!important}.Rtable--collapse>.Rtable-cell--foot{margin-bottom:1em}.Rtable-cell{padding:.1em 0}}.no-flexbox .Rtable{display:block}.no-flexbox .Rtable>.Rtable-cell{width:100%}.no-flexbox .Rtable>.Rtable-cell--foot{margin-bottom:1em}#plots-Rtable{cursor:pointer;-webkit-transition:background-color .2s cubic-bezier(.39,.575,.565,1);-o-transition:background-color .2s cubic-bezier(.39,.575,.565,1);transition:background-color .2s cubic-bezier(.39,.575,.565,1)}#plots-Rtable:hover{background-color:#2a2a34}#plots-Rtable .Rtable-cell--foot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#plots-Rtable .status-circle{position:relative;top:3px}#plots-Rtable .Rtable-feature{margin-right:1em}@media (max-width:500px){#plots-Rtable .Rtable-cell--foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto!important}#plots-Rtable .Rtable-feature{margin-bottom:.5rem}#plots-Rtable .Rtable-feature img{display:none}#plots-Rtable .Rtable-feature .tooltip__text{left:auto;opacity:1;position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;visibility:visible}}.tooltip{display:inline-block;position:relative;width:auto}.tooltip:hover .tooltip__text{opacity:1;-webkit-transform:translateX(-50%) translateY(-110%);-ms-transform:translateX(-50%) translateY(-110%);transform:translateX(-50%) translateY(-110%)}.tooltip__text{background-color:#1e1e26;border-radius:.5em;color:#fff;font-size:.83333em;left:50%;opacity:0;padding:.3em .6em;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-transform:translateX(-50%) translateY(-125%);-ms-transform:translateX(-50%) translateY(-125%);transform:translateX(-50%) translateY(-125%);-webkit-transition:all .2s cubic-bezier(.55,.055,.675,.19);-o-transition:all .2s cubic-bezier(.55,.055,.675,.19);transition:all .2s cubic-bezier(.55,.055,.675,.19)}body.admin-bar .plot-panel__close{top:32px}.plot-panel{background-color:#353542;-webkit-box-shadow:-4px 1px 5px 0 rgba(0,0,0,.3);box-shadow:-4px 1px 5px 0 rgba(0,0,0,.3);color:#fff;height:100vh;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .2s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .2s cubic-bezier(.55,.055,.675,.19);transition:transform .2s cubic-bezier(.55,.055,.675,.19);transition:transform .2s cubic-bezier(.55,.055,.675,.19),-webkit-transform .2s cubic-bezier(.55,.055,.675,.19);width:360px;z-index:550}.plot-panel.--open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.plot-panel__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#1e1e26;border:0;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;line-height:0;position:absolute;right:0;top:0;width:40px}.plot-panel__close:hover{background-color:#d10037;cursor:pointer}.plot-panel__close svg{display:block}.plot-panel__property{font-family:effra,sans-serif;font-size:2.48832em;font-style:normal;font-weight:500}.plot-panel__location .location{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;color:#8e8e95;font-size:.83333em}.plot-panel__location .location__icon{position:relative;top:5px}.plot-panel__location .location__label{margin-left:0}.plot-panel__img{display:block;position:relative;width:100%}.plot-panel__img img{height:auto;max-width:100%}.plot-panel__plot-title{font-family:effra,sans-serif;font-size:2.0736em;font-style:normal;font-weight:500}.plot-panel__details{color:#8e8e95;font-size:.69444em}.plot-panel__price .price{color:#fff}.plot-panel__overview{color:#8e8e95;display:block;font-size:.69444em;line-height:1.8;position:relative;width:100%}.plot-panel__ctas{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%}.plot-panel__ctas a{margin:0 .25em;text-align:center;width:calc(50% - .5em)}.development-colour-1 .location__icon svg{fill:#a0ccda}.development-colour-1 .intro-tab__title{color:#a0ccda}.development-colour-1 .tabs .tabs-nav a.active,.development-colour-1 .tabs .tabs-panels .tabs-panels__panel{background-color:#a0ccda;color:#fff}.development-colour-1 .tabs .tabs-nav a:not(.active){background-color:#7bb8cc}.development-colour-1 .section.section--flat-colour{background-color:#a0ccda}.development-colour-2 .location__icon svg{fill:#f3c7b2}.development-colour-2 .intro-tab__title{color:#f3c7b2}.development-colour-2 .tabs .tabs-nav a.active,.development-colour-2 .tabs .tabs-panels .tabs-panels__panel{background-color:#f3c7b2;color:#fff}.development-colour-2 .tabs .tabs-nav a:not(.active){background-color:#eca786}.development-colour-2 .section.section--flat-colour{background-color:#f3c7b2}.development-colour-3 .location__icon svg{fill:#a7b8ca}.development-colour-3 .intro-tab__title{color:#a7b8ca}.development-colour-3 .tabs .tabs-nav a.active,.development-colour-3 .tabs .tabs-panels .tabs-panels__panel{background-color:#a7b8ca;color:#fff}.development-colour-3 .tabs .tabs-nav a:not(.active){background-color:#879eb7}.development-colour-3 .section.section--flat-colour{background-color:#a7b8ca}.development-colour-4 .location__icon svg{fill:#6682c3}.development-colour-4 .intro-tab__title{color:#6682c3}.development-colour-4 .tabs .tabs-nav a.active,.development-colour-4 .tabs .tabs-panels .tabs-panels__panel{background-color:#6682c3;color:#fff}.development-colour-4 .tabs .tabs-nav a:not(.active){background-color:#4566b1}.development-colour-4 .section.section--flat-colour{background-color:#6682c3}.development-colour-5 .location__icon svg{fill:#7a87c4}.development-colour-5 .intro-tab__title{color:#7a87c4}.development-colour-5 .tabs .tabs-nav a.active,.development-colour-5 .tabs .tabs-panels .tabs-panels__panel{background-color:#7a87c4;color:#fff}.development-colour-5 .tabs .tabs-nav a:not(.active){background-color:#5767b4}.development-colour-5 .section.section--flat-colour{background-color:#7a87c4}.development-colour-6 .location__icon svg{fill:#d6a9b4}.development-colour-6 .intro-tab__title{color:#d6a9b4}.development-colour-6 .tabs .tabs-nav a.active,.development-colour-6 .tabs .tabs-panels .tabs-panels__panel{background-color:#d6a9b4;color:#fff}.development-colour-6 .tabs .tabs-nav a:not(.active){background-color:#c68696}.development-colour-6 .section.section--flat-colour{background-color:#d6a9b4}.development-colour-7 .location__icon svg{fill:#8b9a8a}.development-colour-7 .intro-tab__title{color:#8b9a8a}.development-colour-7 .tabs .tabs-nav a.active,.development-colour-7 .tabs .tabs-panels .tabs-panels__panel{background-color:#8b9a8a;color:#fff}.development-colour-7 .tabs .tabs-nav a:not(.active){background-color:#718170}.development-colour-7 .section.section--flat-colour{background-color:#8b9a8a}.development-colour-8 .location__icon svg{fill:#d3d0a3}.development-colour-8 .intro-tab__title{color:#d3d0a3}.development-colour-8 .tabs .tabs-nav a.active,.development-colour-8 .tabs .tabs-panels .tabs-panels__panel{background-color:#d3d0a3;color:#fff}.development-colour-8 .tabs .tabs-nav a:not(.active){background-color:#c3be81}.development-colour-8 .section.section--flat-colour{background-color:#d3d0a3}.development-colour-9 .location__icon svg{fill:#818498}.development-colour-9 .intro-tab__title{color:#818498}.development-colour-9 .tabs .tabs-nav a.active,.development-colour-9 .tabs .tabs-panels .tabs-panels__panel{background-color:#818498;color:#fff}.development-colour-9 .tabs .tabs-nav a:not(.active){background-color:#676a7f}.development-colour-9 .section.section--flat-colour{background-color:#818498}.development-colour-10 .location__icon svg{fill:#9d8aaf}.development-colour-10 .intro-tab__title{color:#9d8aaf}.development-colour-10 .tabs .tabs-nav a.active,.development-colour-10 .tabs .tabs-panels .tabs-panels__panel{background-color:#9d8aaf;color:#fff}.development-colour-10 .tabs .tabs-nav a:not(.active){background-color:#846c9a}.development-colour-10 .section.section--flat-colour{background-color:#9d8aaf}.development-colour-11 .location__icon svg{fill:#98c0bf}.development-colour-11 .intro-tab__title{color:#98c0bf}.development-colour-11 .tabs .tabs-nav a.active,.development-colour-11 .tabs .tabs-panels .tabs-panels__panel{background-color:#98c0bf;color:#fff}.development-colour-11 .tabs .tabs-nav a:not(.active){background-color:#78adab}.development-colour-11 .section.section--flat-colour{background-color:#98c0bf}.development-colour-12 .location__icon svg{fill:#e0c880}.development-colour-12 .intro-tab__title{color:#e0c880}.development-colour-12 .tabs .tabs-nav a.active,.development-colour-12 .tabs .tabs-panels .tabs-panels__panel{background-color:#e0c880;color:#fff}.development-colour-12 .tabs .tabs-nav a:not(.active){background-color:#d6b657}.development-colour-12 .section.section--flat-colour{background-color:#e0c880}.development-colour-13 .location__icon svg{fill:#b8b3b3}.development-colour-13 .intro-tab__title{color:#b8b3b3}.development-colour-13 .tabs .tabs-nav a.active,.development-colour-13 .tabs .tabs-panels .tabs-panels__panel{background-color:#b8b3b3;color:#fff}.development-colour-13 .tabs .tabs-nav a:not(.active){background-color:#9f9999}.development-colour-13 .section.section--flat-colour{background-color:#b8b3b3}.development-colour-14 .location__icon svg{fill:#c7c5b4}.development-colour-14 .intro-tab__title{color:#c7c5b4}.development-colour-14 .tabs .tabs-nav a.active,.development-colour-14 .tabs .tabs-panels .tabs-panels__panel{background-color:#c7c5b4;color:#fff}.development-colour-14 .tabs .tabs-nav a:not(.active){background-color:#b1ae97}.development-colour-14 .section.section--flat-colour{background-color:#c7c5b4}.development-colour-15 .location__icon svg{fill:#abd191}.development-colour-15 .intro-tab__title{color:#abd191}.development-colour-15 .tabs .tabs-nav a.active,.development-colour-15 .tabs .tabs-panels .tabs-panels__panel{background-color:#abd191;color:#fff}.development-colour-15 .tabs .tabs-nav a:not(.active){background-color:#90c26d}.development-colour-15 .section.section--flat-colour{background-color:#abd191}.development-colour-16 .location__icon svg{fill:#6a918a}.development-colour-16 .intro-tab__title{color:#6a918a}.development-colour-16 .tabs .tabs-nav a.active,.development-colour-16 .tabs .tabs-panels .tabs-panels__panel{background-color:#6a918a;color:#fff}.development-colour-16 .tabs .tabs-nav a:not(.active){background-color:#54746e}.development-colour-16 .section.section--flat-colour{background-color:#6a918a}.development-colour-17 .location__icon svg{fill:#efbaa3}.development-colour-17 .intro-tab__title{color:#efbaa3}.development-colour-17 .tabs .tabs-nav a.active,.development-colour-17 .tabs .tabs-panels .tabs-panels__panel{background-color:#efbaa3;color:#fff}.development-colour-17 .tabs .tabs-nav a:not(.active){background-color:#e79978}.development-colour-17 .section.section--flat-colour{background-color:#efbaa3}.development-colour-18 .location__icon svg{fill:#ecbece}.development-colour-18 .intro-tab__title{color:#ecbece}.development-colour-18 .tabs .tabs-nav a.active,.development-colour-18 .tabs .tabs-panels .tabs-panels__panel{background-color:#ecbece;color:#fff}.development-colour-18 .tabs .tabs-nav a:not(.active){background-color:#e097b0}.development-colour-18 .section.section--flat-colour{background-color:#ecbece}.development-colour-19 .location__icon svg{fill:#747a7e}.development-colour-19 .intro-tab__title{color:#747a7e}.development-colour-19 .tabs .tabs-nav a.active,.development-colour-19 .tabs .tabs-panels .tabs-panels__panel{background-color:#747a7e;color:#fff}.development-colour-19 .tabs .tabs-nav a:not(.active){background-color:#5c6063}.development-colour-19 .section.section--flat-colour{background-color:#747a7e}.development-colour-20 .location__icon svg{fill:#53829d}.development-colour-20 .intro-tab__title{color:#53829d}.development-colour-20 .tabs .tabs-nav a.active,.development-colour-20 .tabs .tabs-panels .tabs-panels__panel{background-color:#53829d;color:#fff}.development-colour-20 .tabs .tabs-nav a:not(.active){background-color:#41667c}.development-colour-20 .section.section--flat-colour{background-color:#53829d}.development-colour-21 .location__icon svg{fill:#ececec}.development-colour-21 .intro-tab__title{color:#ececec}.development-colour-21 .tabs .tabs-nav a.active,.development-colour-21 .tabs .tabs-panels .tabs-panels__panel{background-color:#ececec;color:#fff}.development-colour-21 .tabs .tabs-nav a:not(.active){background-color:#d3d3d3}.development-colour-21 .section.section--flat-colour{background-color:#ececec}.development-colour-22 .location__icon svg{fill:#8e8e95}.development-colour-22 .intro-tab__title{color:#8e8e95}.development-colour-22 .tabs .tabs-nav a.active,.development-colour-22 .tabs .tabs-panels .tabs-panels__panel{background-color:#8e8e95;color:#fff}.development-colour-22 .tabs .tabs-nav a:not(.active){background-color:#74747c}.development-colour-22 .section.section--flat-colour{background-color:#8e8e95}.development-colour-23 .location__icon svg{fill:#91cdee}.development-colour-23 .intro-tab__title{color:#91cdee}.development-colour-23 .tabs .tabs-nav a.active,.development-colour-23 .tabs .tabs-panels .tabs-panels__panel{background-color:#91cdee;color:#fff}.development-colour-23 .tabs .tabs-nav a:not(.active){background-color:#65b9e7}.development-colour-23 .section.section--flat-colour{background-color:#91cdee}