/*
.profile-group {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 1rem;}
.profile-card {padding:0; border: 1px solid #eeeeee;}
.cfa-contact-info {padding: .5rem;}
@media only screen and (max-width: 980px) {
  .profile-group {
   grid-template-columns: 1fr 1fr 1fr;
   grid-gap: 8px;
  }
}
@media only screen and (max-width: 767px) {
  .profile-group {
   grid-template-columns: 1fr;
   grid-gap: 0;
  }
}
.profile-card image { width: 100%; }
*/

.profile-group {
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: space-around;
  gap: 1rem;
}
.profile-card {
  border: 1px solid #eeeeee;
  flex-basis: 18%;
}
.profile-card img {
  width: 100%;
  object-fit: cover;
}
.cfa-contact-info {
  padding: .5rem;
  text-align: left;
}
@media only screen and (max-width: 980px) {
  .profile-card { flex-basis: 31%; }
}
@media only screen and (max-width: 767px) {
  .profile-card { flex-basis: 100%; }  
}
