I have edited your post as your code was not displaying correctly.
Please ensure that code is enclosed between two sets of triple backticks to make it legible on the forum. You can do this manually or use the Preformatted Text tool (</> icon or CTRL+e).
Your code is fine except for one stray space before the word ‘hover’ in your selector.
Perhaps there’s a bracket missing or a syntax error somewhere else in your code? When I paste your code and remove the extra space, it passes for me. If you can post your full CSS code, we can check for you.
this helped me a lot to understand what I needed to do, because I’m still a little rusty with how a few things suppose to function. Thank you for this post.