getting the home page sections to line up properly on mobile and desktop