.news-video .post-list-wrapper.blog-widget-recent .title{
    font-weight: 600;
    font-size: 20px;
}
.post-list-wrapper.blog-widget-recent .post-list{
    display: grid;
}
.post-list-wrapper.blog-widget-recent .post-list .post-content .post-read-more{
    float: unset;
}
.post-list-wrapper.blog-widget-recent .post-list .post-holder .post-header .post-title-holder .post-title .post-item-link{
    color: #000;
}
.news-video .title-video {
    color: #2d2d2d;
    font-size: 18px;
    text-transform: uppercase;
    display: block;
    margin-bottom: 20px;
    font-weight: 600;
}
.news-video{
    background-color: #f6f6f6;
    padding: 25px;
}
.news-video .video-header{
    flex-direction: row !important;
}
.news-video .video-header .pagebuilder-column-group{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
.news-video .video-header .pagebuilder-column-group .mosca{
    width: auto !important;
}
.news-video p iframe{
    width: -webkit-fill-available;
}
.cms-index-index .blog-widget-recent.post-list-wrapper .post-list .post-holder{
    display: flex;
    flex-direction: column-reverse;
    width: 98%;
}
.cms-index-index .blog-widget-recent.post-list-wrapper .post-list .post-holder .post-header, .cms-index-index .blog-widget-recent.post-list-wrapper .post-list .post-holder .post-content{
    padding: 5px;
}
.cms-index-index .blog-widget-recent.post-list-wrapper .post-list .post-holder .post-content .post-description{
    background-size: cover !important;
    width: 200px;
    height: 200px;
}
.cms-index-index .blog-widget-recent.post-list-wrapper .post-list .post-holder .post-title-holder .post-title{
    width: 100%;
    max-width: 95%;
}

.post-holder .post-content .post-description img.alignnone{
    display: none;
}

@media(min-width: 768px){
    .news-video .video-header .pagebuilder-mobile-only{
        display: none;
    }
    .cms-index-index .blog-widget-recent.post-list-wrapper .post-list .post-holder{
        flex-direction: row-reverse;
    }
}