0
There are several ways to apply effects to photos with css. You can try it with the filter property or apply a gradient to your example.
Filter property: https://www.w3schools.com/cssref/css3_pr_filter.asp
About splitting into 3 columns, the most popular and easy way to work nowadays is with Grid or Flexbox systems (Supported in some browsers only in the latest versions).
Bootstrap has a 12-column grid system that’s easy to work with at a glance.