@keyframes arsaTextCircle {
  0%, 100% { text-shadow: 0px 1px 1px yellow; opacity: 0.6; }
  12.5%      { text-shadow: .5px .5px 1px yellow; opacity: 0.6; }
  25%      { text-shadow: 1px 0px 1px yellow; opacity: 0.6; }
  37.5%      { text-shadow: .5px -.5px 1px yellow; opacity: 0.6; }
  50%      { text-shadow: 0px -1px 1px yellow; opacity: 0.6; }
  62.5%      { text-shadow: -.5px -.5px 1px yellow; opacity: 0.6; }
  75%      { text-shadow: -1px 0px 1px yellow; opacity: 0.6; }
  87.5%      { text-shadow: -.5px .5px 1px yellow; opacity: 0.6; }

}

@keyframes arsaTextTest {
  0%, 100% { text-shadow: 1px 0px 1px yellow; opacity: 0.9; }
  50%      { text-shadow: 0px 0px 1px yellow; opacity: 0.9; }

}

@keyframes arsaTextGlow {
  0%, 100% { text-shadow: 0 0 0.25em currentColor; opacity: .85; }
  50%      { text-shadow: 0 0 0.85em currentColor; opacity: 1; }
}

@keyframes arsaTextBounce {
  0%, 100% { transform: translateY(0);   text-shadow: 1 1 0.3em currentColor; opacity: .88; }
  50%      { transform: translateY(-1px); text-shadow: 0 0 0.9em currentColor; opacity: 1; }
}