.menubar-container{z-index:2;background-color:#fff;position:sticky;top:55px;box-shadow:0 15px 14px -19px #00000073}@media screen and (min-width:564px){.menubar-container{top:65px}}.fade-slide{opacity:0;visibility:hidden;height:0;transition:opacity .4s,transform .4s;overflow:hidden;transform:translateY(20px)}.fade-slide.show{opacity:1;visibility:visible;height:auto;overflow:visible;transform:translateY(0)}#sidebar-wrapper{transition:all .4s ease-in-out;position:sticky;top:125px}#menubar-sticky{transition:all .4s ease-in-out}.sidebar-header{color:#1b3f63;letter-spacing:.5px;border-bottom:1px solid #1b3f63bb;padding:13px;font-size:1.3rem;font-weight:600}.sidebar-label{font-size:1.1rem;font-weight:500}.item-icon{color:#fff;background:#1b3f63;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:15px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 10px #667eea4d}.item-icon svg{height:fit-content;transition:all .4s ease-in-out}.item-icon-active{color:#1b3f63;background:#fff;transform:none;box-shadow:0 4px 15px #fff6}.item-desc{opacity:.7;margin:0;font-size:.9rem;font-weight:300;transition:opacity .3s}.sidebar-item:hover .item-desc{opacity:1!important}.sidebar-item:hover .item-icon{box-shadow:0 6px 20px #667eea66}.sidebar-item:hover .item-icon svg{transform:rotate(360deg)scale(1.1)}.sidebar-item:hover{color:#1b3f63;text-decoration:none}.menu-scroll-btn{cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:26px;min-height:26px;font-size:30px;display:flex}@media (max-width:768px){.menubar-container{padding:6px 4px}.menu-scroll-btn{font-size:26px}}.prev{margin-right:6px}.next{margin-left:6px}
.project-detail{--pd-card-bg:#fff;--pd-card-border:1px solid #e1e1e1;--pd-card-shadow:0 8px 24px #120f2614;--pd-card-radius:12px;--pd-card-pad:22px}.project-detail .sevenPointSection{background:var(--pd-card-bg);border:var(--pd-card-border);border-radius:var(--pd-card-radius);width:100%;box-shadow:var(--pd-card-shadow);padding:var(--pd-card-pad)}.project-detail .sevenPointSection>.container{max-width:100%;padding-left:0;padding-right:0}.project-detail .sevenPointSection>.container>.row{margin-left:0;margin-right:0}.project-detail .sevenPointSection>.container>.row>[class*=col-],.project-detail .sevenPointSection>.container>.row>[class^=col-]{padding-left:0;padding-right:0}.section_description{letter-spacing:.3px;word-spacing:2px;line-height:1.7}.project-details-page{--pd-ink:#08111c;--pd-muted:#526170;--pd-line:#0b122014;--pd-soft:#f5fbff;--pd-card-bg:#fffffff5;--pd-card-border:1px solid #1b55771c;--pd-card-shadow:0 16px 42px #0b122014;--pd-card-radius:8px;--pd-card-pad:clamp(16px, 2vw, 22px);background:radial-gradient(circle at 12% 3%,#1b55771f,#0000 30%),radial-gradient(circle at 92% 14%,#ff00000f,#0000 24%),linear-gradient(#f5fbff 0%,#fff 42%,#f5f8fb 100%);min-height:100vh}.project-details-page .container{position:relative}.project-details-page .project-detail{--pd-card-bg:#fffffff5;--pd-card-border:1px solid #1b55771c;--pd-card-shadow:0 16px 42px #0b122014;--pd-card-radius:8px}.project-details-page .project-detail .sevenPointSection,.project-details-page .overview-wrapper,.project-details-page .pd-compare-sidebar,.project-details-page #sidebar-wrapper>.mb-3,.project-details-page #sidebar-wrapper .popupForm,.project-details-page #sidebar-wrapper form,.project-details-page #faq .accordion-item{border:var(--pd-card-border);border-radius:var(--pd-card-radius);background:var(--pd-card-bg);box-shadow:var(--pd-card-shadow)}.project-details-page .project-detail .sevenPointSection{margin:18px 0;position:relative;overflow:hidden}.project-details-page .hero-card-section{position:relative;overflow:hidden}.project-details-page .project-detail .sevenPointSection:before,.project-details-page .overview-wrapper:before,.project-details-page #faq .accordion:before{content:"";display:none;position:absolute}.project-details-page .hero-card-section:before,.project-details-page .project-detail>.sevenPointSection:nth-of-type(odd):before{border-radius:var(--pd-card-radius) 0 0 var(--pd-card-radius);background:linear-gradient(180deg, var(--primary) 0%, #2d7197 52%, #d71920 100%);opacity:.9;width:5px;height:auto;display:block;top:0;bottom:0;left:0}.project-details-page .section-title,.project-details-page .sectionHeader{border-bottom:1px solid var(--pd-line);margin-bottom:16px;padding-bottom:12px}.project-details-page .title_l_bold,.project-details-page .sectionHeader p,.project-details-page .overview-wrapper h2{color:var(--pd-ink);font-family:var(--font-montserrat);letter-spacing:0;font-size:clamp(1.18rem,1.7vw,1.55rem);font-weight:850}.project-details-page .title_l_bold span,.project-details-page .sectionHeader p span{color:var(--primary)!important}.project-details-page .section_description{color:#354554;letter-spacing:0;word-spacing:0;line-height:1.78}.project-details-page .hero-card-section{border:var(--pd-card-border);border-radius:var(--pd-card-radius);background:var(--pd-card-bg);box-shadow:var(--pd-card-shadow);padding:var(--pd-card-pad);margin-top:18px}.project-details-page .hero-card-title{color:var(--pd-ink);font-family:var(--font-montserrat);font-weight:850}.project-details-page .hero-card-location,.project-details-page .hero-card-developer,.project-details-page .hero-card-meta,.project-details-page .overview-title{color:var(--pd-muted)}.project-details-page .hero-card-badge,.project-details-page .hero-card-pricebox,.project-details-page .hero-card-rera-number{background:#f5fbff;border-color:#1b55771f}.project-details-page .hero-card-price,.project-details-page .hero-card-bhk,.project-details-page .overview-value{color:var(--pd-ink)}.project-details-page .overview-wrapper{padding-top:22px;position:relative;overflow:hidden}.project-details-page .overview-icon{color:var(--primary);background:#1b557714}.project-details-page .overview-row:after{border-bottom-color:#0b122014}.project-details-page .menubar-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid #1b557714;box-shadow:0 12px 30px #0b122014}.project-details-page .projectDetailsMenus{background:0 0}.project-details-page .projectDetailsMenus li.active,.project-details-page .projectDetailsMenus li.fw-bold{color:var(--primary);border-bottom-color:var(--primary)}.project-details-page .pd-compare-sidebar{border-top:4px solid var(--primary)}.project-details-page .pd-compare-card{border-color:#1b55771a;border-radius:8px;box-shadow:0 10px 24px #0b122012}.project-details-page .pd-compare-title,.project-details-page .pd-compare-price{color:var(--pd-ink)}.project-details-page .pd-compare-vs{background:var(--tertiary)}.project-details-page #faq{margin-top:18px}.project-details-page #faq .accordion{gap:12px;display:grid;position:relative}.project-details-page #faq .accordion-item,.project-details-page #faq .accordion-item:not(:first-of-type){border-color:#1b55771c;margin:0;overflow:hidden}.project-details-page #faq .accordion-button{min-height:58px;color:var(--pd-ink);font-family:var(--font-montserrat);box-shadow:none;background:#fff;font-size:15px;font-weight:820;line-height:1.35}.project-details-page #faq .accordion-button:not(.collapsed){color:var(--primary);background:linear-gradient(135deg,#1b557714,#fff),#fff}.project-details-page #faq .accordion-body{color:#354554;font-size:15px;line-height:1.72}@media (max-width:768px){.project-details-page{background:radial-gradient(circle at 10% 0,#1b55771a,#0000 32%),linear-gradient(#f5fbff 0%,#fff 48%,#f5f8fb 100%)}.project-details-page .hero-card-section,.project-details-page .project-detail .sevenPointSection,.project-details-page .overview-wrapper{margin-top:14px}}
