.news_frame {
  margin-bottom: 4rem;
}

.news_frame__logo {
  width: 130px;
  margin-left: auto;
  display: block;
  margin-bottom: 1.5rem;
}

.news_frame__footer {
  text-align: center;
}

.news {
  margin-bottom: 28px;
}

.news__title {
  font-weight: 700;
  font-size: 1.53333rem;
  color: #007cbc;
  margin-bottom: 22px;
  font-family: 'Roboto', sans-serif;
}

.news__date {
  font-weight: 500;
  font-size: .93333rem;
  margin-bottom: 7px;
  color: #575b5c;
}

.news__description {
  font-weight: 500;
  font-size: .93333rem;
  color: #7e7e7e;
}

.news__more {
  font-size: .93333rem;
  font-weight: 500;
}
