/* BLOG SECTION */
.section-blog {
  padding-top: var(--padding-large);
}

.section-blog > * {
  grid-column: 2 / 3;
}

/* Responsive design */
@media only screen and (max-width: 84.375em) {
  .section-blog {
    margin-top: var(--margin-large);
 }
}

@media only screen and (max-width: 70em) {
  .card-news h4 {
    min-height: 12rem;
  }
}

@media only screen and (max-width: 56.25em) {
  .section-blog > * {
    grid-column: 1 / -1;
 }

  .section-blog {
    padding-top: 10rem;
 }

  .section-blog--cards {
    row-gap: var(--gap-normal);
 }
}

@media only screen and (max-width: 43.75em) {
  .card-news h4 {
    min-height: 14rem;
  }
}
