Hey @John!
We unfortunately cannot help with custom coding, so we are not able to help much here. 🙁
Before closing this thread, however, would like to suggest modifying the line-height property of those header tags, perhaps?
So, maybe specifying a line-height will help reduce that gap you highlight with red in your screenshot. Something like this:
.tribe-events-adv-list-widget .type-tribe_events h2.entry-title {
line-height: 1 !important;
}
You can of course play around with the actual number there—doesn’t have to be “1”—and can read more about line-height online to play around with this.
We cannot help with customizations and designing things, so you will have to take the reins from here, but if you have any other questions that we can help with, let me know.
Thank you!
George