#newsPageHeader {
  width: 100%;
  margin-top: 5rem;
  margin-bottom: 1rem;
}
#newsPageHeader h1 {
  color: #fff;
  font-size: 128px;
  margin: 0 0 0 30px;
}
@media screen and (max-width: 1280px) {
  #newsPageHeader h1 {
    font-size: 90px;
  }
}
@media screen and (max-width: 768px) {
  #newsPageHeader h1 {
    font-size: 70px;
    margin: 0 0 0 12px;
  }
}
@media screen and (max-width: 400px) {
  #newsPageHeader h1 {
    font-size: 50px;
  }
}
#newsPanelCta {
  width: 100%;
  padding: 4rem 1.5rem 8rem 0;
  text-align: center;
}
.cta {
  color: #fff;
  font-size: 45px;
  transition: color 0.3s ease-in-out;
  background: none;
  border: none;
  cursor: pointer;
}
.cta:hover {
  color: #eafd57;
}
