make cover text responsive to viewport width