It is pure chemistry. Specifically, to black gunpowder and potassium perchlorate that make the firework "explode", strontium salts are added to obtain a deep crimson red glow . The bright, silvery whites are achieved by incorporating magnesium , a light element that is often combined with aluminum and titanium. Blue is usually obtained by adding copper carbonate or copper monochloride, which must not reach over 1200 ° C to achieve the desired tone.
Sodium is used to color the pyrotechnic show yellow, while barium generates green tones when it reaches high temperatures. Zinc is used to create white smoke effects , as well as to generate star-like flashes in fireworks.





