нужно не текст разбивать, а использовать размерность текста, ориентированную на размер экрана. То есть у тебя этих размер текста указан в px
(пиксель) и pt
(точка), а нужно указывать в относительных размерах.
А идеальный вариант - это делать респонсив дизайн, который сдвинул бы все блоки таким образом, чтобы они полезное место на странице не было пустующим, как на картинке под иконкой.
то что уменьшить размер текста относительно экрана понятно
наверняка будет момент когда ты не сможешь так сильно уменьшить чтобы влезло без смещения слова за экран (в особенности названия препаратов), тогда щито делать?