.ui-split-animate:not(.elementor-element-edit-mode) {
opacity: 0;
}
.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(.22,1,.36,1),cubic-bezier(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(.22,1,.36,1);
}