Translate the following English sentence to French:
"They are also universal principles, despite certain differences in emphasis."
Malgré certaines différences dans la manière de souligner tel ou tel aspect, ils sont aussi universels.