.landing-wrapper{position:fixed;inset:0;z-index:1000;background-color:var(--body-color);transition:all .5s ease-in-out}.landing-wrapper.vanish{transform:translateY(-100%)}.lp-desc-box{position:absolute;left:50%;top:5%;text-align:justify;transform:translateX(-50%);font-size:.875rem;padding:2rem;background-color:rgb(255 255 255/70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 10px 2rem rgb(0 0 0/10%)}.lp-desc-box .scroller{height:140px;padding-right:1rem}.lp-footer{position:absolute;left:50%;bottom:1rem;transform:translateX(-50%);text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:1.5rem}.lp-footer span{font-size:.875em;margin-left:1rem;padding-left:1rem;border-left:1px solid rgb(0 0 0/50%)}@media(max-width:1400px){.lp-desc-box{top:-100%;padding:1rem}.load-animate-2{top:1rem;transition:all .8s}}@media(max-width:600px){.lp-footer{left:0;bottom:0;padding-bottom:10px;width:100%;transform:none;font-size:1.2rem;background:linear-gradient(0deg,#ffffff,#ffffff7a)}}@media (min-width:1320px){.container-lg{max-width:1260px}}@media (min-width:1400px){.container-lg{max-width:1340px}#banner{height:70vh}.bannerStatsWrapper .statBox .inner{min-height:112px;padding:1.25rem}.hm-section-heading .inner{padding:4rem!important}.project-slider-wrapper{padding:3rem!important}.experience{font-size:1.5rem}}@media (max-width:1920px){.career-services-parent{height:1050px}}@media (max-width:1366px){.projectBanner{height:calc(100vh - 59px)}.projectBanner .carousel-item img{object-position:center}}@media (max-width:1199.9px){.overview-logo{text-align:justify;text-align-last:center}.statBox .stats-in{flex-direction:column;justify-content:center;align-items:center}}@media (max-width:991.9px){html{font-size:87.5%}p{line-height:1.4}.container-lg{padding-left:2rem;padding-right:2rem}.menuContainer .dropdown{display:none}#banner{margin-top:54px;height:70vh}.projectPageWrapper{margin-top:75px}.career-services-parent{display:flex;flex-wrap:wrap;height:auto}.career-serviceBox{width:calc(50% - 1.5rem)}.header.header-project .d-grid{grid-template-columns:1fr 30px 1fr}.projectBanner{height:auto}.reraBox{justify-content:center}.hero-textbox{position:static;transform:none;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgb(0 0 0/15%)}.hero-textbox .inner{max-width:100%;text-align:center;color:initial;padding:0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.hero-textbox .inner .heading{margin-left:auto;margin-right:auto}.hero-textbox .inner .heading .h3{font-size:2.5rem}.page-location.project-location{font-size:inherit;letter-spacing:1px}.page-location.project-location i{color:var(--primary-color)!important}.hero-textbox .hero-pointers{justify-content:center}.hero-textbox .hero-pointers li:not(:last-child){border-right-color:rgb(0 0 0/15%)}.heroFormContainer{position:static;max-width:100%}.brief-page-content,.section-details{text-align:justify;text-align-last:center}.partner-logo{width:150px}.react-tel-input .form-control{width:215px}}@media (max-width:767.9px){.container-lg{padding-left:1.5rem;padding-right:1.5rem}.gap-row{row-gap:20px}.header .logo img{height:40px}.header .main-header .menu>ul{gap:0 20px}.header .main-header ul li a{padding:12px 0}.menuContainer{top:39px}#banner{margin-top:39px;height:90vh}.bannerContainer .h4{margin-bottom:1rem;letter-spacing:5px}.search-filter{margin:0 auto}.search-filter .filter-form{box-shadow:none;padding:0}.search-filter .filter-form,.search-filter .filter-form .inner{background-color:transparent}.filter-form .col{flex:50% 1}.search-filter .filter-form .form-group{border-right:none!important}.bannerStatsWrapper{position:relative;margin:0 -10px;right:auto;top:auto;transform:none;width:auto}.bannerStatsWrapper .statBox{width:25%;padding:10px}.bannerStatsWrapper .statBox.offset-6{margin-left:0}.bannerStatsWrapper .statBox .inner{min-height:1px;padding:1rem}.hm-section-heading .inner,.project-slider-wrapper{padding:1.5rem!important}.hm-section-heading .inner{padding-top:4rem!important;padding-bottom:4rem!important}.project_box,.swiper-slide.blogBox,.swiper-slide.testimBox{padding-left:10px;padding-right:10px}.no-gutters>.col,.no-gutters>[class*=col-],.row.g-0>div[class*=col]{padding-right:0!important;padding-left:0!important}.eventBox a .event-content{padding:15px}.brand-logos{margin:0 2rem;height:50px;width:80px}.copyrights{flex-direction:row;justify-content:space-between;gap:10px}.button-top{bottom:30px;width:30px;height:30px}.footer-bottom{padding-bottom:50px}.enquiryBtn{padding-top:0;bottom:0;right:0;left:0;flex-direction:row;justify-content:center}.enquiryBtn:before{box-shadow:-3px -3px 3px rgb(0 0 0/10%);border-radius:5px 5px 0 0;width:100%;height:70%;top:auto}.enquiryBtn a{width:30%;display:block}.enquiryBtn a i{box-shadow:-3px -3px 3px rgb(0 0 0/10%);width:100%;height:30px}.form-control{padding:8px}.director-msg .director-content,.director-msg .img-fluid{flex:100% 1;max-width:100%;padding:0}.director-msg .img-fluid{margin-bottom:1rem}.director-msg .img-fluid img{height:300px;object-position:center -3rem}.insideBanner,.projectBanner{margin-top:39px}}@media (max-width:575.9px){html{font-size:75%}.menuContainer{top:39px}#banner{height:auto}.bannerContainer .h4{letter-spacing:2px;text-align:center;font-size:1.25rem;margin-left:0;margin-top:10vh}.searchContainer{gap:10px}.searchBtn{padding-right:10px}.bigMenuList{max-height:320px;overflow:auto}.all-cities .project_box{width:50%}.all-cities .project_box .Project_box_img .img-fluid img{height:150px}.toggleHead .toggleBtn{max-width:-moz-fit-content;max-width:fit-content}.foot-links .gap-row{row-gap:30px}.foot-menu ul,.footer-keywords ul{row-gap:10px;margin:0 -5px}.foot-menu ul li,.footer-keywords ul li{width:max-content;padding:0 5px}.foot-menu ul li a:not(.foot-menu.socialBox a),.footer-keywords ul li a{border-radius:50px;padding:5px 10px;border:1px solid rgb(255 255 255/25%)}.foot-menu ul{display:flex;flex-wrap:wrap}.col.foot-menu{flex-basis:100%}.footer-bottom>div{gap:1rem}.projectPageWrapper{margin-top:56px}.faqsContainer{font-size:1rem}.accordion-button{padding:10px;gap:10px}.accordion-wrapper .card-body{padding:10px}.heading{text-align:justify;text-align-last:center}.heading h2,.heading h3,.heading h4,.heading h5,.heading h6{letter-spacing:normal}.h2,h2{font-size:1.75rem}.insideBanner{margin-top:39px;height:auto}.director-msg .img-fluid img{object-position:center 0}.swiper-slide.award-slide{width:50%}.career-serviceBox{width:100%}.crDreamerWrapper{min-height:auto}.gal-slide img{height:300px}.blogTextContainer .heading{text-align:left;text-align-last:left}.blogTextContainer .heading h1,.blogTextContainer .heading h2,.blogTextContainer h2{font-size:1.5rem}}@media (max-width:540px){.bannerContainer{top:3rem;transform:none;left:0}.search-filter .readmore{width:100%!important}.react-tel-input .form-control{width:215px!important}.director-msg .img-fluid img{height:auto}.header.header-project .logo:first-child img{width:94%}.header.header-project .logo img{height:42px;width:100%;object-fit:contain;object-position:left center}}@media (max-width:425px){.react-tel-input .form-control{width:215px!important}.filter-form .col{flex-basis:inherit}.search-filter{padding:0}.search-filter .filter-form .filter-property-type{flex-wrap:wrap}.bannerContainer .h4{letter-spacing:normal;margin-top:10vh}.search-filter .form-group{margin-bottom:15px}.search-filter .form-control{font-size:1rem}.search-filter .filter-form .readmore button{width:100%;padding:10px;font-size:14px}.modal-body{padding:15px}.modal-call{justify-content:space-between!important}.modal-call h6{text-align:left}.modal-call .readmore.ml-3{margin-left:5px!important}label{font-size:inherit}.button-top{bottom:40px}.section-vision .padding{padding-top:0;padding-bottom:0}.swiper-slide.award-slide{width:75%}.whyUsBox .imgBox img{width:60px}.header.project-header .logo img{height:42px;width:100%;object-fit:contain;object-position:left center}.heroFormContainer .readmore,.heroFormContainer .readmore .button{width:100%}.amenBox .img-fluid{max-width:40px;flex:0 0 40px}.amenBox p{font-size:.875em}.planBase .fpDetails small{font-size:1em}.partnerBox .heading{width:100%;padding-right:0;padding-bottom:1.25rem;margin-bottom:1.25rem!important;border-right:0;border-bottom:1px solid rgb(0 0 0/15%)}.partner-logo{width:130px}}@media (max-width:390px){.react-tel-input .form-control{width:215px!important}.hero-textbox .inner .heading .h3{font-size:1.5rem}.padding{padding-top:3rem;padding-bottom:3rem}.statBox p{font-size:11px}.readmore .button{min-width:100px;padding:7px 15px;font-size:12px}.heading-container{flex-wrap:wrap;row-gap:20px}.modal-call h6{font-size:13px}.h6,h6{font-size:1.25rem}}@media (max-width:360px){.overview-stats .inner{padding:1.5rem}.overview-logo .h6{letter-spacing:1px;font-size:1rem}}@media (max-width:320px){.search-filter{width:100%;padding:1.5rem}.form-control{padding:10px;font-size:13px}.bannerContainer h4{font-size:1.375rem}.hero-textbox .inner .heading .h3{font-size:2rem}}.banner-bg,.banner-heart{position:fixed;z-index:9999;inset:0;pointer-events:none;mix-blend-mode:multiply;opacity:.7}