Hi,
Your CSS was missing a closing bracket:
.header-container #logo .mobile-menu-show{
display:none !important;
}
Lasty your domain is actually blocking the font, so you will need to add this to your CSS:
<IfModule mod_headers.c>
<FilesMatch "\.(svg|ttf|otf|eot|woff|woff2)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
Thanks.