.rera-sticky{z-index:9999;color:#fff;background:#c9a24d;border-radius:8px;justify-content:center;align-items:center;height:60px;padding:6px 30px;font-weight:700;text-decoration:none;display:flex;position:fixed;top:50%;right:-5%;transform:rotate(-90deg);box-shadow:-4px 4px 12px #0003}.rera-sticky span{white-space:nowrap;font-size:14px;transform:rotate(-180deg)}@media (max-width:768px){.rera-sticky{border-radius:10px;padding:0 15px 0 25px;top:95%;right:33%;transform:rotate(0);box-shadow:0 6px 20px #00000040}.rera-sticky span{font-size:14px;transform:none}}.thankyou-wrapper{background-color:#c1c3c4;justify-content:center;align-items:center;min-height:70vh;padding:120px 20px 40px;display:flex}.thankyou-card{text-align:center;background:#fff;border-radius:14px;width:100%;max-width:680px;padding:40px 50px;box-shadow:0 12px 35px #0000001f}.thankyou-card h1{color:#0b6b5f;margin-bottom:14px;font-size:36px;font-weight:700}.thankyou-message{color:#333;margin-bottom:20px;font-size:16px;line-height:1.6}.thankyou-details{margin-bottom:24px}.thankyou-details p{color:#222;margin-bottom:6px;font-size:15px}.thankyou-details span{font-weight:600}.thankyou-btn{color:#fff;background-color:#0b6b5f;border-radius:8px;padding:12px 26px;font-weight:600;text-decoration:none;transition:background .3s,transform .2s;display:inline-block}.thankyou-btn:hover{background-color:#095a50;transform:translateY(-2px)}@media (max-width:768px){.thankyou-wrapper{padding-top:90px}.thankyou-card{border-radius:12px;padding:30px 20px}.thankyou-card h1{font-size:28px}.thankyou-message{font-size:15px}.thankyou-details p{font-size:14px}.thankyou-btn{padding:10px 22px;font-size:14px}}.fp-mobile{background:#f4f7f8;padding:30px 16px}.fp-container{max-width:360px;margin:auto}.fp-title{color:#0d2b2e;font-size:22px;font-weight:600}.fp-subtitle{color:#6b7b80;margin-bottom:16px;font-size:14px}.fp-tabs{background:#e4e4e4;border-radius:6px;margin-bottom:16px;display:flex;overflow:hidden}.fp-tabs button{background:0 0;border:none;flex:1;padding:10px;font-size:13px}.fp-tabs button.active{color:#fff;background:#c89c3a}.fp-types{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.fp-types button{color:#767676;text-align:center;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px;font-size:12px}.fp-types button.active{color:#c89c3a;border-color:#c89c3a}.fp-slider{justify-content:center;align-items:center;display:flex;position:relative}.fp-card{text-align:center;width:100%}.fp-card img{cursor:pointer;background:#fff;border-radius:10px;width:80%}.fp-floor{margin-top:12px;font-size:14px;font-weight:600}.partner-logos-ira{width:auto;height:55px}.fp-area{color:#555;font-size:13px}.fp-slider .nav{color:#fff;background:#9e9e9e;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:40%}.fp-slider .nav:active{color:#fff;background:#c89c3a}.fp-slider .left{left:-10px}.fp-slider .right{right:-10px}.fp-download{color:#fff;background:#c89c3a;border:none;border-radius:6px;width:100%;margin-top:20px;padding:12px;font-size:14px}.floorplans-section{background:#f4f7f8;padding:70px 0}.floorplans-title{color:#0d2b2e;font-size:32px;font-weight:700}.floorplans-subtitle{color:#6b7b80;font-family:Futura PT;font-size:20px}.facing-tabs{justify-content:center;align-items:center;gap:30px;margin-bottom:50px;display:flex}.facing-tabs-buttons{background:#e4e4e4;border-radius:6px;flex:1;justify-content:center;align-items:center;max-width:900px;font-family:Futura PT;display:flex;overflow:hidden}.facing-tabs-buttons button{flex:1;padding:12px}.facing-tabs button.active{color:#fff;background:#c89c3a}.floorplans-layout{grid-template-columns:260px 1fr;align-items:flex-start;gap:30px;display:grid}.floorplans-types{flex-direction:column;gap:14px;display:flex}.floorplans-types button{text-align:center;color:#767676;background:#fff;border:1px solid #ddd;border-radius:6px;padding:12px 14px;font-size:14px}.floorplans-types button.active{color:#c89c3a;border-color:#c89c3a;font-weight:500}.download-btn{border:none;border-radius:6px;margin-top:20px;padding:12px;font-family:Poppins,sans-serif;font-weight:500;background:#c89c3a!important}.floorplans-images{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.floor-card{text-align:center}.floor-img{cursor:pointer;background:#fff;border-radius:10px;width:100%;height:auto}.floor-name{margin-top:12px;font-size:14px;font-weight:600}.floor-area{color:#555;font-size:13px}.fp-compass1{flex-shrink:0;width:50px;height:50px}.floorplans-bottom{align-items:center;gap:40px;margin-top:40px;display:flex}.floorplans-bottom .download-btn{min-width:170px;height:46px;margin-top:0}.floorplans-total{flex:1;align-items:center;gap:20px;display:flex}.floorplans-total span{background:#8b8b8b;flex:1;height:1px}.floorplans-total h3{color:#102d3a;white-space:nowrap;margin:0;font-size:20px;font-weight:700}@media (max-width:991px){.floorplans-layout{display:block}.floorplans-types{display:none}.fp-mobile-wrapper{margin-top:20px}.fp-types-row{grid-template-columns:1fr 1fr;align-items:center;gap:10px;display:grid}.fp-types-row button{color:#000;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px;font-size:12px}.fp-types-row button.active{color:#c89c3a;text:black;border-color:#c89c3a}.fp-compass{background:#fff;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:auto;display:flex}.fp-slider-wrap{margin-top:25px;position:relative}.fp-slider-track{justify-content:center;gap:14px;display:flex}.fp-slider-track::-webkit-scrollbar{display:none}.fp-slide{text-align:center;width:48%}.fp-image{background:#fff;border-radius:10px;width:100%;height:auto}.fp-floor-name{color:#1d2a35;margin-top:12px;font-size:14px}.fp-arrow{z-index:5;color:#fff;background:#c89c3a;border:none;border-radius:50%;width:26px;height:26px;position:absolute;top:35%;transform:translateY(-50%)}.fp-arrow-left{left:-10px}.fp-arrow-right{right:-10px}.fp-total-area{justify-content:center;align-items:center;gap:12px;margin-top:12px;margin-bottom:20px;display:flex}.fp-line{background:#7f7f7f;flex:1;height:1px}.fp-area-text{color:#0d2b2e;white-space:nowrap;font-size:18px;font-weight:700}.fp-download-btn{color:#fff;background:#c89c3a;border:none;border-radius:4px;width:50%;margin-top:16px;padding:12px 0;font-size:16px;font-weight:600}.fp-single-slide{width:48%;margin:0 auto}}.hero-section{background:url(/banner.webp) 50%/cover no-repeat;align-items:center;height:100vh;display:flex;position:relative}.hero-overlay{background:linear-gradient(90deg,#000000a6,#00000040);position:absolute;inset:0}.hero-container{z-index:2;justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.hero-content{color:#fff;max-width:550px;margin-top:300px}.rera-id{font-size:22px;font-weight:400}.rera-a{font-size:18px}.hero-content h1{max-width:500px;font-family:Cormorant,serif;font-size:52px;line-height:1.1}.price{margin-bottom:25px;font-size:25px;font-weight:500}.price span{font-size:25px;font-weight:500}.partner-logos img{margin-right:15px}.partner-text{margin-top:10px;font-family:Futura PT;font-size:16px;font-weight:500}.contact-card-container{justify-content:center;align-items:center;display:flex}.contact-card{background:#fff;border-radius:16px;width:320px;margin-top:20px;padding:5px 28px 32px;position:relative;box-shadow:0 20px 50px #eeebeb40}.contact-rera{width:380px;position:absolute;top:-14px;left:80%;transform:translate(-50%)}.contact-rera span{color:#fff;background:#2e7d32;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 6px 14px #0003}.contact-card h3{text-align:center;color:#1c2b45;margin:20px 0 22px;font-size:34px;font-weight:500}.contact-card input,.contact-card select{color:#555;background-color:#fff;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;margin-bottom:14px;padding:14px 12px;font-size:14px}.contact-card input::placeholder{color:#999}.contact-card button{color:#fff;cursor:pointer;background:#caa24d;border:none;border-radius:10px;width:100%;margin-top:6px;padding:16px;font-size:16px;font-weight:600}.contact-card button:disabled{opacity:.7;cursor:not-allowed}@media (max-width:991px){.hero-section{background-position:50%;height:100vh;position:relative}.hero-container{flex-direction:column;justify-content:flex-end;height:100%;padding:0 20px 45px;display:flex;position:relative}.hero-logo-wrapper{z-index:2;justify-content:center;width:100%;display:flex;position:absolute;top:55px;left:50%;transform:translate(-50%)}.logo{width:145px;height:auto;margin:0}.hero-content{width:100%;max-width:100%;margin-top:auto}.rera-id,.rera-a{padding:0 20px;font-size:16px;font-weight:400}.hero-content h1{max-width:320px;padding:0 20px;font-size:36px;font-weight:700;line-height:41px}.price{max-width:350px;margin-bottom:18px;padding:0 20px;font-size:23px}.price span{font-size:23px}.partner-logos{align-items:center;gap:14px;margin-top:18px;padding:0 20px;display:flex}.partner-logos-ira{height:40px}.partner-logos-ih{width:auto;height:60px}.partner-text{margin-top:8px;padding:0 20px;font-size:14px}.contact-card,.hero-form{display:none!important}}.amenities-section{color:#fff;background:#08232a;height:520px;position:relative;overflow:hidden}.amenities-bg{object-fit:cover;z-index:0}.amenities-gradient{z-index:1;background:linear-gradient(#08232ae6,#08232abf,#08232ae6);position:absolute;inset:0}.amenities-overlay{z-index:2;text-align:center;height:100%;margin-top:50px;padding:40px 20px;position:relative}.amenities-tag{color:#fff;border-radius:6px;font-family:Futura PT;font-size:18px;display:inline-block}.amenities-heading{color:#d6b26a;margin:20px 0 40px;font-weight:700}.amenities-wrapper{align-items:center;max-width:1200px;margin:auto;display:flex}.amenities-scroll{scroll-behavior:smooth;grid-auto-columns:180px;grid-auto-flow:column;margin-top:50px;display:grid;overflow-x:hidden}.amenity-item{flex-direction:column;align-items:center;gap:12px;display:flex}.amenity-icon{border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.scroll-btn{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:20px;width:5%;height:100%;font-size:22px}@media (max-width:768px){.amenities-section{height:75vh}.amenities-bg,.amenities-gradient{display:none}.amenities-overlay{text-align:left;margin-top:10px}.amenities-tag{margin-left:20px;font-size:14px}.amenities-heading{text-align:left;max-width:300px;margin:12px 20px 10px;font-size:26px;font-weight:700;line-height:1}.amenities-wrapper{position:relative}.amenities-scroll{grid-template-rows:repeat(2,auto);grid-auto-columns:33%;grid-auto-flow:column;gap:16px 0;padding:0 10px;display:grid}.amenity-item{text-align:center;width:100%}.amenity-icon{width:60px;height:60px;margin:0 auto}.scroll-btn{width:10%;height:15%;position:absolute;bottom:-60px}.scroll-btn.left{left:35%}.scroll-btn.right{right:35%}}.c3-section{background:#fff;width:100%;overflow:hidden}.c3-container{grid-template-columns:48% 52%;align-items:stretch;width:100%;display:grid}.c3-left{padding:80px 90px 0;position:relative;overflow:hidden}.c3-content{max-width:560px}.c3-subtitle{color:#c7922b;letter-spacing:.5px;margin-bottom:18px;font-family:Futura PT;font-size:18px;display:block}.c3-title{color:#122633;margin-bottom:24px;font-size:clamp(48px,4vw,64px);line-height:1.08}.c3-desc{color:#6f7287;max-width:560px;font-family:Futura PT;font-size:clamp(17px,1.2vw,20px);line-height:1.7}.c3-pattern{z-index:1;width:100%;height:20%;position:absolute;bottom:0;left:0}.c3-pattern img{width:100%;display:block}.c3-right{height:100%}.c3-main-image{object-fit:cover;width:100%;height:100%}@media (max-width:991px){.c3-container{grid-template-columns:1fr;gap:30px}.c3-left{padding:0 20px}.c3-title{font-size:34px;line-height:44px}.c3-desc{max-width:100%}.c3-pattern{display:none}}@media (max-width:576px){.c3-section{padding:0}.c3-left{text-align:left;margin-top:40px;padding:0 40px}.c3-subtitle{text-align:center;width:fit-content;margin-bottom:15px;display:block}.c3-title{font-size:30px;line-height:25px}.c3-desc{font-family:Futura PT;font-size:18px;line-height:26px}}.villa-specs-section{background:#f6fafb;padding:80px 0}.container-spec{max-width:1200px;margin:0 auto;padding:0 20px}.spec-badge{color:#d7a85f;text-align:center;border-radius:30px;justify-content:center;width:100%;margin-bottom:16px;font-family:Futura PT;font-size:18px;font-weight:500;display:inline-block}.spec-main-title{color:#14363a;text-align:center;margin-bottom:12px;font-family:Cormorant,serif;font-size:48px;font-weight:600;line-height:1}.spec-subtitle{color:#6b7b7d;text-align:center;margin-bottom:40px;font-family:Futura PT;font-size:20px}.row.g-3{row-gap:24px}.spec-card{background:#fff;border-radius:14px;align-items:center;gap:16px;height:100%;padding:18px;transition:transform .3s;display:flex;box-shadow:0 10px 30px #0000000f}.spec-card:hover{transform:translateY(-4px)}.spec-icon{background:#0b3c40;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.spec-icon img{width:45px;height:auto}.spec-label{color:#0c0d0e;margin:0;font-family:Futura PT;font-size:20px}.spec-value{color:#d7a85f;margin:2px 0 0;font-size:18px;font-weight:500}@media (max-width:768px){.villa-specs-section{padding:50px 0}.spec-badge{text-align:start;margin-bottom:12px;padding:0 20px;font-family:Futura PT;font-size:14px;font-weight:500}.spec-main-title{text-align:start;letter-spacing:.25px;max-width:300px;padding:0 20px;font-size:24px;font-weight:700;line-height:1.2}.spec-subtitle{text-align:start;margin-bottom:28px;padding:0 20px;font-size:16px;line-height:1.5}.spec-card{gap:12px;padding:14px}.spec-icon{border-radius:10px;width:44px;height:44px}.spec-icon img{width:40px}.spec-label,.spec-value{font-size:13px}}@media (max-width:480px){.spec-main-title{font-size:24px}.spec-subtitle{font-size:16px}}.projects-section{background:#fff;padding:90px 80px}.projects-header{max-width:850px}.pill{color:#b47a2a;border-radius:20px;margin-bottom:20px;font-family:Futura PT;font-size:18px;font-weight:400}.projects-header h2{color:#0c2b2e;margin-top:12px;margin-bottom:12px;font-size:44px;font-weight:700}.projects-header p{color:#6b7280;font-family:Futura PT;font-size:22px;line-height:1.6}.projects-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:50px;display:grid}.projects-grid a{color:inherit;text-decoration:none}.project-card{background:#0c3a3d;border-radius:18px;padding:14px;transition:transform .3s}.project-card:hover{transform:translateY(-6px)}.img-wrap{border-radius:12px;height:240px;position:relative;overflow:hidden}.img-wrap img{object-fit:cover;border-radius:12px}.status{color:#fff;letter-spacing:.4px;white-space:nowrap;background:#cd9c40;border-radius:6px;padding:8px 26px;font-size:12px;font-weight:600;position:absolute;bottom:0;left:75%;transform:translate(-50%)}.card-content{padding:14px 6px 8px}.card-top-row{justify-content:space-between;align-items:center;display:flex}.card-top-row h3{color:#fff;margin:0;font-family:Futura PT;font-size:17px;font-weight:500}.location-wrap{align-items:center;gap:4px;display:flex}.location-text{color:#fff;font-family:Futura PT;font-size:13px;font-weight:500}.card-bottom-row{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.type{color:#d6d6d6;margin:0;font-size:13px}.rera-text{color:#8fa3a8;white-space:nowrap;font-family:Futura PT;font-size:12px}.card-footer .link:first-child{color:#fff;font-size:13px;font-weight:500;text-decoration:none}.card-footer .link:last-child{color:#9ca3af;font-size:11px;text-decoration:none}@media (max-width:1200px){.projects-section{padding:80px 40px}.projects-grid{gap:20px}.status{color:#fff;letter-spacing:.4px;white-space:nowrap;background:#cd9c40;border-radius:6px;padding:8px 26px;font-size:12px;font-weight:600;position:absolute;bottom:0;left:70%;transform:translate(-50%)}.card-top-row h3{font-size:15px}.location-text,.type{font-size:12px}.rera-text{color:#8fa3a8;white-space:nowrap;font-size:10px}}@media (max-width:991px){.projects-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.projects-section{padding:60px 20px}.pill{color:#b47a2a;border-radius:20px;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}.projects-header h2{color:#0c2b2e;margin-top:12px;margin-bottom:12px;font-size:28px;font-weight:700}.projects-header p{color:#6b7280;font-size:18px;line-height:1.6}.projects-grid{grid-template-columns:1fr}.img-wrap{height:210px}.status{color:#fff;letter-spacing:.4px;white-space:nowrap;background:#cd9c40;border-radius:6px;padding:8px 26px;font-size:12px;font-weight:600;position:absolute;bottom:0;left:75%;transform:translate(-50%)}}.faq-section{background:#f2f6f8;padding:70px 20px}.faq-container{max-width:920px;margin:0 auto}.faq-title{text-align:center;letter-spacing:1px;color:#181b20;margin-bottom:6px;font-size:28px;font-weight:700}.faq-subtitle{text-align:center;color:#5f6b45;margin-bottom:40px;font-size:14px}.faq-list{flex-direction:column;gap:16px;margin-top:50px;display:flex}.faq-item{background:#fff;border-radius:6px;transition:all .3s;overflow:hidden;box-shadow:0 8px 20px #00000014}.faq-item.active{background:#fff}.faq-question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:18px 22px;font-family:Futura PT;display:flex}.question-text{color:#09404d;font-family:Futura PT;font-size:20px;font-weight:500}.faq-item.active .question-text{color:#09404d}.arrow{color:#fff;background:#cd9c40;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:22px;font-weight:600;line-height:1;transition:all .3s;display:flex}.faq-item.active .arrow{color:#fff;background:#08232a}.faq-answer{opacity:0;background:#fff;max-height:0;transition:max-height .4s,opacity .4s;overflow:hidden}.faq-answer.show{opacity:1;max-height:300px}.faq-answer p{color:#4a4a4a;padding:20px 22px;font-family:Futura PT;font-size:18px;line-height:22px}@media (max-width:768px){.faq-title{font-size:22px;font-weight:700}.question-text{font-size:14px;width:90%!important}.faq-answer p{font-size:13px}}:root{--background:#fff;--foreground:#171717}body.modal-open{padding-right:0!important;overflow:hidden!important}:root{--inputborder:#dadbde;--navitems:#fff;--active_nav_item:#cd9c40;--link:#0070f3;--primary:#cd9c40;--iconbg:#cd9c40;--iconcolor:#e1f5e9;--pagetitle:#cd9c40;--heading:#08232a;--subhead:#73788c;--mpbgclr:#f2f6f8;--icontitle:#1f2744;--icondesc:#cd9c40;--amenitiesbg:#08232a;--amenitiestitlebg:#0a2c35;--gallerybg:#09404d;--btncolor:#158a44;--amanitiesdataheading:#4c98ab}.checking{border:1px solid #00f}.font-seasons{font-family:Cormorant,serif}.font-poppins{font-family:Poppins,sans-serif}.font-nunito{font-family:Nunito Sans,sans-serif}@font-face{font-family:Futura PT;src:url(/fonts/FuturaCyrillicBook.ttf);font-weight:400;font-style:normal;font-display:swap}ul{padding-left:0!important}.top-gradient{background:linear-gradient(#0000,#000000e6)}.swiper-amenities .swiper-pagination{margin-top:42px;display:flex;position:relative}.swiper-amenities .swiper-pagination-bullet{opacity:1;background:#999;border-radius:10px;width:30px;height:5px;transition:all .3s}.swiper-amenities .swiper-pagination-bullet-active{background:#f7c24c;border-radius:10px;width:30px}.logoshadow{background:linear-gradient(#0000001a,#000)}.logodesc{font-size:16px}.irap{font-size:24px;font-weight:700}.irap2{color:#bdbdbd;font-size:20px;font-weight:100}.rera{background-color:#158a44;border-top-left-radius:5px;border-top-right-radius:5px;width:204px;height:44px;font-size:16px}.checkLabel{font-size:12px;font-weight:200}.villa_type_dv{font-size:28px}.villa_name_dv,.floor_dv,.villa_bv_dv{font-size:24px}.hammenu{top:-43px;right:10px}.intro_btn{width:242px!important;height:60px!important;font-size:16px!important}.introinput,.introinput1{max-width:366px;height:50px!important;font-family:Nunito Sans,sans-serif!important;font-size:14px!important}.form-check-input:checked{background-color:var(--primary)!important;border-color:var(--primary)!important}.form-check-input:focus,.form-control:focus,.introinput:focus,.introinput1:focus{border-color:var(--primary)!important;box-shadow:0 0 0 2px #cd9c4033!important}.form-heading{font-weight:600;color:#1f2744!important;font-family:Nunito Sans,sans-serif!important;font-size:36px!important}.ctText{font-size:24px!important}.ctText2{font-size:18px}.cticon{color:#fff;width:51px;height:51px;font-size:18px;font-weight:600}.Heading{color:var(--heading);letter-spacing:.5px;font-family:Cormorant,serif;font-size:48px;line-height:56px}.Title{color:var(--primary);font-family:Futura PT;font-size:18px}.Navbar{align-self:center;align-items:flex-start;width:100%;max-width:1200px}.Navbar1{gap:200px}Nav a{font-family:Poppins,sans-serif;font-size:18px}.AbTbg{background-color:#f8f9fe;width:293px!important}.introForm1{border-top:5px solid var(--primary);width:315px;height:312px}.CtTBg{background-color:#f8f9fe;width:216px}.intro_h{font-size:64px}.intro_desc{color:#fff;font-family:Nunito Sans,sans-serif;font-size:24px}.introForm{border-top:5px solid var(--primary);width:474px;height:438px}.half_input{border-style:ridge;border-color:1px solid var(--inputborder);border-radius:5px;width:190px;height:50px;padding:5px}.full_input{border-style:ridge;border-color:1px solid var(--inputborder);border-radius:5px;width:385px;height:50px;padding:5px}.villa-specs{background-color:#f2f6f8}.c3-tittle{background-color:#f8f9fe;width:269px}.title-container{border-radius:5px;justify-content:center;align-items:center;height:50px;margin-bottom:10px;display:flex}.villa-specs-title{background-color:#fff;width:210px}.villacont{border:1px solid #dedcda;border-radius:20px}.introFbtn{height:60px;font-size:16px;max-width:366px!important}.introdb{height:58px;font-size:16px;bottom:-46px;left:36px;max-width:243px!important;font-family:Nunito Sans,sans-serif!important}@media (max-width:576px){.introForm{padding:1.5rem!important}}.villaicon{width:61px;height:61px}.Villaimg{width:519px;height:767px}.villadesc{color:var(--subhead);font-size:24px}.villaspecshead{color:var(--icontitle);font-size:26px}.villaspecdetail{color:var(--icondesc);font-size:26px}.c3-p{color:var(--subhead);font-family:Nunito Sans,sans-serif;font-size:24px}.GalleryTitle{color:var(--primary);font-family:Cormorant,serif;font-size:48px}.Gallery{z-index:10}.smartliving_p{color:var(--subhead);width:full;font-family:Futura PT;font-size:22px}.smartliving_icon_container{width:334px;height:75px}.smartliving_icon{background-color:var(--iconbg);border-radius:10px;justify-content:center;align-items:center;width:75px;height:75px;display:flex}.smartliving_icon_name{font-size:26px}.mpbroucherbtn{color:#fff;background-color:var(--btncolor);border:none;border-radius:10px;width:300px;height:60px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:16px}.mp{padding:2rem}.floorplanssheading{font-family:Nunito Sans,sans-serif;font-size:24px}.AmanitiesImage{max-width:546px}.Amanities_title{background-color:var(--amenitiestitlebg);border-radius:10px;justify-content:center;align-items:center;width:252px;height:50px;font-family:Nunito Sans,sans-serif;font-size:18px;display:flex}.AHeading{color:var(--primary);font-family:Cormorant,serif;font-size:48px}.Adataheading{color:var(--amanitiesdataheading);font-family:Nunito Sans,sans-serif;font-size:40px}.Adata{font-family:Nunito Sans,sans-serif;font-size:24px;padding-left:15px!important}.c8mvheading{color:var(--heading);font-family:Cormorant,serif;font-size:24px}.c8mvsubh{font-family:Nunito Sans,sans-serif;font-size:14px}.c8mvfpbutton{width:151px;height:37px;color:var(--primary);background-color:#fff;border:none;border-radius:5px;font-family:Poppins,sans-serif;font-size:10px}.fpdata{font-family:Poppins,sans-serif}.villatype{font-size:18px}.villaname{font-size:14px}.datadiv{height:100px}.floorname,.builtuparea{font-size:14px}.LaHbg{border-radius:10px;align-items:center;width:229px;height:50px;display:flex}.la_li{font-family:Futura PT;font-size:24px;line-height:40px}.la_btn{background-color:var(--btncolor)!important;color:#fff!important;border:none!important;border-radius:10px!important;width:300px!important;height:60px!important;font-family:Poppins,sans-serif!important;font-size:16px!important}.ctbox{width:376px;height:304px}.contactus_title{color:var(--primary);font-family:Cormorant,serif;font-size:48px}.contactus_sh{font-family:Nunito Sans,sans-serif;font-size:24px}.contactus_input{width:fit-content;height:50px!important}.contactus_input::placeholder{color:#bdbdbd!important}.contactus_s_btn{color:#fff;background-color:var(--primary);border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;height:51px;font-family:Poppins,sans-serif;font-size:16px;display:flex}.contactus_fp_btn{color:#fff;background-color:var(--amenitiesbg);border:1px solid #fff;border-radius:10px;justify-content:center;align-items:center;width:100%;height:51px;font-family:Poppins,sans-serif;font-size:16px;display:flex}.aboutdata{font-family:Nunito Sans,sans-serif;font-size:24px}.aboutdataheading{font-family:Nunito Sans,sans-serif;font-size:32px!important;font-weight:700!important}html,body{max-width:100vw;margin:0;padding:0;overflow-x:hidden}p{margin-bottom:0}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}ul,li{padding:0}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (max-width:1199px){.form-heading{font-size:19px!important}.introinput1{height:33px!important}}@media (max-width:1400px){.introForm1{width:295px;height:292px}.introdb{left:26px}.aboutdata{font-size:18px}.aboutdataheading{font-size:24px!important}.Navbar{max-width:1000px}.intro_h{font-size:50px}.intro_desc{font-size:18px}.Heading{font-size:36px;line-height:50px}.Title{font-size:18px}.villadesc{color:var(--subhead);font-size:18px}.villaicon{width:50px;height:50px}.villaspecshead,.villaspecdetail{font-size:20px}.la_li{font-size:18px;line-height:48px}.Amanities_title{width:200px;height:40px;font-size:16px}.AHeading{font-size:40px}.Adata{font-size:18px}.Adataheading{font-size:30px}.smartliving_icon{border-radius:10px;width:65px;height:65px}.smartliving_icon_name{font-size:18px}.irap{font-size:20px}.irap2{font-size:18px}}@media (max-width:1199px){.introForm1{width:275px;height:198px}.introdb{height:45px;bottom:-36px;left:46px;max-width:182px!important}.villa_type_dv{font-size:20px}.villa_name_dv,.floor_dv,.villa_bv_dv{font-size:16px}.Navbar{max-width:885px}.la_li{font-size:16px;line-height:25px}.villaicon{width:40px;height:40px}.villaspecshead,.villaspecdetail{font-size:12px}.irap{font-size:18px}.irap2{font-size:16px}}@media (max-width:1024px){.Navbar{max-width:880px}.Heading{font-size:36px;line-height:45px}.Title{font-size:18px}.intro_h{font-size:48px}.intro_btn{width:200px!important;height:40px!important;font-size:12px!important}.introForm{width:370px;height:370px}.introinput{height:40px!important}.half_input{width:133px;height:33.45px}.full_input{width:272.93px;height:33.45px}.introFbtn{width:272.93px;height:40px;font-size:10px!important}.Villaimg{width:389px;height:575px}.villaicon{width:40px;height:40px}.villaspecshead,.villaspecdetail{font-size:12px}.Amanities_title{border-radius:5px;width:113px;height:23px;font-size:8px}.AHeading{font-size:24px}.Adataheading{font-size:18px}.Adata{font-size:14px}.datadiv{height:100px}.aboutdata{font-size:16px}.c3-p{font-size:18px}.contactus_title{font-size:24px}.contactus_sh{font-size:14px!important}}@media (max-width:991px){.rera{width:125px;height:30px;font-size:9px!important}.form-box{align-items:center;height:418px}.logodesc{font-size:9px}.irap{font-size:14px;margin-bottom:5px!important}.irap2{font-size:12px;margin-bottom:5px!important}.AmanitiesImage{max-width:346px}.intro_desc{font-size:16px}.Heading{letter-spacing:.26px;font-size:24px;line-height:35px}.la_btn{border-radius:5px!important;width:150px!important;height:30px!important;font-size:10px!important}.la_li{line-height:20px}.smartliving_icon{border-radius:10px;width:55px;height:55px}.smartliving_icon_name{font-size:14px}.smartliving_p{font-size:16px}.ctText{font-size:10px!important}.ctText2{font-size:8px}.cticon{color:#fff;width:25.5px;height:25.5px;font-size:9px;font-weight:600}.checkboX{width:12px!important;height:12px!important}}@media (max-width:768px){.vslistcontainer{max-width:145px}.irap{font-size:12px;margin-bottom:5px!important}.irap2{font-size:10px;margin-bottom:5px!important}.vslistmaincontainer{align-self:center;max-width:294px}.contactus_input{border-radius:5px!important;height:35px!important;font-size:12px!important}.Heading{letter-spacing:.26px;font-size:24px;line-height:35px}.Title{font-size:10px}.form-heading{font-family:Nunito Sans,sans-serif!important;font-size:19px!important}.introinput{height:30px!important;font-size:10px!important}.villa-specs-title{width:95px}.c3-tittle{width:120.8px}.CtTBg{width:106.66px}.AbTbg{width:161.25px!important}.title-container{border-radius:2px;height:23px}.intro_h{font-size:36px}.introForm{width:317px;height:293px}.half_input{width:133px;height:33.45px}.full_input{width:272.93px;height:33.45px}.introFbtn{width:272.93px;height:40px}.c3-p{font-size:14px}.GalleryTitle{color:#fff;font-size:26px;font-weight:700}.villacont{border-radius:10px}.mpbroucherbtn{border-radius:5px;width:150px;height:30px;font-size:10px}.smartliving_p{font-size:16px}.smartliving_icon{border-radius:10px;width:50px;height:50px}.smartliving_icon_name{font-size:12px}.Amanities_title{border-radius:5px;width:113px;height:23px;font-size:8px}.AHeading{font-size:24px}.Adataheading{font-size:18px}.Adata{font-size:14px}.datadiv{height:100px}.villaicon{width:24.65px;height:24.65px}.villaspecshead,.villaspecdetail{font-size:10px}.LaHbg{border-radius:5px;width:103px;height:23px}.villatype{font-size:14px}.villaname{font-size:10px}.floorname{font-size:10px;font-weight:200}.builtuparea{font-size:10px}.contactus_title{font-size:24px}.contactus_sh{font-size:14px!important}.checkLabel{font-size:8px}.aboutdata{font-size:14px}.aboutdataheading{font-size:18px!important}.la_btn{border-radius:5px!important;width:150px!important;height:30px!important;font-size:10px!important}.ctbox{width:150px;height:130px}.ctText{font-size:10px!important}.ctText2{font-size:8px}.cticon{color:#fff;width:25.5px;height:25.5px;font-size:9px;font-weight:600}.introdb{font-size:12px!important}}@media (max-width:576px){.swam{width:300px}}@media (max-width:450px){.intro_h{font-size:28px}.Villaimg{width:300px;height:443px}.contactus_fp_btn,.contactus_s_btn{border-radius:5px;height:25px;font-size:10px}.ctbox{width:150px;height:130px}}@media (max-width:768px){.contactus_s_btn,.contactus_fp_btn{height:45px;font-size:10px}}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%;display:block}.react-datepicker__input-container input{width:100%}.calendar-icon{color:#666;pointer-events:none;z-index:2;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.ftrbold{color:#fff;font-family:Poppins,sans-serif;font-size:10px}.ftrsemibold{color:#fff;font-family:Poppins,sans-serif;font-size:9px}.footerdetails{color:#fff;font-family:Poppins,sans-serif;font-size:9px;text-decoration:none}.footerdetail{color:#fff;font-family:Poppins,sans-serif;font-size:13px;text-decoration:none}.ftrnormal{color:#bdbdbd;font-family:Poppins,sans-serif;font-size:8px}.ftrcontact{border-left:1px solid #fff}.heading-family{font-family:Cormorant,serif;font-size:40px}@media (max-width:768px){.heading-family{font-family:Cormorant,serif;font-size:28px}}.logos-ira{width:75px;height:35px}
