.hero #aios-slider-hp-slideshow .aios-slider-splide .aios-slider-tagline{height:100%;background:none;text-shadow:-1px 2px 2px #000000}.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:#000;opacity:.3}.hero__content{top:0;left:0;color:var(--secondary-text-color);z-index:10}.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:45.813%}.propertyDetails__textDetails--content h2{padding-bottom:.938vw;word-break:break-word}.propertyDetails__textDetails--content p{line-height:1.6;letter-spacing:.025em;font-size:max(.938vw,15px);font-weight:300;padding:.938vw 0;color:var(--primary-text-color)}.propertyDetails__textDetails--content .defaultButton{margin-top:1.938vw}.propertyDetails__textDetails--img{width:54.187%;flex-shrink:0}.properties{display:block;position:relative;overflow:hidden;padding:95px 0 0}.properties a:hover{color:var(--font-color-default)}.properties__container{padding-left:5.3125%;padding-right:5.3125%}.properties__row{display:flex;align-items:center;position:relative;z-index:5}.properties__row-col{display:block;position:relative}.properties__row-col:first-child{width:50%}.properties__row-col:last-child{width:50%;padding:0 6.1875%}.properties__slider-image{display:block;position:relative}.properties__slider-image-splide{display:block;position:relative;width:100%}.properties__slider-image-item{display:block;position:relative}.properties__slider-image-item a{outline:none}.properties__slider-image-photo img{aspect-ratio:664/588}.properties__slider-item{display:flex;flex-direction:column;gap:16px;position:relative;text-align:center;padding:30px 0 39px}.properties__slider-item a{outline:none}.properties__slider-title{display:block;position:relative;font-size:20px;font-weight:300;line-height:normal;text-transform:uppercase;color:var(--secondary-text)}.properties__slider-address{display:block;margin-bottom:18px;position:relative;font-size:25px;font-weight:500;line-height:1.1;color:var(--secondary-text);text-align:left}.properties__slider-address span{display:block;font-size:32px;margin-bottom:10px}.properties__slider-price{display:block;position:relative;font-size:22px;font-weight:300;line-height:28px;color:var(--secondary-text);margin-bottom:30px}.properties__slider-btn{min-width:212px;height:44px;margin:0 auto}.properties__slider-control{display:block}.properties__slider-control-arrow{width:37px!important;height:37px!important;opacity:1!important;border-radius:0!important;background:transparent!important}.properties__slider-control-arrow svg{width:100%!important;height:100%!important;max-width:-moz-max-content!important;max-width:max-content!important;fill:none!important;background:rgba(var(--secondary-rgb),.2);transition:var(--transition)}.properties__slider-control-arrow svg path{fill:var(--secondary-accent)}.properties__slider-control-arrow--prev{left:13px!important}.properties__slider-control-arrow--prev svg{transform:scaleX(-1)}.properties__slider-control-arrow--next{right:13px!important}.properties__slider-control-arrow:hover svg{background:rgba(var(--secondary-rgb),1);background:transparent;opacity:.75}.properties__slider-control--desktop{display:flex;position:relative;align-items:center;justify-content:flex-start;margin-top:51px;gap:20px;z-index:5}.callToAction{padding:5vw 0}.callToAction__container{margin:0 -.75vw;position:relative;z-index:10;padding:0 15px}.callToAction__button{padding:0 .75vw;width:50%}.callToAction__button:last-child{display:none}.callToAction__button a{display:flex;justify-content:center;align-items:center;width:100%;border:2px solid var(--primary);text-align:center;padding:8.125vw 0;transition:var(--transition);font-size:max(1.125vw,16px);font-weight:300;text-transform:uppercase;color:var(--pri);letter-spacing:.05em;height:100%}.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)}.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)}.callToAction__button a:hover{border-color:var(--primary);background:var(--primary);color:var(--secondary-text-color)}.callToAction__button a:hover i{background:var(--secondary-text-color)}.callToAction--alternate{background:var(--primary);margin-top:0}.callToAction--alternate .callToAction__bg{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:none!important;background-color:#000}.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:first-child{width:100%}.hpGallery__row:last-child .hpGallery__set:first-child canvas{aspect-ratio:225/114}.hpGallery__row:last-child .hpGallery__set:last-child{width:100%}.hpGallery__row:last-child .hpGallery__set:last-child canvas{aspect-ratio:225/229}.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{background:#000;z-index:1001;top:0;visibility:hidden;opacity:0;left:0;transform:scale(0);transition:var(--transition)}.hpGalleryPopup__close,.floorPlanPopup__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{visibility:visible;opacity:1;transform:scale(1)}.hpGalleryPopup__main,.floorPlanPopup__main{width:100%;height:80%}.hpGalleryPopup__main .splide__track,.floorPlanPopup__main .splide__track{height:100%}.hpGalleryPopup__main--image,.floorPlanPopup__main--image{padding:5px;position:relative;height:100%}.hpGalleryPopup__main--image canvas,.floorPlanPopup__main--image canvas{height:100%}.hpGalleryPopup__main--image img,.floorPlanPopup__main--image img{height:100%;width:auto;left:50%;top:0;transform:translate(-50%)}.hpGalleryPopup__thumbnail,.floorPlanPopup__thumbnail{width:100%;height:20%}.hpGalleryPopup__thumbnail .splide__track,.floorPlanPopup__thumbnail .splide__track{height:100%}.hpGalleryPopup__thumbnail .splide__slide,.floorPlanPopup__thumbnail .splide__slide{border:0!important;padding:5px}.hpGalleryPopup__thumbnail--image,.floorPlanPopup__thumbnail--image{width:100%;height:100%;position:relative}.hpGalleryPopup__thumbnail--image canvas,.floorPlanPopup__thumbnail--image canvas{width:100%;height:100%}.hpGalleryPopup__thumbnail--image:after,.floorPlanPopup__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{justify-content:center}.floorPlanPopup .splide__slide.is-active .floorPlanPopup__thumbnail--image:after{opacity:0}.floorPlan{background:var(--secondary);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}.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:6.25vw 0}.moreInformation__accordion{margin-top:2.5vw}.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}.meetYourAgent:before{display:block;content:"";position:absolute;left:0;bottom:0;width:48vw;background:var(--secondary);height:calc(100% - 8.25vw);z-index:1}.meetYourAgent__wrap{z-index:10}.meetYourAgent__photo{width:44.063vw;flex-shrink:0;padding-left:9.438vw}.meetYourAgent__photo img{z-index:5;height:auto;display:none}.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;display:none}.meetYourAgent__info{padding:8.125vw 8.75vw 0 0;margin-left:3.875vw}.meetYourAgent__info h2{padding:1.875vw 0 0;font-size:max(3.063vw,35px)}.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(1.3vw,23px);font-weight:400;text-transform:uppercase;line-height:1;margin-bottom:20px}.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);display:flex;align-items:center;gap:max(.75vw,5px)}.meetYourAgent__info--contactInfo ul li a span{width:20px;display:block;text-align:center;font-size:max(.8vw,12px)}.meetYourAgent__info--contactInfo ul li a:hover{color:var(--secondary)}.meetYourAgent__info--contactInfo ul li:last-child{display:none}.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:var(--secondary);padding:6.875vw 0;margin:6.25vw 0 0}.requestMoreInfo__bg{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;filter:grayscale(1);opacity:.1;background-size:cover;background-position:center center}.requestMoreInfo__container{z-index:14}.requestMoreInfo__logo{font-size:0;margin-bottom:30px}.requestMoreInfo__logo img{max-width:150px;margin:0 auto;height:auto}.requestMoreInfo__title p{text-align:center;line-height:1.8;letter-spacing:.05em;font-size:max(1vw,16px);color:var(--secondary-text-color);display:none}.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)}@media only screen and (max-width:1199px){.meetYourAgent__info h2{font-size:45px}}@media only screen and (max-width:991px){.hero__slide canvas{height:60vh}.hero__content .splide__slide canvas{height:60vh}.hero__content .aios-slider-tagline-description .containerWrapper{padding:150px 0 0}.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:0 30px}.propertyDetails__textDetails--content{padding:0;margin-top:40px;width:100%}.propertyDetails__textDetails--content .defaultButton{margin-top:40px}.propertyDetails__textDetails--img{width:100%}.properties__row{flex-flow:column}.properties__row-col{width:100%!important;padding:30px 0!important;text-align:center}.properties__slider-address{text-align:center}.properties .site-button{margin:0 auto}.properties__slider-control--desktop{justify-content:center}.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:80px 0}.moreInformation__accordion{margin-top:40px}.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%}.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}}@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{font-size:16px;top:16px;right:16px}.hpGalleryPopup__main,.floorPlanPopup__main{width:100%;height:80%}.hpGalleryPopup__main .splide__track,.floorPlanPopup__main .splide__track{height:100%}.hpGalleryPopup__main--image img,.floorPlanPopup__main--image img{height:auto;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.hpGalleryPopup__thumbnail,.floorPlanPopup__thumbnail{width:100%;height:20%}.hpGalleryPopup__thumbnail .splide__track,.floorPlanPopup__thumbnail .splide__track{height:100%}.hpGalleryPopup__thumbnail .splide__slide,.floorPlanPopup__thumbnail .splide__slide{border:0!important;padding:5px}.hpGalleryPopup__thumbnail--image,.floorPlanPopup__thumbnail--image{width:100%;height:100%;position:relative}.hpGalleryPopup__thumbnail--image canvas,.floorPlanPopup__thumbnail--image canvas{width:100%;height:100%}.hpGalleryPopup__thumbnail--image:after,.floorPlanPopup__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__thumbnail--image:after,.floorPlanPopup__thumbnail .is-active .hpGalleryPopup:after,.floorPlanPopup__thumbnail .is-active .floorPlanPopup__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:20px}.meetYourAgent__info h2{font-size:30px}.meetYourAgent__info h3{font-size:20px;margin-bottom:0}}@media only screen and (max-width:380px){.hero__content .aios-slider-tagline-description .containerWrapper{padding:55px 0 0}}@media only screen and (max-width:320px){.meetYourAgent__info ul li a{word-break:break-all}}
