.nectar-rotating-words-title .beginning-text, .nectar-rotating-words-title .dynamic-words, .nectar-rotating-words-title .ending-text
{
    line-height: 1.2;
    display: inline;
}
.nectar-rotating-words-title .dynamic-words>span:not(.active)
{
    position: absolute;
    opacity: 0;
    pointer-events: none;
    left: 0;
    top: 0;
}
.nectar-rotating-words-title .beginning-text, .nectar-rotating-words-title .dynamic-words, .nectar-rotating-words-title .ending-text
{
    vertical-align: middle;
}
.nectar-rotating-words-title:not(.element_stagger_words) .heading
{
    line-height: 1;
}
.nectar-rotating-words-title .dynamic-words
{
    position: relative;
    font-size: inherit!important;
    line-height: inherit!important;
    display: inline-block;
}
.centered-text .nectar-rotating-words-title .dynamic-words, .nectar-rotating-words-title.has-ending-text .dynamic-words
{
    transition: width .8s cubic-bezier(.2,1,.3,1);
}
.nectar-rotating-words-title .dynamic-words span
{
    transition: transform .8s cubic-bezier(.2,1,.3,1),opacity .8s cubic-bezier(.2,1,.3,1);
    display: block;
    line-height: 1.2;
    white-space: nowrap;
}
.nectar-rotating-words-title .dynamic-words>span
{
    overflow: hidden;
    transform: translate3d(-100%,0,0);
}
.nectar-rotating-words-title .dynamic-words>span span span
{
    transform: translate3d(100%,0,0);
}
.nectar-rotating-words-title.element_stagger_words .dynamic-words>span span span
{
    margin: 0 1px;
}
.nectar-rotating-words-title .dynamic-words span.active, .nectar-rotating-words-title .dynamic-words span.active span span
{
    transition-delay: .4s;
    transform: translate3d(0,0,0);
}
.nectar-rotating-words-title.element_stagger_words:not(.markup-generated)
{
    opacity: 0;
}
.nectar-rotating-words-title.element_stagger_words .text-wrap
{
    overflow: hidden;
    display: inline-block;
}
.nectar-rotating-words-title.element_stagger_words .text-wrap>span
{
    transition: transform 1.2s cubic-bezier(.25,1,.5,1);
    transform: translate3d(0,1.2em,0);
}
.nectar-rotating-words-title.element_stagger_words .text-wrap>span
{
    display: block;
    vertical-align: middle;
}
.nectar-rotating-words-title.element_stagger_words .beginning-text, .nectar-rotating-words-title.element_stagger_words .ending-text
{
    display: inline-block;
    font-size: inherit;
    line-height: inherit;
    transform: translateZ(0);
}
.nectar-rotating-words-title.element_stagger_words .heading
{
    line-height: .8;
}
.nectar-rotating-words-title.element_stagger_words .beginning-text span, .nectar-rotating-words-title.element_stagger_words .dynamic-words span, .nectar-rotating-words-title.element_stagger_words .ending-text span
{
    line-height: 1.2;
}
@media only screen and (max-width: 690px)
{
    .nectar-rotating-words-title[data-mobile=stacked] .beginning-text, .nectar-rotating-words-title[data-mobile=stacked] .ending-text
    {
        display: block;
    }
}