Responsive showcase of the project and brand building work of the Art Department an international design agency based in Aberdeen.