.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} .tpgb-heading-animation .heading-text-style-3{transition:width .5s;}.tpgb-heading-animation .heading-text-style-3 .heading-anim-text{white-space:nowrap}.tpgb-heading-animation .heading-text-style-3 .heading-anim-text .letter{display:inline-block;opacity:0;}.heading-text-style-3 .heading-anim-text .letter{-webkit-animation:heading-style-2-out 1s forwards;animation:heading-style-2-out 1s forwards;animation-timing-function:cubic-bezier(0.16,1,0.3,1);}.heading-text-style-3 .heading-anim-text .letter.letter-anim-in{-webkit-animation:heading-style-3-in 2.25s forwards;animation:heading-style-3-in 2.25s forwards;animation-timing-function:cubic-bezier(0.45,0,0.55,1);}@-webkit-keyframes heading-style-3-in{0%{opacity:0}50%{opacity:0.5}to{opacity:1}}@keyframes heading-style-3-in{0%{opacity:0}50%{opacity:0.5}to{opacity:1}} 