
.landing-scroll-listing{
    display: flex;
      width: 100%;  overflow-x: auto;
        overflow-y: hidden;

         font-family: 'Nunito', sans-serif;

         /* Hide scrollbar */
        scrollbar-width: none; /* Firefox */
        -ms-overflow-style: none; /* IE/Edge */
       
}

.load_near_you_scroll_listing::-webkit-scrollbar {
    display: none; /* Chrome, Safari */
}


.loaded-listing-cards{
    width: 250px;  flex-shrink:0;
    margin-right: 20px;
}

.bg-listing{
    width: 250px;
    height: 250px;
    border-radius: 30px;

    background-image: url("/imgs/test/testimg1.jpg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

    background-color: #fff;
    overflow: hidden;
    cursor: pointer;
}

.listing-like-roomie-section{
    display: flex; margin-top: 10px;
    height: 50px;  align-items: center;

}

.roomie-needed-section{
     width: 70%; margin-left: 20px;
  
}


.roomie-needed{
    width: 130px; height: 28px;
    border-radius: 15px;
    display: flex; justify-content: center;
    align-items: center;
    background-color: #fff;
     
    font-size: 12px;
    color: #595959;

}


.like-container{
    width: 30%; display: flex;
    justify-content: end;
}

.listing-like-roomie-section img{
   width: 25px; height: 25px;
   margin-right: 20px;
   cursor: pointer;
}

.hide-heart{
    display:none;
}

.listing-name{
    font-size: 18px; font-weight: 700;
    color: #1C1B1F;  margin-top: 15px;
   

}

.listing-price_rating-div{
    display: flex; align-items: end;
    height: 20px;
}

.listng-price{
    color: #595959; font-size: 13px;

}

.listng-per-time{
    color: #999999; font-size: 10px;
}

.listing-rating{
    display: flex; align-items: end;
    margin-left: 10px; height: 20px;
    color: #BFBFBF; font-size: 12px;
    
}

.listing-rating img{
    margin-right: 2px; width: 10px;
    margin-bottom: 2px;

}

.listing-features{
    margin-top: 10px; display: flex;
    align-items: center;
}

.listing-features section{
    margin-right: 20px;
    color: #999999;
     font-size: 15px;

}

.listing-features img{
    width: 15px;
}

.listing-address{
    color: #999999;
     font-size: 15px;
     margin-top: 10px;
}