Using responsive web design, when I look at my content on iPhone X in either Safari or Chrome, my form elements are falling off the bottom of the pages.
I have looked everywhere and tried scroll overflow.
When I look at the page on my phone the form elements don’t show on the screen and I can’t scroll to them, it’s like the scrolling stops just before them and I can only see the top border of the email box at the end of my page.
Looks like it is caused by the fixed nav/ul. If you simply remove the position fixed styles from the nav/ul you should see the form.
I can’t really test the solution but I’d try moving the main styles to the header (position, offset, width, margin, background color). I think the header collapsing from its content being position fixed might be the issue.