How to make div align

i have done all i should do but they are not aligned both vertically and horizontally

Can you give me your website link so I can check?

But from an image, it seems like you are using flex for columns, maybe better solution is to use grid and set 3 columns, since in grid, columns are always same width, while in flex they adapt based on each other as default.