added sticky footer, adjusted text sizing, and breakpoint