.elementor-1815 .elementor-element.elementor-element-4cc4dc6{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-1815 .elementor-element.elementor-element-4cc4dc6:not(.elementor-motion-effects-element-type-background), .elementor-1815 .elementor-element.elementor-element-4cc4dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1815 .elementor-element.elementor-element-6c7acca{width:auto;max-width:auto;z-index:1;}.elementor-1815 .elementor-element.elementor-element-6c7acca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1815 .elementor-element.elementor-element-6c7acca .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-popup-modal-1815 .dialog-widget-content{background-color:#54595F00;}#elementor-popup-modal-1815 .dialog-message{width:920px;height:100vh;align-items:center;}#elementor-popup-modal-1815{justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1815 .dialog-close-button{display:flex;top:80px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-1815 .dialog-close-button{right:0px;}body.rtl #elementor-popup-modal-1815 .dialog-close-button{left:0px;}#elementor-popup-modal-1815 .dialog-close-button i{color:var( --e-global-color-31cf822 );}#elementor-popup-modal-1815 .dialog-close-button svg{fill:var( --e-global-color-31cf822 );}@media(max-width:767px){.elementor-1815 .elementor-element.elementor-element-4cc4dc6{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}#elementor-popup-modal-1815 .dialog-message{width:90vw;padding:0px 0px 0px 0px;}#elementor-popup-modal-1815{justify-content:center;align-items:center;}#elementor-popup-modal-1815 .dialog-close-button{top:120px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-1815 .dialog-close-button{right:0px;}body.rtl #elementor-popup-modal-1815 .dialog-close-button{left:0px;}}/* Start custom CSS */#elementor-popup-modal-1815::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;

  /* soporte cross-browser */
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);

  pointer-events: none; /* no bloquea clics ni scroll */
  z-index: -1; /* siempre atrás de todo */
}/* End custom CSS */