translate English to French: The events sponsored have fit nicely with a brand’s image.
Les événements commandités sont en harmonie parfaite avec le style de vie évoqué par la marque.