One issue at a time per thread, due to the complex nature of these requests.
Your CSS is again not working due to numerous errors, you must keep your CSS valid. You can use this tool to regularly check it: https://jigsaw.w3.org/css-validator/validator
Here are various new CSS issues the validator has shown:
I have gone through your CSS and fixed those out of courtesy to try and help you out.
Due to the amount of CSS customizations you have, I’d seriously recommend you think about working with a developer on occasions to perform these small tasks/modifications and general maintenance.
After the CSS clean up, your footer is now working: