.infrastuctur-text{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#ffffff;gap:1.75rem;text-align:center;align-items:center;justify-content:center;width:90%}.fw400{font-weight:400}.inquery-now-btn{width:-moz-fit-content;width:fit-content;padding:.875rem 1.5rem;gap:1rem;align-items:center;justify-content:center;border:1px solid #ffffff;color:#ffffff}.inquery-now-btn:hover{background-color:#c7551c;border:1px solid #c7551c}.infrastuctur-text p{color:#ffffff}.common-icon{width:1.5rem}.homeBannerSwiper .slide-inner{position:relative;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:50%}.swiper-pagination.detailSwiperPagination,.swiper-pagination.detailSwiperPagination1,.swiper-pagination.detailSwiperPagination2,.swiper-pagination.homeSwiperPagination{justify-content:start;position:absolute;bottom:10%;width:91.5%;left:50%;transform:translateX(-50%);display:flex;gap:.5rem}.swiper-pagination.detailSwiperPagination .swiper-pagination-bullet,.swiper-pagination.detailSwiperPagination1 .swiper-pagination-bullet,.swiper-pagination.detailSwiperPagination2 .swiper-pagination-bullet,.swiper-pagination.homeSwiperPagination .swiper-pagination-bullet{background-color:#ffffff20;border-radius:1rem;position:relative;overflow:hidden;opacity:1}.swiper-pagination.detailSwiperPagination .swiper-pagination-bullet:after,.swiper-pagination.detailSwiperPagination1 .swiper-pagination-bullet:after,.swiper-pagination.detailSwiperPagination2 .swiper-pagination-bullet:after,.swiper-pagination.homeSwiperPagination .swiper-pagination-bullet:after{content:"";width:0;height:100%;overflow:hidden;background-color:#fff;opacity:1;position:absolute;top:0;left:0;transition:.1s linear}.swiper-pagination.detailSwiperPagination .swiper-pagination-bullet-active.swiper-pagination-bullet-active,.swiper-pagination.detailSwiperPagination1 .swiper-pagination-bullet-active.swiper-pagination-bullet-active,.swiper-pagination.detailSwiperPagination2 .swiper-pagination-bullet-active.swiper-pagination-bullet-active,.swiper-pagination.homeSwiperPagination .swiper-pagination-bullet-active.swiper-pagination-bullet-active{background-color:#ffffff20;width:5rem;opacity:1}.swiper-pagination.detailSwiperPagination .swiper-pagination-bullet-active.swiper-pagination-bullet-active:after,.swiper-pagination.detailSwiperPagination1 .swiper-pagination-bullet-active.swiper-pagination-bullet-active:after,.swiper-pagination.detailSwiperPagination2 .swiper-pagination-bullet-active.swiper-pagination-bullet-active:after,.swiper-pagination.homeSwiperPagination .swiper-pagination-bullet-active.swiper-pagination-bullet-active:after{width:100%;transition:3.5s linear}.homeBannerOverlayOne,.homeBannerOverlaytwo{top:0;height:100%;transition:var(--common-transition);z-index:1;position:absolute;width:100%;left:0}.homeBannerOverlayOne{opacity:.5;background:linear-gradient(275deg,#00000000 67%,#000 97%)}.homeBannerOverlaytwo{opacity:.6;background:linear-gradient(180deg,#00000000 78%,#000)}.homeBannerSwiper{height:auto!important}.homeBannerSwiper .swiper-slide{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;color:#fff;overflow:hidden}.bannerText{align-items:start;text-align:left;bottom:15%;left:50%;transform:translateX(-50%);width:91.5%;position:absolute;z-index:9}.bannerCard img{height:100%;width:100%;object-fit:cover}.homeSwiperPagination{bottom:13%!important;width:91.5%!important;left:50%!important}@media only screen and (max-width:991px){.homebanner-bg-img,.homebanner-bg-img img{aspect-ratio:unset!important;height:72svh;min-height:690px}}@media only screen and (max-width:767px){.heading-text{font-size:3.5rem}.inquery-now-btn{width:100%}.homebanner-bg-img,.homebanner-bg-img img{aspect-ratio:unset}.infrastuctur-text h2{line-height:1}.homeSwiperPagination{bottom:8%!important}}@media only screen and (max-width:375px){.homebanner-bg-img,.homebanner-bg-img img{aspect-ratio:unset}}.banner-img{width:100%;height:auto;display:block}.sec5-center-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#ffffff;font-size:3.5rem;width:90%;line-height:1.5}.launchCity-bg{aspect-ratio:240/41;position:relative}@media only screen and (max-width:1024px){.sec5-center-text{font-size:3.2rem}}@media only screen and (max-width:991px){.sec5-center-text p br,.sec6-text-content p br{display:none}.sec5-center-text{top:unset;text-align:left;width:calc(100% - 32px);font-size:2.7rem;transform:translateX(-50%);bottom:16px}.launchCity-bg img{aspect-ratio:1.5;object-position:top}}@media only screen and (max-width:767px){.launchCity-bg,.launchCity-bg img{aspect-ratio:unset;height:100svh;max-height:450px}}.smarthomes-six-section{background-color:#fafafa;overflow:hidden}.sec6-content{gap:5rem}.sec6-text-content p{color:#404040;margin-top:.75rem}.sec6-milstone-content .swiper{padding:0 13rem}.milestone-project-details{gap:2.5rem}.year{display:flex;flex-direction:column;gap:20px}.timeline-card-slide{position:relative;margin-bottom:1.5rem}.timeline-card-slide:after{content:"";width:calc(100% + 219px);top:3%;position:absolute;left:3%;height:2px;background-color:#f58220;z-index:2}.point-bg{background:#c7571d1a;width:35px;height:35px;display:flex;align-items:center;justify-content:center;z-index:3}.point,.point-bg{border-radius:50%;position:relative}.point{width:15px;height:15px;background-color:#c7571d;border:1px solid #c7551c}.milestone_swiper{position:relative}.milestone_swiper:before{width:100%;height:1px;background-color:#c7551c;content:none;position:absolute;top:2.5%;left:1%}.milestone-project{background-color:#fff;gap:1.25rem;width:100%;min-height:31rem;padding:2rem;box-shadow:0 0 32px #0000001f}.milestone-project p{color:#404040}.sec6-text-content{width:50%}@media only screen and (max-width:1440px){.sec6-text-content{width:55%}}@media only screen and (max-width:1280px){.sec6-text-content{width:60%}.sec6-milstone-content .swiper{padding:0 8rem}}@media only screen and (max-width:991px){.timeline-card-slide{margin-bottom:1.5rem}.sec6-text-content{width:60%;width:90%}}@media only screen and (max-width:767px){.sec6-text-content{width:100%}.sec6-milstone-content .swiper{padding:0}.timeline-card-slide:after{top:1.5rem}.sec6-content{width:90%;margin:0 auto}.sec6-text-content{text-align:left}.sec6-content{gap:2rem}.milestone-project{min-height:325px;padding:14px;box-shadow:unset}.year.banner-title h2{font-size:24px;font-family:var(--semibold-font-family)}.milestone-project-details{gap:5px}.timeline-img{min-height:190px}}