:root{--lexaYellow: #FBE21C;--lexaBlue: #173452;--lexaElectric: #13CAD8;--lexaPurple: #1A194F;--lexaBlueGray: #7C92A5;--lexaGray: #E5E9ED;--lexaMetalicBlue: #F4F8F9;--lexaBlack: #000000}:root{--neutral-0: #FFFFFF;--neutral-50: var(--lexaMetalicBlue);--neutral-100: #F0F2F5;--neutral-200: var(--lexaGray);--neutral-400: #999999;--neutral-600: #666666;--neutral-900: #1A1A1A;--success: #198754;--danger: #DC3545;--warning: #FFC107;--info: #0DCAF0;--shadow-1: 0 2px 6px color-mix(in srgb, var(--lexaBlue) 8%, transparent);--shadow-2: 0 4px 12px color-mix(in srgb, var(--lexaBlue) 12%, transparent);--shadow-3: 0 8px 24px color-mix(in srgb, var(--lexaBlue) 16%, transparent)}img:not(.imgFree){width:100%}.noMargin{margin:0!important}.noPadding{padding:0!important}.vCenter{display:flex;align-items:center;flex-wrap:wrap}.noScroll{overflow:hidden!important}.googleAuthButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;margin:0;padding:10px 12px;background-color:#fff;border:1px solid #747775;border-radius:999px;box-shadow:none;color:#1f1f1f;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .218s,border-color .218s,box-shadow .218s}.googleAuthButton:hover{color:#1f1f1f;text-decoration:none;background-color:color-mix(in srgb,#303030 8%,#ffffff);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.googleAuthButton:focus{outline:none}.googleAuthButton:focus-visible{color:#1f1f1f;background-color:color-mix(in srgb,#303030 12%,#ffffff);outline:2px solid #4285f4;outline-offset:2px}.googleAuthButton .googleAuthButton__icon{display:flex;flex-shrink:0;width:20px;height:20px}.googleAuthButton .googleAuthButton__icon svg{display:block;width:100%;height:100%}.authDivider{display:flex;align-items:center;gap:.75rem;width:100%;font-size:.85rem;line-height:1}.authDivider:before,.authDivider:after{content:"";flex:1;height:1px;background-color:currentColor;opacity:.25}body.loginBody .loginGlobal .loginMain .loginContainer .invalid-feedback,body.loginBody .loginGlobal .loginMain .loginContainer .registerErrors ul,body.loginBody .loginGlobal .loginMain .loginContainer .verifyAdvice{font-family:Poppins,sans-serif;font-size:.875rem;margin-top:12px;padding:16px 24px;border-radius:16px;border:1px solid var(--lexaYellow);background-color:color-mix(in srgb,var(--lexaYellow) 8%,transparent);color:var(--neutral-0)}body{margin:0;min-height:100vh;font-family:Poppins,sans-serif;font-display:auto;background-color:#fff}body.loginBody{background-color:var(--lexaBlue);color:var(--neutral-0)}body.loginBody .loginGlobal{min-height:100vh;display:flex;align-items:center;justify-content:center}body.loginBody .loginGlobal .loginMain{width:100%;padding:48px 24px}body.loginBody .loginGlobal .loginMain .loginContainer{max-width:480px;margin:0 auto;text-align:center}body.loginBody .loginGlobal .loginMain .loginContainer .loginLogo{display:block;margin:0 auto 24px}body.loginBody .loginGlobal .loginMain .loginContainer .loginTitle{font-size:1.5rem;font-weight:600;color:var(--lexaYellow);line-height:1.4;margin-bottom:48px}body.loginBody .loginGlobal .loginMain .loginContainer .loginForm{display:flex;flex-direction:column;align-items:center}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper{width:100%;max-width:300px;margin-bottom:24px;text-align:left}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .inputLabel{display:block;font-size:.875rem;margin-bottom:8px;color:var(--neutral-0)}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .loginInput{background-color:transparent!important;border-radius:999px;border:1px solid var(--lexaYellow);color:var(--neutral-0);padding:12px 24px;outline:none!important;box-shadow:none}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .loginInput::placeholder{color:color-mix(in srgb,var(--neutral-0) 65%,transparent)}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .loginInput:focus{border-color:var(--lexaYellow)}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .passwordField{position:relative}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .passwordField .loginInput{width:100%;padding-right:48px}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .passwordField .togglePassword{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;cursor:pointer;color:var(--lexaYellow);transition:color .3s linear}body.loginBody .loginGlobal .loginMain .loginContainer .inputWrapper .passwordField .togglePassword:hover{color:var(--neutral-0)}body.loginBody .loginGlobal .loginMain .loginContainer .recoverPasswordLink{display:block;margin-top:12px;font-size:.875rem;text-align:right;color:var(--neutral-0);text-decoration:none;transition:color .3s linear}body.loginBody .loginGlobal .loginMain .loginContainer .recoverPasswordLink:hover{color:var(--lexaYellow)}body.loginBody .loginGlobal .loginMain .loginContainer .botonAcceder{display:block;width:100%;max-width:300px;text-align:center;margin:24px auto 0;background-color:var(--lexaYellow);border-radius:999px;padding:12px 24px;color:var(--lexaBlue);font-size:.875rem;font-weight:400;transition:background-color .3s linear;outline:none!important;border:none!important}body.loginBody .loginGlobal .loginMain .loginContainer .botonAcceder:hover{background-color:color-mix(in srgb,white 5%,var(--lexaYellow))}body.loginBody .loginGlobal .loginMain .loginContainer .loginGoogleDivider{max-width:300px;margin:1.25rem auto 0}body.loginBody .loginGlobal .loginMain .loginContainer .loginGoogleButton{max-width:300px;margin-top:1.25rem}body.loginBody .loginGlobal .loginMain .loginContainer .googleNoAccount__link{display:block;width:fit-content;margin:.75rem auto 0;padding:.5rem 1.5rem;border-radius:999px;background-color:var(--lexaYellow);color:var(--lexaBlue);text-decoration:none;transition:background-color .3s linear}body.loginBody .loginGlobal .loginMain .loginContainer .googleNoAccount__link:hover{color:var(--lexaBlue);background-color:color-mix(in srgb,white 5%,var(--lexaYellow))}body.loginBody .loginGlobal .loginMain .loginContainer .registerLink{display:block;margin-top:24px;font-size:.75rem;color:var(--neutral-0);text-decoration:none}body.loginBody .loginGlobal .loginMain .loginContainer .registerLink span{color:var(--lexaYellow);text-decoration:underline}body.loginBody .loginGlobal .loginMain .loginContainer .loginDescription{margin-top:48px;font-size:.875rem;max-width:520px;margin-left:auto;margin-right:auto}body.loginBody .loginGlobal .loginMain .loginContainer .verifyAdvice{margin:24px 0}body.loginBody .loginGlobal .loginMain .loginContainer .registerErrors{margin-top:16px}body.loginBody .loginGlobal .loginMain .loginContainer .registerErrors ul{margin-top:0;margin-bottom:0;list-style:disc}body.loginBody .loginGlobal .loginMain .loginContainer .registerErrors ul li{margin-left:16px;margin-bottom:4px}@media screen and (max-width:991px){body.loginBody .loginGlobal .loginMain{padding:48px 24px}body.loginBody .loginGlobal .loginContainer{max-width:100%}body.loginBody .loginGlobal .loginTitle{font-size:1.5rem}}body.googleConsentBody{background-color:var(--lexaBlue);color:var(--lexaBlue)}body.googleConsentBody .googleConsentMain{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem 16px}body.googleConsentBody .googleConsentCard{width:100%;max-width:440px;overflow:hidden;background-color:#fff;border-radius:18px;box-shadow:0 18px 40px #00000038}body.googleConsentBody .googleConsentCard__body{padding:2rem 1.25rem 1.75rem;text-align:center}body.googleConsentBody .googleConsentCard__logo{display:block;margin:0 auto 1.5rem}body.googleConsentBody .googleConsentCard__title{margin:0 0 .75rem;font-size:1.3rem;font-weight:600;line-height:1.35;color:var(--lexaBlue)}body.googleConsentBody .googleConsentCard__subtitle{margin:0 0 1.75rem;font-size:.95rem;line-height:1.5;color:color-mix(in srgb,var(--lexaBlue) 70%,transparent);overflow-wrap:anywhere}body.googleConsentBody .googleConsentCard__subtitle strong{font-weight:600;color:var(--lexaBlue)}body.googleConsentBody .googleConsentLink{font-weight:600;color:var(--lexaBlue);text-decoration:underline}body.googleConsentBody .googleConsentLink:hover{color:var(--lexaBlue);text-decoration:none}body.googleConsentBody .googleConsentForm{text-align:left}body.googleConsentBody .googleConsentForm__consent{display:grid;grid-template-columns:1.125rem minmax(0,1fr);gap:.75rem;align-items:start}body.googleConsentBody .googleConsentForm__checkbox{width:1.125rem;height:1.125rem;margin:.2rem 0 0;accent-color:var(--lexaBlue);cursor:pointer}body.googleConsentBody .googleConsentForm__checkbox[aria-invalid=true]{outline:2px solid #c0392b;outline-offset:2px}body.googleConsentBody .googleConsentForm__label{margin:0;font-size:.9rem;line-height:1.5;overflow-wrap:anywhere;cursor:pointer}body.googleConsentBody .googleConsentForm__error{display:flex;align-items:flex-start;gap:.5rem;margin:.75rem 0 0;padding:.6rem .75rem;border:1px solid rgba(192,57,43,.35);border-radius:10px;background:#c0392b0f;font-size:.85rem;line-height:1.4;color:#c0392b;text-align:left}body.googleConsentBody .googleConsentForm__error[hidden]{display:none}body.googleConsentBody .googleConsentForm__errorIcon{flex:0 0 auto;width:1rem;height:1rem;margin-top:.1rem}body.googleConsentBody .googleConsentForm__submit{display:block;width:100%;margin-top:1.5rem;padding:.75rem 1rem;font-size:16px}body.googleConsentBody .googleConsentCard__footer{padding:1rem 1.25rem;font-size:.9rem;text-align:center;background-color:var(--lexaMetalicBlue);border-top:1px solid var(--lexaGray)}body.googleConsentBody .googleConsentCard__legal{display:flex;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.8rem;background-color:var(--lexaGray);color:color-mix(in srgb,var(--lexaBlue) 70%,transparent)}body.googleConsentBody .googleConsentCard__legal a{color:inherit;text-decoration:none}body.googleConsentBody .googleConsentCard__legal a:hover{color:var(--lexaBlue);text-decoration:underline}@media screen and (min-width:575px){body.googleConsentBody .googleConsentCard__body{padding:2.5rem 2.5rem 2rem}body.googleConsentBody .googleConsentCard__title{font-size:1.45rem}}a.goBack{color:var(--lexaBlack);text-decoration:none;display:block}a.goBack i{color:var(--lexaBlack)}.mainRow{justify-content:space-between;flex-direction:column;align-content:center;align-items:center;min-height:100vh;padding:20% 0 5%}.mainRow .card{background-color:transparent!important;border:none!important;display:flex;align-items:center}.mainRow .card .card-body{background-color:#fff;border-radius:16px;text-align:center}.mainRow .card .card-body .cardTitle{font-weight:600;font-size:48px}.mainRow .card .card-body .cardSubtitle{margin:48px 0;font-size:1rem}.mainRow .card .card-body .cardList{text-align:left;font-size:1.125rem}.mainRow .card .card-body .logoAuth{display:block;max-width:100%;margin:0 auto 24px;height:auto}.mainRow .card .card-body .inputWrapper{width:100%}.mainRow .card .card-body .inputWrapper .inputLabel{font-family:Poppins,sans-serif;color:var(--lexaBlue);font-size:1.125rem;margin-bottom:8px;margin-top:8px}.mainRow .card .card-body .inputWrapper .form-control{background-color:#fff!important}.mainRow .card .card-body .inputWrapper .loginInput{background-color:#fff;border:none!important;outline:none!important;box-shadow:none}.mainRow .card .card-body .inputWrapper .resetInput{background-color:#fff;border:1px solid var(--lexaBlueGray);outline:none!important;box-shadow:none}.mainRow .card .card-body .botonRecuperar{display:block;width:100%;text-align:center;margin:16px auto 0}.mainRow .bottom-advice{text-align:center}.mainRow .bottom-advice p{display:inline-block;margin:0}.mainRow .bottom-advice p:before{content:"";display:block;width:100%;height:1px;background-color:currentColor;margin-bottom:16px}@media screen and (max-width:991px){.mainRow{padding-top:48px}.mainRow .card .card-body{padding:24px;min-width:auto}}.confirmSubuserPage{min-height:100vh;padding:120px 0 48px;background:linear-gradient(180deg,var(--neutral-0) 0%,color-mix(in srgb,var(--lexaBlueGray) 12%,transparent) 100%);border-top:1px solid color-mix(in srgb,var(--lexaBlueGray) 25%,transparent)}.confirmSubuserPage .confirmSubuserContainer{max-width:1100px}.confirmSubuserPage .confirmSubuserCard{border:1px solid color-mix(in srgb,var(--lexaBlueGray) 45%,transparent);border-radius:18px;box-shadow:0 14px 28px color-mix(in srgb,var(--lexaBlack) 8%,transparent);background-color:var(--neutral-0)}.confirmSubuserPage .confirmSubuserCard .card-body{text-align:left;padding:24px}.confirmSubuserPage .confirmSubuserTitle{font-size:2rem;line-height:1.25;font-weight:600;color:var(--lexaBlue);margin-bottom:8px}.confirmSubuserPage .confirmSubuserSubtitle{font-size:1rem;color:color-mix(in srgb,var(--lexaBlue) 85%,transparent);margin-bottom:24px}.confirmSubuserPage .confirmSubuserForm .form-group+.form-group{margin-top:16px}.confirmSubuserPage .confirmSubuserLabel{display:inline-block;color:var(--lexaBlue);font-size:1rem;font-weight:600;margin-bottom:8px}.confirmSubuserPage .confirmSubuserInput{min-height:46px;border-color:color-mix(in srgb,var(--lexaBlueGray) 60%,transparent);border-radius:8px;color:var(--lexaBlue);padding:12px 16px;outline:none!important;box-shadow:none}.confirmSubuserPage .confirmSubuserInput:focus{border-color:var(--lexaBlue)}.confirmSubuserPage .confirmSubuserCheckboxGroup{margin-top:24px;max-width:100%}.confirmSubuserPage .confirmSubuserCheckboxGroup .cajaCheckbox.pretty{display:block;width:100%;max-width:100%;margin-right:0;white-space:normal;line-height:1.45}.confirmSubuserPage .confirmSubuserCheckboxGroup .cajaCheckbox.pretty .state{display:block;max-width:100%;position:relative}.confirmSubuserPage .confirmSubuserCheckboxGroup .cajaCheckbox.pretty .state .icon:before{font-size:.82em}.confirmSubuserPage .confirmSubuserCheckboxGroup .policy{display:block;max-width:100%;margin:0;padding-left:2rem;text-indent:0;color:color-mix(in srgb,var(--lexaBlue) 90%,transparent);line-height:1.5;font-size:1rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.confirmSubuserPage .confirmSubuserCheckboxGroup .legalLink{color:var(--lexaBlue);font-weight:600}.confirmSubuserPage .confirmSubuserErrors{margin:16px 0 8px}.confirmSubuserPage .confirmSubuserErrors ul{margin:0;padding:16px 16px 16px 24px;border-radius:16px}.confirmSubuserPage .confirmSubuserSubmit{margin-top:4px;padding:12px 16px;font-weight:600}.confirmSubuserPage .confirmSubuserBack{text-align:center;margin-top:16px;font-size:1rem}@media screen and (max-width:991px){.confirmSubuserPage{padding-top:150px;padding-bottom:24px;overflow-x:hidden}.confirmSubuserPage .confirmSubuserCard .card-body{padding:24px 16px}.confirmSubuserPage .confirmSubuserTitle{font-size:1.5rem}.confirmSubuserPage .confirmSubuserSubtitle{font-size:1rem;margin-bottom:16px}.confirmSubuserPage .confirmSubuserCheckboxGroup{margin-top:16px}.confirmSubuserPage .confirmSubuserCheckboxGroup .cajaCheckbox.pretty{white-space:normal}.confirmSubuserPage .confirmSubuserCheckboxGroup .policy{font-size:.875rem;padding-left:1.9rem}}
