.clinic__doctors-container { display: flex; } .doctor__profile_photo { width: 100px; height: 100px; border-radius: 100px; } .doctor__container { background-color: #eee; margin: 10px 30px; padding: 10px; height: 250px; border-radius: 5px; width: 30%; display: flex; flex-direction: column; align-items: center; justify-content: space-around; } .doctor__name { text-align: center; margin: 0 auto !important; } .doctor_rating-stars, .doctor_rating-value { margin: 0 auto !important; text-align: center; }