@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css);*{font-family:"DM Sans",sans-serif}html{scroll-behavior:smooth}body{background-color:#f5f5f5}.wrapper{max-width:1920px;width:100%;margin-inline:auto;background-color:#fff;height:100%}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#ebe8e8}::-webkit-scrollbar-thumb:hover{background-color:#1ba5d5}.overlay:before{position:absolute;content:"";inset:0;background-color:#00000050;z-index:1}.sticky-top{position:sticky!important;top:0!important}.M-hero img{height: 306px;}.M-hero{max-height:306px!important;min-height:306px!important;margin-bottom:90px}.M-hero picture img{max-height:340px!important;width:100%}.seaerchmwrap{max-width:80%}.main-text{z-index:11}h2{font-size:clamp(16px,3vw,32px)}h3{font-size:clamp(16px,3vw,24px)}.headingone{top:-99999px}.loading{position:relative;overflow:hidden}.loading::after{display:block;content:"";position:absolute;width:100%;height:100%;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.651),transparent);animation:loading .8s infinite;top:0}@keyframes loading{100%{transform:translateX(100%)}}.img-scale{transition:transform 2s ease}.img-scale:hover{transform:scale(1.1)}.nav-link{color:#000!important}#myTab .nav-link.active{border-bottom:2px solid #1ba6d5!important;padding-bottom:2px}.PropEveryone,.PropEveryone img,.image_wrap .Allsame_image{height:160px!important;aspect-ratio:151/80}.twosectionwithtab .img-wrapper>img,section.twosectionwithtab.my-3.position-relative .image-wrapper{max-height:390px}.twosectionwithtab{margin-bottom:0}.mtn{margin-top: -40px !important;}.overlaped_sec{top:70%;right:60px}.left_side{left:60px}.oooowll .owl-nav.disabled{display:block!important}.bigtaabspabe{margin-bottom:340px!important}.likmecwrd{background-color:#1ba5d512}.likmecwrd img{position:absolute;bottom:0;right:-50px}.likmecwrd h3{font-size:16px;text-wrap:wrap;max-width:161px;min-height:80px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;line-height:22px}.bg-gradient{background:linear-gradient(120deg,rgb(218 238 251) 35%,rgb(27 165 213 / 60%) 100%)!important;}.mobileapp .bi{font-size: 16px !important;background-color:#1ba6d548;width:40px;height:40px;display:inline-block;border-radius:999px;text-align:center;vertical-align:middle;line-height:45px;color:#1ba5d5}.handimage img{width:300px;height:345px;object-fit:contain;position: relative; bottom: -33px;;}.Custom_Background_2{background:url("https://www.hotpropertybazaar.com/public/bg/For Property Owners1.webp") no-repeat bottom/cover}.umbtbtbtbt{min-height:60px;background-color:#fcfdfd!important;color:#000!important;margin-top:76px;border-radius:12px;z-index:2;cursor:pointer;padding:18px 20px;text-transform:capitalize}.Custom_Background_1{height:300px;width:100%;margin-bottom:80px}.NewTabs{top:102px;left:23px}li.col.border-right{border-right:1px solid #bfb9b9!important}.otpInput{width:40px;height:40px;line-height:40px}.hover-content{position:absolute;top:-20px;left:0;right:0;height:0;background:#fff;color:#000;transition:height .5s ease-in-out;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:10px;font-size:12px}.hoveringcard:hover .hover-content{top:0;height: 100%;}.dp-wrap{width:50px;height:50px;line-height:50px;text-align:center;border-radius: 12px;overflow: hidden;}.ddgdfgfdgdfg{height:72px}.font-size-14{font-size:14px!important}.font-size-12{font-size:12px!important}.font-size-10{font-size:10px;font-weight:600!important}.font-test{font-size:10px!important}.font-size-8{font-size:8px!important}.secondtdestuijm .col-lg-12{max-height:500px;height:400px}.main_overlaped_Two{top:75%}.custom-dropdown{position:relative;display:inline-block}.custom-dropdown::after{content:"";position:absolute;left:0;top:100%;width:100%;height:5px}.custom-dropdown-btn{border:none;padding:24px 9px;cursor:pointer;background-color:transparent;border-radius:12px;transition:background-color .3s ease,color .3s ease}.hero-tab .card{box-shadow:0 3px 13px 0 #c5c2c285}.hero-tab{position:absolute;z-index:11;width:100%;top:calc(100% - 80px)}.custom-dropdown-btn:hover .bi:before{transform:rotateX(-180deg);transition:transform 1s ease}.custom-dropdown-btn:hover{color:#1ba6d5}.custom-dropdown-menu{display:none;position:absolute;background-color:#fff;min-width:180px;border-radius:0 0 12px 12px;box-shadow:0 8px 16px rgba(0,0,0,.2);padding:10px 0;opacity:0;transition:opacity .3s ease;left:0;top:calc(100% + 5px)!important;margin:0!important}.custom-dropdown-menu a{text-decoration:none;color:#000;display:block;transition:background-color .3s ease}.custom-dropdown-menu a:hover{color:#1ba6d5;font-weight:600}.custom-dropdown:hover .custom-dropdown-menu{display:block;opacity:1;z-index:111111;font-size:12px;width:620px;overflow-y:auto;max-width:620px!important}.custom-dropdown-menu-2{left:50%!important;top:calc(100% + 5px)!important;transform:translateX(-50%)!important}.custom-dropdown-menu{padding-inline:20px!important;padding-top:20px!important}.custom-dropdown-menu.custom-dropdown-menu-2 .row ul li a,.locationddwrap .row *{position:relative!important;z-index:111!important}.owl-item{position:relative}.custom-shadow{box-shadow:0 0 6px #0000002e}.small-card{position:absolute;right:26px;min-height:300px;width:300px;cursor:pointer;box-shadow:0 2px 14px 0 #0000000f;transition:.5s;transform:translateY(0);opacity:0}.small-card .card{height: 300px;}.owl-item.active .small-card{animation:slideIn 2s ease forwards;opacity:1}@keyframes slideIn{from{bottom:-300px;opacity:0}to{bottom:26px;opacity:1}}.bi-bounding-box,.bi-buildings{background-color:#1ba6d548;width:40px;height:40px;display:inline-block;border-radius:999px;text-align:center;vertical-align:middle;line-height:40px;color:#1ba5d5}.info-details label{font-size:12px}.info-details ul{font-size:10px;font-weight:600}span.project-location.text-dark.text-opacity-75{font-size:12px}figure .figureimag{height:369px!important;border-radius:8px;max-height:369px!important}.bestSellersCard p{min-height:165px;margin-bottom:10px}.add-min-width{min-height:50px}.line-clamp-6{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.propdet .bedimg{max-width:16px}.propdet .bedimg{max-width:16px}.propdet{font-size:12px}.profile-image{width:40px;height:40px;line-height:40px;border-radius:50%}.likebtn{width:40px;height:40px;line-height:30px;text-align:center;}.coverbase{width:100%;height:70px;background-color:#c5daf9}.prop-info h3{font-size:12px!important;line-height:20px;margin-bottom:0;min-height:40px;font-weight:800}.prop-info small.text-muted.line-clamp-2{min-height:42px}.custombadge::after{position:absolute;content:"";border-left:10px solid #0d6efd;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid transparent;top:0;left:100%}.posted.d-flex.gap-1.justify-content-start{font-size:10px;margin-top:6px}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:block}.owl-next,.owl-prev{text-align:center;position:absolute;top:50%;transform:translateY(-50%);background:#fff;box-shadow:1px 1px 3px #0000008f;width:30px;height:30px;line-height:30px;border-radius:50%!important;z-index:1111}.owl-nav span{font-size:32px;line-height:24px;color:#000}.owl-prev{left:-12px;background-color:#fff!important}.owl-next{right:-12px;background-color:#fff!important}.owl-next.disabled,.owl-prev.disabled{opacity:0}a{text-transform:capitalize}.text-bg-primary_custoom_two a,footer a{font-size:12px;line-height:22px;color:#696969;font-weight:600}footer p{font-size:10px;line-height:14px;color:#696969}.text-bg-primary_custoom{background-color:#1ba6d528}#footerResidential .nav-link.active,#myTab .nav-link.active, #propertyTabs .nav-link.active{border: none;border-bottom:2px solid #1ba6d5!important;padding-bottom:8px;color:#0d6efd;font-weight:400}.text-bg-primary_custoom_two{margin-top:150px}.search ul li:not(:last-child)::after{position:absolute;content:"";width:2px;height:14px;background-color:rgba(105,105,105,.475);right:-8px;top:50%;transform:translateY(-50%)}.btop{z-index:11111!important;bottom:80px!important;right:14px}.search ul li{position:relative}.search ul li:not(:last-child){margin-right:14px}.citiesbyname ul li{font-size:12px;cursor:pointer;padding:0;box-shadow:none!important}.citiesbyname h6{font-size:12px!important}#myTabContent .custom-dropdown-btn{border:none;padding:12px 12px}.custom-dropdown:hover .bi::before,.custom-dropdown:hover .custom-dropdown-btn .bi::before{transform:rotateX(-180deg);transition:transform 1s;color:#1ba6d5}.mainsearch{width:calc(100% - 47px)}.circle-btn{width:36px!important;height:36px!important}.searchbar{padding:1px 10px!important}input:focus-visible{outline:0!important}.hidee{display:none}.active{display:flex}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}@media screen and (min-width:990px) and (max-width:1399px){.overlaped_sec{top:90%!important}}@media screen and (min-width:200px) and (max-width:989px){.overlaped_sec{position:unset!important;margin-top:20px}.twosectionwithtab{margin-bottom:20px!important}.start-md-0{left:0!important;top:calc(100% - 100px)}}@media screen and (min-width:200px) and (max-width:559px){.MyTab{flex-direction:column!important}}.d-flex.flex-wrap.gap-2.list-unstyled.mb-0.stop.h-25 {height: 50px !important;overflow-y: clip;}.border.px-2.rounded-2 {font-size: 12px;  font-weight: 600;}.imandari{width: 175px !important;}div#navbarSupportedContent > .custom-dropdown .custom-dropdown-menu{max-width: 800px !important; width: 800px !important;font-size: 12px;}div#navbarSupportedContent > .custom-dropdown .custom-dropdown-menu .dropdown2-btn{padding-bottom:20px}.col-2.menu_city_name:hover{cursor: pointer;font-weight:600;}.line-clamp-7 {display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}.max-width-150{max-width: 180px;}.min-height-347{min-height:350px;}.min-height-200{min-height: 160px;overflow-y: auto;max-height: 160px;}.min-height-200 img{height: 200px!important; object-fit: cover!important;}.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{border-color: transparent !important;}.add-min-48{min-height: 48px;}.mb-80{margin-bottom: 80px !important;}.overlaphhh{top: calc(100% - 120px) !important;}.mb-250{margin-bottom: 250px;}.bigcarlogo{width: 100px !important;height: 72px;object-fit: contain;}/* new css added by udit 12/11/2025 */.no-validate.is-valid,.no-validate:valid {border-color: #dee2e6 !important;}.was-validated .no-validate:not(:checked):valid,.was-validated .no-validate:not(:checked):invalid {  border-color: inherit !important;  background-image: none !important;box-shadow: none !important;}.was-validated .form-check-input.no-validate:not(:disabled):not(:checked):valid,.was-validated .form-check-input.no-validate:not(:disabled):not(:checked):invalid {border-color: #dee2e6 !important;box-shadow: none !important;}.was-validated .form-check-input.no-validate:disabled {opacity: 0.65; cursor: not-allowed;pointer-events: none;}.was-validated .form-check-input.no-validate ~ .form-check-label {color: inherit !important;}.sellerform .form-group {position: relative;}.sellerform .form-label{position:absolute;top:-4px;padding:.75rem .75rem;pointer-events:none;transition:all .2s ease;color:#6c757d}.sellerform .form-control:focus~.form-label,.sellerform .form-control:not(:placeholder-shown)~.form-label{top:-.5rem;left:20px;font-size:.75rem;color:#007bff;background:#fff;padding:0 6px}.sellerform .btn-submit{margin-top:20px;}.sellerform .form-control:focus{box-shadow:0 0 0 .25rem rgb(13 110 253 / 0%)!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;}/* Initial state (hidden) */.modal.dissolve-modal .modal-dialog {opacity: 0;transition: opacity 0.5s ease-in-out;}/* When modal is shown */.modal.dissolve-modal.show .modal-dialog {opacity: 1;}.modal.dissolve-scale .modal-dialog {opacity: 0;transform: scale(0.95);transition: opacity 0.5s ease-in-out, transform 0.5s ease-in-out;}.modal.dissolve-scale.show .modal-dialog {opacity: 1;transform: scale(1);}.no-click {pointer-events: none;   /* Prevent user interaction */  background-color: #e9ecef; /* Optional: make it look readonly */}p.mb-0.fw-bold.text-dark.sbheadi9ng {max-width: 260px;}body.modal-open .slider-container {z-index: 0 !important;}.slider-container{z-index: 1111111111 !important;}#logo{width: 200px !important;}.slider-container{z-index: 111 !important;}.carousel-control-next-icon, .carousel-control-prev-icon {    background-size: 50% 50% !important;}.carousel-control-next, .carousel-control-prev {z-index: 1111 !important;}.dropdown-menu.special-ddd{width: 740px;font-size: 14px;padding-inline: 12px;margin-top: 20px;}li.line-clamp-2.position-absolute.bottom-0.add-min-48 {font-size: 10px;display: flex;justify-content: flex-start;align-items: end;color: #626262;max-width: 220px;}.position-absolute.top-50.start-50.translate-middle.main-text{max-width: 1020px;width: 100%;}.property-image-wrap.min-height-200 {height: 210px !important;max-height: 210px;min-height: 210px;}.property-image-wrap.min-height-200 img{height: 210px !important;}.hoveringcard {min-height: 210px;}.hoveringcard .card-body{height: 72px;}.Custom_Background_1{position:relative;inset:0;overflow:hidden}.Custom_Background_1::before,.Custom_Background_1::after{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-position:bottom right;background-size:cover;transition:opacity .8s cubic-bezier(.4,0,.2,1)}.Custom_Background_1::before{background-image:url("../../../storage/residential1.png");opacity:1}.Custom_Background_1::after{background-image:url("../../../storage/commercial1.png");opacity:0}.Custom-Height:has(#commercial-tab.active) .Custom_Background_1::before{opacity:0}.Custom-Height:has(#commercial-tab.active) .Custom_Background_1::after{opacity:1}#tooggle_image_commercial {display: none;}.twosectionwithtab:has(#Agenti-tab.active) #tooggle_image_residential {display: none;}.twosectionwithtab:has(#Agenti-tab.active) #tooggle_image_commercial {display: block;}/* Card Base */
.agent-card{
    position:relative;
    border-radius:20px;
    background:#ffffff;
    border:1px solid #e9edf2;
    overflow:hidden;
    transition:all .35s ease;
}

.agent-card:hover{
    transform:translateY(-6px);
    box-shadow:0 25px 50px rgba(16,24,40,.08);
}

/* Avatar */
.agent-avatar{
    width:48px;
    height:48px;
    border-radius:23%;
    overflow:hidden;
}

.agent-avatar img{
    width:100%;
    height:100%;
    object-fit:cover;
}

/* Badge */
.feature-badge{
    font-size:11px;
    background:#eef4ff;
    color:#0d6efd;
    padding:4px 10px;
    border-radius:50px;
}

/* Glass Overlay */
.glass-layer{
    position: absolute;
    inset: 0;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.3));
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.4);
    opacity: 0;
    transition: all .35s ease;
    padding: 16px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-size: 12px;
}

.agent-card:hover .glass-layer{
    opacity:1;
}

/* Operating content */
.glass-layer small{
    font-weight:600;
    color:#6c757d;
}

.glass-layer span{
    background:rgba(255,255,255,0.6);
    padding:6px 12px;
    border-radius:8px;
    font-size:12px;
}

/* Fade base content slightly */
.agent-card:hover .card-content{
    opacity:.35;
    transition:opacity .35s ease;
}

/* Buttons */
.agent-actions .btn{
    font-size:13px;
}

.Agent_Card {
    min-width: 251px;
}

.agent-avatar ~ .div .fw-semibold{min-height: 40px;font-size: 14px;max-width: 170px;}
.Agent_Card .flex-grow-1{min-height: 40px;}
.Agent_Card .btn-primary{background-color: #1ba5d512 !important; border-color: #1ba5d512 !important; color: #007bff;}