How can I fix the problem with hamburger button on mobile devices?

I’m having a problem with the hamburger button on most mobile devices where the button is pushed outside the viewport. There is no margin or padding on it, and overflow-x is hidden on the body element so I’m really struggling with finding the source of the problem. Any advice is very welcomed and code is accessible on link:
https://github.com/abarisic1509/fitness-site

I tried to change several different settings through DevTools on the header and navigation elements, but nothing seemed to work. My hamburger still looks like this