I did notice that when I narrowed the viewport width for a mobile size your header h1 and h3 tags overflowed out of the container with the ID #home. I believe this is because you had a height property of 500px defined for #home element. Below I changed a few styles, I dropped your height property and added padding to the bottom of the container. I also changed the background-size to ‘cover’.