.navbar {
  z-index: 4;
  display: flex;
  align-items: center;
  padding: 9px 10px;
  background-image: url(/work/models/memorica/recursos/exposiciones/lucesCamaraAccion/img/s5/heroHomeB5.jpg);
  background-position: center top;
  background-size: 100%;
}

.container-title {
  bottom: 5%;
  width: 42%;
}

.cinema-effect::after {
  opacity: 0;
  animation: none;
}
.scanlines {
  opacity: 0.3;
  animation: scanMove 0.25s linear infinite;
}

.container-title img {
  animation: breathe-analog 7s ease-in-out infinite;
  transform-origin: center;
}

@keyframes breathe-analog {
  0% {
    transform: scale(1);
    opacity: 0.9;
  }
  50% {
    transform: scale(1.021);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.9;
  }
}

.goverlay, .glightbox-mobile .goverlay {
  background-image: url("/work/models/memorica/recursos/exposiciones/lucesCamaraAccion/img/bgFilm.jpg");
  background-size: cover;
  box-shadow: none;
}
.gdesc-custom {
  width: 100vw;
  height: 25rem;
  background-color: antiquewhite;
}
.glightbox-container .gslide.current {
  position: relative;
}
.glightbox-mobile .glightbox-container .gslide-desc * {
  color: var(--color-white);
}
.gdesc-inner {
  font-family: "Aleo-Regular";
  font-size: 2rem;
  /* padding: 1rem; */
  background-color: var(--color-darkGreen);
  color: var(--color-white);
  position: fixed;
  width: 100vw;
  left: calc(50% - 100vw / 2);
  bottom: 0;
}
.gdesc-inner p {
  color: var(--color-white);
  font-family: "Aleo-Regular";
  font-size: 2rem;
}
.gslide-description {
  max-width: 100vw;
}
.footerGallery {
  background-color: var(--color-darkGreen);
}

.plyr__control--overlaid{
  background-color: var(--color-darkGreen)
}
.plyr--full-ui input[type=range]{
  color: var(--color-pink);
}

.glightbox-clean .gclose, .glightbox-clean .gnext, .glightbox-clean .gprev{
  background-color: transparent;
}
 

.footerCarosel-W{
  max-width: 90%;
  margin: auto;
}


.ticketMenu {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
  max-width: 80%;
  margin: auto;
}


@media only screen and (max-width: 768px) {
    /* .glightbox-container .ginner-container {
    padding-top: 10rem;
    justify-content: flex-start;
  } */
  .carousel-item {
    min-height: 300px;
  }
  .carousel-inner {
    width: 90%;
  }
  .carousel-content {
    padding: 1rem;
  }
.container-title {

  width: 90%;
}
  .navbar {
    background-image: url(/work/models/memorica/recursos/exposiciones/lucesCamaraAccion/img/s5/heroS5MobileB.jpg);
  }
  .ticketMenu {

  grid-template-columns: repeat(2, 1fr);
  gap: 1rem;
  max-width: 100%;
  margin: auto;
}
}
