.news-block.shortcode_gf-news-posts {
  padding-top: 50px;
}
.news-block.shortcode_gf-news-posts .col-item {
  margin-bottom: 80px;
}
.news-block.shortcode_gf-news-posts .col-item .image {
  background: transparent;
  width: 100%;
}
.news-block.shortcode_gf-news-posts .col-item .image img {
  aspect-ratio: 3/2;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.news-block.shortcode_gf-news-posts .col-item .title-block {
  margin-top: 16px;
  text-align: left;
}
.news-block.shortcode_gf-news-posts .col-item .title-block .date {
  font-size: 16px;
}
.news-block.shortcode_gf-news-posts .col-item .title-block .publication {
  font-weight: 600;
  line-height: 1.3em;
  color: #9b9b9b;
}
.news-block.shortcode_gf-news-posts .col-item .title-block .title {
  font-size: 21px;
  font-weight: 600;
  line-height: 1.2em;
  margin-top: 4px;
}/*# sourceMappingURL=gf-news-posts-utilities.css.map */