Fix button sizes and spacing on homepage on narrow screens
Fix button sizes and spacing on homepage on narrow screens

The buttons were too big, not wrapping and the map had unnecessary
padding on the sides.

codeeu/coding-events,codeeu/coding-events,codeeu/coding-events,codeeu/coding-events,codeeu/coding-events