.ce_contact_team {
  background-color: #000000;
  padding-bottom: clamp(8.75rem, 5.9091rem + 7.5758vw, 15rem);
}
.ce_contact_team .inside {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 3em;
}
@media (max-width: 970px) {
  .ce_contact_team .inside {
    flex-direction: column;
  }
  .ce_contact_team .inside .team {
    width: 100%;
  }
}
.ce_contact_team .contact-member {
  display: flex;
  align-items: center;
  gap: 1.8em;
}
.ce_contact_team .contact-member img {
  border-radius: 50%;
  width: 200px;
  height: 200px;
}
.ce_contact_team .contact-member a {
  font-size: 16px;
  color: #ffffff;
}
.ce_contact_team .contact-member a:hover {
  color: #999999;
}
.ce_contact_team .contact-member:first-child {
  margin-bottom: 2.4em;
}
@media (max-width: 620px) {
  .ce_contact_team .contact-member {
    flex-direction: column;
    text-align: center;
  }
  .ce_contact_team .contact-member a {
    margin-inline: auto;
  }
}
.ce_contact_team .location {
  font-size: 14px;
}
.ce_contact_team .name {
  font-size: 1.5rem;
  font-size: clamp(1.5rem, 1.3864rem + 0.303vw, 1.75rem);
  font-weight: 400;
  line-height: 1.4;
}
.ce_contact_team .title {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}
.ce_contact_team .team {
  flex: 1;
  max-width: 704px;
}
.ce_contact_team .team .overline {
  text-align: center;
  margin-bottom: 3.2em;
}
.ce_contact_team .position-list {
  display: grid;
  gap: 3em 1em;
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
}
@media (max-width: 580px) {
  .ce_contact_team .position-list {
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  }
}
@media (max-width: 340px) {
  .ce_contact_team .position-list {
    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
  }
  .ce_contact_team .position-list .job-title {
    font-size: 13px;
  }
}
.ce_contact_team .team-structure {
  text-align: center;
}
.ce_contact_team .counter {
  font-size: 2.45em;
  margin-bottom: 8px;
}
.ce_contact_team .job-title {
  font-size: 14px;
  text-transform: uppercase;
  white-space: nowrap;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%2Fwecodedesign%2Fweb%2Fwecodedesign.de%2Fpublic_html%2Fvendor%2Fvonheldenundgestalten%2Fwecodedesign-basic%2Fsrc%2FResources%2Fpublic%2Fcss%2Felements%2Fce_contact_team.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */