spacing and transitions

+ changed spacing on mobile to give more space
+ transition when scaling window size across breakpoint