OT: Just FYI, it took a good 5-6 seconds after page load before the text appeared on the page. It looks like the 5MB gif is delaying the load of the fonts.
Made a video on how to use Chrome DevTools in applying this technique: https://www.youtube.com/watch?v=yRrrL0Mg1pM