.load-property-details{
    border-bottom: solid 0.1px #C0C0C0;
    margin-bottom: 30px; padding-bottom: 20px;
}

.p-d-rules-section{
    display: flex; justify-content: space-between;
    width: 300px; margin-top: 15px;
}

.p-d-rules-divs{
    width: 85px; 
    border: solid 0.1px #1C1B1F;
    border-radius: 10px;
}

.p-d-rules-dives-tops{
    width: 100%; height: 30px;
    display: flex; font-size: 16px;
    justify-content: center;
    align-items: center; 
    color: #1C1B1F;
}

.p-d-rules-dives-tops img{
    margin-right: 5px; width: 15px;
}

.p-d-rules-dives-nums{
    width: 100%;
    text-align: center; font-weight: 700;
    font-size: 18px;
}

.load-property-details p{
    margin-top: 15px;
    font-size: 12px;
    color: #595959;
    width: 90%;
    
}

.p-d-amenities-section{
    margin-top: 20px;
    width: 400px;
}

.p-d-amenities-title{
    font-size: 12px; margin-bottom: 10px;
    font-weight: 700;
}

.p-d-amenities-divs{
     display: flex;
    flex-wrap: wrap;
    gap: 5px;
}

.p-d-amenities-divs > * {
    width: calc(50% - 6px);
}


.p-d-amenities{
    height: 30px; display: flex;
    align-items: center;
    font-size: 12px;
}

.p-d-amenities img{
    margin-right: 10px;
    width: 15px;
}



@media (max-width:500px) {

    .load-property-details{
        width: 100%;
    }

    .p-d-rules-dives-tops{
        width: 100%; height: 25px;
       
    }

    .p-d-rules-dives-nums{
      
        margin-bottom: 5px;
    }


    .load-property-details p{
        font-size: 16px;  width: 100%;
        
    }

    .p-d-amenities-section{
        width: 100%;
        min-width: 400px;
    }

    .p-d-amenities-title{
        font-size: 16px; 
    }

    .p-d-amenities-divs{
        gap: 5px;
    }

    .p-d-amenities-divs > * {
       text-align: end;
    }

    .p-d-amenities{
        font-size: 16px;
    }





}