.headline {
  color: #45525f;
  font-size: 2em;
  text-align:center;
  margin-bottom: 2em;
  line-height: 1.1em;
}
.cl-sx-sponsor {
  background: #F7EBDE;
}

.golfiest {
  background: #F5F4E8;
}

.alumni {
  background: #E2EEE0;
}

.head {
  padding-left: 2em;
  padding-top: 2em;
  padding-bottom: 2em;
}

@media (max-width: 767px) {
  .head {
    padding-left: 1em;
  }

  .head .desc {
    width: 95%;
  }
}

.head h3 {
  padding-bottom: 1em;
  color: #2F373F;
}

.desc {
  font-size: 1.3em;
  line-height: 1.8em;
}
