Ciao, le tue indicazioni non bastano per poterti dare delle soluzioni mirate al tuo specifico caso, per cui ti rispondo in maniera generica.
Se il sito ha di per sé un layout responsive è possibile che sia organizzato con dei breakpoint, in tal caso puoi impostare, per tali elementi, un diverso font-size relativamente a quegli specifici breakpoint.
In alternativa potresti usare, per il font-size, l'unità di misura in vw o vh, o magari in em (o rem) se il font-size del contenitore (o quello di base del sito) viene già ridimensionato in maniera responsive. Vedi qualche riferimento al capitolo 9 dei link utili CSS, sotto la voce Fonts/unità di misura.
In aggiunta (dipende anche da cosa intendi per "tagliati fuori"), potresti forzare il ritorno a capo reimpostando white-space:normal, ad esempio, o altre relative proprietà che potrebbero influire sul flusso del testo; se queste erano state impostate magari per mantenere una singola riga, o robe del genere.