There are plenty of people, including good friends of mine, who are not racist, and who voted for Trump. A lot of people wanted a change from what they were accustom to for the last decades... they wanted a change of the status quo, a changing of the guard. And they were willing to overlook his misogyny, his racist or bigoted comments.
I have a former Baltimore City police officer's uniform and his robe and hood. He was the grand dragon, which means state leader. His day job, what paid his bills, he was a Baltimore City police officer, not an undercover officer in the Klan gathering intelligence, but a bona fide Klansmen on the Baltimore City police force.
Over the past 30 years, I have come to know hundreds of white supremacists, from KKK members, neo-Nazis and white nationalists to those who call themselves alt-right. Some were good people with wrong beliefs, and others were bad people hellbent on violence and the destruction of those who were non-Aryan.