.champions {
  margin-bottom: 80px;
}

.champions .card {
  border-radius: 8px !important;
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
  min-height: 225px;
}

.champions .card-content {
  font-size: 14px;
  margin-bottom: 10px;
  padding: 0 10px;
  text-align: center;
}

.champions .card-footer {
  background-color: #0C3E38;
  color: #fff;
}

.champions .card-footer a,
.champions .card-footer a:hover {
  color: white;
  font-size: 13px;
  text-decoration: none;
}

.champions .linkedin-white {
  background-image: url('/assets/images/hall-of-fame/linkedin-white.png');
  background-position: right 14px center;
  background-repeat: no-repeat;
  background-size: 15px;
  padding-left: 8px;
}

.champions .youtube-white {
  background-image: url('/assets/images/hall-of-fame/youtube-white.png');
  background-position: right 12px center;
  background-repeat: no-repeat;
  background-size: 18px;
  padding-left: 8px;
}

.top-performers {
  background-color: #0C3E38;
  padding-bottom: 30px;
  padding-top: 30px;
}

.top-performers h2 {
  margin-bottom: 20px;
}

.top-performers .card {
  border-radius: 8px !important;
  margin-bottom: 30px;
  min-height: 285px;
}

.top-performers .card-content {
  display: block;
  font-size: 14px;
  margin-bottom: 10px;
  min-height: 205px;
  padding: 0 10px;
  text-align: center;
}

.top-performers .card-footer {
  background-color: #efefef;
}