And....
It could be for the reason that IE does not like the OTF font as it is 'not installable': https://github.com/FortAwesome/Font-Awesome/issues/2517 so removing the line https://github.com/moodleman/moodle-theme_elegance/blob/master/style/elegance.css#L35 should help when not using CDN.