.ui-split-animate .ui-e-animated {
  animation-fill-mode: both;
  animation-duration: var(---ui-speed);
  animation-delay: calc(
    var(---ui-delay) + calc(var(---ui-stagger) * var(---ui-char-index))
  );
}

.ui-splitby-words .ui-e-animated {
  animation-delay: calc(
    var(---ui-delay) + calc(var(---ui-stagger) * var(---ui-word-index))
  );
}

.ui-splitby-lines .ui-e-animated {
  animation-delay: calc(
    var(---ui-delay) + calc(var(---ui-stagger) * var(---ui-line-index))
  );
}

.ui-split-animate span:not(.whitespace):not(.ui-e-headline-text) {
  display: inline-block;
}
.fadeInUpAlt {
  animation-name: rotateInUpLeft, uicoreFadeIn !important;
  animation-timing-function: cubic-bezier(0.22, 1, 0.36, 1),
    cubic-bezier(0, 0, 0.2, 1);
}
.splitting.ui-e-fadeInUpAlt {
  transform: rotate(4deg);
  transition: 0s !important;
  transition-delay: 0s;
}
.splitting {
  display: inline-block;
  transition: transform
    calc(calc(var(---ui-speed) * var(---ui-word-total)) / 10) ease-out;
  transition-delay: calc(var(---ui-delay) * 0.7);
  transform-origin: top left;
}
.splitting.lines {
  transition: transform calc(calc(var(---ui-speed) * var(---ui-line-total)) / 3)
    cubic-bezier(0.22, 1, 0.36, 1);
}
/* .splitting [class^='ui-e-headline-stroke'], 
.splitting [class*=' ui-e-headline-stroke'],
.splitting .ui-e-headline-color{
    margin: 0 0.25em;
} */
