How to make the donation page responsive?

I have installed a donation plugin for Wordpress. But the plugin is completely a disaster for tablets and mobile devices. I made a lot of changes and I guess wrong too, because I can’t get a decent result and it will take at least 10 more CSS changes.

  1. Why are the text containers of different sizes?

  2. Where I have the e-mail, I resolve if I put the small text. But it doesn’t make any sense to change the style … How do I fix it? I tried with word break, but it also breaks the bottom button. It wouldn’t be a problem if the button kept the elliptical shape.

  3. The menu is smaller than the containers. From there you can see if I solved the width problems.

  4. Some texts wrap, but do not increase the height of the buttons.