From menu designs and magazine layouts to social media posts and Google ads, O&L Leisure required a variety of creative materials.