(I am not part of the development team.)
Don, it’s hard to understand what your issue is, or at least hard to understand what the issue is with Goip.
The box at the bottom of your page (just after the text “…to prevent mold growth.”) is being styled by the twentytwenty theme. It is looking like it does because it is an input type and that is how twentytwenty styles input types.
If you put the Geoip code into a header, then your theme should pick up the header styling and format it accordingly. If it doesn’t, it might help if you copy & paste here the exact text you are entering into your editor to get the geographic information.
To change how the theme handles formatting is a larger matter; nothing to do with Geoip. Search on the internet on “wordpress child theme” to handle that.
To help assure you that it does all work, take a look at this page. At the top left, I pull out your current country for a simple welcome message. Just under the heading “Judicial Bias” is text that depends on which country you are in (some countries, I have specific data for, others I just say “It is well known that…”) The same sort of thing happens in the section on Criminality of Parent. Then at the bottom of Call to Action, in between “…implementation of the Study.” and the next heading, are some texts that, again, only appear to people in specific countries. I do all this to turn a global report into what seems like a report targeted for people in a specific country, with localised information where I know it. You will see that the formatting is fine: I have done nothing special to achieve the formatting to be just the same as the text around it.
I hope this helps you move forward.