.resale_property_card{box-shadow:0 7px 10px 2px #0000000d;border-radius:10px;overflow:hidden;max-width:600px;margin:0 15px;background:#ffffff}.resale_property_card .imgs{aspect-ratio:16/9;overflow:hidden;position:relative}.resale_property_card .imgs .cover_image{width:100%;height:100%;object-fit:cover}.resale_property_card .imgs .top_tags{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);overflow:hidden;z-index:2}.resale_property_card .tags{display:flex;gap:10px;flex-wrap:nowrap;min-width:0;overflow:hidden}.resale_property_card .tags .MuiChip-root{border-radius:4px;height:22px;min-width:0!important;flex:0 1 auto;overflow:hidden}.resale_property_card .tags .MuiChip-root .MuiChip-label{font-size:12.5px;font-weight:500;line-height:12px;font-family:Poppins,sans-serif;text-transform:uppercase;padding:3px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.resale_property_card .text_area{padding:15px;display:flex;flex-direction:column;gap:8px;font-size:15px;font-weight:400;color:#061926}.resale_property_card .text_area .tags_area{display:flex;justify-content:space-between;align-items:center;gap:10px;min-width:0;overflow:hidden}.resale_property_card .text_area .header{font-size:18px;font-weight:600;color:#061926;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0;margin:0}.resale_property_card .text_area .location{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.resale_property_card .text_area .location p{font-size:14.5px;color:#707070;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.resale_property_card .text_area .subheading{font-size:15px;font-weight:500;color:#4F5E68;margin:0;min-width:0}.specs_area_container{display:flex;flex-wrap:nowrap;gap:6px;width:100%}.specs_area_container,.specs_item{align-items:center;min-width:0;overflow:hidden}.specs_item{display:inline-flex;gap:4px;max-width:100%;flex-shrink:1}.specs_text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.specs_divider{color:#707070;flex-shrink:0}@media only screen and (max-width:768px){.specs_area_container{flex-direction:column;align-items:flex-start;gap:4px}.specs_divider{display:none!important}}.specs_area_container.mobile_layout{flex-direction:column;align-items:flex-start;gap:6px}.specs_area_container.mobile_layout .specs_divider{display:none!important}.resale_property_card .text_area .asking_price_container{display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resale_property_card .text_area .asking_price_label{color:#707070;font-weight:500;font-size:15px}.resale_property_card .text_area .price{font-size:18px;font-weight:700;letter-spacing:.005em;color:#049548;margin:0}.resale_property_card .text_area .price,.resale_property_card p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1024px){.resale_property_card{margin:0 5px}.slider-container .resale_property_card{margin:0 15px}}@media only screen and (max-width:568px){.slider-container .resale_property_card{margin:0 10px}.resale_property_card .text_area{padding:15px 10px}.resale_property_card .text_area .header{font-size:16px}.resale_property_card .text_area .price{font-weight:600}}