.card{position:relative;overflow:hidden}.card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:radial-gradient(circle at var(--cursorX,50%) var(--cursorY,50%),var(--e-global-color-889c05d) 0%,transparent 40%);opacity:1;transition:opacity 0.3s ease,background-position 0.1s;inset:0}.header-stack{position:absolute;z-index:110000}.header-stack>*{position:relative;z-index:-1}.btn-over-popup{position:relative;z-index:110001}.btn-cta-1:hover,.btn-cta-2:hover,.btn-cta-3:hover{background:var(--e-global-color-2b47c6d);color:#fff}.btn-hover-active,.btn-hover-active:hover{background:var(--e-global-color-2b47c6d);color:#fff}.hover-tile:hover{color:#fff}.hover-tile:hover :is(h1,h2,h3,h4,h5,h6,p,span,a:not(.elementor-button-link),.elementor-heading-title,.elementor-widget-text-editor){color:#fff!important}.hover-tile:hover .elementor-button .elementor-button-icon,.hover-tile:hover .elementor-button .elementor-button-icon *,.hover-tile:hover .elementor-button svg,.hover-tile:hover .elementor-button svg *{color:#fff!important;fill:#fff!important;stroke:#fff!important}.hover-tile{transition:background-color .3s ease,color .3s ease}.hover-group:not(:hover) .default-active{color:#fff}.hover-group:not(:hover) .default-active :is(h1,h2,h3,h4,h5,h6,p,span,a:not(.elementor-button-link),.elementor-heading-title,.elementor-widget-text-editor){color:#fff!important}.hover-group:not(:hover) .default-active .elementor-button .elementor-button-icon,.hover-group:not(:hover) .default-active .elementor-button .elementor-button-icon *,.hover-group:not(:hover) .default-active .elementor-button svg,.hover-group:not(:hover) .default-active .elementor-button svg *{color:#fff!important;fill:#fff!important;stroke:#fff!important}.hover-group:not(:hover) .default-active{background:var(--e-global-color-2b47c6d)!important}.default-active:hover{color:#fff!important}.default-active:hover :is(h1,h2,h3,h4,h5,h6,p,span,a:not(.elementor-button-link),.elementor-heading-title,.elementor-widget-text-editor){color:#fff!important}.default-active:hover .elementor-button .elementor-button-icon,.default-active:hover .elementor-button .elementor-button-icon *,.default-active:hover .elementor-button svg,.default-active:hover .elementor-button svg *{color:#fff!important;fill:#fff!important;stroke:#fff!important}.default-active:hover .elementor-button,.default-active:hover .elementor-button *{color:inherit!important}