Issue in customizing submit a ticket page

I want to change submit a ticket old page into new one as i attached first one is old and second one is new…is it possible to fully customize the page??

Freshworks users seem to customize the portal as extensively as your described - Branded customer support portals

You will need to use some portal customization skills to run this efforts - OMG Layout Customization : Freshdesk