Soulmates component.

Only displays at desktop and greater size.
Cleaning up some spacing
Merge branch 'master' of github.com:guardian/frontend into soulmates
Small changes off the back of the PR
Merge pull request #3603 from guardian/soulmates

Soulmates component.