@font-face{font-family:"PlayfairDisplay-VariableFont_wght";src:url(../fonts/PlayfairDisplay-VariableFont_wght.ttf);font-display:swap}@font-face{font-family:"Raleway-Regular";src:url(../fonts/Raleway-Regular.ttf);font-display:swap}body{font-size:16px;font-family:'Raleway-Regular',sans-serif!important;color:#2d2d2d;font-weight:500}html{scroll-behavior:smooth}#preloader{position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity 0.5s ease}.loader-logo{width:150px;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}100%{transform:scale(1);opacity:1}}@keyframes slowZoomFade{0%{opacity:0;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.slider-slow-animation{opacity:0;animation:slowZoomFade 2s ease-out forwards}.container{max-width:unset;width:84%}section{position:relative}.section-head{font-family:'PlayfairDisplay-VariableFont_wght',sans-serif;text-transform:uppercase;font-weight:600;color:#b98e33;font-size:24px;position:relative}.section-subhead{color:#fff;font-size:19px;position:relative}.section-subhead-h3{font-size:19px;position:relative}.headingborder{border:1px solid #000;width:12%;opacity:1}.headingborder1{border:1px solid #0a7e3c;width:9%;opacity:1}#lock{display:none}.pulse{background:#000;text-align:center;animation:animate-pulse 2s linear infinite}@keyframes animate-pulse{0%{box-shadow:0 0 0 0 rgb(0 0 0 / .3)}40%{box-shadow:0 0 0 20px #fff0}}.innerHighlights{border-right:1px solid #000;padding:10px;overflow:hidden;position:relative;background-image:url(../img/newteturewhite01.webp);background-repeat:no-repeat;background-size:cover}.img-door-container{position:relative;overflow:hidden;border-radius:4px;perspective:1000px}.door-left,.door-right{position:absolute;width:50%;height:100%;top:0;background-color:#fff;transition:transform 0.4s ease-in;z-index:2}.door-left{left:0;transform-origin:left}.door-right{right:0;transform-origin:right}.door-open-left{transform:rotateY(-90deg)}.door-open-right{transform:rotateY(90deg)}.innerHighlights p{margin-bottom:0}.innerOverview{position:relative;overflow:hidden;background-image:url(../img/greentexture02.webp);background-repeat:no-repeat;background-size:cover}.overview-leaf-top{position:absolute;top:-60px;right:-69px;width:260px;transform:rotate(246deg)}.innerconfiguration{opacity:.9;background-image:url(../img/newteturegreen01.webp);background-repeat:no-repeat;background-size:cover;padding-bottom:8.5rem!important;overflow:hidden}@media (max-width:767px){.innerconfiguration{background-image:url(../img/newteturegreen01.webp)}}.innerconfiguration .section-head{color:#b98e33}.innerconfiguration .headingborder1{border-color:#fff}.Configurationbox{background-color:#fff;box-shadow:0 0 10px 5px rgb(0 0 0 / .1);margin:22px;padding:35px 30px}.Configurationbox:hover{-webkit-box-shadow:0 10px 8px -6px rgb(0 0 0 / .5);-moz-box-shadow:0 10px 8px -6px rgb(0 0 0 / .5);box-shadow:0 10px 8px -6px rgb(0 0 0 / .5);transform:translateY(-15px);transition:ease all 0.5s}.configareasection{position:absolute;left:51%;transform:translateX(-50%)}.innerconfiguration{margin-bottom:17%}.configUnit{color:#000;font-weight:600}.largeh5{font-size:18px}.Configurationbox .hoverBtn{position:relative;overflow:hidden;border:1px solid #0a7e3c;background:#fff;color:#0a7e3c;padding:6px 14px;border-radius:4px;font-weight:500;text-transform:uppercase;transition:all 0.3s ease;z-index:1;font-size:14px}.Configurationbox .hoverBtn:hover{background:linear-gradient(135deg,#189949,#106A38);color:#fff;transform:scale(1.05);box-shadow:0 6px 12px rgb(53 154 143 / .4),0 6px 18px rgb(114 184 87 / .3),0 6px 24px rgb(178 215 30 / .25)}.Configurationbox .hoverBtn::before{content:'';position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgb(255 255 255 / .2) 0%,rgb(255 255 255 / .6) 50%,rgb(255 255 255 / .2) 100%);transform:skewX(-25deg);transition:left 0.6s ease;z-index:0}.Configurationbox .hoverBtn:hover::before{left:125%}.Configurationbox .hoverBtn a{position:relative;z-index:2;text-decoration:none;color:inherit}.pricepop{padding:5px 10px;text-decoration:unset;color:#0a7e3c;border-radius:5px}.Configurationbox .pricepop{color:#000!important}.Configurationbox .hoverBtn:hover .pricepop{color:#fff!important}.Configurationbox .pricepop span{font-size:18px}.swiper-slide a:hover .overlay{background-color:rgb(0 0 0 / .7)}.swiper-slide a .overlay{margin:0;bottom:0;left:0;position:absolute;right:0;top:0;transition:background-color 0.15s ease 0s}.swiper-slide a:hover .overlay{background-color:transparent!important}.swiper-slide a .overlay{background-color:transparent!important}.swiper-slide a:hover .overlay>img{opacity:1}.swiper-slide a .overlay>img{left:45%;opacity:0;position:absolute;top:45%;-webkit-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s;border:none!important;width:11%}.caption{position:absolute;z-index:9;bottom:0;height:28px;text-align:left;background:linear-gradient(90deg,rgb(0 0 0) 59%,rgb(83 33 122 / .10127801120448177) 90%);color:#fff;padding:5px 50px 5px 20px;font-size:15px}.swiper-button-next,.swiper-button-prev{position:relative;cursor:pointer;display:inline-block;align-items:center;justify-content:center;text-align:center;margin-top:25px}#Amenities .swiper-button-prev,.swiper-rtl #Amenities .swiper-button-next{color:#000;border:1px solid #f6efd6;background-color:#fff;border-radius:50%;height:40px;width:40px;transition:all 0.5s ease-in-out}#Amenities .swiper-button-prev:hover,.swiper-rtl #Amenities .swiper-button-next:hover{color:#000;border:1px solid #fff;background-color:#fff;transition:all 0.5s ease-in-out}#Amenities .swiper-button-next,.swiper-rtl #Amenities .swiper-button-prev{color:#000;border:1px solid #f6efd6;border-radius:50%;height:40px;width:40px;background-color:#fff;transition:all 0.5s ease-in-out}#Amenities .swiper-button-next:hover,.swiper-rtl #Amenities .swiper-button-prev:hover{color:#000;border:1px solid #fff;background-color:#fff;transition:all 0.5s ease-in-out}#Amenities .swiper-button-next:after,#Amenities .swiper-button-prev:after{font-family:swiper-icons;font-size:16px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:2.5;font-weight:700;display:flex;align-items:center;justify-content:center}.swiper-button-prev,.swiper-rtl .swiper-button-next{height:23px;color:#000;margin:0 15px}.swiper-button-next,.swiper-rtl .swiper-button-prev{height:23px;color:#000;margin:0 15px}.swiper-button-prev:hover{color:#fff}.swiper-button-next:hover{color:#fffc}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:20px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;font-weight:700}.innerAmenities{position:relative;overflow:hidden;color:#0a7e3c;background-image:url(../img/newteturegreen01.webp);background-repeat:no-repeat;background-size:cover}.amenites-leaf{position:absolute;bottom:-75px;right:-100px;width:260px;transform:rotate(-28deg)}.amenites-leaf-top{position:absolute;top:-39px;left:-95px;width:260px;transform:rotate(-205deg)}#Gallery .swiper-button-prev,.swiper-rtl #Gallery .swiper-button-next{color:#fff;border:1px solid #fff;border-radius:50%;height:40px;width:40px;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Gallery .swiper-button-prev:hover,.swiper-rtl #Gallery .swiper-button-next:hover{color:#fff;border:1px solid #fff;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Gallery .swiper-button-next,.swiper-rtl #Amenities .swiper-button-prev{color:#fff;border:1px solid #fff;border-radius:50%;height:40px;width:40px;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Gallery .swiper-button-next:hover,.swiper-rtl #Gallery .swiper-button-prev:hover{color:#fff;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Gallery .swiper-button-next:after,#Gallery .swiper-button-prev:after{font-family:swiper-icons;font-size:16px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:2.5;font-weight:700;display:flex;align-items:center;justify-content:center}.innerGallery{opacity:.9;background-image:url(../img/newtexture01.webp);background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}@media (max-width:767px){.innerGallery{background-image:url(../img/modaltexure01.webp)}}.gallery-leaf-top{position:absolute;width:240px;top:-52px;right:-65px;transform:rotate(246deg)}.innerGallery .section-head{color:#b98e33}.innerGallery .headingborder1{border-color:#fff}.innerGallery .swiper-button-prev,.swiper-rtl .swiper-button-next{color:#fff}.innerGallery .swiper-button-next,.swiper-rtl .swiper-button-prev{color:#fff}.innerGallery .swiper-button-prev:hover{color:#0a7e3c}.innerGallery .swiper-button-next:hover{color:#0a7e3c}#Floorplan .swiper-button-prev,.swiper-rtl #Floorplan .swiper-button-next{color:#fff;border:1px solid #f6efd6;border-radius:50%;height:40px;width:40px;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Floorplan .swiper-button-prev:hover,.swiper-rtl #Floorplan .swiper-button-next:hover{color:#fff;border:1px solid #fff;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Floorplan .swiper-button-next,.swiper-rtl #Amenities .swiper-button-prev{color:#fff;border:1px solid #f6efd6;border-radius:50%;height:40px;width:40px;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Floorplan .swiper-button-next:hover,.swiper-rtl #Floorplan .swiper-button-prev:hover{color:#fff;border:1px solid #fff;background:linear-gradient(135deg,#189949,#106A38);transition:all 0.5s ease-in-out}#Floorplan .swiper-button-next:after,#Floorplan .swiper-button-prev:after{font-family:swiper-icons;font-size:16px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:2.5;font-weight:700;display:flex;align-items:center;justify-content:center}.innerFloorplan .owl-carousel a .overlay{margin:0}.innerFloorplan .swiper-slide a .overlay{margin:0}.plan-tab{background:#fff;color:#000;border:1px solid #000;padding:8px 16px;margin:0 5px;cursor:pointer;border-radius:5px}.plan-tab.active{background:linear-gradient(45deg,#359A8F,#72B857,#B2D71E);border-color:#fff;color:#fff}.plan-content{margin-top:30px}.innerFloorplan{position:relative;overflow:hidden;background-image:url(../img/newteturewhite01.webp);background-repeat:no-repeat;background-size:cover}.innerLocation{opacity:.9;background-image:url(../img/newteturegreen01.webp);background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}@media (max-width:767px){.innerLocation{background-image:url(../img/newteturegreen01.webp)}}.innerLocation .row{display:flex;align-items:stretch}.innerLocation .col-lg-7,.innerLocation .col-lg-5{display:flex;flex-direction:column;min-height:600px}.innerLocation .col-lg-7{justify-content:center;align-items:center}.innerLocation .col-lg-7 img{width:100%;height:100%;object-fit:cover}.innerLocation .col-lg-5{justify-content:flex-start}.innerLocation .col-lg-5 .accordion{flex-grow:1;height:100%}@media (max-width:991px){.innerLocation .row{flex-direction:column}.innerLocation .col-lg-7,.innerLocation .col-lg-5{min-height:400px}.innerLocation .col-lg-7 img{max-height:380px}}@media (max-width:767px){.innerLocation .col-lg-7,.innerLocation .col-lg-5{min-height:300px;margin-bottom:1rem}.innerLocation .col-lg-7 img{max-height:280px;object-fit:contain}.accordion-button{font-size:14px;padding:10px 15px}}.accordion-button.collapsed{font-weight:600;color:#b98e33;background-color:#fff}.accordion-button:not(.collapsed){background:linear-gradient(135deg,#189949,#106A38);color:#fff;font-weight:700}.accordion-button:not(.collapsed)::after{filter:brightness(0) invert(1)}.accordion-button.collapsed::after{filter:brightness(.8) sepia(1) hue-rotate(-10deg) saturate(5);color:#b98e33}.locationicon{width:30px;margin-right:20px}.accordion-button:not(.collapsed) .locationicon{filter:brightness(0) invert(1)}.accordion-button.collapsed .locationicon{filter:brightness(.8) sepia(1) hue-rotate(-10deg) saturate(5)}.locdetails{border-right:1px solid #b98e33;padding:10px;margin:10px 0}.locdetails h6{font-weight:600;color:#b98e33}.locdetails p{margin-bottom:0}i.fa-solid.fa.fa-angle-up{font-size:20px}.innerAboutUs{opacity:.9;background-image:url(../img/textgreen02.png);background-repeat:no-repeat;background-size:cover;color:#fff}.innerAboutUs .section-head{color:#fff}.innerAboutUs .headingborder1{border-color:#fff}.innerContactUs{overflow:hidden;position:relative;background-image:url(../img/newteturewhite01.webp);background-repeat:no-repeat;background-size:cover}#ContactForm{background-color:#fff;padding:20px 20px;border:1px solid #0a7e3c}.contact-form-box{background:#fff;border-radius:12px;padding:25px;box-shadow:0 8px 24px rgb(0 0 0 / .15);transition:transform 0.4s ease,box-shadow 0.4s ease}.contact-form-box:hover{transform:translateY(-5px);box-shadow:0 12px 32px rgb(0 0 0 / .25)}#submitf{background:linear-gradient(135deg,#189949,#106A38);color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #0a7e3c}iframe{border:1px solid #000!important}.ContactUsbox{border-style:double;background-color:#fff;border:1px solid #fff!important;padding:20px}.form-control{border-radius:0}.clientlogo{width:16%;margin:0 auto}.iti__country-list{z-index:999}.innerAddress{background-image:url(../img/newteturegreen01.webp);background-repeat:no-repeat;background-size:cover;opacity:.9;color:#fff}.siteaddress{border-right:1px dotted #fff;padding:0 10%;color:#fff!important}.innerDisclaimerbox p{font-size:10px;color:#000!important}.innerDisclaimerbox h6,.innerDisclaimer a{color:#000!important}.address{border-right:1px solid #e0b041}.errorcheckbox{color:red}label.error{color:red;font-size:12px}#inquiryForm{background-color:#000;bottom:0;-webkit-box-shadow:0 -1px 3px rgb(0 0 0 / 33%);-moz-box-shadow:0 -1px 3px rgb(0 0 0 / .33);box-shadow:0 -1px 3px rgb(0 0 0 / 33%);padding:5px 0;position:fixed;width:100%;border-top:1px solid #fff;z-index:3}.formheading h5{color:#b98e33;align-items:center;margin-top:5px;text-align:center}#inquiryForm .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;color:#b98e33;margin:0 0}.form-check-label{position:relative}.form-check-label label.error{position:absolute;top:17px;background:#fff;padding:5px;border:1px solid #000;z-index:99;left:-4px}.form-check-label label.error:after{content:" ";position:absolute;left:1px;top:-9px;border-top:none;border-right:8px solid #fff0;border-left:8px solid #fff0;border-bottom:8px solid #000}.form-check-label2{position:relative}.form-check-label2 label.error{position:absolute;top:17px;background:#fff;padding:5px;border:1px solid #000;z-index:99;left:-4px}.form-check-label2 label.error:after{content:" ";position:absolute;left:1px;top:-9px;border-top:none;border-right:8px solid #fff0;border-left:8px solid #fff0;border-bottom:8px solid #000}#price .modal-checkbox .form-check-label label.error:after{border-bottom:8px solid #0a7e3c}#price .modal-checkbox .form-check-label2 label.error:after{border-bottom:8px solid #0a7e3c}.iti__flag-container{height:38px}input.form-control{border:none;border-bottom:1px solid #0a7e3c}button.btn-close{position:absolute;right:10px;top:10px}#price .modal-header{padding:0;border:none}#price .modal-header img{width:20%}#price .input-group input{width:100%!important;border-radius:0;background:#fff0;color:#b98e33}#price .input-group{padding:5px 0}#price .iti.iti--allow-dropdown{width:100%!important}#price .modal-dialog{max-width:unset;width:40%}#price .modal-body{background-image:url(../img/newteturewhite01.webp);background-repeat:no-repeat;background-size:cover;opacity:.9;border-style:double;border:3px solid #0a7e3c;color:#000}#price .btn-close{opacity:1;font-size:20px}#price .iti__country-list{background-color:#000!important;color:#b98e33!important;z-index:999}.boxEnquiry{border:4px solid #0a7e3c;padding:20px}.Enquirybox{border:1px solid #fff;display:grid;align-items:center}.input-group label{position:relative;display:block;flex-wrap:wrap;align-items:stretch;width:100%;text-align:left}#projectEnquiry .input-group input{width:100%!important;border:none;border-bottom:1px solid #262626;border-radius:0}#projectEnquiry .iti.iti--allow-dropdown{width:100%!important}button#submitf{background:linear-gradient(135deg,#189949,#106A38);color:#fff;font-size:14px;font-weight:600;padding:10px 24px;border:none;border-radius:6px;box-shadow:0 4px 8px rgb(53 154 143 / .25),0 6px 12px rgb(114 184 87 / .2),0 8px 16px rgb(178 215 30 / .15);transition:all 0.3s ease;letter-spacing:.5px;text-transform:uppercase;position:relative;overflow:hidden;border:2px solid #fff}button#submitf::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgb(255 255 255 / .15);transition:all 0.4s ease}button#submitf:hover::before{left:100%}button#submitf:hover{background:linear-gradient(135deg,#189949,#106A38);transform:translateY(-2px);box-shadow:0 4px 8px rgb(53 154 143 / .25),0 6px 12px rgb(114 184 87 / .2),0 8px 16px rgb(178 215 30 / .15)}.iti.iti--allow-dropdown{width:100%}#pageloader{background:rgb(255 255 255 / .9);display:none;height:100%;position:fixed;width:100%;z-index:9999999;top:0}#pageloader img{left:50%;width:100px;margin-left:-32px;margin-top:-32px;position:absolute;top:50%}#infinite-indicator{position:absolute;top:45%;left:45%}.scrollup{background:linear-gradient(135deg,#189949,#106A38);text-align:center;color:#fff;padding:12px;width:45px!important;height:45px!important;position:fixed;bottom:4%;right:1%;cursor:pointer;border-radius:50px!important;z-index:9999999;display:flex;border:2px solid #fff;animation:scrollup-pulse 2s infinite ease-in-out;font-size:14px}@keyframes scrollup-pulse{0%{box-shadow:0 0 0 0 rgb(85 180 100 / .4)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}i.fa.fa-arrow-circle-up{font-size:27px}.addbar-border{border-left-style:dashed;border-left-color:#fff}.heading{color:#fff}#addressbar{background:#b98e33;margin-top:28px}.add-head-text{color:#fff;font-size:32px;font-weight:600}.add-para{color:#fff;font-size:16px}.counter{color:#fff}.enquieryrap{position:fixed;right:0%;top:35%;z-index:11}.enquieryrap .iconenqui{width:40px;height:40px;padding:10px;display:flex;margin-bottom:14px;position:relative;box-shadow:unset;border:1px solid #fff;background:#0a7e3c}.enquieryrap .iconenqui::before{content:"";position:absolute;top:-5%;left:-5%;width:110%;height:110%;border:2px solid rgb(255 255 255 / .4039215686);animation:pulse2 5s ease-out infinite;z-index:-1}.enquieryrap .iconenqui .img{line-height:0}.enquieryrap .iconenqui .txt{position:absolute;right:0;width:161px;background:#b98e33;padding:9px 13px;top:0%;z-index:-1;color:#fff;text-decoration:none;opacity:0;transition:all 0.6s ease;transform:translateX(0);font-weight:500;display:none}.enquieryrap .iconenqui::after{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;border:.2rem solid rgb(255 255 255 / .4039215686);animation:pulse2 5s ease-out infinite;z-index:-1}.enquieryrap .iconenqui img{width:100%}.enquieryrap .iconenqui:hover .txt{display:block;opacity:1;transition:all 0.6s ease;transform:translateX(0)}@keyframes pulse2{0%{transform:scale(1,1);opacity:0}50%{opacity:.8}100%{transform:scale(1.2,1.2);opacity:0}}.downloadbrocheButtonnew{position:fixed;bottom:15px;left:15px;z-index:999;background:linear-gradient(135deg,#189949,#106A38);color:#fff;font-size:18px;font-weight:600;border:none;border-radius:8px;padding:8px 16px;cursor:pointer;box-shadow:0 5px 15px rgb(53 154 143 / .4);transition:transform 0.3s ease,background 0.3s ease;animation:pulse2 2.5s infinite;border:2px solid #fff}.downloadbrocheButtonnew:hover{background:linear-gradient(135deg,#189949,#106A38);transform:scale(1.05)}.downloadbrocheButtonnew a{color:#fff;text-decoration:none}@keyframes pulse2{0%{transform:scale(1);box-shadow:0 0 0 0 rgb(53 154 143 / .5)}50%{transform:scale(1.05);box-shadow:0 0 0 15px #fff0}100%{transform:scale(1);box-shadow:0 0 0 0 #fff0}}.partners-section{padding:40px 0;background-color:#f8f9fa;overflow:hidden}.partners-container{position:relative;max-width:100%;margin:0 auto;padding:20px 0;overflow:hidden;width:1050px}.partner-item{flex:0 0 auto;width:150px;padding:10px;margin:0 8px;text-align:center;transition:transform 0.3s ease;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.partner-item:hover{transform:translateY(-4px)}.partner-logo{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.partner-logo img{max-height:100%;max-width:100%;object-fit:contain}.overlay-text{border-radius:20px;box-shadow:0 8px 32px rgb(0 0 0 / .25);max-width:850px;width:90%;margin:auto}.section-head{font-weight:700}.overlay-text p{font-size:1rem;margin-bottom:0}.footer-leaf{position:absolute;bottom:-33px;right:-81px;width:240px;transform:rotate(-28deg)}.innerDisclaimer{position:relative;overflow:hidden;background-image:url(../img/newteturewhite01.webp);background-repeat:no-repeat;background-size:cover;color:#000!important}.custom-list{list-style:none;padding-left:0;margin:0}.custom-list li{display:flex;align-items:flex-start;margin-bottom:1px}.list-icon{width:10px;margin-right:10px;margin-top:5px}.large-text{font-size:1rem}.form-control::placeholder{background-color:#fff0;font-size:.85rem;color:#000;opacity:.7}.form-control{background-color:#fff0;font-size:.95rem}#price .form-control:focus{background-color:#fff0;outline:0;box-shadow:unset}#price input.form-control{border:none;border-bottom:1px solid #0a7e3c}.phone-link{color:#fff;text-decoration:none}.green-shadow-border{border:3px solid #fff;box-shadow:0 10px 25px rgb(40 167 69 / .75)}.green-shadow-border:hover{box-shadow:0 10px 25px rgb(40 167 69 / .75);transform:scale(1)}.footer-links a{color:#000!important;text-decoration:underline}.footer-links a:hover{text-decoration:underline}.text-white{color:#000}.about-section{padding:60px 0;background-color:#f9f9f9}.about-title{font-size:2rem;font-weight:700;color:#6e4d34;text-align:center}.about-title-image{display:block;margin:10px auto 0;width:200px}.about-milestone-swiper{padding-top:40px}.about-milestone-card{background:#fff;border-radius:10px;padding:30px 20px;text-align:center;box-shadow:0 4px 15px rgb(0 0 0 / .05)}.about-milestone-number{font-size:2.5rem;font-weight:700;color:#25255e}.about-milestone-label{font-size:1.2rem;color:#444;margin-top:5px}.about-milestone-description{font-size:.95rem;margin-top:10px;color:#777;line-height:1.5}.about-navigation{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-top:30px}.about-nav-button{width:45px;height:45px;border-radius:50%;border:3px solid #25255e;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(0 0 0 / .1)}.about-nav-button:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgb(0 0 0 / .2)}.about-nav-button:active{transform:translateY(-1px);box-shadow:0 4px 15px rgb(0 0 0 / .15)}.about-nav-button.swiper-button-disabled{opacity:.5;cursor:not-allowed;transform:none}.about-nav-arrow{font-size:20px;color:#25255e}.swiper-pagination-bullet-active{background:#25255e;transform:scale(1.2)}@media (max-width:768px){.about-milestone-card{padding:20px}.about-milestone-number{font-size:2rem}.about-milestone-label{font-size:1rem}.about-milestone-description{font-size:.9rem}.about-nav-button{width:40px;height:40px}.about-nav-arrow{font-size:18px}}.highlights-section{background-color:#f4f9f8;padding:60px 0}.highlights-title{color:#000;font-size:2rem;font-weight:700;text-align:center;margin-bottom:20px}.highlights-img-wrapper{text-align:center;margin-bottom:40px}.highlights-img-wrapper img{width:200px}.highlights-card{padding:25px 20px;border-radius:10px;text-align:center;min-height:200px;box-shadow:0 12px 24px rgb(0 0 0 / .1);transition:0.3s ease;color:#000;background:#fff;border:1px solid linear-gradient(135deg,#189949,#106A38)!important}.highlights-card:hover{background:linear-gradient(135deg,#189949,#106A38);border:#fff!important;box-shadow:0 16px 32px rgb(0 0 0 / .15)}.highlights-img img{width:60px;margin-bottom:15px;transition:filter 0.3s ease}.highlights-card:hover .highlights-img img{filter:brightness(0) invert(1)}.highlights-description{font-size:14px;color:#000;line-height:1.6;margin:0;transition:color 0.3s ease}.highlights-card:hover .highlights-description{color:#fff}@media (max-width:767px){.highlights-description{font-size:13px;padding:0 10px}.highlights-img img{width:50px}}.custom-swiper-button-prev,.custom-swiper-button-next{background:linear-gradient(135deg,#189949,#106A38);color:#fff!important;border-radius:50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;box-shadow:0 4px 10px rgb(0 0 0 / .15);transition:all 0.3s ease;cursor:pointer}.custom-swiper-button-prev::after,.custom-swiper-button-next::after{color:#fff!important;font-size:16px}.custom-swiper-button-prev:hover,.custom-swiper-button-next:hover{background:linear-gradient(135deg,#189949,#106A38);color:#fff!important}.custom-swiper-controls{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:20px}.custom-swiper-pagination{margin-top:10px;display:inline-block;text-align:center}.custom-swiper-pagination .custom-swiper-bullet{background-color:#ccc;width:10px;height:10px;margin:0 5px;border-radius:50%;display:inline-block;transition:background-color 0.3s}.custom-swiper-pagination .custom-swiper-bullet.active{background:linear-gradient(135deg,#189949,#106A38)}.text-colour{color:#000!important}#ContactUs .row{display:flex;flex-wrap:wrap;align-items:stretch}#ContactUs .col-lg-7,#ContactUs .col-lg-5{display:flex;flex-direction:column}#ContactUs .col-lg-7 img{height:100%;object-fit:cover;border-radius:10px}#ContactUs #ContactForm{flex:1;display:flex;flex-direction:column;justify-content:space-between}#banner{width:100%;height:100%;position:fixed;overflow:hidden;z-index:9999}.loadingScreen{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:9990;display:flex;flex-direction:column}.loadingScreen span{flex:1;background:#1a7047;opacity:1;animation:stripeFade 1s ease forwards;animation-delay:calc(3s + var(--i) * 0.5s)}.carousel-control-next-icon{background-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);filter:invert(1)}.carousel-control-prev-icon{background-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);filter:invert(1)}@keyframes stripeFade{to{opacity:0}}.bannerCenter{width:400px;max-width:100%;position:absolute;left:0;right:0;top:45%;transform:translateY(-50%);margin:auto;z-index:9991;text-align:center;animation:centerFadeOut 1s ease-in-out 2.5s forwards}@keyframes centerFadeOut{to{opacity:0}}.bannerTitle{opacity:0;transform:translateY(30px);animation:fadeInUp 1s ease-out 0.1s forwards}.bannerTitle h6{opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease-out 0.5s forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.bannerTitle h1,.bannerTitle h6{animation:fadeToWhite 1s ease-in 3.4s forwards}@keyframes fadeToWhite{to{color:#fff;opacity:0}}.loadingScreen.animate-out{animation:hideLoader 2s ease-in-out 4.5s forwards;animation-delay:4.5s}@keyframes hideLoader{to{opacity:0;clip-path:inset(0% 100% 0% 0%)}}#wrapper{opacity:0;position:relative;top:-80px;animation:headerIn 1s ease-out 4s forwards}@keyframes headerIn{to{opacity:1;top:0}}.qr-position{position:absolute;top:10px;right:10px;padding:8px;border-radius:6px;text-align:center;z-index:10;color:#000!important}.qr-position p{margin:0;font-size:11px;line-height:1.2;color:#000!important;margin-bottom:20px!important}@media (max-width:767px){.qr-mobile-top{margin-bottom:20px!important}.qr-img{width:80px;margin:-8px 0}.qr-position p,a{color:#000!important;font-size:12px!important}}