/* CSS Document */

.galeria {
  column-gap: 10px;
  padding: 0;
}

/* Desktop grande: 3 columnas */
@media (min-width: 1024px) {
  .galeria {
    column-count: 3;
	width: 95%;
	margin: 10px auto;
  }
}

/* Desktop chico / tablet: 2 columnas */
@media (min-width: 600px) and (max-width: 1023px) {
  .galeria {
    column-count: 3;
	width: 95%;
	margin: 10px auto;
  }
}

/* Mobile: 1 columna */
@media (max-width: 599px) {
  .galeria {
    column-count: 1;
	width: 95%;
	margin: 10px auto;
  }
}

.galeria img {
  width: 100%;
  margin-bottom: 10px;
  display: block;
  border-radius: 3px; /* opcional */
}