The answer is - subculture.
The subculture is a group of people within a culture that differentiates itself from the parent culture to which it belongs, but it often maintains some of its founding principles. Subcultures develop their own norms and values regarding cultural, political and sexual matters.