Надо что бы анимацию каждый делал поочередно
.header-icon {
animation: mymove 3s linear infinite;
animation-fill-mode: forwards;
}
.header-icon.two{
animation-delay: 1s;
}
.header-icon.three{
animation-delay: 2s;
}
@keyframes mymove {
0% { transform: translateY(0); }
15% { transform: translateY(-60px); }
33% { transform: translateY(0); }
100% { transform: translateY(0); }
}