Hi there,
You can try adding this CSS:
@media (max-width: 1024px) {
.wp-show-posts-columns, .wp-show-posts-inner {
margin-left: 0 !important;
margin-right:0 !important
}
.wp-show-posts-columns .wp-show-posts-single {
display: block;
width:50%
}
.wp-show-posts-image.wpsp-image-left, .wp-show-posts-image.wpsp-image-right {
float: none;
margin-right: 0;
margin-left:0;
}
.wp-show-posts-image img,
.wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) .wp-show-posts-image img{
width: 50%;
max-width: unset;
object-fit: unset;
}
}