/* line 4, ../../scss/templates/team.scss */
.archive.tax-team .people.layout-01 {
  padding-bottom: 30px;
}
/* line 8, ../../scss/templates/team.scss */
.archive.tax-team .people.layout-01 .column .foreground {
  min-height: 290px;
}
/* line 15, ../../scss/templates/team.scss */
.archive.tax-team .people.layout-01 .post-image .background img {
  height: 100%;
  left: 50%;
  max-height: 290px;
  max-width: 290px;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
}
/* line 30, ../../scss/templates/team.scss */
.archive.tax-team .people.layout-01 .post-content-holder {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 36, ../../scss/templates/team.scss */
.archive.tax-team .people.layout-01 .post-content-holder .post-headline {
  font-size: 32px;
  margin-bottom: 20px;
}
/* line 39, ../../scss/templates/team.scss */
.archive.tax-team .people.layout-01 .post-content-holder .post-headline .person-position {
  font-size: 24px;
  line-height: 32px;
}
/* line 45, ../../scss/templates/team.scss */
.archive.tax-team .people.layout-01 .post-content-holder .person-team a {
  display: block;
  margin-top: 20px;
}
