Hi @hodoea! John here. I was able to take a look at the website and noticed a few things that were causing the horizontal scrolling on the different layouts.
I’ve recorded a short video here to clarify: https://cl.ly/7611aaba36d5
There were a few elements that were going off the canvas on mobile landscape, and mobile portrait. On mobile landscape “section 3” seems to have quite a few elements that are placed to the far right. This was adjusted by setting the width of the “services wrapper” inside of “section 3” to 100%.
I also went over styling the background video so that it was not a small div with a width and height of 0.
Here are a few videos within the Webflow University I found helpful when using Flexbox: https://university.webflow.com/topic/design-layout-positioning-flexbox
Hope this helps!