.block-person-single {
  display: block;
  padding-bottom: 4em;
}
.block-person-single h1 {
  text-align: center;
}
.block-person-single .intros {
  text-align: center;
  padding-bottom: 2em;
}
.block-person-single .featured-image {
  max-width: 15em;
  margin: 0 auto;
  margin-bottom: 1.5em;
}
.block-person-single .featured-image .img-wrapper {
  padding-top: 100%;
  position: relative;
  border-radius: 50%;
  overflow: hidden;
}
.block-person-single .featured-image .img-wrapper > .img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
