Howdy Kirby,
Welcome to our support forums and thanks for reaching out to us! I’ll help you here.
First of all I’m not sure if you are referring to the existing events in your site switching time or if you find this offset when trying to import new events, Can you please confirm this? Also, are you using recurring imports?
This seems to be purely related to Timezone conversion so I would try to switch how the timezone is set in WordPress. Basically you can set a timezone by selecting the name of the city (America / New York) or by setting the corresponding UTC offset (UTC -5). Can you please try to switch this and re-test?
Also, which setting are you using for events timezone WP-Admin > Events > Settings > General > Timezone mode?
Please let me know about it,
Best,
Nico