/* LaranSys v5.9.3 - Correção do slider travando/carregando
   Remove dependência do loop da v5.9.2 e reforça paginação inferior clicável. */

.v58-hero-slider[data-v593-stable-slider] .v58-progress,
.v58-hero-slider[data-v593-stable-slider] [data-v58-progress],
.v58-hero-slider[data-v593-stable-slider] [data-v582-horizontal-progress]{
  display:flex !important;
  pointer-events:auto !important;
  user-select:none;
}

.v58-hero-slider[data-v593-stable-slider] .v58-progress a{
  cursor:pointer !important;
}

.v58-hero-slider[data-v593-stable-slider] .v58-nav,
.v58-hero-slider[data-v593-stable-slider] .v58-nav button{
  pointer-events:auto !important;
}

.v58-hero-slider[data-v593-stable-slider] #v58-slide-1 [data-v593-animate]{
  will-change:transform, opacity;
}

.v58-hero-slider[data-v593-stable-slider] #v58-slide-1.v593-slide2-run [data-v593-animate]{
  animation:v593Slide2TextIn .68s cubic-bezier(.2,.8,.22,1) both;
  animation-delay:calc(var(--v593-delay, 0) * 72ms);
}

.v58-hero-slider[data-v593-stable-slider] #v58-slide-1.v593-slide2-run .v591-sistemas-visual{
  animation:v593Slide2VisualIn .82s cubic-bezier(.2,.8,.22,1) both;
}

.v58-hero-slider[data-v593-stable-slider] #v58-slide-1.v593-slide2-done [data-v593-animate],
.v58-hero-slider[data-v593-stable-slider] #v58-slide-1.v593-slide2-done .v591-sistemas-visual{
  opacity:1;
  transform:none;
}

.v58-hero-slider[data-v593-stable-slider] #v58-slide-1 .v591-feature.v593-feature-hover{
  border-color:rgba(40,245,173,.50) !important;
  box-shadow:0 18px 44px rgba(0,0,0,.24), 0 0 0 1px rgba(40,245,173,.16) !important;
}

@keyframes v593Slide2TextIn{
  from{opacity:0; transform:translateY(22px) scale(.985); filter:blur(8px);}
  to{opacity:1; transform:translateY(0) scale(1); filter:blur(0);}
}

@keyframes v593Slide2VisualIn{
  from{opacity:0; transform:translateX(42px) scale(.985); filter:blur(10px);}
  to{opacity:1; transform:translateX(0) scale(1); filter:blur(0);}
}

@media (prefers-reduced-motion: reduce){
  .v58-hero-slider[data-v593-stable-slider] #v58-slide-1.v593-slide2-run [data-v593-animate],
  .v58-hero-slider[data-v593-stable-slider] #v58-slide-1.v593-slide2-run .v591-sistemas-visual{
    animation:none !important;
  }
}
