.white{color:#fff}.black{color:#000}.pink{color:#e8baf0}.limeGreen{color:#c4fb85}.darkGreen{color:#0f3630}.midGreen{color:#506e6e}.sageGreen{color:#789696}.paleGreen{color:#c8dcdc}.bgWhite{background-color:#fff}.bgBlack{background-color:#000}.bgPink{background-color:#e8baf0}.bgLimeGreen{background-color:#c4fb85}.bgDarkGreen{background-color:#0f3630}.bgPaleGreen{background-color:#c8dcdc}.bgMidGreen{background-color:#506e6e}.bgSageGreen{background-color:#789696}.microHeading{font-weight:700;font-size:16px}.mainHeading{font-weight:700;font-size:clamp(2.25rem,3.464vw + 1.354rem,4.125rem);line-height:clamp(2.475rem,3.811vw + 1.489rem,4.538rem)}.secondaryHeading{font-weight:700;font-size:clamp(1.875rem,1.155vw + 1.576rem,2.5rem);line-height:clamp(2.25rem,.924vw + 2.011rem,2.75rem)}.secondaryHeadingLight{font-weight:300;font-size:clamp(1.875rem,1.155vw + 1.576rem,2.5rem);line-height:clamp(2.25rem,.924vw + 2.011rem,2.75rem)}.articleHeading{font-weight:700;font-size:clamp(2.188rem,1.365vw + 1.858rem,3.125rem);line-height:clamp(2.375rem,1.46vw + 1.999rem,3.438rem)}.introText,.introTextBold{font-weight:300;font-size:clamp(1.563rem,.577vw + 1.413rem,1.875rem);line-height:clamp(1.875rem,.346vw + 1.785rem,2.063rem)}.introText a,.introTextBold a{color:inherit;text-decoration:none;font-weight:700}.introText a:hover,.introTextBold a:hover{text-decoration:underline}.introTextBold{font-weight:700}#headerNavbar .nav-link{position:relative;margin:0 40px;padding-left:0;padding-right:0;font-size:20px;font-weight:700;color:#fff}@media screen and (max-width:991px){#headerNavbar .nav-link{margin:0}}#headerNavbar .nav-link:last-of-type{margin-right:0}#headerNavbar .nav-link:hover::after{width:100%}#headerNavbar .nav-link::after{-webkit-transition:all .3s;transition:all .3s;position:absolute;bottom:-3px;left:0;right:0;margin:auto;border:none;background-color:#c4fb85;color:#fff0;width:0%;content:".";height:3px}@media screen and (max-width:991px){#headerNavbar .nav-link::after{height:0}}#headerNavbar .navbar-toggler{padding:0;outline:none;border:none}#headerNavbar .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}#headerNavbar .navbar-toggler svg{width:30px;height:30px}@media(min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{left:39px;top:94%;border-radius:0;border:2px solid #fff;border-top:2px solid #c4fb85}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item{font-size:16px;font-weight:700;color:#0f3630;-webkit-transition:color .2s ease;transition:color .2s ease}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover{color:#506e6e;background-color:#fff}}footer h4{font-size:clamp(1.375rem,.693vw + 1.196rem,1.75rem);line-height:clamp(1.65rem,.831vw + 1.435rem,2.1rem);font-weight:700}footer #menu-footer-navigation a{color:#fff;text-decoration:none;font-size:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}footer #menu-footer-navigation a:hover{color:#c4fb85}@media screen and (min-width:767px){footer .contactRow .logo{min-height:130px}}@media screen and (min-width:1400px){footer .contactRow .logo{min-height:230px}}footer .contactRow h5{font-weight:700;font-size:18px}footer .contactRow a{color:#fff;font-weight:300;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}footer .contactRow a:hover{color:#c4fb85}footer .copyright{font-size:16px}footer .copyright a{color:#fff;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}footer .copyright a:hover{color:#c4fb85}footer .footer-legal-menu{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0;font-size:16px;color:#fff}footer .footer-legal-menu li{display:inline}footer .footer-legal-menu li a{color:#fff;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}footer .footer-legal-menu li a:hover{color:#c4fb85}footer .footer-legal-menu li+li:before{content:"/";padding:0 10px}html{width:100%;max-width:100vw;overflow-x:hidden;font-size:100%}body{width:100vw;max-width:2500px;font-family:realist,sans-serif;font-style:normal;font-size:18px;font-weight:300;line-height:24px;color:#fff;background-color:#0f3630;overflow-x:hidden}strong{font-weight:700}.headerIcon{max-width:143px}.headerImageContainer img{border-left:3px solid #c4fb85}.fluidContainLeft{padding-left:calc((100% - 1300px)/2);padding-right:15px}@media screen and (max-width:1400px){.fluidContainLeft{padding-left:calc((100% - 1120px)/2)}}@media screen and (max-width:1200px){.fluidContainLeft{padding-left:calc((100% - 935px)/2)}}@media screen and (max-width:991px){.fluidContainLeft{padding-left:calc((100% - 700px)/2)}}@media screen and (max-width:767px){.fluidContainLeft{padding-left:calc((100% - 515px)/2)}}@media screen and (max-width:575px){.fluidContainLeft{padding-left:15px}}.fluidContainRight{padding-right:calc((100% - 1300px)/2);padding-left:15px}@media screen and (max-width:1400px){.fluidContainRight{padding-right:calc((100% - 1120px)/2)}}@media screen and (max-width:1200px){.fluidContainRight{padding-right:calc((100% - 935px)/2)}}@media screen and (max-width:991px){.fluidContainRight{padding-right:calc((100% - 700px)/2)}}@media screen and (max-width:767px){.fluidContainRight{padding-right:calc((100% - 515px)/2)}}@media screen and (max-width:575px){.fluidContainRight{padding-right:15px}}.fluidBackground{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:800px}@media screen and (max-width:767px){.fluidBackground{min-height:600px}}@media screen and (max-width:575px){.fluidBackground{min-height:550px}.fluidBackground img{min-width:100vw;max-width:100vw}}.btnRound{display:inline-block;width:44px;height:44px;border-radius:50%;font-size:16px;line-height:37px;text-align:center}.btnRound img{padding-top:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.btnRound:hover img{padding-left:10px}.btnRound.left:hover img{padding-left:0;padding-right:10px}.btnRound.limeGreen{background-color:#c4fb85}.btnRound.darkGreen{background-color:#0f3630}.btnRoundWithText{display:inline-block;font-size:18px;font-weight:700;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.btnRoundWithText.limeGreen{color:#c4fb85}.btnRoundWithText.limeGreen:hover{text-decoration:none}.btnRoundWithText.limeGreen:hover .btnRound img{padding-left:10px}.btnRoundWithText.limeGreen:hover .btnRound span{text-decoration:underline}.btnRoundWithText.limeGreen:hover.left:hover img{padding-left:0;padding-right:10px}.btnRoundWithText.limeGreen:hover.left:hover span{text-decoration:underline}.btnRoundWithText.darkGreen{color:#0f3630}.btnRoundWithText.darkGreen:hover{text-decoration:none}.btnRoundWithText.darkGreen:hover .btnRound img{padding-left:10px}.btnRoundWithText.darkGreen:hover span{text-decoration:underline}.btnRoundWithText.white{color:#fff;border:1px solid #c4fb85}.btnRoundWithText.white:hover{text-decoration:none}.btnRoundWithText.white:hover .btnRound img{padding-left:10px}.btnRoundWithText.white:hover span{text-decoration:underline}.btnRoundWithText span{position:relative;top:3px}.panelIcon{max-width:190px}.newsCard{position:relative}.newsCard .insightsBadge{position:absolute;top:3%;right:3%;width:125px;max-width:30%;height:125px}.newsCard .info{background-color:#fff;border:1px solid #c8dcdc;border-top:none}.newsCard .info h3{min-height:105px;font-size:clamp(1.063rem,.346vw + .973rem,1.25rem);line-height:clamp(1.275rem,.647vw + 1.108rem,1.625rem);font-weight:300;color:#0f3630}.newsCard .image{border-left:2px solid #c4fb85}.newsCard a span{color:#0f3630}ul.pagination .page-item{text-align:center}ul.pagination .page-item .page-link{width:44px;height:44px;margin-right:8px;border:none;border-radius:50vh;background-color:#c8dcdc;text-align:center;color:#0f3630;line-height:32px;font-size:18px;font-weight:700;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}ul.pagination .page-item .page-link svg{margin-left:-2px}ul.pagination .page-item .page-link svg g[data-name=arrow]{-webkit-transition:stroke .2s ease;transition:stroke .2s ease}ul.pagination .page-item .page-link:hover{background-color:#0f3630;color:#fff}ul.pagination .page-item .page-link:hover svg g[data-name=arrow]{stroke:#fff}ul.pagination .page-item .page-link.next{line-height:30px;margin-right:0}ul.pagination .page-item .page-link.prev{line-height:30px;margin-left:0;text-align:left;-webkit-transform:rotate(180deg);transform:rotate(180deg)}ul.pagination .page-item.active .page-link{background-color:#506e6e;color:#fff}#logoStrapline{font-size:22px;font-weight:300;color:#fff}.siteWideButtons a{text-decoration:none}.siteWideButtons a .siteWideButton{display:inline-block;position:relative;top:6px;min-width:260px;border-radius:50vh;font-size:20px;font-weight:700;padding:8.5px 20px;border:1px solid #c4fb85;text-align:center;color:#fff;background-color:#fff0;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.siteWideButtons a .siteWideButton:hover{background-color:#c4fb85;color:#0f3630}.siteWideButtons a .siteWideButton:hover .btnRound img{padding-left:10px}#theUnitsPage #headerPanel .subHeading{font-weight:700;font-size:clamp(1.75rem,.808vw + 1.541rem,2.188rem);line-height:clamp(1.925rem,.889vw + 1.695rem,2.406rem)}#theUnitsPage #latestNewsPanel{overflow:hidden}#theUnitsPage #latestNewsPanel .linkButton{text-decoration:none}#theUnitsPage #latestNewsPanel .swiper-container-news{position:relative;min-height:400px}#theUnitsPage #latestNewsPanel .swiper-container-news .swiper-pagination{bottom:-30px}#theUnitsPage #latestNewsPanel .swiper-container-news .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#theUnitsPage #latestNewsPanel .swiper-container-news .swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;background-color:#789696}#theUnitsPage #latestNewsPanel .swiper-container-news .swiper-pagination-bullet-active{background-color:#506e6e}#theUnitsPage #latestNewsPanel .swiper-container-news .news-card{margin:7.5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-left:2px solid #c4fb85}#theUnitsPage #latestNewsPanel .swiper-container-news .news-card-content date{display:block}#theUnitsPage #latestNewsPanel .swiper-container-news .news-card-content h4{min-height:80px;font-weight:300;font-size:20px;color:#0f3630}#theUnitsPage #latestNewsPanel .swiper-container-news .news-card-content .title{font-size:16px;color:#0f3630}#theUnitsPage #latestNewsPanel .swiper-container-news .news-card-content a{text-decoration:none;color:#0f3630;-webkit-transition:color .3s ease;transition:color .3s ease}#theUnitsPage #latestNewsPanel .swiper-container-news .news-card-content a:hover{color:#789696}#locationPage .w3w img{max-width:260px}#locationPage .w3w a{color:#fff;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#locationPage .w3w a:hover{color:#c4fb85}#locationPage #locationGoogleMap{width:100%;min-height:600px}#locationPage .driveTimesTable{width:100%}#locationPage .driveTimesTable tr{border-top:1px solid #707070}#locationPage .driveTimesTable tr:first-of-type{border-top:none}#locationPage .driveTimesTable tr th{padding:.75rem 0;border-bottom:2px solid #707070}#locationPage .driveTimesTable tr th:first-of-type{width:75%}#locationPage .driveTimesTable tr th:last-of-type{width:25%;text-align:right;padding-right:.75rem}#locationPage .driveTimesTable tr td{padding:.75rem 0}#locationPage .driveTimesTable tr td:last-of-type{text-align:right;padding-right:.75rem}#locationPage #localAmenities #carouselLeftSlider .swiperControls{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-pagination{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:inline-block;width:auto;position:relative}#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-button-prev,#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-button-next{display:inline-block;position:relative;top:12px;margin:0;height:44px;width:44px}#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-button-prev:after,#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-button-next:after{display:none}#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-button-prev{background-image:url(/wp-content/themes/chancerygate-estate-v1/theme/img/arrow-left.svg);left:30px!important}#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-button-next{background-image:url(/wp-content/themes/chancerygate-estate-v1/theme/img/arrow-right.svg);right:-40px!important}#locationPage #localAmenities #carouselLeftSlider .swiperControls #carouselLeftPrev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#locationPage #localAmenities #carouselLeftSlider .swiperControls #carouselLeftNext{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-pagination .swiper-pagination-bullet{width:45px;height:3px;border-radius:0;background:#c8dcdc;opacity:1;margin:0 10px 0 0}#locationPage #localAmenities #carouselLeftSlider .swiperControls .swiper-pagination .swiper-pagination-bullet-active{background:#c4fb85}#locationPage #localAmenities h3{max-width:600px}#locationPage #localAmenities .textContent{min-height:185px;max-width:600px}#locationPage #localAmenities .swiper-slide{min-height:800px;background-size:cover;background-position:center;background-repeat:no-repeat}#locationPage #localOccupiers .logo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;padding:20px}#locationPage #localOccupiers .logo-grid .logo-item{width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#locationPage #localOccupiers .logo-grid .logo-item img{max-width:100%;min-width:100%;height:auto}#galleryPage .galleryImageGrid{margin-top:22px}#galleryPage .galleryImageGrid::before{content:"";display:table;clear:both}#galleryPage .galleryImageGrid::after{content:"";display:table;clear:both}#galleryPage .galleryImage{margin-bottom:30px;overflow:hidden}#galleryPage .galleryImage img{width:100%;display:block;height:auto}#sustainabilityPage .specificationIcons .icon{margin:0 auto 30px;max-width:150px}#sustainabilityPage .specificationIcons .text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:165px;margin:0 auto;text-align:center;font-size:20px;line-height:23px;font-weight:300}#sustainabilityPage #specificationIcons .intro{font-weight:700;color:#fff}#sustainabilityPage #specificationIcons .specification{text-align:center}#sustainabilityPage #specificationIcons .specification .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-width:128px;min-height:115px;max-height:118px;margin:0 auto 30px}#sustainabilityPage #specificationIcons .specification .text{max-width:200px;margin:0 auto;font-weight:300;font-family:realist,sans-serif;font-size:20px;line-height:23px;color:#fff}#singleNewsPage{padding-top:10rem}#singleNewsPage .newsArticle{color:#0f3630}#singleNewsPage .newsArticle strong{font-weight:700;color:#506e6e}#singleNewsPage .newsArticle a{color:#0f3630;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}#singleNewsPage .newsArticle a:hover{text-decoration:underline}#singleNewsPage .newsArticle .btnRoundWithText:hover{text-decoration:none}#singleNewsPage .newsArticle .btnRoundWithText.darkGreen:hover .btnRound img{padding-left:0;padding-right:10px}#singleNewsPage .newsArticle .btnRoundWithText.darkGreen:hover span{text-decoration:none}#singleNewsPage a{text-decoration:none}#singleNewsPage a .siteWideButton{display:inline-block;position:relative;top:6px;min-width:260px;border-radius:50vh;font-size:20px;font-weight:700;padding:8.5px 20px;border:1px solid #c4fb85;text-align:center;color:#0f3630;background-color:#fff0;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}#singleNewsPage a .siteWideButton:hover{background-color:#fff;color:#0f3630}#singleNewsPage a .siteWideButton:hover .btnRound img{padding-left:10px}#singleNewsPage .imageContainer{position:relative}#singleNewsPage .imageContainer .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}#singleNewsPage .imageContainer .icon:hover{cursor:pointer}#singleNewsPage .imageContainer .caption{color:#0f3630;font-size:15px;font-weight:300;background-color:#0f3630;color:#fff;padding:5px 10px}#singleNewsPage a.subscribeButtonLink{text-decoration:none!important}#singleNewsPage a.subscribeButtonLink:hover{text-decoration:none!important}#singleNewsPage a .subscribeButton{display:inline-block;position:relative;top:6px;border-radius:50vh;font-size:20px;font-weight:700;padding:8.5px 20px;border:1px solid #0f3630;color:#0f3630;background-color:#fff0;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}#singleNewsPage a .subscribeButton:hover{background-color:#0f3630;color:#fff}#availabilityPage select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 45px 6px 10px;border:1px solid #0f3630;border-radius:50vh;font-size:16px;font-weight:300;color:#0f3630;background-image:url(/wp-content/themes/chancerygate-estate-v1/theme/img/select-dark-green-arrow.svg);background-position:93% center;background-size:11px 6px;background-repeat:no-repeat}#availabilityPage select:hover{cursor:pointer}#availabilityPage select:focus-visible{outline:none}#availabilityPage .property{border:1px solid #c8dcdc}#availabilityPage .property .image{border-left:2px solid #c4fb85}#availabilityPage .property address{font-size:16px;font-weight:300;line-height:21px}#availabilityPage .property h6{font-size:30px;font-weight:300;line-height:47px}#availabilityPage .property .info p{min-height:72px;font-size:16px;font-weight:300;color:#0f3630}#availabilityPage .property .info a{text-decoration:none;color:#0f3630;-webkit-transition:color .3s ease;transition:color .3s ease}#newBuildUnitsPage #headerPanel .subHeading{font-weight:700;font-size:clamp(1.75rem,.808vw + 1.541rem,2.188rem);line-height:clamp(1.925rem,.889vw + 1.695rem,2.406rem)}#newBuildUnitsPage #accommodationPanel{color:#000}#newBuildUnitsPage #accommodationPanel .units-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:575px}#newBuildUnitsPage #accommodationPanel .units-row,#newBuildUnitsPage #accommodationPanel .units-header{display:grid;grid-template-columns:.8fr 1fr 1fr 1fr .3fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 0}#newBuildUnitsPage #accommodationPanel .units-row>*:not(:first-child):not(:last-child),#newBuildUnitsPage #accommodationPanel .units-header>*:not(:first-child):not(:last-child){text-align:right}#newBuildUnitsPage #accommodationPanel .units-header{font-weight:700;border-bottom:1px solid #ddd}#newBuildUnitsPage #accommodationPanel .units-header>*:first-child{padding-left:.75rem}#newBuildUnitsPage #accommodationPanel .units-row{border-top:1px solid #ddd}#newBuildUnitsPage #accommodationPanel .units-row.clickable{cursor:pointer;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#newBuildUnitsPage #accommodationPanel .units-row.clickable:hover{background-color:rgb(200 220 220 / .4)}#newBuildUnitsPage #accommodationPanel .units-row.active{background-color:rgb(200 220 220 / .4)}#newBuildUnitsPage #accommodationPanel .units-row.totals{font-weight:700}#newBuildUnitsPage #accommodationPanel .units-row .unit{font-weight:700}#newBuildUnitsPage #accommodationPanel .units-row>*:first-child{padding-left:.75rem}#newBuildUnitsPage #accommodationPanel .units-row>*:nth-last-child(2){font-weight:700}#newBuildUnitsPage #accommodationPanel .specs-grid{display:block;padding:0;font-weight:700;height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}#newBuildUnitsPage #accommodationPanel .specs-grid.active{height:auto;padding:.25rem 0}#newBuildUnitsPage #accommodationPanel .specs-row{max-width:92.5%;display:grid;grid-template-columns:2.25fr .75fr;padding:.75rem 0}#newBuildUnitsPage #accommodationPanel .specs-row>*:first-child{padding-left:.5rem}#newBuildUnitsPage #accommodationPanel .specs-row>*:last-child{text-align:right}#newBuildUnitsPage #accommodationPanel .toggle{cursor:pointer;text-align:center}#newBuildUnitsPage #accommodationPanel .specs-toggle{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#newBuildUnitsPage #accommodationPanel .specs-toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#newBuildUnitsPage #specificationIcons .intro{font-weight:700;color:#fff}#newBuildUnitsPage #specificationIcons .specification{text-align:center}#newBuildUnitsPage #specificationIcons .specification .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-width:128px;min-height:115px;max-height:118px;margin:0 auto 30px}#newBuildUnitsPage #specificationIcons .specification .text{max-width:175px;margin:0 auto;font-weight:300;font-family:realist,sans-serif;font-size:20px;line-height:23px;color:#fff}#newBuildUnitsPage #imageCarousel.container-fluidd{width:120vw}#newBuildUnitsPage #imageCarousel .imageCarousel{padding-bottom:10px}#newBuildUnitsPage #imageCarousel .imageCarousel .swiper-slide{text-align:center}#newBuildUnitsPage #imageCarousel .imageCarousel .swiper-slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;opacity:.3;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}#newBuildUnitsPage #imageCarousel .imageCarousel .swiper-slide .caption{position:absolute;left:15px;bottom:15px;background-color:#fff;padding:5px 10px;border-left:1px solid #c4fb85;font-size:15px;color:#0f3630}#newBuildUnitsPage #imageCarousel .imageCarousel .swiper-slide-active img{opacity:1}#newBuildUnitsPage #imageCarousel .imageCarousel .swiper-pagination{position:relative;bottom:-10px;margin-top:2rem}#newBuildUnitsPage #imageCarousel .imageCarousel .swiper-pagination-bullet{width:12px;height:12px;background:#c8dcdc;opacity:1}#newBuildUnitsPage #imageCarousel .imageCarousel .swiper-pagination-bullet-active{background:#0f3630}#refurbishedUnitsPage #headerPanel .subHeading{font-weight:700;font-size:clamp(1.75rem,.808vw + 1.541rem,2.188rem);line-height:clamp(1.925rem,.889vw + 1.695rem,2.406rem)}#refurbishedUnitsPage #accommodationPanel{color:#000}#refurbishedUnitsPage #accommodationPanel .units-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:575px}#refurbishedUnitsPage #accommodationPanel .units-row,#refurbishedUnitsPage #accommodationPanel .units-header{display:grid;grid-template-columns:.8fr 1fr 1fr 1fr .3fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 0}#refurbishedUnitsPage #accommodationPanel .units-row>*:not(:first-child):not(:last-child),#refurbishedUnitsPage #accommodationPanel .units-header>*:not(:first-child):not(:last-child){text-align:right}#refurbishedUnitsPage #accommodationPanel .units-header{font-weight:700;border-bottom:1px solid #ddd}#refurbishedUnitsPage #accommodationPanel .units-header>*:first-child{padding-left:.75rem}#refurbishedUnitsPage #accommodationPanel .units-row{border-top:1px solid #ddd}#refurbishedUnitsPage #accommodationPanel .units-row.clickable{cursor:pointer;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#refurbishedUnitsPage #accommodationPanel .units-row.clickable:hover{background-color:rgb(200 220 220 / .4)}#refurbishedUnitsPage #accommodationPanel .units-row.active{background-color:rgb(200 220 220 / .4)}#refurbishedUnitsPage #accommodationPanel .units-row.totals{font-weight:700}#refurbishedUnitsPage #accommodationPanel .units-row .unit{font-weight:700}#refurbishedUnitsPage #accommodationPanel .units-row>*:first-child{padding-left:.75rem}#refurbishedUnitsPage #accommodationPanel .units-row>*:nth-last-child(2){font-weight:700}#refurbishedUnitsPage #accommodationPanel .specs-grid{display:block;padding:0;font-weight:700;height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}#refurbishedUnitsPage #accommodationPanel .specs-grid.active{height:auto;padding:.25rem 0}#refurbishedUnitsPage #accommodationPanel .specs-row{max-width:92.5%;display:grid;grid-template-columns:2.25fr .75fr;padding:.75rem 0}#refurbishedUnitsPage #accommodationPanel .specs-row>*:first-child{padding-left:.5rem}#refurbishedUnitsPage #accommodationPanel .specs-row>*:last-child{text-align:right}#refurbishedUnitsPage #accommodationPanel .toggle{cursor:pointer;text-align:center}#refurbishedUnitsPage #accommodationPanel .specs-toggle{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#refurbishedUnitsPage #accommodationPanel .specs-toggle.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#refurbishedUnitsPage #specificationIcons .intro{font-weight:700;color:#fff}#refurbishedUnitsPage #specificationIcons .specification{text-align:center}#refurbishedUnitsPage #specificationIcons .specification .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-width:128px;min-height:115px;max-height:118px;margin:0 auto 30px}#refurbishedUnitsPage #specificationIcons .specification .text{max-width:175px;margin:0 auto;font-weight:300;font-family:realist,sans-serif;font-size:20px;line-height:23px;color:#fff}#refurbishedUnitsPage #imageCarousel.container-fluidd{width:120vw}#refurbishedUnitsPage #imageCarousel .imageCarousel{padding-bottom:10px}#refurbishedUnitsPage #imageCarousel .imageCarousel .swiper-slide{text-align:center}#refurbishedUnitsPage #imageCarousel .imageCarousel .swiper-slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;opacity:.3;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}#refurbishedUnitsPage #imageCarousel .imageCarousel .swiper-slide .caption{position:absolute;left:15px;bottom:15px;background-color:#fff;padding:5px 10px;border-left:1px solid #c4fb85;font-size:15px;color:#0f3630}#refurbishedUnitsPage #imageCarousel .imageCarousel .swiper-slide-active img{opacity:1}#refurbishedUnitsPage #imageCarousel .imageCarousel .swiper-pagination{position:relative;bottom:-10px;margin-top:2rem}#refurbishedUnitsPage #imageCarousel .imageCarousel .swiper-pagination-bullet{width:12px;height:12px;background:#c8dcdc;opacity:1}#refurbishedUnitsPage #imageCarousel .imageCarousel .swiper-pagination-bullet-active{background:#0f3630}