Design inspiration from Caroline Moore. Icons from Font Awesome.