Weil dein font-face immer noch falsch ist. Vergleiche den Code direkt mit dem von mir geposteten, dir fehlt ein @
Edit: Außerdem ist dein HTML Code falsch, p-Elemente dürfen keine weiteren blockelemente (wie div) beinhalten. Siehe auch:
https://developer.mozilla.org/en-US/...HTML/Element/p unter permitted Content