@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;800&display=swap);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}::-webkit-scrollbar{display:none}.overflow-auto{-ms-overflow-style:none;scrollbar-width:none}.nav-link.active,.nav-link:hover{color:#007bff!important}.nav-link.active{border-bottom:2px solid #007bff}@media (max-width:991px){.navbar-collapse{background-color:#fff;border-radius:10px;box-shadow:0 8px 20px #0000001a;padding:12px 0}.navbar-nav{flex-direction:column!important;gap:12px!important;padding:10px 0}.customer-care-box{bottom:10px!important;right:10px!important;top:auto!important}}.testimonial-card{transition:transform .3s ease}.testimonial-card:hover{transform:translateY(-5px)}:root{--primary-blue:#0078db;--text-dark:#091e42;--white:#fff}.hero-container{margin-bottom:100px;position:relative;width:100%}.hero-banner{height:460px;overflow:hidden;position:relative;width:100%}.banner-img{height:100%;object-fit:cover;width:100%}.banner-overlay{background:linear-gradient(90deg,#0009,#0003);height:100%;left:0;top:0;width:100%}.hero-content{background:#0006;border-radius:8px;color:#fff;left:26%;max-width:600px;padding:15px;position:absolute;top:42%;transform:translateY(-50%);z-index:2}.main-heading{font-size:1.7rem;font-weight:600;line-height:1.4;margin-bottom:25px;text-shadow:1px 1px 4px #00000080}.cta-wrapper{gap:20px}.call-card-btn,.cta-wrapper{align-items:center;display:flex}.call-card-btn{background:#fffffff2;border-radius:50px;box-shadow:0 4px 15px #0003;color:#091e42;color:var(--text-dark);padding:10px 20px;text-decoration:none}.phone-icon-circle{align-items:center;background:#25d366;border-radius:50%;color:#fff;display:flex;height:35px;justify-content:center;margin-right:12px;width:35px}.call-text span{display:block;font-size:12px;opacity:.8}.call-text strong{font-size:16px}.explore-now-link{border-bottom:1px solid #fff;color:#fff;font-weight:500;padding-bottom:2px;text-decoration:none}.search-card-container{bottom:-40px;display:flex;justify-content:center;left:0;padding:0 20px;position:absolute;right:0;z-index:10}.search-card{background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;max-width:950px;padding:10px 20px 20px;width:100%}.search-tabs{align-items:center;border-bottom:1px solid #eee;display:flex;margin-bottom:15px;position:relative}.search-tabs button{background:none;border:none;color:#555;cursor:pointer;font-size:15px;font-weight:500;padding:15px 20px;position:relative}.search-tabs button.active{color:#0078db;color:var(--primary-blue)}.search-tabs button.active:after{background:#0078db;background:var(--primary-blue);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.red-dot{background:red;border-radius:50%;display:inline-block;height:6px;margin-left:4px;vertical-align:top;width:6px}.post-property-free{color:#333;font-size:14px;font-weight:500;margin-left:auto}.free-tag{background:#25d366;border-radius:4px;color:#fff;font-size:10px;margin-left:5px;padding:2px 6px}.search-input-group{align-items:center;border:1px solid #ddd;border-radius:8px;display:flex;height:55px;padding:0 5px 0 15px}.dropdown-section{align-items:center;color:#333;cursor:pointer;display:flex;gap:10px;min-width:140px}.input-divider{background:#ddd;height:30px;margin:0 15px;width:1px}.input-section{align-items:center;display:flex;flex:1 1}.search-icon-inside{color:#888;margin-right:10px}.input-section input{border:none;font-size:15px;outline:none;width:100%}.action-icons{align-items:center;display:flex;gap:20px}.geo-icon,.mic-icon{color:#0078db;color:var(--primary-blue);cursor:pointer;font-size:18px}.main-search-btn{background:#0078db;background:var(--primary-blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;margin-left:10px;padding:10px 30px}.vibrating-phone{animation:vibrate .5s infinite}@keyframes vibrate{0%{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}to{transform:rotate(0deg)}}@media (max-width:768px){.hero-banner{height:350px}.main-heading{font-size:1.2rem}.search-card-container{bottom:-120px}.search-input-group{flex-direction:column;gap:10px;height:auto;padding:10px}.input-divider{display:none}.search-tabs{overflow-x:auto;white-space:nowrap}.dropdown-section{width:100%}}.video-banner{height:70vh;overflow:hidden;position:relative;width:100%}@media (max-width:768px){.video-banner{height:35vh}}.video-banner video{height:100%;object-fit:cover;width:100%}.banner-overlay{align-items:center;background:#00000080;color:#fff;display:flex;inset:0;justify-content:center;padding:20px;position:absolute;text-align:center}.video-card{background:#fff;border:none;border-radius:15px;box-shadow:0 4px 15px #0000000d;height:100%;overflow:hidden}.card-video-wrapper{aspect-ratio:9/12;background:#000;position:relative;width:100%}@media (max-width:576px){.card-video-wrapper{aspect-ratio:16/9}}.card-video-wrapper video{height:100%;object-fit:cover;width:100%}.social-btn{align-items:center;border-radius:50%;color:#fff;display:flex;height:35px;justify-content:center;text-decoration:none;width:35px}.bg-insta{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.bg-fb{background:#1877f2}.bg-yt{background:red}.modal-overlay{align-items:center;background:#000000e6;display:flex;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:2000}.modal-container{background:#fff;border-radius:20px;display:flex;flex-direction:column;max-height:90vh;max-width:950px;overflow:hidden;position:relative;width:100%}@media (min-width:992px){.modal-container{flex-direction:row}}.modal-video-side{align-items:center;background:#000;display:flex;flex:1.2 1}.modal-content-side{flex:1 1;overflow-y:auto;padding:25px}.close-modal{background:#fffc;border:none;border-radius:50%;padding:5px;position:absolute;right:15px;top:15px;z-index:10}.form-control:focus,.form-select:focus{box-shadow:none;outline:none}.nav-link.active{box-shadow:0 4px 12px #0000001a}.card{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.btn{transition:all .3s ease}.btn:hover{transform:translateY(-2px)}
/*# sourceMappingURL=main.d2ca1fdf.css.map*/