.fb-animated-heading-wrapper{margin:0}.fb-animated-heading-wrapper h1,.fb-animated-heading-wrapper h2,.fb-animated-heading-wrapper h3,.fb-animated-heading-wrapper h4,.fb-animated-heading-wrapper h5,.fb-animated-heading-wrapper h6,.fb-animated-heading-wrapper p{display:inline-block!important;margin:0}.fb-animated-heading-cursor{display:inline-block;font-size:40px;line-height:40px;vertical-align:middle}.fb-animated-heading-item{display:none}.fb-animated-heading-swirl-wrapper{display:inline-block;transition:all .5s ease-in-out;vertical-align:bottom}.fb-animated-heading-dynamic-wrapper{display:inline-block;overflow:hidden;perspective:300px;position:relative;vertical-align:bottom}.fb-animated-heading-dynamic-text{left:0;position:absolute;top:0;transform:scaleX(1.0005);white-space:nowrap;width:100%}.fb-animated-heading-dynamic-text.fb-animated-heading-text-active{opacity:1;position:relative}.fb-animated-heading-dynamic-letter{backface-visibility:hidden;display:inline-block;opacity:0;transform:translateZ(-20px) rotateX(90deg);transform-style:preserve-3d;transition:transform .5s ease,opacity .5s ease}.fb-animated-heading-dynamic-letter.fb-animated-heading-animation-in{animation:fb-animated-heading-swirl-in .4s forwards}.fb-animated-heading-dynamic-letter.fb-animated-heading-animation-out{animation:fb-animated-heading-swirl-out .4s forwards}@keyframes fb-animated-heading-swirl-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;transform:translateZ(-20px) rotateX(0deg)}}@keyframes fb-animated-heading-swirl-out{0%{opacity:1;transform:translateZ(-20px) rotateX(0)}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;transform:translateZ(-20px) rotateX(-90deg)}}
