Ho modificato leggermente il codice in modo che non ci dovrebbero essere wrap orizzontali su schermi piccoli aggiungendo white-space: normal; su h3.
Inoltre, puoi rimuovere margin: 0 auto 0 !important; se desideri mantenere un’immagine di sfondo. Può avere un bell’aspetto. Esempio:
