/* xl - DESKTOP STYLES */ 
/* ── GALERIA LOCAL ── */
.galeria-local {
    width: 100%;
}
.galeria-local-grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 0;
}
.galeria-local-item {
    position: relative;
    overflow: hidden;
    aspect-ratio: 1 / 1;
}
.galeria-local-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: transform .6s ease;
}
.galeria-local-item:hover img {
    transform: scale(1.08);
}



/* md - TABLET PORTRAIT STYLES */ 
@media (max-width: 991px) {
  .galeria-local-grid {
          grid-template-columns: repeat(2, 1fr);
      }
      .galeria-local-grid .galeria-local-item:last-child {
          grid-column: span 2;
      }
}

/* xs - SMARTPHONE PORTRAIT STYLES */ 
@media (max-width: 479px) {
  .galeria-local-grid {
  	grid-template-columns: repeat(1, 1fr);
  }
  
}

