section[data-pagebuilder="section"].video-slider-section {
    overflow: hidden !important;
    z-index: 1 !important;
    background: var(--bs-dark) !important;
}
section[data-pagebuilder="section"].video-slider-section,
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="section-container"],
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="row"],
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] {
    min-height: calc(80vh - 80px) !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider,
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-stage-outer,
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-stage-outer .owl-stage,
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-stage-outer .owl-stage .owl-item,
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-stage-outer .owl-stage .owl-item [data-pagebuilder="widget"] {
    height: 100% !important;
}
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider img[data-widget-element="widgetImage"],
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider video[data-widget-element="widgetVideo"] {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}
@media(min-width:768px){
    section[data-pagebuilder="section"].video-slider-section,
    section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="section-container"],
    section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="row"],
    section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] {
        min-height: calc(85vh - 129px) !important;
    }
}
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] [data-pagebuilder="widget"] [data-widget-element="widgetHeader"] {
    font-size: calc(1.525rem + 3.3vw);
    font-weight: 300;
    line-height: 1;
    margin: 0;
}
/*
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-item [data-pagebuilder="widget"] [data-widget-element="widgetParagraph"] {
     ...
}
*/
section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-item [data-pagebuilder="widget"] .content-block {
    padding: 15vw 10vw;
}
section[data-pagebuilder="section"].video-slider-section .owl-item .content-block {
    opacity: 0;
    transform: scale(0.9) translateX(0);
    transform-origin: center center;
    transition: all 1s cubic-bezier(0.5, 0, 0.75, 0); /* easeInQuart */
}
section[data-pagebuilder="section"].video-slider-section .owl-item .content-block.start-left {
    transform: scale(1) translateX(-20%);
    transform-origin: left center;
}
section[data-pagebuilder="section"].video-slider-section .owl-item .content-block.start-right {
    transform: scale(1) translateX(20%);
    transform-origin: right center;
}
section[data-pagebuilder="section"].video-slider-section .owl-item.active .content-block {
    opacity: 1;
    transform: scale(1) translateX(0);
    transition: all 4s cubic-bezier(0.25, 1, 0.5, 1); /* easeOutQuart */
}
section[data-pagebuilder="section"].video-slider-section .owl-item .content-block.start-left [data-widget-element="widgetHeader"] {
    text-align: right !important;
}
section[data-pagebuilder="section"].video-slider-section .owl-item .content-block.start-right [data-widget-element="widgetHeader"] {
    text-align: left !important;
}
@media (min-width: 1200px) {
    section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-item [data-pagebuilder="widget"] [data-widget-element="widgetHeader"] {
        font-size: 4.4vw
    }
    section[data-pagebuilder="section"].video-slider-section [data-pagebuilder="column"] .video-slider .owl-item [data-pagebuilder="widget"] .content-block {
        padding: 8vw 7.5vw;
    }
}