When you export a regular HTML page to your computer, how does it behave when resizing? Does it work correctly?
It looks like the SVGs are scaling down in size individually -- can you group them as one element and set scaling on that singular element instead?
If you can share your document that would be great -- I have heard that there are sometimes issues displaying animated SVGs in Firefox (it prefers regular inline SVGs, and not a SVG set as a background image) but that doesn't seem to apply to you.