  #post-type-alumni-grid.uwm-l-grid--2 {
  grid-template-columns: repeat(1, 1fr);
}
@media screen and (min-width: 800px) {
  #post-type-alumni-grid.uwm-l-grid--2 {
    grid-template-columns: repeat(2, 1fr);
    grid-auto-rows: 1fr;
  }
}
#post-type-alumni-grid.uwm-l-grid--2 .uwm-alumni-person {
  display: grid;
  grid-template-columns: 125px 1fr;
  grid-column-gap: 30px;
}
@media screen and (min-width: 800px) {
  #post-type-alumni-grid.uwm-l-grid--2 .uwm-alumni-person {
    grid-template-columns: 180px 1fr;
    grid-column-gap: 40px;
  }
}
@media screen and (max-width: 799px) {
  #post-type-alumni-grid.uwm-l-grid--2 .uwm-alumni-person {
    margin-bottom: 20px;
  }
}
#post-type-alumni-grid .uwm-alumni-person img {
  margin-bottom: 10px;
}
#post-type-alumni-grid .uwm-alumni-person span[class^=people-] {
  display: block;
}
#post-type-alumni-grid .uwm-alumni-person .people-name {
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.25rem;
  font-weight: bold;
}
#post-type-alumni-grid .uwm-alumni-person .people-degrees {
  word-break: break-word;
  font-size: 0.875rem;
}
#post-type-alumni-grid .uwm-alumni-person .people-career {
  margin: 15px 0;
  font-size: 0.875rem;
}
#post-type-alumni-grid .uwm-alumni-person a {
  color: #404040;
  font-size: 0.875rem;
}
@media screen and (max-width: 799px) {
  #post-type-alumni-grid .uwm-alumni-person {
    display: grid;
    grid-template-columns: 125px 1fr;
    grid-column-gap: 30px;
    margin-bottom: 20px;
  }
}