.tile{border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,0.08);border:solid 1px #e8e8e8;background-color:#fff;cursor:pointer;position:relative;height:321px;flex:none;}
.tileCard{display:flex;display:-webkit-flex;overflow-x: auto;}
#propertyTypeListing .bx-wrapper .bx-prev, #SimilarListings .bx-wrapper .bx-prev, #checkRecentList .bx-wrapper .bx-prev{left:0!important;}
#propertyTypeListing .bx-wrapper .bx-next, #SimilarListings .bx-wrapper .bx-next, #checkRecentList .bx-wrapper .bx-next{right:0 !important;}
.tile .daysOnSiteBox{position:absolute;top:13px;left:13px;z-index:1;background:rgba(0,0,0,0.62);padding:3px 10px;margin-right:8px;border-radius:54px;display:flex;align-items:center;cursor:pointer;color:#fff;font-size:12px;font-weight:700}
.tile figure, .tileBox figure{height:170px !important;border-radius:8px 8px 0 0;overflow:hidden;position:relative;margin:0}
.tile figure img{width:100%;height:100%}
.tile .tileContent{padding:15px}
.tileContent .propertyPrice{font-size:18px;font-weight:900;color:#6735a0;line-height:23px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;}
.tileContent ul{display:flex;display:-webkit-flex;}
.tileContent ul li{list-style:none;font-size:13px;padding-left:10px}
.tileContent ul li:first-child{padding-left:0}
.tileContent ul li .amenitiesIcons{padding-right:6px;color:#666}
.tileContent h3{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;width:259px}
.tileContent h3 strong{display:block;font-size:16px;line-height:20px;color:#333}
.tileContent .city{display:block;font-size:12px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:elipsis;text-overflow:ellipsis;width:230px;}
.tileCard.nearByCommunities{display:flex;display:-webkit-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;}
@media screen and (max-width:1024px){
    .tileCard.nearByCommunities, .tileCard{gap:15px;height:336px;}
}

@media screen and (max-width:540px){
.tile{min-height:320px;}
.tile figure, .tileBox figure{height:150px !important;}
.tileCard.nearByCommunities{gap:10px;}
.tileCard {display:flex;display:-webkit-flex;overflow:hidden;overflow-x:auto;gap:8px;}
.tileCard .tile, .tileBox{width:calc(100vw - 100px);flex:none;min-width: none !important;max-width:none !important;}
.tileCard .tile figure{height:170px;}
.whiteBody{padding:15px;}
.tileContent .city {width:198px;}
}

