Hi again, Joseph.
Your site is great and has fresh style, you did great job,
About the issues, I think I know where is the reason.
There is classes/subclasses "mobile" and "tablet", which, I believe, was created like a try to make site responsive. But, unfortunately, that classes does opposite effect because of big negative margins (which push content to the side)
But really there is no needs in these classes. Webflow already takes care about breakpoints and different views for tablets and mobiles.
For every element, in different views you can change size, padding, margins, styles etc and it will be saved by Webflow. It using cascading styles system. In short words: all changes made on desktop view effect tablets+mobile, then you make changes on tablet view and it effect mobile, but NOT effect desktop, then you go to mobile view and make changes (if it is needed) and it is NOT effect tablet and desktop. More you can learn from Webflow tutorial course http://tutorials.webflow.com.
I think this video will be helpful too. It is video how to build a website in Webflow from scratch ALL THE WAY THROUGH: https://www.youtube.com/watch?v=APiSNBkyD5Y
So for now, you could:
1) get raid of classes "mobile" and "tablet"
2) check rows on tablet and mobile views
3) check font size for tablet and mobile views in Headers
4) yet, I would recommend change or resize Brands Photo, it is definitely too big for mobile
5) last tip, on tablet and mobile views you can use % or VW in some elements width, it will make them responsive to different phone and tablet models.
Try it and if you need any help or advice along the way, please don’t hesitate to post a detailed inquiry. Look forward to seeing all of your progress!! Don’t give up - with practice and some patience you’ll have a solid responsive website !