.news-article-section {
  background-color: #F4F4F4;
  padding: 60px 0 70px 0;
}

@media (min-width: 768px) {
  .news-article-section {
    padding: 80px 0 100px 0;
  }
}

.news-article-section .article-item .desc {
  color: #666666;
  font-size: 20px;
  line-height: 1em;
  white-space: pre-wrap;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
