You can completely customize your support portal within freshservice. Here is some documentation that talks about how to do this, and also offers some example themes to take a look at.
This one is focused on freshdesk but the same lessons regarding the Liquid Markup Language and its use can be applied to freshservice.