Updated footer element to be 100% and overflow hidden to stop horizontal scrolling on mobile viewports.