body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.contact-section{background:#f8f9fa;border-radius:4px;padding:.8rem}.contact-actions{align-items:center;border-bottom:1px solid #d5d5d5;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin:0 auto;max-width:400px;padding-block:.5rem}.contact-actions,.contact-actions a{background-color:#ec1d3c}.phone-link{background:#fff;border-radius:4px;box-shadow:0 0 8px #00000080;color:#1a1a1a;padding:.1rem .7rem;text-decoration:none;transition:all .2s ease}.phone-link:hover{box-shadow:0 3px 6px #0000001a;transform:translateY(-1px)}.phone-wrapper{align-items:center;background-color:#ec1d3c;display:flex;gap:.5rem;position:relative}.phone-wrapper i{color:#2ecc71;font-size:1rem}.phone-wrapper span{font-size:1.5rem;font-weight:500}.callback-btn{align-items:center;background:#e4c129;border:none;border-radius:4px;box-shadow:0 2px 4px #2ecc7133;color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:.5rem;padding:.6rem 1rem;transition:all .2s ease}.callback-btn:hover{background:#e2bc15;box-shadow:0 3px 6px #2ecc714d;transform:translateY(-1px)}.callback-btn i{font-size:.95rem}@media (max-width:400px){.contact-actions{flex-direction:column;width:100%}.callback-btn,.phone-link{justify-content:center;width:100%}}.site-visit-heading{align-items:center;color:#333;display:flex;font-size:.9rem;font-weight:500;gap:8px;justify-content:center;margin:15px 0}.site-visit-heading img{height:32px;object-fit:contain;width:auto}.site-visit-heading span{padding-block:.5rem}.highlight-grid{grid-gap:15px;display:grid;gap:15px;padding:10px}.highlight-item{align-items:center;background:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;display:flex;gap:8px;padding:2rem}.highlight-item:last-child{grid-column:1/-1;justify-content:center}.highlight-item i{color:#ec1d3c;font-size:2.2rem}.highlight-item span{color:#333;font-size:1rem;font-weight:500}.headd{align-items:center;display:flex;justify-content:center}.headd h2{margin-block:1rem}.rera-numbers{background-color:#fff;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:0 auto;max-width:600px}.rera-item{align-items:center;background:#fff;border-radius:6px;display:flex;flex-direction:column;padding:15px}.rera-item img{height:8rem}.rera-item span{color:#666}.rera-item strong{color:#333;font-weight:500}@media (max-width:768px){.rera-item{flex-direction:column;gap:8px;text-align:center}.rera-numbers{flex-direction:column;gap:0}}@media (max-width:500px){.h-md-2-5{display:block;height:2.5rem}}.pricing-div{display:flex;gap:30px;justify-content:center;margin:2rem 0;width:100%}.price-card{border:1px solid #000;border-radius:1rem;height:30%;padding-bottom:1rem;width:25%}@media (max-width:700px){.pricing-div{display:flex;flex-direction:column;gap:1rem;margin-block:1rem}.price-card{border:1px solid #000;border-radius:1rem;margin-inline:auto;padding-bottom:1rem;width:80%}}.overview-para{text-align:justify}#wa-widget-send-button{align-items:center;background-color:#25d366;border-radius:50%;bottom:1.5rem;box-shadow:0 4px 6px #00000080;cursor:pointer;display:flex;height:3.2rem;justify-content:center;position:fixed;right:6.5rem;width:3.2rem;z-index:1000}#wa-widget-send-button svg{fill:#fff;height:50%;width:50%}#wa-widget-send-button div{display:none}.lb-container{display:flex;flex-direction:column;gap:2rem}.lb-content,.lb-map{width:100%}.lb-map{align-items:center;display:flex;justify-content:center}.lb-map img{border:1px solid;filter:contrast(.4);width:95%}.lb-content .cards{display:flex;flex-wrap:wrap;gap:5%;justify-content:center}.lb-content .cards .crd{border:1px solid;margin-bottom:5%;position:relative;width:45%}.crd-icon,.lb-content .cards .crd{align-items:center;display:flex;justify-content:center}.crd-icon{cursor:pointer;flex-direction:column;padding:1rem;text-align:center;transition:transform .3s ease}.crd-icon svg{color:#333;font-size:2.5rem;margin-bottom:.5rem}.crd-title{color:#666;display:block;font-size:1rem}@media (max-width:767px){.alive-card .crd-icon svg,.alive-card .crd-title{color:#ec1d3c}.crd-details.active{opacity:1;visibility:visible}.crd-details li{padding:.5rem}.crd-details{left:2.5rem;max-height:25vh;overflow:auto;top:6rem}}@media (min-width:768px){.lb-container{flex-direction:row}.lb-content,.lb-map{width:50%}.lb-map{align-items:center;display:flex;justify-content:center}.lb-content{display:flex;flex-direction:column;justify-content:space-between}.lb-content .cards{display:flex;flex-wrap:wrap;gap:5%;justify-content:start}.lb-content .cards .crd{align-items:center;border:1px solid;display:flex;justify-content:center;margin-bottom:5%;width:30%}@media (hover:hover){.crd:hover .crd-details{opacity:1;visibility:visible}.crd:hover .crd-icon{transform:translateY(-5px)}.crd:hover .crd-icon svg,.crd:hover .crd-title{color:#ec1d3c}}}.crd-details{background:#fbfbfb;border-radius:4px;box-shadow:0 4px 12px #0000004d;opacity:0;padding:1rem;position:fixed;transition:all .3s ease;visibility:hidden;width:80vw;z-index:10}@media (min-width:768px){.crd-details li{padding:.3rem 0}.crd-details{max-height:10rem;overflow:auto;padding:.7rem;position:absolute;width:17vw}.position-1 .crd-details,.position-2 .crd-details,.position-4 .crd-details,.position-5 .crd-details{left:70%;top:50%}.position-3 .crd-details,.position-6 .crd-details{right:75%;top:50%}.position-7 .crd-details,.position-8 .crd-details{bottom:50%;left:70%}.position-9 .crd-details{bottom:50%;right:70%}}.crd-details ul{list-style:none;margin:0;padding:0;text-align:left}.crd-details li{border-bottom:1px solid #9c9c9c;color:#333;display:flex;justify-content:space-between}.crd-details li:hover{background-color:#ededed}#card-details-scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:4px}#card-details-scroll::-webkit-scrollbar{width:.2rem}#card-details-scroll::-webkit-scrollbar-thumb{background-color:#898989;border-radius:.25rem}.new-button{background-color:#ec1d3c;cursor:pointer;height:3rem;margin-top:.5rem;margin-inline:auto;padding:.3rem;text-align:center;width:60%}.new-button,.new-button-inner{align-items:center;display:flex;justify-content:center}.new-button-inner{border:1px solid #fff;color:#fff;height:100%;width:100%}@media (min-width:768px){.new-button{width:40%}}.underline-animation{color:inherit;position:relative;text-decoration:none}.underline-animation:after{background-color:#fff;bottom:2px;content:"";height:1px;left:0;position:absolute;transition:width .2s ease-in-out;width:0}.underline-animation:hover:after{width:100%}.phone_error,.whybuy li{text-align:start}.phone_error{color:red;font-size:9px;margin:0 0 0 12px}.prc-tbl table{width:100%}.prc-tbl td,th{border:1px solid #ddd;padding:8px;text-align:left;width:33.3%}.prc-tbl tr:nth-child(2n){background-color:#f8f8f8}@media screen and (max-width:768px){.prc-tbl .tbl-head{width:45%}}.image-slider{margin:0 auto;max-width:1200px;padding:1rem;width:100%}.slider-container{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.images-container{display:flex;flex:1 1;gap:1rem;overflow:hidden}.image-wrapper{display:flex;flex:0 0 8rem;flex-direction:column;gap:.5rem;transition:transform .3s ease;width:8rem}.slider-image{border-radius:.5rem;height:8rem;object-fit:cover;width:100%}.image-caption{color:#666;font-size:.875rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.nav-button{align-items:center;background:#f0f0f0;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:1.2rem;height:2.5rem;justify-content:center;transition:background-color .2s;width:2.5rem}.nav-button:hover:not(:disabled){background:#e0e0e0}.nav-button:disabled{background:#f0f0f0;cursor:not-allowed;opacity:.5}.pagination{display:flex;gap:.5rem;justify-content:center;margin-top:1rem}.dot{background:#ccc;border-radius:50%;cursor:pointer;height:.5rem;transition:background-color .2s;width:.5rem}.dot.active{background:#666}@media (max-width:768px){.image-caption{font-size:.75rem}}@media (min-width:768px){.mobile-only-form{display:none!important}}
/*# sourceMappingURL=main.fafb04fb.css.map*/