Minor CSS style changes
Using child selector to remove duplicate declarations
CSS style change
Adding initial size break for 'large' window size

To reverse styles to be mobile-first instead of desktop-first
Fixing bottom padding of sections
Removing unnecessary style
Minor content changes