.collection__section__related-resources__container {
  display: grid;
  grid-template-columns: repeat(4,minmax(0,1fr));
  gap: 25px;
}
@media only screen and (max-width: 1080px) {
  .collection__section__related-resources__container {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
}
@media only screen and (max-width: 768px) {
  .collection__section__related-resources__container {
    grid-template-columns: repeat(1,minmax(0,1fr));
  }
}