I\'ll start by saying that I am very very new to web development as a whole and that this is my very first responsive site so please be gentle and bear this in mind, I am th
On Chrome, just adding display: flex on the body is enough.
display: flex
body
On Firefox, you must add height: 100vh to get the desired result. And a margin: 0 will get rid of the annoying scroll bars.
height: 100vh
margin: 0