Hi @ColmK1997,
as @jmclaren said - it’s plain CSS stuff.
I can’t see any of those issues(purple links for example) but if you (still) see them, open the CSS file of your theme/template and add this code
a:visited{
STYLING FOR VISITED LINKS (if the user clicks on it and comes back)
}
below
a{
STYLING OF YOUR LINKS
}
but keep in mind that this will set this for all of the links - to be more precise add a custom class to this specific menu/module and modify the code above to this:
.CUSTOM-CLASS a:visited{
STYLING GOES HERE
}
For the “white background in the page-builder” thing: HubSpot doesn’t render the stylings correctly sometimes (if it’s a quite complex theme or if there are multiple sledgehammer (!important-rule) in the CSS which neutralize each other.
hope this helps,
best,
Anton