:root{--eum-text:#253053;--eum-text-soft:rgba(37,48,83,.62);--eum-accent:#1967d2;--eum-accent-soft:rgba(25,103,210,.14);--eum-orange-1:#ffa24b;--eum-orange-2:#ff6a00;--eum-error:#e5484d;--eum-radius-card:24px;--eum-radius-field:13px;--eum-field-bg:rgba(255,255,255,.55);--eum-field-border:rgba(37,48,83,.16);--eum-font:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}body:has(.eumLoginForm),body:has(.eumRegisterForm){background:radial-gradient(1100px 600px at 12% -5%,rgba(25,103,210,.2),transparent 60%),radial-gradient(900px 620px at 100% 8%,rgba(255,122,24,.18),transparent 55%),linear-gradient(160deg,#eef2fb 0%,#f6f8fd 45%,#fbf4ee 100%) !important;background-attachment:fixed !important}.elementor-section:has(.eumLoginForm),.elementor-section:has(.eumRegisterForm),.elementor-column:has(.eumLoginForm),.elementor-column:has(.eumRegisterForm),.elementor-widget-wrap:has(.eumLoginForm),.elementor-widget-wrap:has(.eumRegisterForm),.elementor-widget-container:has(.eumLoginForm),.elementor-widget-container:has(.eumRegisterForm){background-color:transparent !important;background-image:none !important}.eumLoginForm,.registerWrapper,.eumRegisterFormContainer{font-family:var(--eum-font) !important;color:var(--eum-text);-webkit-font-smoothing:antialiased}.eumLoginForm,.registerWrapper{position:relative;max-width:460px !important;margin:24px auto !important;padding:40px 38px !important;box-sizing:border-box !important;border:none !important;border-radius:var(--eum-radius-card) !important;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 0 60px -20px rgba(15,30,70,.45),inset 0 1px 0 rgba(255,255,255,.85) !important}.registerWrapper{max-width:580px !important}.eumFormHeader{max-width:580px !important;margin:0 auto 4px !important;padding:0 16px !important;text-align:center !important;font-family:var(--eum-font) !important}.eumFormTitle{font-family:var(--eum-font) !important;font-weight:700 !important;font-size:clamp(30px,5vw,44px) !important;line-height:1.15 !important;color:var(--eum-text) !important;margin:10px 0 0 !important;padding:0 !important;letter-spacing:-.5px !important;text-wrap:balance}.eumFormTitle span{color:var(--eum-accent) !important}.eumFormSubtitle{font-family:var(--eum-font) !important;font-weight:500 !important;font-size:15px !important;line-height:1.55 !important;color:var(--eum-text-soft) !important;max-width:44ch !important;margin:12px auto 0 !important;padding:0 !important}.eumFormSubtitle b{color:var(--eum-text) !important;font-weight:700 !important}.eumFormFooter{max-width:460px !important;margin:22px auto 0 !important;padding:20px 16px 0 !important;border-top:1px solid rgba(37,48,83,.12) !important;text-align:center !important;font-family:var(--eum-font) !important}.eumFormFooterWide{max-width:580px !important}.eumFormFooterLink{font-family:var(--eum-font) !important;font-weight:500 !important;font-size:14.5px !important;color:var(--eum-text-soft) !important;text-decoration:none !important}.eumFormFooterLink span{color:var(--eum-accent) !important;font-weight:700 !important}.eumFormFooterLink:hover span{text-decoration:underline !important}.eumInfoBubble{display:flex !important;align-items:flex-start !important;gap:14px !important;margin:0 0 26px !important;padding:16px 18px !important;border-radius:16px !important;background:rgba(25,103,210,.07) !important;border:1px solid rgba(25,103,210,.2) !important}.eumInfoBubbleIcon{flex:0 0 auto !important;font-size:24px !important;line-height:1.2 !important}.eumInfoBubbleBody{font-family:var(--eum-font) !important;font-size:13.5px !important;line-height:1.55 !important;color:var(--eum-text-soft) !important}.eumInfoBubbleBody strong{display:block !important;color:var(--eum-text) !important;font-weight:700 !important;font-size:14.5px !important;margin-bottom:4px !important}.eumLoginForm a.eumInfoBubbleBtn,.registerWrapper a.eumInfoBubbleBtn,.eumInfoBubbleBtn{display:inline-block !important;margin-top:12px !important;padding:9px 18px !important;border-radius:10px !important;background:var(--eum-accent) !important;color:#fff !important;font-family:var(--eum-font) !important;font-weight:700 !important;font-size:13px !important;text-decoration:none !important;box-shadow:0 8px 18px -8px rgba(25,103,210,.6) !important;transition:transform .15s ease,box-shadow .15s ease !important}.eumLoginForm a.eumInfoBubbleBtn:hover,.registerWrapper a.eumInfoBubbleBtn:hover,.eumInfoBubbleBtn:hover{transform:translateY(-1px) !important;box-shadow:0 12px 22px -8px rgba(25,103,210,.7) !important;color:#fff !important;text-decoration:none !important}.eumLoginForm label,.registerWrapper label{display:block !important;font-family:var(--eum-font) !important;font-weight:600 !important;font-size:14px !important;color:var(--eum-text) !important;margin-bottom:7px !important;letter-spacing:.2px;text-transform:none !important}.eumLoginForm input[type=text],.eumLoginForm input[type=password],.eumLoginForm input[type=email],.registerWrapper input[type=text],.registerWrapper input[type=password],.registerWrapper input[type=email],.eumLoginForm select,.registerWrapper select,.formbody-input,.rsform-input-box,.cont_nou_dropdown{width:100% !important;height:auto !important;box-sizing:border-box !important;font-family:var(--eum-font) !important;font-size:15px !important;line-height:1.4 !important;color:var(--eum-text) !important;background-color:var(--eum-field-bg) !important;background-image:none;border:1px solid var(--eum-field-border) !important;border-radius:var(--eum-radius-field) !important;padding:13px 16px !important;margin:0 !important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;outline:none !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important}.eumLoginForm select,.registerWrapper select,.cont_nou_dropdown{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23253053' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 15px center !important;padding-right:42px !important;cursor:pointer}.eumLoginForm input::placeholder,.registerWrapper input::placeholder,.formbody-input::placeholder,.rsform-input-box::placeholder{color:var(--eum-text-soft) !important;opacity:1}.eumLoginForm input:focus,.eumLoginForm select:focus,.registerWrapper input:focus,.registerWrapper select:focus,.formbody-input:focus,.rsform-input-box:focus,.cont_nou_dropdown:focus{border-color:var(--eum-accent) !important;background-color:rgba(255,255,255,.85) !important;box-shadow:0 0 0 4px var(--eum-accent-soft) !important}.eumLoginForm input:disabled{background-color:rgba(37,48,83,.05) !important;color:var(--eum-text-soft) !important;cursor:not-allowed}.eumLoginForm>div,.registerWrapper .fusion-row{margin-bottom:18px}.eumLoginForm input[type=checkbox],.registerWrapper input[type=checkbox]{width:auto !important;height:auto !important;margin-right:8px !important;padding:0 !important;accent-color:var(--eum-accent);transform:scale(1.15);vertical-align:middle;-webkit-appearance:checkbox !important;appearance:checkbox !important}.registerWrapper .inputContainer2 label,.registerWrapper input[type=checkbox]+label{display:inline !important;font-weight:500 !important;font-size:13.5px !important;color:var(--eum-text-soft) !important}#eumCaptchaImage{display:block !important;width:auto !important;max-width:100%;height:auto !important;margin:6px 0 0 !important;padding:8px 14px !important;background:#fff !important;border:1px solid var(--eum-field-border) !important;border-radius:10px !important;box-shadow:inset 0 1px 2px rgba(15,30,70,.06) !important;image-rendering:crisp-edges}#eumCaptchaImage,#eumCaptchaCode{text-align:left !important}.eumButtom{display:block !important;width:100% !important;box-sizing:border-box !important;font-family:var(--eum-font) !important;font-weight:700 !important;font-size:16px !important;line-height:1.2 !important;letter-spacing:.4px;color:#fff !important;text-transform:uppercase !important;cursor:pointer !important;border:none !important;border-radius:var(--eum-radius-field) !important;padding:15px 28px !important;margin-top:4px;background:linear-gradient(135deg,var(--eum-orange-1) 0%,var(--eum-orange-2) 100%) !important;box-shadow:0 10px 22px -8px rgba(255,106,0,.6) !important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;text-shadow:none !important}.eumButtom:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px rgba(255,106,0,.7) !important;filter:saturate(1.08);color:#fff !important}.eumButtom:active{transform:translateY(0);box-shadow:0 6px 14px -8px rgba(255,106,0,.6) !important}.registerModal .eumButtom{display:inline-block !important;width:auto !important}.eumLoginForm a,.registerWrapper a{color:var(--eum-accent) !important;text-decoration:none;font-weight:600;transition:color .15s ease}.eumLoginForm a:hover,.registerWrapper a:hover{color:#0f4fa8 !important;text-decoration:underline}.eumError{display:none;font-family:var(--eum-font) !important;font-size:13px !important;font-weight:500 !important;color:var(--eum-error) !important;margin-top:6px;line-height:1.45}.eumError a{color:var(--eum-error) !important;text-decoration:underline}.errorBorder{border-color:var(--eum-error) !important;box-shadow:0 0 0 4px rgba(229,72,77,.14) !important}.eummodal .eummodal-content{font-family:var(--eum-font) !important;color:var(--eum-text);border-radius:var(--eum-radius-card);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.7);box-shadow:0 24px 60px -20px rgba(37,48,83,.4);padding:28px}#eumManageAccountPassDoneReq,#eumManageAccountDoneReq{font-family:var(--eum-font) !important;font-weight:600 !important;color:#1a8a4a !important;margin-top:8px}.eumManageAccountForm label b{font-size:20px !important;color:var(--eum-text) !important}.eumRegisterFormMini .registerWrapper{max-width:640px !important;margin:0 auto !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;-webkit-backdrop-filter:none;backdrop-filter:none}.eumRegisterFormMini .fusion-row{margin-bottom:0}.eumRegisterFormMini .inputContainer{display:flex !important;align-items:center;gap:8px;padding:8px !important;border-radius:18px !important;background:rgba(255,255,255,.55) !important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 20px 45px -18px rgba(15,30,70,.5),inset 0 1px 0 rgba(255,255,255,.8) !important}.eumRegisterFormMini .inputContainer #eumEmail{flex:1 1 auto !important;width:auto !important;min-width:0;background-color:transparent !important;border:none !important;box-shadow:none !important;padding:12px 16px !important;font-size:15px !important}.eumRegisterFormMini .inputContainer #eumEmail:focus{background-color:transparent !important;box-shadow:none !important}.eumRegisterFormMini .eumButtom{display:inline-block !important;width:auto !important;flex:0 0 auto;margin:0 !important;padding:13px 26px !important;border-radius:12px !important;white-space:nowrap}.eumRegisterFormMini .eumError{margin-top:10px;padding-left:6px}@media (max-width:540px){.eumRegisterFormMini .inputContainer{flex-direction:column;align-items:stretch;gap:8px}.eumRegisterFormMini .eumButtom{width:100% !important}}@media (max-width:520px){.eumLoginForm,.registerWrapper{padding:30px 22px !important;margin:16px auto !important;border-radius:20px !important}}body:has(.eumStatusPage){background:radial-gradient(1100px 600px at 12% -5%,rgba(25,103,210,.2),transparent 60%),radial-gradient(900px 620px at 100% 8%,rgba(255,122,24,.18),transparent 55%),linear-gradient(160deg,#eef2fb 0%,#f6f8fd 45%,#fbf4ee 100%) !important;background-attachment:fixed !important}.elementor-section:has(.eumStatusPage),.elementor-column:has(.eumStatusPage),.elementor-widget-wrap:has(.eumStatusPage),.elementor-widget-container:has(.eumStatusPage){background-color:transparent !important;background-image:none !important}.eumStatusPage{font-family:var(--eum-font) !important;max-width:900px !important;margin:0 auto !important;padding:20px 16px 40px !important;text-align:center !important;color:var(--eum-text) !important}.eumStatusPage .eumFormTitle{margin-top:0 !important}.eumBtnRow{display:flex !important;flex-wrap:wrap !important;gap:14px !important;justify-content:center !important;margin:26px 0 0 !important}.eumStatusPage .eumBtnBlue,.eumBtnBlue{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;font-family:var(--eum-font) !important;font-weight:700 !important;font-size:15px !important;color:#fff !important;text-decoration:none !important;padding:14px 26px !important;border-radius:13px !important;border:none !important;cursor:pointer !important;background:linear-gradient(135deg,#3b82e6 0%,#1967d2 100%) !important;box-shadow:0 12px 24px -10px rgba(25,103,210,.6) !important;transition:transform .16s ease,box-shadow .16s ease !important}.eumStatusPage .eumBtnBlue:hover,.eumBtnBlue:hover{transform:translateY(-2px) !important;box-shadow:0 18px 30px -12px rgba(25,103,210,.7) !important;color:#fff !important}.eumBtnBlue svg{width:18px !important;height:18px !important;flex:0 0 auto !important}.eumStatusNote{max-width:48ch !important;margin:22px auto 0 !important;font-family:var(--eum-font) !important;font-size:14.5px !important;font-weight:500 !important;line-height:1.55 !important;color:var(--eum-text-soft) !important}.eumStatusNote b{color:var(--eum-text) !important;font-weight:700 !important}.eumStatusNote a{color:var(--eum-accent) !important;font-weight:700 !important;text-decoration:none !important}.eumStatusNote a:hover{text-decoration:underline !important}.eumOsGrid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:22px !important;margin:34px auto 0 !important;max-width:860px !important}.eumOsCard{display:flex !important;flex-direction:column !important;align-items:flex-start !important;padding:26px 24px !important;border-radius:20px !important;text-align:left !important;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.48)) !important;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 24px 60px -24px rgba(15,30,70,.4),inset 0 1px 0 rgba(255,255,255,.85) !important}.eumOsCard .os-ico{font-size:34px !important;line-height:1 !important;margin-bottom:10px !important}.eumOsCard .os-kicker{font-size:13px !important;font-weight:600 !important;color:var(--eum-text-soft) !important}.eumOsCard .os-name{font-size:21px !important;font-weight:700 !important;color:var(--eum-text) !important;margin:2px 0 18px !important}.eumOsCard .eumBtnBlue{width:100% !important;margin-top:auto !important}@media (max-width:720px){.eumOsGrid{grid-template-columns:1fr !important;max-width:420px !important}.eumOsCard{align-items:stretch !important;text-align:center !important}.eumOsCard .os-ico{align-self:center !important}}