.elementor-14532 .elementor-element.elementor-element-9e9ec41{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-14532 .elementor-element.elementor-element-4b2f4fc{--display:flex;}.elementor-14532 .elementor-element.elementor-element-b249752{--display:flex;}.elementor-14532 .elementor-element.elementor-element-7e04a09{--display:flex;}.elementor-14532 .elementor-element.elementor-element-95c2438{--display:flex;}.elementor-14532 .elementor-element.elementor-element-8af5a70{--display:flex;}@media(max-width:1024px){.elementor-14532 .elementor-element.elementor-element-9e9ec41{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-14532 .elementor-element.elementor-element-9e9ec41{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-c8e5872 *//* Ocultar cabecera y menú */
#header, .header, .navbar, .menu, .site-header, .main-navigation {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4614c8 */#doctor-animado-contenedor-global {
    /* Clave: Debe ser fixed al igual que el slider para superponerse */
    position: fixed !important; 
    
    /* ¡CRUCIAL! Un número más alto que el 9999 del slider */
    z-index: 10000 !important; 
    
    /* Configuración de la posición y el tamaño del video en pantalla */
    top: 50% !important;     
    left: 50% !important; /* Ajusta este valor para la posición lateral */  
    transform: translateY(-50%) !important; /* Centrado vertical */
    
    width: 899px !important; /* Ajusta el ancho que necesites para el doctor */
    height: auto !important;
}

#doctor-animado-contenedor-global video {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}/* End custom CSS */