yes sorry for the mobile view.
the website was a project of mine to get back into coding.
i am not happy with the template to be honest. not my best ux/ui work.
but as you say especially the mobile view is broken. i will fix this within the next week.