.blank-video-detail-section { width:100%; position:relative; padding:60px 0 30px 0;}
.blank-video-detail-block { width:100%; max-width:995px; display:block; margin:0 auto;}
.blank-video-detail-image { width:100%; display:block;}
.blank-video-detail-image img,
.blank-video-detail-image video,
.blank-video-detail-image iframe { width:100%; height:100%; display:block; object-fit:cover; position:absolute; top:0px; left:0px;}
.blank-video-detail-image .ratio { width:100%; position:relative;}
.blank-video-detail-image .ratio:before { content:""; display:block; padding:56.25% 0 0 0;}
.blank-video-detail-image .fluid_video_wrapper { width:100% !important; height:100% !important; position:absolute; top:0px; left:0px;}
.blank-video-detail-title { width:100%; display:block; padding:20px 0 0 0;}
.blank-video-detail-title .brevdt-title { width:100%;}
.blank-video-detail-title .brevdt-title h1 { font-size:30px; margin:0; padding:0;}
.blank-video-detail-title .brevdt-meta { width:100%; margin:24px 0 0 0;}
.blank-video-detail-title .brevdt-meta ul { display:flex; flex-wrap:wrap; margin:0; padding:0;}
.blank-video-detail-title .brevdt-meta ul li { width:auto; position:relative; font-size:14px; color:var(--light-contrast-70); line-height:1.7; list-style:none; margin:0 20px 0 0; padding:0 20px 0 0;}
.blank-video-detail-title .brevdt-meta ul li:after { content:""; width:1px; height:20px; background-color:var(--light-contrast-20); position:absolute; top:2px; right:0px; z-index:1;}
.blank-video-detail-title .brevdt-meta ul li:last-child { margin:0; padding:0;}
.blank-video-detail-title .brevdt-meta ul li:last-child:after { display:none;}
.blank-video-detail-title .brevdt-meta ul li a { color:var(--light-contrast-100);}
.blank-video-detail-text { width:100%; display:flex; flex-wrap:wrap; align-items:flex-start; padding:50px 0 0 0;}
.blank-video-detail-text .brevdt-text { width:calc(100% - 80px); padding:0 50px 0 0;}
.blank-video-detail-text .brevdt-text h2 { font-size:30px; margin:0 0 24px 0; padding:0;}
.blank-video-detail-text .brevdt-text h3 { font-family: 'Montserrat'; margin:0 0 20px 0; padding:0;}
.blank-video-detail-text .brevdt-text h4,
.blank-video-detail-text .brevdt-text h5,
.blank-video-detail-text .brevdt-text h6 { margin:0 0 24px 0; padding:0;}
.blank-video-detail-text .brevdt-text p { margin:0 0 24px 0; padding:0;}
.blank-video-detail-text .brevdt-text ul,
.blank-video-detail-text .brevdt-text ol { margin:0 0 24px 0; padding:0 0 0 16px;}
.blank-video-detail-text .brevdt-text ul li,
.blank-video-detail-text .brevdt-text ol li { margin:0; padding:0;}
.blank-video-detail-text .brevdt-text blockquote { background-color:var(--primary-light); border-left:2px solid var(--primary); margin:0 0 24px 0; padding:20px 20px;}
.blank-video-detail-text .brevdt-text blockquote p { margin:0; padding:0;}
.blank-video-detail-text .brevdt-text a { color:var(--primary);}
.blank-video-detail-text .brevdt-text img { max-width:100%; height:auto !important; margin:0 0 24px 0;}
.blank-video-detail-text .brevdt-share { width:80px; margin:60px 0 0 0;}
.blank-video-detail-text .brevdt-share .brevdt-share-lable { width:100%; font-size:14px; color:var(--light-contrast-100); font-weight:700; line-height:1.7; margin:0 0 16px 0; padding:0;}
.blank-video-detail-text .brevdt-share .brevdt-share-links { width:100%; display:flex; flex-direction:column;}
.blank-video-detail-text .brevdt-share .brevdt-share-links .brevdt-share-btn { display:flex; flex-wrap:wrap; align-items:center; font-size:12px; color:var(--light-contrast-100); font-weight:500; line-height:15px; margin:0 0 9px 0; padding:0;}
.blank-video-detail-text .brevdt-share .brevdt-share-links .brevdt-share-btn svg { display:block; margin:2px 0 0 4px;}
.blank-video-detail-text .brevdt-text .label_text { display:block; font-weight:600; line-height:1.2; margin:24px 0 0 0;}
.blank-video-detail-text .brevdt-text .details_page_tags { width:100%; display:flex; flex-wrap:wrap; align-items:center; margin:12px 0 0 0; padding:0 0 10px 0;}
.blank-video-detail-text .brevdt-text .details_page_tags a { width:auto; display:inline-flex; align-items:center; justify-content:center; font-family:inherit; font-size:14px; color:var(--primary); font-weight:500; line-height:1.2; background-color:transparent; border:1px solid var(--primary); border-radius:6px; box-shadow:none; outline:none; margin:0 16px 16px 0; padding:8px 14px;}
.blank-video-detail-text .brevdt-text .details_page_tags a:hover { color:var(--white-text); background-color:var(--primary); border-color:var(--primary);}


@media (min-width: 1200px) and (max-width:1399px) {

}

@media (min-width: 992px) and (max-width:1199px) {

    .blank-video-detail-section { padding:40px 0 20px 0;}
    .blank-video-detail-title .brevdt-meta { margin:20px 0 0 0;}
    .blank-video-detail-text { padding:40px 0 0 0;}
    .blank-video-detail-text .brevdt-text { padding:0 30px 0 0;}

}

@media (min-width: 768px) and (max-width:991px) {

    .blank-video-detail-section { padding:40px 0 40px 0;}
    .blank-video-detail-title .brevdt-meta { margin:20px 0 0 0;}
    .blank-video-detail-title .brevdt-meta ul li { margin:0 12px 0 0; padding:0 12px 0 0;}
    .blank-video-detail-text { padding:40px 0 0 0;}
    .blank-video-detail-text .brevdt-text { width:100%; padding:0;}
    .blank-video-detail-text .brevdt-share { width:100%; display:flex; flex-wrap:wrap; align-items:center; margin:0;}
    .blank-video-detail-text .brevdt-share .brevdt-share-lable { width:auto; margin:0 16px 0 0;}
    .blank-video-detail-text .brevdt-share .brevdt-share-links { width:auto; flex-wrap:wrap; flex-direction:row; align-items:center;}
    .blank-video-detail-text .brevdt-share .brevdt-share-links .brevdt-share-btn { margin:0 16px 0 0;}

}

@media (max-width:767px) {

    .blank-video-detail-section { padding:30px 0 30px 0;}
    .blank-video-detail-title .brevdt-meta { margin:20px 0 0 0;}
    .blank-video-detail-title .brevdt-meta ul li { margin:0 12px 0 0; padding:0 12px 0 0;}
    .blank-video-detail-text { padding:30px 0 0 0;}
    .blank-video-detail-text .brevdt-text { width:100%; padding:0;}
    .blank-video-detail-text .brevdt-share { width:100%; display:flex; flex-wrap:wrap; align-items:center; margin:0;}
    .blank-video-detail-text .brevdt-share .brevdt-share-lable { width:auto; margin:0 16px 0 0;}
    .blank-video-detail-text .brevdt-share .brevdt-share-links { width:auto; flex-wrap:wrap; flex-direction:row; align-items:center;}
    .blank-video-detail-text .brevdt-share .brevdt-share-links .brevdt-share-btn { margin:0 16px 0 0;}

}