.container-gallery {
  background: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), url(../images/bg-2.avif) right center / cover no-repeat;
}
.gallery-item {
  position: relative;
  margin-bottom: 2rem;
  aspect-ratio: 1 / 1;
}
.gallery-item > img {
  aspect-ratio: 1 / 1;
}
@media (max-width: 575.98px) {
  .gallery-item {
    margin-bottom: 1rem;
  }
  .container-gallery {
  background: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)), url(../images/bg-2-mobile.avif) right center / auto repeat-y;
}
}
