.elementor-widget-ocseo-video-background{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;z-index:-1!important;pointer-events:none!important}.elementor-widget-ocseo-video-background>.elementor-widget-container,.elementor-widget-ocseo-video-background .ocseo-vbg{width:100%;height:100%}.ocseo-vbg{position:relative;overflow:hidden;background-color:#000}.ocseo-vbg__poster,.ocseo-vbg__media,.ocseo-vbg__overlay{position:absolute;inset:0;width:100%;height:100%}.ocseo-vbg__poster{background-position:var(--ocseo-vbg-poster-x,50%) var(--ocseo-vbg-poster-y,50%);background-repeat:no-repeat;background-size:cover}.ocseo-vbg__media{object-fit:cover;object-position:var(--ocseo-vbg-x,50%) var(--ocseo-vbg-y,50%);opacity:0;transition:opacity 0.5s ease;pointer-events:none}.ocseo-vbg.is-ready .ocseo-vbg__media{opacity:1}.ocseo-vbg__overlay{background-color:var(--ocseo-vbg-overlay,#000);opacity:var(--ocseo-vbg-overlay-opacity,.25);pointer-events:none}.e-con:has(>.e-con-inner>.elementor-widget-ocseo-video-background),.e-con:has(>.elementor-widget-ocseo-video-background){position:relative!important;isolation:isolate}