@charset "UTF-8";.set-width{max-width:1400px}.theme-clr{color:#bc955b}.theme-clr-blue{color:#021e42}.grey-bg{background:#f2f2f2}.bdr-top{border-top:4px #fff solid}.bdr-bottom{border-bottom:4px #fff solid}.intro h1{color:#fff;margin-left:10%;right:auto;text-shadow:0 0 20px rgba(0,0,0,.5)}.intro h1.sans-serif{margin-top:22%}.intro h1.serif{margin-top:25%;text-shadow:0 0 20px rgba(0,0,0,.5)}.intro h1.serif .kern{opacity:0;font-size:15px!important}.highlights>div{padding:0 0 100px}@media (max-width: 900px){.intro h1{margin-left:7%}.intro h1.sans-serif{margin-top:50%}.intro h1.serif{margin-top:56%}.kern{color:#fff!important;font-size:10px!important}}@media (max-width: 640px){.intro h1{margin-left:1.5rem}}@media (max-width: 400px){.intro h1.sans-serif{margin-top:60%}.intro h1.serif{margin-top:70%}}#swiper-container{padding-top:130px;padding-bottom:100px;padding-left:clamp(1.4rem,3vw,5%);padding-right:clamp(1.4rem,3vw,5%);border-bottom:4px #fff solid}.swiper .feature-content{display:flex;flex-direction:column;height:100%;margin-top:2rem}.swiper .feature-content div:first-child{flex:1 1 auto}.swiper .feature-content h5{margin-top:auto}#swiper-container .feature-content h5{line-height:1.4;font-size:1.1rem}#swiper-container .feature-content p{margin-bottom:1.5rem}#swiper-container .swiper-slide{display:flex;flex-direction:column;align-items:start;height:auto!important}#swiper-container .swiper-slide-next{opacity:1}@media (max-width: 1500px){#swiper-container .swiper-slide-active,#swiper-container .swiper-slide{opacity:1!important}}@media (max-width: 500px){#swiper-container{padding:100px 1.25rem}}#sitemap{background:#021e42;overflow:hidden}#sitemap>div{max-width:1500px;margin:0 auto}#floorplans{padding:115px 1.25rem 100px}#floorplans .heading{max-width:1200px;margin:0 auto}#floorplans .heading h3{font-size:min(max(1.8rem,2.25vw),32px);font-weight:500}#floorplans .thumbs-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-content:center;align-self:center;gap:.75rem;max-width:1200px;margin:0 auto;z-index:9999999;background:#fff}#floorplans .thumbs-container .item{display:flex;flex-direction:column;justify-content:space-between;background:#f2f2f2;cursor:pointer;transition:all ease .5s}#floorplans .thumbs-container .item.activeThumb{transition:all ease .5s;opacity:.3}#floorplans .thumbs-container .item>div:first-child{text-align:center;padding:1.25rem}#floorplans .thumbs-container .item>div:last-child{text-align:left;background:#fff;padding:.9rem 0 1rem}#floorplans .thumbs-container .item:nth-child(2)>div:first-child img{max-width:80%}#floorplans .thumbs-container .item:nth-child(3)>div:first-child img{max-width:90%;margin-top:5%}#floorplans .thumbs-container .item:nth-child(5).horizontal{grid-column:auto/span 2}#floorplans .thumbs-container h3{font-size:min(max(1.1rem,2.5vw),24px);margin-bottom:0;font-weight:500}#floorplans .thumbs-container h4{font-family:gamay-condensed,Helvetica,Arial,sans-serif;font-size:min(max(.8rem,1.5vw),16px);font-style:normal;margin-bottom:.5rem;letter-spacing:.5px;font-weight:400}@media (max-width: 600px){#floorplans .thumbs-container{grid-template-columns:auto auto}}@media (max-width: 400px){#floorplans .thumbs-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#floorplans .thumbs-container .item:nth-child(2)>div:first-child img{max-width:100%}#floorplans .thumbs-container h3{font-size:min(max(1.5rem,2.5vw),24px)}#floorplans .thumbs-container h4{font-size:min(max(1rem,1.5vw),16px)}}#floorplans .residence-plans{position:relative;margin:0 auto 4rem;max-width:1200px;background:#fff;display:none;opacity:0;height:100%;transition:all ease .5s}#floorplans .residence-plans button{text-align:center;padding:.6rem .8rem;margin-bottom:1.5rem;margin-right:0;position:absolute;top:0;right:0;width:70px;background:#bc955b;color:#fff;font-size:.9rem;font-weight:500;line-height:1;letter-spacing:1px;border:0;border-radius:2px;cursor:pointer;z-index:9999999999}@media (max-width: 700px){#floorplans .residence-plans button{position:relative;display:inline-block}}#floorplans .residence-plans .details{width:40%;padding-right:2rem;position:relative;visibility:visible}#floorplans .residence-plans .details ul{list-style:none;margin-left:.5rem}#floorplans .residence-plans .details ul li{margin-bottom:.7rem}#floorplans .residence-plans .details ul li:before{content:"• ";font-size:11pt;padding-left:.25rem;margin-left:-.6rem}#floorplans .residence-plans .details h3{color:#bc955b;margin-bottom:0;font-weight:500;font-size:min(max(1.8rem,2.25vw),32px)}#floorplans .residence-plans .details h3 span{font-family:gamay-condensed,Helvetica,Arial,sans-serif;font-style:normal}#floorplans .residence-plans .details h4{color:#021e42;font-family:gamay-condensed,Helvetica,Arial,sans-serif;font-size:.9rem;font-style:normal;margin-bottom:.5rem;letter-spacing:1px}#floorplans .residence-plans .details h5{color:#021e42;font-family:gamay-condensed,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;margin-bottom:0;letter-spacing:1px;display:block;padding-top:1.25rem;padding-bottom:0}#floorplans .residence-plans .details h5.features{border-top:1px #bc955b solid;margin-bottom:1rem;margin-top:1rem;max-width:400px}#floorplans .residence-plans .details h5.number-rooms{border-bottom:#bc955b 1px solid;padding-bottom:.75rem;margin-bottom:1rem;max-width:400px}#floorplans .residence-plans .details h5.select-level{margin:0 0 1rem .9rem;padding-bottom:0}#floorplans .residence-plans .details h5 span{font-weight:400;margin-left:1rem;margin-right:1rem}#floorplans .residence-plans .details h5 sup{font-size:.7rem}#floorplans .residence-plans .details #floorLevel{color:#fff;font-size:.9rem;padding:.6rem 1rem;background:#021e42 url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2092.66%2051.99'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23fff;stroke-width:8px;}%3c/style%3e%3c/defs%3e%3cpolyline%20class='cls-1'%20points='2.83%202.83%2046.33%2046.33%2089.83%202.83'/%3e%3c/svg%3e") no-repeat right 10px center;background-size:17px;margin:0 0 1rem;font-family:gamay-condensed,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.2;border:0;appearance:none;width:100%;max-width:200px;letter-spacing:1px}@media (max-width: 800px){#floorplans .residence-plans .details #floorLevel{max-width:350px}}#floorplans .residence-plans .details .floorplan,#floorplans .residence-plans .details .siteplan{font-weight:500;max-width:150px;width:100%;color:#021e42;transition:all ease .3s}#floorplans .residence-plans .details .floorplan:hover,#floorplans .residence-plans .details .siteplan:hover,#floorplans .residence-plans .details .active{color:#bc955b}#floorplans .residence-plans .details .plan-links .divider{padding:0 .25rem}#floorplans .residence-plans .plan{display:grid;grid-template-columns:auto;justify-content:end;align-items:start;justify-items:end;width:60%;visibility:visible}#floorplans .residence-plans.D1203 .plan img[src="/D1-203.webp"],#floorplans .residence-plans.D1403 .plan img[src="/D1-403.webp"]{max-width:550px}@media (max-width: 700px){#floorplans .residence-plans .plan{justify-content:center;align-items:center;width:100%}#floorplans .residence-plans.D1203 .plan img,#floorplans .residence-plans.D1403 .plan img{max-width:550px;margin-top:1rem}}#floorplans .residence-plans.A1 .details h5.number-rooms{margin-bottom:0}#floorplans .residence-plans.E1{flex-direction:column}#floorplans .residence-plans.E1 .details{width:100%}#floorplans .residence-plans.E1 button{right:0}#floorplans .residence-plans.E1 .plan{width:100%;text-align:left;justify-content:flex-start;align-items:flex-start;justify-items:flex-start}#floorplans .residence-plans.E1 .plan-image[src="/E1-Siteplan.webp"]{max-width:700px}#floorplans .residence-plans.E1 .features-list{margin-bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:2rem}#floorplans .residence-plans.E1 .details h5.number-rooms,#floorplans .residence-plans.E1 .details h5.features{max-width:400px}@media (max-width: 550px){#floorplans .residence-plans.E1 .features-list{margin-bottom:0;grid-template-columns:1fr;gap:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeIn{animation:fadeIn .5s forwards;display:flex;opacity:1;height:auto;z-index:99}.fadeOut{animation:fadeOut .3s forwards;display:none;height:0;opacity:0;z-index:-1}@media (max-width: 600px){#floorplans{padding:80px 1.25rem 70px}#floorplans .residence-plans .plan-image{max-width:100%}#floorplans .residence-plans{flex-direction:column;gap:.5rem}#floorplans .residence-plans .details{width:100%;padding-right:0;margin-top:0}#floorplans .residence-plans .plan{width:100%;margin-top:2rem}#floorplans .residence-plans .details ul{columns:2 150px;column-gap:2rem}}@media (max-width: 600px){#floorplans .residence-plans .details ul{columns:1 150px;column-gap:0}}#before-footer div{top:25%;left:10%;width:auto;max-width:700px;padding-right:0}#before-footer h3{color:#fff;text-shadow:none}#before-footer div h3:first-child span:last-child{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.5.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2070.3%2021.6'%20style='enable-background:new%200%200%2070.3%2021.6;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%23FFFFFF;}%20%3c/style%3e%3cline%20class='st0'%20x1='-2.5'%20y1='11.1'%20x2='72.7'%20y2='11.1'/%3e%3c/svg%3e") repeat-x bottom right}@media (max-width: 700px){#before-footer div{display:none}}:root{--swiper-pagination-bullet-inactive-color: #021e42 !important;--swiper-theme-color: #021e42 !important;.swiper{padding:0!important}.swiper-pagination{bottom:0!important}.swiper-pagination .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color)!important}.swiper-pagination .swiper-pagination-bullet-active{background:var(--swiper-theme-color)!important}}.swiper[data-astro-cid-xxulvhyb]{padding:0 0 3rem!important}
