Yes, a test with the color contrast checker confirmed excellent readability for each pair. Purple #271F30, green #C3FB9D, orange #FFB570, turquoise #BEDAC0