.row-fluid-wrapper.dnd-section.search-wrap{margin-top:0!important}.header-section h1{font-family:Noto Sans,sans-serif;font-size:clamp(1.25em,1.85vw,1.85em)!important;font-weight:500!important;letter-spacing:.01em!important;margin-bottom:5px!important}.search-results p{font-size:14px;margin-bottom:0}.basic-listing{gap:1.35em;justify-content:space-between}.search-result-single{flex:1 0 calc(50% - 1.35em);margin:0;min-width:0;padding:0;width:auto}.basic-listing.grid-view li.search-result-single{padding:0!important}.property_listing{margin-bottom:0!important}.listing-unit-img-wrapper:after{background:linear-gradient(0deg,rgba(0,0,0,.25) 5%,transparent)!important;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.listing-unit-img-wrapper,.search-result-single .poster-image{height:100%}.basic-listing .poster-image{padding-top:75%;position:relative}.listing_actions{margin:1px 3px;position:absolute;right:0;top:0}.listing_actions .icon-fav[class^=icon-]:before{font-size:20px}.listing-unit-content-wrapper{background:transparent;bottom:0;padding:20px 5px 10px 10px;position:absolute;width:100%;z-index:2}.listing_unit_price_wrapper{color:#fff!important;margin-bottom:0}.listing_unit_price_wrapper .price{font-weight:700}.details_wrapper{align-items:flex-end;display:flex;justify-content:space-between}.listing_address{flex:0 1 49%}.listing_address h4{font-size:20px;margin-top:0}.box_location_image a,.listing_address a{color:#fff!important;font-family:Noto Sans,sans-serif;font-size:.55rem}.property_location_image{display:flex;font-size:13px;margin-top:0!important}.agency-office{color:#fff;font-size:.45rem;font-style:italic;margin-bottom:0}.property_listing_details{display:flex;flex:0 1 auto;gap:.5em;justify-content:flex-end;margin-top:10px;max-width:165px;padding-bottom:0!important}.property_listing_details div{margin:0!important;width:auto!important}.basic-listing .property_listing_details>div{padding:0 10px 0 0!important}.property_listing_details .infobath-inner,.property_listing_details .inforoom-inner,.property_listing_details .infosize-inner{color:#fff!important;flex:0 1 auto;float:none;padding:0!important;width:auto!important}.basic-listing .property_listing_details .count{min-width:0!important}.pagination{border-top:1px solid #ccc;display:flex;justify-content:center;list-style:none;margin:0;padding:12px 0 0}.pagination li a{border:1px solid #7c7d84;border-radius:4px;color:#7c7d84;display:block;font-size:16px;margin-left:8px;padding:8px 18px;text-decoration:none}.pagination li.active a{background-color:#141517;color:#fff}.pagination li.disabled{display:none}.pagination .previous a{margin-left:0}