Как выравнять содержимое блока?
одинаковый padding-bottom для трех блоков и {margin-top: auto; margin-bottom:0} для дивов внутри этих трех блоков
.block {
   display: flex;
   flex-direction: column;
   justify-content: flex-end;
   padding-bottom: /*Нужное значение отступа*/
}