Left-align home hero text at all sizes

This left-aligns text in the home page hero for all device sizes.
Additionally, the background image position in the home hero has
been updated to adjust with the text and device size more nicely.