.video-player {
    height:100%;
    overflow:hidden
}
.video-player.is-loaded .video-player__fullscreen,.video-player.is-loaded .video-player__play,.video-player.is-loaded .video-player__volume {
    opacity:1
}
.video-player .slick-list,.video-player .slick-slide,.video-player .slick-track {
    height:100%
}
.video-player .slick-dots {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    left:30px;
    list-style:none;
    margin:0;
    padding:0;
    position:absolute;
    top:30px
}
.video-player .slick-dots li {
    background:#676c6e;
    border-radius:50%;
    height:8px;
    margin-right:16px;
    opacity:.5;
    width:8px
}
.video-player .slick-dots .slick-active {
    background:#005d8f;
    opacity:1
}
.video-player .slick-dots button {
    display:none
}
.video-player .video-player__item {
    height:100%;
    position:relative
}
.video-player .video-player__item.is-active .video-player__video {
    opacity:1
}
.video-player .video-player__cover {
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    height:100%;
    position:absolute;
    width:100%;
    z-index:5
}
.video-player .video-player__fullscreen,.video-player .video-player__play,.video-player .video-player__volume {
    background:rgba(255,255,255,.65);
    border-radius:50%;
    bottom:24px;
    cursor:pointer;
    height:40px;
    opacity:0;
    position:absolute;
    -webkit-transition:background .3s ease-out;
    transition:background .3s ease-out;
    width:40px;
    will-change:transform;
    z-index:5
}
.video-player .video-player__fullscreen::before,.video-player .video-player__play::before,.video-player .video-player__volume::before {
    content:'';
    left:50%;
    position:absolute;
    top:50%
}
.video-player .video-player__fullscreen.is-active,.video-player .video-player__fullscreen:hover,.video-player .video-player__play.is-active,.video-player .video-player__play:hover,.video-player .video-player__volume.is-active,.video-player .video-player__volume:hover {
    background:#fff
}
.video-player .video-player__fullscreen {
    right:24px
}
.video-player .video-player__fullscreen::before {
    background:url(/local/lib/video-player/images/icon-fullscreen.svg) no-repeat;
    height:16px;
    margin:-8px 0 0 -8px;
    width:16px
}
.video-player .video-player__volume {
    right:80px
}
.video-player .video-player__volume::before {
    background:url(/local/lib/video-player/images/icon-volume-on.svg) no-repeat;
    height:15px;
    margin:-7px 0 0 -9px;
    width:18px
}
.video-player .video-player__volume.is-muted::before {
    background:url(/local/lib/video-player/images/icon-volume-off.svg) no-repeat;
    height:18px;
    margin:-9px 0 0 -9px;
    width:18px
}
.video-player .video-player__play {
    right:136px
}
.video-player .video-player__play::before {
    background:url(/local/lib/video-player/images/icon-play.svg) no-repeat;
    height:13px;
    margin:-6px 0 0 -6px;
    width:13px
}
.video-player .video-player__play.is-paused::before {
    background:url(/local/lib/video-player/images/icon-pause.svg) no-repeat;
    height:14px;
    margin:-7px 0 0 -4px;
    width:8px
}
.video-player .video-player__video {
    background:#fff;
    height:100%;
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    width:100%
}
@media (min-width:768px) {
    .b-grid-v2 .video-block {
        height:100%
    }
}
@media (min-width:992px) {
    .b-grid-v2 .video-block {
        height:calc(100% / 3)
    }
}
@media (max-width:767px) {
    .b-grid-v2 .video-block {
        padding-top:57.142857142857143%
    }
    .b-grid-v2 .video-block .video-player {
        bottom:0;
        left:0;
        position:absolute;
        right:0;
        top:0
    }
}