Guessing since the content is short on that page #main isn’t filling 100% of the window height. Does the background fill the full page if you add #main { height: 100vh; }? you can also move the background image to the HTML tag instead.
3 Likes