:root{--primary-color:#0f2f2a;--secondary-color:#d4af37;--accent-color:#eac250;--site-header-height:78px;--spec-top-gap:18px;--spec-bottom-gap:18px;--border:rgba(255,255,255,.18);--glass:rgba(255,255,255,.1);--glass-strong:rgba(255,255,255,.16);--shadow:0 18px 40px rgba(0,0,0,.22)}header{position:relative;z-index:10020}.mainmenu a{margin:10px;padding:5px 15px;text-decoration:none;color:#fff}.navmenu{border:1px solid var(--secondary-color);border-radius:30px}.fa-bars{color:var(--secondary-color);margin-right:5px}.downloadbtn{border:1px solid var(--secondary-color);background:var(--secondary-color);border-radius:30px;color:#fff;-webkit-animation:pulse-effect-2 2.5s infinite;animation:pulse-effect-2 2.5s infinite}.thumbContainer img{border-radius:30px;margin-bottom:10px}.menu{position:fixed;left:0;right:0;width:100%;z-index:10050;height:100vh;transform:translateX(0%) skewX(0deg);transition:all 1.5s;visibility:visible;pointer-events:auto}.innermenu::-webkit-scrollbar{display:none}.scroller::-webkit-scrollbar{display:none}.innermenu{width:60%;height:100%;background:var(--primary-color);min-height:100%;padding:30px 120px}.deactivemenu{transition:all 1.5s;transform:translateX(-150%) skewX(30deg)!important;visibility:hidden;pointer-events:none}.menutop a{text-decoration:none;color:#fff}.menutop .navmenu,.menutop .navmenu1{margin:10px;padding:5px 15px;text-decoration:none;color:#fff}.innermenubar ul{list-style:none;color:#fff;padding-left:10px;font-size:18px}.menubottom{.downloadbtn {
    border: 1px solid var(--secondary-color);
    background: var(--secondary-color);
    border-radius: 30px;
    color: #fff;
    margin: 10px;
    padding: 5px 15px;
    text-decoration: none;
  }

  .menulogo {
    margin-top: -9%;
    width: 230px;
  }
}.menulogo{width:160px}.mainmenu ion-icon.md.hydrated{color:var(--secondary-color)}.nonscrollheader{position:relative;top:0;width:100%;left:0;z-index:10030;background:var(--primary-color)}.scrollheader{position:fixed;width:100%;top:-300px;left:0;z-index:10040;background:var(--primary-color);transition:all ease-in-out .5s;-webkit-box-shadow:0 8px 6px -6px #000;-moz-box-shadow:0 8px 6px -6px #000;box-shadow:0 5px 6px -6px #000}.innermenu .innercircle span{color:#fff;height:135px;width:135px;display:inline-flex;justify-content:center;align-items:center;z-index:10;position:absolute!important;top:30%;right:0;transform:translate(50%,50%);background:transparent;font-size:40px!important;font-weight:400}.centurylogo{margin:0 10px;width:100px;border-radius:5px}.innermenubar a{text-decoration:none;color:#fff;text-transform:uppercase}.innermenubar a:hover{transform:translateX(30px);display:inline-block;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:transform}.innermenu .circlehref .innercircle span,.innermenu .circlehref .innercircle .svg{height:8.1rem;width:8.1rem;position:relative;display:inline-block;z-index:9}.innermenu .circlehref .innercircle iconify-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:40px;color:#fff}.innermenu .circlehref .innercircle span:hover .svgcircle2{stroke-dashoffset:00;transition:stroke-dashoffset 2s ease-in-out}.innermenu .svgcircle1{stroke-dasharray:1000;stroke-dashoffset:0;stroke: #fff9 !important;animation:circlenew 10s ease-out;cx:4rem;cy:4rem;r:3.9rem}.innermenu .svgcircle2{stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 2s ease-in-out;stroke:var(--secondary-color)!important;cx:4rem;cy:4rem;r:3.9rem}.innermenu .circlehref .innercircle span:hover iconify-icon{color:var(--secondary-color)}@keyframes circlenew {
  0% {
    stroke-dashoffset: 1000;
  }

  100% {
    stroke-dashoffset: 0;
  }
}.cus-nav .btn-text{display:inline-block;text-decoration:none!important;position:relative;overflow:hidden}.animate-text{border:1px solid var(--secondary-color);border-radius:30px;background:var(--secondary-color);-webkit-animation:pulse-effect-2 2.5s infinite;animation:pulse-effect-2 2.5s infinite}@keyframes pulse-effect-2 {
  0% {
    -webkit-box-shadow: 0 0 0 0px rgba(189, 175, 128, 0.8);
    /* Increased opacity for a darker shadow */
    box-shadow: 0 0 0 0px rgba(189, 175, 128, 0.8);
  }

  100% {
    -webkit-box-shadow: 0 0 0 15px rgba(189, 175, 128, 0);
    box-shadow: 0 0 0 15px rgba(189, 175, 128, 0);
  }
}.cus-nav .btn-text:hover span:first-child{transform:translateY(-180%) skewY(7deg)}.cus-nav .btn-text:hover span+span{transform:translateY(-130%) skewY(0deg);color:#eac250}.cus-nav span{display:block;transition:transform .5s ease-in-out}.cus-nav span+span{position:absolute;left:15px;top:100%;transform-origin:left center;transform:skewY(30deg);transition:transform .5s ease-in-out}.cus-nav .downloadbtn:hover span+span{color:#fff}@media only screen and (min-width:300px) and (max-width:480px) and (orientation:portrait){.mainmenu a{padding:12px 20px}.mainmenu .navmenu{padding:12px 15px}.deactivemenu{transition:all 1.5s;transform:translateX(-165%) skewX(30deg)!important;visibility:hidden;pointer-events:none}.fa-bars{margin-right:0}.callicon ion-icon{font-size:20px;padding:10px;border:1px solid var(--secondary-color);border-radius:25px}.innermenu{width:100%;height:100%;background:var(--primary-color);min-height:100%;padding:30px 10px;overflow:scroll}.innermenu .circle{display:none}.callicon iconify-icon{font-size:20px;padding:10px;border:1px solid var(--secondary-color);border-radius:25px;color:var(--secondary-color)}.menubottom{.downloadbtn {
      border: 1px solid var(--secondary-color);
      background: var(--secondary-color);
      border-radius: 30px;
      color: #fff;
      margin: 10px;
      padding: 5px 15px;
      text-decoration: none;
    }

    .menulogo {
      margin-top: -4%;
      width: 115px;
      border-radius: 5px;
    }
  }}@media only screen and (min-width:481px) and (max-width:767px){.mainmenu a{padding:10px 0}.mainmenu .navmenu{padding:12px 15px}.deactivemenu{transition:all 1.5s;transform:translateX(-165%) skewX(30deg)!important;visibility:hidden;pointer-events:none}.fa-bars{margin-right:0}.callicon ion-icon{font-size:20px;padding:10px;border:1px solid var(--secondary-color);border-radius:25px}.innermenu{width:100%;height:100%;background:var(--primary-color);min-height:100%;padding:30px 10px;overflow:scroll}.innermenu .circle{display:none}.callicon iconify-icon{font-size:20px;padding:10px;border:1px solid var(--secondary-color);border-radius:25px;color:var(--secondary-color)}.menubottom{.downloadbtn {
      border: 1px solid var(--secondary-color);
      background: var(--secondary-color);
      border-radius: 30px;
      color: #fff;
      margin: 10px;
      padding: 5px 15px;
      text-decoration: none;
    }

    .menulogo {
      margin-top: -25%;
      width: 130px;
    }
  }}@media only screen and (min-width:767px) and (max-width:999px){.mainmenu a{padding:10px 0}.mainmenu .navmenu{padding:12px 15px}.deactivemenu{transition:all 1.5s;transform:translateX(-165%) skewX(30deg)!important;visibility:hidden;pointer-events:none}.fa-bars{margin-right:0}.callicon ion-icon{font-size:20px;padding:10px;border:1px solid var(--secondary-color);border-radius:25px}.innermenu{width:100%;height:100%;background:var(--primary-color);min-height:100%;padding:40px 40px 80;overflow:scroll}.innermenu .circle{display:none}.callicon iconify-icon{font-size:20px;padding:10px;border:1px solid var(--secondary-color);border-radius:25px;color:var(--secondary-color)}}@media only screen and (min-width:1000px) and (max-width:1299px){.mainmenu a{padding:5px 15px}}@media (max-width:767px){.menulogo{margin:0 auto;width:130px}}.floorplan-card{width:100%;max-width:620px;background:#f8f5ef;border:3px solid #0f2f2a;border-bottom:none;border-radius:320px 320px 0 0;padding:18px;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.08)}.floorplan-inner{border:1.5px solid #0f2f2a;border-bottom:none;border-radius:300px 300px 0 0;padding:100px 28px 36px;min-height:100%;background:linear-gradient(to bottom,#fcfaf6 0%,#f7f1e8 100%)}.floorplan-heading{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:20px;text-align:center}.floorplan-heading h3{margin:0;font-size:32px;line-height:1.1;letter-spacing:2px;color:#5b4631;font-weight:500;text-transform:uppercase;font-family:"Georgia",serif}.floorplan-heading .dot{width:10px;height:10px;background:#0f2f2a;border-radius:50%;flex:0 0 10px}.floorplan-divider{height:1px;background:#0f2f2a;margin:0 auto 32px;width:92%}.floorplan-image-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:28px}.floorplan-image-wrap i{position:absolute;font-size:45px;color:#0f2f2a;z-index:9}.floorplan-image{max-width:470px;width:100%;border:1px solid #0f2f2a;box-shadow:0 8px 24px rgba(0,0,0,.08);background:#fff;border-radius:10px;filter:blur(3px)}.floorplan-size-title{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:30px}.floorplan-size-title h4{margin:0;font-size:26px;line-height:1;color:#5b4631;font-weight:500;font-family:"Georgia",serif;text-transform:uppercase;display:flex;width:100%;justify-content:center}.floorplan-size-title .line{width:110px;height:2px;background:#0f2f2a;display:block;position:relative}.floorplan-size-title .line::after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:#0f2f2a;border-radius:50%}.floorplan-size-title .line:first-child::after{right:-10px}.floorplan-size-title .line:last-child::after{left:-10px;right:auto}.floorplan-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-bottom:30px}.spec-box{min-height:70px;background:rgba(255,255,255,.55);border:2px solid #0f2f2a;border-radius:20px;display:flex;align-items:center;gap:16px;padding:7px 5px;transition:all .3s ease}.spec-box:hover{transform:translateY(-3px);box-shadow:0 8px 18px rgba(0,0,0,.08)}.spec-box img{width:35px;height:35px;object-fit:contain;flex-shrink:0}.spec-box span{font-size:15px;color:#3d342c;font-weight:500;line-height:1.3}.floorplan-bottom-line{width:100%;height:2px;background:#0f2f2a;margin-bottom:28px;opacity:.9}.floorplan-actions{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap}.action-btn{text-decoration:none;border:none;outline:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:600;transition:all .3s ease}.call-btn{background:#5d4a3a;color:#f6c55d;height:55px;border-radius:10px;padding:0 22px}.call-btn img{width:24px;height:24px}.call-btn span{color:#f6c55d;font-size:18px}.price-btn-main{background:linear-gradient(180deg,#d1a546 0%,#b98522 100%);color:#fff;height:55px;border-radius:12px;padding:0 28px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.25)}.price-btn-main span{font-size:18px;color:#fff;white-space:nowrap}.whatsapp-btn{width:50px;height:55px;border-radius:10px;background:#4dc85a}.whatsapp-btn img{width:34px;height:34px;object-fit:contain}.call-btn:hover,.price-btn-main:hover,.whatsapp-btn:hover{transform:translateY(-2px);text-decoration:none}@media (max-width:991px){.floorplan-card{max-width:100%;border-radius:180px 180px 0 0}.floorplan-inner{border-radius:160px 160px 0 0;padding:36px 18px 28px}.floorplan-heading h3{font-size:28px}.floorplan-size-title h4{font-size:32px}.floorplan-size-title .line{width:70px}.spec-box span{font-size:17px}}@media (max-width:767px){.floorplan-card{border-radius:170px 170px 0 0;padding:12px}.floorplan-inner{border-radius:150px 150px 0 0;padding:50px 14px 24px}.floorplan-heading{gap:8px;margin-bottom:14px}.floorplan-heading h3{font-size:16px;letter-spacing:1px}.floorplan-divider{margin-bottom:20px}.floorplan-image-wrap{margin-bottom:20px}.floorplan-size-title{gap:10px;margin-bottom:20px}.floorplan-size-title h4{font-size:24px}.floorplan-size-title .line{width:38px;height:1.5px}.floorplan-size-title .line::after{width:7px;height:7px}.floorplan-specs{grid-template-columns:1fr;gap:14px;margin-bottom:22px}.spec-box{min-height:78px;border-radius:18px;padding:14px 16px;gap:12px}.spec-box img{width:34px;height:34px}.spec-box span{font-size:16px}.floorplan-bottom-line{margin-bottom:20px}.floorplan-actions{gap:10px}.call-btn,.price-btn-main{width:100%;min-width:unset}.call-btn,.price-btn-main,.whatsapp-btn{height:56px}.whatsapp-btn{width:100%}.whatsapp-btn img{width:28px;height:28px}.icon-ami{filter:invert(1);width:40px!important}}.icon-ami{filter:invert(1);width:45px}:root{--border:rgba(255,255,255,.18);--glass:rgba(255,255,255,.1);--glass-strong:rgba(255,255,255,.16);--shadow:0 18px 40px rgba(0,0,0,.22);--secondary-color:#d9b36a;--spec-scroll-distance:0}.specification-scroll-section{position:relative;background:var(--primary-color);z-index:1;clear:both}.specification-sticky{position:relative;height:100vh;min-height:100vh;overflow:hidden;z-index:1;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.specification-sticky{position:relative;height:100vh;min-height:100vh;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.specification-sticky{transform:none;-webkit-transform:none;backface-visibility:visible;-webkit-backface-visibility:visible;isolation:isolate}.specification-bg{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 20%,rgba(180,120,20,.18) 0%,transparent 50%) , radial-gradient(ellipse at 80% 80%,rgba(140,90,10,.14) 0%,transparent 50%) , linear-gradient(160deg,#0a1a14 0%,#071210 40%,#0d1a10 100%);will-change:transform;position:absolute;inset:0;z-index:0;overflow:hidden}.specification-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.45),rgba(0,0,0,.55)) , linear-gradient(to right,rgba(0,0,0,.22),rgba(0,0,0,.08));pointer-events:none;z-index:1}.specification-container{position:relative;z-index:2;width:min(1600px,94vw);height:100%;margin:0 auto}.specification-container{position:relative;z-index:2;width:min(1600px,94vw);height:100%;margin:0 auto}.specification-stage{position:absolute;top: calc(var(--site-header-height) + 12px);right:18px;bottom:18px;left:18px}.spec-stage-specs{display:flex;flex-direction:column;justify-content:flex-start;will-change:transform , opacity}.spec-stage-location{display:flex;align-items:stretch;justify-content:center;opacity:0;pointer-events:none;will-change:transform , opacity}.specification-sticky.is-location-phase .spec-stage-location{pointer-events:auto}.specification-heading{text-align:center;margin:28px 0 20px}.specification-heading h2{font-size:clamp(22px,1.9vw,32px);font-weight:700;color:#fff;margin:0}.specification-grid{flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:12px;align-content:stretch;height:calc(100% - 74px);max-height:calc(100% - 74px)}.spec-card{position:relative;min-height:0;height:100%;padding:10px 10px 8px;border:1px solid var(--border);border-radius:16px;background:var(--glass);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:var(--shadow);overflow:hidden;opacity:0;transform:translateY(70px) scale(.96);display:flex;flex-direction:column;justify-content:center;will-change:transform , opacity}.spec-card::before{content:"";position:absolute;inset:0;background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0.05) 0%,
    rgba(255, 255, 255, 0.015) 45%,
    rgba(255, 255, 255, 0.03) 100%
  );pointer-events:none}.spec-card:hover{background:var(--glass-strong);border-color:rgba(255,255,255,.34)}.spec-icon{width:54px;height:54px;margin:0 auto 6px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#fff}.spec-icon img{width:30px;height:30px;object-fit:contain;display:block}.spec-title{text-align:center;font-size:16px;line-height:1.15;font-weight:700;color:var(--secondary-color);margin-bottom:4px}.spec-line{width:34px;height:2px;margin:0 auto 5px;background:var(--secondary-color);border-radius:2px}.spec-desc{text-align:center;font-size:12px;line-height:1.35;color:rgba(255,255,255,.82);margin:0 auto}.location-split-shell{width:100%;height:100%;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.46fr) minmax(320px,.62fr);gap:18px;align-items:stretch}.location-visual-panel,.location-content-panel,.location-content-details-panel{min-width:0;min-height:0}.location-visual-panel{position:relative;overflow:hidden;background:#111;border-radius:28px;border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 64px rgba(0,0,0,.34)}.location-visual-image{position:absolute;inset:0;background-position:center center;background-size:cover;background-repeat:no-repeat;transform:scale(1.08);will-change:transform , opacity}.location-visual-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,16,14,.14) 0%,rgba(7,16,14,.74) 100%) , linear-gradient(90deg,rgba(0,0,0,.44) 0%,rgba(0,0,0,.08) 100%)}.location-visual-copy{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:clamp(28px,4vw,54px);max-width:520px}.location-kicker,.location-panel-label{display:inline-flex;align-items:center;width:fit-content;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.92);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.location-visual-copy h3{font-size:clamp(34px,4.2vw,62px);line-height:.98;font-weight:700;color:#fff;margin:0;letter-spacing:-.04em}.location-visual-copy p{max-width:420px;margin:0;font-size:clamp(14px,1vw,18px);line-height:1.7;color:rgba(255,255,255,.82)}.location-content-panel{display:flex;flex-direction:column;justify-content:flex-start;gap:22px;padding:32px 30px 28px;background:radial-gradient(circle at top left,rgba(255,255,255,.14),transparent 28%) , linear-gradient(180deg,rgba(214,184,148,.98) 0%,rgba(196,160,124,.98) 100%);color:#20160f;overflow:hidden;border-radius:28px;border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 64px rgba(0,0,0,.2)}.location-panel-intro{flex:0 0 auto;padding:2px 2px 0}.location-panel-label{background:rgba(36,22,14,.08);border-color:rgba(36,22,14,.14);color:rgba(36,22,14,.86)}.location-advantage-list{display:grid;gap:10px;flex:0 0 auto;padding:6px;border-radius:22px;border:1px solid rgba(36,22,14,.1);background:linear-gradient(180deg,rgba(255,250,245,.22) 0%,rgba(255,247,238,.08) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.location-advantage-tab{width:100%;padding:14px 16px;border:1px solid rgba(36,22,14,.12);border-radius:16px;background:rgba(255,255,255,.28);color:rgba(36,22,14,.86);font-size:15px;font-weight:600;text-align:left;transition:background .25s ease , color .25s ease , transform .25s ease , border-color .25s ease}.location-advantage-tab.is-active,.location-advantage-tab:hover{background:#103a33;color:#fff;border-color:rgba(16,58,51,.55);transform:translateX(6px)}.location-advantage-detail{display:grid;flex:1 1 auto;gap:10px;min-height:0;height:100%;overflow-y:auto;padding-right:6px;align-content:baseline}.location-content-details-panel{position:relative;display:flex;flex-direction:column;min-height:0;padding:28px 22px 22px 28px;border-radius:28px;border:1px solid rgba(36,22,14,.16);background:linear-gradient(180deg,rgba(248,231,209,.92) 0%,rgba(235,205,171,.86) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28) , 0 28px 64px rgba(88,53,26,.16);overflow:hidden;transform-origin:top right}.location-content-details-panel::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 48%);pointer-events:none}.location-content-details-panel::-webkit-scrollbar,.location-advantage-detail::-webkit-scrollbar{width:6px}.location-content-details-panel::-webkit-scrollbar-thumb,.location-advantage-detail::-webkit-scrollbar-thumb{background:rgba(16,58,51,.35);border-radius:999px}.location-detail-count{font-size:13px;font-weight:700;letter-spacing:2px;color:rgba(36,22,14,.55);text-transform:uppercase}.location-advantage-detail h4{margin:0;font-size:clamp(24px,2.1vw,34px);line-height:1.05;color:#1f130c}.location-advantage-detail p{margin:0;font-size:15px;line-height:1.68;color:rgba(36,22,14,.84)}.location-points{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:10px}.location-points li{position:relative;padding-left:18px;font-size:14px;line-height:1.65;color:rgba(36,22,14,.82)}.location-points li::before{content:"";position:absolute;left:0;top:10px;width:7px;height:7px;border-radius:50%;background:#103a33}.scroll-bar,.scroll-note{pointer-events:none;z-index:5}.scroll-bar{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:4px;height:58vh;background:rgba(255,255,255,.15);border-radius:10px;overflow:hidden;opacity:0}.scroll-bar-fill{width:100%;height:0%;background:rgba(255,255,255,.96);border-radius:10px}.scroll-note{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);font-size:12px;letter-spacing:2.5px;color:rgba(255,255,255,.75);text-transform:uppercase;opacity:0}#locationPoints li,#locationKicker,#locationTitle,#locationLead,#locationCount,#locationDetailTitle,#locationDetailText{will-change:transform , opacity}.specification-scroll-section.spec-mode-medium .specification-stage{top: calc(var(--site-header-height) + 10px);right:14px;bottom:14px;left:14px}.specification-scroll-section.spec-mode-medium .specification-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:10px}.specification-scroll-section.spec-mode-medium .spec-card{padding:10px 8px}.specification-scroll-section.spec-mode-medium .spec-icon{width:48px;height:48px}.specification-scroll-section.spec-mode-medium .spec-icon img{width:26px;height:26px}.specification-scroll-section.spec-mode-medium .spec-title{font-size:15px}.specification-scroll-section.spec-mode-medium .spec-desc{font-size:11px}.specification-scroll-section.spec-mode-medium .location-split-shell{grid-template-columns:minmax(0,1fr) minmax(230px,.42fr) minmax(280px,.54fr);gap:14px}.specification-scroll-section.spec-mode-compact .specification-sticky{height:auto!important;min-height:auto!important;overflow:visible!important}.specification-scroll-section.spec-mode-compact .specification-container{height:auto!important;padding:18px 14px 40px;display:flex;flex-direction:column;gap:18px}.specification-scroll-section.spec-mode-compact .specification-stage{position:relative;inset:auto;opacity:1!important;transform:none!important}.specification-scroll-section.spec-mode-compact .spec-stage-specs,.specification-scroll-section.spec-mode-compact .spec-stage-location{opacity:1!important;transform:none!important;pointer-events:auto!important}.specification-scroll-section.spec-mode-compact .specification-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto;max-height:none;gap:10px}.specification-scroll-section.spec-mode-compact .spec-card{opacity:1!important;transform:none!important;min-height:auto}.specification-scroll-section.spec-mode-compact .location-split-shell{height:auto;grid-template-columns:1fr}.specification-scroll-section.spec-mode-compact .location-content-details-panel,.specification-scroll-section.spec-mode-compact .location-advantage-detail{overflow:visible}.specification-scroll-section.spec-mode-compact .location-visual-panel{min-height:260px}.specification-scroll-section.spec-mode-compact .scroll-bar,.specification-scroll-section.spec-mode-compact .scroll-note{display:none!important}@media (max-width:991px){.specification-scroll-section{min-height:auto;overflow:visible}.specification-sticky{height:auto;min-height:auto;overflow:visible}.specification-container{height:auto;padding:18px 14px 40px;display:flex;flex-direction:column;gap:18px}.specification-stage{position:relative;inset:auto}.spec-stage-specs,.spec-stage-location{opacity:1!important;transform:none!important;pointer-events:auto!important}.specification-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto;max-height:none;gap:10px}.spec-card{opacity:1!important;transform:none!important;min-height:auto}.location-split-shell{height:auto;grid-template-columns:1fr}.location-content-details-panel,.location-advantage-detail{overflow:visible}.location-visual-panel{min-height:300px}.scroll-bar,.scroll-note{display:none!important}}@media (max-width:640px){.specification-grid{grid-template-columns:1fr}.spec-title{font-size:15px}.spec-desc,.location-advantage-detail p,.location-points li{font-size:13px}.location-visual-panel{min-height:240px}.location-content-panel{padding:24px 20px 22px}.location-content-details-panel{padding:18px 16px 16px 18px;border-radius:20px}}.footer-contact-info{color:#fff}.footer-contact-info .title h3{margin:0 0 14px;font-size:24px;font-weight:600;color:#fff}.footer-contact-info .d-flex.flex-column{display:flex;flex-direction:column;align-items:flex-start}.footer-contact-info .header-social-link{margin-top:8px}.footer-contact-info .header-social-link ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.footer-contact-info .header-social-link ul li{margin:0;padding:0}.footer-contact-info .header-social-link ul li a{width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:rgba(255,255,255,.08);border:1px solid rgba(255,215,140,.35);color:#d9b36a;font-size:18px;transition:all .3s ease}.footer-contact-info .header-social-link ul li a:hover{background:#d9b36a;color:#0d2b24;transform:translateY(-3px);box-shadow:0 10px 20px rgba(217,179,106,.25)}.footer-contact-info .logo{margin-top:24px;width:100%;max-width:340px}.footer-contact-info .review-widget_net{width:100%;border-radius:18px;overflow:hidden}.footer-contact-info .grw-net-widget{border-radius:18px 18px 0 0!important;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.16)}.footer-contact-info .branding{text-align:left!important;margin-top:8px!important;font-size:11px!important;color:rgba(255,255,255,.65)!important}.footer-contact-info .branding a{color:#d9b36a!important;text-decoration:none}.footer-contact-info .branding a:hover{text-decoration:underline}@media (max-width:767px){.footer-contact-info .title h3{font-size:20px}.copyright{padding-top:20px;padding-bottom:50px}.footer-contact-info .header-social-link ul{gap:10px}.footer-contact-info .header-social-link ul li a{width:42px;height:42px;font-size:16px}.footer-contact-info .logo{max-width:100%}}.list li a{color:#fff}.testimonials-section{position:relative;background:var(--primary-color);overflow:hidden;padding:0 0}.innerTestimonials{position:relative;z-index:2}.testimonials-section .section-head{color:#fff}.testimonials-section .section-head span,.testimonials-section .section-head label span{color:#d8b36a}.testimonials-section .amesubhead p{color:#d8b36a;font-size:20px;line-height:1.5;margin-bottom:35px;text-transform:uppercase}.testimonial-tabs .ametabs{background:transparent;border:0;padding:0;color:#fff;width:100%;text-align:left;cursor:default}.testimonial-tabs .subametab{display:flex;align-items:center;gap:14px;color:#fff;font-size:22px;text-transform:uppercase;position:relative}.testimonial-tabs .tab-line{width:55px;height:2px;background:#d8b36a;display:inline-block}.testimonialSwiper{width:100%;overflow:hidden}.testimonial-card{background:#f3f3f3;border-radius:22px;padding:34px 34px 28px;min-height:320px;height:100%;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.testimonial-head{display:flex;align-items:center;gap:16px;margin-bottom:18px}.testimonial-google img{width:65px;height:65px;object-fit:contain;border-radius:30px}.testimonial-user h4{margin:0;color:#5a3434;font-size:24px;font-weight:700}.testimonial-stars{color:#f1c232;font-size:24px;line-height:1;letter-spacing:2px;margin-bottom:6px}.testimonial-text{color:#707070;font-size:17px;line-height:1.8;font-style:italic;text-align:center;margin:10px 0 24px}.testimonial-quote{text-align:center;color:#f1c232;font-size:56px;line-height:1;font-weight:700}.testimonial-arrownav{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.testimonial-prev,.testimonial-next{font-size:28px;color:#fff;cursor:pointer;margin-left:10px}@media (max-width:991px){.testimonials-section{padding:40px 0}.testimonial-card{min-height:auto;padding:24px 20px 22px}.testimonial-user h4{font-size:20px}.testimonial-text{font-size:15px;line-height:1.7}.testimonial-tabs .subametab{font-size:18px}.testimonials-section .amesubhead p{font-size:16px}}.swiper{padding:5px}.error{color:red}.flag-container{color:#000}.mobile,.intl-tel-input{width:100%!important}.full-height{background:#fff;height:80vh}.project-overview .container h3.section-head{line-height:1.2;letter-spacing:-.02em}.project-overview .container h4{font-size:clamp(18px,2.2vw,26px);line-height:1.35;font-weight:700;margin-bottom:16px;letter-spacing:-.01em}.project-overview .container h5{font-size:clamp(15px,1.4vw,18px);line-height:1.4;font-weight:600;margin-bottom:14px;letter-spacing:.01em}.project-overview .container ul{padding-left:18px!important;margin-bottom:28px;display:flex;flex-direction:column;gap:10px}.project-overview .container ul li{line-height:1.75;color:rgba(255,255,255,.78)}.project-overview .container ul li strong{color:#fff;font-weight:600}@media (max-width:991px){.project-overview .container>p{max-width:100%;line-height:1.75}.project-overview .container ul{gap:8px}}@media (max-width:640px){.project-overview .container h4{line-height:1.4;margin-bottom:12px}.project-overview .container>p{line-height:1.7;margin-bottom:18px}.project-overview .container ul li{line-height:1.65}.project-overview .container ul{gap:6px}}.nf-submit-trigger{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;padding:0!important;margin:0!important;width:auto!important;height:auto!important;min-width:auto!important;min-height:auto!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;appearance:none;-webkit-appearance:none}.nf-submit-trigger:hover,.nf-submit-trigger:focus,.nf-submit-trigger:active{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.nf-submit-trigger:disabled{cursor:not-allowed;opacity:.75}.nf-submit-shell{display:inline-flex;align-items:center;justify-content:center;line-height:0}.nf-submit-ring{position:relative;width:90px;height:90px;display:inline-flex;align-items:center;justify-content:center}.nf-submit-svg{position:absolute;inset:0;overflow:visible}.nf-submit-circle-1,.nf-submit-circle-2{stroke:#d9b66b}.nf-submit-arrow{position:relative;z-index:2;font-size:30px;color:#d9b66b;line-height:1}.nf-submit-spinner{position:absolute;z-index:2;width:24px;height:24px;border:2px solid rgba(217,182,107,.25);border-top-color:#d9b66b;border-radius:50%;animation:nfSpin .75s linear infinite}.nf-hidden{display:none!important}@keyframes nfSpin {
    to {
        transform: rotate(360deg);
    }
}@media screen and (max-width:350px){.menulogo{width:100px}}.gdesc-inner{text-align:center}@media only screen and (min-width:1850px){body{font-size:16px}.container{max-width:unset;width:84%}.section-head{font-size:50px}.carousel-inner{}.innerdatatext p{font-size:30px}.paragraph{font-size:23px;margin-left:81px;margin-top:5px}.element1{position:absolute;width:150px;bottom:-50px;right:10%}.headingsection p{color:#bdaf80;font-size:9rem;opacity:.5;margin-top:-40px}.innericonic .circle1{left:6.7rem}.icoslider2 .para2 p{left:45%}.icoslider3 .para2 p{right:21%}.element2{position:absolute;right:15%;top:35%;width:8%}.innerinfrastructure .sliderbox .owl-prev{height:80px;width:80px}.innerinfrastructure .sliderbox .owl-next{height:80px;width:80px}.innerinfrastructure .para2 p{text-align:left;bottom:25%;position:absolute;width:60%}.element3{position:absolute;width:65px;bottom:-14%;right:11%}.innerFloorplan .form-select{font-size:25px}.collabboxbottom{margin-top:-2%}.innerAmenities .section-head{margin-left:160px;margin-bottom:-40px!important}.innerAmenities{padding:100px 0!important}.ametabs::after{content:'';display:block;width:100%;height:1px;background-color:#fff;transition:transform .3s ease-in-out;margin-top:5px;margin:12% 65px}.maplink a{position:absolute;top:88%;left:0;border:1px solid #bdaf80;background:#bdaf80;border-radius:30px;color:#fff;padding:5px 15px;text-decoration:none;left:20px}.headcurvetext{font-size:60px}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin:30px 0}.element{position:absolute;width:5%;top:-18%}.modal.show .modal-dialog{top:calc(20% - 55px)}}@media only screen and (min-width:2001px){body.modal-open{padding-right:0!important}body{font-size:18px}.container{max-width:unset;width:84%}.section-head{font-size:50px}.inneroverview{padding:100px 0!important}.inneroverview .circlehref .innercircle span,.inneroverview .circlehref .innercircle .svg{height:10rem;width:10rem}.inneroverview .svgcircle1{cx:5rem;cy:5rem;r:4.9rem}.inneroverview .svgcircle2{cx:5rem;cy:5rem;r:4.9rem}.overviewlogo{width:245px}.paragraph{font-size:28px;margin-left:101px}.headingsection{padding:100px 0!important}.headingsection p{font-size:12rem;margin-top:-60px}.innericonic .circle1{left:7.2rem}.icoslider2 .para2 p{left:45%}.icoslider3 .para2 p{right:21%}.circlepoint.active{height:180px;width:180px}.circlepoint.active img{width:90px}.circlepoint:not(.active) {height:120px;width:120px}.innerinfrastructure .sliderbox .owl-prev{height:100px;width:100px}.innerinfrastructure .sliderbox .owl-next{height:100px;width:100px}.element2{position:absolute;right:15%;top:35%;width:8%}.innerinfrastructure .sliderbox .owl-prev{height:80px;width:80px}.innerinfrastructure .sliderbox .owl-next{height:80px;width:80px}.innerinfrastructure .para2 p{text-align:left;bottom:25%;position:absolute;width:60%}.element3{position:absolute;width:65px;bottom:-14%;right:11%}.innerFloorplan .form-select{font-size:40px}#floor{font-size:1.5rem}.innerAmenities .section-head{position:relative;margin-left:0;left:9%;top:40px}.innerAmenities{padding:100px 0!important}.ametabs::after{content:'';display:block;width:100%;height:1px;background-color:#fff;transition:transform .3s ease-in-out;margin-top:5px;margin:12% 65px}.maplink a{position:absolute;bottom:76%;left:0;border:1px solid #bdaf80;background:#bdaf80;border-radius:30px;color:#fff;padding:5px 15px;text-decoration:none;left:25px}.copyright{color:#bdaf80;font-size:18px}.rerano{font-size:18px}.innerFooter{padding:100px 0}.element{position:absolute;width:5%;top:-18%}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin:50px 0}.paracontent{padding:0 70px;width:60%;margin-top:10%}#carousel-right-slider .paracontent h1{font-size:3rem}.innerAmenities{overflow:hidden}.modal.show .modal-dialog{top:calc(30% - 55px)}}@media only screen and (min-width:1000px) and (max-width:1299px){body{font-size:14px!important}.container{max-width:unset;width:84%}.section-head{font-size:35px}.headcurvetext{font-size:38px}.headingsection p{color:#bdaf80;font-size:8rem;opacity:.5;margin-top:-38px}.paragraph{font-size:16px;margin-left:64px;margin-top:4px}.paracontent{padding:0 70px}.innerinfrastructure .sliderbox .owl-nav{position:absolute;bottom:40px;left:5rem}.maplink a{position:absolute;top:72%!important;left:20px;border:1px solid #bdaf80;background:#bdaf80;border-radius:30px;color:#fff;padding:5px 15px;text-decoration:none}.innerinfrastructure .sliderbox .owl-prev{color:#fff;height:40px;width:40px}.innerinfrastructure .sliderbox .owl-next{color:#fff;height:40px;width:40px}.heading h4{line-height:1.2rem!important}.highlights-card-text{font-size:15px}}@media only screen and (min-width:767px) and (max-width:999px){.heading h4{font-size:1.75rem}.section-head{font-size:35px}.container{max-width:unset;width:100%}.carousel-inner{}.maplink a{position:absolute;bottom:47%;left:0;border:1px solid #bdaf80;background:#bdaf80;border-radius:30px;color:#fff;margin:1px 13px;padding:5px 15px;text-decoration:none}.element3{position:absolute;width:33%;top:-90px;right:15%}.inneroverview{.swiper-slidenew {
			width: 100vw;
			margin-right: unset;
			transition: all .4s ease;

			img {
				max-width: 70rem;
				max-height: 55rem;
				width: 95vw;
				height: auto;
				margin: 0px 2.5vw;
			}
		}
	}.overviewlogo{width:55%}.paragraph{font-size:15px;margin-left:55px;margin-top:4px}.headingsection p{color:#bdaf80;font-size:5.5rem;opacity:.7;margin-top:-35px}.iconic-text span:nth-child(1) {font-size:1.5rem;position:absolute;left:50%;top:-4%;z-index:9;color:#ca9d75;transform:translate(-50%,-50%);font-family:'EuclidSquare',sans-serif;text-transform:uppercase}.iconic-text span:nth-child(2) {font-size:5rem;position:absolute;left:50%;top:2rem;z-index:9;font-family:'SangBleuEmpire',sans-serif;color:#fff;text-transform:uppercase}.innericonic .circle1,.innericonic .circle2,.innericonic .circle3{bottom:0%}.icoslider img{height:100%!important;width:100%}.innericonic{height:75vh;background-size:100% 100%}.innericonic .innerbg{top:50%!important}.iconic-text2 span{font-size:4rem}.icoslider1 .para2 p,.icoslider2 .para2 p,.icoslider3 .para2 p{width:25%;bottom:11%;left:0%;right:0%}.innericonic .para2 p{margin:0 0 0 3rem}.iconic-text2{color:#ca9d75;padding-top:10rem;padding-bottom:3rem}.innericonic .circle1{left:0;width:5rem}.circlepoint.active{height:6rem;width:6rem;transform:translate(-50%,-50%);left:50%;right:unset}.circlepoint.active img{width:55px}.circlepoint.active span:nth-child(1) {font-size:3rem}.circlepoint.active span:nth-child(2) {color:#ca9d75;font-size:1.3rem;font-weight:400;text-transform:uppercase}.circlepoint:not(.active) {height:4rem;width:4rem;transform:translate(-50%,-50%);left:50%;right:unset}.circlepoint:not(.active):hover {border:12px solid #bdaf80;transition:all .5s ease-in-out}.imgbox img{width:40px!important}.innericonic .circle1{width:33%;z-index:4;height:unset}.innericonic .circle2{width:33%;z-index:4;height:unset;left:33%}.innericonic .circle3{width:33%;z-index:4;height:unset;left:66%}.innericonic .innercircleborder .svg{display:none}.icoslider{transform:translateX(-150%) skewX(10deg)!important}.innerinfrastructure{background:#eae8e5;padding-top:80px}.infrastructurebox{margin-bottom:0}.innerinfrastructure .section-head{margin-left:0}.paracontent{padding:0 10px}#carousel-right-slider .paracontent h1{font-size:2rem}.headcurvetext2{font-size:2.4rem}.innerinfrastructure .sliderbox .owl-nav{position:relative;bottom:15px;left:10px}#carousel-right-slider,#carousel-right-slider .owl-stage,#carousel-right-slider .owl-stage-outer,#carousel-right-slider .owl-item,#carousel-right-slider .item{height:auto}.innerMasterplan{padding:30px 0 10px}.innerwalkthrough{height:60vh}.walkthroughbox{height:60vh}.masterplanimage{margin-top:-40px}.element3{position:absolute;width:10%;top:64%!important;right:4%}.innerCollaborations .section-head{margin-top:-40px!important}.collabboxbottom{margin-top:-5%}.innerAmenities .swiper-slide{width:100%}.innerAmenities .section-head{margin-left:0;margin-bottom:0!important}.innerAmenities .nav{justify-content:start;gap:1.5rem;transform:translateX(3px)!important;justify-content:space-between}.element{position:absolute;width:15%;top:-15%;left:5%}.footer-form{position:fixed;bottom:0;width:100%;left:0;z-index:999;background:#bdaf80;transition:all ease-in-out 1s;-webkit-box-shadow:0 -1px 3px #000;-moz-box-shadow:0 -2px 3px #000;box-shadow:0 -2px 3px #000}.modal .circlehref .innercircle span,.modal .circlehref .innercircle .svg{height:5.6rem;width:5.6rem;position:relative;display:inline-block;z-index:9}.modal.show .modal-dialog{top:calc(30% - 25px)}}@media only screen and (min-width:480px) and (max-width:767px){.container{max-width:unset;width:100%}.highlights-card-wrapper{margin:20px 40px}body{font-size:12px}.section-head{font-size:28px}.ametabs::after{content:'';display:block;width:100%;height:1px;background-color:#fff;transition:transform .3s ease-in-out;margin-top:5px;margin:12% 111%}.ametabs img{margin:26px;width:50px;font-size:0}.ametabs img{margin:26px;width:50px;font-size:0}.ametabs.active{width:20%;color:#b98e33}.ametabs::after{content:'';display:none!important}.carousel-inner{height:auto}.element1{position:absolute;width:65px;bottom:0;right:20px}.inneroverview .circlehref{left:20px;top:-95px}.inneroverview{.swiper-slidenew {
			width: auto;
			margin: 0 2.5vw;
			transition: all .4s ease;

			img {
				max-width: 70rem;
				max-height: 55rem;
				width: 95vw;
				height: auto;
				margin: 0px 2.5vw;
			}
		}
	}.overviewlogo{width:35%;padding-left:10px}.paragraph{font-size:17px;margin-left:11px;margin-top:4px}.maplink a{position:absolute;bottom:11%;left:0;border:1px solid #bdaf80;background:#bdaf80;border-radius:30px;color:#fff;margin:1px 13px;padding:5px 15px;text-decoration:none}.headingsection p{color:#bdaf80;font-size:3rem;opacity:.7;margin-top:-10px;letter-spacing:.1rem}.iconic-text span:nth-child(1) {font-size:1.5rem;position:absolute;left:50%;top:-4%;z-index:9;color:#ca9d75;transform:translate(-50%,-50%);font-family:'EuclidSquare',sans-serif;text-transform:uppercase}.iconic-text span:nth-child(2) {font-size:5rem;position:absolute;left:50%;top:2rem;z-index:9;font-family:'SangBleuEmpire',sans-serif;color:#fff;text-transform:uppercase}.innericonic .circle1,.innericonic .circle2,.innericonic .circle3{bottom:0%}.icoslider img{height:100%!important;width:100%}.innericonic{height:75vh;background-size:100% 100%}.innericonic .innerbg{top:50%!important}.iconic-text2 span{font-size:4rem}.icoslider1 .para2 p,.icoslider2 .para2 p,.icoslider3 .para2 p{width:80%;bottom:11%;left:0%;right:0%}.innericonic .para2 p{margin:0 0 0 3rem}.iconic-text2{color:#ca9d75;padding-top:10rem;padding-bottom:3rem}.innericonic .circle1{left:0;width:5rem}.circlepoint.active{height:5rem;width:5rem;transform:translate(-50%,-50%);left:50%;right:unset}.circlepoint.active img{width:45px}.circlepoint.active span:nth-child(1) {font-size:3rem}.circlepoint.active span:nth-child(2) {color:#ca9d75;font-size:1.3rem;font-weight:400;text-transform:uppercase}.circlepoint:not(.active) {height:3rem;width:3rem;transform:translate(-50%,-50%);left:50%;right:unset}.circlepoint:not(.active):hover {border:12px solid #bdaf80;transition:all .5s ease-in-out}.imgbox img{width:30px!important}.innericonic .circle1{width:33%;z-index:4;height:unset}.innericonic .circle2{width:33%;z-index:4;height:unset;left:33%}.innericonic .circle3{width:33%;z-index:4;height:unset;left:66%}.innericonic .innercircleborder .svg{display:none}.icoslider{transform:translateX(-150%) skewX(10deg)!important}.innerinfrastructure{background:#eae8e5;padding-top:80px}.infrastructurebox{margin-bottom:0}.innerinfrastructure .section-head{margin-left:0}.paracontent{padding:0 10px}#carousel-right-slider .paracontent h1{font-size:1.4rem}.headcurvetext2{font-size:2.4rem}.innerinfrastructure .sliderbox .owl-nav{position:relative;bottom:15px;left:10px}#carousel-right-slider,#carousel-right-slider .owl-stage,#carousel-right-slider .owl-stage-outer,#carousel-right-slider .owl-item,#carousel-right-slider .item{height:auto}#carousel-right-slider .paracontent h1 span>span{font-size:.8rem}.innerMasterplan{padding:30px 0 10px}.innerwalkthrough{height:60vh}.walkthroughbox{height:60vh}.masterplanimage{margin-top:-40px}.element3{position:absolute;right:10%;top:9%;width:40px}.collabboxbottomtwo,.collabboxbottom p{text-align:start}.collbsecimg{margin-top:-39px}.innerAmenities .swiper-slide{width:100%}.innerAmenities .section-head{margin-left:0;margin-bottom:0!important}.innerAmenities .nav{justify-content:start;gap:1.5rem;transform:translateX(0)!important;justify-content:space-between}.element{position:absolute;width:30%;top:-12%;right:20px}.copyright{color:#bdaf80;font-size:15px}.rerano{font-size:15px}.footerlogo{width:230px!important}.footer-form{position:fixed;bottom:0;width:100%;left:0;z-index:999;background:#bdaf80;transition:all ease-in-out 1s;-webkit-box-shadow:0 -1px 3px #000;-moz-box-shadow:0 -2px 3px #000;box-shadow:0 -2px 3px #000}.modal .circlehref .innercircle span,.modal .circlehref .innercircle .svg{height:5.6rem;width:5.6rem;position:relative;display:inline-block;z-index:9}.modal.show .modal-dialog{top:calc(30% - 55px)}}@media only screen and (min-width:300px) and (max-width:480px){.container{max-width:unset;width:100%}body{font-size:12px}.section-head{font-size:24px}.ametabs::after{content:'';margin:12% 111%}.carousel-inner{height:auto;margin-top:0}.maplink a{position:absolute;top:76%;left:0;border:1px solid #bdaf80;background:#bdaf80;border-radius:30px;color:#fff;margin:1px 13px;padding:5px 15px;text-decoration:none}.element1{position:absolute;width:65px;bottom:0;right:20px}.inneroverview .circlehref{left:20px;top:-95px}.inneroverview{.swiper-slidenew {
			width: auto;
			margin: 0 2.5vw;
			transition: all .4s ease;

			img {
				max-width: 70rem;
				max-height: 55rem;
				width: 95vw;
				height: auto;
				margin: 0px 2.5vw;
			}
		}
	}.overviewlogo{width:35%;padding-left:10px;width:156px;padding-top:1rem}.paragraph{font-size:17px;margin-left:11px;margin-top:4px}.headingsection p{color:#bdaf80;font-size:3rem;opacity:.7;margin-top:-14px;letter-spacing:.1rem}.iconic-text span:nth-child(1) {font-size:1.5rem;position:absolute;left:50%;top:-4%;z-index:9;color:#ca9d75;transform:translate(-50%,-50%);font-family:'EuclidSquare',sans-serif;text-transform:uppercase}.iconic-text span:nth-child(2) {font-size:5rem;position:absolute;left:50%;top:2rem;z-index:9;font-family:'SangBleuEmpire',sans-serif;color:#fff;text-transform:uppercase}.innericonic .circle1,.innericonic .circle2,.innericonic .circle3{bottom:0%}.icoslider img{height:100%!important;width:100%}.innericonic{height:75vh;background-size:100% 100%}.innericonic .innerbg{top:50%!important}.iconic-text2 span{font-size:4rem}.icoslider1 .para2 p,.icoslider2 .para2 p,.icoslider3 .para2 p{width:80%;bottom:11%;left:0%;right:0%}.innericonic .para2 p{margin:0 0 0 3rem}.iconic-text2{color:#ca9d75;padding-top:10rem;padding-bottom:3rem}.innericonic .circle1{left:0;width:5rem}.circlepoint.active{height:5rem;width:5rem;transform:translate(-50%,-50%);left:50%;right:unset}.circlepoint.active img{width:45px}.circlepoint.active span:nth-child(1) {font-size:3rem}.circlepoint.active span:nth-child(2) {color:#ca9d75;font-size:1.3rem;font-weight:400;text-transform:uppercase}.circlepoint:not(.active) {height:3rem;width:3rem;transform:translate(-50%,-50%);left:50%;right:unset}.circlepoint:not(.active):hover {border:12px solid #bdaf80;transition:all .5s ease-in-out}.imgbox img{width:30px!important}.innericonic .circle1{width:33%;z-index:4;height:unset}.innericonic .circle2{width:33%;z-index:4;height:unset;left:33%}.innericonic .circle3{width:33%;z-index:4;height:unset;left:66%}.innericonic .innercircleborder .svg{display:none}.icoslider{transform:translateX(-150%) skewX(10deg)!important}.innerinfrastructure{background:#eae8e5;padding-top:80px}.infrastructurebox{margin-bottom:0}.innerinfrastructure .section-head{margin-left:0}.paracontent{padding:0 10px}#carousel-right-slider .paracontent h1{font-size:1.4rem}.headcurvetext2{font-size:2.4rem}.innerinfrastructure .sliderbox .owl-nav{position:relative;bottom:15px;left:10px}#carousel-right-slider,#carousel-right-slider .owl-stage,#carousel-right-slider .owl-stage-outer,#carousel-right-slider .owl-item,#carousel-right-slider .item{height:auto}#carousel-right-slider .paracontent h1 span>span{font-size:.8rem}.innerMasterplan{padding:30px 0 10px}.innerwalkthrough{height:60vh}.walkthroughbox{height:60vh}.masterplanimage{margin-top:-40px}.element3{position:absolute;right:10%;top:9%;width:40px}.collabboxbottomtwo,.collabboxbottom p{text-align:start}.collbsecimg{margin-top:-25px}.innerAmenities .swiper-slide{width:100%}.innerAmenities .section-head{margin-left:0;margin-bottom:0!important}.innerAmenities .nav{justify-content:start;transform:translateX(0)!important;justify-content:space-between}.element{position:absolute;width:24%;top:-12%;right:20px}.copyright{color:#bdaf80;font-size:14px}.rerano{font-size:14px}.footerlogo{width:100px!important}.privacypolicy{font-size:9px}.footer-form{position:fixed;bottom:0;width:100%;left:0;z-index:999;background:#d9b36a;transition:all ease-in-out 1s;-webkit-box-shadow:0 -1px 3px #000;-moz-box-shadow:0 -2px 3px #000;box-shadow:0 -2px 3px #000}.modal .circlehref .innercircle span,.modal .circlehref .innercircle .svg{height:5.6rem;width:5.6rem;position:relative;display:inline-block;z-index:9}.modal.show .modal-dialog{top:calc(30% - 55px)}}@media only screen and (min-height:1194px) and (orientation:portrait){.menulogo{margin:0 auto;width:135px}.mainmenu a{padding:5px 15px}.mainmenu a{margin:-1px;color:#fff}}@media only screen and (max-width:991px){#overview,#amenities,#projects-section,#specSection,#testimonials,#ContactUs{scroll-margin-top: calc(var(--site-header-height) + 18px)}.specification-container{width:min(100%,94vw);padding:18px 12px 88px}.specification-heading{margin:6px 0 18px}.specification-heading h2{margin:0 auto;font-size:clamp(22px,1.9vw,32px);line-height:1.08}.specification-grid{gap:12px}.spec-card{padding:18px 16px 16px;border-radius:20px}.spec-icon{width:58px;height:58px;margin-bottom:10px}.spec-title{font-size:20px;line-height:1.1;margin-bottom:6px}.spec-desc{max-width:26ch;font-size:15px;line-height:1.5}.location-split-shell{padding-top:90px;gap:16px}.location-content-panel,.location-content-details-panel{border-radius:24px}.location-content-panel{padding:22px 18px 18px}.location-advantage-list{gap:12px;padding:4px}.location-advantage-tab{padding:16px 18px;font-size:15px;line-height:1.3}.location-content-details-panel{padding:20px 18px 24px}.location-advantage-detail{gap:12px}.location-advantage-detail h4{font-size:clamp(24px,7vw,34px);line-height:1.12}.location-points{gap:12px}.location-points li{padding-left:20px;font-size:15px;line-height:1.55}.testimonials-section{padding:10px 0}.testimonials-section .container-fluid{padding-left:16px;padding-right:16px}.testimonials-section .section-head{max-width:100%;margin:0 0 16px;font-size:26px;line-height:1.15;letter-spacing:-.01em}.testimonial-tabs{margin-bottom:12px}.testimonial-tabs .subametab{gap:10px;flex-wrap:wrap;font-size:16px}.testimonial-tabs .tab-line{width:44px}.testimonial-card{min-height:0;padding:24px 18px 26px;border-radius:24px}.testimonial-head{gap:12px;align-items:flex-start}.testimonial-google img{width:56px;height:56px}.testimonial-user h4{font-size:18px;line-height:1.2}.testimonial-stars{font-size:18px;letter-spacing:1px;margin-bottom:4px}.testimonial-text{margin:8px 0 18px;font-size:16px;line-height:1.7}.testimonial-quote{font-size:44px}}@media only screen and (max-width:480px){.specification-container{padding:65px 10px 84px}.spec-card{padding:16px 14px 18px}.spec-title{font-size:18px}.spec-desc{font-size:14px}.location-visual-panel{min-height:220px}.location-content-panel{padding:18px 14px 16px}.location-panel-label{font-size:10px;letter-spacing:1.6px}.location-advantage-tab{padding:14px 16px;font-size:14px}.location-advantage-detail h4{font-size:20px}.location-points li{font-size:14px;line-height:1.5}.testimonials-section .section-head{font-size:24px}.testimonial-card{padding:20px 16px 24px}.testimonial-text{font-size:15px}}