.employees .employees-wrapper {
  grid-column: 1/-1;
}
.employees .employees-wrapper h2 {
  text-transform: uppercase;
  margin-bottom: 1.25rem;
  -ms-hyphens: auto;
      hyphens: auto;
  grid-column: 1/-1;
}
.employees .employees-wrapper .employee-list {
  grid-column: 1/-1;
}
.employees .employees-wrapper .employee-list .post-item {
  color: #515151;
}
.employees .employees-wrapper .employee-list .post-item h3 {
  font: var(--h4-font);
  color: var(--black);
  text-transform: uppercase;
  margin-bottom: 1.25rem;
}
.employees .employees-wrapper .employee-list .post-item h3 .slash {
  color: var(--yellow);
  margin-right: 0.4375rem;
}
.employees .employees-wrapper .employee-list .post-item a {
  color: #515151;
  text-decoration: none;
}
.employees .employees-wrapper .employee-list .post-item a:hover {
  text-decoration: underline;
}
.employees .employees-wrapper .employee-list .post-item .title {
  margin-bottom: 1.25rem;
}
.employees .employees-wrapper .employee-list .img-wrapper {
  position: relative;
  border: 1px solid #D9D9D9;
  overflow: hidden;
  margin-bottom: 1.5625rem;
}
.employees .employees-wrapper .employee-list .img-wrapper img {
  height: auto;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 295/295;
  display: block;
}
.employees.light-grey {
  background-color: var(--light-grey);
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}
@media (max-width: 47.9375rem) {
  .employees.light-grey {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }
}
.employees.white {
  padding-bottom: 8.75rem;
}
@media (max-width: 47.9375rem) {
  .employees.white {
    padding-bottom: 3.75rem;
  }
}