:root{--primary-color:#2c83d9;--secondary-color:#1a365d;--accent-color:#f47a60;--light-bg:#f8f9fa;--dark-text:#2d3748;--paragraph-color:#62606c;--light-text:#718096;--white:#ffffff;--border-color:#e2e8f0;--shadow:0 5px 15px rgba(0, 0, 0, 0.08)}body{font-family:"Sora",sans-serif;font-display:swap;color:var(--paragraph-color);overflow-x:hidden;background-color:var(--white)}h1,h2,h3,h4,h5,h6{font-family:"Sora",sans-serif;font-weight:600;color:var(--dark-text)}a{text-decoration:none;-webkit-transition:0.6s;transition:0.6s;color:var(--dark-text);display:inline-block}a:hover,a:focus{color:var(--primary-color);text-decoration:none}button:focus{box-shadow:none!important;border:none!important;outline:none!important}button{outline:0!important}.btn-contact{background-color:var(--primary-color);color:#fff;font-weight:600;border-radius:30px;padding:10px 25px;transition:all 0.3s;border:none}.btn-contact:hover{background-color:var(--secondary-color);transform:translateY(-2px);color:var(--white)}.accent-color{color:var(--accent-color)}.text-justify{text-align:justify!important}.navbar{background-color:var(--white);box-shadow:0 4px 12px rgb(0 0 0 / .08);position:fixed;top:0;z-index:1000;width:100%;padding:10px 0;transition:all 0.3s ease-in-out;font-family:var(--font-primary)}.navbar-brand{font-weight:700;font-size:28px;color:var(--primary-color)!important}.navbar-brand img{width:75px;height:auto}.nav-link{color:var(--dark-text)!important;font-weight:500;margin:0 10px;position:relative;transition:color 0.3s ease;display:flex;font-size:16px;align-items:center;justify-content:space-between}.nav-link::after{content:"";position:absolute;left:0;bottom:-4px;width:0%;height:2px;background:var(--primary-color);transition:width 0.3s ease}.nav-link:hover::after{width:100%}.nav-link:hover{color:var(--primary-color)!important}.dropdown-menu{border-radius:10px;border:none;padding:10px;box-shadow:0 4px 4px rgb(0 0 0 / .2)}.dropdown-item{padding:8px 16px;border-radius:6px;transition:all 0.3s ease;font-weight:500;font-size:16px}.dropdown-item:hover{background-color:var(--primary-color);color:#fff!important;transition:all .3s ease-in-out}.dropdown-toggle::after{display:none}.dropdown-toggle .fa-chevron-down{margin-left:6px;font-size:.75rem;transition:transform 0.3s ease}.nav-item.dropdown:hover .fa-chevron-down,.nav-item.dropdown.show .fa-chevron-down{transform:rotate(180deg)}.enquire-btn{background:var(--primary-color);color:#fff;font-weight:600;border-radius:30px;padding:10px 25px;transition:all 0.3s ease;font-size:16px;box-shadow:0 4px 8px rgb(0 0 0 / .15)}.enquire-btn:hover{background:var(--secondary-color);color:#fff;transform:translateY(-2px)}.enquire-btn-2{background:var(--primary-color);color:#fff;font-weight:600;border-radius:30px;padding:10px 15px;transition:all 0.3s ease;font-size:16px;box-shadow:0 4px 8px rgb(0 0 0 / .15)}.enquire-btn-2:hover{background:var(--secondary-color);color:#fff;transform:translateY(-2px)}.navbar-toggler{border:none;background:none}.custom-toggler-icon{font-size:1.6rem;color:var(--primary-color);transition:transform 0.3s ease}.navbar-toggler[aria-expanded="true"] .fa-bars{display:none}.navbar-toggler[aria-expanded="true"]::after{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.6rem;color:var(--primary-color)}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.active{color:var(--primary-color)!important;border-radius:6px}@media (min-width:992px){.nav-item.dropdown:hover .dropdown-menu{display:block}}@media (max-width:991px){.navbar-nav{background:#fff;padding:12px;border-radius:8px}.navbar-nav .nav-item{border-bottom:1px solid #ddd;margin:0}.navbar-nav .nav-item:last-child{border-bottom:none}.navbar-nav .nav-link{padding:12px 10px;font-size:15px;font-weight:600;color:var(--dark-text)!important;display:block;transition:all 0.3s ease}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.active{color:var(--primary-color)!important;border-radius:6px}.dropdown-item{padding:8px 16px;border-radius:6px;border-bottom:1px solid #ddd;transition:all 0.3s ease;font-weight:500;font-size:14px}}@media (min-width:1080px) and (max-width:1226px){.navbar-brand img{width:140px}.navbar-nav .nav-link{margin:0 5px;font-size:13px}.enquire-btn{padding:6px 14px;font-size:13px}}@media (min-width:992px) and (max-width:1080px){.navbar-brand img{width:120px}.navbar-nav .nav-link{margin:0 4px;font-size:12px}.enquire-btn{padding:5px 12px;font-size:12px}}.btn-size{padding:18px 10px;line-height:23px;font-weight:700}@media (max-width:992px){.btn-size{padding:15px 10px;line-height:15px}}.banner{background-color:#333;background-image:linear-gradient(rgb(0 0 0 / .7),rgb(0 0 0 / .7)),url(../images/amrapali-flats-in-noida.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:linear-gradient(rgb(0 0 0 / .7),rgb(0 0 0 / .7)),url(../images/amrapali-flats-in-noida.webp);color:#fff;min-height:100vh;width:100%;position:relative;display:flex;align-items:center;overflow:hidden}@supports (background-image:url(data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=)){.banner{background-image:linear-gradient(rgb(0 0 0 / .7),rgb(0 0 0 / .7)),url(../images/amrapali-flats-in-noida.webp)}}.banner::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgb(26 165 246 / .1),rgb(77 196 255 / .1));pointer-events:none}.banner-content-container{position:relative;z-index:2}.floating-shapes{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1}.shape{position:absolute;background:linear-gradient(45deg,rgb(255 255 255 / .1),rgb(26 154 246 / .1));border-radius:50%;animation:float 6s ease-in-out infinite}.shape:nth-child(1){width:80px;height:80px;top:20%;left:10%;animation-delay:0s}.shape:nth-child(2){width:60px;height:60px;top:60%;left:80%;animation-delay:2s}.shape:nth-child(3){width:40px;height:40px;top:80%;left:20%;animation-delay:4s}@keyframes float{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}.banner h1{font-size:clamp(1.6rem, 4vw, 2.3rem);font-weight:700;line-height:1.2;margin-bottom:1.2rem;position:relative;color:var(--white);text-shadow:none}.banner h1::after{content:'';position:absolute;bottom:-10px;left:0;width:100px;height:4px;background:var(--primary-color);border-radius:2px}.banner h1 .highlight{color:var(--accent-color);position:relative}.banner p{font-size:clamp(0.9rem, 1.6vw, 1rem);max-width:500px;margin-bottom:1.5rem;line-height:1.5;opacity:.95}.client-section{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.client-avatars{display:flex;position:relative}.client-avatars img{width:50px;height:50px;border-radius:50%;border:3px solid #fff;margin-left:-8px;box-shadow:0 4px 12px rgb(0 0 0 / .2);transition:transform 0.3s ease,z-index 0.3s ease}.client-avatars img:first-child{margin-left:0}.client-avatars img:hover{transform:scale(1.1) translateY(-5px);z-index:10}.client-text{background:rgb(255 255 255 / .1);padding:8px 16px;border-radius:25px;backdrop-filter:blur(10px);font-weight:600;display:flex;align-items:center;gap:8px}.btn-group-custom{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.btn-explore-plots{background:var(--primary-color);color:#fff;border:none;padding:15px 30px;border-radius:50px;font-weight:600;font-size:1.1rem;box-shadow:0 8px 25px rgb(246 128 26 / .4);transition:all 0.3s ease;position:relative;overflow:hidden}.btn-explore-plots::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.btn-explore-plots:hover::before{left:100%}.btn-explore-plots:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgb(246 128 26 / .6);color:#fff}.btn-outline-contact{background:rgb(255 255 255 / .1);color:#fff;border:2px solid rgb(255 255 255 / .3);padding:15px 30px;border-radius:50px;font-weight:600;font-size:1.1rem;backdrop-filter:blur(10px);transition:all 0.3s ease}.btn-outline-contact:hover{background:rgb(255 255 255 / .2);color:#fff;border-color:rgb(255 255 255 / .5);transform:translateY(-3px)}.enquiry-form{background:rgb(255 255 255 / .95);backdrop-filter:blur(20px);padding:2rem;border-radius:20px;box-shadow:0 20px 60px rgb(0 0 0 / .3);border:1px solid rgb(255 255 255 / .2);position:relative;overflow:hidden}.enquiry-form::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--primary-color)}.enquiry-form p{color:var(--dark-color);font-weight:700;margin-bottom:1.5rem;font-size:1.3rem;position:relative}.form-control,.form-select{border:2px solid #e9ecef;border-radius:12px;padding:9px 16px;font-size:1rem;transition:all 0.3s ease;background:rgb(255 255 255 / .9)}.form-control:focus,.form-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem rgb(246 128 26 / .25);background:#fff}.btn-submit{background:var(--primary-color);color:#fff;border:none;padding:15px;border-radius:50px;font-weight:600;font-size:1.1rem;width:100%;box-shadow:0 8px 25px rgb(246 128 26 / .4);transition:all 0.3s ease;position:relative;overflow:hidden}.btn-submit::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.btn-submit:hover::before{left:100%}.btn-submit:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgb(246 128 26 / .6)}@media (max-width:768px){.banner{min-height:auto;padding:4rem 0}.banner h1{font-size:2rem;text-align:center}.banner h1::after{left:50%;transform:translateX(-50%)}.banner p{text-align:center;margin:0 auto 2rem}.client-section{justify-content:center;text-align:center}.btn-group-custom{justify-content:center;flex-wrap:wrap}.btn-explore-plots,.btn-outline-contact{margin-bottom:1rem}.enquiry-form{margin-top:3rem;padding:1.5rem}}@media (max-width:576px){.banner{padding:5rem 0}.enquiry-form{padding:1rem}.client-avatars img{width:40px;height:40px}.btn-explore-plots,.btn-outline-contact{padding:18px 20px;font-size:.9rem}}.enquiry-form{animation:slideInUp 0.8s ease-out}@keyframes slideInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.banner h1{animation:fadeInUp 1s ease-out}.banner p{animation:fadeInUp 1s ease-out 0.2s both}.client-section{animation:fadeInUp 1s ease-out 0.4s both}.btn-group-custom{animation:fadeInUp 1s ease-out 0.6s both}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.client-section{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap;animation:fadeInUp 1s ease-out 0.4s both}.client-avatars{display:flex;position:relative}.client-avatars img{width:50px;height:50px;border-radius:50%;border:3px solid #fff;margin-left:-8px;box-shadow:0 4px 12px rgb(0 0 0 / .2);transition:transform 0.3s ease,z-index 0.3s ease}.client-avatars img:first-child{margin-left:0}.client-avatars img:hover{transform:scale(1.1) translateY(-5px);z-index:10}.client-text{background:rgb(255 255 255 / .1);padding:8px 16px;border-radius:25px;backdrop-filter:blur(10px);font-weight:600;display:flex;align-items:center;gap:8px}.btn-group-custom{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem;animation:fadeInUp 1s ease-out 0.6s both}.btn-explore-plots{background:var(--primary-color);color:#fff;border:none;padding:15px 30px;border-radius:50px;font-weight:600;font-size:1.1rem;box-shadow:0 8px 25px rgb(0 0 0 / .4);transition:all 0.3s ease;position:relative;overflow:hidden}.btn-explore-plots::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(11 129 192 / .2),transparent);transition:left 0.5s}.btn-explore-plots:hover::before{left:100%}.btn-explore-plots:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgb(0 0 0 / .6);color:#fff}.btn-outline-contact{background:rgb(255 255 255 / .1);color:#fff;border:2px solid rgb(255 255 255 / .3);padding:15px 30px;border-radius:50px;font-weight:600;font-size:1.1rem;backdrop-filter:blur(10px);transition:all 0.3s ease}.btn-outline-contact:hover{background:rgb(255 255 255 / .2);color:#fff;border-color:rgb(255 255 255 / .5);transform:translateY(-3px)}.enquiry-form{background:rgb(255 255 255 / .95);backdrop-filter:blur(20px);padding:2rem;border-radius:20px;box-shadow:0 20px 60px rgb(0 0 0 / .3);border:1px solid rgb(255 255 255 / .2);position:relative;overflow:hidden;animation:slideInUp 0.8s ease-out}.enquiry-form::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--primary-color)}.enquiry-form p{color:var(--dark-text);font-weight:700;margin-bottom:1.5rem;font-size:1.3rem;position:relative}.form-control,.form-select{border:2px solid #e9ecef;border-radius:12px;padding:9px 16px;font-size:1rem;transition:all 0.3s ease;background:rgb(255 255 255 / .9)}.form-control:focus,.form-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem rgb(26 173 246 / .25);background:#fff}.btn-submit{background:var(--primary-color);color:#fff;border:none;padding:15px;border-radius:50px;font-weight:600;font-size:1.1rem;width:100%;box-shadow:0 8px 15px rgb(0 0 0 / .2);transition:all 0.3s ease;position:relative;overflow:hidden}.btn-submit::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.btn-submit:hover::before{left:100%}.btn-submit:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgb(0 0 0 / .6)}@keyframes slideInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.banner{align-items:flex-start;padding-top:5rem}.banner h1{font-size:2rem;text-align:center}.banner h1::after{left:50%;transform:translateX(-50%)}.banner p{text-align:center;margin:0 auto 2rem}.client-section{justify-content:center;text-align:center}.btn-group-custom{justify-content:center;flex-wrap:wrap}.enquiry-form{margin-top:3rem;padding:1.5rem}}.button-container{padding:15px}.button-row{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between}.button-row .enquire-btn-2{flex:1;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;padding:10px 5px}@media (max-width:768px){.button-row{gap:8px}.button-row .enquire-btn-2{font-size:14px;padding:10px 5px}.button-row .enquire-btn-2 i{margin-right:4px;font-size:12px}}@media (max-width:400px){.button-row .enquire-btn-2{font-size:12px;padding:8px 4px}.button-row .enquire-btn-2 i{margin-right:3px;font-size:11px}}.call-btn{background-color:var(--primary-color)}.brochure-btn{background-color:var(--accent-color)}.call-btn:hover{background-color:var(--secondary-color)}@media (max-width:576px){.banner{padding:5rem 0}.enquiry-form{padding:1rem}.client-avatars img{width:40px;height:40px}.btn-explore-plots,.btn-outline-contact{padding:18px 20px;font-size:.9rem}}.section-title{position:relative;text-align:center}.section-title:after{content:'';display:block;width:80px;height:4px;background-color:var(--primary-color);margin:10px auto;border-radius:2px}.section-padding{padding:80px 0}.bg-light{background-color:var(--light-bg)!important}.about-img{border-radius:10px;overflow:hidden;box-shadow:var(--shadow)}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px}.stat-item{text-align:center;padding:20px 15px;background:#fff;border-radius:10px;box-shadow:var(--shadow);transition:all 0.3s ease}.stat-item:hover{transform:translateY(-5px)}.stat-number{font-size:2rem;font-weight:700;color:var(--primary-color);margin-bottom:5px}.stat-label{color:var(--light-text);font-size:.9rem}.locations-section{position:relative}.location-card{border-radius:10px;overflow:hidden;box-shadow:var(--shadow);transition:all 0.3s ease;margin-bottom:30px;position:relative;width:100%}.location-card:hover{transform:translateY(-5px)}.location-img{height:250px;object-fit:cover;width:100%}.location-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent,rgb(0 0 0 / .8));display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff}.location-name{font-size:1.5rem;font-weight:700;margin-bottom:5px}.location-price{font-size:1.2rem;margin-bottom:5px}.location-flats{font-size:1rem;opacity:.9}.location-overlay .btn-explore-arrow{position:absolute;padding:10px 15px;right:10px;bottom:10px;background-color:var(--primary-color);color:#fff;border-radius:50%;z-index:3;opacity:0;transition:opacity 1s ease}.location-card:hover .btn-explore-arrow{opacity:1;cursor:pointer}.location-card:hover{cursor:pointer}.property-card{border-radius:12px;overflow:hidden;background:var(--white);box-shadow:var(--shadow);transition:0.3s ease;max-width:360px;margin:auto}.property-card:hover{transform:translateY(-5px);box-shadow:0 12px 25px rgb(0 0 0 / .15)}.property-card a{text-decoration:none;color:inherit;display:block}.position-relative{position:relative}.property-img{height:220px;object-fit:cover;width:100%;display:block}.property-badge{position:absolute;top:15px;left:15px;background:var(--accent-color);color:var(--white);padding:5px 12px;border-radius:20px;font-weight:600;font-size:.8rem}.property-content{padding:18px 20px}.property-title{font-size:1.2rem;margin-bottom:6px;font-weight:700;color:var(--secondary-color)}.property-location{color:var(--light-text);font-size:.9rem;display:block;margin-bottom:12px}.property-content .mt-2{font-size:.95rem;color:var(--dark-text);margin-bottom:6px}.property-price{color:var(--primary-color);font-weight:700;font-size:1.1rem;margin-top:10px}.view-btn-wrapper{margin-top:15px;padding-top:15px;border-top:1px solid var(--border-color)}.btn-view{display:block;width:100%;text-align:center;background:var(--primary-color);color:var(--white);padding:10px 0;border-radius:8px;font-weight:600;font-size:.95rem;transition:background 0.3s ease}.btn-view:hover{background:#1a65b5}.feature-card{text-align:center;padding:30px 20px;border-radius:10px;background-color:#fff;box-shadow:var(--shadow);transition:all 0.3s;height:100%}.feature-card:hover{transform:translateY(-5px)}.feature-icon{font-size:2.5rem;color:var(--primary-color);margin-bottom:20px}.testimonial-section{background-color:var(--light-bg)}.testimonial-card{background-color:#fff;border-radius:10px;padding:30px;box-shadow:var(--shadow);margin:10px}.testimonial-text{font-style:italic;margin-bottom:20px;position:relative;padding:0 20px}.testimonial-text:before,.testimonial-text:after{content:'"';font-size:3rem;color:var(--primary-color);position:absolute;line-height:1;opacity:.3}.testimonial-text:before{top:-10px;left:-10px}.testimonial-text:after{bottom:-30px;right:-10px}.testimonial-author{font-weight:600;color:var(--secondary-color)}.contact-section{position:relative}.contact-info{background:var(--secondary-color);color:#fff;padding:40px;border-radius:10px;height:100%}.contact-info h3{color:#fff;margin-bottom:25px}.contact-detail{display:flex;align-items:center;margin-bottom:20px}.contact-icon{width:50px;height:50px;background:rgb(255 255 255 / .1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:1.2rem}.contact-text h4,h5{margin-bottom:5px;color:#fff}.contact-text a{color:rgb(255 255 255 / .8);text-decoration:none;transition:all 0.3s}.contact-text a:hover{color:var(--accent-color)}.contact-form-wrapper{background:#fff;padding:40px;border-radius:10px;box-shadow:var(--shadow)}.contact-form .form-control{height:50px;border:1px solid var(--border-color);margin-bottom:20px;border-radius:5px;padding-left:20px}.contact-form textarea.form-control{height:auto;padding-top:15px}.btn-submit{background-color:var(--primary-color);color:#fff;padding:12px 30px;font-weight:600;border:none;border-radius:5px;width:100%;transition:all 0.3s}.btn-submit:hover{background-color:var(--secondary-color)}.fixed-contact{position:fixed;right:30px;bottom:30px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end}.contact-option{display:flex;align-items:center;background:var(--primary-color);color:#fff;padding:12px 20px;border-radius:50px;margin-bottom:15px;box-shadow:0 5px 15px rgb(0 0 0 / .1);transition:all 0.3s;text-decoration:none;transform:translateX(80px);opacity:0;animation:slideIn 0.5s ease forwards}.contact-option:nth-child(1){animation-delay:0.5s}.contact-option:nth-child(2){animation-delay:0.7s}.contact-option:nth-child(3){animation-delay:0.9s}@keyframes slideIn{to{transform:translateX(0);opacity:1}}.contact-option:hover{transform:translateX(-5px);background:var(--secondary-color)}.contact-option i{margin-right:10px;font-size:1.2rem}.accordion-item{border:1px solid var(--border-color);margin-bottom:10px;border-radius:8px;overflow:hidden}.accordion-header{cursor:pointer;padding:15px;font-weight:600;display:flex;justify-content:space-between;align-items:center;transition:all 0.3s ease}.accordion-header:hover{background-color:#f5f5f5}.accordion-content{padding:0 15px 15px;display:none}.accordion-content.active{display:block}.plus-minus-icon{font-size:1.2rem;transition:transform 0.3s ease}.plus-minus-icon.active{transform:rotate(45deg)}.footer{background-color:var(--secondary-color);color:#fff;padding:60px 0 30px}.footer-title{color:var(--accent-color);margin-bottom:20px;font-size:1.25rem}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:10px}.footer-links a{color:rgb(255 255 255 / .8);text-decoration:none;transition:all 0.3s}.footer-links a:hover{color:var(--accent-color);padding-left:5px}.social-icons{margin-top:20px}.social-icons a{display:inline-block;width:40px;height:40px;background-color:rgb(255 255 255 / .1);border-radius:50%;text-align:center;line-height:40px;color:#fff;margin-right:10px;transition:all 0.3s}.social-icons a:hover{background-color:var(--accent-color);transform:translateY(-3px)}.copyright{border-top:1px solid rgb(255 255 255 / .1);padding-top:20px;margin-top:40px;text-align:center;color:rgb(255 255 255 / .6)}@media (max-width:1200px){.enquiry-form-container{width:300px}}@media (max-width:992px){.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.enquiry-form-container{position:relative;right:auto;top:auto;transform:none;width:100%;max-width:500px;margin:30px auto;background:rgb(255 255 255 / .95)}.slide-content{width:90%}}@media (max-width:768px){.section-padding{padding:60px 0}.hero-title{font-size:2rem}.stats-grid{grid-template-columns:repeat(1,1fr)}.btn-hero{display:block;margin:0 auto 15px;width:80%}.contact-info{margin-bottom:30px}.fixed-contact{right:15px;bottom:15px}.contact-option{padding:10px 15px;font-size:.9rem}.contact-option i{font-size:1rem}}.page-banner-area{background-color:#f7f7f7;padding-top:145px;padding-bottom:100px;position:relative;z-index:1;overflow:hidden}.page-banner-content h2{font-size:40px;margin-bottom:20px}.page-banner-content ul{padding-left:0;margin-bottom:0}.page-banner-content ul li{display:inline-block;list-style-type:none;font-size:14px;font-weight:500;color:#201c2d;position:relative;margin-left:25px}.page-banner-content ul li::before{content:'';position:absolute;left:-18px;top:8px;height:5px;width:5px;background:#201c2d;border-radius:50%}.page-banner-content ul li:first-child{margin-left:0}.page-banner-content ul li:first-child::before{display:none}.page-banner-content ul li a{display:block;color:#201c2d}.page-banner-content ul li a:hover{color:var(--primary-color)}.page-banner-image{position:absolute;bottom:0;right:0}.about-image .row .col-lg-6:nth-child(2) .image{margin-bottom:25px}.about-image .image img{border-radius:10px}.about-content{padding-left:30px}.about-content h3{font-size:35px;margin-bottom:15px;line-height:1.5}.about-content p{margin-bottom:0}.about-content .about-quote{padding:50px;border-left:2px solid var(--primary-color);border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 1.25rem rgb(108 118 134 / .1);box-shadow:0 0 1.25rem rgb(108 118 134 / .1);margin-top:30px}.about-content .about-quote p{margin-bottom:25px;font-style:italic}.about-content .about-quote span{color:#62606c;font-style:italic;font-weight:500}.about-content .about-quote span b{font-weight:500;color:var(--primary-color)}.pricing-list-tab .tabs{text-align:center;padding-left:0;list-style-type:none;margin-bottom:40px}.pricing-list-tab .tabs li{display:inline-block}.pricing-list-tab .tabs li a{display:block;background-color:#f2f2f2;color:#201c2d;padding:10px 30px 10px 35px;position:relative;border-radius:5px;margin-left:-5px;margin-right:-5px;font-size:16px;font-weight:400}.pricing-list-tab .tabs li.current a{color:#fff;background-color:#1dc295}.pricing-list-tab .tabs li:nth-child(1) a{border-radius:30px 0 0 30px}.pricing-list-tab .tabs li:nth-child(2) a{border-radius:0 30px 30px 0}.single-pricing-table{margin-bottom:30px;border:1px solid #e1e1e1;padding:45px;-webkit-transition:0.6s;transition:0.6s;border-radius:10px}.single-pricing-table .pricing-header h3{font-size:25px;margin-bottom:0}.single-pricing-table .price{font-size:50px;color:var(--primary-color);margin-top:25px;margin-bottom:30px;line-height:1;font-weight:600}.single-pricing-table .pricing-features{padding-left:0;margin-bottom:0}.single-pricing-table .pricing-features li{list-style-type:none;margin-bottom:15px;font-size:16px;font-weight:500;position:relative;padding-left:22px}.single-pricing-table .pricing-features li:last-child{margin-bottom:0}.single-pricing-table .pricing-features li i{color:var(--primary-color);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single-pricing-table .pricing-features li.color-gray{color:#b4b4b4}.single-pricing-table .pricing-btn{margin-top:30px;text-align:center}.single-pricing-table .pricing-btn .default-btn{padding:18px 35px;border-radius:5px;width:100%}.single-pricing-table:hover{border:1px solid var(--primary-color)}.single-gallery-item{position:relative;margin-bottom:30px;z-index:1;border-radius:5px;overflow:hidden;cursor:-webkit-zoom-in;cursor:zoom-in}.single-gallery-item a{display:block;border-radius:5px}.single-gallery-item a img{-webkit-transition:0.6s;transition:0.6s}.single-gallery-item:hover a img{-webkit-transform:scale(1.1);transform:scale(1.1)}.submit-property-form{max-width:1168px;margin:auto;background-color:#fff;padding:30px;border-radius:10px;-webkit-box-shadow:0 0 1.25rem rgb(108 118 134 / .1);box-shadow:0 0 1.25rem rgb(108 118 134 / .1)}.submit-property-form form .form-group{margin-bottom:20px}.submit-property-form form .form-group label{display:block;margin-bottom:5px;color:#201c2d;font-size:16px;font-weight:500}.submit-property-form form .form-group .form-control{height:60px;padding:15px;line-height:initial;color:#201c2d;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:5px;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:0.6s;transition:0.6s}.submit-property-form form .form-group .form-control:focus{border:1px solid var(--primary-color);background-color:#fff0}.submit-property-form form .form-group textarea.form-control{height:120px!important}.submit-property-form form .form-group .nice-select{background-color:#f7f7f7;border:1px solid #f7f7f7;height:60px;line-height:58px;color:#62606c;padding-left:20px;padding-right:20px;padding-top:0;padding-bottom:0;font-size:15px;font-weight:400;border-radius:5px}.submit-property-form form .form-group .nice-select::after{border-color:var(--primary-color);height:8px;width:8px;right:20px}.submit-property-form form .form-group .nice-select .list{background-color:#fff;-webkit-box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);border-radius:0;width:100%;height:200px;overflow-y:scroll;margin-top:0;margin-bottom:0}.submit-property-form form .form-group .nice-select .list .option{line-height:40px;min-height:40px;color:#62606c;padding-left:15px;padding-top:5px;padding-right:15px}.submit-property-form form .form-group .nice-select .list .option.selected{background-color:var(--primary-color)!important;color:#fff;font-weight:400}.submit-property-form form .form-group .nice-select .list::-webkit-scrollbar{width:5px}.submit-property-form form .form-group .nice-select .list::-webkit-scrollbar-track{background:#f1f1f1}.submit-property-form form .form-group .nice-select .list::-webkit-scrollbar-thumb{background:#888}.submit-property-form form .form-group .nice-select .list::-webkit-scrollbar-thumb:hover{background:#555}.submit-property-form form .form-group .form-control-file{height:150px;padding:15px;line-height:initial;color:#201c2d;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:5px;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:0.6s;transition:0.6s;font-size:15px;font-weight:400;width:100%;cursor:pointer;outline:0}.submit-property-form form .form-group .form-control-file:focus{border:1px solid var(--primary-color);background-color:#fff0}.submit-property-form form h4{font-size:22px;margin-top:10px;margin-bottom:20px}.submit-property-form form .map{margin-bottom:20px}.submit-property-form form .map iframe{border:none;width:100%;height:250px}.submit-property-form form .default-btn{padding:15px 50px;margin-bottom:0}.internal-page{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/banner-image.jpg) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-crystal-homes{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-crystal-homes/amrapali-crystal-homes-sector-76-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-platinum{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-platinum/amrapali-platinum-sector-119-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-sapphire{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-sapphire/amrapali-sapphire-sector-45-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-zodiac{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-zodiac/amrapali-zodiac-sector-120-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-ivory-heights{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-ivory-heights/amrapali-ivory-heights-in-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-enchante{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-enchante/amrapali-enchante-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-dream-valley-high-life-2{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-dream-valley-high-life-2/amrapali-dream-valley-high-life-2-techzone-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-centurian-park-phase-2{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-centurian-park-phase-2/amrapali-centurian-park-phase-2-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-exotica{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-exotica/amrapali-exoctica-sector-50-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-eden-park{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-eden-park/amrapali-eden-park-sector-50-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-silicon-city{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-silicon-city/amrapali-silicon-city-sector-76-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-tropical-garden{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-tropical-garden/amrapali-tropical-garden-techzone-4-greater-noida-west.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-golf-homes{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-golf-homes/amrapali-golf-homes-sector-4-greater-noida-west.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-terrace-homes{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-terrace-homes/amrapali-terrace-homes-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-dream-valley{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-dream-valley-apartments/amrapali-dream-valley-techzone-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-centurian-park{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-centurian-park/amrapali-centurian-park-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-kingswood{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-kingswood/amrapali-kingswood-in-sector-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-riverview{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-riverview/amrapali-riverview-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-spring-meadows{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-spring-meadows/amrapali-spring-meadows-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-princely-estate{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-princely-estate/amrapali-princley-estate-sector-76-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-verona-heights{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-verona-heights/amrapali-verona-heights-in-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-leisure-park{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-leisure-park/amrapali-leisure-park-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-verona-heights-phase-2{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-verona-heights-phase-2/amrapali-verona-heights-phase-2-in-sector-1-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-la-residentia{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-la-residentia/amrapali-la-residentia-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-augusta-tower{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-augusta-tower/amrapali-auguta-tower-sector-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-castle{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-castle/amrapali-castle-chi-5-greater-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-hanging-gardens{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-hanging-gardens/amrapali-hanging-gardens-sector-107-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-titanium{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-titanium/amrapali-titanium-sector-119-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-heartbeat-city{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-heartbeat-city/amrapali-heartbeat-city-in-sector-107-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-aurum-towers{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-aurum-towers/amrapali-aurum-towers-sector-76-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-cloud-ville{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-cloud-ville/amrapali-cloud-ville-sector-76-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-o2-valley{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-o2-valley/amrapali-o2-valley-techzone-4-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-pan-oasis{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-pan-oasis/amrapali-pan-oasis-sector-70-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-flats-in-noida{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-flats-in-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-flats-in-noida-extension{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-flats-in-noida-extension.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.amrapali-flats-in-greater-noida{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/amrapali-flats-in-greater-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.about-amrapali-flats-in-noida{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/about-amrapali-flats-in-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.contact-us{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/contact-amrapali-flats-in-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.frequently-asked-questions{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/frequently-asked-questions-about-amrapali-flats-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.why-choose-us-banner{background:linear-gradient(rgb(0 0 0 / .5),rgb(0 0 0 / .5)),url(../images/why-choose-amrapali-flats-noida.webp) center center no-repeat;background-size:cover;height:320px;width:100%}.breadcrumb-item+.breadcrumb-item::before{color:var(--white)}.property-details-image img{border-radius:5px}.property-details-slides{margin-bottom:35px}.property-details-slides.owl-theme .owl-nav{margin-top:0}.property-details-slides.owl-theme .owl-nav [class*=owl-]{position:absolute;left:0;top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%);margin:0;outline:0;width:45px;height:45px;line-height:52px;-webkit-transition:0.6s;transition:0.6s;background-color:#fff;-webkit-box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);color:var(--primary-color);border-radius:50%;opacity:0;visibility:hidden}.property-details-slides.owl-theme .owl-nav [class*=owl-]:hover,.property-details-slides.owl-theme .owl-nav [class*=owl-]:focus{background-color:var(--primary-color);color:#fff}.property-details-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:0}.property-details-slides.owl-theme .owl-nav [class*=owl-] i{font-size:20px;font-weight:700}.property-details-slides.owl-theme:hover .owl-nav [class*=owl-]{opacity:1;visibility:visible;left:-20px;-webkit-transition:0.6s;transition:0.6s}.property-details-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next{left:auto;right:-20px}.property-details-desc .details-content{border:1px solid #e1e1e1;padding:30px;border-radius:5px;position:relative;margin-bottom:30px}.property-details-desc .details-content .tag-list{padding-left:0;margin-bottom:20px;display:inline-block;list-style-type:none}.property-details-desc .details-content .tag-list .tag{display:inline-block;background-color:#1dc295;color:#fff;font-size:14px;font-weight:400;padding:10px 20px;border-radius:5px;text-transform:uppercase;-webkit-transition:0.6s;transition:0.6s;margin-right:15px}.property-details-desc .details-content .tag-list .tag-2{display:inline-block;background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:400;padding:10px 20px;border-radius:5px;text-transform:uppercase;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-content .price{display:inline-block;background-color:var(--primary-color);color:#fff;-webkit-box-shadow:0 0 1.25rem rgb(108 118 134 / .1);box-shadow:0 0 1.25rem rgb(108 118 134 / .1);width:80px;height:80px;line-height:80px;border-radius:50%;position:absolute;right:20px;top:20px;text-align:center;font-size:16px;font-weight:500;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-content .content{position:relative}.property-details-desc .details-content .content span{font-size:15px;color:var(--primary-color);font-weight:500;display:inline-block;margin-bottom:15px}.property-details-desc .details-content .content h3{font-size:25px;margin-bottom:10px}.property-details-desc .details-content .content h3 a{color:#201c2d}.property-details-desc .details-content .content h3 a:hover{color:var(--primary-color)}.property-details-desc .details-content .content p{font-size:15px;font-weight:400;margin-bottom:15px}.property-details-desc .details-content .content p span{color:#201c2d;margin-bottom:0}.property-details-desc .details-content .content .list{padding:0;margin-bottom:0}.property-details-desc .details-content .content .list li{list-style-type:none;display:inline-block;position:relative;padding-left:22px;color:#62606c;font-size:16px;font-weight:400;margin-right:25px}.property-details-desc .details-content .content .list li:last-child{margin-right:0}.property-details-desc .details-content .content .list li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-details-desc .details-content .content .rating-list{padding:0;margin-bottom:0;position:absolute;bottom:0;right:0}.property-details-desc .details-content .content .rating-list li{list-style-type:none;display:inline-block;color:#848484;font-weight:500}.property-details-desc .details-content .content .rating-list li i{font-size:16px;color:#f8b42a}.property-details-desc .details-content .content .rating-list li.color-gray i{color:#c4c4c4}.property-details-desc .details-content .content .rating-list li:last-child{margin-left:5px}.property-details-desc .details-description{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-description h3{font-size:25px;margin-bottom:15px}.property-details-desc .details-overview{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-overview h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-overview .overview-list{padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-details-desc .details-overview .overview-list li{list-style-type:none;display:inline-block;background-color:#fff;-webkit-box-shadow:0 0 1.25rem rgb(108 118 134 / .1);box-shadow:0 0 1.25rem rgb(108 118 134 / .1);padding:15px;text-align:center;border-radius:5px;-webkit-box-flex:20%;-ms-flex:20%;flex:20%;max-width:20%}.property-details-desc .details-overview .overview-list li i{font-size:35px;color:#c4c4c4;margin-bottom:10px}.property-details-desc .details-overview .overview-list li p{margin-bottom:5px;color:#62606c}.property-details-desc .details-overview .overview-list li span{font-size:16px;font-weight:500}.property-details-desc .details-address{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-address h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-address .address-list{padding-left:0;margin-bottom:0}.property-details-desc .details-address .address-list li{list-style-type:none;font-size:16px;color:#62606c;margin-bottom:10px}.property-details-desc .details-address .address-list li:last-child{margin-bottom:0}.property-details-desc .details-address .address-list li span{font-size:16px;font-weight:500;color:#201c2d}.property-details-desc .details-address .address-btn{margin-top:25px}.property-details-desc .details-features{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-features h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-features .features-list{padding-left:0;margin-bottom:0}.property-details-desc .details-features .features-list li{list-style-type:none;font-size:16px;color:var(--dark-text);margin-bottom:25px;position:relative;padding-left:38px}.property-details-desc .details-features .features-list li:last-child{margin-bottom:0}.property-details-desc .details-features .features-list li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background-color:#e5fff8;color:#1dc295;height:30px;width:30px;line-height:30px;border-radius:50px;text-align:center;font-size:18px;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-features .features-list li:hover i{background-color:var(--primary-color);color:#fff}.property-details-desc .details-floor{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px;position:relative}.property-details-desc .details-floor h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-floor .list{padding:0;margin-bottom:0;position:absolute;right:30px;top:30px}.property-details-desc .details-floor .list li{list-style-type:none;display:inline-block;position:relative;padding-left:22px;color:#62606c;font-size:16px;font-weight:400;margin-right:10px}.property-details-desc .details-floor .list li:last-child{margin-right:0}.property-details-desc .details-floor .list li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-details-desc .details-floor .floor-image{background-color:#f3f7fd;text-align:center;padding:30px;border-radius:5px}.property-details-desc .details-video{border:1px solid #e1e1e1;padding:30px;border-radius:5px;position:relative}.property-details-desc .details-video h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-video .video-image{position:relative}.property-details-desc .details-video .video-image img{border-radius:5px}.property-details-desc .details-video .video-image .video-btn{display:inline-block;width:70px;height:70px;line-height:80px;background-color:#fff;border-radius:50%;color:var(--primary-color);position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;text-align:center;font-size:50px;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-video .video-image .video-btn i{-webkit-transition:0.6s;transition:0.6s;position:relative;left:2px}.property-details-desc .details-video .video-image .video-btn::before{content:'';display:block;position:absolute;top:0;right:0;z-index:-1;bottom:0;left:0;border-radius:50%;border:1px solid #fff;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite}.property-details-desc .details-video .video-image .video-btn:hover{background-color:#1dc295}.property-details-desc .details-video .video-image .video-btn:hover i{color:#fff}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.75);transform:scale(1.75);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.75);transform:scale(1.75);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.nearby-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;list-style:none;padding:0;margin:0}.nearby-item{display:flex;align-items:center;gap:5px}.nearby-item .icon-box{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--form-bg)}.nearby-item .icon-box i{font-size:1.5rem;color:var(--primary-color)}.nearby-item .text h4{margin:0;font-size:1.1rem;color:var(--secondary-color)}.nearby-item .text p{margin:0;font-size:.9rem;color:var(--light-text)}@media (max-width:768px){.nearby-grid{display:grid;grid-template-columns:repeat(1,1fr)}}.widget-area{padding-left:20px;position:sticky;top:0}.widget-area .widget{margin-bottom:8px}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget .widget-title{margin-bottom:30px;font-size:20px}.widget-area .widget_search{background-color:#f3f7fd;padding:25px;border:1px solid #e1e1e1;border-radius:5px}.widget-area .widget_search form{position:relative}.widget-area .widget_search form .search-field{height:60px;color:#201c2d;border:1px solid #fff2f2;display:block;width:100%;border-radius:5px;padding:0 0 0 15px;-webkit-transition:0.6s;transition:0.6s;font-size:15px;font-weight:400;outline:0}.widget-area .widget_search form .search-field::-webkit-input-placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_search form .search-field:-ms-input-placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_search form .search-field::-ms-input-placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_search form .search-field::placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_search form .search-field:focus::-webkit-input-placeholder{color:#fff0}.widget-area .widget_search form .search-field:focus:-ms-input-placeholder{color:#fff0}.widget-area .widget_search form .search-field:focus::-ms-input-placeholder{color:#fff0}.widget-area .widget_search form .search-field:focus::placeholder{color:#fff0}.widget-area .widget_search form button{border:none;background-color:var(--primary-color);color:#fff;height:50px;width:50px;position:absolute;right:5px;padding:0;-webkit-transition:0.6s;transition:0.6s;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;border-radius:5px}.widget-area .widget_search form button i{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget-area .widget_search form button:hover,.widget-area .widget_search form button:focus{background-color:#1dc295;color:#fff}.widget-area .widget_categories{padding:25px;border:1px solid #e1e1e1;border-radius:5px}.widget-area .widget_categories ul{padding-left:0;margin-bottom:0;list-style-type:none}.widget-area .widget_categories ul li{margin-bottom:18px;color:#62606c;font-weight:500;font-size:15px;text-transform:uppercase;border-bottom:1px solid #e1e1e1;padding-bottom:15px;position:relative;padding-left:18px}.widget-area .widget_categories ul li::before{position:absolute;content:"";height:10px;width:10px;background-color:var(--primary-color);left:0;top:6px;border-radius:30px}.widget-area .widget_categories ul li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.widget-area .widget_categories ul li a{color:#79798D;display:inline-block}.widget-area .widget_categories ul li a:hover{color:var(--primary-color)}.widget-area .widget_categories ul li span{float:right}.widget-area .widget_tag_cloud{border:1px solid #E6EDF6;padding:35px 30px;border-radius:5px}.widget-area .widget_tag_cloud .widget-title{margin-bottom:18px}.widget-area .tagcloud a{display:inline-block;background:#1dc295;color:#fff;padding:8px 15px;border:none;border-radius:3px;font-size:15px;font-weight:400;margin-top:8px;margin-right:5px}.widget-area .tagcloud a:hover,.widget-area .tagcloud a:focus{color:#fff;background-color:var(--primary-color)}.widget-area .widget_box{background-color:var(--light-bg);border:1px solid #e1e1e1;padding:25px;border-radius:5px}.widget-area .widget_box .box-list{padding-left:0;margin-bottom:0;text-align:center}.widget-area .widget_box .box-list li{display:inline-block;margin-right:15px}.widget-area .widget_box .box-list li:last-child{margin-right:0}.widget-area .widget_box .box-list li .share-btn{border:none;position:relative;display:inline-block;text-align:center;overflow:hidden;z-index:1;color:#fff;background-color:var(--primary-color);-webkit-transition:0.6s;transition:0.6s;border-radius:5px;padding:15px 50px;font-weight:500;font-size:15px;margin-bottom:-6px;text-transform:uppercase}.widget-area .widget_box .box-list li .share-btn span{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:var(--primary-color);-webkit-transition:width 0.5s ease-in-out,height 0.5s ease-in-out;transition:width 0.5s ease-in-out,height 0.5s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;border-radius:5px}.widget-area .widget_box .box-list li .share-btn:hover{color:#fff}.widget-area .widget_box .box-list li .share-btn:hover span{width:225%;height:562.5px}.widget-area .widget_info{border:1px solid #e1e1e1;padding:25px;border-radius:5px;position:relative}.widget-area .widget_info .info-box-one{background-color:var(--primary-color);position:relative;padding:20px 0 20px 0;border-bottom:1px solid #000;margin-left:-25px;margin-right:-25px;margin-top:-25px;border-radius:5px 5px 0 0}.widget-area .widget_info .info-box-one img{display:inline-block;height:80px;width:80px;border-radius:50%;position:absolute;left:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget-area .widget_info .info-box-one h3{color:#fff;font-size:18px;margin-bottom:15px}.widget-area .widget_info .info-box-one span i{color:var(--primary-color);font-size:20px}.widget-area .widget_info .info-box-one span a{color:#fff}.widget-area .widget_info form{margin-top:30px}.widget-area .widget_info form .form-group label{font-size:16px;font-weight:500;margin-bottom:8px}.widget-area .widget_info form .form-group .form-control{height:50px;color:#79798D;border:1px solid #f2f3f5;background-color:#f2f3f5;display:block;width:100%;border-radius:10px;padding:15px;-webkit-transition:0.6s;transition:0.6s;font-size:15px;font-weight:400;outline:0}.widget-area .widget_info form .form-group .form-control::-webkit-input-placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_info form .form-group .form-control:-ms-input-placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_info form .form-group .form-control::-ms-input-placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_info form .form-group .form-control::placeholder{color:#62606c;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_info form .form-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#fff0;border:1px solid var(--primary-color)}.widget-area .widget_info form .form-group .form-control:focus::-webkit-input-placeholder{color:#fff0}.widget-area .widget_info form .form-group .form-control:focus:-ms-input-placeholder{color:#fff0}.widget-area .widget_info form .form-group .form-control:focus::-ms-input-placeholder{color:#fff0}.widget-area .widget_info form .form-group .form-control:focus::placeholder{color:#fff0}.widget-area .widget_info form .form-group textarea.form-control{min-height:100px}.widget-area .widget_info form .default-btn{margin-bottom:0}.widget-area .widget_top-properties{border:1px solid #e1e1e1;padding:25px;border-radius:5px}.widget-area .widget_top-properties .properties-item-box .properties-content{position:relative;z-index:1}.widget-area .widget_top-properties .properties-item-box .properties-content::before{content:'';background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(black));background:linear-gradient(to bottom,#fff0,black);width:100%;height:90%;left:0;bottom:0;position:absolute;-webkit-transition:0.6s;transition:0.6s;border-radius:10px;opacity:.9}.widget-area .widget_top-properties .properties-item-box .properties-content a{display:block}.widget-area .widget_top-properties .properties-item-box .properties-content img{border-radius:10px}.widget-area .widget_top-properties .properties-item-box .properties-content .tag{position:absolute;left:20px;top:20px;background-color:#1dc295;color:#fff;font-size:14px;font-weight:400;padding:10px 20px;border-radius:5px;text-transform:uppercase;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box{padding:20px;position:absolute;bottom:0;z-index:1;-webkit-transition:0.6s;transition:0.6s}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box span{font-size:15px;color:#fff;font-weight:500;display:inline-block;margin-bottom:15px}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box h3{font-size:22px;margin-bottom:15px}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box h3 a{color:#fff}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box h3 a:hover{color:var(--primary-color)}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box p{font-size:15px;font-weight:700;margin-bottom:15px;color:#fff}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box .featured-list{padding:0;margin-bottom:0}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box .featured-list li{list-style-type:none;display:inline-block;position:relative;padding-left:22px;color:#fff;font-size:15px;font-weight:400;margin-right:10px}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box .featured-list li:last-child{margin-right:0}.widget-area .widget_top-properties .properties-item-box .properties-content .content-box .featured-list li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget-area .widget_top-properties .top-properties-slides.owl-theme .owl-dots{position:absolute;right:0;top:-52px}.widget-area .widget_top-properties .top-properties-slides.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;background-color:#ffbbad;-webkit-box-shadow:0 15px 35px rgb(0 0 0 / .1);box-shadow:0 15px 35px rgb(0 0 0 / .1);-webkit-transition:0.6s;transition:0.6s;border-radius:50%}.widget-area .widget_top-properties .top-properties-slides.owl-theme .owl-dots .owl-dot:hover span,.widget-area .widget_top-properties .top-properties-slides.owl-theme .owl-dots .owl-dot.active span{background-color:var(--primary-color);-webkit-transform:scale(1.2);transform:scale(1.2)}.widget-area .widget_top-properties .top-properties-slides.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.property-details-image img{border-radius:5px}.property-details-slides{margin-bottom:35px}.property-details-slides.owl-theme .owl-nav{margin-top:0}.property-details-slides.owl-theme .owl-nav [class*=owl-]{position:absolute;left:0;top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%);margin:0;outline:0;width:45px;height:45px;line-height:52px;-webkit-transition:0.6s;transition:0.6s;background-color:#fff;-webkit-box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);box-shadow:0 2px 28px 0 rgb(0 0 0 / .09);color:var(--primary-color);border-radius:50%;opacity:0;visibility:hidden}.property-details-slides.owl-theme .owl-nav [class*=owl-]:hover,.property-details-slides.owl-theme .owl-nav [class*=owl-]:focus{background-color:var(--primary-color);color:#fff}.property-details-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:0}.property-details-slides.owl-theme .owl-nav [class*=owl-] i{font-size:20px;font-weight:700}.property-details-slides.owl-theme:hover .owl-nav [class*=owl-]{opacity:1;visibility:visible;left:-20px;-webkit-transition:0.6s;transition:0.6s}.property-details-slides.owl-theme:hover .owl-nav [class*=owl-].owl-next{left:auto;right:-20px}.property-details-desc .details-content{border:1px solid #e1e1e1;padding:30px;border-radius:5px;position:relative;margin-bottom:30px}.property-details-desc .details-content .tag-list{padding-left:0;margin-bottom:20px;display:inline-block;list-style-type:none}.property-details-desc .details-content .tag-list .tag{display:inline-block;background-color:#1dc295;color:#fff;font-size:14px;font-weight:400;padding:10px 20px;border-radius:5px;text-transform:uppercase;-webkit-transition:0.6s;transition:0.6s;margin-right:15px}.property-details-desc .details-content .tag-list .tag-2{display:inline-block;background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:400;padding:10px 20px;border-radius:5px;text-transform:uppercase;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-content .price{display:inline-block;background-color:var(--primary-color);color:#fff;-webkit-box-shadow:0 0 1.25rem rgb(108 118 134 / .1);box-shadow:0 0 1.25rem rgb(108 118 134 / .1);width:80px;height:80px;line-height:80px;border-radius:50%;position:absolute;right:20px;top:20px;text-align:center;font-size:16px;font-weight:500;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-content .content{position:relative}.property-details-desc .details-content .content span{font-size:15px;color:var(--primary-color);font-weight:500;display:inline-block;margin-bottom:15px}.property-details-desc .details-content .content h3{font-size:25px;margin-bottom:10px}.property-details-desc .details-content .content h3 a{color:#201c2d}.property-details-desc .details-content .content h3 a:hover{color:var(--primary-color)}.property-details-desc .details-content .content p{font-size:15px;font-weight:400;margin-bottom:15px}.property-details-desc .details-content .content p span{color:#201c2d;margin-bottom:0}.property-details-desc .details-content .content .list{padding:0;margin-bottom:0}.property-details-desc .details-content .content .list li{list-style-type:none;display:inline-block;position:relative;padding-left:22px;color:#62606c;font-size:16px;font-weight:400;margin-right:25px}.property-details-desc .details-content .content .list li:last-child{margin-right:0}.property-details-desc .details-content .content .list li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-details-desc .details-content .content .rating-list{padding:0;margin-bottom:0;position:absolute;bottom:0;right:0}.property-details-desc .details-content .content .rating-list li{list-style-type:none;display:inline-block;color:#848484;font-weight:500}.property-details-desc .details-content .content .rating-list li i{font-size:16px;color:#f8b42a}.property-details-desc .details-content .content .rating-list li.color-gray i{color:#c4c4c4}.property-details-desc .details-content .content .rating-list li:last-child{margin-left:5px}.property-details-desc .details-description{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-description h3{font-size:25px;margin-bottom:15px}.property-details-desc .details-overview{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-overview h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-overview .overview-list{padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-details-desc .details-overview .overview-list li{list-style-type:none;display:inline-block;background-color:#fff;-webkit-box-shadow:0 0 1.25rem rgb(108 118 134 / .1);box-shadow:0 0 1.25rem rgb(108 118 134 / .1);padding:15px;text-align:center;border-radius:5px;-webkit-box-flex:20%;-ms-flex:20%;flex:20%;max-width:20%}.property-details-desc .details-overview .overview-list li i{font-size:35px;color:#c4c4c4;margin-bottom:10px}.property-details-desc .details-overview .overview-list li p{margin-bottom:5px;color:#62606c}.property-details-desc .details-overview .overview-list li span{font-size:16px;font-weight:500}.property-details-desc .details-address{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-address h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-address .address-list{padding-left:0;margin-bottom:0}.property-details-desc .details-address .address-list li{list-style-type:none;font-size:16px;color:#62606c;margin-bottom:10px}.property-details-desc .details-address .address-list li:last-child{margin-bottom:0}.property-details-desc .details-address .address-list li span{font-size:16px;font-weight:500;color:#201c2d}.property-details-desc .details-address .address-btn{margin-top:25px}.property-details-desc .details-features{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px}.property-details-desc .details-features h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-features .features-list{padding-left:0;margin-bottom:0}.property-details-desc .details-features .features-list li{list-style-type:none;font-size:16px;color:var(--dark-text);margin-bottom:25px;position:relative;padding-left:38px}.property-details-desc .details-features .features-list li:last-child{margin-bottom:0}.property-details-desc .details-features .features-list li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background-color:#e5fff8;color:#1dc295;height:30px;width:30px;line-height:30px;border-radius:50px;text-align:center;font-size:18px;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-features .features-list li:hover i{background-color:var(--primary-color);color:#fff}.property-details-desc .details-floor{border:1px solid #e1e1e1;padding:30px;border-radius:5px;margin-bottom:30px;position:relative}.property-details-desc .details-floor h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-floor .list{padding:0;margin-bottom:0;position:absolute;right:30px;top:30px}.property-details-desc .details-floor .list li{list-style-type:none;display:inline-block;position:relative;padding-left:22px;color:#62606c;font-size:16px;font-weight:400;margin-right:10px}.property-details-desc .details-floor .list li:last-child{margin-right:0}.property-details-desc .details-floor .list li i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-details-desc .details-floor .floor-image{background-color:#f3f7fd;text-align:center;padding:30px;border-radius:15px}.property-details-desc .details-video{border:1px solid #e1e1e1;padding:30px;border-radius:5px;position:relative}.property-details-desc .details-video h3{font-size:25px;margin-bottom:20px}.property-details-desc .details-video .video-image{position:relative}.property-details-desc .details-video .video-image img{border-radius:15px}.property-details-desc .details-video .video-image .video-btn{display:inline-block;width:70px;height:70px;line-height:80px;background-color:#fff;border-radius:50%;color:var(--primary-color);position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto;text-align:center;font-size:50px;-webkit-transition:0.6s;transition:0.6s}.property-details-desc .details-video .video-image .video-btn i{-webkit-transition:0.6s;transition:0.6s;position:relative;left:2px}.property-details-desc .details-video .video-image .video-btn::before{content:'';display:block;position:absolute;top:0;right:0;z-index:-1;bottom:0;left:0;border-radius:50%;border:1px solid #fff;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite}.property-details-desc .details-video .video-image .video-btn:hover{background-color:#1dc295}.property-details-desc .details-video .video-image .video-btn:hover i{color:#fff}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.75);transform:scale(1.75);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.75);transform:scale(1.75);opacity:1}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.property-meta{display:flex;flex-wrap:wrap;margin-top:25px;padding-bottom:10px;border-bottom:1px solid var(--gray-divider)}.property-meta .property-amenity-item{width:48%;margin-right:4%;display:flex;align-items:center;margin-bottom:15px}.property-meta .property-amenity-item:nth-of-type(2n+2){margin-right:0}.property-meta .property-amenity-item .icon-box{width:22px;margin-right:10px}.property-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.property-footer .property-price{margin-bottom:0;font-weight:600;font-size:18px;color:var(--dark-color)}.property-footer .btn-default{font-size:14px;padding:10px 20px;background-color:var(--primary-color);border:none;border-radius:100px;font-weight:600;color:#fff}.property-footer .btn-default:hover{background-color:#1E3E62}.main-locations-image{height:250px;width:100%}.common-bg{background:#f1f1f2}.overlay-banner{background:#000}.property-overview-box{display:flex;flex-wrap:wrap;margin-top:20px}.cofig-font-size{font-size:14px!important}.property-overview-box .property-overview-item{width:calc(33.33% - 20px);margin-right:30px;margin-bottom:30px;display:flex;flex-wrap:wrap;align-items:center}.property-overview-box .property-overview-item:nth-of-type(3n+3){margin-right:0}.property-overview-box .property-overview-item .icon-box{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:var(--primary-color);border-radius:5px;margin-right:15px}.property-overview-box .property-overview-item .property-overview-content{width:calc(100% - 75px)}.property-overview-box .property-overview-item .property-overview-content h4{font-size:20px;font-weight:600;color:var(--dark-text);margin-bottom:6px}.property-overview-box .property-overview-item .property-overview-content p{margin:0}.property-overview-box .property-overview-item{width:calc(50% - 15px)}.property-overview-box .property-overview-item:nth-of-type(3n+3){margin-right:30px}.property-overview-box .property-overview-item:nth-of-type(2n+2){margin-right:0}.property-overview-box .property-overview-item .icon-box{width:40px;height:40px;margin-right:10px}.property-overview-box .property-overview-item .icon-box img{max-width:50%}.property-overview-box .property-overview-item .property-overview-content{width:calc(100% - 50px)}.property-overview-box .property-overview-item .property-overview-content h4{font-size:16px;margin-bottom:2px}.property-overview-box .property-overview-item .property-overview-content p{font-size:14px}.floor-plan-image-height{height:225px}.btn-on-request{border:none;background-color:var(--primary-color);color:#fff;font-weight:600;padding:5px 10px;border-radius:3px;font-size:13px;transition:transform 0.3s ease}.btn-on-request:hover{transform:scale(1.1)}.bg-left-side-modal-form{background-color:#DDD}.modal-form-left-side-text{color:#000;font-size:15px;text-align:center;font-weight:700;margin-top:10px}.modal-form-text{color:#000;font-weight:700;font-size:16px}.modal-btn-fm-btn-style{background-color:var(--primary-color);color:#fff;font-size:15px;font-weight:700;border:none;padding:15px;border-radius:5px}.modal-fm-logo{width:105px;margin-bottom:30px}#margin-left-minus-eleven{margin-left:-11px}#margin-left-minus-two{margin-left:-2px}#inpt-field-name{margin-top:14px;margin-bottom:25px}#phone-num-container{margin-bottom:25px}#inpt-form-isd-code-select{width:75px;border-radius:8px;margin-right:3px}.modal-btn-fm-btn-style:hover{background-color:#fff;color:#000;border:2px solid var(--primary-color)}.page_name_in_modal_fm{color:var(--primary-color);font-weight:600;font-size:25px}.modal-form-style{background:#f1f1f1;margin-top:-10px;padding:20px;margin-left:2px;margin-bottom:-10px;border-radius:8px}.modal-fm-left-side-image-height-width{color:#fff;width:64px;height:61px;padding:10px}.md-fm-txt-style{font-size:12px;color:#000;font-weight:700;text-transform:uppercase}.modal-form-close-btn-style{padding:5px;color:#000;border:1px solid #000;position:absolute;z-index:999;right:10px;top:10px;margin:5px}.modal-btn-fm-btn-style{background-color:var(--primary-color);color:var(--white);font-size:15px;font-weight:700;border:none;padding:15px;border-radius:5px}.modal-btn-fm-btn-style:hover{background-color:var(--white);color:var(--dark-text);border:2px solid var(--primary-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--text-color)}@media (max-width:576px){table.table{font-size:14px}table.table thead{display:none}table.table tbody tr{display:block;margin-bottom:1rem;border:1px solid #ddd;border-radius:5px;padding:10px}table.table tbody tr td{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 10px;border:none;border-bottom:1px solid #eee;font-weight:500;font-size:13px;white-space:normal;word-break:break-word}table.table tbody tr td:last-child{border-bottom:none}table.table tbody tr td:nth-child(1)::before{content:"Unit Type -";font-weight:700;color:var(--dark-text)}table.table tbody tr td:nth-child(2)::before{content:"Super Area -";font-weight:700;color:var(--dark-text)}table.table tbody tr td:nth-child(3)::before{content:"Price -";font-weight:700;color:var(--dark-text);margin-right:10px;flex-shrink:0}table.table tbody tr td:nth-child(3){display:flex!important;align-items:center;gap:10px;justify-content:flex-start}table.table tbody tr td:nth-child(3) .btn-on-request{margin-left:auto;width:auto!important;padding:6px 12px;font-size:13px;border-radius:4px;white-space:nowrap;flex-shrink:0;transition:transform 0.3s ease}.btn-on-request{font-size:12px!important}}@media (max-width:768px){.property-overview-box .property-overview-item{width:calc(100% - 15px)}.property-details-desc .details-content .content .list li{margin-bottom:12px}.property-details-desc .details-content .content .list{text-align:start}.property-details-desc .details-features .features-list li:last-child{margin-bottom:25px}}.video-thumbnail{display:block;width:100%;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;position:relative}.video-thumb-wrapper{width:100%;height:100%;position:relative}.video-thumb-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px;transition:transform 0.3s ease;image-rendering:crisp-edges}.video-thumbnail:hover img{transform:scale(1.02)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);border-radius:10px;transition:background-color 0.3s ease}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:70px;background:red;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:35px;box-shadow:0 0 20px rgb(0 0 0 / .4);transition:transform 0.3s ease}.video-thumbnail:hover .play-icon{transform:translate(-50%,-50%) scale(1.1)}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.gallery-grid img{width:100%;height:180px;object-fit:cover;border-radius:8px;transition:transform 0.3s ease}.gallery-grid img:hover{transform:scale(1.05);cursor:pointer}@media (max-width:768px){.video-thumbnail{display:block;width:100%;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;position:relative}.video-thumb-wrapper{width:100%;height:100%;position:relative}.video-thumb-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px;transition:transform 0.3s ease}.video-thumbnail:hover img{transform:scale(1.02)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);border-radius:10px;transition:background-color 0.3s ease}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:45px;background:red;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:35px;box-shadow:0 0 20px rgb(0 0 0 / .4);transition:transform 0.3s ease}.play-icon i{font-size:18px}.video-thumbnail:hover .play-icon{transform:translate(-50%,-50%) scale(1.1)}.gallery-grid{grid-template-columns:repeat(2,1fr)}.form-left-side{display:none}}@media (max-width:576px){.gallery-grid{grid-template-columns:1fr}}.tab-button{background:transparent!important;border:none}.tab-button.active{border-bottom:2px solid var(--primary-color)!important;color:var(--primary-color)!important}.thumbnail{width:100%}.bread-crumb-font-size{font-size:1rem;text-align:center}@media (max-width:768px){.bread-crumb-font-size{font-size:.9rem}}@media (max-width:576px){.bread-crumb-font-size{font-size:.6rem;display:block;text-align:center}.breadcrumb{flex-direction:row;align-items:center}}.about-us-img-height{height:320px;border-radius:10px;width:100%!important;object-fit:cover}.phn-bottom{position:fixed;bottom:100px;left:15px;z-index:9999}.whatsapp-bottom{position:fixed;bottom:30px;left:15px;z-index:9999}.whatsapp-bottom a{background:#25d366;display:block;height:50px;width:50px;font-size:35px;border-radius:40px;text-align:center;line-height:47px;padding:2px 0 0 1px;color:#fff;box-shadow:0 3px 10px 0 #02122770}.phn-bottom a{background:#fff;display:block;height:50px;width:50px;font-size:30px;border-radius:40px;text-align:center;line-height:56px;font-weight:700;color:var(--primary-color);box-shadow:0 3px 10px 0 #02122770;font-family:'Conv_Gilroy-ExtraBold'}.phn-bottom a i{display:inline-block;transform-origin:center;animation:wobble-shake 0.5s infinite}@keyframes wobble-shake{0%,100%{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.sidebar-contact-2{position:fixed;top:50%;right:-350px;transform:translateY(-50%);width:350px;height:auto;padding:0;background:#fff;box-shadow:0 20px 50px rgb(0 0 0 / 10%);box-sizing:border-box;transition:0.5s;z-index:999}.sidebar-contact-2 .toggle-2{position:absolute;height:auto;width:160px;left:-97px;top:50%;transform:translateY(-50%) rotate(270deg);display:flex;flex-direction:row}.toggle-2 a{display:flex;align-items:center;justify-content:center;padding:10px 10px;text-align:center;font-size:15px;font-weight:600;color:#fff;text-decoration:none;transition:background-color 0.3s ease;white-space:nowrap}.toggle-2 .whatsapp-btn{background:#25d366;border-radius:8px 0 0 0}.toggle-2 .call-btn{background:var(--accent-color);border-radius:0}.toggle-2 .email-btn{background:var(--secondary-color);border-radius:0 8px 0 0;padding-right:15px}.toggle-2 i{margin-right:0px!important;font-size:20px}