/* line 8, project/static/scss/news-style.scss */
.news {
  margin: 90px 0 300px 0; }

/* line 12, project/static/scss/news-style.scss */
.news-block {
  background: #fafafa;
  position: relative;
  display: flex;
  width: 945px;
  margin-bottom: 23px; }
  /* line 19, project/static/scss/news-style.scss */
  .news-block-text {
    padding: 30px 100px 30px 50px; }
    /* line 22, project/static/scss/news-style.scss */
    .news-block-text h2 {
      font-size: 20px;
      color: #3b4146; }
    /* line 27, project/static/scss/news-style.scss */
    .news-block-text p {
      font-size: 14px;
      color: #a2a2a2;
      line-height: 15px; }
  /* line 34, project/static/scss/news-style.scss */
  .news-block-more {
    position: absolute;
    right: 18px;
    bottom: 18px; }
    /* line 39, project/static/scss/news-style.scss */
    .news-block-more a {
      font-size: 14px;
      font-weight: 900;
      color: #3b4146;
      text-decoration: underline; }
      /* line 45, project/static/scss/news-style.scss */
      .news-block-more a:hover {
        color: #3b4146; }
