Hi,
Please note that this is how masonry layout works, each element does not have a fixed height.
Masonry is a grid layout based on columns. Unlike other grid layouts, it doesn’t have fixed height rows. Basically, Masonry layout optimizes the use of space inside the web page by reducing any unnecessary gaps. Without this type of layout, certain restrictions are required to maintain the structure of layout.
But if you really need it to have the same height, try to increase the min height in your css code.
eg.
@media (min-width: 768px) {
.x-iso-container .isotope-item .entry-wrap{
min-height: 520px;
}
}
Hope that helps.