Дополню ответ: изображения вы можете сделать векторными, поместить в svg-спрайт и использовать на странице через use. Таким образом вы сможете контролировать цвет иконки при наведении или активной вкладке.
Это совсем не соответствует поставленной задаче, поскольку: 1) блоки не располагаются по центру относительно центрального пятого; 2) даже если не брать во внимание 1 пункт, блоки никак не связаны друг с другом (попробуйте добавить в один из блоков больше содержимого - его сосед справа не среагирует на изменившуюся высоту) https://jsfiddle.net/Sergius86/Lxjf9mk1/33/
Поправил этот момент, чтобы не вводил в заблуждение. Ванильный js я привёл в пример как набирающую популярность тенденцию (JQuery --> ванильный/чистый js).
jQuery приобрёл популярность за счёт того, что упрощал работу с js и делал код кроссбраузерным. Но развитие браузеров и новые возможности javascript ставят под сомнение дальнейшее использование JQuery.
Я фанат Bootstrap, умею и люблю его готовить. Но терзает вопрос, насколько ценен я как разработчик, если по сути у меня нет ни одного проекта, где бы я его не использовал.
Решил попробовать переписать старый лендинг без использования Bootstrap и понял, насколько от него зависим, в частности, от его плагинов. Теперь терзают сомнения, а настолько ли я хорош как разработчик.
Что касается javascript, тут я полностью солидарен.
с чем?
С тем, что для типичных задач уже нет острой необходимости подключать JQuery для того, чтобы код был кроссбраузерным.