.elementor-43501 .elementor-element.elementor-element-4e1ba80{--display:flex;--min-height:0px;--margin-top:-82px;--margin-bottom:0px;--margin-left:-148px;--margin-right:0px;}.elementor-43501 .elementor-element.elementor-element-4e1ba80.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-43501 .elementor-element.elementor-element-2a000e3 .elementor-wrapper{--video-aspect-ratio:1;}@media(min-width:768px){.elementor-43501 .elementor-element.elementor-element-4e1ba80{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43501 .elementor-element.elementor-element-4e1ba80{--width:550.797px;}}/* Start custom CSS for video, class: .elementor-element-2a000e3 */.video-transparente {
    pointer-events: none !important;
    background: transparent !important;
}

.video-transparente iframe,
.video-transparente video {
    pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e1ba80 */.elementor-element-33a3774 {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none !important;
    z-index: 0 !important; /* Envía el contenedor al fondo */
}

.video-transparente {
    pointer-events: auto !important; /* Permite la interacción con el video */
    position: relative;
    z-index: 1; /* Asegura que el video esté por encima */
}/* End custom CSS */