My site looks good on desktop. Unfortunately, the site is not rendering properly on mobile.
Everything is pushed to the left and has a horizontal scroll bar. It should take up the full screen instead. This appears to only occur on the home page. Blog posts and other pages render properly on mobile.