How to set with animation delay that not display before animation start background?

Like if set animation-delay to 2s then before start it is display where the animation would come from. I try set backwards and forwards but that also not help because i need forwards for it because it is an a tag and need to stay in 100% state after animation end.

So any idea?