.section-employees {
  padding-block: 8rem;
}
.section-employees .text {
  margin-bottom: clamp(2rem, 4vw, 6rem);
}
.section-employees .employee-list {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  list-style: none;
  flex-flow: row wrap;
  justify-content: flex-start;
}
.section-employees .employee {
  margin: 3rem 0;
  display: flex;
  flex-direction: column;
}
.section-employees .employee .image {
  position: relative;
  padding-bottom: 150%;
  background: #fff;
}
.section-employees .employee .image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: bottom center;
  display: block;
}
.section-employees .employee .content {
  padding: 10%;
  flex-grow: 1;
  background: #fff;
  border-top: 0;
}
.section-employees .employee .title {
  margin-block: 1.6rem;
}
.section-employees .employee strong {
  font-weight: 500;
}
.section-employees .employee .name {
  font-size: clamp(1.8rem, 3vw, 2.2rem);
  margin-bottom: 1.6rem;
}
.section-employees .employee .area {
  margin-block: 1.6rem;
}
.section-employees .employee .mobile, .section-employees .employee .phone, .section-employees .employee .email {
  display: flex;
  justify-content: flex-start;
  gap: 1.6rem;
  align-items: flex-start;
}
.section-employees .employee .mobile > div, .section-employees .employee .phone > div, .section-employees .employee .email > div {
  width: 6rem;
}
.section-employees .employee .mobile a, .section-employees .employee .phone a, .section-employees .employee .email a {
  text-decoration: none;
  flex-grow: 1;
  font-weight: 500;
}
@media (max-width: 74.9375rem) {
  .section-employees .employee-list {
    margin-left: -2rem;
    margin-right: -2rem;
  }
  .section-employees .employee {
    margin: 2rem 0;
    padding: 0 2rem;
  }
}
@media (max-width: 61.9375rem) {
  .section-employees {
    padding: 6rem 0;
  }
}
@media (max-width: 47.9375rem) {
  .section-employees {
    padding: 4rem 0;
  }
  .section-employees .employee .content {
    padding: 2rem;
  }
}

/*# sourceMappingURL=block.css.map */
