As a general rule, it doesn’t matter who your target audience is, everyone responds to bright colors.

A common myth: Green is a great color for financial services because it implies money and red is not because it implies “being in the red”.

The best contrast color combination for readability in advertising was discovered long ago by Western Union in the heyday of the telegraph and telegram–black letters on a yellow background.