Problem with responsive site on mobile

I’m stuck at the exercise called Build a Product Landing Page. I’m creating my page but i have some problem with the responsive site.
The site seems to be ok on Desktop and even iPad (if it weren’t for the disappearing footer and the bottom navigation bar) but on mobile is… awful!

Someone have some hint to help me?

This is my project and my code