@keyframes pulseText{
  0%, 100% { transform: scale(1); opacity: 1; }
  50%      { transform: scale(1.05); opacity: 1; }
}

@keyframes flyToCenter {
  from { transform: translate3d(-50%, calc(-50% + 100vh), 0); opacity: 0; }
  to   { transform: translate3d(-50%, -50%, 0); opacity: 1; }
}

@keyframes flyToTop {
  from { transform: translate3d(-50%, -50%, 0); opacity: 0; }
  to   { transform: translate3d(-50%, calc(-50% - 200vh), 0); opacity: 1; }
}

@keyframes fadeIn { from {opacity:0;} to {opacity:1;} }
@keyframes fadeOut{ from {opacity:1;} to {opacity:0;} }