Cultural Marxism is the 21st century step on from Radical Femenism of the 1960's, 70's, 80's and 90'z whichnwas the theory that folowed the Communist of the 1920's 30's 40.'s and 50's.
It is Anti religion and very Anti Christianity.
Cultural Marxism is the Frankfurt_School of social thought
Cultural Marxism and Political correctness
A detailed explanation of Cultural Marxism