The underlined word "rigid" means strict, inflexible or unwilling to change opinions. The opposite of rigid in this context would be someone who is open-minded and accepting of different views, which is "tolerant".