For some reason you're adding quotation marks around zoom syntax and makes animation not work in IE.
@keyframes zoom {
from {
transform: scale(1, 1);
}
to {
transform: scale(1.05, 1.05) rotate(0.02deg);
}
}
to:
@keyframes "zoom" {
from {
transform: scale(1, 1);
}
to {
transform: scale(1.05, 1.05) rotate(0.02deg);
}
}