@llightheart header banner as well as in other places you have given a bottom border of 16px color white, that is what your seeing white at the bottom of your sections remove this from all your section.
@llightheart the reason that caused an issue is 100% width and you say margin 50px that tells the browser to stop 50px from edge of the screen but when you use negative margin -50px your telling it to push 50px past the screen edge. so your adding 50 more px 100% what the browser reads is at 100% add 50 more px
I have been able to resolve this issue everywhere but on my home page mobile view of my website. Any insight into what issue is stopping me on my homepage? I am wondering if the slider is creating the issue.