Currently, I'm tackling an issue on a website where objects are overlapping each other when viewed in mobile mode. Some elements are appearing over others and the screen is starting at the bottom instead of the top. Images:
https://i.sstatic.net/jUtXN.png
In the image, you can see the sentence "Join with us" appearing above other elements and content starting from the bottom rather than the top.
<body>
<div class="container">
<!-- FORM SECTION -->
... (omitted for brevity) ...
</body>
This is the structure of my HTML document along with the associated CSS:
Is anyone able to provide assistance with this issue? I have tried some solutions found online without success.