The sentence is fine grammatically. However, I recommend against using it. That is because a renaissance is an intangible thing. It is neither an individual nor a group. It cannot have ideas. Perhaos:Originally Posted by ripley
The Italian Renaissance had a pagan outlook. On the contrary, the English one was based much more on religion.All of your alternatives work fine.