.form-check-input{cursor:pointer}.saved-search-page{padding-bottom:24px}.saved-search-toolbar .notification-outer{display:flex;align-items:center;justify-content:flex-end;gap:12px}.saved-search-toolbar .notification-outer-disabled{cursor:not-allowed}.saved-search-toolbar .notification-preference-trigger{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px}.saved-search-toolbar .notification-outer-disabled option,.saved-search-toolbar .notification-outer-disabled p,.saved-search-toolbar .notification-outer-disabled select{cursor:not-allowed}.saved-search-toolbar .notification-outer-disabled .form-select:disabled{pointer-events:none}.saved-search-toolbar .form-select{width:200px}.saved-search-page .saved-search-toggle:checked{background-color:var(--Primary);border-color:var(--Primary)}.saved-search-page .saved-search-toggle:focus{border-color:var(--Primary);box-shadow:0 0 0 .2rem rgba(60,115,150,.35)}.saved-search-table-wrap{border-color:#e2e8f0!important;overflow-x:auto}.saved-search-table{min-width:760px}.saved-search-table th{background:#f8fafc;color:#475569;border-bottom:1px solid #e2e8f0;font-weight:600;line-height:1.35;padding:.95rem .9rem;white-space:nowrap}.saved-search-table td{background:#fff;border-bottom:1px solid #eef2f7;padding:1rem .9rem}.saved-search-table tbody tr:hover{background:#fafcff}.saved-search-criteria-cell{max-width:420px;vertical-align:top;min-width:320px}.saved-search-criteria-list{display:grid;gap:10px;line-height:1.5}.saved-search-criteria-list li{margin-bottom:0!important}.saved-search-criteria-list li strong{color:#475569;font-weight:600}.saved-search-frequency-cell{min-width:160px}.saved-search-subscription-cell{min-width:150px}.saved-search-actions-cell{min-width:140px}.favourites-tabs{gap:12px;border-bottom:0}.favourites-tabs .nav-item{margin-bottom:0}.favourites-tab-btn{border:0!important;border-radius:999px!important;padding:10px 18px!important;min-height:46px}.agent-sec .col-lg-9,.details-sec .col-lg-9{width:72%}.agent-sec .col-lg-3,.details-sec .col-lg-3{width:28%}@media screen and (max-width:991px){.agent-sec .col-lg-3,.agent-sec .col-lg-9,.details-sec .col-lg-3,.details-sec .col-lg-9{width:100%}}@media screen and (max-width:767px){.favourites-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.favourites-tabs .favourites-tab-btn,.favourites-tabs .nav-item{width:100%}.favourites-tabs .favourites-tab-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:15px;line-height:1.2;white-space:normal}.saved-search-toolbar .notification-outer{flex-direction:column;align-items:stretch;justify-content:flex-start}.saved-search-toolbar .form-select{width:100%}.saved-search-table{min-width:700px}.saved-search-criteria-cell{min-width:260px}}.review-left{display:flex;gap:10px;align-items:center}.user-review{background:#ffff;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:30px}.review-left h5{margin:0;text-transform:capitalize;font-size:18px}.review-item small{font-size:12px}.review-item p{margin:0;font-size:14px}.body-review-modal{box-sizing:border-box}.title-review{padding:4px 0 14px}.review-item{border-bottom:1px solid #fff;padding:15px 10px 0}.review-footer{margin:0!important;border:none}.review-scroll{max-height:65vh;overflow-y:auto;padding-right:14px;box-sizing:border-box}.price-toggle{min-width:106px}button.cross-btn{right:65px;left:auto}.cross-btn-landing-page{right:26px;top:0;transform:translateY(-50%);position:absolute}button.cross-btn-landing-page{top:20px;left:auto;right:30px}button.cross-btn-v2{right:234px;left:auto}button.cross-btn-mile-radius svg{right:81px}.search-list-data{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0;gap:12px}.filer-main .right-part-btn,.header-menus button.home-fave-button{display:none}.search-list-data .border-btn{border:1px solid var(--Primary)!important;border-radius:8px!important;width:43px;height:43px;position:relative;flex:0 0 43px;background:var(--Primary)}.search-list-data .border-btn svg path{fill:#fff}.home-fave-button svg path{fill:var(--Primary)}.filter-search-outer .list-box-hotel{z-index:0}.doc-links{display:flex;flex-wrap:wrap;padding:15px 0;gap:10px}.doc-link-inner{background:#f5f5f5;transition:.4s;border-radius:7px}.doc-link-inner a{display:block;padding:10px;transition:all .3s ease-in-out;color:#000;border-radius:7px}.doc-link-inner a:hover{background:#dbdbdb}.address-agent p,.contact-agent p:first-child,.custom-link-p{margin-bottom:5px}.custom-link-p :hover{color:var(--Primary)}.notification-outer select{max-width:150px}.notification-outer{display:flex;justify-content:flex-end;align-items:center;gap:10px}.price-agent-main{font-size:30px}.address-top{color:var(--Secondary);margin:0;font-weight:600!important}.property-category-top{color:inherit!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:capitalize!important}.font-size-1{font-size:19px}.details-inner-right *{cursor:pointer}.left-list-column{padding-right:0!important}.map-hotel-outer{padding:0}.map-hotel-outer .row{margin:0}.tabe-offer th:first-child{min-width:130px}.tabe-offer th:nth-child(2){min-width:230px}.agent-spec span{color:rgb(0 0 0/58%)}.agent-card p p{margin:0}.location-data-p{min-height:2.6em;line-height:1.3;cursor:pointer}.location-data-p,.project-card-two-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.project-card-two-line-ellipsis{max-width:100%}.margin-cards-top .companyname.mt-3{margin:0!important}.table-dashboard td p{font-size:14px;margin:0;color:var(--bs-body-color)}.edit-review-btn button{background:no-repeat;border:none;padding:0}.edit-review-btn{position:absolute;top:-15px;right:-14px}.edit-review-btn:hover{color:var(--Primary)}.edit-review-btn button{background:var(--Primary);width:30px;height:30px;border-radius:50%}.edit-review-btn button svg{color:white}.address-td{min-width:160px}.lang-outer{flex-wrap:wrap;align-items:baseline}.marg-left-5{margin-left:5px}.lang-wrapper{max-width:calc(100% - 37px)}.lang-outer svg{position:relative;top:4px}.filters-container-custom .divider-custom{margin-top:0}.disclaimer{display:flex;align-items:flex-start;gap:8px}.disclaimer input{margin-top:4px}.offer-table th:first-child{min-width:130px}.offer-table th:nth-child(2){min-width:230px}.modal-offer-submit{padding:20px 10px 30px}.top-button-profile-page .blue-btn{background:var(--Primary)!important;border:none;color:#fff!important}.contain-fav-sec{min-height:calc(100vh - 449px)}.offer-cls-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:15px}.colcustom2{display:flex;justify-content:end;flex:0 0 24%}.colcustom3{flex:0 0 100%}.input-class-for-phone-input::placeholder{color:#ccc!important}.phone-display-readonly{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;vertical-align:middle}.phone-display-readonly__flag{flex-shrink:0;font-size:1.25rem;line-height:1;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif}.phone-display-readonly__number{white-space:nowrap;min-width:0}.video-sec{aspect-ratio:16/9;background-color:#fff;border-radius:10px;margin:0}.video-play-button,.video-thumbnail{width:100%;height:100%}.video-play-button{position:absolute;top:0;left:0;display:flex;align-items:center;cursor:pointer;transition:all .3s ease;padding-top:22px}.play-icon-wrapper{border-radius:50%;padding:.75rem;transition:transform .2s ease}.play-icon-wrapper svg{color:var(--Primary)}.video-play-button:hover .play-icon-wrapper{transform:scale(1.1)}.video-modal .ratio,.video-modal video{border-radius:0!important}.video-modal .modal-content{border-radius:0!important;overflow:hidden}.video-modal .ratio video{border-radius:0!important}.video-modal button{position:absolute;top:10px;right:10px;z-index:1050;background:rgba(0,0,0,.6);border-radius:50%;padding:5px;cursor:pointer}.video-modal button:hover{background:rgba(0,0,0,.8)}.long{width:101vh}.home-type-options{display:flex;flex-wrap:wrap;gap:10px}.home-type-option{display:flex;align-items:center;gap:5px;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:background-color .2s}.home-type-option:hover{background-color:#f5f5f5}.video-modal{background:rgb(0 0 0/67%)}.bio-content{max-width:100%}.bio-content,.text-format{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.password-eye-icon{top:68%;right:18px;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;z-index:2;position:absolute}.auth-modal{justify-content:center!important}.auth-modal .btn-close{position:absolute!important;right:16px!important;top:18px}img.ImageOnHeader{max-width:81px}.map-hotel-outer .cover-map{border:1px solid rgb(223,223,223);box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);border-radius:10px;margin-bottom:10px;margin-top:10px;height:calc(100vh - 118px);overflow:hidden}.cover-map{height:378px}.red{color:var(--Red)!important}.edit-svg-profile-section:hover path{fill:var(--Secondary)}.details-inner-right svg{width:25px;height:25px}.bedges-slider span svg{width:20px;height:20px}.bedges-slider span svg *{stroke:var(--Secondary)}.list-property{border-top:1px solid #e8e8e8;margin-top:14px}.list-property p{font-size:16px;font-weight:500!important}table.property-info{border-collapse:separate;border-spacing:0 7px}.property-info td{padding:15px 16px;background:#f4fbff;border:none;font-size:14px;vertical-align:middle;font-weight:500!important;color:var(--Secondary)}.property-info tr{border-radius:10px;overflow:hidden}.property-info tr td:first-child{border-radius:10px 0 0 10px}.property-info tr td:last-child{border-radius:0 10px 10px 0}.details-property .hotel-venue-landing{margin:0}.content-left p span{font-weight:500!important}.content-left p span,.icons-bio a{color:#808080!important}.icons-bio a svg{height:20px;width:20px;margin-right:4px}.details-sec .carousel-item img{border-radius:10px}.right-button button{border-radius:100px;border:1px solid #c9c9c9;width:43px;height:43px;padding:6px;background:var(--White);font-size:16px}.right-button button svg{height:26px;width:26px}.right-button button:not(:hover) svg circle,.right-button button:not(:hover) svg path{color:var(--Secondary);stroke:var(--Secondary)}.right-button{margin-top:25px}.right-sidebar-inner .table-data-property{padding-top:10px}.table-data-property tr:last-child td{border:0}.details-sec .faq-sec{margin-top:60px}.details-inner-img .cover-map{height:292px;overflow:hidden;border-radius:10px}.searc-bar-main-wrapper{max-width:866px;width:100%}.default-content-height{min-height:70vh}.modal-footer-centered{display:flex;align-items:center;padding:20px}.modal-footer-centered .custom-btn{margin:0}.range-close-btn{display:flex;justify-content:center;align-items:center;gap:3px}.video-outer-card{background:#fff;border:1px solid #d7d7d7;border-radius:10px;overflow:hidden}.header-tab-active{color:var(--Secondary)!important}.my-offers-dropdown{max-width:290px}b,strong{font-weight:bolder!important}.proof-of-funds{height:38px!important}.badge-verified{position:absolute;bottom:-18px;z-index:1;background:#fff;width:35px;height:35px;display:inline-flex;border-radius:30px;right:10px;border:1px solid #2c9143}.badge-verified,.whatsapp-float{align-items:center;justify-content:center}.whatsapp-float{position:fixed;bottom:20px;right:20px;width:56px;height:56px;background-color:#25d366;border-radius:50%;display:flex;box-shadow:0 6px 16px rgba(0,0,0,.3);z-index:9999;transition:transform .2s ease-in-out}.whatsapp-float img{width:32px;height:32px}.whatsapp-float:hover{transform:scale(1.1)}@media screen and (min-width:1200px){header nav.navbar{padding-block:27px}}@media screen and (max-width:1500px){.footer-right-custom button{padding:0 20px!important}.filters-footer-custom .button-custom.btn-secondary-custom{padding:0 10px}.btns-grp a,.btns-grp button{padding:10px 5px;font-size:14px}.nav-tabs .nav-link{padding:10px 20px}.table-tabs-inner .nav-tabs{justify-content:center}.hotel-venue-landing{gap:5px}}@media screen and (max-width:1399px){.hotel-venue{gap:10px}.table-resposive{width:100%;overflow-x:auto}.content-left h4{font-size:20px}.content-left p{font-size:13px;margin-bottom:10px!important}.filer-main select{font-size:13px;width:100%}.sort-outer button{padding:0 5px;font-size:13px}.sort-select{font-size:14px}.number-of-counts p{font-size:16px}.bedge-hotel{font-size:12px}.sticky-top-main .col-md-7.col-sm-12{padding-left:0}.input-location button svg{font-size:16px}.price-toggle{min-width:90px}.input-location-first{min-width:326px;font-size:14px}.input-location-second{min-width:105px;font-size:14px}.filer-main button{font-size:14px;padding:0 10px}}@media screen and (max-width:1199px){h1{font-size:30px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}.box-wrapper-search{max-width:655px}.box-wrapper-search h1{margin-bottom:12px;font-size:35px}.left-part-search-landing-page{margin:20px auto 0;padding:15px}.box-wrapper-search p{font-size:22px}.listing-btns-area{margin:0 auto 30px}.listing-btns-area.join-now-letter{margin:0 auto 80px}.join-sec{padding-block:60px 120px}.details-join-listing.left-list{left:0}div.right-list .join-wrapper:nth-child(2){left:auto;right:0}.details-join-listing.right-list{right:0}.join-wrapper:nth-child(2){margin:60px 0;left:0}.modal-body{padding:20px 15px}.modal-footer{margin-top:20px}.modal-dialog form .cstm-btn{margin-top:10px!important}.table-tabs-inner .nav-link{padding:10px 16px}.sort-outer button{padding:0 15px}.btns-grp{flex-wrap:wrap}.btns-grp a,.btns-grp button{width:100%;flex:0 0 100%;max-width:100%}.img-left img{height:86px}.right-sidebar .col-md-7{width:100%}.img-left img{height:auto;aspect-ratio:4/3;margin-bottom:10px}.table-tabs-inner .nav-link{font-size:14px}.left-part-search{flex-wrap:wrap}.left-part-search form{width:100%}.listings-filters-right-data{width:100%;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:10px}.listings-filters-right-data .filer-main{flex:1 1 auto;justify-content:flex-start;flex-wrap:wrap;gap:10px}.listings-filters-right-data .filer-main button{width:auto;min-width:108px}.listings-filters-right-data .desktop-view{display:flex!important;flex:0 0 auto}.listings-filters-right-data .filer-main .right-part-btn{display:none!important}button.home-fave-button{width:47px;flex:0 0 47px;display:inline-flex;align-items:center;justify-content:center}.left-part-search{gap:10px!important}.filer-main button{padding:0 15px}.right-part-btn .home-fave-button{width:45px!important;min-width:45px!important}.google-map{padding:0}.tabe-offer{padding-bottom:70px;overflow-x:auto!important}.input-location{width:100%}}@media screen and (max-width:991px){.see-properties-column{padding:30px 15px}.join-sec .row .col-md-6:first-child{order:1}.join-sec .row .col-md-6:nth-child(2){order:0}.circle-img{max-width:500px;margin:0 auto 35px;transform:none}.details-join-listing.left-list{left:0;top:-90px}.details-join-listing.right-list{top:-90px;right:0}div.right-list .join-wrapper:nth-child(2){left:auto;right:0}.right-list .join-wrapper:nth-child(2){left:0;margin:0}.left-list .join-wrapper:nth-child(2),.right-list .join-wrapper:nth-child(2){margin:0}.join-sec{padding-block:60px 0}.left-list .join-wrapper:nth-child(2){margin-left:auto}.listing-btns-area.join-now-letter{margin:0 auto 40px}.social-links a{margin:0 10px}.review-sec .col-lg-4,.review-sec .col-md-6{margin:10px 0;display:flex}.review-sec .review-box{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;width:100%;min-height:100%}.table-tabs-inner .nav-link{padding:10px 14px}.table-tabs-inner table td,.table-tabs-inner table th{padding:15px 6px;font-size:14px;vertical-align:baseline}footer .social-links a{margin:0 5px}.footer-content a{font-size:12px}.table-tabs-inner table th{min-width:100px}.details-inner-content h2{font-size:24px}.img-left img{max-width:280px}.google-map iframe{width:100%;height:370px}.right-sidebar{max-width:100%}.faq-inner{margin-top:25px}.hotels-property{padding:0;margin-top:22px}.col-lg-3 .agent-card{margin-top:25px}.agent-profile{aspect-ratio:4/4}.modal-offer .modal-dialog{margin:20px auto;padding:0 10px}.agent-sec .col-lg-3,.details-sec .col-lg-3{width:100%}.btns-grp a,.btns-grp button{width:calc(50% - 10px)!important;flex:0 0 auto}.range-close-btn{display:flex;align-items:center}.filer-main .filter-more{padding:0 10px}.filer-main button{padding:0 15px!important;min-width:100%!important}.search-list-data{flex-wrap:wrap!important}.filer-main,.left-part-search{width:100%!important}}@media screen and (max-width:767px){h1{font-size:28px}h2{font-size:25px}h3{font-size:22px}h4{font-size:20px}.signup-btn button{margin-top:10px}.box-wrapper-search h1{font-size:28px}.box-wrapper-search p{font-size:20px}.left-part-search-landing-page{padding:10px}.searc-bar-main-wrapper .input-location{padding-block:4px}.insite-slider-sec,.see-properties,.slider-home-sec{padding-bottom:40px}.listing-btns-area{margin:0 auto 20px}.join-sec{margin-bottom:40px;padding-block:40px}.listing-btns-area.join-now-letter{margin:0 auto 30px}.details-join-listing.left-list{left:0}.details-join-listing.right-list{right:0;top:0}div.right-list .join-wrapper:nth-child(2){left:auto;right:0}.details-join-listing.left-list .join-wrapper{margin-left:0}.join-sec .row{flex-direction:column}.join-sec .row .col-md-6:first-child{order:1}.join-sec .row .col-md-6:nth-child(2){order:0}.details-join-listing.left-list{top:0}.circle-img{transform:none;margin:0 auto 30px;max-width:330px}.join-wrapper{max-width:100%}.faq-sec{padding:40px 0}footer{padding:20px 0 10px}.details-sec .faq-sec{margin-top:40px}.img-wrapper-detail-property{aspect-ratio:16/9}.details-property .hotel-venue-landing{justify-content:center!important;margin-top:20px}.table-tabs-inner h3{font-size:18px}.table-tabs-inner .nav-link{padding:6px 10px;font-size:14px}.table-tabs-inner table td:first-child{min-width:160px}.PhoneInput{width:100%!important}.left-part-search{flex-wrap:wrap}.left-part-search form{width:100%}.price-range-filter .dropdown-menu{width:min(440px,calc(100vw - 24px))!important;max-width:min(440px,calc(100vw - 24px))}.dropdown-menu .d-flex{display:block!important}.dropdown-menu .d-flex .me-3{margin:0 0 15px!important}.price-range-filter .form-select{width:100%!important}.filters-footer-custom{flex-wrap:wrap;justify-content:end!important}.footer-right-custom{flex-wrap:wrap;width:100%;justify-content:end;margin-top:10px}.filters-footer-custom{justify-content:end;align-items:center}.more-filters-footer.filters-footer-custom{justify-content:stretch!important;align-items:stretch!important;flex-wrap:nowrap}.more-filters-footer .more-filters-footer-actions.footer-right-custom{justify-content:stretch;margin-top:0}.divider-custom{margin-top:5px}header .navbar-toggler{padding:0;border:none;font-size:18px}header .navbar-brand img{height:auto!important;width:60px}.search-btn a{font-size:14px}.bedges-slider p{margin:0}.bedges-slider span{padding:6px 15px;font-size:14px;width:auto!important;height:auto;gap:5px}.details-slider .carousel-control-prev{left:-10px}.details-slider .carousel-control-next{right:-10px}.table-tabs-inner .nav-link{padding:6px 8px}.details-inner-right svg{font-size:14px;width:15px}.right-sidebar{max-width:100%}.btns-grp a,.btns-grp button{width:48%;flex:0 0 48%;max-width:50%}.sticky-top-main{top:71px}.filer-main button{white-space:nowrap}.sticky-top-main .input-location-first{max-width:100%;min-width:30%!important}.filer-main{flex-wrap:wrap}.filer-main .rent-vs-sell-filter,.price-range-filter,.rooms-btns{flex:0 0 50%;width:50%;max-width:calc(50% - 5px)}.price-range-filter{max-width:100%;width:100%}.more-filters-hide-show{width:50%}.navbar-toggler-icon{filter:invert(1) brightness(150%)}.home-fave-button svg path{fill:#fff}header.header-fixed .nav-link{color:#000!important}.signup-btn path{fill:#000}header{background-color:var(--Primary)}}@media screen and (max-width:575px){.sort-options-new{left:0}@keyframes slideDown{0%{top:-100%;opacity:0}to{top:0;opacity:1}}.navbar-toggler-icon:before{top:-8px}.navbar-toggler-icon:after,.navbar-toggler-icon:before{content:"";width:30px;height:1px;position:absolute;left:0}.navbar-toggler-icon:after{bottom:-8px}.navbar-toggler-icon{position:relative;width:30px;height:30px}.carousel-control-next-icon,.carousel-control-prev-icon{width:1.5rem;height:1.5rem}.navbar-toggler{padding:0}.content-left{margin-top:20px;text-align:center}.review-btn{margin-top:10px}.navbar-nav .signup-btn a{width:fit-content}.img-left img{max-width:300px;margin:0 auto;display:block}.details-inner-content{text-align:center}.list-property .col{width:50%;flex:0 0 50%;margin:5px 0}.details-inner-right span{margin:0}.details-slider .carousel-control-prev{left:-5px}.details-slider .carousel-control-next{right:-5px}.table-tabs-inner .nav-link{padding:5px 6px;font-size:13px}.list-property .col:first-child{width:100%;flex:0 0 100%}.list-property{margin-top:10px}.right-part-btn button{font-size:14px}.number-of-counts p{margin-top:10px}.paginantion ul a{width:30px;height:30px;margin:0 5px;font-size:14px}.input-location-first{font-size:14px;min-width:calc(100% - 165px)}.no-data-tabs{font-size:16px}.table-tabs-inner .nav-tabs{justify-content:flex-start}.right-sidebar{margin:0 auto}.accordion button{font-size:16px;line-height:auto}#collapsibleNavbar{z-index:111;background:#fff;width:100%;padding-bottom:20px;position:absolute!important;top:60px;max-width:93%;margin:0 auto;left:0;right:0;padding-top:10px}.signup-btn{margin-top:10px}header.header-fixed .nav-link:hover{color:#000!important}.navbar-nav li .nav-link{font-size:14px}.navbar-nav li .nav-link,a{color:#000}.navbar-toggler:focus{box-shadow:none!important}.list-property h4{font-size:18px}.similar-ttl,h3{font-size:20px}.left-part-search{flex-wrap:wrap}.right-part-btn{text-align:center}.left-part-search form{width:100%}.filters-container-custom{left:0;max-width:90%;right:0;margin:10px auto}.filer-main{gap:5px}button.home-fave-button{display:none}.filer-main button{font-size:12px;padding:0 4px}.header-menus{display:flex;flex-wrap:wrap;align-items:center}.header-menus button.home-fave-button{display:block;border:none!important;padding:0;width:50px;height:auto}.google-map{display:none}.filer-main button{padding:0 10px!important}.price-agent-main{text-align:center}.input-location-second{font-size:14px;min-width:calc(100% - 286px)}}.mobile-only-auth-item,.mobile-only-signout-item{display:none}.agent-card-intro .agent-message-btn{width:fit-content}.agent-intro-video .container,.agent-intro-video .row{max-width:100%}.mobile-auth-link-btn{width:100%;border:none;background:transparent;text-align:left}@media screen and (max-width:767px){.agent-sec .container{padding-left:16px;padding-right:16px}.agent-card{padding:18px}.agent-card-intro .agent-intro-row{row-gap:16px}.agent-card-intro .agent-intro-media{display:flex;justify-content:center}.agent-card-intro .agent-profile{width:min(220px,100%)}.agent-card-intro .agent-intro-content{text-align:center}.agent-card-intro .agent-message-btn{width:100%}.agent-card-intro .agent-intro-video{margin-top:8px}.agent-card-map{overflow:hidden}.desktop-auth-menu{display:none!important}.sticky-top-main{position:static!important}.mobile-only-auth-item,.mobile-only-signout-item{display:block;width:100%}.mobile-menu-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.35);z-index:1118;animation:mobileMenuFadeIn .22s ease}.navbar-collapse.collapse#collapsibleNavbar{display:block!important}#collapsibleNavbar{position:fixed!important;top:0;left:0;height:100dvh;width:min(320px,86vw);max-width:min(320px,86vw);margin:0;background:#fff;border-radius:0;box-shadow:0 12px 28px rgba(15,23,42,.18);transform:translateX(-100%);opacity:0;visibility:hidden;transition:transform .28s ease,opacity .24s ease;pointer-events:none;z-index:1119;padding:12px 0 16px;overflow-y:auto;will-change:transform}#collapsibleNavbar.mobile-menu-open{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}#collapsibleNavbar .mobile-menu-close-btn{display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#111827;margin-left:auto;margin-right:12px;margin-bottom:8px;padding:6px}#collapsibleNavbar .navbar-nav{width:100%;gap:6px;padding:0 12px 12px}#collapsibleNavbar .navbar-nav .nav-item{width:100%;margin:0}#collapsibleNavbar .navbar-nav .nav-link{display:flex;align-items:center;width:100%;min-height:44px;padding:10px 12px;border-radius:6px;font-size:16px;line-height:1.2;color:#1f2937!important;transition:background-color .2s ease,color .2s ease}#collapsibleNavbar .navbar-nav .nav-link:hover{background:#f3f4f6;color:#0f172a!important}#collapsibleNavbar .navbar-nav .nav-link.header-tab-active{background:rgba(60,115,150,.12);color:var(--Primary)!important;font-weight:700;border-radius:4px}#collapsibleNavbar .signup-btn{margin-top:8px;padding-top:8px;border-top:1px solid #e5e7eb}@keyframes mobileMenuFadeIn{0%{opacity:0}to{opacity:1}}}.placeholder-property-image{margin-left:0;background-color:rgb(180,179,179);background:linear-gradient(-45deg,#bbbbbb 25%,#a3a3a3 50%,#9b9a9a 75%);background-size:400% 400%;animation:wave 1.5s linear infinite;object-fit:cover;aspect-ratio:5/3;width:100%}@keyframes wave{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:grey;border-radius:50%;background-size:70% 100%!important}.otp-box{padding:0 12px}.otp-field{width:400px;margin:30px 0}.otp-field-wrapper{display:flex;justify-content:center;align-items:center}.otp-errors{color:red;font-size:14px;margin-top:6px}.navbar-brand{padding:0}.right-sidebar .col-md-5,.right-sidebar .col-md-7{width:100%}.col-md-12.no-property{width:calc(100vw - 34vw)}.col-md-12.no-property,.col-md-12.no-property2{display:flex;justify-content:center;align-items:center}.col-md-12.no-property2{width:calc(100vw - 6vw)}.error-container{background-size:cover;background-position:50%;width:100%;height:73vh;display:flex;justify-content:center;align-items:center}.error-content{padding:20px;border-radius:8px;text-align:center;color:black;display:flex;flex-direction:column;align-items:center}.error-title{font-size:2rem;margin-bottom:.5rem}.error-message{font-size:1.5rem;margin-bottom:1rem}.img-wishlist-error{margin-bottom:1rem;margin-right:18px;opacity:.6}.backtohome{display:block;margin-top:1rem;border-radius:4px;color:#007bff;border-color:#007bff}@keyframes heart-pop{0%{transform:scale(.8);opacity:.8}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes heart-flash{0%{transform:scale(0);opacity:0}50%{transform:scale(1.5);opacity:.8}to{transform:scale(1.5);opacity:0}}.giant-heart{position:absolute;top:24%;left:38%;color:var(--Primary);transform:translate(-50%,-50%);font-size:100px;opacity:1;pointer-events:none}.input-location button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 8px 0 5px}.input-location button svg{color:#333;font-size:1.2em}.ul-recommendation{max-height:350px;top:45px;max-width:calc(100% - 53px)}.ul-recommendation,.ul-recommendation-landing-page{list-style:none;padding:0;margin:0;border:1px solid #ccc;overflow-y:auto;position:absolute;z-index:9999!important;background:#fff;width:100%;border-radius:8px}.ul-recommendation-landing-page{max-width:100%;max-height:400px;top:65px;right:0;left:0}.ul-recommendation-v2{list-style:none;padding:0;margin:0;border:1px solid #ccc;max-height:350px;overflow-y:auto;position:absolute;z-index:9999!important;background:#fff;width:100%;top:45px;border-radius:8px;max-width:calc(100% - 223px)}.btn-carousel{z-index:10!important}.li-recommendation{padding:8px;cursor:pointer}.select-form{width:276px;height:41px;border:var(--bs-border-width) solid var(--bs-border-color);margin-left:-2px;border-radius:var(--bs-border-radius)}.days{margin-top:8px;margin-left:6px;padding-left:4px;color:#000}.editor{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.box{width:100%;display:flex;flex-wrap:wrap}.fa-plus-icon-pdf{margin:0 0 0 8px}.pdf-container{margin:6px 0}.selectedPdfs{display:inline-block;margin:6px 0 0}.cancel-pdf{background-color:#4d4d4d;color:white;margin:0 0 0 10px;cursor:pointer}.cancel-pdf:hover{background-color:#d3d3d3;color:#4d4d4d}.beds-baths-filter .btn-group-toggle .btn{width:calc(100% / 4);margin-bottom:8px;padding:5px 9px}.beds-baths-filter .btn-group-toggle .btn.active,.beds-baths-filter .btn-group-toggle .btn:hover{background-color:var(--Primary);color:white}.beds-baths-filter .dropdown-menu{border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1)}.beds-baths-filter h6{font-weight:700}.beds-baths-filter .form-check-label{font-weight:400}.price-range-filter .dropdown-menu{border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1)}.price-range-filter #price-filter-dropdown.dropdown-menu{width:360px!important;min-width:360px;max-width:min(360px,calc(100vw - 24px))}.price-range-filter h6{font-weight:700}.price-range-filter .btn-group .btn{border-radius:0}.price-range-filter .btn-group .btn-primary{background-color:#007bff;color:white}.price-range-filter .btn-group .btn-outline-secondary{background-color:white;color:#6c757d;border-color:#6c757d}.price-range-filter .form-select{width:150px}.filters-container-custom{padding:15px;margin-top:10px;border-radius:4px;background-color:#ffffff;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e0e0e0;position:absolute;z-index:10;width:100%;overflow-y:auto;left:0}.filters-header-custom{display:flex;justify-content:space-between;align-items:center;padding:0;font-size:18px;font-weight:600;margin-bottom:10px}.filter-title-custom{font-weight:700;font-size:20px}.form-group-custom{margin-bottom:10px}.d-flex-custom{display:flex;align-items:center;gap:12px;margin-top:4px}.filter-select-range-field{flex:1 1 0;min-width:0}.filter-select-range-field:focus-within,.form-group-custom.select-custom:focus-within{position:relative;z-index:5}.form-select-custom{width:48%;border-radius:8px;padding:10px;font-size:16px;border:1px solid #e0e0e0}.to-text-custom{white-space:nowrap}.button-custom{border-radius:8px;padding:10px 20px;font-size:16px;font-weight:500}.btn-primary-custom{background-color:var(--Primary);color:#fff;border:1px solid var(--Primary)}.btn-secondary-custom{background-color:#f0f0f0;color:var(--Primary);border:1px solid #e0e0e0}.divider-custom{border:none}.filters-footer-custom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.more-filters-footer.filters-footer-custom{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.more-filters-footer>.button-custom:first-of-type{width:100%}.more-filters-footer .more-filters-footer-actions.footer-right-custom{display:flex;width:100%;flex-wrap:nowrap;gap:12px;margin-top:0;justify-content:stretch}.more-filters-footer .more-filters-footer-actions.footer-right-custom>button{flex:1 1 0;min-width:0;justify-content:center;align-items:center;display:inline-flex;gap:8px;white-space:normal;text-align:center}.footer-right-custom{display:flex;gap:12px}.form-group-custom label{text-transform:capitalize;margin-bottom:5px;margin-top:5px}.filer-main .project-filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:145px;padding:0 16px;white-space:nowrap}.project-filters-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;row-gap:12px}.project-rera-filter{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:28px}.project-rera-filter .form-check-input{margin:0}.project-rera-filter .form-check-label{margin:0;text-transform:none}.project-filters-footer{margin-top:16px}@media screen and (max-width:767px){.project-filters-grid{grid-template-columns:1fr}.project-rera-filter{margin-top:4px}}.modalFormGroup p.red{margin-bottom:0}.exampleFormControlInput3{width:238px;border:1px solid #ccc;appearance:none}.eye-button:hover{color:#155eef}.dropdown-toggle{background-color:white}.modal .form-group{position:relative}.error{text-align:right;padding:5px 10px 0 0;color:var(--Red);position:absolute;right:0;bottom:-23px;font-size:14px}div .form-control:focus{box-shadow:none}.links-login-footer{color:var(--Primary);cursor:pointer;margin-bottom:10px}.links-login-footer:hover{color:var(--Secondary)}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);height:46px}.exampleFormControlInput4{width:calc(100% - 35px);border:1px solid #ccc;appearance:none;padding:0 5px}.exampleFormControlInput5{width:100%;border:1px solid #ccc;appearance:none;padding:0 9px;border-radius:5px;height:38px}.totalPagesCount{margin-left:8px;font-weight:700;color:#000!important;font-size:14px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.no-properties-found-container{height:70vh;padding:2rem;border-radius:8px}.no-property-image icon{max-width:100%;height:auto;display:block;margin:0 auto}.no-propertiesound-title{font-size:24px;color:#808080}.no-propertiesound-text{font-size:16px;color:var(--Primary)}.no-propertiesound-reset-filters{font-size:16px}.properties-results-empty-state{width:100%;padding:0 15px 20px}.properties-results-no-data{border-radius:10px}.properties-results-no-data-title{color:#3c7396;font-size:2rem;letter-spacing:0}.properties-results-no-data-message{max-width:460px;color:#64748b;font-size:.98rem;line-height:1.6}.properties-results-no-data-suggestions{margin-top:6px}.properties-results-no-data-suggestions-title{margin:0 0 8px;font-size:.95rem;font-weight:600!important}.properties-results-no-data-suggestion-line{margin:0 0 6px;color:#475569;font-size:.95rem;line-height:1.5}.properties-results-no-data-suggestion-line:last-child{margin-bottom:0}.editor{width:100%}.property-card-badge{position:absolute;top:10px;left:10px;padding:5px 10px;font-size:.9rem;border-radius:20px}.property-card-details{padding:0 10px}.property-card-price{font-size:18px;font-weight:700;color:var(--Primary);margin-bottom:10px}.property-card-info{font-weight:700;font-size:.9rem;color:#555}.property-card-address{color:rgb(0 0 0/58%);display:inline-block;width:260px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.property-card-address,.property-card-address-a{padding:0!important;margin-bottom:10px;font-size:14px}.property-card-address-a{color:black;display:flex;gap:14px}.property-card-realtor{font-size:.8rem;color:#888;margin-bottom:7px;text-transform:uppercase}.companyname{font-size:12px!important;color:#999696!important}.map-marker-circle{position:absolute;width:13px;height:13px;border-radius:50%;border:1px solid white;box-shadow:0 0 4px rgba(0,0,0,.4);cursor:pointer}.image-container{position:relative;width:100%;aspect-ratio:16/6;overflow:hidden}.offerModalPopUp{object-fit:cover}.property-card-image-wrapper{position:relative;width:100%;height:18vh;background:#fff}.property-card-image{object-fit:contain}.property-card-wrapper{position:absolute;display:flex;flex-direction:column;align-items:center;pointer-events:none}.property-card-container{width:300px;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;cursor:pointer;position:relative;pointer-events:auto}.marker-location-0 .property-card-container{transform:translate(-100%);top:20px;left:18px}.marker-location-1 .property-card-container{transform:translate(-100%,-100%);bottom:6px;left:18px}.marker-location-2 .property-card-container{transform:translateY(-100%);bottom:6px}.marker-location-3 .property-card-container{transform:translate(0);top:20px}.marker-location-agent-page-0 .property-card-container{transform:translate(-100%);top:20px;left:18px}.marker-location-agent-page-1 .property-card-container{transform:translate(-100%,-100%);bottom:6px;left:18px}.marker-location-agent-page-2 .property-card-container{transform:translateY(-100%);bottom:6px}.marker-location-agent-page-3 .property-card-container{transform:translate(0);top:20px}.marker-location-agent-page-0-close .property-card-container{transform:translate(-100%,-20%);top:20px}.marker-location-agent-page-1-close .property-card-container{transform:translate(-100%,-70%);bottom:6px}.marker-location-agent-page-2-close .property-card-container{transform:translateY(-70%);bottom:6px;left:18px}.marker-location-agent-page-3-close .property-card-container{transform:translateY(-20%);top:20px;left:18px}.marker-location-agent-page-0-on-x-axis .property-card-container{transform:translate(-100%,-100px);top:20px}.marker-location-agent-page-1-on-x-axis .property-card-container{transform:translate(-100%,-40%);bottom:6px}.marker-location-agent-page-2-on-x-axis .property-card-container{transform:translateY(-40%);bottom:6px;left:18px}.marker-location-agent-page-3-on-x-axis .property-card-container{transform:translateY(-44%);top:20px;left:18px}.cross-btn,.cross-btn-v2{position:absolute;right:26px;top:0;transform:translateY(-50%)}.highlight{font-weight:700;color:var(--Primary)}.input-location{display:flex;align-items:center;gap:10px}.search-list-data .border-btn svg{color:#fff!important;position:static;font-size:20px}.input-location-first,.input-location-second{height:43px;border-radius:10px;width:100%;padding:0 32px 0 15px}.sticky-top-main .input-location-first{min-width:450px;border:1px solid rgb(167,166,171);box-shadow:0 1px 2px rgba(16,24,40,.06),0 1px 1px rgba(16,24,40,.04)}.sticky-top-main .input-location-second{height:43px;border-radius:10px;border:1px solid #ccc;width:100%;padding-left:15px;width:140px}.left-part-search{display:flex;align-items:center;gap:15px}.right-part-btn{text-align:right}.right-part-btn button{height:43px}.price-toggle svg{position:relative;top:-1px}.margin-cards-top{margin-top:9px!important}.list-box-hotel-image .btn-carousel{top:50%!important}.list-box-hotel-image{position:relative}.designations-data{display:flex;flex-direction:column;gap:4px}.licence-number{margin-top:23px}.should-hide{opacity:0}.first-website{margin-bottom:7px}.first-website,.first-website :hover{color:var(--Primary)}.capitalize{font-size:14px}.capitalize,.capitalize_log{text-transform:capitalize}.hyperlink-one:hover{color:var(--Primary);text-decoration:underline}.offer-details-overlay{box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:rgba(200,200,200,.4)!important;pointer-events:none}.offer-details-overlay:before{background-color:rgba(200,200,200,.5)!important}.offer-details-overlay2{box-shadow:0 4px 10px rgba(61,61,61,.1);background-color:rgba(163,163,163,.25)!important}.offer-details-overlay2:before{background-color:rgba(200,200,200,.25)!important}.rotate-180{transform:rotate(180deg);transition:transform .3s ease}.no-capitalize{text-transform:none!important}.project-detail-inline-copy{margin-bottom:0}.project-detail-summary-head,.property-detail-summary-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.project-detail-summary-head>.project-detail-summary-main,.property-detail-summary-head>.property-detail-summary-main{flex:1 1 0;max-width:none;width:auto}.project-detail-summary-head>.project-detail-summary-meta,.property-detail-summary-head>.property-detail-summary-meta{flex:0 0 auto;max-width:48%;width:auto}.project-detail-summary-head .hotel-venue-landing,.property-detail-summary-head .hotel-venue-landing{flex-wrap:wrap;margin-top:0}.project-detail-price,.property-detail-price{display:block;max-width:100%;min-width:0;overflow-wrap:anywhere;width:100%;word-break:break-word}@media (max-width:767px){.project-detail-summary-head,.property-detail-summary-head{flex-direction:column;gap:10px}.project-detail-summary-head>.project-detail-summary-main,.project-detail-summary-head>.project-detail-summary-meta,.property-detail-summary-head>.property-detail-summary-main,.property-detail-summary-head>.property-detail-summary-meta{flex:0 0 100%;max-width:100%;width:100%}}.project-config-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-config-card{background:#fff;border:1px solid #e0e6eb;border-radius:14px;overflow:hidden}.project-config-image-wrap{aspect-ratio:16/10;background:#f5f7fa;overflow:hidden}.project-config-image{height:100%;object-fit:cover;width:100%}.project-config-body{padding:18px}.project-config-body h4{font-size:20px;margin-bottom:8px}.project-config-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.project-config-thumb{border-radius:10px;overflow:hidden}.project-config-thumb img{display:block;height:72px;object-fit:cover;width:96px}.project-amenities-grid{display:flex;flex-wrap:wrap;gap:12px}.project-amenity-chip{background:#f5f9fc;border:1px solid #d3e5f1;border-radius:999px;color:var(--Primary);display:inline-flex;padding:10px 16px}.project-gallery-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.project-gallery-item{aspect-ratio:16/11;background:#f5f7fa;border-radius:12px;overflow:hidden}.project-gallery-image{height:100%;object-fit:cover;width:100%}.sticky-top-main .listings-filters-right-data{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.sticky-top-main .listings-filters-right-data .filer-main{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;min-width:0}.sticky-top-main .listings-filters-right-data .filer-main>*{flex:0 0 auto}.sticky-top-main .listings-filters-right-data .desktop-view .cstm-btn{min-height:43px;border-radius:8px;white-space:nowrap}@media screen and (max-width:1219px){.sticky-top-main .listings-filters-right-data{align-items:flex-start}.sticky-top-main .listings-filters-right-data .filer-main{flex:1 1 auto;flex-wrap:wrap;row-gap:10px}.sticky-top-main .listings-filters-right-data .desktop-view{display:flex!important;flex:0 0 auto;align-self:flex-start}}@media screen and (max-width:767px){.sticky-top-main .listings-filters-right-data{flex-direction:column;align-items:stretch;gap:10px}.sticky-top-main .listings-filters-right-data .filer-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sticky-top-main .listings-filters-right-data .filer-main .more-filters-hide-show,.sticky-top-main .listings-filters-right-data .filer-main .price-range-filter,.sticky-top-main .listings-filters-right-data .filer-main .property-category-filter,.sticky-top-main .listings-filters-right-data .filer-main .rent-vs-sell-filter,.sticky-top-main .listings-filters-right-data .filer-main .rooms-btns{width:100%}.sticky-top-main .listings-filters-right-data .filer-main button{min-width:0;width:100%;justify-content:center}.sticky-top-main .listings-filters-right-data .desktop-view{width:100%}.sticky-top-main .listings-filters-right-data .desktop-view .cstm-btn{width:100%;display:inline-flex;justify-content:center}.sticky-top-main .listings-filters-right-data .filer-main .property-category-filter,.sticky-top-main .listings-filters-right-data .filer-main .property-category-filter .price-toggle,.sticky-top-main .listings-filters-right-data .filer-main .rent-vs-sell-filter,.sticky-top-main .listings-filters-right-data .filer-main .rent-vs-sell-filter .price-toggle{min-width:100%;width:100%}}@media screen and (min-width:776px) and (max-width:991px){.sticky-top-main .listings-filters-right-data{align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:10px}.sticky-top-main .listings-filters-right-data .filer-main{flex:1 1 auto;display:flex;align-items:center;flex-wrap:nowrap!important;gap:8px;min-width:0}.sticky-top-main .listings-filters-right-data .desktop-view{flex:0 0 auto;width:auto}.sticky-top-main .listings-filters-right-data .desktop-view .cstm-btn,.sticky-top-main .listings-filters-right-data .filer-main button{min-width:94px!important;white-space:nowrap}}@media screen and (min-width:768px) and (max-width:1388px){.sticky-top-main .search-list-data{display:flex;flex-wrap:wrap!important;align-items:flex-start;gap:12px}.sticky-top-main .left-part-search{flex:1 1 100%;width:100%;min-width:0}.sticky-top-main .left-part-search form{width:100%}.sticky-top-main .listings-filters-right-data{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.sticky-top-main .listings-filters-right-data .filer-main{flex:1 1 auto;display:flex;align-items:center;flex-wrap:wrap!important;gap:8px;min-width:0}.sticky-top-main .listings-filters-right-data .filer-main .property-category-filter,.sticky-top-main .listings-filters-right-data .filer-main .rent-vs-sell-filter,.sticky-top-main .listings-filters-right-data .more-filters-hide-show,.sticky-top-main .listings-filters-right-data .price-range-filter,.sticky-top-main .listings-filters-right-data .rooms-btns{flex:0 0 auto!important;width:auto!important;max-width:none!important}.sticky-top-main .listings-filters-right-data .desktop-view .cstm-btn,.sticky-top-main .listings-filters-right-data .filer-main button{min-width:106px;width:auto;white-space:nowrap}.sticky-top-main .listings-filters-right-data .desktop-view{margin-left:auto}}@media screen and (min-width:1200px) and (max-width:1388px){.search-list-data,.sticky-top-main .search-list-data{flex-wrap:wrap!important}.left-part-search,.sticky-top-main .left-part-search{flex-wrap:wrap;width:100%!important;flex:1 1 100%}.left-part-search form,.sticky-top-main .left-part-search form{width:100%}.left-part-search .input-location,.sticky-top-main .left-part-search .input-location{width:100%;flex:1 1 auto;min-width:0}.sticky-top-main .input-location-first{min-width:0;width:100%}.listings-filters-right-data,.sticky-top-main .listings-filters-right-data{width:100%;justify-content:space-between;flex-wrap:wrap;row-gap:10px}.listings-filters-right-data .filer-main,.sticky-top-main .listings-filters-right-data .filer-main{flex:1 1 auto;justify-content:flex-start;flex-wrap:wrap!important;gap:10px}}@media screen and (min-width:768px) and (max-width:775px){.sticky-top-main .left-part-search,.sticky-top-main .left-part-search .input-location{display:flex;align-items:center;flex-wrap:nowrap!important}.sticky-top-main .left-part-search .input-location{width:100%;min-width:0}.sticky-top-main .left-part-search .input-location-first{min-width:0;flex:1 1 auto;width:100%}.sticky-top-main .left-part-search .search-icon{flex:0 0 43px}.sticky-top-main .listings-filters-right-data{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap!important;width:100%;gap:10px}.sticky-top-main .listings-filters-right-data .filer-main{flex:1 1 auto;display:flex;align-items:center;flex-wrap:nowrap!important;min-width:0}.sticky-top-main .listings-filters-right-data .desktop-view{flex:0 0 auto;width:auto;margin-left:auto}}@media screen and (min-width:1221px){.sticky-top-main .search-list-data{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:14px}.sticky-top-main .left-part-search{flex:1 1 auto;min-width:0}.sticky-top-main .listings-filters-right-data{flex:0 0 auto;width:auto;display:flex;align-items:center;gap:12px}.sticky-top-main .listings-filters-right-data .filer-main{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}}.project-tab-content{min-height:260px}.project-tab-panel{padding:22px 20px 8px}.project-tab-copy{margin-bottom:18px}.project-empty-state{color:#5d7588!important;margin:0}@media (max-width:991px){.project-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.project-config-grid,.project-gallery-grid{grid-template-columns:minmax(0,1fr)}}.nowrap{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.site-visit-page{padding-bottom:24px}.site-visit-table-wrap{border-color:#e2e8f0!important;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.site-visit-table-wrap table.site-visit-table{min-width:920px;width:100%;margin-bottom:0;border-collapse:separate;border-spacing:0}.site-visit-table-wrap .site-visit-thead th{background:#f8fafc;color:#475569;font-weight:600;font-size:13px;line-height:1.35;text-transform:none;border-bottom:1px solid #e2e8f0;vertical-align:middle;padding:.95rem .9rem;white-space:nowrap}.site-visit-table-wrap .site-visit-table td{text-transform:none;border-bottom:1px solid #eef2f7;padding:1rem .9rem;vertical-align:middle;font-size:14px;background:#fff}.site-visit-table-wrap .site-visit-table tbody tr:hover{background:#fafcff}.site-visit-table-wrap .site-visit-col-image{width:112px;min-width:112px;max-width:112px}.site-visit-table-wrap .site-visit-thumb{width:92px;height:68px;min-width:92px;object-fit:cover;display:block;margin:0 auto}.site-visit-table-wrap .site-visit-thumb.media-unavailable-centered{padding:8px}.site-visit-table-wrap .site-visit-thumb.media-unavailable-centered svg{width:34px!important;height:34px!important}.site-visit-table-wrap .site-visit-thumb .media-unavailable-label{margin-top:4px!important;font-size:.55rem!important;line-height:1.15;letter-spacing:.04em!important}.site-visit-table-wrap .site-visit-col-address{min-width:240px;max-width:360px;word-break:break-word;overflow-wrap:anywhere;hyphens:auto}.site-visit-table-wrap .site-visit-listing-kind{display:inline-block;margin-bottom:2px;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.site-visit-table-wrap .site-visit-listing-kind-property{color:#6b7280}.site-visit-table-wrap .site-visit-listing-kind-project{color:#3c7396}.site-visit-table-wrap .site-visit-address-link,.site-visit-table-wrap .site-visit-address-text{font-size:14px;font-weight:500;line-height:1.4;color:#1f2937;word-break:normal;overflow-wrap:anywhere}.site-visit-table-wrap .site-visit-address-link{display:inline-block;text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}.site-visit-table-wrap .site-visit-address-link:focus-visible,.site-visit-table-wrap .site-visit-address-link:hover{color:var(--Primary);text-decoration:underline;text-underline-offset:2px}.site-visit-table-wrap .site-visit-col-agent{min-width:168px;max-width:260px;word-break:break-word;overflow-wrap:anywhere}.site-visit-table-wrap .site-visit-col-nowrap{white-space:nowrap}.site-visit-table-wrap .site-visit-datetime-text{font-size:14px;line-height:1.5;color:#6b7280;white-space:nowrap}.site-visit-table-wrap .site-visit-col-price{min-width:120px}.site-visit-table-wrap .site-visit-price-text{color:var(--Primary);white-space:nowrap}.site-visit-table-wrap .site-visit-col-status{min-width:104px;width:104px}.site-visit-empty-icon{font-size:3rem;color:#cbd5e1}@media (max-width:991.98px){.site-visit-table-wrap table.site-visit-table{min-width:780px}}.box-wrapper-search .border-btn{background:#fff!important;display:inline-flex;align-items:center;justify-content:center;border-radius:7px}.box-wrapper-search .border-btn:hover{background:#fff!important;border:0}.box-wrapper-search .input-location button svg{color:var(--Primary)}.box-wrapper-search .left-part-search{max-width:545px;margin:0 auto}.box-wrapper-search .left-part-search input{min-width:auto;max-width:calc(100% - 66px);width:100%;height:56px;font-size:20px}.box-wrapper-search .left-part-search form{width:100%}.box-wrapper-search .search-tooltip-popover{padding-top:16px}.box-wrapper-search .search-tooltip-summary{display:block!important;visibility:visible!important;opacity:1!important;margin:0 0 12px!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important;color:#163447!important;text-indent:0!important;white-space:normal!important;position:relative;z-index:1}.join-wrapper p{margin:0;max-width:320px;font-size:16px}.join-wrapper img{width:32px}.join-now-letter h4{font-size:24px;color:#085494;margin-bottom:20px}.expert-sec p{font-size:20px;max-width:570px;margin:0 auto 20px;font-family:Inter,sans-serif!important;color:#3a3d40}.expert-sec{background:#0854941a;padding:60px 0}footer a{color:var(--Secondary)!important;text-decoration:none;transition:all .3s ease-in-out;font-size:14px}footer a:hover{color:var(--Primary)!important}.footer-home-links ul{list-style:none;padding:0;margin:0}.dot.active{background-color:#0d6efd}.investment-property-heading-2{font-size:16px;margin-bottom:10px;text-decoration:underline;font-family:Raleway,sans-serif!important;font-weight:500;color:#929090!important}.investment-property-paragraph{margin-bottom:40px;font-family:Inter,sans-serif!important;font-weight:400;color:#3a3d40;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.investment-property-btn{padding:10px 20px!important}.border-list-btn{padding:8px 45px;border:1px solid #085494;border-radius:6px;text-decoration:none;font-weight:500;transition:all .3s ease-in-out;color:#085494;font-size:14px}.investment-property-btn{padding:10px 30px!important}.btn-carousal-custom{justify-content:end;display:flex;gap:10px;margin-top:-20px}.btn-carousal-custom button{width:40px;height:40px;padding:0;border:1px solid #ccc;background:#fff;border-radius:6px;color:#5c5c5c}.swiper-pagination{margin-top:40px!important;position:static!important}.swiper-pagination-bullet-active{width:30px!important;border-radius:9px!important;color:#085494;background:#085494!important}.slider-home-sec .newClass{height:auto}.featured-properties-slider-wrapper{position:relative}.featured-properties-swiper{height:auto!important;padding-bottom:14px}.featured-properties-swiper .swiper-slide{height:auto}.featured-properties-nav{position:absolute;top:36%;left:12px;right:12px;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:5}.featured-nav-btn{display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;min-width:44px;height:44px;width:44px;padding:0;border-radius:999px;font-weight:700;background:#ffffff;border:1px solid #d1d5db;box-shadow:0 4px 14px rgba(0,0,0,.12);color:#374151;appearance:none;-webkit-appearance:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.featured-nav-btn:hover:not(:disabled){background:#f9fafb;color:#111827}.featured-nav-btn:disabled{opacity:.45;cursor:not-allowed}.featured-nav-btn svg{width:22px;height:22px;stroke:currentColor}.featured-description-wrap{max-width:920px;margin:0 auto}.featured-read-more-btn{border:0;padding:0;background:transparent;color:#1f2937;font-weight:500;text-decoration:none}.featured-read-more-btn:hover{color:#111827;text-decoration:underline}.project-section{margin-top:20px}@media (max-width:991.98px){.featured-properties-nav{left:8px;right:8px}.featured-nav-btn{min-width:38px;height:38px}.featured-nav-btn:first-child{transform:translateX(-18px)}.featured-nav-btn:last-child{transform:translateX(18px)}}.blog-width-custom{max-width:530px}.custom-slider-row img{width:100%;aspect-ratio:16/10;max-width:100%;object-fit:cover}.content-slider{max-width:calc(60% - 30px)}.home-faq-sec .faq-inner{padding:0;border:none;box-shadow:none}.home-faq-sec .accordion button{background:none!important}.expert-sec h3{font-size:32px;color:#085494;margin-bottom:15px;font-weight:600}.footer-social-links a{display:inline-flex;width:25px;height:25px;background:#fff;margin:0 10px 0 0;align-items:center;justify-content:center;font-size:22px}.list-box-hotel-image img{object-fit:cover}.unique-featured-listings-section{padding:47px;background-color:#f8f9fa}.unique-listing-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.unique-listing-header h2{font-size:24px;color:#333}.unique-see-all-link{color:#007bff;text-decoration:none}.unique-carousel-wrapper{overflow-x:auto;padding:10px 0}.unique-listing-cards{display:flex;gap:15px}.unique-listing-card{width:250px;border:none;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.unique-badge-wrapper{position:absolute;top:10px;left:10px}.unique-badge{font-size:12px;color:#fff;padding:5px 10px;border-radius:12px}.unique-badge.new-listing{background-color:#28a745}.unique-badge.featured{background-color:#17a2b8}.unique-badge.sold{background-color:#6c757d}.unique-card-img{height:150px;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.unique-card-body{padding:15px}.unique-card-title{font-size:20px;color:#333;margin-bottom:10px}.unique-card-text{font-size:14px;color:#555;margin-bottom:5px}.unique-card-location{font-size:14px;color:#777;margin-bottom:10px}.unique-card-footer{font-size:12px;color:#aaa;text-align:center;border-top:1px solid #eee;padding-top:10px}.dot-slider-container{gap:8px;display:flex;justify-content:center;align-items:center;position:relative}.dot-slider{display:flex;flex-direction:row;gap:8px}.dot{width:8px;height:8px;border-radius:50%;background-color:#dee2e6}.dot.active{background-color:#085494}.navigation-buttons{position:absolute;right:0;display:flex;gap:4px}.nav-btn{width:30px;height:30px;border:1px solid #dee2e6;background-color:white;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.nav-btn:hover{background-color:#f8f9fa}.swiper-button-next,.swiper-button-prev{display:none}.swiper-pagination{position:relative;margin-top:1.5rem}.custom-swiper-button-next,.custom-swiper-button-prev{transition:all .2s ease-in-out}.custom-swiper-button-next:hover,.custom-swiper-button-prev:hover{transform:scale(1.05)}.custom-swiper-button-next:active,.custom-swiper-button-prev:active{transform:scale(.95)}.blog-subtitle{font-weight:500;color:#929090;font-size:20px}.home-faq-sec .container{max-width:820px}.ques-ttl{margin-top:40px}.join-now-letter .custom-btn-landing{font-size:20px;font-weight:500;padding:10px 40px;display:inline-block}footer .logo-part-footer p a{font-size:14px;display:inline-block;margin:15px 0}.box-wrapper-search .input-location button svg{position:static!important;font-size:18px}.ul-recommendation2{left:0}.blog-card{cursor:pointer}@media screen and (max-width:991px){.join-wrapper p{max-width:100%}.join-wrapper{align-items:center;justify-content:flex-start;text-align:left;width:100%;margin-bottom:10px!important}.left-list p{order:2}.left-list img{order:1}.join-now-letter .custom-btn-landing{font-size:16px;padding:10px 30px}.faq-inner{margin-top:0}.expert-sec{padding:40px 0}.expert-sec h3{font-size:22px;margin-bottom:10px}.join-wrapper img{width:28px}.custom-btn-landing{font-size:16px}}@media screen and (max-width:767px){.listing-btns-area{align-items:center!important}footer .logo-part-footer p a{margin:0}.footer-home-links{margin-top:25px}.footer-home-links h6{margin-bottom:10px}.footer-menu-wrapper{justify-content:flex-start}.copyright-txt{margin-top:20px}.btn-carousal-custom{justify-content:center;margin-top:20px}}@media screen and (max-width:575px){.listing-btns-area{flex-wrap:wrap}.border-list-btn{padding:8px 20px}.join-now-letter h4{font-size:20px;margin-bottom:15px}.subscribe-box .form-control{max-width:100%}.form-control{font-size:14px}.expert-sec p{font-size:16px}.logo-part-footer img{max-width:180px}.content-slider{max-width:100%}.investment-property-paragraph{margin-bottom:30px}.box-wrapper-search .left-part-search input{height:40px;font-size:14px;padding:0 6px}.box-wrapper-search .border-btn{width:40px;height:40px}.box-wrapper-search .input-location button svg{font-size:18px}footer ul a{font-size:14px}}