@Hassiai
Posted
Giver the body a with:80%, margin: 0 auto; there is no need for height:100vh; an a padding value.
give the header a padding bottom and a padding top value.
In the media query, you for give to add background-size: cover; to the body Give the main a margin-top value. reduce the width of .content to 40%. Reduce the font-size of h1, there is no need to change the font-size of p
Use rem or em as unit for the padding , margin, width and preferably rem for the font-size for more on this watch this https://youtu.be/N5wpD9Ov_To
Hope am helpful HAPPY CODING