
.clients {
  padding: 20px;
  background-color: #EFEFEF;
  margin-top: 60px;
}

.clients .heading{
  padding-top: 70px;
  padding-bottom: 25px;
}


.card-clients {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  transition: transform 0.2s;
  border-radius: 15px;
}
.main-card{
  border-radius: 15px;
}
.card-clients:hover {
  transform: scale(1.05);
}

.card-body {
  padding: 15px;
}

.card-paragraph p {
  margin: 0;
}

/* media queries  */
@media (max-width: 580px) {
  .card-clients{
    width: 90%;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
 }
 .card-header{
  width: 100%;
 }
}
