The use of a warm and a cool colour and in addition, the use of a range of saturation and different tones helps avoid the image becoming too vibrant. Also note how the deeper blue is aligned with the lighter red, giving a soothing effect.
I like the color palette that makes me feel happy and excited. Also, I like the way how the sections are divided. The edges are waves rather than straight lines, which helps support the theme or content.