Your media queries look good! No matter the screen size your elements don't overlap or break their containers. One thing that I did notice is that your font-size is a bit small. This seems like a quick fix for the problem instead of finding a new alignment. In this case it's fine. For a professional website, you wouldn't expect to have your customers view font that small.
Your media queries look good! No matter the screen size your elements don't overlap or break their containers. One thing that I did notice is that your font-size is a bit small. This seems like a quick fix for the problem instead of finding a new alignment. In this case it's fine. For a professional website, you wouldn't expect to have your customers view font that small.