.elementor-36048 .elementor-element.elementor-element-74c6f05d{--display:flex;}/* Start custom CSS for global, class: .elementor-global-35970 */.fp-login-box :where(.elementor-section,.elementor-container,.elementor-column,.elementor-widget,.elementor-background-overlay){background:transparent!important;border:0!important;box-shadow:none!important;padding:0;margin:0}.fp-login-box :is(.elementor-section,.elementor-container,.elementor-column,.elementor-widget)::before,.fp-login-box :is(.elementor-section,.elementor-container,.elementor-column,.elementor-widget)::after{content:none!important}.fp-login-box>.elementor-widget-container{--cardMax:360px;--cardPadY:5px;--cardPadX:14px;--text:#0f172a;--cardGrad1:#f0fdfa;--cardGrad2:#ecfdf5;--cardAngle:140deg;--line:rgba(15,118,110,.18);--btn1:#0f766e;--btn2:#059669;--btnSize:44px;--btnRadius:16px;--iconSize:25.3px;--pulseSpeed:1.6s;--btnPulseScale:1.06;width:100%;max-width:var(--cardMax);margin:10px auto;padding:var(--cardPadY) var(--cardPadX);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:30px;text-align:center;background:linear-gradient(var(--cardAngle),var(--cardGrad1),var(--cardGrad2))!important;border:1px solid var(--line);border-radius:18px;box-shadow:0 10px 26px rgba(5,150,105,.10)}.fp-login-box>.elementor-widget-container .elementor-widget-container{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.fp-login-box h1,.fp-login-box h2,.fp-login-box h3{margin:0;color:var(--text);font:inherit;line-height:inherit;font-weight:inherit}.fp-login-box p{display:none!important}.fp-login-box #managerFingerPrint.submit-btn{width:var(--btnSize);height:var(--btnSize);border:none!important;border-radius:var(--btnRadius)!important;background:linear-gradient(135deg,var(--btn1),var(--btn2))!important;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 8px 18px rgba(5,150,105,.22)!important;transition:box-shadow .2s ease!important;animation:fp-btn-pulse var(--pulseSpeed) ease-in-out infinite;transform-origin:center;font-size:0!important;color:transparent!important;line-height:0!important}.fp-login-box #managerFingerPrint.submit-btn i,.fp-login-box #managerFingerPrint.submit-btn svg,.fp-login-box #managerFingerPrint.submit-btn .elementor-button-icon,.fp-login-box #managerFingerPrint.submit-btn .elementor-button-text,.fp-login-box #managerFingerPrint.submit-btn .elementor-button-content-wrapper{display:none!important}.fp-login-box #managerFingerPrint.submit-btn::before{content:"";position:absolute;inset:0;margin:auto;width:var(--iconSize);height:var(--iconSize);background:url("https://img.icons8.com/ios-filled/50/ffffff/fingerprint.png") center/contain no-repeat!important;pointer-events:none;z-index:1}.fp-login-box #managerFingerPrint.submit-btn::after{content:"";position:absolute;inset:-3px;border-radius:inherit;background:conic-gradient(#0f766e,#059669,#0ea5a6,#06b6d4,#0f766e);filter:blur(4px);opacity:.7;z-index:0;animation:fp-glow 6s linear infinite}.fp-login-box #managerFingerPrint.submit-btn:hover{box-shadow:0 12px 28px rgba(5,150,105,.30)!important}@keyframes fp-btn-pulse{0%,100%{transform:scale(1)}50%{transform:scale(var(--btnPulseScale))}}@keyframes fp-glow{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.fp-login-box #managerFingerPrint.submit-btn,.fp-login-box #managerFingerPrint.submit-btn::after{animation:none}}/* End custom CSS */