That’s a shame, could a separate page not be set up with identical content? When linking from some sites, redundant characters are removed (# in this case) resulting in 404s.
If the # is removed from the demo page (themes.pixelwars.org/empathy/demo/#/portfolio) then it redirects to a page with the #.