@IzykGit
Posted
Good work!
One issue that could be causing your styling issue is that you are setting an outer container instead of using the body itself as an outside container.
Instead you should have your outside container class just be the body itself! Then you can set the height of 100vh and it shouldn't have any extra created space on top and bottom.
Another thing you should try and do is use less divs in your code. While it is ok to use divs for styling, using a lot of them can make styling rather harder than easier in my opinion. You can do this project with only a single <main> element as the container!
Also remember semantic HTML!!!
Keep up the good work!