.tpgb-heading-animation {
    position: relative;
    display: block;
    font-size: 40px;
    line-height: 1.3
}
.tpgb-heading-words .heading-multi-anim:first-child {
    position: relative
}
.tpgb-heading-words>.heading-multi-anim {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0
}
.tpgb-heading-animation .heading-text-wrap {
    position: relative;
    display: inline-block;
    text-align: left
}
.tpgb-heading-animation .heading-anim-text {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}
.tpgb-heading-animation .heading-text-active {
    position: relative
}
.tpgb-heading-animation .heading-postfix,.tpgb-heading-animation .heading-prefix {
    display: initial
}