To fix the footer overlapping issue for mobile devices, you can use the following CSS code
@media screen and (max-width: 479px) {
.ss-classic-footer .ss-classic-footer--container,
.ss-classic-footer--old .ss_classic_footer_right_content_wrap {
background-color: transparent;
pointer-events: none;
}
.surveysparrow-survey-container--classic-form
.ss-classic-footer--old
.ss_classic_footer_right_content_wrap
.ss_classic_form_navigator {
background: rgba(4, 4, 4, 0.8);
pointer-events: all;
}