adding gradient to the text