.carouselTitle{font-size:90px;line-height:90px}@media(max-width: 991px){.carouselTitle{font-size:55px;line-height:55px}}.largeTitle{font-size:46px;font-weight:600;line-height:40px}@media(max-width: 991px){.largeTitle{font-size:36px;line-height:30px}}.mediumTitle{font-size:26px;font-weight:600;line-height:30px}@media(max-width: 991px){.mediumTitle{font-size:20px;line-height:24px}}.smallTitle{font-size:18px;font-weight:600;line-height:25px}.largerText{font-size:18px;font-weight:400;line-height:25px}.imageCaption,.wp-caption-text{display:block;font-size:15px;line-height:22px;font-style:italic;color:#bababa}.wp-caption-text{margin-top:15px !important}.black{color:#000}.white{color:#fff}.darkerLilac{color:#8cc63f}@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:930px}}.btn{font-family:"Lato",sans-serif;font-size:22px;border-radius:0}.btn-success{background-color:#8cc63f;border-color:#8cc63f}.carousel-control-next,.carousel-control-prev{z-index:99}strong{font-weight:600}img{max-width:100%;height:auto}.iframeVideo{position:relative;overflow:hidden;padding-top:56.25%}.iframeVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:#8cc63f}html{width:100%;height:100%;scroll-behavior:smooth}body{width:100%;height:100%;background-color:#f2f2f2;font-family:"Lato",sans-serif;font-weight:300;font-size:18px;line-height:30px;color:#4d4d4d;font-smoothing:antialiased}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Cormorant Infant",serif}.alignright{float:right;margin:20px}#subNavTabs{text-transform:uppercase;margin-left:-15px}#subNavTabs .nav-link{color:#bababa}#subNavTabs .nav-link.active{color:#000}#navPanel{display:none;position:absolute;z-index:99999;width:100%;height:100vh;background-color:rgba(81,140,153,.95);font-size:22px;text-transform:uppercase}#navPanel a{color:#fff}#navPanel a.nav-link{padding:15px 0}#backToTopBtn{position:fixed;bottom:15px;left:15px;display:none;border:1px solid #8cc63f;border-radius:8px;padding:10px;font-size:30px;color:#8cc63f;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#backToTopBtn:hover{text-decoration:none;background-color:#8cc63f;color:#fff}@media(max-width: 991px){#backToTopBtn{bottom:8px;left:8px;font-size:25px;background-color:rgba(255,255,255,.3)}}header{position:absolute;z-index:2;width:100%;margin:0 auto}header #headerLogo{display:inline-block;max-width:255px}@media screen and (max-width: 575px){header #headerLogo{display:block;max-width:100%}}header #headerLogo .navbar-brand{max-width:255px;height:50px;margin:0;padding:0;padding:10px 20px 10px 0;margin-right:15px;border-right:1px solid #fff}@media screen and (max-width: 575px){header #headerLogo .navbar-brand{padding:10px;margin:5px;border:none}}header h1{display:inline-block;position:relative;top:9px;margin:0;padding:0;font-size:48px;color:#fff}header #headerNavbar #headerNavbarMenu{z-index:3}header #headerNavbar .navbar-toggler{margin:-20px auto 5px;font-size:25px;color:#fff}header #headerNavbar #menu-header-navbar{border:1px solid #fff;border-right:none}header #headerNavbar #menu-header-navbar .current_page_item .nav-link{-webkit-box-shadow:0px 1px 1px #8cc63f;box-shadow:0px 1px 1px #8cc63f}header #headerNavbar #menu-header-navbar .nav-link{padding:.25rem 1rem;font-family:"Cormorant Infant",serif;font-size:22px;font-weight:400;color:#fff;border-right:1px solid #fff;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 991px){header #headerNavbar #menu-header-navbar .nav-link{background-color:rgba(0,0,0,.8)}}header #headerNavbar #menu-header-navbar .nav-link:hover{background-color:rgba(81,140,153,.5)}@media screen and (max-width: 991px){header #headerNavbar #menu-header-navbar .nav-link:hover{background-color:rgba(81,140,153,.8)}}#welcomePage #headerCarousel{height:100%}#welcomePage #headerCarousel .carousel-inner .carousel-item,#welcomePage #headerCarousel .carousel-inner .overlay{min-height:100vh}#headerCarousel{width:100%;height:660px}@media(max-width: 991px){#headerCarousel{height:460px}}#headerCarousel .carousel-inner .carousel-item{min-height:660px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width: 991px){#headerCarousel .carousel-inner .carousel-item{min-height:460px}}#headerCarousel .carousel-inner .carousel-item .overlay{position:absolute;width:100%;height:660px;background-color:rgba(0,0,0,.25)}@media(max-width: 991px){#headerCarousel .carousel-inner .carousel-item .overlay{height:460px}}#headerCarousel .carousel-inner .carousel-item .indicative{position:absolute;z-index:9;left:5px;bottom:5px;font-size:13px;color:#fff}#headerCarousel .carousel-inner #linesOverlay{z-index:2;position:absolute;bottom:-100px;right:-30px;width:715px;height:198px;background-image:url(../img/landex-lines.png);background-repeat:no-repeat}@media screen and (max-width: 767px){#headerCarousel .carousel-inner #linesOverlay{display:none}}#carouselTitle{padding-top:15px;color:#fff;text-align:left}#carouselTitle h1{margin:30px 0 0 0}@media screen and (max-width: 991px){#carouselTitle h1{position:absolute;left:0;top:200px;width:100%;text-align:center}}#carouselTitle h2{font-size:50px}@media screen and (max-width: 991px){#carouselTitle h2{position:absolute;left:0;top:350px;width:100%;text-align:center}}@media screen and (max-width: 991px){#carouselTitle .btn{position:absolute;z-index:5;left:0;top:80vh;width:100%;text-align:center;font-size:50px;margin:0 auto;font-size:30px}}#sitePlanPage #sitePlanImage{position:relative;overflow:hidden}#sitePlanPage #sitePlanImage #pan-u{width:0;height:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:18px solid #fff}#sitePlanPage #sitePlanImage #pan-r{width:0;height:0;border-bottom:9px solid rgba(0,0,0,0);border-left:18px solid #fff;border-top:9px solid rgba(0,0,0,0)}#sitePlanPage #sitePlanImage #pan-d{width:0;height:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:18px solid #fff}#sitePlanPage #sitePlanImage #pan-l{width:0;height:0;border-bottom:9px solid rgba(0,0,0,0);border-right:18px solid #fff;border-top:9px solid rgba(0,0,0,0)}#sitePlanPage #sitePlanImage #reset{width:18px;height:18px;background:#fff;border-radius:9px}#sitePlanPage #sitePlanImage #pan-ctl{width:62px;height:62px;background:rgba(68,92,111,.5);border-radius:31px}#sitePlanPage #sitePlanHomes .houseType{border-bottom:1px solid gray}#sitePlanPage #sitePlanHomes .houseType table{width:100%}@media screen and (max-width: 767px){#sitePlanPage #sitePlanHomes .houseType table{font-size:16px;line-height:22px}}#sitePlanPage #sitePlanHomes .houseType table td.legend{width:45px}#sitePlanPage #sitePlanHomes .houseType table td.desc{width:60%}@media screen and (max-width: 767px){#sitePlanPage #sitePlanHomes .houseType table td.desc{width:52%}}#sitePlanPage #sitePlanHomes .houseType table td.plots{text-align:right;vertical-align:bottom}@media screen and (max-width: 767px){#sitePlanPage #sitePlanHomes .houseType table td.plots{vertical-align:top}}#sitePlanPage #sitePlanHomes .houseType table td.plots .btn{background-color:#4d4d4d;color:#fff;font-family:"Lato",sans-serif;font-size:15px;text-transform:uppercase;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width: 767px){#sitePlanPage #sitePlanHomes .houseType table td.plots .btn{font-size:14px;padding:5px}}#sitePlanPage #sitePlanHomes .houseType table td.plots .btn:hover{background-color:#518c99}#sitePlanPage #sitePlanHomes .houseType .legendColour{margin:5px 10px 0 0;width:30px;height:30px;border-radius:15px}#homesPage ul.filter{list-style:none;padding:0}#homesPage ul.filter li{display:inline-block}#homesPage ul.filter li button{border:0;background-color:rgba(0,0,0,0)}#homesPage ul.filter li button:hover{color:#518c99}#homesPage ul.filter li button .active{color:#518c99}#homesPage .homePanel{padding-bottom:60px;background-color:#e5e5e5}#homesPage .homePanel ul{padding-left:20px}#homesPage .homePanel .btn{position:absolute;bottom:20px;background-color:#4d4d4d;color:#fff;font-family:"Lato",sans-serif;font-size:15px;text-transform:uppercase;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#homesPage .homePanel .btn:hover{background-color:#518c99}#singleHome h1,#singleHome h2,#singleHome h3,#singleHome h4,#singleHome h5,#singleHome h6{font-family:"Lato",sans-serif}#singleHome ul{padding-left:20px}#singleHome b{font-weight:bold}#singleHome table{width:100%}#singleHome table tr{border-bottom:1px solid #518c99}#singleHome table .plot{width:75px;padding:8px 0}#singleHome .btn{position:relative;top:-2px;background-color:#518c99;font-family:"Lato",sans-serif;font-size:20px;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#singleHome .btn:hover{background-color:#8cc63f}#singleHome #floorPlansCarousel{max-width:600px;margin:10px auto}#singleHome #floorPlansCarousel .carousel-inner{padding:10px 0;background-color:#fff}#singleHome #floorPlansCarousel .carousel-inner .carousel-item{background:#fff}#singleHome #floorPlansCarousel .carousel-inner .carousel-item .img-fluid{padding:0 20px}#singleHome #floorPlansCarousel .carousel-control-next,#singleHome #floorPlansCarousel .carousel-control-prev{width:20px;-webkit-filter:invert(100%);filter:invert(100%)}.freestyleSections .sectionPad{margin-top:155px;margin-bottom:155px}.freestyleSections .sectionTitle{color:#000}.freestyleSections .sectionTitle.greenGradient .mediumTitle.black,.freestyleSections .sectionTitle.greenGradient .text{color:#fff}.freestyleSections .sectionTitle i{font-size:48px;color:#8cc63f}.freestyleSections .sectionTitle .text a{color:#8cc63f}.freestyleSections .subSectionTitle i{font-size:35px;color:#8cc63f}.freestyleSections .textContent{font-weight:normal}.freestyleSections .textContent p:first-of-type{margin-top:-8px}.freestyleSections .textContent a{color:#8cc63f}.freestyleSections .textContent ul{margin-top:20px;padding:0;list-style-type:none}.freestyleSections .textContent ul li{min-height:27px;margin-bottom:20px;padding-left:40px;background:url(../img/green-tick-icon.svg);background-repeat:no-repeat}.freestyleSections .singleButton .outline{border:2px solid #4d4d4d;border-radius:0;text-transform:uppercase}.freestyleSections .singleButton .outline:hover{background-color:#8cc63f}.freestyleSections .statisticsTable table{width:100%}.freestyleSections .statisticsTable table tr{border-bottom:1px solid #4d4d4d}.freestyleSections .statisticsTable table td.name{width:50%;padding:6px 0}@media(max-width: 575px){.freestyleSections .statisticsTable table td.name{width:10%}}.freestyleSections .statisticsTable table td.stat{width:25%}.freestyleSections .pageHeaderFullWidthImage{margin-top:44px;color:#fff}.freestyleSections .pageHeaderFullWidthImage .container-fluid{min-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center}@media(max-width: 767px){.freestyleSections .pageHeaderFullWidthImage .container-fluid{min-height:initial}}.freestyleSections .pageHeaderFullWidthImage .container-fluid .text{font-size:20px;line-height:30px}.freestyleSections .headerTextIntro .textContent{font-size:22px;line-height:32px}.freestyleSections .accordion .card{margin-bottom:8px;border:none;border-radius:0;background-color:#f2f2f2}.freestyleSections .accordion .card-header{border:0;padding:0}.freestyleSections .accordion .card-header .btn-header-link{display:block;padding:10px 10px 10px 0;border-radius:5px;border-bottom:none;font-size:18px;color:#8cc63f;background-color:#f2f2f2;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(max-width: 767px){.freestyleSections .accordion .card-header .btn-header-link{font-size:18px;padding:8px}}.freestyleSections .accordion .card-header .btn-header-link:hover{text-decoration:none}.freestyleSections .accordion .card-header .btn-header-link i{float:right;font-size:20px;margin-top:7px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.freestyleSections .accordion .card-header .btn-header-link.collapsed{color:#4d4d4d;background-color:#f2f2f2}.freestyleSections .accordion .card-header .btn-header-link.collapsed i{float:right;font-size:20px;margin-top:7px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.freestyleSections .accordion .card-body{padding:10px 0;font-size:18px;border-bottom:1px solid #8cc63f}.freestyleSections .accordion .card-body a{color:#8cc63f}.freestyleSections .accordion .card-body p:last-of-type{margin-bottom:0}.freestyleSections .accordionSectionTitle h3{font-family:"Lato",sans-serif;font-weight:700;font-size:18px}.freestyleSections .contactForm label{display:inline-grid;width:100%;margin-top:15px;font-size:16px;font-weight:600;color:#000}.freestyleSections .contactForm label span{display:inline-block;width:100%;margin-top:6px}.freestyleSections .contactForm input,.freestyleSections .contactForm textarea,.freestyleSections .contactForm select{width:100%;height:38px;padding:6px;border:1px solid #8cc63f;border-radius:4px}.freestyleSections .contactForm input::-webkit-input-placeholder, .freestyleSections .contactForm textarea::-webkit-input-placeholder, .freestyleSections .contactForm select::-webkit-input-placeholder{font-size:15px;font-weight:300;color:#8cc63f}.freestyleSections .contactForm input::-moz-placeholder, .freestyleSections .contactForm textarea::-moz-placeholder, .freestyleSections .contactForm select::-moz-placeholder{font-size:15px;font-weight:300;color:#8cc63f}.freestyleSections .contactForm input:-ms-input-placeholder, .freestyleSections .contactForm textarea:-ms-input-placeholder, .freestyleSections .contactForm select:-ms-input-placeholder{font-size:15px;font-weight:300;color:#8cc63f}.freestyleSections .contactForm input::-ms-input-placeholder, .freestyleSections .contactForm textarea::-ms-input-placeholder, .freestyleSections .contactForm select::-ms-input-placeholder{font-size:15px;font-weight:300;color:#8cc63f}.freestyleSections .contactForm input::placeholder,.freestyleSections .contactForm textarea::placeholder,.freestyleSections .contactForm select::placeholder{font-size:15px;font-weight:300;color:#8cc63f}.freestyleSections .contactForm textarea{min-height:288px}.freestyleSections .contactForm input[type=checkbox]{width:20px;height:15px}.freestyleSections .contactForm span.wpcf7-list-item{margin:0}.freestyleSections .contactForm .wpcf7-list-item-label{width:90% !important}.freestyleSections .contactForm .country-select.inside input,.freestyleSections .contactForm .country-select.inside input[type=text],.freestyleSections .contactForm .intl-tel-input.allow-dropdown input,.freestyleSections .contactForm .intl-tel-input.allow-dropdown input[type=text]{padding:6px 6px 6px 52px !important}.freestyleSections .contactForm input[type=submit]{width:100px;color:#fff;background-color:#8cc63f;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:none}.freestyleSections .contactForm input[type=submit]:hover{background-color:#8cc63f}.freestyleSections .basicTextBlock{color:#000}.freestyleSections .basicTextBlock a{color:#8cc63f}#pz:hover{cursor:all-scroll}#infoModal .modal-dialog{overflow:hidden;max-height:90vh}#infoModal .modal-dialog.plotDetail{max-width:460px}#infoModal .closeModal{position:absolute;right:0;width:25px;z-index:99;background-color:rgba(255,255,255,.4)}#infoModal .closeModal .close{float:none;width:100%;font-weight:400;text-align:center;text-shadow:none}#infoModal .modal-content{border:none;border-radius:0}#infoModal .modal-body{padding:1px 1rem}#infoModal .modal-body .homePanel ul{padding-left:20px}#infoModal .modal-body .homePanel .btn{margin-top:20px;background-color:#4d4d4d;color:#fff;font-family:"Lato",sans-serif;font-size:15px;text-transform:uppercase;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#infoModal .modal-body .homePanel .btn:hover{background-color:#518c99}#infoModal .modalLoader{color:#518c99}#footerCarousel{width:100%;min-height:370px;margin-top:100px;color:#fff;background-color:#518c99}#footerCarousel .carousel-control-next,#footerCarousel .carousel-control-prev{width:2%}@media(max-width: 991px){#footerCarousel .carousel-control-next,#footerCarousel .carousel-control-prev{width:3%;top:50%}}#footerCarousel .carousel-inner .carousel-item .row{min-height:370px}@media(max-width: 991px){#footerCarousel .carousel-inner .carousel-item .row{min-height:415px}}#footerCarousel .carousel-inner .carousel-item .bgImage{min-height:370px;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 991px){#footerCarousel .carousel-inner .carousel-item .bgImage{min-height:415px}}footer{font-size:16px;color:#fff;background-color:#4d4d4d}footer p{margin:0 0 5px 0}footer pre{color:#fff;font-size:14px;font-family:"Lato",sans-serif}footer a{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer a:hover{color:#8cc63f}#contactModal{color:#000}#contactModal .modal-header{border-bottom:none}/*# sourceMappingURL=theme.min.css.map */