.hero__logo{max-width:300px}.hero__slideshow{z-index:5}.hero__slideshow:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:5;background:var(--primary);opacity:.6}.hero__content{top:0;left:0;color:var(--secondary-text-color);z-index:10;pointer-events:none}.hero__content p{letter-spacing:.05em;font-size:max(1.563vw,25px);font-weight:300}.hero__scrollDown{position:absolute;bottom:max(2.625vw,42px);left:50%;z-index:11;transform:translate(-50%)}.hero__scrollDown a{color:var(--secondary-text-color);font-weight:300;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-flow:column}.hero__scrollDown a span{font-size:max(.625vw,10px);letter-spacing:.15em;text-transform:uppercase}.hero__scrollDown a span:after{display:block;content:"";width:1px;height:max(1vw,16px);background:var(--secondary-text-color);margin:max(.813vw,13px) auto}.hero__scrollDown a em{display:block;-webkit-mask-image:url(../images/scrollDown.png);mask-image:url(../images/scrollDown.png);width:max(1.625vw,26px);height:max(2.375vw,38px);background:var(--secondary-text-color);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.propertyDetails__number{padding:4.813vw 0}.propertyDetails__info{position:relative;padding:.25vw 2.813vw;text-align:center}.propertyDetails__info:after{display:block;content:"";width:1px;height:100%;position:absolute;left:0;top:0;background:var(--primary-text-color);opacity:.3}.propertyDetails__info:first-child:after,.propertyDetails__info:nth-child(2):after{display:none}.propertyDetails__info p{font-family:var(--font-family-title);color:var(--primary-text-color);font-size:max(1.938vw,31px);letter-spacing:.05em}.propertyDetails__info p strong{display:block;margin-top:1.438vw;font-family:var(--font-family-default);font-size:max(.938vw,15px);letter-spacing:.05em;opacity:.6;font-weight:300;text-transform:uppercase;color:var(--primary-text-accent)}.propertyDetails__info--price p{font-size:max(2.438vw,39px)}.propertyDetails__textDetails{position:relative}.propertyDetails__textDetails:after{display:block;right:0;bottom:0;content:"";width:26%;height:calc(100% - 5vw);position:absolute;background:var(--secondary);z-index:5}.propertyDetails__textDetails:before{display:block;left:0;bottom:0;content:"";width:5%;height:100%;position:absolute;background:var(--primary);z-index:5}.propertyDetails__textDetails--container{padding-left:max(14.375vw,100px);padding-right:max(5vw,80px);z-index:10;width:100%}.propertyDetails__textDetails--content{padding-right:5vw;width:50.813%}.propertyDetails__textDetails--content h2{padding-bottom:.938vw;word-break:break-word;line-height:1.05}.propertyDetails__textDetails--content p{line-height:1.6;letter-spacing:.025em;font-size:max(.938vw,24px);font-weight:300;padding:.938vw 0;color:var(--primary-text-color)}.propertyDetails__textDetails--content .defaultButton{margin-top:1.938vw}.propertyDetails__textDetails--img{width:40.187%;flex-shrink:0}.callToAction{padding:5vw 0}.callToAction__container{margin:0 -.75vw;position:relative;z-index:10;flex-wrap:wrap;justify-content:center}.callToAction__button{padding:0 .3vw .6vw;width:25%}.callToAction__button a{display:flex;justify-content:center;align-items:center;width:100%;border:2px solid var(--primary);text-align:center;padding:3.125vw 0;transition:var(--transition);font-size:16px;font-weight:300;text-transform:uppercase;color:var(--pri);letter-spacing:.05em;height:100%;position:relative}.callToAction__button a:before{content:"";display:block;opacity:0;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:var(--primary)}.callToAction__button a i{display:block;width:30px;height:30px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background:var(--primary);margin-right:1.25vw;transition:var(--transition);position:relative;z-index:1}.callToAction__button a i.icon1{width:max(2.438vw,39px);height:max(1.563vw,25px);-webkit-mask-image:url(../images/icons/icon1.png);mask-image:url(../images/icons/icon1.png)}.callToAction__button a i.icon2{width:max(2.25vw,36px);height:max(2.25vw,36px);-webkit-mask-image:url(../images/icons/icon2.png);mask-image:url(../images/icons/icon2.png)}.callToAction__button a i.icon3{width:max(2.125vw,34px);height:max(2.25vw,36px);-webkit-mask-image:url(../images/icons/icon3.png);mask-image:url(../images/icons/icon3.png)}.callToAction__button a span{font-family:var(--font-family-title);position:relative;z-index:1}.callToAction__button a:hover{border-color:var(--primary);background:var(--primary);color:var(--secondary-text-color)}.callToAction__button a:hover:before{opacity:.45}.callToAction__button a:hover i{background:var(--secondary-text-color)}.callToAction--alternate{background:var(--primary);margin-top:6.125vw}.callToAction--alternate .callToAction__bg{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:.15;filter:grayscale(1);background-attachment:fixed}.callToAction--alternate .callToAction__button a{border-color:#fff}.callToAction--alternate .callToAction__button a i{background:#fff;color:#fff}.callToAction--alternate .callToAction__button a span{color:#fff}.callToAction--alternate .callToAction__button a:hover{border-color:var(--primary)}.callToAction--alternate .callToAction__button a:hover i{background:var(--secondary-text-color)}.hpVideo{padding:max(2.5vw,40px) 0 0}.hpVideo .splide__arrow:disabled{opacity:0}.hpVideo__container{padding:max(3.063vw,49px) 0 0}.hpVideo--Link:before{display:block;content:"";width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:6;opacity:.5}.hpVideo--Link canvas{z-index:1;min-height:39.063vw}.hpVideo--Link img{z-index:5}.hpVideo--play{width:max(7.25vw,65px);height:max(7.25vw,65px);border:1px solid #fff;border-radius:50%;position:absolute;top:50%;left:50%;z-index:7;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition)}.hpVideo--play:after{display:block;content:"";width:0px;height:0px;border-style:solid;border-width:0 max(.938vw,10px) max(1.625vw,18px) max(.938vw,10px);border-color:transparent transparent var(--secondary-text-color) transparent;transform:rotate(90deg);transition:var(--transition)}.hpVideo--play:hover{background:var(--primary);border-color:var(--primary)}.hpVideo--play:hover:after{border-color:transparent transparent var(--secondary) transparent}.hpGallery{padding:max(6.25vw,100px) 0}.hpGallery__sets{margin:3.125vw -.156vw 0}.hpGallery__row{width:40%}.hpGallery__row:nth-child(2){width:20%}.hpGallery__row:nth-child(2) .hpGallery__set{width:100%}.hpGallery__row:last-child .hpGallery__set{width:50%}.hpGallery__row:last-child .hpGallery__set:last-child{width:100%}.hpGallery__set{width:50%;padding:.156vw}.hpGallery__set:first-child{width:100%}.hpGallery__set a{overflow:hidden}.hpGallery__set a canvas{background:var(--secondary);transition:var(--transition)}.hpGallery__set a img{transition:var(--transition)}.hpGallery__set a:hover img{opacity:.6;transform:scale(1.2)}.hpGallery__pagination{margin:2.5vw 0 0}.hpGalleryPopup,.floorPlanPopup,.unitCtaPopup{background:#000;z-index:1001;top:0;visibility:hidden;opacity:0;left:0;transform:scale(0);transition:var(--transition)}.hpGalleryPopup__close,.floorPlanPopup__close,.unitCtaPopup__close{position:absolute;top:1vw;right:1vw;color:#fff;font-size:2vw;cursor:pointer;z-index:99;text-shadow:1px 0 3px #000}.hpGalleryPopup.opened,.floorPlanPopup.opened,.unitCtaPopup.opened{visibility:visible;opacity:1;transform:scale(1)}.hpGalleryPopup__main,.floorPlanPopup__main,.unitCtaPopup__main{width:100%;height:80%}.hpGalleryPopup__main .splide__track,.floorPlanPopup__main .splide__track,.unitCtaPopup__main .splide__track{height:100%}.hpGalleryPopup__main--image,.floorPlanPopup__main--image,.unitCtaPopup__main--image{padding:5px;position:relative;height:100%}.hpGalleryPopup__main--image canvas,.floorPlanPopup__main--image canvas,.unitCtaPopup__main--image canvas{height:100%}.hpGalleryPopup__main--image img,.floorPlanPopup__main--image img,.unitCtaPopup__main--image img{height:100%;width:auto;left:50%;top:0;transform:translate(-50%)}.hpGalleryPopup__thumbnail,.floorPlanPopup__thumbnail,.unitCtaPopup__thumbnail{width:100%;height:20%}.hpGalleryPopup__thumbnail .splide__track,.floorPlanPopup__thumbnail .splide__track,.unitCtaPopup__thumbnail .splide__track{height:100%}.hpGalleryPopup__thumbnail .splide__slide,.floorPlanPopup__thumbnail .splide__slide,.unitCtaPopup__thumbnail .splide__slide{border:0!important;padding:5px}.hpGalleryPopup__thumbnail--image,.floorPlanPopup__thumbnail--image,.unitCtaPopup__thumbnail--image{width:100%;height:100%;position:relative}.hpGalleryPopup__thumbnail--image canvas,.floorPlanPopup__thumbnail--image canvas,.unitCtaPopup__thumbnail--image canvas{width:100%;height:100%}.hpGalleryPopup__thumbnail--image:after,.floorPlanPopup__thumbnail--image:after,.unitCtaPopup__thumbnail--image:after{display:block;content:"";position:absolute;background:#000;z-index:5;width:100%;height:100%;top:0;left:0;opacity:.5;transition:var(--transition)}.hpGalleryPopup .splide__slide.is-active .hpGalleryPopup__thumbnail--image:after{opacity:0}.floorPlanPopup__thumbnail .splide__list,.unitCtaPopup__thumbnail .splide__list{justify-content:center}.floorPlanPopup .splide__slide.is-active .floorPlanPopup:after,.floorPlanPopup .splide__slide.is-active .unitCtaPopup__thumbnail--image:after,.unitCtaPopup .splide__slide.is-active .floorPlanPopup:after,.unitCtaPopup .splide__slide.is-active .unitCtaPopup__thumbnail--image:after{opacity:0}.unitCtaPopup{display:flex;width:100%;height:100%}.unitCtaPopup .unitCtaPopup__main{width:80%;height:100%}.unitCtaPopup .unitCtaPopup__thumbnail{width:20%;height:100%}.unitCtaPopup .unitCtaPopup__thumbnail .splide__track{height:100%}.unitCtaPopup .unitCtaPopup__thumbnail .splide__slide{cursor:pointer}.floorPlan{background:var(--primary);padding:6.438vw 0 0}.floorPlan__bg{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;filter:grayscale(1);z-index:1;opacity:.3;background-attachment:fixed}.floorPlan__wrap{z-index:10}.floorPlan__container{z-index:20}.floorPlan__info{margin-top:3.125vw;background:var(--primary-background);padding:6.75vw 6.75vw 0;min-height:35vw}.floorPlan__info>a{flex-shrink:0;width:49%}.floorPlan__info>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.floorPlan__pagination{width:100%;margin-top:3.125vw}.moreInformation{padding:2vw 0 6.25vw}.moreInformation__details{line-height:1.6;letter-spacing:.025em;font-size:14px;font-weight:300;padding:15px 0;color:var(--primary-text-color);text-align:center}.moreInformation__details p,.moreInformation__details ul{margin:1.12em 0}.moreInformation__details ul{list-style-type:disc;margin-left:2.25em}.moreInformation__accordion{margin-top:2.5vw;display:none}.moreInformation__accordion--title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--primary);padding:1.875vw 0;transition:var(--transition);font-size:max(1.125vw,18px);font-weight:200;cursor:pointer;color:var(--primary-text-color)}.moreInformation__accordion--title span{letter-spacing:.05em;text-transform:uppercase}.moreInformation__accordion--title i{font-style:normal}.moreInformation__accordion--title.active{border-color:transparent}.moreInformation__accordion--content{height:0;overflow:hidden;color:var(--primary-text-color)}.moreInformation__accordion--content ul{display:flex;flex-flow:row wrap;margin:0 -10px}.moreInformation__accordion--content ul li{width:50%;padding:10px;display:flex;align-items:flex-start}.moreInformation__accordion--content ul li strong{font-weight:200;width:15.625vw;font-size:max(1vw,16px);letter-spacing:.05em;line-height:1.6;flex-shrink:0}.moreInformation__accordion--content ul li p{font-weight:200;font-size:max(1vw,16px);letter-spacing:.05em;line-height:1.6}.meetYourAgent:after{display:block;content:"";position:absolute;right:0;bottom:0;width:5vw;background:var(--primary);height:calc(100% - 8.2vw);z-index:1;opacity:0}.meetYourAgent:before{display:block;content:"";position:absolute;left:0;bottom:0;width:26vw;background:var(--primary);height:calc(100% - 13.25vw);z-index:1;opacity:0}.meetYourAgent__cuForm{width:100%;margin-top:50px}.meetYourAgent__cuForm ::-webkit-input-placeholder{text-transform:uppercase}.meetYourAgent__cuForm ::-moz-placeholder{text-transform:uppercase}.meetYourAgent__cuForm :-ms-input-placeholder{text-transform:uppercase}.meetYourAgent__cuForm :-moz-placeholder{text-transform:uppercase}.meetYourAgent__cuForm .wpcf7-form-control-wrap{display:block}.meetYourAgent__cuForm .cuForm__row{position:relative}.meetYourAgent__cuForm .cuForm__row:not(:first-child){margin:20px 0 0}.meetYourAgent__cuForm .cuForm__row--col:not(:first-child){margin:20px 0 0}.meetYourAgent__cuForm .cuForm__row input[type=tel],.meetYourAgent__cuForm .cuForm__row input[type=email],.meetYourAgent__cuForm .cuForm__row input[type=text]{font-size:15px;width:100%;-webkit-appearance:none;-moz-appearance:none;background:transparent;height:50px;color:var(--primary);padding:0 6px;border-radius:0;resize:none;border:solid 1px transparent;border-bottom:solid 1px var(--primary);transition:all .25s ease-in-out;outline:0}.meetYourAgent__cuForm .cuForm__row textarea{font-size:15px;width:100%;-webkit-appearance:none;-moz-appearance:none;background:transparent;height:119px;color:var(--primary);padding:16px 50px 0 6px;border-radius:0;resize:none;border:solid 1px transparent;border-bottom:solid 1px var(--primary);transition:all .25s ease-in-out;outline:0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;position:relative;z-index:0}.meetYourAgent__cuForm .cuForm__row--sbmt{position:absolute;z-index:1;right:0;bottom:10px}.meetYourAgent__cuForm .cuForm__row--sbmt input[type=submit]{position:absolute;z-index:1;opacity:0;top:0;left:0;width:100%;height:100%}.meetYourAgent__cuForm .cuForm__row--sbmt em{position:relative;z-index:0;font-size:20px;display:inline-block;opacity:1;transition:all ease .4s}.meetYourAgent__cuForm .cuForm__row--sbmt span.wpcf7-spinner{position:absolute;bottom:calc(100% + 2px);left:0;right:0;margin:0 auto}.meetYourAgent__cuForm .cuForm__row--sbmt:hover em{opacity:.4}.meetYourAgent__bg{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;background:var(--primary);height:calc(100% - 13.25vw);z-index:0;clip-path:inset(0 0 0 0);-moz-clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);overflow:hidden;pointer-events:none}.meetYourAgent__bg:before{content:"";display:block;position:fixed;z-index:0;top:0;left:0;right:0;bottom:0;transition:all ease 0s;-moz-transition:all ease 0s;-webkit-transition:all ease 0s;background:url(../images/contact-bg.jpg) center center no-repeat;background-size:cover;opacity:.1}.meetYourAgent__container{position:relative;z-index:2;margin:0 auto;max-width:650px}.meetYourAgent__wrap{z-index:10}.meetYourAgent__photo{width:33.8vw;flex-shrink:0;padding-left:0}.meetYourAgent__photo img{z-index:5;height:auto;aspect-ratio:100/100}.meetYourAgent__photo--blurr{position:absolute;left:0;top:8.313vw;width:calc(100% - 6.125vw);height:calc(100% - 13.313vw);z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:0}.meetYourAgent__info{padding:1.125vw 2.5vw 2vw;margin-left:0;background:#fff}.meetYourAgent__info h2{padding:1.875vw 0 0}.meetYourAgent__info--contactInfo{padding:1.375vw 0 0}.meetYourAgent__info--contactInfo h3{color:var(--primary-text-color);font-family:var(--font-family-title);letter-spacing:.05em;font-size:max(2.188vw,35px);font-weight:400;text-transform:uppercase;line-height:2.1}.meetYourAgent__info--contactInfo ul li{font-weight:200;line-height:1.7;letter-spacing:.05em;font-size:max(.938vw,15px);color:var(--primary-text-color)}.meetYourAgent__info--contactInfo ul li a{color:var(--primary-text-color);transition:var(--transition)}.meetYourAgent__info--contactInfo ul li a:hover{color:var(--secondary)}.meetYourAgent__info--decscription{padding:2vw 0 0}.meetYourAgent__info--decscription p{font-size:max(.938vw,15px);font-weight:300;line-height:2;letter-spacing:.025em;color:var(--primary-text-color)}.requestMoreInfo{background:#ebe5d9;padding:6.875vw 0}.requestMoreInfo__quote{letter-spacing:.04em;line-height:1.4;color:#231f20;line-height:1.6;letter-spacing:.025em;font-size:14px;font-weight:300;color:var(--primary-text-color);text-align:center}.requestMoreInfo__bg{background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;filter:grayscale(1);z-index:1;opacity:.2;background-attachment:fixed}.requestMoreInfo__container{z-index:14}.requestMoreInfo__title p{text-align:center;line-height:1.8;letter-spacing:.05em;font-size:max(1vw,16px);color:var(--secondary-text-color)}.requestMoreInfo__form{padding:0 11.313vw;margin:4.375vw 0 0}.requestMoreInfo__form .wpcf7-response-output{color:var(--secondary-text-color)}.hpMap__holder{z-index:1}.hpMap__holder canvas{min-height:400px}.hpMap__holder iframe{position:absolute;left:0;top:0;width:100%;height:100%;filter:grayscale(1)}.hpMap__address{position:absolute;z-index:5;bottom:2.5vw;left:max(14.375vw,100px);background:var(--primary);padding:2.813vw;color:var(--secondary-text-color);width:35.5vw}.hpMap__address h2{letter-spacing:.05em;font-size:max(1.875vw,30px);text-transform:uppercase;font-family:var(--font-family-title);line-height:1}.hpMap__address span{font-family:var(--font-family-default);font-size:max(.938vw,15px);font-weight:200;display:block}.flyer{color:var(--primary-text-color)}.flyer__container{position:relative;display:block;margin:0 auto;padding:max(1.5625vw,25px) max(1.5625vw,25px) 0 max(1.5625vw,25px);width:max(40.625vw,650px);background:#fff}.flyer__title h2{font-size:max(2.5vw,40px);line-height:1.2;text-align:center;color:var(--primary-text-color);font-family:var(--font-family-title);text-transform:uppercase;letter-spacing:.05em}.flyer__title h2 span{font-family:var(--font-family-default);color:var(--primary-text-accent);font-size:max(1.25vw,20px);display:block}.flyer__info{padding:max(1.875vw,30px) 0 0}.flyer__info ul{display:flex;align-items:flex-start;justify-content:center}.flyer__info ul li{text-align:center;padding:0 max(2.5vw,40px)}.flyer__info ul li p{color:var(--primary);font-family:var(--font-family-title);font-size:max(1.25vw,20px)}.flyer__info ul li span{font-size:max(.938vw,15px);color:var(--primary-text-color);display:block;margin-top:max(.625vw,10px)}.flyer__overview{margin:max(2.938vw,47px) 0 0}.flyer__overview--photo{padding:max(1.5625vw,25px) 0}.flyer__overview--photo:after,.flyer__overview--photo:before{display:block;content:"";width:50%;position:absolute;z-index:1}.flyer__overview--photo:after{right:max(-2.5vw,-40px);bottom:0;height:70%;background:var(--secondary)}.flyer__overview--photo:before{background:var(--primary);top:0;left:max(-2.5vw,-40px);height:70%}.flyer__overview--photo--wrap{position:relative;z-index:10}.flyer__overview--content{padding:max(3.375vw,54px) 0 0}.flyer__overview--content h2{text-align:center;font-family:var(--font-family-title);color:var(--primary-text-color);font-size:max(2.5vw,40px);text-transform:uppercase;padding-bottom:max(1.063vw,17px)}.flyer__overview--content p{line-height:1.6;letter-spacing:.025em;font-size:max(.938vw,15px);padding:max(1.063vw,17px) 0}.flyer__information{padding:max(4.688vw,75px) 0 0}.flyer__information--title{text-align:center;font-family:var(--font-family-title);color:var(--primary-text-color);font-size:max(2.5vw,40px);text-transform:uppercase;padding-bottom:max(1.063vw,17px)}.flyer__information--heading{text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:max(1.125vw,18px);padding:max(2.063vw,33px) 0}.flyer__information--content ul li{display:flex;padding:max(1.25vw,20px) 0;border-bottom:1px solid #e5e5e5}.flyer__information--content ul li:last-child{border:0}.flyer__information--content ul li strong{font-weight:400;color:var(--primary);letter-spacing:.05em;font-size:max(1vw,16px);width:30%;line-height:1.4;flex-shrink:0}.flyer__information--content ul li p{color:var(--primary-text-color);letter-spacing:.05em;font-size:max(.875vw,14px);line-height:1.4}.flyer__footer{background:var(--secondary);margin-top:max(3.125vw,50px);padding:max(3.5vw,56px) 0 max(1.938vw,31px);position:relative}.flyer__footer:after{display:block;background:var(--primary);position:absolute;bottom:0;left:0;content:"";width:100%;height:max(1.938vw,31px)}.flyer__footer--logo img{width:100%;max-width:max(19.25vw,308px);margin:0 auto}.flyer__footer--contact{padding:max(2.063vw,33px) 0 max(3.438vw,55px)}.flyer__footer--contact ul{display:flex;flex-flow:column;align-items:center;justify-content:center}.flyer__footer--contact ul li{color:var(--secondary-text-color-accent);padding:max(.625vw,10px) 0;line-height:1.7;letter-spacing:.05em;font-size:max(.938vw,15px);display:flex;align-items:center}.flyer__footer--contact ul li i{color:var(--primary);margin-right:max(1vw,16px)}.flyer__footer--contact ul li i.ai-font-location-c{font-size:max(1.25vw,20px)}.flyer__footer--contact ul li a{color:var(--secondary-text-color-accent);transition:var(--transition)}.flyer__footer--contact ul li a:hover{color:var(--primary)}.performance{position:relative;display:block;overflow:hidden;padding:20px 0}.performance__list{position:relative;display:block;margin:35px auto 0;width:100%;max-width:248px}.performance__list li{position:relative;display:block;padding:24px}.performance__list li:not(:last-child):before{position:absolute;content:"";background-color:var(--primary);opacity:.25;bottom:0;right:0;width:100%;height:1px}.performance__list li strong{display:block;color:var(--primary-text);text-align:center;font-family:var(--font-family-title);font-size:30px;font-weight:500;line-height:40px;letter-spacing:1.5px;text-transform:uppercase}.performance__list li small{display:block;color:var(--secondary-text-accent);text-align:center;text-transform:uppercase;margin-top:16px;font-family:var(--font-family-default);font-size:15px;font-weight:400;line-height:26px}.brandNewLuxury{position:relative;display:block;overflow:hidden;padding:20px 20px 50px}.brandNewLuxury__list{position:relative;display:block;margin:35px auto 0;width:100%;max-width:248px}.brandNewLuxury__list li{position:relative;display:block;padding:24px}.brandNewLuxury__list li strong{font-size:20px}.brandNewLuxury__list li small{font-size:18px}.brandNewLuxury__list li strong,.brandNewLuxury__list li small{display:block;text-align:center;line-height:1.5}#callToAction1 .callToAction__button a:hover{background-color:transparent;background-size:cover;background-repeat:no-repeat}.hpGallery h2.defaultTitle span{display:none}.moreInformation__details p+p{text-align:center}.moreInformation__details ul{text-align:center;list-style-position:inside}.meetYourAgent__bg{height:100%}.meetYourAgent__wrap{justify-content:center}.requestMoreInfo__form{display:none}.safari-true .callToAction--alternate .callToAction__bg,.safari-true .requestMoreInfo__bg,.mobile .callToAction--alternate .callToAction__bg,.mobile .requestMoreInfo__bg{background-attachment:scroll}.safari-true .meetYourAgent__bg:before,.mobile .meetYourAgent__bg:before{position:absolute}#aios-slider-hp-video .aios-slider-custom-video:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;background:#0006;z-index:2}.requestMoreInfo__quote h2{font-family:var(--font-family-title);line-height:1.2;font-size:max(2.7vw,40px);text-transform:uppercase;color:var(--primary-text-color);margin-bottom:30px}.footer__logo.footer__logo img{max-width:300px}#aios-slider-hp-video:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:5;background:#000;opacity:.3;pointer-events:none}#aios-slider-hp-video .aios-slider-volume{left:50px;z-index:9}@media screen and (min-width:744px){.performance{padding:60px 0}.performance__list{max-width:100%;display:flex;align-items:center;justify-content:center}.performance__list li{width:33.3333333333%}.performance__list li:not(:last-child):before{top:0;right:0;width:1px;height:100%}}@media only screen and (min-width:992px){.hero__logo{max-width:min(20vw,400px)}.propertyDetails__textDetails--container{padding-left:max(11.375vw,100px);padding-right:max(5vw,40px)}.propertyDetails__textDetails--content{padding-top:3vw}.propertyDetails__textDetails--content h2{font-size:min(2.5vw,48px)}.callToAction .containerWrapper{padding-left:min(6vw,100px);padding-right:min(6vw,100px)}.callToAction__button a{font-size:1.15vw}.moreInformation__details{font-size:max(1.275vw,21px);padding:.938vw 0}.meetYourAgent__container{max-width:none;margin:0}.meetYourAgent__cuForm .cuForm__row{position:relative}.meetYourAgent__cuForm .cuForm__row:not(:first-child){margin:1.75vw 0 0}.meetYourAgent__cuForm .cuForm__row.dual{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.meetYourAgent__cuForm .cuForm__row.dual .cuForm__row--col{width:calc(50% - .25vw)}.meetYourAgent__cuForm .cuForm__row.dual .cuForm__row--col:not(:first-child){margin:0}.meetYourAgent__cuForm .cuForm__row input[type=tel],.meetYourAgent__cuForm .cuForm__row input[type=email],.meetYourAgent__cuForm .cuForm__row input[type=text]{font-size:.938vw;height:3.125vw;padding:0 .375vw}.meetYourAgent__cuForm .cuForm__row textarea{font-size:.938vw;height:7.438vw;padding:1vw 3.125vw 0 .375vw}.meetYourAgent__cuForm .cuForm__row--sbmt{bottom:.625vw}.meetYourAgent__cuForm .cuForm__row--sbmt em{font-size:1.25vw}.meetYourAgent__info{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start;max-width:33.8vw}.requestMoreInfo__quote{font-size:1.375vw;padding:0 8em}}@media screen and (min-width:1024px){.performance{padding:45px 0}.performance__list li:nth-child(2){width:24.805%}.performance__list li small{font-size:14px;line-height:24px;letter-spacing:.28px}.brandNewLuxury__list{max-width:100%;display:flex;align-items:center;justify-content:center}.brandNewLuxury__list li{width:25%}}@media screen and (min-width:1280px){.performance{padding:80px 0}.performance__list li:nth-child(2){width:33.3333333333%}.performance__list li strong{font-size:34px;letter-spacing:1.7px}.performance__list li small{font-size:15px;line-height:26px;letter-spacing:normal}}@media only screen and (max-width:991px){.hero__slide canvas{height:80vh}.hero__logo{max-width:250px;margin:0 auto 30px}.propertyDetails__number{flex-flow:column}.propertyDetails__info{padding:15px 0;min-height:0}.propertyDetails__info:after{display:none}.propertyDetails__textDetails:after,.propertyDetails__textDetails:before{display:none}.propertyDetails__textDetails--container{flex-flow:column-reverse;padding:30px}.propertyDetails__textDetails--content{padding:0;margin-top:40px;width:100%}.propertyDetails__textDetails--content .defaultButton{margin-top:40px}.propertyDetails__textDetails--img{width:100%}.callToAction{padding:80px 0}.callToAction#callToAction1{padding-bottom:0}.callToAction__container{margin:0;flex-flow:column}.callToAction__button{width:100%;margin:15px 0}.callToAction__button a{padding:50px 0;font-size:18px}.moreInformation{padding:60px 0 80px}.moreInformation__accordion{margin-top:40px;display:none}.moreInformation__accordion--title{padding:30px 0}.moreInformation__accordion--content{height:0;overflow:hidden}.moreInformation__accordion--content ul{margin:0;flex-flow:column}.moreInformation__accordion--content ul li{display:block;width:100%;padding:10px 0}.meetYourAgent:after,.meetYourAgent:before{display:none}.meetYourAgent__wrap{flex-flow:column}.meetYourAgent__photo{width:100%;margin:15px 0}.meetYourAgent__info{margin:0;width:100%}.meetYourAgent__info h3{line-height:1;padding:15px 0}.hpMap__address{bottom:50px;width:auto;left:50px}.floorPlan__info{min-height:460px}.hpVideo--Link canvas{min-height:300px}.unitCtaPopup{flex-flow:column}.unitCtaPopup .unitCtaPopup__main,.unitCtaPopup .unitCtaPopup__thumbnail{width:100%}.unitCtaPopup .unitCtaPopup__thumbnail .splide__list{transform:none!important}.unitCtaPopup .unitCtaPopup__thumbnail--image{height:auto}}@media only screen and (max-width:767px){.defaultContainer{padding:0 15px}.defaultButton{padding:20px 60px}.hero__content h1{font-size:40px}.hero__content p{font-size:18px}.hpGallery{padding:50px 0}.hpGallery__row{width:50%}.hpGallery__row:nth-child(2){width:50%}.hpGallery__row:nth-child(3){width:100%;justify-content:center}.hpGallery__row:nth-child(3) .hpGallery__set{width:50%}.hpGallery__set{width:100%}.hpGallery__pagination{margin:50px 0 0}.hpGalleryPopup__close,.floorPlanPopup__close,.unitCtaPopup__close{font-size:16px;top:16px;right:16px}.hpGalleryPopup__main,.floorPlanPopup__main,.unitCtaPopup__main{width:100%;height:80%}.hpGalleryPopup__main .splide__track,.floorPlanPopup__main .splide__track,.unitCtaPopup__main .splide__track{height:100%}.hpGalleryPopup__main--image img,.floorPlanPopup__main--image img,.unitCtaPopup__main--image img{height:auto;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.hpGalleryPopup__thumbnail,.floorPlanPopup__thumbnail,.unitCtaPopup__thumbnail{width:100%;height:20%}.hpGalleryPopup__thumbnail .splide__track,.floorPlanPopup__thumbnail .splide__track,.unitCtaPopup__thumbnail .splide__track{height:100%}.hpGalleryPopup__thumbnail .splide__slide,.floorPlanPopup__thumbnail .splide__slide,.unitCtaPopup__thumbnail .splide__slide{border:0!important;padding:5px}.hpGalleryPopup__thumbnail--image,.floorPlanPopup__thumbnail--image,.unitCtaPopup__thumbnail--image{width:100%;height:100%;position:relative}.hpGalleryPopup__thumbnail--image canvas,.floorPlanPopup__thumbnail--image canvas,.unitCtaPopup__thumbnail--image canvas{width:100%;height:100%}.hpGalleryPopup__thumbnail--image:after,.floorPlanPopup__thumbnail--image:after,.unitCtaPopup__thumbnail--image:after{display:block;content:"";position:absolute;background:#000;z-index:5;width:100%;height:100%;top:0;left:0;opacity:.5;transition:var(--transition)}.hpGalleryPopup__thumbnail .is-active .hpGalleryPopup:after,.hpGalleryPopup__thumbnail .is-active .floorPlanPopup:after,.hpGalleryPopup__thumbnail .is-active .unitCtaPopup__thumbnail--image:after,.floorPlanPopup__thumbnail .is-active .hpGalleryPopup:after,.floorPlanPopup__thumbnail .is-active .floorPlanPopup:after,.floorPlanPopup__thumbnail .is-active .unitCtaPopup__thumbnail--image:after,.unitCtaPopup__thumbnail .is-active .hpGalleryPopup:after,.unitCtaPopup__thumbnail .is-active .floorPlanPopup:after,.unitCtaPopup__thumbnail .is-active .unitCtaPopup__thumbnail--image:after{opacity:0}.floorPlan__container{padding:0 15px}.floorPlan__info{flex-flow:column}.floorPlan__info a{width:100%!important;margin:10px 0}.floorPlan__pagination{margin-top:30px}.callToAction__button a{font-size:14px}.callToAction__button a i{margin-right:15px}.requestMoreInfo{padding:80px 0}.requestMoreInfo__container{padding:0 15px}.requestMoreInfo__title p{font-size:12px}.requestMoreInfo__form{padding:0;margin-top:40px}.hpVideo__container{padding:20px 0 0}.hpMap__address{left:0;width:100%;position:static;padding:30px 20px}}@media only screen and (max-width:320px){.meetYourAgent__info ul li a{word-break:break-all}}
