.box--front-page--latest-news .grid-post-container {
  margin-bottom: 40px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px 26px;
}
@media screen and (max-width: 1280px) {
  .box--front-page--latest-news .grid-post-container {
    grid-gap: 20px 16px;
  }
}
@media (max-width: 1024px) {
  .box--front-page--latest-news .grid-post-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 768px) {
  .box--front-page--latest-news .grid-post-container {
    grid-gap: 20px 8px;
  }
}
@media (max-width: 767px) {
  .box--front-page--latest-news .grid-post-container {
    grid-template-columns: 1fr;
  }
}
.box--front-page--latest-news .show-all-news {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 40px;
}
.box--front-page--latest-news .show-all-news a {
  min-width: 328px;
}
@media (max-width: 1280px) {
  .box--front-page--latest-news .show-all-news a {
    min-width: 254px;
  }
}
@media (max-width: 768px) {
  .box--front-page--latest-news .show-all-news a {
    min-width: 220px;
  }
}
@media (max-width: 576px) {
  .box--front-page--latest-news .show-all-news a {
    width: 100%;
  }
}
@media screen and (max-width: 576px) {
  .box--front-page--latest-news {
    display: none;
  }
}
/*# sourceMappingURL=index.css.map */