Why does my mobile site look cluttered compared to the preview?

Website: www.VacuumDr.com

This issue is taking place on mobile. The spacing looks right on the preview and in Google web tools, but the live site is cluttered with text and images overlapping. I’m unsure what the issue could be if someone could help it would be appreciated.

I have solved it. I just added a few more media queries.