Hi Francesco,
To clarify, the columns in this site is not a link but the headlines inside it.
Please follow this steps and do it on a draft page first and just save it as a content template, so you can insert it on any page later.
First add a Section, then inspect the ROW, turn off the Inner Container option and turn on the Marginless Columns option. This will make your ROW a fullwidth and get your columns closed. And add a CLASS upcoming-events to the ROW so we can easily target it later with CSS.
Then inspect the Columns, enable the Background Advance option, so you’ll get 2 layers of background. First is the Lower Layer, set your background-image there, then the Upper Layer set it as a semi-transparent color or a solid color (like what they did here), this background-color will overlay to your background-image, do this for all your columns.
Then add this to Theme Options > CSS
.upcoming-events .x-column:hover .x-bg-layer-upper-color {
background-color: transparent !important;
-webkit-transition: background-color 1s; /* Safari */
transition: background-color 1s;
}
This will remove the overlay background color when you hover the columns. Make sure you added the Class upcoming-events to the ROW or else this will not work.
The only thing left to do is add your headline links to the Columns. Add a Class mvl to your headline so they vertically center inside the column.
Hope that helps,
Cheers!