The difference in height between blog entries is primarily due to the length of post titles. Longer titles naturally take up more vertical space, which affects the overall height of each entry.
If you’d like, share the page URL where the blog entries are situated so I can check and give you a possible custom css code.
Could you please add a few more blog posts, similar to what you showed in the screenshot? Once they’re added, I’ll be able to check and align them to have the same height.
01. Try to add the below Custom CSS code to Theme Settings > Custom CSS > Global Custom CSS:
.blog-design-meta-image .post-title {
display: -webkit-box;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2; /* Change this value to control the number of lines */
}
02. For the blog columns, edit the blog widget in Elementor and in the style tab change the number of columns on different devices: https://ibb.co/hxC3szRz