When I was younger, the only men who harrassed me were white - working class (on the street) AND "professional" class in the office.  I worked with several Muslim men and found they treated women with more respect than some of the white collar white men, all professionals.  They did not use the kind of vulgar language to describe women that many of the white (well-educated, "professional") men did if they thought there were no women around to hear it.  As Alexandra has noted, some of the white collar types simply are better at hiding their sexism than the men who wear vulgar T shirts to work.  

I don't actually know personally any white, "working class" men who voted for Trump. I do know a number of white, professional, six figure income men AND women who did vote for him.  Maybe they are looking for a tax cut.