There is no one solution here. Your content needs padding around it, your logo images are to big, some of your images and text need to reverse order, there is definitely some areas for improvement on mobile. The absolute best way to make things mobile friendly... learn css. You need a series of media query adjustments to fix the things I am sure you are wanting fixed. Maybe you could hire someone on UpWork? A good developer can make short work of it.