Long shot: ID an Anime Series
The anime is likely to be Sacred Seven, since it is one of the few series with "Seven" in the title and it was aired in Japan in 2011. It is animated by Sunrise (a subsidiary of Bandai Namco Holdings) and has no relation to Blue Exorcist's studio A-1 Pictures (a subsidiary of Aniplex).