.darkTeal{color:#243f44}.mediumTeal{color:#00717c}.lightTeal{color:#518c98}.darkGrey{color:#6f6f6f}.lightGrey{color:#989898}.green{color:#a0cf67}.paleBlue{color:#96b7c8}.white{color:#fff}.black{color:#000}.bgDarkTeal{background-color:#243f44}.bgMediumTeal{background-color:#00717c}.bgLightTeal{background-color:#518c98}.bgDarkGrey{background-color:#6f6f6f}.bgLightGrey{background-color:#989898}.bgGreen{background-color:#a0cf67}.bgPaleBlue{background-color:#96b7c8}.bgWhite{background-color:#fff}.bgBlack{background-color:#000}.mainHeading{font-family:"Cormorant Infant",serif;font-size:clamp(3.125rem,4.619vw + 1.93rem,5.625rem);line-height:clamp(3.438rem,5.081vw + 2.123rem,6.188rem);font-weight:700}.largeHeading{font-family:"Cormorant Infant",serif;font-size:clamp(2.5rem,3.464vw + 1.604rem,4.375rem);line-height:clamp(2.5rem,3.464vw + 1.604rem,4.375rem);font-weight:600}.mediumHeading{font-family:"Lato",sans-serif;font-size:clamp(1.438rem,.577vw + 1.288rem,1.75rem);line-height:clamp(1.581rem,.635vw + 1.417rem,1.925rem);font-weight:400}html{width:100%;font-size:100%}body{max-width:2500px;margin:0 auto;font-family:"Lato",sans-serif;font-size:1.25rem;color:#6f6f6f;overflow-x:hidden}.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}}@media screen and (max-width: 991px){.fluidBackground{min-height:700px}}@media screen and (max-width: 767px){.fluidBackground{min-height:500px}}@media screen and (max-width: 575px){.fluidBackground{min-height:450px}}.btn,#contactPage .contactForm input[type=submit]{min-width:140px;font-family:"Lato",sans-serif;font-size:20px;font-weight:700;line-height:22px;padding:15px 25px;border-radius:50vh;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;will-change:background-color color}.btn.btnMediumTeal,#contactPage .contactForm input[type=submit]{background-color:#00717c;color:#fff}.btn.btnMediumTeal:hover,#contactPage .contactForm input[type=submit]:hover{background-color:#518c98}.btn.btnDarkTeal,#contactPage .contactForm input.btnDarkTeal[type=submit]{background-color:#243f44;color:#fff}.btn.btnDarkTeal:hover,#contactPage .contactForm input.btnDarkTeal[type=submit]:hover{background-color:#00717c}.btn.btnWhite,#contactPage .contactForm input.btnWhite[type=submit]{background-color:#fff;color:#6f6f6f}.btn.btnWhite:hover,#contactPage .contactForm input.btnWhite[type=submit]:hover{background-color:#518c98;color:#fff}.development{min-height:620px}@media screen and (max-width: 1200px){.development{min-height:500px}}.development h4{font-size:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.development .image{width:100%;height:100%;background-position:center;background-size:cover}.development .carousel{overflow-x:hidden}.development .carousel .carousel-indicators button{border-radius:50%;width:20px;height:20px}.goverlay{background:rgba(36,63,68,.98) !important}@media screen and (max-width: 991px){.glightbox-clean .gprev,.glightbox-clean .gnext{top:65% !important}}header{z-index:2;width:100%;margin:0 auto}header #headerLogo{max-width:390px;max-height:125px;margin:0 auto}header #headerLogo .img-fluid{max-height:125px}@media screen and (max-width: 575px){header #headerLogo .img-fluid{max-height:110px}}header #headerNavbar #headerNavbarMenu{z-index:3}header #headerNavbar .navbar-toggler{margin:-20px auto 5px;font-size:25px;color:#00717c}header #headerNavbar #menu-header-menu{border:1px solid #fff;border-right:none}header #headerNavbar #menu-header-menu .current_page_item .nav-link{background-color:#00717c}header #headerNavbar #menu-header-menu .nav-link{padding:.5rem 1.75rem;white-space:nowrap;font-family:"Cormorant Infant",serif;font-size:22px;font-weight:700;color:#fff;border-right:1px solid #fff;background-color:#243f44;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 1200px){header #headerNavbar #menu-header-menu .nav-link{padding:.5rem 1rem}}header #headerNavbar #menu-header-menu .nav-link:hover{background-color:#00717c}#navPanel{display:none;position:absolute;z-index:99999;width:100%;height:100vh;background-color:rgba(0,113,124,.95);font-family:"Cormorant Infant",serif;font-size:22px}#navPanel a{color:#fff}#navPanel a.nav-link{padding:15px 0}#homePage #headerPanel{height:100vh;min-height:1000px;background-size:cover;background-position:right}@media screen and (max-width: 767px){#homePage #headerPanel{min-height:800px;background-size:175%;background-position:55% 0}}#homePage #headerPanel #headerText{padding-top:245px}@media screen and (max-width: 991px){#homePage #headerPanel #headerText{padding-top:205px}}@media screen and (max-width: 767px){#homePage #headerPanel #headerText{padding-top:180px}}#homePage #moreThan{background-image:url(../images/landex-green-lines.png?v=1);background-position:0 105%;background-repeat:no-repeat;background-size:100vh}@media screen and (max-width: 991px){#homePage #moreThan{background-size:75vh}}@media screen and (max-width: 767px){#homePage #moreThan{background-size:60vh}}@media screen and (max-width: 767px){#homePage #moreThan .fluidContainLeft{padding-left:15px}}#homePage #theLandexDifference .text{max-width:485px}@media screen and (max-width: 991px){#homePage #theLandexDifference .text{max-width:90%}}#homePage #theLandexDifference .background{background-size:cover;background-position:center}#homePage #ourDevelopments .text{max-width:485px}@media screen and (max-width: 991px){#homePage #ourDevelopments .text{max-width:90%}}#homePage #ourDevelopments .background{background-size:cover;background-position:center}#currentDevelopmentsPage #devCarouselPrevious .carousel-indicators{position:static;margin-top:20px}#currentDevelopmentsPage #devCarouselPrevious .carousel-indicators button{border-radius:50%;width:20px;height:20px}#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}#ourStoryPage #ourTeam .landexTeam li a{min-width:100px;font-family:"Lato",sans-serif;font-size:19px;font-weight:300;line-height:22px;padding:15px;border-radius:50vh;color:#6f6f6f;background-color:#fff;text-transform:uppercase;text-align:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;will-change:background-color color}#ourStoryPage #ourTeam .landexTeam li a:hover{color:#fff;background-color:#00717c}#ourStoryPage #ourTeam .teamMember{overflow-x:hidden;min-height:515px}#ourStoryPage #ourTeam .teamMember .img-fluid{min-width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#ourStoryPage #ourTeam .teamMember .hoverImage{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;will-change:opacity}#ourStoryPage #ourTeam .teamMember:hover .hoverImage{opacity:1}#ourStoryPage #ourTeam .teamMember h2{margin-block:0;font-family:"Lato",sans-serif;font-weight:400;font-size:20px;text-transform:uppercase;line-height:25px}#ourStoryPage #ourTeam .teamMember h3{font-family:"Lato",sans-serif;font-weight:400;font-size:20px;line-height:25px}#ourStoryPage #ourTeam .teamMember a{color:#fff}#faqsPage #faqs .nav .nav-link{font-family:"Lato",sans-serif;font-size:18px;color:#fff;text-align:left;text-transform:uppercase;background-color:rgba(0,0,0,0)}@media screen and (max-width: 991px){#faqsPage #faqs .nav .nav-link{padding-left:0}}#faqsPage #faqs .nav .nav-link.active{color:#a0cf67;background-color:rgba(0,0,0,0)}#faqsPage #faqs .accordion{color:#fff}#faqsPage #faqs .accordion .accordion-item{border:0;background-color:rgba(0,0,0,0)}#faqsPage #faqs .accordion .accordion-item .accordion-header{padding:0;border:0}#faqsPage #faqs .accordion .accordion-item .accordion-header .accordion-button{padding:20px 10px 20px 0;font-size:20px;font-weight:600;color:#fff;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-bottom:1px solid rgba(255,255,255,.5);-webkit-box-align:center;-ms-flex-align:center;align-items:center}#faqsPage #faqs .accordion .accordion-item .accordion-header .accordion-button::after{margin-bottom:6px;background-image:none;content:"";font-family:"bootstrap-icons";font-size:26px;font-weight:400;color:#fff}#faqsPage #faqs .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){border-bottom:none;-webkit-box-shadow:none;box-shadow:none}#faqsPage #faqs .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"";-webkit-transform:none;transform:none}#faqsPage #faqs .accordion .accordion-item .accordion-header .accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}#faqsPage #faqs .accordion .accordion-item .accordion-header .accordion-button p{padding-right:15px;margin:0}#faqsPage #faqs .accordion .accordion-item .accordion-body{padding-left:0;padding-right:5%;color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}@media screen and (max-width: 575px){#faqsPage #faqs .accordion .accordion-item .accordion-body{padding-right:9%}}#contactPage .details h4{font-family:"Cormorant Infant",serif}#contactPage .details a{color:#6f6f6f;text-decoration:none;will-change:color;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#contactPage .details a:hover{color:#a0cf67}#contactPage #map{height:970px;max-height:80vh}#contactPage .contactForm .intro{font-family:"Cormorant Infant",serif}#contactPage .contactForm .nf-form-content{padding:0}#contactPage .contactForm .nf-field-container{margin-bottom:20px}#contactPage .contactForm .recaptcha-wrap .nf-field-label{display:none}#contactPage .contactForm .nf-error{font-size:15px}#contactPage .contactForm #nf-form-errors-2{margin-bottom:3rem}#contactPage .contactForm .nf-form-content textarea.ninja-forms-field{height:135px}#contactPage .contactForm input[type=text],#contactPage .contactForm input[type=email],#contactPage .contactForm textarea{background-color:#fff}#contactPage .contactForm input[type=text]::-webkit-input-placeholder, #contactPage .contactForm input[type=email]::-webkit-input-placeholder, #contactPage .contactForm textarea::-webkit-input-placeholder{color:rgba(111,111,111,.95)}#contactPage .contactForm input[type=text]::-moz-placeholder, #contactPage .contactForm input[type=email]::-moz-placeholder, #contactPage .contactForm textarea::-moz-placeholder{color:rgba(111,111,111,.95)}#contactPage .contactForm input[type=text]:-ms-input-placeholder, #contactPage .contactForm input[type=email]:-ms-input-placeholder, #contactPage .contactForm textarea:-ms-input-placeholder{color:rgba(111,111,111,.95)}#contactPage .contactForm input[type=text]::-ms-input-placeholder, #contactPage .contactForm input[type=email]::-ms-input-placeholder, #contactPage .contactForm textarea::-ms-input-placeholder{color:rgba(111,111,111,.95)}#contactPage .contactForm input[type=text]::placeholder,#contactPage .contactForm input[type=email]::placeholder,#contactPage .contactForm textarea::placeholder{color:rgba(111,111,111,.95)}#contactPage .contactForm input[type=submit]{min-width:200px;font-weight:400}#contactPage .contactForm input[type=submit]:hover{background-color:#a0cf67}@media screen and (max-width: 1110px){#landexDifferencePage .col-lg-6{width:100%}#landexDifferencePage .background{display:none !important}#landexDifferencePage img.d-lg-none{display:block !important}}@media screen and (max-width: 1110px)and (max-width: 1200px){#landexDifferencePage .fluidContainLeft,#landexDifferencePage .fluidContainRight{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}}@media screen and (max-width: 1400px){#landexDifferencePage .fluidContainRight{padding-right:15px}}@media screen and (max-width: 1400px){#landexDifferencePage .fluidContainLeft{padding-left:15px}}#landexDifferencePage .background{background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 991px){#landexDifferencePage .background{display:none}}@media screen and (min-width: 1400px){#landexDifferencePage .text{max-width:545px}}@media screen and (max-width: 1200px){#landexDifferencePage .text{max-width:90%}}#landexDifferencePage h2.largeHeading svg{position:relative;top:-20px;max-width:30px;height:auto}@media screen and (max-width: 767px){#landexDifferencePage h2.largeHeading svg{max-width:20px}}@media screen and (min-width: 991px)and (max-width: 1400px){#landexDifferencePage h2.largeHeading{font-size:40px;line-height:45px}}#landexDifferencePage #landexLines{margin:40px 0 -100px}@media screen and (max-width: 991px){#landexDifferencePage #landexLines{margin:40px 0 0}}#footerTestimonial .quoteMark{left:-100px;top:8px}@media screen and (max-width: 1520px){#footerTestimonial .quoteMark{display:none !important}}#footerSwoop{position:absolute;left:0;bottom:-1px;min-width:100%}footer{font-family:"Cormorant Infant",serif;background-color:#00717c}footer h4{font-family:"Lato",sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}footer a{color:#fff;text-decoration:none}footer a:hover{color:#fff;text-decoration:underline}footer .footerNav{list-style:none;padding-left:0}.back-to-top{position:fixed;bottom:20px;right:20px;display:none;font-family:"Lato",sans-serif;font-size:16px;background-color:#243f44;color:#fff;padding:10px;border-radius:5px;text-align:center;text-decoration:none;z-index:1000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.back-to-top:hover{color:#243f44;background-color:#a0cf67}/*# sourceMappingURL=theme.min.css.map */