*{margin:0;padding:0}@font-face{font-family:Rajdhani-Light;src:url(../fonts/Rajdhani-Light.ttf);font-weight:300}@font-face{font-family:Oswald-Regular;src:url(../fonts/Oswald-Regular.ttf);font-weight:400}@font-face{font-family:Oswald-Medium;src:url(../fonts/Oswald-Medium.ttf);font-weight:500}@font-face{font-family:Rajdhani-SemiBold;src:url(../fonts/Rajdhani-SemiBold.ttf);font-weight:600}@font-face{font-family:Rajdhani-Bold;src:url(../fonts/Rajdhani-Bold.ttf);font-weight:700}@font-face{font-family:Oswald-SemiBold;src:url(../fonts/Oswald-SemiBold.ttf);font-weight:800}@font-face{font-family:Oswald-Bold;src:url(../fonts/Oswald-Bold.ttf);font-weight:900}h1{font-family:Oswald-Bold}h2{font-family:Oswald-SemiBold}h3{font-family:Rajdhani-Bold}h4{font-family:Oswald-Regular}p{font-family:Rajdhani-SemiBold}:root{--blue:#324836;--brwon:#c7a17e;--light-cream:#F9F4F1}.my-nav{position:absolute;top:0;width:100%;z-index:101;display:flex;align-items:baseline;border-bottom:1px solid #ffffff38;padding:6px 27px}.my-nav .navbar-brand{border-right:1px solid #ffffff38;padding-right:20px}.nav-fixd{position:fixed;background:#324836;box-shadow:0 0 10px #00000082;border-bottom:0}.my-nav .navbar-collapse{align-items:center;justify-content:space-between}.project-logo{max-width:130px}.call-banner p{margin-bottom:0;display:grid;color:#fff}.call-banner p span{letter-spacing:3px;font-size:13px}.call-banner{position:relative;display:flex;background:var(--brwon);padding:5px;align-items:center}.call-banner img{margin-right:10px;background:#fff;width:41px;height:41px}.my-nav .navbar-light .navbar-nav .nav-link{font-size:17px;margin-left:14px}.navbar-light .navbar-nav .nav-link{color:#ffffff!important;margin-left:42px;font-size:17px;letter-spacing:2px}.call-banner p a{color:#fff;letter-spacing:1px}.banner{position:relative}.banner::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(circle,rgb(50 72 54 / 62%) 47%,rgb(50 72 54 / 62%) 100%);z-index:1}.banner .carousel-indicators li{width:30px;height:8px;background-color:var(--brwon)}.carousel-indicators .active{transform:scale(1.1)}.banner .carousel-control-prev{left:0;background:#324836;opacity:1;height:7%;top:100%;width:50%;justify-content:end}.carousel-control-next{right:0;background:var(--light-cream);opacity:1;height:7%;top:100%;width:50%;justify-content:flex-start}.arrow-icon{width:5%;margin:0 36px}.banner-text{position:absolute;top:21%;z-index:2;left:10%}.banner-text .bann-loction{color:var(--brwon);font-size:20px;letter-spacing:2px;text-transform:uppercase}.banner-text h1{color:#fff;letter-spacing:4px;font-size:70px;text-transform:uppercase;display:grid;line-height:90px}.banner-text h1 span{-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-size:70px;letter-spacing:9px}.keyhigh ul{color:#fff;margin-left:20px}.keyhigh{margin:23px 0}.keyhigh ul li{font-size:15px;text-transform:capitalize;letter-spacing:1.5px;font-family:Rajdhani-SemiBold;margin-top:5px}.banner-text .ban-price{background:var(--brwon);width:fit-content;padding:8px 17px;color:#000;letter-spacing:2px}.banner-text .bann-type{color:#fff;text-transform:uppercase;letter-spacing:4px;font-size:39px;margin-bottom:30px}.banner-form{position:absolute;right:9%;top:25%;z-index:99;width:22%}.top_form.mybtn{background:var(--brwon);padding:10px 12px;color:#000}.top_form.mybtn p{margin-bottom:0}.form_content{background:#00000078;padding:22px;position:relative}.form_content::before{content:'';position:absolute;top:-42%;left:-59%;width:152%;height:158%;background:radial-gradient(circle,rgb(199 161 126 / 11%) 47%,rgb(199 161 126 / 11%) 100%);filter:blur(108px);z-index:-1}.form-btn{background:var(--brwon);width:100%;letter-spacing:1px;font-family:Rajdhani-Bold;font-size:20px}.banner-form .form-group input{margin-bottom:22px;height:45px;border-radius:0}.over-head h3{color:var(--brwon);letter-spacing:3px;font-size:21px;text-transform:uppercase}.over-head h1{color:#fff;letter-spacing:3px;text-transform:uppercase;line-height:66px;font-size:55px}.over-img img{height:100%}.over-img{height:100%;position:relative}.over-loc{color:#a5dee53b;writing-mode:vertical-rl;position:absolute;left:-61px;top:15%;transform:rotate(180deg);letter-spacing:7px;font-size:35px}.overview .over-head h1 span{-webkit-text-fill-color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.over-txt p{margin-bottom:20px;line-height:26px;letter-spacing:.5px;color:#fff}.overview{background:#324836;padding:100px 0;position:relative;overflow:hidden}.overview::before{content:'';position:absolute;right:0;bottom:-136px;width:50%;height:100%;background-image:url(../images/shape-01.png);background-position:right;background-repeat:no-repeat}.overview .over-head{margin-top:40px}.over-txt{margin-top:20px}.padding-t-b{padding:50px 0;margin:50px 0}.mid-head{display:flex;align-items:flex-end;margin-top:-47px}.mid-head h1,.mid-head h3{margin-bottom:0}.mid-head h1{margin-right:8px;font-size:70px;color:#fff}.mid-head h3{color:#fff;text-transform:uppercase}.over-txt ul{list-style-type:none;display:flex;flex-wrap:wrap}.over-txt ul li{flex:0 0 50%;max-width:50%;margin-bottom:20px;font-family:'Rajdhani-SemiBold';color:#fff}.over-txt ul li span img{width:20px;margin-right:5px}.highlight{background:var(--light-cream);background-image:url(../images/pattern-bg-left.png);background-repeat:no-repeat}.highlight .loc-point ul li{background:#324836;color:#fff}.highlight .loc-point ul li span{background:var(--brwon);padding:9px;margin-right:15px}.highlight .loc-point ul li span img{width:70px;filter:brightness(16.5)}.highlight .over-head{margin-bottom:70px}.highlight .container{max-width:100%}.highlight .container .loc-img-out{padding-right:0}.highlight .container .loc-img-out img{height:100%;object-fit:cover}.highlight .over-head h1{color:var(--blue)}.highlight .high-box{background:#fff;padding:30px;border-bottom:4px solid var(--brwon);position:relative;transition:0.50s}.highlight .high-box:hover{transform:translateY(-10px)}.highlight .high-box::before{content:'';position:absolute;right:-55px;top:-24px;width:174px;height:77px;background:var(--light-cream);transform:rotate(38deg)}.highlight .high-box img{width:70px}.highlight .high-box p{margin-top:20px;line-height:27px;letter-spacing:1px;color:var(--blue)}.price-list{background:#324836;padding:100px 0}.price-list .over-head{text-align:center;margin-bottom:60px}.price-box{background:var(--light-cream);position:relative;padding:30px 40px;border-radius:20px;box-shadow:0 0 10px #bdadad36}.prie-hed{position:absolute;right:0;background:#324836;padding:8px 23px;border-top-left-radius:14px;border-bottom-left-radius:14px}.price-inner{text-align:center;margin-top:75px}.prie-hed h2{font-size:30px;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;text-align:center;color:#fff}.price-inner h4{font-size:42px;letter-spacing:4px;margin-bottom:0;color:#000;border-bottom:1px dashed;padding-bottom:15px}.price-inner h4 span{font-size:16px;letter-spacing:2px}.price-high{z-index:1;position:relative;display:flex;justify-content:center;align-items:center;height:89%;margin-top:35px;margin-bottom:30px}.price-high::before{content:'';position:absolute;left:-40px;top:0;background:#324836;width:118%;height:100%;border-top-right-radius:20px;border-bottom-right-radius:20px}.price-high ul{list-style-type:none;color:#000;margin-bottom:0;padding:20px 0}.price-high ul li{margin-bottom:12px;display:flex;align-items:center;font-size:16px;letter-spacing:2px;z-index:1;position:relative;padding-bottom:6px;border-bottom:1px solid #fffcfc30;font-family:'Rajdhani-Bold';color:#fff}.price-high ul span img{max-width:13px;margin-right:7px}.mybutton{text-align:center}.my-btn{border:0;padding:8px 20px;font-size:19px;text-transform:uppercase;letter-spacing:1px;font-family:'Rajdhani-Bold';background:#324836;border-radius:8px;color:#fff}.amenities{background:var(--light-cream);padding:100px 0;position:relative}.amenities::before{content:'';background-image:url(../images/skyline-black.png);background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:-123px;width:100%;height:100%}.amenities .over-head{text-align:center;margin-bottom:80px}.amenities .over-head h1{color:var(--blue)}.amenities li.active{font-size:37px;transition:0.2s;color:var(--brwon)}.ami-main{border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;height:100%;padding:25px}.ami-text ul{color:#324836;list-style-type:none}.ami-text ul li{display:grid;font-family:'Rajdhani-SemiBold';margin-bottom:35px;line-height:33px;font-size:35px;cursor:pointer}.ami-text ul li:hover{color:var(--brwon)}.ami-text ul li span{color:var(--brwon);font-size:20px}.ami-bg{width:100%;background:url(../images/amenities/ami-1.jpg) no-repeat center;background-size:cover;z-index:1;height:100%;background-blend-mode:multiply;transition:background-image 1s ease;box-shadow:0 0 10px #00000025}.location{background-image:url(../images/inner_03.jpg)}.location .container{max-width:100%}.location .container .loc-img-out{padding-right:0}.location .container .loc-img-out img{height:100%;object-fit:cover}.loc-text-out{position:relative;display:flex;align-items:center;justify-content:end;margin-top:117px;margin-bottom:117px}.loc-text-in{width:78%;height:100%;padding-right:100px}.loc-point{margin-top:40px}.loc-point ul{list-style-type:none;display:flex;flex-wrap:wrap}.loc-point ul li{background:#fff;padding:12px;flex:0 0 47%;max-width:calc(50% - 10px);margin:10px;display:flex;align-items:center;font-family:'Rajdhani-SemiBold';letter-spacing:1px;color:#00000091}.loc-point ul li h3{margin-bottom:0;font-size:25px;color:var(--brwon)}.loc-point ul li span{background:var(--blue);padding:9px;margin-right:15px}.loc-point ul li span img{width:46px}.floor-plan{background-color:var(--light-cream);padding:100px 0;position:relative}.floor-plan::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../images/funfact-bg.png);background-repeat:no-repeat;background-size:cover;opacity:.5}.floor-plan .over-head{text-align:center;margin-bottom:50px}.floor-plan .over-head h1{color:var(--blue)}.floor-main{background:var(--blue);padding:12px;margin-bottom:30px}.floor-main h1{text-align:center;color:#fff;letter-spacing:2px;margin-bottom:0;padding:3px 0;text-transform:uppercase;font-size:32px}.gallery{background-image:url(../images/service-bg1.png);background-repeat:no-repeat;padding:100px 0}.gallery .over-head{text-align:center}.gallery .over-head h1{color:var(--blue);margin-bottom:50px}.gallery-box{height:300px;object-fit:cover;margin-bottom:30px}.gallery-box img{height:100%;width:100%;object-fit:cover}.footer-text ul{list-style-type:none}.footer-text ul li{margin-bottom:5px;letter-spacing:1px;color:#fff}.footer-text ul li a{color:#fff}.footer{background-image:url(../images/banners/footer-img.webp);background-repeat:no-repeat;position:relative;padding:100px 0;background-size:cover}.footer::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:.8;background-color:var(--blue);mix-blend-mode:darken}.footer .over-head p{color:#fff}.contact-us-ul{list-style:none;margin-top:30px}.contact-us-ul li{font-size:20px;display:flex;align-items:center;margin-bottom:40px}.contact-us-ul li .contact-details-icon img{width:30px;filter:invert(1)}.contact-us-ul li p{font-size:20px;color:#fff;display:grid}.contact-us-ul li p a{color:#fff}.contact-us-ul li .contact-details-icon{width:60px;height:60px;margin-right:30px;background:rgb(255 255 255 / .13);border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center}.about-text-foo h1{color:var(--blue);margin-bottom:20px;text-transform:capitalize}.about-text-foo p{color:#000000a8}.footer-form{background:#fff;padding:40px;max-width:79%}.footer .over-head h1{margin-bottom:15px}.footer-form .form-group input{border:0;border-bottom:1px solid #00000059;border-radius:0}.footer-form .form-group{margin-bottom:37px}.footer-form .form-control:focus{box-shadow:0 0 0 .2rem #fff0;border-color:0;border-bottom:1px solid var(--brwon)!important}.footer-line{background:#ffffff73;height:1px;width:100%;z-index:2;position:relative}.footer-head{margin-top:30px}.footer-text p{color:#fff;letter-spacing:1px}.footer-head h1{color:#fff;letter-spacing:2px;font-size:23px;margin-bottom:14px}.dis{color:#fff;z-index:2;position:relative;text-align:center;margin-top:30px}.btm-foot a{color:#fff}.dis .box p{letter-spacing:1px}.footer .container{max-width:80%}.mobile-section{position:fixed;bottom:0;display:flex;display:none}.my-modal .modal-body{text-align:center}.my-modal .modal-body img{width:42px;position:absolute;right:0;top:0;background:#c7a17e;padding:7px;opacity:1}.my-modal .form_content{background:#324836}.form-txt{margin:17px 0}.m-site-banner .banner-form{position:fixed;right:-22%;transition:0.50s;z-index:99}.from-msg{position:absolute;top:-91px;left:-69px;max-width:71px;background:var(--brwon);padding:0 9px;cursor:pointer}.m-site-banner .banner-form.show-form{right:0}.m-site-banner .banner-text{left:0;text-align:center;width:100%;top:32%}.testimonial{background:var(--light-cream);padding:100px 0}.testimonial .over-head{text-align:center;margin-bottom:50px}.testimonial .over-head h1{color:#202020}.testi-text{text-align:center}.quoats{max-width:40px}.tst-img{max-width:100px;border-radius:50%;margin-bottom:30px}.testi-text h1{font-size:30px}.testi-text h3{font-size:18px;letter-spacing:2px}.testi-text h5{color:var(--brwon)}.testimonial .carousel-indicators{bottom:-56px}.testimonial .carousel-indicators li{height:14px;width:14px;background-color:#fff0;border:5px solid var(--blue)}.m-prcie-box{background:var(--light-cream)}.m-price-txt{padding:20px}.m-price-txt p{letter-spacing:1px;color:#717171;margin-bottom:0}.m-price-txt h1{font-size:27px;letter-spacing:1px;text-transform:uppercase;margin-top:10px;color:var(--blue)}.m-price-txt h3{font-size:22px;letter-spacing:1px;color:#444141}.m-price-txt ul{list-style-type:none;display:flex;padding:10px 21px;background:#e5e5e5;margin:23px 0;justify-content:space-between}.m-price-txt ul li{margin-right:15px;font-family:'Oswald-SemiBold';font-size:17px}.m-price-txt ul li span img{max-width:23px;margin-right:5px}.my-btn:hover{color:var(--brwon);text-decoration:none}.m-prcie-box .mybutton{text-align:center;margin-bottom:18px;margin-top:34px;display:flex;justify-content:space-between}.conatc{padding:100px 0}.brochure-min .over-head h1{color:#000;font-size:45px}.bochure{display:flex;align-items:center;height:100%}.brochure-min p{margin-top:21px;font-size:17px;letter-spacing:1px;line-height:27px}.brochure-min .mybutton{text-align:left;margin-top:30px}.brochure-min .my-btn{padding:11px 36px}.m-site-banner-about{background-image:url(../images/banners/banner-1.html);height:500px;background-size:cover;background-repeat:no-repeat;background-position:center}.about-banner-txt{display:flex;align-items:center;justify-content:center;height:100%;z-index:2;position:relative;color:#fff;text-align:center}.about-banner-txt h1{display:grid;letter-spacing:2px;font-size:42px}.about-banner-txt h1 span{font-size:23px;font-family:'Rajdhani-SemiBold'}.over-txt-more{text-align:center;margin-top:57px}.contact-detail{padding:100px 0;background:var(--light-cream)}.contact-detail .foo-box{margin-bottom:30px}.contact-detail .foo-box h5{display:grid;font-size:18px;letter-spacing:2px;line-height:27px}.contact-detail .foo-box h5 span{margin-bottom:10px;font-weight:700}.contact-detail .foo-box h5 span img{width:21px;margin-right:7px}.contact-detail .foo-box h5 a{color:#000}.contact-detail .footer-form{padding:36px;max-width:100%;background-color:var(--blue)}.contact-detail .about-text h1{color:#fff;margin-bottom:30px}.contact-detail .form-group{margin-bottom:22px}.platter-page{background:var(--light-cream)}.platter-page .over-head h1{color:var(--blue)}.platter-page .m-prcie-box{background:var(--blue)}.platter-page .m-price-txt h1{color:var(--brwon)}.platter-page .m-price-txt p{color:#fff}.platter-page .m-price-txt h3{color:#fff}.platter-page .my-btn{background:var(--brwon)}.platter-page .my-btn:hover{color:var(--blue)}.m-price-txt{margin-bottom:30px}.top_form{animation:colorchange infinite 4s linear;transform:scale(1);color:var(--light-cream);text-transform:uppercase;text-align:center}@keyframes colorchange{50%{background:#fff}}@media only screen and (min-width:900px){.dropdown>.dropdown-menu,.dropdown.open>.dropdown-menu{display:block!important;opacity:0;visibility:hidden;transition:all ease 0.2s}.dropdown:hover>.dropdown-menu,.dropdown.open:hover>.dropdown-menu{opacity:1;visibility:visible}.my-nav.navbar-hover .collapse ul li{position:relative}.my-nav.navbar-hover .collapse ul li:hover>ul{display:block}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;left:30%}}@media(max-width:1500px){.navbar-light .navbar-nav .nav-link{margin-left:0;font-size:14px}#carouselExampleIndicators .carousel-item img{height:100vh;object-fit:cover}#carouselExampleIndicators .m-view .carousel-item img{height:100%}.banner-text h1{font-size:56px;line-height:77px}.over-head h1{line-height:61px;font-size:50px}.highlight .over-head h1{font-size:33px;line-height:50px}.loc-point ul li{padding:18px;flex:0 0 46%;max-width:calc(50% - 6px);margin:5px}.highlight .over-head{margin-bottom:40px}.price-box{padding:20px 33px}.price-inner{margin-top:50px}.amenities .over-head h1{font-size:40px;line-height:52px}.ami-text ul li span{font-size:17px}.ami-text ul li{margin-bottom:32px;line-height:27px;font-size:31px}.location .over-head h1{line-height:54px;font-size:39px}.loc-text-out{margin-top:60px;margin-bottom:60px}.floor-plan .over-head h1{font-size:41px;letter-spacing:1px}.gallery .over-head h2{line-height:58px;font-size:40px}.footer .over-head h1{line-height:53px;font-size:40px}.contact-us-ul{display:flex;flex-wrap:wrap}.contact-us-ul li .contact-details-icon{margin-right:24px}.rit-mr{margin-left:20px}.footer-form{padding:30px;max-width:86%}.footer-line{margin-top:40px}.footer{padding:65px 0}.m-site-banner-about{height:374px}}@media(max-width:1400px){.banner-text h1 span{font-size:60px}.banner-text h1{font-size:32px;line-height:40px}.banner-text{top:24%}.banner-form{right:5%;top:22%;width:24%}.over-head h1{line-height:55px;font-size:40px}.over-loc{top:10%;font-size:20px}.loc-text-in{width:87%}.m-site-banner .banner-form{right:-24%}}@media(max-width:768px){.banner-text{top:0;left:0;position:relative;background:#324836;right:0;padding:0 13px}.banner-form{right:0%;top:0;width:100%;position:relative;margin-top:55px;z-index:0}.loc-text-out{margin-bottom:15px}.banner-text h1{font-size:34px;line-height:49px}.banner-text h1 span{font-size:38px}.banner-text .bann-type{font-size:22px}.my-nav .navbar-brand{border-right:0 solid #ffffff38}.navbar-light .navbar-toggler{border-color:#fff}.navbar-light .navbar-toggler-icon{filter:invert(1)}.my-nav{background:var(--blue);padding:6px 13px}.banner-text .bann-loction{font-size:24px;letter-spacing:4px}.banner .carousel-control-prev,.banner .carousel-control-next{z-index:6}.arrow-icon{width:17%}.form_content{background:#202020}.banner::before{position:relative}.banner-text .ban-price{font-size:18px}.overview{padding:70px 0}.overview .over-head{margin-top:57px}.overview::before{bottom:-21%;width:98%}.over-head h1{line-height:40px;font-size:29px}.mid-head h1{font-size:45px}.over-loc{display:none}.loc-text-out{justify-content:center}.loc-text-in{width:100%;padding-right:0}.highlight .over-head h1{font-size:26px;line-height:39px}.loc-point ul li{flex:0 0 100%;max-width:calc(100% - 6px)}.highlight .container .loc-img-out{padding-right:15px;margin-bottom:30px}.price-list{padding:65px 0}.price-box{margin-bottom:40px}.amenities{padding:65px 0}.amenities .over-head h1{font-size:27px;line-height:37px}.amenities .over-head{margin-bottom:34px}.ami-bg{height:500px}.order-btn{order:1}.ami-text ul li{margin-bottom:26px;line-height:21px;font-size:23px}.amenities li.active{font-size:25px}.amenities::before{display:none}.location .over-head h1{line-height:44px;font-size:26px}.location .container .loc-img-out{padding-right:15px;margin-bottom:35px}.floor-plan::before{display:none}.floor-plan .over-head h1{font-size:30px;line-height:40px}.floor-plan{padding:65px 0}.mobile-section{display:block;z-index:17;background:var(--blue);width:100%;display:flex;justify-content:space-around;padding:5px 0;bottom:-100%}.scrl{bottom:0%}.mobile-section a{background-color:var(--brwon);width:33%}.master-plan img{height:300px;object-fit:cover}.gallery .over-head h1{line-height:45px;font-size:27px}.gallery-box{height:100%}.gall{margin-top:30px}.gallery{padding:70px 0}.footer .container{max-width:100%}.footer .over-head h1{line-height:42px;font-size:29px}.rit-mr{margin-left:0}.contact-us-ul li .contact-details-icon{min-width:64px}.footer-form{max-width:100%}.m-site-banner .banner-form{right:-75%;width:75%;top:8%}.brochure-min{margin-top:30px}.brochure-min .over-head h1{font-size:25px}.m-prcie-box{margin-bottom:30px}.m-site-banner-about::before{height:374px}.contact-detail .foo-box{text-align:center}.contact-detail{padding:70px 0}}