Hi Keiran,
I couldn’t see your screenshot but I visited you site and did identify the issue you spoke of, which appears to be something of a collision between our CSS rules and those of Avada.
The best way to fix this, if you can, would be via the customizer settings found in the Appearance → Customize admin screen. If you can’t find a way to do that, though, you could add some custom CSS along these lines:
/* Unlinked days */
#tribe-events-content .tribe-events-calendar div[id^="tribe-events-daynum-"] {
color: teal;
}
/* Linked days */
#tribe-events-content .tribe-events-calendar div[id^="tribe-events-daynum-"] a {
color: teal;
}
/* Today - unlinked */
#tribe-events-content .tribe-events-calendar .tribe-events-present div[id^="tribe-events-daynum-"] {
color: white;
}
/* Today - linked */
#tribe-events-content .tribe-events-calendar .tribe-events-present div[id^="tribe-events-daynum-"] a {
color: white;
}
Numerous plugins are available that can help you to add custom CSS like this, or you could follow the steps described here to setup a tribe-events.css file.
I hope that helps!