Hi There,
I looked into the donation page and found that the theme is not working well with the Give forms. This is mostly due to the incompatibility with the wrapper tags.
There are generally two ways to do this, a custom function that customizes the header and footer of the Give pages or adding a custom Give template into your theme.
We have a custom snippet that can be used to fix this incompatibility issue: https://github.com/WordImpress/Give-Snippet-Library/blob/master/theme-compatibility/custom-wrapper-start-end.php
If you need any help in adding a custom snippet to your website, you can check this detailed doc here for more help: https://givewp.com/documentation/resources/adding-custom-functions-to-your-wordpress-website/
Please note that this code snippet is provided as an example of how you can extend Give with code. It’s up to you to implement and customize to your liking. We cannot provide support for custom code on your website, only the code that we create and distribute.
Whenever adding new files to a theme, it’s best to child-theme it. Here’s a write-up on did on the Media Temple blog about why that’s important and how to do it: https://mediatemple.net/blog/tips/best-practice-why-and-how-to-create-a-child-theme-in-wordpress/
Thanks