Layout Issueson Mobile Potrait and Landscape

I set the section to 100vh on desktop,it displays properly on tablet but coming down to mobile potrait and landscape it get mixed up with the section below it.
How do i fix this without making the site look awful,tried increasing the viewport height on mobile screens but it stretches the content and its looks bad.

Here is my site Read-Only: **[]