*,:after,:before,body{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:500!important;font-size:14px;line-height:1.4}:root{--Primary:#3c7396;--Secondary:#282828;--Red:#b71b1b;--Green:#23a157;--White:#fff;--grey:#f5f5f5}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}h1,h2,h3,h4,h5,h6{font-weight:700!important}h1{font-size:40px}h2{font-size:35px}h3{font-size:30px}h4{font-size:25px}h5{font-size:20px}h6{font-size:18px}p{color:var(--Secondary)!important}.container{max-width:1450px!important}.back-to-search,.btn-blue,.btns-grp a,.btns-grp button,.cstm-btn,.load-more-btn{background:var(--Primary);border-radius:5px;padding:8px 22px;font-size:16px;line-height:normal;color:var(--White)!important}.back-to-search:hover,.btn-blue:hover,.btns-grp a:hover,.btns-grp button:hover,.cstm-btn:hover,.load-more-btn:hover{background:var(--White)!important;border:1px solid var(--Primary);color:var(--Primary)!important}button.border-btn{background:transparent;border:1px solid var(--Primary);color:var(--Primary)!important}button.border-btn:hover{background:var(--Primary)!important;border:1px solid var(--Primary);color:var(--White)!important}.navbar-nav li .nav-link,a{color:var(--Primary)}.back-blog-btn{color:var(--Primary)!important;cursor:pointer;width:fit-content}.back-blog-btn:hover,.navbar-nav li .nav-link:hover,a:hover{color:var(--Secondary)!important}.navbar-brand img{max-width:130px}header.header-fixed{z-index:1000;width:100%;padding:0;position:sticky;top:0;background:#fff;border-bottom:1px solid #f1f1f1}.navbar-nav li .nav-link{font-size:16px}.home-main-sec:after{content:"";height:100%;width:100%;position:absolute;inset:0}.about-us-page-sec{background-color:#b2d4e9}.about-us-page-sec:after{content:"";height:100%;width:100%;position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,118,180,0),rgba(19,118,180,.81) 47.12%,rgba(19,118,180,.9))}.searc-bar-main-wrapper .input-location{justify-content:center;border-radius:5px;background:var(--White)}.box-wrapper-search{z-index:1;position:relative}.box-wrapper-search p{margin:0;font-size:30px;color:var(--White)!important;font-weight:400!important}.about-page-sec,.home-main-sec{height:850px;margin-bottom:60px}.box-wrapper-search h1{color:var(--White);font-size:50px;margin-bottom:20px}.box-wrapper-search{width:100%;max-width:866px;margin:0 auto;padding:0 15px}.left-part-search-landing-page{background:rgba(160,160,160,.45);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:12px;max-width:650px;margin:35px auto 0;padding:20px;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px rgba(0,0,0,.12)}.box-wrapper-search .input-location button svg path{color:var(--Primary)}.see-properties-column{padding:48px 36px;background:var(--Primary);transition:.2s;position:relative}.see-properties-column p{margin-bottom:6px}.see-properties-column a{text-decoration:underline;font-weight:700!important;font-size:16px}.see-properties .row{margin:0}.see-properties-column a:after{content:"";height:100%;width:100%;position:absolute;inset:0}.see-properties-column h6{font-size:16px}.see-properties-column svg{fill:var(--White);font-size:36px;margin-bottom:11px}.see-properties-column:hover{scale:1.05;box-shadow:0 0 35px 0 #00000040;z-index:1}.see-properties{padding-bottom:60px;cursor:pointer}.list-box-content-landing h3{font-size:16px;margin-block:0 5px}.location-data-p-landing{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;min-height:40px}.bedge-hotel-landing{color:var(--Secondary);border-radius:6px;font-size:10px;font-weight:700!important;background:rgb(40 40 40/20%);padding:5px 10px}.listing-btns-area p{font-size:16px}.listing-btns-area{max-width:818px;margin:0 auto 40px}div.hotel-venue-landing p{background:var(--grey);border-radius:5px;padding:6px 9px;margin:0;gap:4px;font-size:12px;font-weight:600!important;line-height:normal;text-transform:capitalize}.hotel-venue-landing span,.hotel-venue-landing span svg{width:15px;height:15px}.slider-home-sec{padding:0 0 60px}.join-sec{background:var(--grey);padding-block:60px 125px;margin-bottom:60px}.join-sec .container{max-width:1310px!important}.listing-btns-area.join-now-letter{max-width:500px;margin:0 auto 100px}.circle-img img{border:7px solid var(--White)}.details-join-listing{position:relative;z-index:1}.details-join-listing.left-list .join-wrapper{margin-left:auto}.details-join-listing.right-list .join-wrapper{margin-right:auto}.details-join-listing.left-list{left:45px}.details-join-listing.right-list{right:45px}div.right-list .join-wrapper:nth-child(2){left:auto;right:-60px}.circle-img{border-radius:100%;border:28px solid var(--Primary);transform:scale(1.35)}.join-wrapper:nth-child(2){position:relative;left:-60px;margin:110px 0}.join-sec .row .col-md-6:last-child{order:2}.join-sec .circle-div{order:0}.join-wrapper{justify-content:space-between;align-items:center;gap:14px;display:flex;background:var(--White);border-radius:10px;padding:12px 16px;border:1px solid var(--grey);min-height:68px;max-width:388px}.list-box-content-landing p.cstm-date{font-size:12px;font-weight:600!important;margin-bottom:5px!important}.investment-property-heading-3 a{font-size:16px;color:var(--Secondary)!important;font-weight:700!important}.investment-property-heading-3 a:hover{color:var(--Primary)!important;text-decoration:none!important}.custom-slider-row .location-data-p-landing{margin-bottom:10px;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;position:relative}.custom-slider-row .newClass{height:100%}.text-btn{font-size:16px;font-weight:700!important}.insite-slider-sec .newClass{height:100%}.insite-slider-sec{padding-bottom:60px}.blog-width-custom h2{margin-bottom:20px}.faq-sec .faq-inner p{margin:20px auto 30px;font-size:16px}.faq-desc p{max-width:556px}.accordion .accordion-item:last-child{margin-bottom:0}.faq-sec .accordion{max-width:1178px;margin:auto}.accordion .accordion-item .accordion-button{padding-right:25px;position:relative}.accordion-button:after{position:absolute;top:3px;right:0}footer{padding:60px 0 12px}footer h6{margin-bottom:15px;font-weight:700!important;font-size:16px}.logo-part-footer p{max-width:313px}footer p{font-size:14px}.footer-social-links svg{font-size:22px}.footer-social-links a:hover svg{fill:var(--Primary)!important}.subscribe-box{display:flex;border:1px solid var(--grey);border-radius:5px;overflow:hidden}.subscribe-box input.form-control{border:0!important}.form-control::placeholder{color:#adadad}input.form-control{color:var(--Secondary);padding:8px 14px;border:1px solid rgb(209,213,219)}.footer-menu-wrapper{display:flex;flex-wrap:wrap;gap:170px;justify-content:end}.form-group label{margin-bottom:2px}.css-13cymwt-control:hover{box-shadow:none!important}div.react-tel-input .flag-dropdown{background-color:var(--White);border:1px solid var(--grey)}.inner-header{background:var(--grey);padding:40px 0;margin-bottom:50px}.cstm-blog-image{border-radius:5px;overflow:hidden}.email-user{text-transform:lowercase}.animated-no-property-img{width:150px;max-width:100%;height:auto;animation:bounce 2s infinite}.address-content{width:157px}.google-map{position:sticky;top:70px;padding:0}.right-list-column{padding-right:0}.mapboxgl-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;min-height:calc(100vh - 118px)}.email-wrap-user{width:100%;word-wrap:break-word;word-break:break-all}.google-map-property{height:120px;width:200px;border-radius:15px;outline:none}.input-width{width:210px}.css-1dss1g4{margin-bottom:5px;margin-right:-56px}.lc_text-widget--box{position:relative;height:var(--chat-widget-height);width:var(--chat-widget-width);display:none;transition:all .3s ease 0s;box-shadow:0 10px 20px rgba(0,0,0,.2);border-radius:12px;max-height:var(--chat-widget-max-height,unset);display:flex;flex-direction:column}.google-map-property:active,.google-map-property:focus{outline:none;border:none}.leaflet-container{height:16vh;width:22vh}.leaflet-control-attribution{display:none}.navbar-nav .signup-btn a{background:var(--Primary);color:#fff;border-radius:10px;line-height:100%;transition:all .3s ease-in-out;border:1px solid var(--Primary)}.signup-btn{color:var(--Primary);cursor:pointer}.image-hotel{background-color:black}.navbar-collapse-list{display:none}.navbar-nav .signup-btn a:hover{background:#fff;color:var(--Primary)}.navbar-nav li:hover{background:transparent}.navbar-nav li{margin-left:20px}.detail-bio{padding:20px 0}.checkbox-story-outer .button-custom{font-size:14px;width:36px;padding:0;height:36px;flex:0 0 36px;font-weight:400;border-radius:5px!important}.image-left-img{object-fit:cover!important;border-radius:5px!important;width:100px}.detail-bio{height:auto;aspect-ratio:16/12;object-fit:cover;border-radius:10px}.content-left h4{color:var(--Secondary);font-size:18px;font-weight:600!important}a{color:var(--Primary);text-decoration:none}.social-links svg{display:inline-block;margin-right:15px;color:#000;font-size:20px}.social-links{margin-bottom:20px;padding-left:0;min-height:30px}.virtual-tour{display:flex;flex-direction:row;display:inline-block;padding:0}.v-tour-text{color:white;font-size:14px;display:inline-block;margin-left:7px;font-weight:600!important;margin-bottom:0}.camera-image{display:flex;flex-direction:row;display:inline-block;padding:0}.bedges-slider>svg{margin-right:30px}.bedges-slider .cstm-back-btn svg{width:25px;height:25px;margin-right:30px}.content-right p{margin:0}.text-blue{color:var(--Primary);font-weight:600;margin-bottom:4px!important;text-transform:capitalize}.message-btn a{display:block;background:var(--Primary);text-align:center;color:#fff;padding:15px 10px;border-radius:10px;transition:all .3s ease-in-out;border:1px solid var(--Primary);line-height:100%}.message-btn a:hover{background:var(--Primary);color:var(--Primary);background:transparent}.sally-bio-outer{background:#fff;border:1px solid #dfdfdf;border-radius:10px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);padding:15px;height:100%}.tab{border-bottom:none}.tabs-listing .nav-tabs{border-bottom:none;max-width:fit-content;border-radius:50px;margin-top:15px;gap:10px}.card-custom .row{height:100%}.nav-tabs .nav-link{color:var(--Primary);padding:8px 20px;font-weight:600!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;border:1px solid #ccc!important;border-radius:50px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent}.list-box-hotel{border-radius:10px;position:relative;overflow:hidden;cursor:pointer;height:100%;border:1px solid var(--grey)}.cursor-pointer{cursor:pointer}.hotel-venue{display:flex;gap:25px;align-items:center}.hotel-venue-landing{display:flex;gap:10px;align-items:center;margin:13px 0 0}.add-sved-page{min-height:40px}.hotel-venue p{position:relative;display:flex;align-items:center;gap:5px;color:#000;margin:0 10px 0 0}.bedge-hotel{background:#fff;color:#000;left:13px}.bedge-hotel,.rentVsSell-badge{position:absolute;top:11px;font-size:12px;border-radius:30px;padding:5px 13px;font-weight:600}.rentVsSell-badge{background:var(--grey);color:var(--Secondary);right:50px}.bedge-hotel-red{background:var(--Primary);color:#fff}.heart-icon{position:absolute;top:15px;right:15px;color:#fff}.heart-icon-landing{position:absolute;top:18px;right:20px;color:#fff}.tabs-listing nav{margin-bottom:10px}.list-box-content{padding:10px}.list-box-content h4{color:var(--Primary);font-size:18px;margin-bottom:5px}.list-box-content p{font-size:14px;margin-bottom:5px;text-transform:capitalize}.list-box-content-landing{padding:15px}.list-box-content-landing h4{color:var(--Primary);font-size:16px;margin:0}.list-box-content-landing p{font-size:14px}.list-box-content-landing>p{margin-bottom:8px}.list-box-content-sm{padding:5px}.list-box-content-sm h4{color:var(--Primary);font-size:13.8px;margin-bottom:5px}.list-box-content-sm p{font-size:12px;margin-bottom:5px;font-weight:500;text-transform:capitalize}.tabs-listing .col-md-3{margin:15px 0}.video-container{position:relative;width:100%;background:#000}video{width:auto;display:block;border-radius:10px;object-fit:contain;height:480px;max-width:100%;margin:0 auto}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--Primary);border-radius:50%;width:60px;height:60px}.play-button.hidden{display:none}.review-btn button{display:block;border:1px solid var(--Primary);text-align:center;color:var(--Primary);padding:11px 30px;border-radius:10px;transition:all .3s ease-in-out;background-color:#fff}.review-btn button:hover{color:#fff;background:var(--Primary)}.reivew-star p{margin:0}.star-outer svg{color:#ff840f;font-size:20}.star-outer{display:flex;gap:4px;height:20px}.reivew-star{display:flex;gap:10px;align-items:center}.review-box{position:relative}.review-details img{width:50px;height:50px;object-fit:cover;border-radius:30px}.review-details{display:flex;gap:10px;align-items:center}.review-name p{margin:0;font-size:14px!important}.name-review{font-size:15px;font-weight:600}.review-box p{font-size:16px}.review-box{box-shadow:0 0 10px #f3f3f3;border-radius:15px;padding:30px 20px}.footer-content p{color:#c7c7c7;font-size:16px}.footer-content a{color:#fff}.app-links{display:flex;gap:15px;margin-top:20px}.app-links img{border-radius:5px;max-width:110px;width:100%}.copyright-txt{margin-bottom:0;border-top:1px solid #eeeeee;margin-top:25px;padding-top:10px;font-size:14px}.collapse-content{display:none}.collapse-content-show{display:inline}.see-more{cursor:pointer;color:var(--Primary)}.collapse-content-show+span .seemore-btn,.see-less{display:none}.collapse-content-show+span .see-less{display:inline}.sally-bio-outer h4{margin-bottom:20px}.input-location-first{border:0;border-radius:5px;outline:none;width:100%;padding-left:15px;font-size:16px}.input-location-second{height:43px;border-radius:10px;border:1px solid #ccc;width:100%;padding-left:15px;width:140px}.input-location{position:relative}.input-location svg{position:absolute;top:14px}.input-location-landing input{height:50px;border-radius:10px;border:1px solid #ccc;width:100%;padding-left:15px;min-width:553px}.input-location-landing{position:relative}.input-location-landing svg{position:absolute;top:14px}.filer-main{display:flex;flex-wrap:wrap;gap:15px;justify-content:end;align-items:center}.btn-group-toggle label{font-size:14px}.filer-main button{font-size:15px;height:43px;font-weight:500;border:1px solid rgb(167,166,171);padding:0;border-radius:8px;min-width:126px;width:100%}.home-fave-button{height:43px;border:1px solid var(--Primary)!important;color:var(--Primary)!important;font-weight:500;padding:0 10px;border-radius:8px;background:transparent;width:43px}.home-fave-button svg{font-size:20px!important}.filer-main select{height:40px;border-radius:10px;width:48%;font-size:14px;padding:0 4px}.select-location button{height:40px;border-radius:40px;background:#fff;font-size:15px;width:125px;border:1px solid #ccc}.select-custom select{width:99%}.sort-outer{position:relative;font-family:Arial,sans-serif;margin-right:11.2px}select{text-indent:5px}.sort-button{background:none;border:none;color:#000;font-size:14px;cursor:pointer;text-decoration:none;position:relative}.sort-button span{font-weight:700}.footer-right-custom button{padding:0 30px}.sort-button:hover{text-decoration:none;color:#4b4b4b}.dropdown-icon{margin-left:5px}.sort-options{z-index:1}.sort-options,.sort-options-new{position:absolute;background-color:white;border:1px solid #ccc;list-style-type:none;padding:10px 0;width:180px;margin-top:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.sort-options-new{z-index:99;right:6px;bottom:auto;top:auto}.sort-options-new li{padding:8px 15px;color:#333;cursor:pointer;font-size:14px;margin-left:0}.sort-options-new li:hover{background-color:#f0f0f0}.sort-options li{padding:8px 15px;color:#333;cursor:pointer;font-size:14px}.sort-options li:hover{background-color:#f0f0f0}.save-search-btn{background:#3c7396;color:#fff}.save-favourite-btn,.save-favourite-btn-onclick{background:transparent;border:1px solid #ccc!important}.save-favourite-btn-onclick{background-color:#3c7396;color:white}.number-of-counts{padding-top:1px;padding-left:8px}.number-of-counts p{text-align:right;color:#000}.number-of-counts p span{color:#9b9b9b}.row-search .col-md-6{margin:12px 0}.paginantion ul{padding:0;list-style:none;display:flex;justify-content:end;margin:0}.paginantion ul a{font-size:16px;margin:0 5px}.paginantion ul a,.paginantion ul button{background:#fff;display:inline-flex;width:40px;height:40px;justify-content:center;align-items:center;box-shadow:0 0 10px #f3f3f3;border-radius:4px;color:#000;border:1px solid #ebebeb}.paginantion ul button{margin:0 10px;font-size:18px;font-weight:600}.bedges-slider span{color:#fff;background:var(--grey);border-radius:5px;margin-right:10px;padding:8px 11px;font-size:14px;display:inline-flex}.carousel-block{display:flex}.details-sec{padding:10px 0}.carousel-control-prev{display:inline-block;align-self:center;margin-top:1px;margin-right:6px}.carousel-control-next{align-self:center;margin-left:100px}.details-property{background:#fff;border:1px solid #dfdfdf;border-radius:10px;padding:20px;margin-top:30px}.details-inner-img img{max-width:140px;border-radius:15px}.details-inner-right span{margin:0 5px;display:inline-block}.share-btn{background:transparent;border:1px solid #ccc!important;height:40px;border-radius:30px;padding:0 15px;border:none;font-size:15px;margin-left:10px}.list-content h3{font-size:20px;color:var(--Primary);margin-top:0}.list-icons-detials p{font-size:18px;margin:0;font-weight:500;color:#000;line-height:1.2em}.list-icons-detials p span{color:grey}.list-icons-detials img{height:23px;width:24px;object-fit:contain}.list-icons-detials span .table-tabs-inner ul li:hover{background:transparent;border:none}.table-data-property td{border-bottom:1px solid #ebebeb;padding:10px;text-transform:capitalize}.table-data-property table{width:100%}.table-data-property td:last-child{text-align:right;font-weight:500!important}.table-data-property td:first-child{font-weight:700!important}.table-tabs-inner .nav-tabs{border-bottom:none;background:var(--grey);padding:5px;gap:5px}.table-tabs-inner .nav-link{border-radius:5px}.nav-tabs .nav-link.active,.table-tabs-inner .nav-item.show .nav-link,.table-tabs-inner .nav-link.active{border-color:#dee2e6 #dee2e6 #fff;background:var(--Primary)!important;color:#fff!important;border:none!important}.table-tabs-inner h3{margin:20px 0 10px;font-size:20px}.table-tabs-inner table{width:100%}.table-tabs-inner table td,.table-tabs-inner table th{border-bottom:1px solid #f5f5f5;padding:15px 10px}.table-tabs-inner th{background:#f5f5f5;font-weight:500}.table-tabs-inner table td:first-child{color:var(--Primary);font-weight:500}.hotels-property{padding:20px 0 0}.similar-ttl{font-size:24px}.accordion{border:none}.accordion-item{border:none;border-bottom:1px solid #f5f5f5;padding:10px 0;background:#f5f5f5}.accordion-button:not(.collapsed){color:#212529;background-color:transparent;box-shadow:none}.accordion-button{padding:0;font-weight:600}.accordion-body{padding:10px 0 0;font-size:14px}.faq-sec{padding:60px 0}.btns-grp{display:flex;gap:10px;justify-content:center;margin-top:20px;margin-bottom:20px}.btn-blue,.btns-grp a,.btns-grp button,.load-more-btn{width:100%}.btn-blue{background:var(--Primary);text-align:center;color:#fff;height:44px;border-radius:10px;transition:all .3s ease-in-out;border:none}.btn-close-offer-modal{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.formcontrollabel{width:140px;padding-top:10px;margin-left:10px}.input-class-for-phone-input{width:100%!important}.PhoneInputInput{width:340px;flex:1;min-width:0;border:var(--bs-border-width) solid var(--bs-border-color);height:38px;padding-left:10px}.modal-footer{margin-top:30px;display:flex;padding:10px 0 0}.btn-blue:hover{background-color:black}.form-control:focus{outline:none;box-shadow:none}.btns-grp .border-btn{border:1px solid var(--Primary);color:var(--Primary)!important;background:none;background:var(--White)}.btns-grp .blue-btn,.btns-grp .border-btn{display:flex;align-items:center;justify-content:center;gap:10px}.btns-grp .border-btn:hover{background:var(--Primary)!important;color:#fff!important}.btns-grp .border-btn svg path{fill:var(--Primary)}.btns-grp .border-btn:hover svg path{fill:var(--White)}.btns-grp .blue-btn:hover{background:#fff;border-color:var(--Primary);color:var(--Primary)}.css-t3ipsp-control:hover{box-shadow:none!important}.blue-btn{border:1px solid var(--Primary);outline:none}.edit-svg-profile-section path{fill:#fff}.boxes-profile .d-block{margin-bottom:15px!important}.full-btns{flex-wrap:wrap;gap:20px}.full-btns a{display:block;width:100%}.price-outer p{margin-bottom:5px;font-size:16px;display:flex;align-items:center;gap:5px}.price-outer input{width:100%;height:40px;border-radius:10px;padding:10px 15px;background:#fff;border:1px solid #ccc;font-weight:600}.input-price{position:relative}.input-price span{position:absolute;right:4px;top:6px;border-left:1px solid #ccc;padding:2px 4px;font-weight:600;color:#8b8b8b}.mortgage-outer h3{margin-bottom:15px;font-size:24px}.value{font-size:26px;width:50px;text-align:center}input#range{width:100%}.rangle-flex{display:flex;align-items:center;justify-content:space-between}.rangle-flex p{margin:0;font-size:16px}.paymnt-flex{display:flex;justify-content:space-between;align-items:center}.paymnt-flex h4{font-size:20px}.price-monthly{color:var(--Primary)}.price-monthly span{font-size:15px;font-weight:400}.payment-switches{width:100%;height:30px;background:#ccc;border-radius:7px;position:relative;overflow:hidden}.payment-switches span{height:30px;display:inline-block;position:absolute;top:0;left:0}.Insurance-bedge{width:90%;background:#3a4850;border-radius:6px}.heat-bedge{width:80%;background:#115e8c;border-radius:6px;z-index:1}.Property-bedge{width:70%;background:var(--Primary);border-radius:6px;z-index:2}.payemt-total-price{display:flex;justify-content:space-between}.payemt-total-price p{font-size:16px;margin-bottom:6px}.price-payment-monthly{font-weight:600}.payemt-total-price span{width:8px;height:8px;display:inline-block;border-radius:11px;margin-right:4px;position:relative;top:-2px}.span-bedge-1{background:var(--Primary)}.span-bedge-2{background:#115e8c}.span-bedge-3{background:#3a4850}.span-bedge-4{background:#88939a}.payment-precentage{margin-top:10px}.right-sidebar-inner{background:#f4fbff;border:1px solid #ceecff;border-radius:10px;margin-top:30px;padding:30px 20px 10px}.right-sidebar{position:sticky;top:20px}.play-button span{display:inline-block;margin-left:5px}.border-btn i{margin-right:10px}.bedges-slider i{margin-right:5px}.review-sec{padding:30px 0 50px}.list-box-hotel>img{aspect-ratio:16/8;object-fit:cover}.list-box-hote-sm>img{object-fit:cover}.list-box-hotel-sm{box-shadow:0 0 10px #f3f3f3;height:5vh;border-radius:15px;position:relative;overflow:hidden;cursor:pointer;height:100%}iframe{width:100%;margin-bottom:-8px}.custom-container .col-xl-6{padding:0}.custom-container>.row{margin:0}.left-list-column{padding:0!important}.filter-search-outer{background:#fff;border:1px solid #dfdfdf;border-radius:10px;padding:0 0 15px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);margin-bottom:10px;margin-top:10px;min-height:calc(100vh - 118px)}.row-search{padding:0 15px}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:0!important}.cdd-1nmdiq5-menu{z-index:500}.sticky-top-main{position:sticky;top:0;background:#fff;z-index:1;border-radius:10px}.btn-carousel{top:50%!important;bottom:auto!important;transform:translateY(-50%)}.list-content span{margin:0;padding:0;font-size:14px;color:rgb(0 0 0/58%)}div .btn-outline-primary{--bs-btn-color:#0a467b;--bs-btn-border-color:#0a467b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#017bd2;--bs-btn-hover-border-color:#017bd2;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#ff;--bs-btn-active-bg:#017bd2;--bs-btn-active-border-color:#017bd2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#017bd2;--bs-btn-disabled-bg:transpar;--bs-btn-disabled-border-color:#017bd2;--bs-gradient:none}.filer-main .dropdown-menu{margin-top:10px}.btn-dark{background:#3c7396!important;border-color:#3c7396!important}.dropdown-menu select{padding:10px}.price-range-filter .btn-group .btn-outline-secondary{border-color:#3c7396!important}.price-range-filter .btn-group{border-radius:10px!important;overflow:hidden;display:flex;gap:10px}.price-range-filter .btn-group button{border-radius:10px!important}.table-tabs .css-13cymwt-control:hover,.table-tabs input:hover{border-color:#3c7396}.property-wrapper{border:1px solid #dfdfdf;border-radius:10px;padding:15px}.custom-btn{background:var(--Primary);border:none;border-radius:10px;color:#fff}.custom-btn,.custom-btn-landing{padding:10px 20px;transition:all .3s ease-in-out;text-decoration:none;cursor:pointer}.custom-btn-landing{background:var(--Secondary)!important;border:none;color:var(--White);font-size:14px}.custom-btn-dark,.custom-btn-disabled{background:#808080;border:none;padding:10px 20px;border-radius:10px;transition:all .3s ease-in-out;color:#fff;text-decoration:none;cursor:pointer}.main-tabs-outer h4{background:#fbfbfb;padding:10px;border-radius:7px;font-size:18px;font-weight:600;margin:0;display:flex;justify-content:space-between;align-items:center}.main-tabs-outer h4 .svg-one{transform:rotate(-90deg)}.main-tabs-outer h4 .svg-one,.main-tabs-outer h4 .svg-two{width:37px;height:28px;line-height:100%}.on-click-data{justify-content:space-between;padding:0 10px}.data-label,.on-click-data{display:flex;flex-wrap:wrap}.data-label{margin-bottom:10px;width:49%}.data-label.street-number{width:31.33%}.data-label.street-name{width:66.66%}.amenities-tab .data-label{width:33%}.on-click-data label{width:100%;font-size:14px}.css-b62m3t-container{width:100%}.main-tabs-outer{background:#fbfbfb}div .list-group-item{cursor:pointer}div .list-group-item.active{background-color:var(--Primary);border-color:var(--Primary)}div .list-group-item:hover{background-color:var(--Primary);color:#fff}.image-wrap img{object-fit:cover}.black-btn{background:#121212}.black-btn:hover{background:#3c7396}.tabs-tables{margin:5px 0}.data-label-full{width:100%}div .box-pdf .btn-add-pdf{width:fit-content;border-radius:30px;line-height:100%;padding:10px 20px;display:flex;align-items:center}.comps-main{background:#fbfbfb;padding:10px;border-radius:10px}body a{color:#3c7396}.search-main-sec .table>:not(caption)>*>*{background-color:#fbfbfb}div .border-primary{border-color:#3c7396!important;background:rgb(1 121 193/19%)!important}div .border-warning{border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important;background:rgb(255 193 7/17%)}div .border-success{border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important;background:rgb(25 135 84/18%)!important}div .border-danger{border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important;background:rgb(220 53 69/20%)!important}.row-cards h2{font-size:30px;font-weight:600}.btns-grp-dashbaord button{border-radius:10px}.btn-blue-card.active{color:#fff!important;background:var(--Primary)!important}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#3c7396;border-color:#3c7396}.table-dashboard th{border:1px solid #f3f3f3;font-weight:500;text-align:left;font-size:14px}.table-dashboard td,.table-dashboard th{padding:10px}.table-dashboard td{border-bottom:1px solid #f3f3f3;font-size:14px;text-transform:capitalize}.table-dashboard tbody tr{transition:.3s ease-in-out}.table-dashboard tbody tr:hover{background:#f3f3f3}.table-dashboard{width:100%;overflow:revert!important}.table-dashboard th:nth-child(2){width:200px}.search-main-sec table td img{height:90px;object-fit:cover;cursor:default;display:block;width:150px!important}.search-main-sec table td{vertical-align:middle}.profile-page-title{font-size:22px;margin-bottom:25px}.table-dashboard .dropdown-menu{left:auto!important;right:0!important}.table-outer-main{border:1px solid #dfdfdf;border-radius:10px;padding:15px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);margin-top:10px;width:100%;overflow-x:auto}.table-sec-main{padding:20px}.search-main-sec .table>:not(caption)>*>*{background-color:transparent;box-shadow:none}.table-outer-main .table{border-color:transparent}.table-outer-main .table th{background:#f5f5f5;padding:10px;font-size:14px;font-weight:500}.table-outer-main .table td{border-bottom:1px solid #f1f1f1;font-size:14px}.table-outer-main .table tbody tr{transition:all .2s ease-in-out}.custom-header,.table-outer-main .table tbody tr:hover{background:#f1f1f1}.custom-header{padding:0}.paginantion li:hover{background:transparent}.action-btns{display:flex;gap:10px}.action-btns svg{cursor:pointer}.table-tabs{border:1px solid #dfdfdf;border-radius:10px;padding:15px;max-width:1200px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.table-dashboard table th{background:#f5f5f5;padding:10px;font-size:14px;font-weight:500}.container-custom{padding:0 15px}.container-custom .border-main{padding:20px;min-height:calc(100vh - 80px)}.sort-outer .custom-btn{background:var(--Primary);border:1px solid var(--Primary)}.sort-outer .custom-btn:hover{background:#fff;border:1px solid var(--Primary);color:var(--Primary)}.filer-main .btn-check:checked+.btn,.filer-main .btn.active,.filer-main .btn.show,.filer-main .btn:first-child:active,.filer-main :not(.btn-check)+.btn:active{color:#fff!important}.nav-tabs .nav-link,.table-tabs-inner .nav-item .nav-link{border:none!important;border-radius:65px!important;background:var(--White)}.table-tabs-inner .nav-item .nav-link:hover,.tabs-listing .nav-tabs .nav-link:hover{background:var(--Primary)!important;color:#fff}.table-tabs-inner{background:#fff;border:1px solid #d7d7d7;border-radius:10px;padding:0 0 15px;overflow:hidden}.table-tabs-inner .tab-content{padding:0 20px}.no-data-error{margin:5px 0}.similar-homes-outer{background:#fff;border:1px solid #d7d7d7;border-radius:10px;padding:20px}.similar-homes-outer .col-md-6{margin:0 0 15px}.accordion button{padding:0;font-size:16px;font-weight:700!important;line-height:normal}.accordion .accordion-item{margin-bottom:15px;padding:20px 25px!important;border-radius:10px}.listing-main-wrapper{background:#f5f5f5;padding:10px;border-radius:6px;margin-top:15px}.list-content p{font-weight:500}.accordion .accordion-button:not(.collapsed){color:inherit;background-color:transparent}.details-inner-content h2{font-size:24px}.details-inner-img .mapboxgl-map{border-radius:10px;border:2px solid #ccc;min-height:292px!important}.back-to-search{background:var(--Primary);color:#fff;padding:10px!important;border-radius:10px;line-height:100%;transition:all .3s ease-in-out;border:1px solid var(--Primary);display:inline-flex;align-items:center;gap:4px;cursor:pointer}.back-to-search:hover{background:white;color:var(--Primary)}.search-btn a{color:#fff;padding:10px!important;border-radius:10px;line-height:100%;transition:all .3s ease-in-out;border:1px solid var(--Primary);display:inline-flex;align-items:center;gap:4px;position:absolute;left:10px;top:10px;z-index:11}.search-btn a:hover{background:transparent;color:var(--Primary)}.listing-sec{padding:40px 0 0}.tabs-listing .nav-tabs .nav-link{background:#f5f5f5}.tabs-listing .col-xl-3{margin:10px 0}.see-more-btn a{font-weight:600}.bio-agent{background:#fff;border:1px solid #dfdfdf;border-radius:10px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);padding:15px;height:100%}.list-property h4{font-size:20px;margin-bottom:10px;font-weight:600!important}.content-left p{margin:10px 0!important}.specialization span{background:rgb(0 121 194/15%);display:inline-block;font-size:14px;padding:5px 10px;border-radius:5px;margin-right:6px;border:1px solid var(--Primary);margin-bottom:6px}.bio-flex{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:3px}.icons-bio{margin-top:10px}.Namprofile-image,.agent-profile{aspect-ratio:4/4;object-fit:cover;width:100%}.agent-card{background:#fff;border:1px solid #dfdfdf;border-radius:10px;padding:25px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.contact-agent{border-bottom:1px solid #f5f5f5;margin-bottom:20px;padding-bottom:10px}.address-agent{display:flex;gap:7px;line-height:23px}.contact-agent h5{margin-bottom:15px;text-transform:capitalize}.contact-agent a{font-weight:400;color:#000;display:inline-block;margin:0 5px 0 10px}.contact-agent svg{color:var(--Primary);width:25px}.social-links{display:flex;justify-content:center;gap:10px}.social-links a svg{color:#000!important}.send-msg{background:var(--Primary);margin-top:15px;padding:10px 25px}.send-msg,.send-msg:hover{border:1px solid var(--Primary)}.send-msg:hover{background:transparent;color:var(--Primary)}.agent-card .full-btns{margin:0 0 15px}.specialies-data{display:flex;gap:5px;flex-wrap:wrap}.address-agent{text-transform:capitalize}.email-link{text-transform:lowercase!important}.agent-spec span{text-transform:capitalize}span.review-see-more{color:var(--Primary);cursor:pointer}.review-see-more:hover{color:#009dff}.filer-main button:hover{background-color:rgb(241,241,244);border-color:rgb(167,166,171);color:rgb(42,42,51)}.blue-btn.custom-btn{background:var(--Primary);padding:0 16px;border:1px solid var(--Primary);border-radius:6px;color:#fff}.blue-btn.custom-btn:hover{color:var(--Primary);background-color:#fff;border:1px solid var(--Primary)}.dropdown-menu .btn-dark,.footer-right-custom button{color:#fff}.dropdown-menu .btn-dark:hover,.footer-right-custom button:hover{color:var(--Primary);background-color:#fff!important;border:1px solid var(--Primary)}.footer-right-custom .btn-secondary-custom{color:#000}.search-btn{position:relative}.details-sec .carousel-item img{border-radius:10px;width:100%}.img-wrapper-detail-property,.img-wrapper-detail-property-h{object-fit:cover;opacity:1;width:100%}.img-wrapper-detail-property-h{aspect-ratio:5/3}.details-slider .carousel-control-prev{left:-30px}.details-slider .carousel-control-next{right:-30px}.details-inner-right{z-index:1;background:#fff;padding:6px;border-radius:6px}.property-data{display:flex;flex-wrap:wrap;gap:40px;width:100%;margin-top:15px}.no-data-tabs{text-align:center;margin:20px 0 0!important;font-size:20px}.content-left h4,.content-left p{text-transform:capitalize}.similar-homes-outer .col-md-4{margin:10px 0}.btns-grp.full-btns{gap:10px}footer .social-links{justify-content:flex-start}footer .social-links a svg{color:#fff!important}.video-sec-1{padding-top:0!important}.img-popup{width:100%;height:auto}.modal-content .select-form{width:100%;margin-left:0}.price-input-offer input{width:calc(100% - 35px);border-radius:5px;padding:0 7px;height:41px}.price-input-offer .input-group-text{height:auto}.price-input-offer{width:100%!important}.modalFormGroup .formcontrollabel{width:100%;padding-top:10px;margin-left:0}.modalFormGroup .css-v0pjtz-MuiStack-root{width:100%;padding-top:0}.modalFormGroup label[data-shrink=false]+.MuiInputBase-formControl .css-nxo287-MuiInputBase-input-MuiOutlinedInput-input{height:38px;padding:1px 0}.modalFormGroup .css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root{top:-6px}.modal-offer .modal-dialog,.modal-review .modal-dialog{max-width:700px;width:100%}.modal-offer h4{margin-top:20px;color:var(--Primary);font-size:18px;margin-bottom:5px}.modal-offer{padding:0!important}.modalFormGroup .css-nxo287-MuiInputBase-input-MuiOutlinedInput-input{padding:9px}.css-v0pjtz-MuiStack-root>:not(style)~:not(style){margin-top:5px!important}.css-1roo1oa-MuiList-root-MuiMultiSectionDigitalClockSection-root{width:76px!important}.modalFormGroup .error{padding:5px 0 0}.modalFormGroup .date-error .error{padding:5px 0 0;bottom:-38px}.error-check-mark .error{position:static}.error-check-mark input{cursor:pointer}.switch-container{display:flex;align-items:center;gap:10px}.switch-toggle{width:55px;height:30px;background-color:#ccc;border-radius:50px;transition:background-color .3s ease-in-out}.switch-toggle:checked{background-color:#4caf50}.switch-label{font-weight:600;font-size:16px;color:#333;transition:color .3s ease-in-out}.switch-toggle:checked+.switch-label{color:#4caf50}.form-check-input{cursor:pointer}.agent-sec .col-lg-9,.details-sec .col-lg-9{width:72%}.agent-sec .col-lg-3,.details-sec .col-lg-3{width:28%}.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{padding:0!important}.title-review{padding:10px 15px}.review-item{border-bottom:1px solid #fff;padding:15px;background:#f5f5f5}.body-review-modal .MuiBox-root{display:inline-flex}.review-footer{margin:0!important;border:none}.review-item .MuiBox-root{display:flex;margin-bottom:5px}.review-item .MuiBox-root .MuiRating-root{font-size:18px}.review-scroll{max-height:65vh;overflow-y:auto}.price-toggle{min-width:106px}button.cross-btn{right:215px;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{flex-wrap:wrap;justify-content:space-between;padding:10px 0;gap:12px}.filer-main .right-part-btn,.search-list-data{display:flex;align-items:center}.filter-clear-icon{cursor:pointer;color:#6b7280;margin-left:2px;flex-shrink:0}.filter-clear-icon:hover{color:#374151}.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}.back-btn-main a{position:static}.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-size:20px;font-weight:600!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}.offer-dashboard{padding:0 15px}.agent-spec span{color:rgb(0 0 0/58%)}.agent-card p p{margin:0}.no-property-outer img{max-width:250px;margin-bottom:10px}.no-property-outer{text-align:center;margin:20px 0}.location-data-p{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:40px;line-height:1.3;cursor:pointer}.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}.contact-td{min-width:120px}.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:10px}.no-property-outer h4{font-size:18px;font-weight:400}.send-inquiry-popup .modal-footer{margin:0}.disclaimer{display:flex;align-items:flex-start;gap:8px}.disclaimer input{margin-top:4px}.swiper-wrapper-skeleton{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(
    --swiper-wrapper-transition-timing-function,initial
  );box-sizing:content-box}.offer-table th:first-child{min-width:130px}.offer-table th:nth-child(2){min-width:230px}.modal-offer-submit{padding:20px 10px 30px}.right-tabs-profile .btn,.top-button-profile-page .blue-btn{background:var(--Primary)!important;border:none;color:#fff!important}.contain-fav-sec{min-height:calc(100vh - 449px)}.interst1{background:#e6e6e6;font-size:13px;display:inline-block;padding:5px 6px;margin-right:5px}.iconarrow{color:#cccc;height:18px;width:22px}.interst1 svg{display:inline-block;color:#000;width:14px;margin-left:4px;margin-top:-2px}.drop-div{width:100%;position:absolute;left:0;top:41px;z-index:11}.heifhf{max-height:250px!important}.close-all-interest{display:flex;cursor:pointer;width:60px;justify-content:end}.cross-drop{color:#ccc;width:30px;border-right:1px solid #ccc;margin-right:6px;padding-right:0}.interest-dropdown-span{flex-wrap:wrap;max-width:calc(100% - 60px);width:100%}.make-button-gray{background:#808080!important;text-align:center;color:#fff;padding:10px;border-radius:10px;width:100%;transition:all .3s ease-in-out}.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%}.colcustom2 .css-13cymwt-control{margin:0 5px}.colcustom3{flex:0 0 100%}.row.agents-listed-list{max-height:780px;overflow-y:auto}.input-class-for-phone-input::placeholder{color:#ccc!important}.agents-listed-list::-webkit-scrollbar{width:4px}.agents-listed-list::-webkit-scrollbar-track{background:#f1f1f1}.agents-listed-list::-webkit-scrollbar-thumb{background:#adadad}.agents-listed-list::-webkit-scrollbar-thumb:hover{background:#555}.flag-phone{display:flex;align-items:center}.flag-phone span{white-space:nowrap}.flag-phone .react-tel-input .selected-flag .arrow{display:none}.css-1nmdiqf-menu{border:1px solid #ccc!important}.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}.profile-verification-div{transition:background-color .3s ease}.profile-verification-div:hover{background-color:#f8f9fa}.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{word-break:break-word;overflow-wrap:break-word;max-width:100%}.bio-content ul{list-style-type:disc}.bio-content ol,.bio-content ul{padding-left:1.5rem;margin-bottom:1rem}.bio-content ol{list-style-type:decimal}.bio-content li{margin-bottom:.25rem}.bio-content p{margin-bottom:1rem}.bio-content h1,.bio-content h2,.bio-content h3,.bio-content h4,.bio-content h5,.bio-content h6{margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;line-height:1.2}.bio-content blockquote{border-left:4px solid #ccc;padding-left:1rem;margin-left:0;font-style:italic}.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}.word-break{word-break:break-word}.auth-modal{justify-content:center!important}.auth-modal .btn-close{position:absolute!important;right:16px!important;top:18px}img.ImageOnHeader{max-width:120px}.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}.mapboxgl-map{margin:0}.back-to-search svg path{fill:#fff}.back-to-search:hover svg path{fill:var(--Primary)}.react-tel-input{margin-right:40px}.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}.right-button button{border-radius:100px;border:1px solid #c9c9c9;width:43px;height:43px;padding:6px;background:var(--White)}.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}.about-us-container{min-height:70vh}.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}.user-phone-input-box .selected-flag{border:1px solid rgb(209,213,219)}.user-phone-input-box .form-control{height:44px!important;border:1px solid rgb(209,213,219)!important;min-width:"100%"!important;min-height:"44px"!important;border-radius:"7px"!important}.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}.hotel-venue-landing p{font-size:10px!important}.mobile-banner-image{display:none}.rooms-btns .form-select{width:100%}.modal-signup .modal-dialog{max-width:700px;width:100%}@media screen and (min-width:1200px){header nav.navbar{padding:15px 0}}@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}.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}.price-outer input,.price-outer p{font-size:14px}.input-price span{top:8px;font-size:14px}.rangle-flex p{font-size:14px}.paymnt-flex h4{font-size:18px}.payemt-total-price p{font-size:14px}.filer-main select,.select-location button{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}.house-div{width:30px}.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{padding:130px 15px 0;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}.home-main-sec{height:580px}.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}.footer-menu-wrapper{gap:50px}.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-5,.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}.custom-container .col-lg-12.col-xl-6,.custom-container .left-list-column,.map-container-mapbox{width:100%!important}.left-part-search{flex-wrap:wrap}.left-part-search form{width:100%}.desktop-view{display:none}.filer-main .right-part-btn{display:flex}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}.left-list-column{padding-right:15px!important}.tabe-offer{padding-bottom:70px;overflow-x:auto!important}.tabe-offer .dropdown-item{font-size:14px;padding:0 10px}}@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}.content-right{text-align:center;margin-top:20px}.social-links a{margin:0 10px}.review-sec .col-lg-4{margin:10px 0}.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,.list-content h3{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,.agent-sec .col-lg-9,.details-sec .col-lg-3,.details-sec .col-lg-9{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}.rooms-btns{width:217px}.filer-main button{padding:0 15px!important;min-width:100%!important}.preview-outer{margin-bottom:20px}.btns-grp-dashbaord.offer-btns{margin-bottom:10px!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}.home-main-sec{height:500px;margin-bottom:40px}.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%;justify-content:flex-start}.faq-sec{padding:40px 0}footer{padding:20px 0 10px}.logo-part-footer p{max-width:100%}.footer-menu-wrapper{gap:30px;justify-content:space-around;text-align:center}.footer-menu-wrapper ul{padding-left:0;list-style:none}.inner-header{margin-bottom:30px;padding:25px 0}.details-sec .faq-sec{margin-top:40px}.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,.map-container-mapbox{width:100%}.price-range-filter .dropdown-menu{max-width:220px;width:100%}.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}.divider-custom{margin-top:5px}header .navbar-toggler{padding:0;border:none;font-size:18px}.logo-part-footer img,header .navbar-brand img{height:auto!important;width:90px}.sticky-top-main .input-location-first{min-width:30%!important;max-width:50%}.filer-main{flex-wrap:wrap}.filer-main .filer-main,.price-range-filter,.rooms-btns{flex:0 0 50%;width:50%;max-width:calc(50% - 5px)}.filter-top,.range-close-btn{width:100%}.price-range-filter{max-width:100%;width:100%}.more-filters-hide-show{width:50%}.filer-main .right-part-btn{width:100%}.sticky-top-main{position:static}.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}.price-input-offer input{width:calc(100% - 35px)}.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}.property-data{margin-top:10px;gap:20px}.offer-btns button{font-size:12px;padding:5px 7px}.backbtn-with-ttl{justify-content:end!important}.backbtn-with-ttl h1{font-size:22px!important}.desktop-banner-image{display:none}.text-format{font-size:14px}.price-agent-main{font-size:18px}.popup-custom{max-width:95%!important;min-width:auto!important;width:100%!important;max-height:90vh;overflow-y:auto}div .right-button .btn{font-size:12px!important}.rooms-btns .form-select{margin-bottom:10px}.price-range-filter .dropdown-menu,.sort-options{right:0}.left-list-column{padding-right:0!important}.sort-outer button{padding:0}.left-part-search .no-data-container{max-width:100%;background:#fff}#collapsibleNavbar{position:absolute!important;top:56px!important;padding-top:10px}.insite-slider-sec h5{font-size:16px!important}.modal-signup .modal-dialog{max-width:95%}}@media screen and (max-width:575px){.sort-options-new{left:0}.navbar-collapse-full-screen{display:none}.navbar-collapse-list{display:block;width:100%;animation:slideDown .5s ease-in-out}@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}.navba .navbar-toggler:focus{outline:none!important;border:none;box-shadow:none!important}.content-left{margin-top:20px;text-align:center}.navbar-header{display:none}.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}.property-data{justify-content:center;gap:20px}.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}.filer-main .select-location{width:33%}.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)}.input-location-second{font-size:14px;min-width:calc(100% - 286px)}.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{position:absolute;top:10px;background:#fff;z-index:111;width:100%;left:0;padding-bottom:20px}.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}.btns-grp-dashbaord.offer-btns button{margin:3px 0}.swiper-pagination-bullet{margin:0 3px!important}.swiper-pagination-bullet-active{width:15px!important}img.mobile-banner-image{display:block;width:100%!important}.home-main-sec{height:auto;background:none!important;position:relative!important}.home-main-sec:after{display:none}.searc-bar-main-wrapper{width:100%;max-width:866px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.box-wrapper-search{padding:0!important}}.sweet-loading{height:100vh;width:100vw;background-color:white;position:absolute;top:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center}.list-box-content-skeleton{padding:10px 0}.formattedPrice-Skeleton{min-height:23.99px;background:linear-gradient(-45deg,#e0e0e0 25%,#d0d0d0 50%,#e0e0e0 75%);background-size:400% 400%;animation:wave 1.5s linear infinite}.formattedLocation-Skeleton,.hotel-venue-skeleton{min-height:23.99px;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}.hotel-venue-skeleton{display:flex;gap:20px;align-items:center}.property-img-skeleton{border-top-left-radius:15px;border-top-right-radius:15px;aspect-ratio:3/2;background:linear-gradient(-45deg,#d0d0d0 25%,#b5b5b5 50%,#d0d0d0 75%);background-size:400% 400%}.placeholder-property-image,.property-img-skeleton{object-fit:cover;animation:wave 1.5s linear infinite}.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%;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}.earth-icon{height:20px!important;width:20px;color:var(--Secondary)}.any-map-search{min-height:88vh;width:49vw;outline:none}.otp-box{padding:0 12px}.otp-field{width:400px;margin:30px 0}.otp-field-wrapper{display:flex;justify-content:center;align-items:center}.no-style{text-decoration:none}.otp-errors{color:red;font-size:14px;margin-top:6px}.sign-up-modal{z-index:50}.back-icon-like{position:absolute;margin-top:3px}.navbar-brand{padding:0}.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}.document-list{margin-top:20px}@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}.react-pdf__Page__annotations,.react-pdf__Page__textContent{display:none}.react-pdf__Page__canvas{display:block;user-select:none;width:150px;height:150px}.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}.input-location-landing button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 5px}.input-location-landing button svg{color:#333;font-size:1.2em}.ul-recommendation{max-height:350px;top:45px;max-width:calc(100% - 202px)}.ul-recommendation,.ul-recommendation-landing-page{list-style:none;padding:0;margin:0;border:1px solid #ccc;overflow-y:auto;position:absolute;z-index:8;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{width:100%;top:45px;max-width:calc(100% - 223px)}.ul-recommendation-v2,.ul-recommendation2{list-style:none;padding:0;margin:0;border:1px solid #ccc;max-height:350px;overflow-y:auto;position:absolute;z-index:8;background:#fff;border-radius:8px}.ul-recommendation2{width:88%;top:66px;max-width:calc(100% - 53px)}.btn-carousel{z-index:10!important}.ul-recommendation-nodata{top:45px;max-width:calc(100% - 204px)}.ul-recommendation-nodata,.ul-recommendation-nodata2{list-style:none;padding:10px;margin:0;border:1px solid #ccc;max-height:350px;overflow-y:auto;position:absolute;z-index:8;width:100%;border-radius:8px}.ul-recommendation-nodata2{background:#fff;top:60px;max-width:calc(100% - 67px);left:1px}.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)}.tox-statusbar{display:none}.box{width:100%;display:flex;flex-wrap:wrap}.img1{background-color:white;margin:4px}.AddImage{height:110px;width:110px;background-color:#333333;margin:4px;display:flex;justify-content:center;align-items:center}.AddImage:hover{background-color:#4d4d4d}.fa-plus-icon{font-size:30px;color:#d3d3d3;margin-right:2px}.image-wrap{position:relative;display:inline-block;margin-right:5px}.image-wrap-to-be-hovered{transition:transform .3s ease}.image-wrap-to-be-hovered:hover{transform:scale(.9)}.clicked-image{border:2.4px solid var(--Primary)}.cancel-image{position:absolute;top:1%;right:1%;background-color:#4d4d4d;color:white}.cancel-image:hover{background-color:#d3d3d3;color:#4d4d4d}.fa-plus-icon-pdf{margin:0 0 0 8px}.box-pdf{width:50%;display:flex;flex-direction:column}.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}.container-verify{display:flex;justify-content:center;align-items:center;height:100vh}.emailVerificationWrapper{width:100%;max-width:400px;padding:20px;background-color:#f8f9fa;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.agent-name-header-wrapper{width:100%;height:60px;display:flex;justify-content:center;align-items:center}.agent-name-header{font-size:20px;font-weight:600}.filter-search-outer-agent{position:sticky;top:97px;z-index:1;padding-bottom:1px}.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 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%;max-height:580px;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;border-bottom:1px solid #e0e0e0;margin-bottom:10px}.filter-title-custom{font-weight:700;font-size:20px}.close-button-custom{background:none;border:none;font-size:18px;cursor:pointer}.form-group-custom{margin-bottom:10px}.d-flex-custom{display:flex;align-items:center;gap:12px;margin-top:4px}.form-select-custom{width:48%;border-radius:8px;padding:10px;font-size:16px;border:1px solid #e0e0e0}.to-text-custom{white-space:nowrap}.btn-group-custom{display:flex;gap:5px}.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;border-top:1px solid #e0e0e0;margin-top:34px}.filters-footer-custom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-right-custom{display:flex;gap:12px}.form-group-custom label{text-transform:capitalize;margin-bottom:5px;margin-top:5px}.save-icon-custom{display:inline-block;width:16px;height:16px;background:url(/path/to/save-icon.svg) no-repeat 50%;background-size:contain;margin-right:8px}.price-input-offer{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;width:59%;margin-bottom:0!important}.modalFormGroup p.red{margin-bottom:0}.exampleFormControlInput3{width:238px;border:1px solid #ccc;appearance:none}.option-select{color:#4d4d4d;font-size:16px}.edit-button:hover,.eye-button:hover{color:#155eef}.delete-button:hover{color:red}.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)}.sidebar{background-color:rgb(35 55 75/90%);color:#fff;padding:6px 12px;font-family:monospace;z-index:1;position:absolute;top:0;left:0;margin:12px;border-radius:4px}.map-container{height:400px}.preview-outer{display:flex;gap:10px}.delete-icon{margin-top:12px}.comparable-title{width:calc(100% - 34px)}.css-3iigni-container{pointer-events:none;position:relative;box-sizing:border-box;width:100%}.css-v0pjtz-MuiStack-root{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto;padding-top:0;width:400px}.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}.new_invalid{color:red;font-size:14px}.custom-next{height:40px;margin-top:9px;margin-right:10px}.house-div{display:flex;justify-content:center;align-items:center;padding:0 5px;border-radius:16%;cursor:pointer;color:#0179c2}.house-div:hover{background-color:var(--Primary);color:#ccc}.totalPagesCount{margin-left:8px;font-weight:700;color:#000!important;font-size:14px}.map-container-mapbox{position:relative;height:87vh;width:100%;overflow:hidden;background:url(/images/image.png);background-size:cover;background-position:50%;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;min-height:calc(100vh - 118px)}.skeleton-mapbox{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#c0c0c0;background-image:linear-gradient(90deg,#c0c0c0 25%,#e0e0e0 50%,#c0c0c0 75%);background-size:200% 100%;animation:shimmer 2.5s infinite;opacity:.7}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.profile-sec-margin{display:flex;padding-left:52px}.tooltip-text{position:absolute;font-size:14px;color:white;background-color:var(--Primary);width:120px;box-shadow:0 2px 5px rgba(0,0,0,.2);font-weight:700}.tooltip-image-wrapper{display:flex;flex-direction:column}.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}.i-frame-matterport{height:80px}.editor{width:100%}.property-card-badge{position:absolute;top:10px;left:10px;padding:5px 10px;font-size:.9rem;border-radius:20px}.property-card-favorite-btn{position:absolute;top:10px;right:10px;border:none;cursor:pointer}.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}.companyname-landing{font-size:14px!important;color:#999696!important;margin:18px 0 0}.newOne{z-index:10}.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,.property-img{object-fit:cover}.property-card-image-wrapper{position:relative;width:100%;height:18vh}.property-card-image{object-fit:cover}.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,.input-location-landing button:nth-of-type(2){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-left:15px}.sticky-top-main .input-location-first{min-width:450px;border:1px solid #ccc}.sticky-top-main .input-location-second{height:43px;border-radius:10px;border:1px solid #ccc;width:100%;padding-left:15px;width:140px}.search-home-btn svg{position:static;color:#fff!important;transition:.3s}.search-home-btn{position:static!important;transform:none!important;height:48px;width:52px}.search-home-btn:hover svg{color:var(--Primary)!important}.left-part-search{display:flex;align-items:center;gap:15px}.right-part-btn{text-align:right}.right-part-btn button{height:43px}.preview-outer .css-13cymwt-control{height:44px}.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}.color_black{color:#000}.designations-data{display:flex;flex-direction:column;gap:4px}.licence-number{margin-top:23px}.should-hide{opacity:0}.loader-map{margin:0;height:87vh;width:100%;object-fit:cover}input.editable-input.disable-input{background:#cccc;opacity:.7;pointer-events:none}.first-website{margin-bottom:7px}.first-website,.first-website :hover{color:var(--Primary)}.capitalize{text-transform:capitalize;font-size:14px}.choose-action-offers{display:flex;gap:8px}.capitalize_log{text-transform:capitalize}.hyperlink-one:hover{color:var(--Primary);text-decoration:underline}.btn-grayed-out{background-color:#6c6c6c;color:#fff;border:none;border-radius:5px;padding:8px 16px;font-size:.9em;font-weight:600;cursor:pointer;box-shadow:0 4px 8px rgba(76,175,80,.3);transition:transform .2s,box-shadow .2s;pointer-events:none}.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}.cross-btn-2{position:absolute;right:74px;top:52%;transform:translateY(-50%)}.text-20{font-size:20px!important}.rotate-180{transform:rotate(180deg);transition:transform .3s ease}.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)}.unclickable{pointer-events:none}.backbtn-with-ttl{display:flex;align-items:center;position:relative;justify-content:center;margin-bottom:25px}.backbtn-with-ttl .search-btn{position:absolute;left:0}.no-capitalize{text-transform:none!important}.backbtn-with-ttl h1{margin:0;font-size:35px}.right-button .btn{flex:0 0 48%;font-size:14px!important}button.blue-btn{background:var(--Primary);border-radius:5px;padding:8px 22px;line-height:normal;color:var(--White)!important;width:100%;margin-top:10px;font-size:14px!important}.see-properties-column{img{margin-bottom:17px;height:45px}}.lightbox-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(10,10,10,.95);backdrop-filter:blur(5px);z-index:10000}.lightbox-close,.lightbox-overlay{display:flex;justify-content:center;align-items:center}.lightbox-close{position:absolute;top:30px;right:30px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:50%;width:44px;height:44px;color:white;cursor:pointer;z-index:10002;transition:all .3s ease}.lightbox-close:hover{background:rgba(255,255,255,.2);transform:rotate(90deg)}.lightbox-counter{position:absolute;top:30px;left:30px;font-size:16px;color:rgba(255,255,255,.8);font-weight:500;z-index:10002;background:rgba(0,0,0,.5);padding:8px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.1)}.lightbox-swiper{width:100%;height:100%;padding-bottom:0}.lightbox-image-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0}.lightbox-image{width:100%;height:100%;object-fit:contain;box-shadow:0 0 50px rgba(0,0,0,.5);border-radius:4px}.lightbox-swiper .swiper-button-next,.lightbox-swiper .swiper-button-prev{display:none!important}.lightbox-nav-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10002;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);color:white;width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(4px)}.lightbox-nav-btn:hover{background:rgba(255,255,255,.15);transform:translateY(-50%) scale(1.05);border-color:rgba(255,255,255,.3)}.lightbox-nav-btn:active{transform:translateY(-50%) scale(.95)}.lightbox-prev{left:30px}.lightbox-next{right:30px}.lightbox-content{position:relative;width:100%}@media screen and (min-width:992px){.search-list-data{flex-wrap:nowrap!important;justify-content:space-between!important;gap:15px!important}.left-part-search{flex:1 1 auto!important;min-width:250px!important;max-width:none!important}.filer-main{flex:0 1 auto!important;flex-wrap:nowrap!important;display:flex!important;justify-content:flex-end!important}.filer-main button,.filter-item-wrapper button{width:auto!important;min-width:110px!important;white-space:nowrap!important}.input-location{display:flex!important;align-items:center;gap:8px;width:100%!important}.input-location-first{flex:1 1 auto!important;min-width:0!important}.input-location-second{flex:0 0 110px!important;width:110px!important}}@media screen and (max-width:991px){.search-list-data{flex-wrap:wrap!important}.filer-main,.left-part-search{width:100%!important}}.custom-padding{padding:20px 10px!important}.font-12{font-size:12px!important}