В CSS нельзя задать цвет текста градиентом, но можно прибегнуть к одной уловке и вырезать текст из фона, для этого пропишем для блока с текстом следующие свойства в CSS
.gradient-text{ background: linear-gradient(to bottom right, #39dfa5, #1fbdf2); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent; }
Сам текст сделаем прозрачным, а с помощью свойства background-clip обрежем фон по тексту, вот и все, получается довольно занятный эффект.