#66 inseridas validações e troca de cores