Problem with width

Hello. I’m new to this stuff and I need some help. I’m making tribute page project, it’s very simple, however it seems wider than the screen I have no idea why. All post on different forums I could understand at this point say that it’s boxing’s fault and advice to add box-sizing: border-box; which I’ve tried, but it didn’t help. I’m sure it’s something simple and I’m just too bad at this to notice it, so I’d be grateful for help.

Here’s the website:

You’ve given some elements a width of 100vw, but that messes things up when the page has a scrollbar. If you change those to 100%, the page is exactly the width of the screen.

That’s it. Thank you very much.