.ptb-50{padding:50px 0}.ptb-100{padding:100px 0}.section-tit{text-align:center;margin-bottom:40px}.section-tit h2{color:#000;font-size:2rem;font-weight:600}@media (max-width:768px){.section-tit h2{font-size:1.5rem}}.project-detbanner .big-banner{width:100%;overflow:hidden}.project-detbanner .big-banner img{object-fit:cover;object-position:center;cursor:pointer;width:100%;height:100%;display:block}.project-logo img{max-width:200px}@media (max-width:768px){.project-detbanner .big-banner{height:45vh}}.project-det p{text-align:justify;font-size:1rem;line-height:1.6}.det-button a{text-transform:uppercase;font-weight:600;text-decoration:none;position:relative}.det-button .red{color:#fff;width:100%;height:52px;font-size:14px;line-height:52px;text-decoration:none;display:inline-block}.det-button .white{color:#5c673d;width:100%;height:52px;font-size:14px;line-height:52px;text-decoration:none;display:inline-block}.det-button.white-button a.white{text-align:center;background:0 0;border:2px solid #e6c272;color:#e6c272!important}.white-button a{color:#c3361b;background:0 0;border:2px solid #c3361b}.det-button img{width:20px;margin-right:5px}.pro-all{text-align:center}.pro-item{margin-bottom:20px}.pro-item h4{margin-bottom:5px;font-size:1.2rem;font-weight:700}.pro-item h5{color:#555;font-size:1rem}.grid-container{text-align:center;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;display:grid}.grid-item img{width:50px;height:auto;margin-bottom:10px}.grid-item h6{font-size:.9rem;font-weight:500}.projects-specifications-wrap{background:#fff;border-radius:20px;padding:20px;box-shadow:0 5px 20px #0000000d}.projects-specifications-left-img.rt-specifications{background:url("/assets/img/dharini/NVA_Bhaggyam Con_Rathna nagar_Terrace View_16-10-25.jpg") 50%/cover no-repeat;border:3px solid #e6c272;border-radius:8px;height:400px}.projects-specifications-right-list{background:#f7f7f7;border-radius:12px;max-height:600px;padding:20px;overflow-y:auto}.projects-specifications-right-list p{color:#c3361b;margin-top:15px;font-size:1.2rem;font-weight:700}.projects-specifications-right-list ul li{margin-bottom:8px;font-size:.9rem}@media (max-width:768px){.projects-specifications-left-img.rt-specifications{height:250px}.projects-specifications-right-list{max-height:none}}.flexslider .slides img{border-radius:8px;width:100%}.flexslider{background:0 0;border:none;margin:0 0 20px}.flex-direction-nav a{opacity:.6}.icon-red{color:#cca694;margin-right:10px;font-size:1.2rem}.icon-item{margin-bottom:12px}.ps-1 li{align-items:center;gap:12px;padding-bottom:8px;display:flex}.red-button{text-align:center;background:#5c673d;border:1px solid #5c673d}.det-button.red-button a.red{background:linear-gradient(#e6c272 0%,#d4a84a 100%);border:2px solid #e6c272;color:#444446!important}.det-button.red-button a.red:hover{background:linear-gradient(#d4a84a 0%,#e6c272 100%);color:#444446!important}.saver-banner{position:relative}.banner-image{width:100%;min-height:85vh;position:relative;overflow:hidden}.banner-image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .8s,filter .5s;display:block}.banner-image:hover img{filter:brightness(1.05)}@media (max-width:768px){.banner-image{min-height:55vh}}.title{text-transform:uppercase;font-size:1.3rem;font-weight:400}
