/* Estilos específicos de Manuales y Reglamentos */
.grid-manuales-solo-img {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  column-gap: 1.25rem;
  row-gap: 1.25rem;
  align-content: start;
  margin: 0;
  padding: 0;
}
.grid-manuales-solo-img .doc-link {
  display: block;
  margin: 0;
  padding: 0;
  line-height: 0;
}
.grid-manuales-solo-img .doc-thumb {
  display: block;
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: .5rem;
  box-shadow: none;
  background: transparent;
}
@media (max-width: 1199.98px) {
  .grid-manuales-solo-img { grid-template-columns: repeat(4, 1fr); }
}
@media (max-width: 991.98px) {
  .grid-manuales-solo-img { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 767.98px) {
  .grid-manuales-solo-img { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 575.98px) {
  .grid-manuales-solo-img { grid-template-columns: 1fr; }
}
