.ai-text-hide{
  opacity: 0;
}

.ai-text-revel-wrapper .ai-split-line-reveal{
  overflow: hidden;
  display: inline-block;
}
.ai-text-revel-wrapper .ai-split-line-reveal span{
  /* animation-name: revealUp; */
  /* animation-duration: .6s; */
  /* transition: all .5s ease-in; */
  transform: translateY(2em);
  opacity: 0;
}

.ai-text-revel-wrapper .ai-split-line-reveal .ai-split-line-span-reaveal,
.ai-split-line-span-reaveal{
  animation-name: revealUp;
  transition: all .4s ease;
  transform: translateY(0em);
  opacity: 1;
}

@keyframes revealUp {
  from {
    transform: translateY(2em);
    opacity: 0;
  }
  to{
    transform: translateY(0em);
    opacity: 1;
  }
}

@keyframes slide-in {
  from {
    transform: translateY(-1em) rotate(-.5turn) scale(0.5);
    opacity: 0;
  }
}
