Personal Portfolio Page - can't set the height of an element to align with the viewport

Link to CodePen

It says:

:x:2. The height of the welcome section should be equal to the height of the viewport.

It also looks very strange.

you have 10px of padding that make the element not equal to the viewport (or at least I think it is that)