.media-6 .video_position_container {
    position: relative;
    overflow: hidden;
    margin: -20px 0px;
}
.media-6 .video_image_overlay {
    transition: ease all 0.6s;
    display: block;
    width: calc(100% + 1px);
    left: -1px;
    padding-bottom: 56.25%;
    position: absolute;
    top: 0;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
}
.media-6 .video_image_overlay:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0.4;
    z-index: 1;
}
.media-6 .video_image_overlay.hidden {
    opacity: 0;
    visibility: hidden;
}
.media-6 .video_image_overlay .play_the_video,
.media-6 .video_image_overlay .play_the_video:after {
    transition: ease all 0.3s;
    outline: none;
    border: none;
    height: 126px;
    width: 126px;
    position: absolute;
    cursor: pointer;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: transparent;
    opacity: 1;
    background-image: url('assets/play_button.svg');
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 3;
}
.media-6 .video_image_overlay .play_the_video:after {
    content: '';
    background-image: url('assets/play_icon.svg');
}
.media-6 .video_image_overlay .play_the_video {
    background-image: none;
}
.media-6 .video_image_overlay:hover .play_the_video,
.media-6 .video_image_overlay .play_the_video:after {
    outline: none;
    border: none;
    opacity: 1;
}
.media-6 .video_image_overlay:focus .play_the_video,
.media-6 .video_image_overlay .play_the_video:after {
    outline: none;
    border: none;
    opacity: 1;
}
.media-6 .video_image_overlay.progressing,
.media-6 .video_image_overlay.progressing .play_the_video {
    cursor: progress;
}
.media-6 .image-16by9.full-width {
    padding-bottom: unset;
}
.media-6 .image-16by9.full-width > img {
    height: auto;
    min-height: auto;
    transform: unset;
    position: relative;
    left: 0;
}
/*.media-6 .image-16by9 {*/
/*    padding-bottom: 53.1%;*/
/*}*/
/*.media-6 .embed-responsive-16by9::before {*/
/*    padding-top: 53.1%;*/
/*}*/
.media-6 video.html_video_container {
    object-fit: cover;
}
/*.media-6 .container-fluid {*/
/*    margin-top: 60px;*/
/*    margin-bottom: 60px;*/
/*    max-width: calc(100% - 120px);*/
/*}*/
/*@media(max-width: 1799.98px){*/
/*    .media-6 .container-fluid {*/
/*        margin-top: 40px;*/
/*        margin-bottom: 40px;*/
/*        max-width: calc(100% - 80px);*/
/*    }*/
/*}*/
/*@media(max-width: 1199.98px){*/
/*    .media-6 .container-fluid {*/
/*        margin-top: 30px;*/
/*        margin-bottom: 30px;*/
/*        max-width: calc(100% - 60px);*/
/*    }*/
/*}*/
.media-6:before {
    content: '';
    position: relative;
    display: block;
    top: 0;
    height: 60px;
    width: 100%;
    background: var(--sand);
    z-index: 2;
    border-bottom-left-radius: var(--global-border-radius-large);
    border-bottom-right-radius: var(--global-border-radius-large);
}
.media-6:after {
    content: '';
    position: relative;
    display: block;
    bottom: 0;
    height: 60px;
    width: 100%;
    background: var(--blueberry);
    z-index: 2;
    border-top-left-radius: var(--global-border-radius-large);
    border-top-right-radius: var(--global-border-radius-large);
}

@media(max-width: 1199.98px){
    .media-6:before,
    .media-6:after {
        height: 40px;
    }
}
@media(max-width: 767.98px) {
    .media-6 .video_image_overlay .play_the_video,
    .media-6 .video_image_overlay .play_the_video:after {
        height: 96px;
        width: 96px;
    }
    /*.media-6 .container-fluid {*/
    /*    margin-top: 15px;*/
    /*    margin-bottom: 15px;*/
    /*    max-width: calc(100% - 30px);*/
    /*}*/
}
@media(max-width: 575px) {
    .media-6 .video_image_overlay .play_the_video,
    .media-6 .video_image_overlay .play_the_video:after {
        height: 76px;
        width: 76px;
    }
    .media-6:before,
    .media-6:after {
        height: 20px;
    }
}