Problem with footer on dynamic page

I have a CMS collection page with dynamic content. But footer doesn’t recognize this content. Footer locates in the page bottom and overlaps content that is longer than one page.
But the same footer works fine on other static pages.

How can I fix it?

I found the same question but there’s no one answer: Make Footer stay on bottom of page with dynamic (changing) content

Here is my site Read-Only: [LINK][1]
([how to share your site Read-Only link][2])