/*
|--------------------------------------------------------------------------
| PUBLICAÇÕES RELACIONADAS
|--------------------------------------------------------------------------
*/

.stbg-publicacao-relacionadas {
  max-width: 1400px;

  margin: 90px auto 0;
}

.stbg-publicacao-relacionadas-header {
  text-align: center;

  margin-bottom: 45px;
}

.stbg-publicacao-relacionadas-header h2 {
  margin: 0;

  font-size: 2rem;

  color: #7b1113;
}

.stbg-publicacao-relacionadas-grid {
  display: grid;

  grid-template-columns: repeat(3, minmax(0, 1fr));

  gap: 35px;
}

/*
|--------------------------------------------------------------------------
| TABLET
|--------------------------------------------------------------------------
*/

@media (max-width: 992px) {
  .stbg-publicacao-relacionadas {
    margin-top: 70px;
  }

  .stbg-publicacao-relacionadas-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));

    gap: 25px;
  }
}

/*
|--------------------------------------------------------------------------
| MOBILE
|--------------------------------------------------------------------------
*/

@media (max-width: 767px) {
  .stbg-publicacao-relacionadas {
    margin-top: 60px;
  }

  .stbg-publicacao-relacionadas-header {
    margin-bottom: 30px;
  }

  .stbg-publicacao-relacionadas-header h2 {
    font-size: 1.6rem;
  }

  .stbg-publicacao-relacionadas-grid {
    grid-template-columns: 1fr;

    gap: 20px;
  }
}
