/*For device: tablet, mobile*/
/*Min -> 320px -> 768px ->992px -> 1024px -> 1200 -> Max*/

@media (min-width: 768px) and (max-width: 991px) {
    .wpshare247-posts {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 30px; 
    }
}

@media only screen and (max-width: 767px) {
    .elementor-widget-image-box .elementor-image-box-wrapper{
        display: flex;
        flex-direction: row;
    }
    
	
}


@media only screen and (max-width: 500px) {
	.wpshare247-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}