@kev Those 6 fonts are probably a bottleneck for some of the rendering. The images make up a big chunk of the loaded page, and didn't load very quickly to here (Seattle area). I'm also wondering if that line-awesome stuff would be better solved with some SVG elements.
Your hand written CSS and HTML are tidy and minimalist.
I agree with some of the other comments--interesting results!
@vandys absolutely, there are loads of improvements to be made, but my WP site uses line-awesome and the same images/fonts, so I wanted the results to be comparable. 😊
This is a family server