Ah, that is wow, previously it wasn’t working for me, and my client was on a separate computer complaining of the same thing! It only started working now?
As for the child theme, you’re right, I should use one, I will set one up immediately.
Thanks!
P.S Are the embedded fonts working for you perhaps?