.elementor-widget-websage-listing-post{}
.elementor-widget-websage-listing-post > .elementor-widget-container{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px;
}
.elementor-widget-websage-listing-post > .elementor-widget-container .elementor-loop-item{
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}

.elementor-widget-websage-listing-post.elementor-grid-mobile-1 > .elementor-widget-container .elementor-loop-item{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.elementor-widget-websage-listing-post.elementor-grid-mobile-2 > .elementor-widget-container .elementor-loop-item{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.elementor-widget-websage-listing-post.elementor-grid-mobile-3 > .elementor-widget-container .elementor-loop-item{
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
.elementor-widget-websage-listing-post.elementor-grid-mobile-4 > .elementor-widget-container .elementor-loop-item{
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.elementor-widget-websage-listing-post.elementor-grid-mobile-5 > .elementor-widget-container .elementor-loop-item{
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.elementor-widget-websage-listing-post.elementor-grid-mobile-6 > .elementor-widget-container .elementor-loop-item{
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}

@media (min-width: 768px){
    .elementor-widget-websage-listing-post.elementor-grid-tablet-1 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-tablet-2 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-tablet-3 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-tablet-4 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-tablet-5 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-tablet-6 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }
}

@media (min-width: 1024px){
    .elementor-widget-websage-listing-post.elementor-grid-1 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-2 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-3 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-4 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-5 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
    .elementor-widget-websage-listing-post.elementor-grid-6 > .elementor-widget-container .elementor-loop-item{
        -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
    }

}