.block-article-video{
    display:block;
    position:relative
}
.block-article-video .video-image-wrapper{
    display:block;
    position:relative;
    border-radius:10px;
    overflow:hidden;
    background-size:cover!important;
    background-position:50%!important;
    background-repeat:no-repeat!important
}
.block-article-video .video-image-wrapper:before{
    display:block;
    position:absolute;
    content:"";
    width:100%;
    height:50%;
    top:50%;
    left:0;
    z-index:2;
    opacity:.75;
    background:linear-gradient(180deg,rgba(29,88,53,0) 2.63%,rgba(45,72,56,0) 0,transparent 0,rgba(25,132,69,.1) 22.53%,#113d23 60.52%)
}
.block-article-video .video-image-wrapper img{
    display:block;
    position:relative;
    z-index:1;
    width:100%;
    height:auto
}
@media (max-width:767.98px){
    .block-article-video .video-image-wrapper img{
        opacity:0
    }
}
.block-article-video .video-image-wrapper{
    cursor:pointer
}
.block-article-video .video-image-wrapper .plyr--video{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:0
}
@media (max-width:767.98px){
    .block-article-video .video-image-wrapper .plyr--video{
        opacity:0;
        display:none
    }
}/*
.block-article-video .video-image-wrapper .plyr__video-embed,.block-article-video .video-image-wrapper .plyr__video-wrapper--fixed-ratio{
    padding-bottom:43.80561259411362%
}*/
@media (max-width:767.98px){
    .block-article-video .video-image-wrapper .plyr__video-embed,.block-article-video .video-image-wrapper .plyr__video-wrapper--fixed-ratio{
        margin-bottom:0;
        width:100%;
        padding-bottom:0
    }
}
.block-article-video .video-image-wrapper:hover:after{
    opacity:.75
}
.block-article-video .video-image-wrapper:after{
    display:block;
    position:absolute;
    content:"";
    width:82px;
    height:57px;
    top:50%;
    left:50%;
    transform:translateX(-50%) translateY(-50%);
    background-image:url(../images/icon-video-play.svg);
    background-repeat:no-repeat;
    background-position:50%;
    background-size:cover;
    z-index:3;
    opacity:1;
    transition:all .2s ease
}
@media (max-width:767.98px){
    .block-article-video .video-image-wrapper:after{
        width:65px;
        height:45px
    }
}
.block-article-video .video-image-wrapper.active:after,.block-article-video .video-image-wrapper.active:before,.block-article-video .video-image-wrapper.active img{
    opacity:0;
    cursor:default;
    pointer-events:none;
    z-index:-1
}
@media (max-width:767.98px){
    .block-article-video .video-image-wrapper.active .plyr--video{
        opacity:1;
        display:block
    }
}
