/* LaranSys v5.8.5 - Role para começar sem sobrepor botão flutuante
   Escopo:
   1) Corrigir posição do "Role para começar", que ficou atrás do botão "Falar com especialista".
   2) Manter scroll normal da página.
   3) Manter setas laterais e slider horizontal.
   Não altera banco, não remove volumes, não usa prune e não reestrutura rodapé. */

.v58-hero-slider[data-v585-cue-no-overlap] #v58-slide-0 .v58-scroll-cue{
  position:absolute !important;
  left:auto !important;
  right:clamp(340px, 24vw, 520px) !important;
  bottom:clamp(36px, 5.2vw, 72px) !important;
  transform:none !important;
  z-index:6 !important;
  max-width:260px;
  white-space:nowrap;
  background:rgba(3,17,31,.52) !important;
  border:1px solid rgba(255,255,255,.22) !important;
  box-shadow:0 16px 38px rgba(0,0,0,.20) !important;
}

/* Se o JS/cache ainda colocar o cue dentro do bloco visual, força para a esquerda do botão flutuante. */
.v58-hero-slider[data-v585-cue-no-overlap] #v58-slide-0 .v58-visual .v58-scroll-cue{
  right:clamp(300px, 20vw, 460px) !important;
  bottom:6px !important;
}

/* Mantém distância segura do botão flutuante inferior direito. */
.v58-hero-slider[data-v585-cue-no-overlap] .v58-scroll-cue{
  margin-right:0 !important;
}

/* Em telas menores, coloca o cue centralizado, acima da borda inferior. */
@media(max-width:1180px){
  .v58-hero-slider[data-v585-cue-no-overlap] #v58-slide-0 .v58-scroll-cue,
  .v58-hero-slider[data-v585-cue-no-overlap] #v58-slide-0 .v58-visual .v58-scroll-cue{
    left:50% !important;
    right:auto !important;
    bottom:24px !important;
    transform:translateX(-50%) !important;
  }
}

@media(max-width:720px){
  .v58-hero-slider[data-v585-cue-no-overlap] #v58-slide-0 .v58-scroll-cue,
  .v58-hero-slider[data-v585-cue-no-overlap] #v58-slide-0 .v58-visual .v58-scroll-cue{
    bottom:18px !important;
    max-width:calc(100vw - 120px);
  }
}
