Local governments, schools, and other public buildings will be fined $500 per day if they fly or display the Pride flag.