*{margin:0;padding:0}:root{--yellow:#ffcc00}body,html{overflow-x:hidden}.bordered_btn:hover,.form-control:focus{border-color:var(--yellow)}a,a:hover,body{font-family:TitilliumWeb,"TitilliumWeb Fallback",Arial,sans-serif}*,ol,ul{margin:0;padding:0}:root{--yellow:#fc0}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:300;font-display:swap;src:url(../assets/fonts/TitilliumWeb-Light.woff2) format('woff2'),url(../assets/fonts/TitilliumWeb-Light.ttf) format('truetype')}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:400;font-display:swap;src:url(../assets/fonts/TitilliumWeb-Regular.woff2) format('woff2'),url(../assets/fonts/TitilliumWeb-Regular.ttf) format('truetype')}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/TitilliumWeb-SemiBold.woff2) format('woff2'),url(../assets/fonts/TitilliumWeb-SemiBold.ttf) format('truetype')}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:600;font-display:swap;src:url(../assets/fonts/TitilliumWeb-Bold.woff2) format('woff2'),url(../assets/fonts/TitilliumWeb-Bold.ttf) format('truetype')}@font-face{font-family:TitilliumWeb;font-style:normal;font-weight:800;font-display:swap;src:url(../assets/fonts/TitilliumWeb-Black.woff2) format('woff2'),url(../assets/fonts/TitilliumWeb-Black.ttf) format('truetype')}@font-face{font-family:'TitilliumWeb Fallback';src:local('Arial'),local('Helvetica Neue'),local('Liberation Sans');size-adjust:93%;ascent-override:121.8%;descent-override:41.7%;line-gap-override:0%}body{padding-right:0!important}.container{max-width:80%}.btn,.form-control,button{border-radius:0;box-shadow:none!important}.bordered_btn{border:2px solid #fff;color:#fff;padding:13px 30px;font-size:18px;text-transform:uppercase;letter-spacing:1px;transition:.2s ease-in-out;font-weight:500}.btn_dark,footer a{color:#fff!important}.btn_dark,.btn_yellow{padding:13px 30px;font-size:17px;letter-spacing:1px;font-weight:500;transition:.2s ease-in-out;text-transform:uppercase}.bordered_btn:hover{color:#333;background:var(--yellow)}.btn_dark{background:#252531;border:1px solid rgba(255 255 255 / 15%)}.btn_yellow{color:#333!important;background-color:#ddaa83;transition:background-color 300ms}a,a:hover{text-decoration:none;color:#333}li{list-style-type:None}.form-control{min-height:46px}.mx_-5{margin-left:-5px!important;margin-right:-5px!important}.mx_-7{margin-left:-7px!important;margin-right:-7px!important}.mx_-10{margin-left:-10px!important;margin-right:-10px!important}.mb_5{margin-bottom:5px!important}.mb_10{margin-bottom:10px!important}.mb_14{margin-bottom:14px!important}.mt_20{margin-top:20px!important}.mt_30{margin-top:30px!important}.mt_40{margin-top:40px!important}.mt_100{margin-top:100px!important}.px_5{padding-left:5px!important;padding-right:5px!important}.px_7{padding-left:7px!important;padding-right:7px!important}.px_10{padding-left:10px!important;padding-right:10px!important}.pr_50{padding-right:50px!important}.pr_80{padding-right:80px!important}.pl_150{padding-left:150px!important;margin-top:50px}.custom_section{padding:40px 0;padding-bottom:90px}.sub_heading{text-transform:uppercase;letter-spacing:1px;font-weight:600;display:inline-block;margin:0;position:relative}.sub_heading.text-center{display:table;margin:auto;margin-top:-60px}.sub_heading:before{position:absolute;content:'';height:2px;width:100%;background:var(--yellow);bottom:-3px}.sub_heading.dark_before:before{background:#666}.heading{font-size:40px;line-height:80px;font-weight:400;margin-top:20px;position:relative}section{background:#fff}.navbar{position:fixed;top:0;left:0;width:100%;z-index:99;padding:0;transition:.2s ease-in-out}.navbar.active{background:rgba(255 255 255 / 95%);box-shadow:0 5px 40px rgb(0 0 0 / 8%)}.banner_section .possession .l span,.floor_plans .left_col li.active,.navbar .container,.navbar.active .call .mobile_dark{display:block}.navbar .top_row{text-align:right;padding:9px 0;transition:.2s ease-in-out}.navbar.active .top_row{padding:2px 0}.navbar .call{display:inline-flex;justify-content:flex-end;color:#fff;align-items:center}.navbar.active .call,.navbar.active .navbar-nav a{color:#333}.navbar .call small{display:block;text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:12px;color:#dfdfdf}.navbar.active .call small{color:#8f8f8f}.navbar .call .l{line-height:18px;font-size:18px;color:var(--yellow);font-weight:500}.navbar.active .call .l{line-height:16px;font-size:16px;color:#333}.navbar .call .mobile_icon{width:34px;height:34px}.banner_section .carousel-indicators,.floor_plans .left_col li,.gallery_carousel .owl-dots,.modal.loadModal .left_col:before,.navbar .call .mobile_dark,.navbar.active .call .mobile_light{display:none}.navbar .navbar-brand{padding:0;margin:-40px 0 0;max-width:220px;transition:.2s ease-in-out}.navbar.active .navbar-brand{max-width:180px;margin-top:-30px}.navbar .logo_dark{display:None;width:auto;height:70px;margin-bottom:5px}.navbar .bottom_row{display:flex}.navbar .nav-item:not(:last-child){margin-right:15px}.navbar .navbar-nav a{color:#fff;letter-spacing:1px;font-size:18px;transition:.2s ease-in-out}#bannerCarousel .carousel-item,.footer_top .right_col .box,.gallery_section .item,.location_map,.navbar .navbar-collapse{position:relative}.navbar.active .navbar-collapse:before{background:rgba(0 0 0 / 10%)}.banner_section{position:relative;background:0 0}#bannerCarousel{padding:99px 0 108px;min-height:100vh;display:flex;align-items:center}.banner_section .carousel-inner{position:absolute;height:100%;z-index:-1;left:0;top:0;width:100%}#bannerCarousel .carousel-inner,#bannerCarousel .carousel-item{height:100%}#bannerCarousel .carousel-item img,.banner_section .image_col img{height:100%;object-fit:cover;width:100%}#bannerCarousel .carousel-item:before{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background-image:linear-gradient(70deg,rgb(0 0 0 / 80%),rgb(0 0 0 / 55%),rgba(0 0 0 / 20%))}.banner_section .left_col{display:flex;align-items:center;position:unset}.banner_section .banner_contents{z-index:9}.banner_section .banner_contents_row{width:100%;padding:20px 0}.banner_section .content_box{max-width:fit-content;padding:50px 0}.banner_section .content_box .box{color:#fff}.banner_section .content_box .project_logo{max-width:200px;margin-bottom:5px}.banner_section .content_box .location{font-size:18px;letter-spacing:.5px}.banner_section .content_box .typo{font-size:40px;letter-spacing:1px;font-weight:400;margin-bottom:10px}.banner_section .content_box .price{font-size:70px;letter-spacing:1px;color:var(--yellow);text-shadow:2px 2px 0 rgb(255 255 255 / 25%);font-weight:600;margin:0 0 40px}.mylist{font-size:18px!important;letter-spacing:1px!important;text-shadow:none!important}.mylist ul{padding-left:20px}.mylist li{margin:7px 0;list-style-type:square}.banner_section .content_box .price span{display:block;font-size:20px}.banner_section .possession{color:#333;padding:17px 40px;margin-top:25px;background:linear-gradient(-45deg,var(--yellow),#fde893,var(--yellow),#fde893);background-size:400% 400%;-webkit-animation:3s infinite Gradient;-moz-animation:3s infinite Gradient;animation:3s infinite Gradient;display:flex;align-items:center;max-width:max-content}@-webkit-keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@-moz-keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.banner_section .possession .l{color:#505050;line-height:18px;font-size:20px;letter-spacing:1px;font-weight:500;margin-right:20px;position:relative}.banner_section .possession .l:before{position:absolute;content:'';height:80%;width:2px;background:rgba(0 0 0 / 30%);top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-20px}.banner_section .possession .r{margin-left:20px}img.img-fluid.logo_light{width:auto;height:80px}.banner_section .possession h4{margin:0;font-size:44px;font-weight:600}.banner_section .payment_plan{display:flex;align-items:center;margin:25px 0}.banner_section .payment_plan .icon{border:2px solid #fff;height:60px;width:60px;display:flex;align-items:center;justify-content:center}.banner_section .payment_plan img{max-width:35px}.banner_section .payment_plan .text{margin-left:15px}.banner_section .payment_plan h4{font-size:45px;letter-spacing:1px;margin-bottom:0}.banner_section .payment_plan h4 span{animation:2s linear infinite color-animation}.banner_section .payment_plan h4 span:first-child{--color-1:var(--yellow);--color-2:#fff;--color-3:#fff}.banner_section .payment_plan h4 span:nth-child(2){--color-1:#fff;--color-2:var(--yellow);--color-3:#fff}.banner_section .payment_plan h4 span:nth-child(3){--color-1:#fff;--color-2:#fff;--color-3:var(--yellow)}@keyframes color-animation{0%,33.33%{color:var(--color-1)}33.34%,66.66%{color:var(--color-2)}100%,66.67%{color:var(--color-3)}}.banner_section .payment_plan p{margin:0;text-transform:uppercase;letter-spacing:2px;color:#dfdfdf;font-size:15px}.banner_section .right_col{display:flex;align-items:center;justify-content:flex-end}.banner_section .form_box{backdrop-filter:blur(4px)}.banner_section .form_box .box{background:#e1e1e1;padding:30px 35px;border-radius:15px}.banner_section .project_logo,.offer_section .image_col .builder_logo{max-width:200px}.banner_section .form_box .location{font-size:18px;margin:6px 0 0}.banner_section .additional{display:flex;padding-left:200px;position:absolute;bottom:0;left:0}.banner_section .additional .image_col{position:absolute;width:200px;left:0;top:0;bottom:0;background:red;text-align:center}.banner_section .additional .content_col{background:var(--yellow);padding:25px 30px}.banner_section .additional .content_col ul,.modal.loadModal .right_col,.other_projects .free_offers li{display:flex;align-items:center}.banner_section .additional .content_col li{list-style-type:none;position:relative}.banner_section .additional li:not(:last-child){margin-right:50px}.banner_section .additional li:not(:last-child):before{position:absolute;content:'';height:50%;width:1px;background:rgba(0 0 0 / 15%);top:50%;transform:translateY(-50%);right:-25px}.banner_section .content_col h5{position:relative;margin:0;font-size:18px;color:#3e3e3e;letter-spacing:.5px}.banner_section .content_col p{margin:0;font-size:24px;font-weight:500;letter-spacing:.5px}.banner_section .arrow_col button{position:relative;height:50%;width:60px;opacity:1}.banner_section .arrow_col{background:#252531}.banner_section .arrow_col img{filter:invert(1);max-width:16px}.banner_section .form_heading{margin-top:15px;letter-spacing:1px;margin-bottom:15px;width:350px}.banner_section .form{max-width:500px}.banner_section .form button[type=submit],.footer_top button[type=submit],.modal.loadModal .form{width:100%}.patch_section{padding:7px}.overview_section{background:#fff;position:relative}.overview_section .container{max-width:90%;margin-right:0}.overview_section .bg_image{position:absolute;content:'';background:url(../assets/overview-img2.html) center/cover no-repeat;left:0;top:0;height:100%}.overview_section .bg_image:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgb(233 233 233 / 90%)}.overview_section .right_col img{position:absolute;width:100%;margin-top:50px;top:0;left:0;object-fit:cover}.overview_section p{line-height:28px;font-size:18px;letter-spacing:1px}.overview_section .high{display:flex;justify-content:center;position:relative;z-index:1}.overview_section .high li{font-size:40px;line-height:60px;font-weight:600;text-align:center;color:#000000;position:relative;padding:15px;background-image:linear-gradient(180deg,transparent,rgba(255 255 255 / 80%))}.overview_section .high li:before{position:absolute;font-size:80px;line-height:70px;bottom:70%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);white-space:nowrap;color:#fff;text-shadow:-1px 0 1px #000 1px 1px #000100 0 1px #000 -1px 1px #000;z-index:-1}.overview_section .high li:first-child:before{content:'5.2 Km'}.overview_section .high li:nth-child(2):before{content:'3 BHK'}.overview_section .high li span{font-size:18px;display:block;font-weight:400;color:#fff;background:#252531;line-height:20px;padding:8px 15px;margin-top:10px}.overview_section .high li:not(:first-child){margin-left:40px}.price_section{padding-top:39px}.price_section .right_col p{margin:0;font-size:17px;letter-spacing:1px}.price_section .card{padding:60px 40px;background:#f1f1f1;border:1px solid rgba(0 0 0 / 5%);border-radius:0;box-shadow:10px 10px 40px rgb(0 0 0 / 6%);overflow:hidden;margin:15px 0;transition:.2s ease-in-out}.price_section .card:after{position:absolute;content:'';background:url(../assets/price_bg.png) center/cover no-repeat;width:100%;height:100%;top:0;left:0;z-index:0;opacity:0;transition:.2s ease-in-out}.price_section .card .sold_out_patch{position:absolute;max-width:200px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.price_section .card.active:after{opacity:1;transition:.2s ease-in-out}.price_section .card.active{background:#272f56;color:#fff;border:3px solid black;margin-top:-30px}.price_section .card:before{position:absolute;content:'';height:150px;width:150px;right:-150px;bottom:-150px;background:#ddaa83;clip-path:polygon(100% 0,100% 100%,0 100%);transition:.3s ease-in-out;z-index:1}.price_section .card.active:before{right:0;bottom:0}.price_section .card .data{position:relative;z-index:1}.price_section .card .icon{font-weight:700;font-size:200px;position:absolute;top:-40px;opacity:.1;line-height:120px;margin:0;left:-30px}.price_section .card .typo{font-size:24px}.price_section .card .price{font-size:44px;width:fit-content;text-align:center;margin:0;font-weight:600}.price_section .card .price span{font-size:30px;font-weight:400}.price_section .card ul{margin:20px 0 30px}.price_section .card .l{font-size:22px;font-weight:500;margin-bottom:2px}.price_section .card .r{font-weight:400}.price_section .card .btn{width:max-content}.price_section .card .btn.disabled{cursor:auto}.offer_section{padding:100px 7px 7px}.offer_section .heading{margin-bottom:60px}.offer_section .image_col{max-width:30%;flex:0 0 30%;position:relative}.offer_section .image_col:before{position:absolute;content:'';height:100%;width:100%;left:0;top:0;background:rgba(0 0 0 / 30%)}.offer_section .image_col .possession,.offer_section .image_col .title{color:#fff;font-weight:400;background:rgba(0 0 0 / 50%);margin-top:20px;padding:5px 20px}.offer_section .image_col .left_texts{position:absolute;bottom:30px;left:30px;content:''}.offer_section .image_col .possession{font-size:44px}.offer_section .image_col .right_texts{position:absolute;bottom:30px;right:30px;content:''}.offer_section .image_col .title{font-size:24px;letter-spacing:1px;display:table;margin-left:auto}.offer_section .image_col .price{color:#333;font-size:44px;font-weight:600;background:var(--yellow);padding:5px 20px;margin-top:10px;letter-spacing:1px}.offer_section .content_col{background:var(--yellow);padding:60px;text-align:center;max-width:40%;flex:0 0 40%}.offer_section .content_col:before{position:absolute;content:'';top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);height:15px;width:30px;clip-path:polygon(0 0,100% 0,50% 100%);background:#fff}.offer_section .offer_logo{max-width:220px;max-height:80px;margin-bottom:10px}.offer_section .subT{font-size:60px;font-weight:600;font-style:italic;line-height:65px;margin-bottom:20px;text-align:center;margin-left:-20px}.offer_section .subT span:nth-child(2){margin-left:180px;display:block}.offer_section .typo{display:flex;align-items:center;justify-content:center}.offer_section .typo .l{text-align:right;padding-right:20px;position:relative}.offer_section .typo .l:before{position:absolute;content:'';top:0;right:0;height:100%;width:2px;background:rgba(0 0 0 / 20%)}.offer_section .typo .r{text-align:left;padding-left:20px}.offer_section .typo h3{font-size:24px;margin:0;line-height:30px}.offer_section .typo span{display:block;font-size:42px}.offer_section .enquire_btn{margin-top:40px;color:#444;border-color:#666;font-size:14px;padding:10px 20px}.offer_section .offerImage{height:100%;width:100%;object-fit:cover}.amenities_section{position:relative;padding:200px 0}.amenities_section:before{position:absolute;content:'';height:100%;width:100%;left:0;top:0}.amenities_section .heading{margin-bottom:80px}.amenities_section ul{display:flex;flex-wrap:wrap}.amenities_section li{max-width:32.3%;flex:0 0 32.3%;padding:15px}.amenities_section .image{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-9;opacity:0;visibility:hidden;transition:.3s ease-in-out}.amenities_section .image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.amenities_section .single.active .link+.image,.amenities_section li:first-child .image,.backToTop.show{opacity:1;visibility:visible}.amenities_section .link{position:relative;font-size:20px;text-decoration:none;color:#fff;transition:opacity .3s ease-in-out;border:1px solid;display:flex;align-items:center;justify-content:center;padding:30px 20px;letter-spacing:2px;text-transform:uppercase;font-weight:500}.amenities_section .container.hover .link{opacity:.4}.amenities_section .single.active .link{background:var(--yellow);color:#333;opacity:1}.floor_plans table{margin-bottom:5px}.floor_plans th,footer strong{font-weight:500}.floor_plans .nav-tabs,.nav-tabs{border:none}.floor_plans .nav-tabs .nav-link{border:none;margin-bottom:0;color:#333;font-weight:500;letter-spacing:.5px;font-size:18px;padding:2px 0;background:0 0;text-transform:capitalize}.floor_plans .nav-tabs .nav-link.active{border-bottom:3px solid #999;background:0 0}.floor_plans .nav-item:not(:last-child){margin-right:30px}.locationMapImg{width:100%;height:100%;object-fit:cover;border:1px solid #000}.location_map .content{top:100px;background:var(--yellow);padding:80px 50px}.location_map ul{padding-left:20px}.location_map li{font-size:18px;list-style-type:circle}.location_map li:not(:last-child){margin-bottom:8px}.gallery_section{padding-top:80px;padding-bottom:40px}.gallery_section .gallery_carousel{max-width:80%;margin:auto}.gallery_section .owl-stage-outer{overflow:visible!important}.gallery_section .owl-item img{height:600px;width:100%;object-fit:cover}.gallery_section .item:before{position:absolute;content:'';height:100%;width:100%;left:0;top:0;background:rgba(0 0 0 / 40%)}.gallery_carousel .owl-nav{margin:0}.gallery_carousel .owl-nav button{height:50px;width:50px;position:absolute;top:50%;left:-20%;background:#420000!important;margin:0!important;border-radius:0!important;transition:.3s ease-in-out}.gallery_carousel .owl-nav button.owl-next{left:unset;right:-20%}.gallery_carousel .owl-nav img{filter:invert(1);max-width:15px}.gallery_carousel .owl-nav button:hover{background:var(--yellow)!important}.backToTop:active img,.backToTop:hover img,.gallery_carousel .owl-nav button:hover img{filter:unset}.gallery_section .image_row{margin-top:40px}.gallery_section .single_col{margin:15px 0}.gallery_section .single_col .single{position:relative}.gallery_section .single_col a{cursor:none}.gallery_section .single_col a:before{position:absolute;content:'';height:100%;width:100%;background:rgba(0 0 0 / 40%);opacity:0;transition:all 0.4s ease-in-out}.gallery_section .single_col a:hover:before{opacity:1}.construction_section .nav-tabs{margin-bottom:30px}.construction_section .single{margin:10px 0}.construction_section .single a{display:inline-block;position:relative}.construction_section .single a:before{position:absolute;content:'';height:100%;width:100%;background:rgba(0 0 0 / 50%);opacity:0;transition:.3s ease-in-out}.construction_section .single a:hover:before{opacity:1}.construction_section .single img{height:300px;width:100%;object-fit:cover}.other_projects{background:#eee}.other_projects .single{background:#fff;position:relative;height:500px}.backToTop:active,.backToTop:hover{background-color:var(--yellow)}.other_projects .single a{height:100%;width:100%;display:flex}.other_projects .single a:before{position:absolute;content:'';height:100%;width:100%;left:0;top:0;background-image:linear-gradient(180deg,transparent,rgba(0 0 0 / 50%),rgba(0 0 0 / 90%));z-index:1}.other_projects .single .box_patch{position:absolute;z-index:1;max-width:100px;left:10px;top:-40px}.other_projects .single .box_patch1{position:absolute;z-index:2;max-width:120px;left:10px;top:-50px}.other_projects .single .free_offers{position:absolute;z-index:1;right:0;background:rgba(255 255 255 / 80%);padding:8px 15px;border:4px solid}.backToTop,.modal .modal-content{border-radius:0}.other_projects .free_offers h5{font-size:13px;text-transform:uppercase;font-weight:600;text-align:center;margin-bottom:3px}.other_projects .free_offers .icon img{width:18px;height:18px;object-fit:contain}.other_projects .free_offers .text{font-size:12px;margin-left:8px}.other_projects .single .thumbnail{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0;object-fit:cover}.other_projects .logo{max-width:200px;max-height:100px;object-fit:contain}.other_projects .price{font-size:40px;margin:20px 0 10px;font-family:Roboto;font-weight:700}.other_projects .content{position:absolute;z-index:1;color:#fff;bottom:0;left:0;width:100%;padding:20px}.other_projects .content p{margin:0;position:relative;max-width:fit-content;padding-left:8px;font-size:15px}.other_projects .content p:before{position:absolute;content:'';left:0;top:10px;height:1px;width:5px;background:#fff}.other_projects .add{display:flex;flex-wrap:wrap;justify-content:space-between}.other_projects .add li{max-width:calc(50% - 10px);flex:0 0 calc(50% - 10px);margin:5px 0}.other_projects .add li:nth-child(2n){text-align:right}.other_projects .add li:nth-child(2n) p{margin-left:auto}.other_projects .add span{text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:600}.other_projects .single .btn_yellow{margin-top:15px;font-size:12px;padding:7px 15px;height:auto}.other_projects .content .type p{font-size:18px;font-weight:500;color:var(--yellow)}.other_projects .single .possession_patch{max-width:100px;right:10px;left:unset}.footer_top{background:#1a1a24;color:#fff;margin-top:-55px}.footer_top .left_col p{font-size:17px;letter-spacing:.5px;line-height:26px}.footer_top .form_heading{font-size:40px;font-weight:400;margin-bottom:30px}.footer_top .right_col .box:before{position:absolute;content:'';height:50px;width:50px;left:-35px;top:-30px;border-left:6px solid var(--yellow);border-top:6px solid var(--yellow)}.footer_top .call{display:flex;color:var(--yellow);align-items:center;margin-bottom:25px}.footer_top .call .l{line-height:26px;font-size:26px}.footer_top .call small{display:block;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:15px;color:#dfdfdf}.footer_top .call .mobile_icon{width:40px;height:40px}footer{background:#000;padding:15px 0;color:#fff;text-align:center}footer p{margin:0;font-size:12px;letter-spacing:1px}footer a{font-size:12px;color:#f8a604!important}.backToTop{display:inline-block;background-color:#252531;width:45px;height:45px;text-align:center;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}.backToTop img{filter:invert(1)}.backToTop:hover{cursor:pointer}.with-caption{cursor:zoom-in}.modal{padding-right:0!important}.modal .close{position:absolute;content:'';top:20px;right:20px;color:#fff;font-weight:500;text-shadow:none;font-size:40px}.modal .modal-body{padding:2px}.modal .modal-body .close{position:absolute;right:0;top:0;background:#252531;opacity:1;height:35px;width:35px;display:flex;align-items:center;justify-content:center;font-size:30px;line-height:30px;padding-bottom:5px;z-index:9}.modal .left_col{position:relative;display:flex;align-items:flex-end}.modal .left_col:before{position:absolute;content:'';height:100%;width:100%;background:rgb(255 255 255 / 86%);left:0;top:0}.modal .left_col .content{position:relative;padding:30px}.modal .left_col .location{font-size:18px;text-transform:uppercase;font-weight:500;letter-spacing:.5px;margin-bottom:10px}.modal .left_col .type{font-size:28px;margin-bottom:20px}.modal .left_col .tag{background:rgb(30 39 49 / 85%);color:#fff;padding:8px 25px;letter-spacing:1px}.modal .left_col .tag h4{margin:0;font-size:26px}.modal .left_col .title{color:#333;text-transform:uppercase;margin-top:20px;background:red;padding:15px 30px;font-size:20px;letter-spacing:1px;width:100%;font-family:Roboto_Bold}.modal .project_logo{max-height:160px;max-width:160px;object-fit:contain;margin-bottom:10px}.modal .right_col{padding:40px;display:grid;align-items:center}.modal .right_col h4{font-size:24px;margin-bottom:20px;letter-spacing:1px}.modal .form-control{min-height:45px;background:rgb(255 255 255 / 9%);border:2px solid rgb(215 213 213 / 37%)}.modal .form-control::placeholder{color:#555}.modal button[type=submit]{font-size:15px;width:100%}.modal form .btn{width:100%;margin-top:10px}.mobile-section{position:fixed;bottom:0;left:0;width:100%;display:none;box-shadow:0 -3px 15px rgb(0 0 0 / 10%)}.mobile-section .btn{flex:1;display:flex;align-items:center;justify-content:center;position:relative;font-size:13px;padding:7px 10px}.mobile-section .btn:not(:last-child):before{position:absolute;content:'';width:1px;height:16px;background-color:#820000;display:block;right:0;top:50%;transform:translateY(-50%);opacity:1;left:unset}.nav-tabs .nav-item{margin-right:20px}.nav-tabs .nav-link{background:#e1e1e1;color:#333;border:none;margin:0;border-radius:0;padding:13px 30px;font-size:16px;text-transform:uppercase;letter-spacing:.5px}.nav-tabs .nav-link.active{background:var(--yellow);color:#333;font-weight:600}.sold-out{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cursor{top:0px;width:35px;height:35px;position:fixed;pointer-events:none;transition:all 0.2s ease-in-out,top 0ms ease-in-out,left 0ms ease-in-out;z-index:15;background:url('../assets/icons/zoom-hand.png') no-repeat center center;background-size:contain;opacity:0;visibility:hidden;filter:invert(1)}.cursor.show{opacity:1;visibility:visible}p.price-para{margin-top:15px;margin-bottom:25px}.floorplan-img{width:auto;height:248px;margin-top:20px}.highlight-section .locationMapImg{max-height:716px!important;width:100%;object-fit:cover;margin-left:0}.highlight-section .content{position:absolute;top:100px;background:#ddaa83;padding:50px 50px;max-width:44%}.construction_section .col-sm-12.col-md-4.col-lg-3{margin-bottom:30px}.construction_section .construction-img{width:100%;height:260px;object-fit:cover;object-position:right bottom}section.construction_section.custom_section .col-6.col-sm-6.col-md-4.col-lg-3{margin-bottom:30px}p.typology-heading{font-size:19px;letter-spacing:1px;color:var(--yellow);font-weight:600;background-color:#000;padding:4px 10px}img.img-fluid.modal-logo{margin-bottom:10px}section#location-map{overflow:hidden}#demo3 .carousel-indicators li{background-color:#000;border-radius:50%;width:12px;height:12px;margin-bottom:-40px}div#enquiry_modal-2 .left_col .content{position:relative;padding:0px!important}.image-stack{display:flex;flex-direction:column;gap:45px}.image-stack img{width:100%;height:260px;object-fit:cover;border-radius:6px}@media (max-width:768px){.image-stack img{height:200px}}.site_plan_section .sp_h{font-size:28px;font-weight:600;margin:0 0 14px;color:#252531}.site_plan_section .sp_note{font-size:14px;color:#555;margin-top:8px}.site_plan_section .sp_legend{columns:2;column-gap:24px;padding-left:28px;font-size:16px;line-height:1.5;color:#333}.site_plan_section .sp_legend li{break-inside:avoid;margin-bottom:4px}.site_plan_section .sp_facts,.site_plan_section .sp_faq{margin-top:40px}.site_plan_section .sp_facts ul{padding-left:22px;font-size:18px;line-height:1.6;color:#333}.site_plan_section .sp_facts li{margin-bottom:8px}.site_plan_section .sp_faq h4{font-size:20px;font-weight:600;margin:18px 0 4px;color:#252531}.site_plan_section .sp_faq p{font-size:17px;line-height:1.6;color:#333}@media(max-width:767px){.site_plan_section .sp_legend{columns:1}.site_plan_section .sp_facts ul{font-size:16px}}.site_plan_section .sp_legend{list-style:decimal}.site_plan_section .sp_legend li{padding-left:4px}.site_plan_section .sp_facts ul{list-style:disc}.overview_section .container.ov-wrap{max-width:1180px;margin:0 auto;padding:30px 20px 20px}.ov-head{text-align:center;margin-bottom:34px}.ov-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 4px}.ov-tags li{font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#272f56;background:#fff;border:1px solid #ddaa83;border-radius:30px;padding:6px 16px}.ov-head .heading{font-size:50px;line-height:64px;margin-top:10px}.ov-head .heading:after{content:'';display:block;width:70px;height:3px;background:#ddaa83;margin:6px auto 0}.ov-wrap figure{margin:0}.ov-wrap img{display:block;width:100%;height:100%;object-fit:cover}.ov-intro{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center}.ov-lead{font-size:20px!important;line-height:34px!important;letter-spacing:.3px!important;color:#252531}.ov-media{position:relative;padding:0 0 70px 0;isolation:isolate}.ov-main{aspect-ratio:16/10;border-radius:6px;overflow:hidden;box-shadow:0 18px 40px rgba(39,47,86,.18)}.ov-inset{position:absolute;left:-28px;bottom:0;width:46%;aspect-ratio:4/3;border-radius:6px;overflow:hidden;border:6px solid #fff;box-shadow:0 14px 30px rgba(0,0,0,.22)}.ov-media:before{content:'';position:absolute;right:-14px;top:-14px;width:55%;height:60%;border:3px solid #ddaa83;border-radius:6px;z-index:-1}.ov-stats{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:40px 0 60px;background:#272f56;border-radius:8px;overflow:hidden}.ov-stats li{text-align:center;padding:26px 14px;color:#fff;border-right:1px solid rgba(255,255,255,.14)}.ov-stats li:last-child{border-right:0}.ov-stats strong{display:block;font-size:36px;line-height:42px;font-weight:700;color:#ddaa83}.ov-stats span{display:block;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:#e9e9ef;margin-top:4px}.ov-row{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-bottom:56px}.ov-photo{aspect-ratio:16/10;border-radius:6px;overflow:hidden;box-shadow:0 18px 40px rgba(39,47,86,.16);position:relative}.ov-rev .ov-photo{order:2}.ov-sub{font-size:30px;font-weight:600;line-height:38px;color:#252531;margin:0 0 14px;padding-left:16px;border-left:4px solid #ddaa83}.ov-note{background:#fff;border-radius:8px;padding:32px 36px;box-shadow:0 10px 30px rgba(0,0,0,.08);border-top:4px solid #ddaa83;margin-bottom:30px}@media(max-width:991px){.ov-intro,.ov-row{grid-template-columns:1fr;gap:28px}.ov-rev .ov-photo{order:0}.ov-media{padding-bottom:50px}.ov-inset{left:12px;width:44%}.ov-media:before{right:-6px;top:-8px}.ov-stats{grid-template-columns:repeat(2,1fr)}.ov-stats li:nth-child(2){border-right:0}.ov-stats li:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.14)}.ov-row{margin-bottom:40px}}@media(max-width:575px){.ov-head .heading{font-size:38px;line-height:48px}.ov-lead{font-size:17px!important;line-height:29px!important}.ov-stats strong{font-size:28px;line-height:34px}.ov-stats span{font-size:13px}.ov-sub{font-size:24px;line-height:30px}.ov-note{padding:22px 20px}.ov-inset{border-width:4px}}.faq_section{background:#f6f3ef;padding:80px 0}.faq_section .container.faq-wrap{max-width:900px}.faq-eyebrow{text-align:center;font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#8a5a2b;margin:0}.faq-title{text-align:center;font-size:44px;line-height:56px;margin-top:6px}.faq-sub{text-align:center;font-size:18px;color:#444;margin:6px 0 34px}.faq-item{background:#fff;border:1px solid #e6dccf;border-radius:8px;margin-bottom:12px;overflow:hidden}.faq-item[open]{border-color:#ddaa83;box-shadow:0 8px 24px rgba(39,47,86,.08)}.faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary h3{margin:0;font-size:20px;line-height:28px;font-weight:600;color:#252531}.faq-item summary:after{content:'+';flex:0 0 34px;height:34px;border-radius:50%;background:#272f56;color:#fff;font-size:24px;line-height:33px;text-align:center}.faq-item[open] summary:after{content:'\2212';background:#ddaa83;color:#252531}.faq-item summary:focus-visible{outline:3px solid #272f56;outline-offset:-3px}.faq-a{padding:0 22px 20px}.faq-a p{margin:0;font-size:17px;line-height:28px;color:#333}@media(max-width:575px){.faq_section{padding:50px 0}.faq-title{font-size:32px;line-height:42px}.faq-item summary h3{font-size:17px;line-height:24px}.faq-item summary{padding:14px 16px}.faq-a{padding:0 16px 16px}.faq-sub{font-size:16px}}.overview_section .container.ov-wrap{position:relative;z-index:1}.overview_section p a{text-decoration:underline;color:#272f56;font-weight:600}@media(max-width:1199px){.navbar .navbar-collapse .close{left:auto;right:16px;top:12px;font-size:40px;line-height:40px;color:#252531;opacity:.85;z-index:100;cursor:pointer;text-shadow:none}.navbar .navbar-collapse .navbar-nav{padding-top:64px}}@media(max-width:991px){#price-list .card{margin-bottom:24px}}:root{--yellow:#e19b65}@media(max-width:1500px){@media (max-width:1500px) img.img-fluid.logo_light{width:auto;height:70px;}.banner_section .form_box .box h1{font-size:36px}.navbar .navbar-brand{padding-right:20px}.navbar .nav-item:not(:last-child){margin-right:10px}.banner_section .content_col h5,.banner_section .form_box .location,.navbar .navbar-nav a{font-size:16px}.banner_section .content_box .typo{font-size:24px;margin-bottom:3px}.banner_section .content_box .price{font-size:42px;margin-bottom:18px}.banner_section .payment_plan{margin:20px 0 30px}.banner_section .payment_plan .text{margin-left:10px;line-height:20px}.banner_section .payment_plan h4{font-size:31px}.banner_section .payment_plan img{max-width:25px}.banner_section .payment_plan .icon{height:49px;width:50px}.banner_section .brochure_btn{padding:12px 25px;font-size:16px}.banner_section .content_col p{font-size:20px}.banner_section .form_box .box{padding:24px;position:relative;top:50px}.banner_section .project_logo{max-width:250px}.banner_section .content_box{padding:15px 0}.overview_section .high li{font-size:27px;line-height:40px}.overview_section .high li:not(:first-child){margin-left:20px}.overview_section .high li:before{font-size:50px;line-height:50px}.overview_section .high li span{font-size:16px;letter-spacing:.5px}.price_section .card{padding:50px 30px}.price_section .card .price{font-size:30px}.price_section .card .price span{font-size:22px}.price_section .card ul{margin:15px 0 30px}.price_section .card .l{font-size:20px;letter-spacing:1px}.price_section .card .r{font-size:26px}.price_section .card .btn{padding:10px 30px;font-size:16px}.price_section .card .typo{font-size:21px}.amenities_section{padding:150px 0}.amenities_section .link{font-size:15px;padding:25px 7px}.amenities_section .heading{margin-bottom:40px}.location_map .content{}.offer_section .subT{font-size:40px;line-height:42px}.offer_section .subT span:nth-child(2){margin-left:150px}div#amenities .container{max-width:88%}.construction_section .construction-img{width:100%;height:221px}section#location-map .container{max-width:92%}.heading{font-size:50px;line-height:85px;font-weight:400;margin-bottom:31px;position:relative}}@media(max-width:1400px){.btn_yellow{width:150px;padding:5px}.container{max-width:90%}.banner_section .additional{padding-left:160px}.banner_section .additional .image_col{width:160px}.banner_section .additional li:not(:last-child){margin-right:40px}.banner_section .additional li:not(:last-child):before{right:-20px}.banner_section .content_col p{font-size:18px}.banner_section .arrow_col button{width:50px}.banner_section .form_heading{font-size:20px}.offer_section .image_col .possession,.offer_section .image_col .price{font-size:34px}.overview_section .container{max-width:95%}.location_map .heading{font-size:60px;margin-bottom:30px}.offer_section .subT{font-size:36px;line-height:40px}.offer_section .subT span:nth-child(2){margin-left:100px}.offer_section .typo h3{font-size:20px;line-height:26px}.offer_section .typo span{font-size:28px}.gallery_section .owl-item img{height:500px}.modal.show .modal-dialog{width:72%}.other_projects .container{max-width:75%}.other_projects .single{height:455px}.mylist{font-size:15px!important}}@media(max-width:1199px){.pl_lg_40{padding-left:40px!important}.heading{font-size:60px;line-height:60px}.navbar .top_row{display:flex;justify-content:flex-end;height:70px;align-items:center}.navbar .navbar-brand{max-width:200px;margin-top:-60px}.navbar.active .navbar-brand{max-width:180px;margin-top:-60px}.navbar .navbar-toggler{height:40px;width:40px;padding:0;margin-left:10px;background-color:var(--yellow);color:#fff;font-weight:100;text-shadow:none;border-radius:0}.navbar .navbar-toggler img{width:22px}#bannerCarousel{padding:70px 0 108px}.navbar .navbar-collapse{position:fixed;top:0;right:0;height:100vh!important;width:100%;z-index:99;visibility:hidden!important;opacity:0!important;display:block!important;transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out}.navbar .navbar-collapse.collapsing,.navbar .navbar-collapse.show{height:100%!important;visibility:visible!important;opacity:1!important;display:block!important}.navbar .navbar-collapse .navbar-nav{position:fixed;top:0;right:-40%;width:100%;max-width:40%;height:100%;background-color:var(--yellow);z-index:99;padding-top:15px;transition:.2s ease-in-out}.navbar .navbar-collapse.collapsing .navbar-nav,.navbar .navbar-collapse.show .navbar-nav{right:0;transition:.3s ease-in-out}.navbar .navbar-collapse .navbar-nav li{margin-right:0!important}.navbar .navbar-collapse li a{padding:10px 20px;font-size:18px;font-weight:600;color:#333}.navbar .navbar-collapse .backdrop{position:absolute;top:0;right:0;background-color:rgba(0 0 0 / 90%);height:100%;width:100%;margin-left:unset;overflow:hidden;z-index:9}.navbar .navbar-collapse .close{position:fixed;top:20px;left:20px;font-size:50px;color:#fff;z-index:9;opacity:.5;font-weight:400}.banner_section .content_box .price{font-size:50px}.banner_section .possession h4,.footer_top .form_heading{font-size:30px}.price_section .card:before{height:100px;width:100px;right:-100px;bottom:-100px}.price_section .card .btn{padding:10px 25px;font-size:14px}.price_section .card .price span,.price_section .card .typo{font-size:20px}.price_section .card .price{font-size:29px}.price_section .card .r{font-size:22px}.amenities_section{padding:100px 0}.amenities_section li{max-width:33.33%;flex:0 0 33.33%;padding:10px}.amenities_section .link{font-size:16px}.location_map .content{top:100px}.location_map .heading{font-size:40px;margin-bottom:10px}.other_projects .single .box_patch,.other_projects .single .box_patch1{max-width:100px}.other_projects .logo{max-width:170px;max-height:80px}.other_projects .price{font-size:36px}.other_projects .add li{max-width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}}@media(max-width:991px){.mt_md_30{margin-top:30px!important}.mt_md_50{margin-top:50px!important}.pr_md_15{padding-right:15px!important}.d_md_none{display:none!important}.d_md_block{display:block!important}.banner_section .additional .content_col{padding:20px}.banner_section .additional .image_col{width:130px;padding:10px}.banner_section .additional{padding-left:130px}.banner_section .additional li:not(:last-child){margin-right:30px}.banner_section .content_col h5{font-size:15px}.banner_section .content_col p{font-size:16px}.banner_section .arrow_col img{max-width:14px}.offer_section .content_col,.offer_section .image_col{max-width:100%;flex:0 0 100%}.overview_section .container{max-width:90%;margin-right:auto}.overview_section .bg_image{width:100%}.overview_section .high li:before{display:none}.overview_section .high li{font-size:40px;line-height:30px}.overview_section .right_col img{height:auto;position:relative;margin-top:-50px}.gallery_section,.price_section{padding-top:100px}.price_section .card .icon{font-size:150px;top:-50px}.price_section .card .price{font-size:34px}.amenities_section .link{font-size:14px}.floor_plans .nav-tabs{justify-content:center}.location_map{padding-bottom:0}.location_map .container{max-width:100%;padding:0}.location_map .content{position:relative;top:unset;max-width:100%}.other_projects .single{height:450px}.gallery_section .owl-item img{height:350px}}@media(max-width:767px){.px_sm_10{padding-left:10px!important;padding-right:10px!important}.d_sm_block{display:block!important}.banner_section,.navbar{background:#fff}.mt_sm_30{margin-top:30px!important}.mb_sm_7{margin-bottom:7px!important}.custom_section{padding:60px 0}.heading{font-size:50px;line-height:50px}.navbar{position:relative}.navbar.active .top_row{height:60px}.navbar.active{position:fixed;background:rgba(255 255 255 / 95%)}.navbar .navbar-brand{max-width:180px}.navbar.active .navbar-brand{max-width:160px;margin-top:-50px}#bannerCarousel .carousel-item:before,.banner_section .additional li:nth-child(2n):before,.navbar .call .mobile_light,.navbar .logo_light{display:none}.navbar .call .mobile_dark,.navbar .logo_dark{display:block;width:auto;height:63px;padding-bottom:1px}.banner_section .content_box .box,.navbar .call .l{color:#333}.navbar .call small{color:#8f8f8f}#bannerCarousel{flex-wrap:wrap;padding:0}.banner_section .carousel-inner{position:relative;z-index:1;min-height:190px}#bannerCarousel .carousel-item img{width:100%;height:auto;object-fit:unset}.banner_section .banner_contents_row{margin-bottom:30px}.banner_section .content_box{text-align:center;max-width:100%}.banner_section .content_box .price{font-size:40px}.banner_section .payment_plan{background:#252531;max-width:fit-content;margin:15px auto;padding:10px 40px;color:#fff}.banner_section .payment_plan .icon{height:50px;width:50px}.banner_section .payment_plan img{max-width:25px}.banner_section .brochure_btn{border-color:var(--yellow);color:var(--yellow)}.banner_section .form{max-width:100%}.banner_section .additional{position:relative;padding-left:0;flex-wrap:wrap;margin-top:15px;width:100%}.banner_section .additional .image_col{position:relative;width:100%;padding:0;margin:30px 0 20px}.banner_section .content_box .typo,.banner_section .form_heading{font-size:24px}.banner_section .possession{margin:15px auto 0;max-width:100%;justify-content:center}.banner_section .possession .l span{font-size:15px}.banner_section .possession h4{font-size:26px}.banner_section .additional .content_col{width:100%}.banner_section .additional .content_col li{flex-grow:1}.banner_section .arrow_col button{background:#ffcc00;height:30px;width:30px;left:20px;top:50%;transform:translateY(-50%);position:absolute;transition:.2s ease-in-out}.banner_section .arrow_col button:hover{background:#250000}.banner_section .arrow_col .carousel-control-next{left:unset;right:20px}.banner_section .image_col img{max-width:150px;height:auto;object-fit:unset}.banner_section .content_box{padding:0;width:100%}.banner_section .left_col{flex-wrap:wrap;justify-content:center}.banner_section .additional .content_col ul{flex-wrap:wrap;justify-content:space-between}.banner_section .additional .content_col li{max-width:calc(50% - 15px);flex:0 0 calc(50% - 15px);margin-right:0}.banner_section .additional li:before{right:-15px}.banner_section .form_box{width:100%;padding-bottom:50px}.banner_section .project_logo{max-width:200px}.offer_section{padding-top:30px}.overview_section .high li{color:#1a1a24}.overview_section p{font-size:16px;line-height:26px}.amenities_section li{max-width:50%;flex:0 0 50%}.amenities_section .link{padding:20px 15px}.location_map .heading{margin-bottom:30px;line-height:50px}.other_projects .single{height:450px}.gallery_section{padding-bottom:0}.footer_top .left_col p{font-size:16px;text-align:justify}.mobile-section{display:flex;z-index:99}.offer_section .subT,.offer_section .subT span:nth-child(2){margin-left:0}.modal .left_col .tag h4{font-size:20px}.gallery_section .single_col{margin:10px 0}.construction_section .col-6.col-sm-6.col-md-4.col-lg-3{margin-bottom:20px}.construction_section .construction-img{width:100%;height:246px;object-fit:cover;object-position:right bottom}.location_map li{font-size:16px;line-height:26px}}@media(max-width:575px){.d_xs_block{display:block!important}.d_xs_flex{display:flex!important}.pl_xs_15{padding-left:15px!important}.amenities_section .heading,.heading{margin-bottom:30px}.sub_heading{font-size:15px;font-weight:500;margin-bottom:15px!important}.heading{font-size:30px;line-height:30px}.container{max-width:100%;padding:0 15px!important}.btn_yellow{padding:10px 30px;font-size:16px}.modal .project_logo{max-height:130px;max-width:130px}.modal .left_col .title{padding:10px 20px;font-size:16px}.modal .left_col .content,.modal .right_col,.offer_section .content_col{padding:20px}.navbar .top_row{height:60px}.navbar .navbar-collapse .navbar-nav{max-width:80%;right:-80%}.navbar .navbar-brand{max-width:160px;margin-top:-50px}.navbar .navbar-collapse .close{top:10px;font-size:35px}.banner_section .additional li:not(:last-child):before,.navbar .call,.offer_section .content_col:before,.overview_section .high{display:none}.banner_section .additional .content_col ul{flex-wrap:wrap}.banner_section .additional .content_col li{margin:0;width:100%;max-width:100%;flex:0 0 100%}.banner_section .additional li:not(:last-child){margin-bottom:10px}.banner_section .content_col p{font-size:15px;word-break:break-all}.banner_section .content_box .typo,.banner_section .possession .l,.offer_section .typo h3{font-size:18px}.banner_section .content_box .price{margin-top:5px;font-size:30px;margin-bottom:20px}.banner_section .payment_plan .icon{height:40px;width:40px}.banner_section .payment_plan{margin:15px 0;padding:10px 20px;max-width:100%;justify-content:center}.banner_section .payment_plan img{max-width:20px}.banner_section .payment_plan h4{font-size:26px}.banner_section .content_col h5,.banner_section .payment_plan p{font-size:14px}.banner_section .call{display:flex;color:var(--yellow);align-items:center;margin:15px 0;justify-content:center}.banner_section .call .l{line-height:18px;font-size:18px;color:#252531;font-weight:500}.banner_section .call small{display:block;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:14px;color:#333}.banner_section .call .mobile_icon{width:30px;height:30px;filter:invert(1)}.banner_section .brochure_btn{padding:10px 20px;font-size:14px}.banner_section .form .col{max-width:100%;flex:0 0 100%}.banner_section .right_col,.offer_section .image_col .possession{margin-top:15px}.banner_section .left_col,.offer_section .enquire_btn{margin-top:20px}.banner_section .project_logo{max-width:140px}.banner_section .form_heading{margin:10px 0;font-size:18px}.banner_section .possession{margin:10px auto 0;padding:8px 10px}.banner_section .possession h4{font-size:20px}.banner_section .additional .content_col{padding:15px}.banner_section .banner_contents_row{margin-bottom:0}.offer_section .image_col .builder_logo{max-width:150px}.offer_section .image_col .possession,.offer_section .image_col .price{font-size:22px}.offer_section .image_col .left_texts{bottom:10px;left:10px}.offer_section .subT{font-size:30px;line-height:35px}.offer_section .typo span{font-size:24px}.offer_section .image_col .right_texts{bottom:10px;right:10px}.overview_section .container{max-width:100%}.overview_section .right_col img{margin-top:0}.overview_section .bg_image{background:url(../assets/overview-img2-sm.html) center/cover no-repeat}.amenities_section li{padding:5px}.amenities_section .single{height:100%}.amenities_section .link{font-size:13px;padding:15px 5px;height:100%;text-align:center}.location_map .container{padding:0!important}.location_map li{font-size:16px;line-height:26px}.gallery_section .owl-item img{height:220px}.gallery_carousel .owl-nav button{height:40px;width:40px;left:-30px}.gallery_carousel .owl-nav button.owl-next{right:-30px}footer{padding-bottom:40px}.footer_top .right_col .box:before{left:-15px;top:-15px}footer p{font-size:13px}.backToTop{width:40px;height:40px;bottom:40px;right:20px}.nav-tabs .nav-item{margin:5px}.nav-tabs .nav-link{padding:10px 25px;font-size:14px}.price_section .card{margin:10px 0}.offer_section .heading{margin-bottom:40px}.modal.show .modal-dialog{width:unset}.other_projects .container{max-width:unset}.mylist{font-size:12px!important;color:#525252!important}.location_map .content{background:var(--yellow);padding:31px 20px}img.img-fluid.d-none.d_sm_block.locationMapImg{height:290px}.gallery_section .image_row{margin-top:1px;margin-bottom:0}.gallery_section .item:before{z-index:-1}}@media(max-width:1199px){.navbar .navbar-collapse .close{left:auto;right:16px;top:12px;font-size:40px;line-height:40px;color:#252531;opacity:.9;z-index:100;cursor:pointer;text-shadow:none}.navbar .navbar-collapse .navbar-nav{padding-top:64px}}@media(max-width:575px){.navbar .navbar-collapse .close{top:10px;font-size:38px}}@media(max-width:991px){#price-list .card,#price-list .card.active{margin-top:0!important;margin-bottom:24px}}@media(min-width:768px){.navbar .logo_light{display:block}.navbar .logo_dark{display:none}.navbar.active .logo_light{display:none}.navbar.active .logo_dark{display:block}}.gallery_section .single_col img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}@media(max-width:767px){.mylist ul{padding-left:0}.mylist li{list-style:none}.banner_section .additional .content_col{padding:20px 15px;text-align:center;border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.12)}.banner_section .additional .content_col ul{justify-content:center}.banner_section .additional .content_col li{flex-grow:0;max-width:100%;flex:0 0 100%}.banner_section .additional .content_col h5{font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#4a3320!important;margin-bottom:4px}.banner_section .additional .content_col p{font-size:28px;line-height:34px;font-weight:700;letter-spacing:.5px;color:#1a1a24!important}.banner_section .additional .content_col p:before{content:'';display:inline-block;width:24px;height:24px;margin-right:8px;vertical-align:-3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231a1a24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center/contain no-repeat}}