Brochure box is very handy widget to use for any kind of files you want to be downloaded. Best way is to use it with Page Builder. For example:

Stackable Brochure Boxes: