Instead of opting for a pre-prepared theme, we created our own from scratch. This enables maximum flexibility when working with WordPress and the look & functionalities can be adapted as much as needed to the project needs.
In the WordPress backend, we created the whole page-building logic with custom fields, where the user can edit almost any aspect of the site, in up to three languages.