.flapping-wing { /* Set the point the wing "hinges" from (usually the left or right edge) */ transform-origin: left center; animation: flap 0.3s ease-in-out infinite alternate; } @keyframes flap { from { transform: rotateY(0deg); } to { transform: rotateY(70deg); /* Adjust degree for more/less flap */ } }