If you are using the classic layout for Elementor post widget with the image set to left or right, you cannot change the position of the image on mobile. If you have an lengthy excerpt or title it looks awful on mobile! This CSS snippet moves the image to the top of the layout making it look waaay better on mobile!
How to Setup Snippet
Just add CSS to ‘Custom CSS’ in the ‘Advanced’ tab of the widget or you can add it to the section/column/page Custom CSS or even your theme’s Custom CSS!
@media (max-width: 767px) {
.elementor-posts .elementor-post {
display: block !important;
}
.elementor-post__thumbnail__link {
margin-bottom: 20px;
}
}