.sg-current-listing-wrap .impress-property-showcase .impress-showcase-property .impress-showcase-photo img{height:200px;width:100%;object-fit:cover}.sg-current-listing-wrap .impress-showcase-property{padding:20px!important;border:1px solid #edf0eb;border-radius:13px;background:var(--re-card);box-shadow:0 10px 28px rgba(31,48,26,0.08);width:100%}.sg-current-listing-wrap .impress-property-showcase{max-width:100%;display:flex;gap:25px;flex-wrap:wrap}.sg-current-listing-wrap .impress-property-showcase::before,.sg-current-listing-wrap .impress-property-showcase::after{display:none}.sg-current-listing-wrap .impress-property-showcase .impress-showcase-property{width:23%;margin-bottom:25px}.sg-current-listing-wrap .impress-property-showcase .impress-showcase-property .impress-price{color:#202820;font-size:24px;font-weight:700;letter-spacing:0.015em;line-height:1.25;font-family:var(--font-body)!important;padding:12px 16px;border:0;border-radius:8px;background:linear-gradient(90deg,#edf4e8 0%,#f6f8f2 100%)}.sg-current-listing-wrap .impress-property-showcase .impress-showcase-property .impress-address{border-bottom:solid 1px #f0f2ee;line-height:26px;padding:15px 0}.sg-current-listing-wrap .impress-property-showcase .impress-showcase-property .impress-beds-baths-sqft{font-size:12px}