Тебе нужно использовать media запросы, к примеру:
@media (max-width: 1110px) {
.text {
font-size: 14px;
}
}
Определяешь разрешение экрана с помощью dev tools где у тебя ломается верстка, это значение подставляешь в медиа запрос и переопределяешь свойства для класса в котором находиться твой текст.
Есть второй вариант, использовать формулу.
font-size: calc(16px + 6 * (100vw / 1064));
Расшифровка формулы:
1) параметр (16px) - минимальное значение шрифта на 320px;
2) параметр (6) - добавочное число, делает шрифт адаптивным. Вычисляется по формуле, вычитаем размер шрифта по макету от числа полученного в первом пункте.
3) параметр (100vw) - по умолчанию оставляем
4) параметр (1064) - ширина макета