:root{--headings-color:#181a20}.filter-input-div{border-style:none;padding:.25rem}.inner-banner-style4 .hero-title{color:var(--headings-color);font-size:40px}.inner-banner-style4 .hero-sub-title{color:var(--headings-color);font-family:var(--title-font-family);font-weight:400}@media (max-width:991.98px){.inner-banner-style4 .hero-title{font-size:30px}}.inner-banner-style4 .hero-text{color:var(--headings-color);font-family:var(--title-font-family);font-weight:400}.advance-search-tab{z-index:2;position:relative}.nav .nav-tabs{background-color:#fff;border-bottom:1px solid #ddd;border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:center;width:fit-content;max-width:400px;display:inline-flex;padding:0 13px!important}.banner-filter-search{position:absolute;bottom:18%;left:2%}.banner-width{width:100%}@media screen and (min-width:768px) and (max-width:1024px){.banner-filter-search{position:absolute;bottom:7%;left:2%}}@media (min-width:768px) and (max-width:2047px){.banner-width{width:85%}}@media (min-width:2048px) and (max-width:3071px){.banner-width{width:80%}}@media (min-width:3072px) and (max-width:4067px){.banner-width{width:38%}}@media (min-width:4068px){.banner-width{width:30%}}@media (min-width:320px) and (max-width:767px){.banner-filter-search{position:relative;top:0;right:0}.filter-input-div{border-radius:calc(var(--radius) - 4px);--tw-border-opacity:1;border-width:1px;border-color:rgb(107 114 128/var(--tw-border-opacity,1));margin-bottom:10px;padding:.75rem}.vital-filter-search{display:none}.typewriter-text:after{content:"Search your dream home";white-space:nowrap;border-right:2px solid #000;animation:3s steps(30,end) typing,.75s step-end infinite blink,6s step-end infinite switchText;display:inline-block;overflow:hidden}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{0%,to{border-color:#0000}50%{border-color:#000}}@keyframes switchText{0%,45%{content:"Search your dream home"}55%,to{content:"Explore 1000+ verified properties"}}}.advance-search-tab .nav-item:first-child{border-radius:12px 0 0}.advance-search-tab .nav-item:last-child{border-radius:0 12px 0 0}.advance-search-tab .nav-item:last-child .nav-link{margin-right:0}.advance-search-tab .nav-link{color:#717171;font-family:var(--title-font-family);margin-right:10px;padding:15px 13px;font-weight:600}.advance-search-tab .nav-link:hover,.advance-search-tab .nav-link:focus,.advance-search-tab .nav-link:active{border-color:#0000}.advance-search-tab .nav-link.active{color:var(--headings-color);border-color:#0000 #0000 #181a20;border-bottom-style:solid;border-bottom-width:2px}.tab-content{background-color:#fff;border-radius:10px;height:auto;padding:10px;position:relative;box-shadow:0 2px 8px #00000014}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab-content .active{height:auto}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:#0000;border-color:#0000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.fade{transition:opacity .15s linear}.advance-content-style1{position:relative}.advance-content-style1 .advance-search-btn{color:var(--headings-color);font-family:var(--title-font-family);background-color:#0000;border:none;font-weight:600}.advance-content-style1 .advance-search-btn span{vertical-align:middle;padding-right:10px}.advance-content-style1.at-home8 .dropdown-menu li:first-child{display:none}.advance-content-style1 .form-control,.advance-content-style3 .form-control{border:none}.advance-content-style1 .form-control:focus,.advance-content-style3 .form-control:focus{box-shadow:none;background-color:#0000;border:1px solid #0000;outline:none}.advance-search-field .search-suggestions.show{opacity:1;visibility:visible}.advance-search-field .box-suggestions{background-color:#fff;border-radius:12px;width:100%;overflow:hidden}.advance-search-field .box-suggestions li{border-bottom:1px solid #d9d9d9;padding:18px 20px;overflow:hidden}.advance-search-field .box-suggestions li:hover{background-color:#eb675312}.advance-search-field .box-suggestions li:last-child{border-bottom:none}.advance-search-field .item_title{color:var(--headings-color);font-family:var(--title-font-family);align-items:center;font-size:14px;font-weight:400;line-height:22px;display:flex}.advance-search-field .box-search input{font-size:14px;font-family:var(--title-font-family);border:#0000;border-radius:12px;padding-left:50px}.advance-search-field .box-search input::placeholder{color:var(--headings-color)}.advance-search-field .search-suggestions{opacity:0;visibility:hidden;z-index:99;-o-box-shadow:0px 10px 40px #181a200d;-o-transition:all .5s ease;background-color:#fff;border-radius:12px;width:100%;transition:all .5s;position:absolute;top:50px;left:0;overflow:hidden;box-shadow:0 10px 40px #181a200d}.box-search .overlay{opacity:0;background:#00000080;transition:opacity .3s ease-in-out;display:none;position:absolute;inset:0}.box-search .search-suggestions{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,top .3s ease-in-out;position:absolute;top:100px}.box-search input:focus~.overlay{opacity:1;display:block}.box-search input:focus~.search-suggestions{opacity:1;visibility:visible;top:55px}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline-offset:-2px;outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important}.bootstrap-select.form-control{border:none;height:auto;margin-bottom:0;padding:0}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.dark-color,.heading-color,.title-color{color:var(--headings-color)}.form-control{color:#212529;background-clip:padding-box;border-radius:.375rem;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:block}.banner-container{justify-content:space-between;align-items:flex-end;padding:2rem 0;display:flex;position:relative}.banner-arc{width:70%;top:10%}.banner-models{width:30%;top:10%}.padding-5{padding-left:5px;padding-right:5px}.margin-5{margin-left:5px;margin-right:5px}.right-border{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}
