Added viewport to fix mobile responsiveness