.coach-item {
  padding: 50px 0px 0px;
}

.coach-item h1 {
  font-family: "rsc-bold";
  font-size: 130px;
  font-weight: 400;
  color: #fff;
}
.coach-item h2 {
  font-family: "rsc-light";
  font-size:27px;
  font-weight: 400;
  color: #3c3c40;
}

.coach-item h3 {
  font-family: "rsc-special";
  font-size: 16px;
  font-weight: 400;
  color: #fff;
}

.coach-item span {
  font-family: "rsc-normal";
  font-size: 27px;
  font-weight: 400;
  color: #fff;
}

.coach-item p {
  font-family: "rsc-bold";
  font-size: 14px;
  color: #3c3c40; /*Grey*/
}

.coach-item a {
  font-family: "rsc-bold";
  font-size: 14px;
  color: #fff;
  text-decoration: underline;
}

.sponsors {
  align-items: center;
  text-align: center;
}

@media only screen and (max-device-width: 480px) {
  .coach-item h1 {
    font-family: "rsc-bold";
    font-size: 70px;
    font-weight: 400;
    color: #fff;
  }
}