.news-2 {
  display: grid;
  margin-top: 50px;
  gap: 25px;
}
.news-2__title {
  font-size: 2.4rem;
  color: #3A3A3A;
  text-align: center;
}
.news-2__image {
  width: 100%;
}
.news-2__list {
  display: grid;
  gap: 25px;
}
.news-2__element {
  display: grid;
  background: #F2F2F2;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.16);
}
.news-2__element-content {
  padding: 25px;
  display: grid;
  gap: 25px;
}
.news-2__element-title {
  text-align: center;
  font-size: 1.8rem;
  color: #3A3A3A;
}
.news-2__text {
  text-align: center;
  font-size: 1.6rem;
  color: #6E6E6E;
}
.news-2__link {
  background: #fff;
  text-align: center;
  text-decoration: none;
  font-size: 1.6rem;
  text-transform: uppercase;
  padding: 5px;
  border-radius: 5px;
  font-weight: bold;
  color: #3A3A3A;
  border: solid 1px #6E6E6E;
  transition: background 0.3s, color 0.3s;
}
.news-2__link:hover, .news-2__link:focus {
  background: #3A3A3A;
  color: #fff;
}
@media (min-width: 786px) {
  .news-2 {
    gap: 50px;
  }
  .news-2__list {
    grid-template-columns: repeat(3, 1fr);
  }
  .news-2__title {
    font-size: 3.2rem;
  }
  .news-2__element-title {
    font-size: 2.4rem;
  }
}/*# sourceMappingURL=module.css.map */