/* Runtime independente do GreatPages — Unti Digital */
.elemento_slider .gsi,
.elemento_slider .gsi_imagens {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: inherit;
}
.elemento_slider .gsi_imagens > .imagem {
  position: absolute;
  inset: 0;
  width: 100% !important;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0 !important;
  transform: translate3d(100%,0,0) !important;
  transition: transform 600ms cubic-bezier(.22,.61,.36,1), opacity 600ms ease !important;
  will-change: transform, opacity;
}
.elemento_slider .gsi_imagens > .imagem.tiiv-active {
  opacity: 1 !important;
  transform: translate3d(0,0,0) !important;
  z-index: 2;
}
.elemento_slider .gsi_imagens > .imagem.tiiv-previous {
  opacity: 0 !important;
  transform: translate3d(-100%,0,0) !important;
  z-index: 1;
}
/* Reativa imagens lazy que dependiam do runtime proprietário */
#e_3056531_1_64986 .c {
  background-image: url("images/394271-2941d5cf9ec73a3fdf87a7be133eecad.png") !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
#e_3056531_1_176590578518513126 .c {
  background-image: url("images/394271-247c25616a493722edd1ef58c5196e50.png") !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
@media (prefers-reduced-motion: reduce) {
  .elemento_slider .gsi_imagens > .imagem { transition: opacity 1ms linear !important; transform:none !important; }
}
