.modal_modal_contenedor__PIXmh{width:100%;display:flex;justify-content:center;align-items:center;height:100%;position:fixed;top:0;left:0;visibility:hidden;opacity:0;transition:opacity .5s ease;z-index:999}.modal_mostrarModal__2wlqE{visibility:visible;opacity:1;background-color:#00000073}.modal_modal__Yg_Sp{background-color:var(--blanco);width:85%;max-height:85%;display:flex;flex-direction:column;padding:1rem 2rem;overflow-y:auto;border-radius:2rem;transition:transform .5s ease}@media (min-width:1200px){.modal_modal__Yg_Sp{aspect-ratio:unset;padding:4rem;width:100%}}@media (min-width:2000px){.modal_modal__Yg_Sp{width:8%}}.modal_modalInactivo__PSnq5{transform:translateY(-100%)}@media (min-width:768px){.modal_modal__Yg_Sp{width:65%}}@media (min-width:1200px){.modal_modal__Yg_Sp{width:50%}}@media (min-width:1600px){.modal_modal__Yg_Sp{width:40%}}@media (min-width:1200px){.modal_modal_contenido__fkQAw{display:block;margin:auto}}.modal_btnCerrarModal__gI23I{align-self:flex-end;border:none;background-color:transparent;font-size:2.5rem;cursor:pointer}.modal_btnCerrarModal__gI23I:hover{background-color:#00000073;border-radius:.5rem}@media (min-width:768px){.modal_btnCerrarModal__gI23I{font-size:3rem}}.animacionSucces_wrapper__CpdQ5{display:flex;justify-content:center;align-items:center;background-color:#eee;background-color:transparent}.animacionSucces_checkmark__circle__5y_hG{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--azulbajo);fill:none;animation:animacionSucces_stroke__mzDm7 .5s cubic-bezier(.65,0,.45,1) forwards}.animacionSucces_checkmark__TsrYK{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0 0 0 var(--azulbajo);animation:animacionSucces_fill__u2U5b .3s ease-in-out .3s forwards,animacionSucces_scale__vLwDN .2s ease-in-out .8s both}.animacionSucces_checkmark__check__b9KHq{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:animacionSucces_stroke__mzDm7 .2s cubic-bezier(.65,0,.45,1) .7s forwards}@keyframes animacionSucces_stroke__mzDm7{to{stroke-dashoffset:0}}@keyframes animacionSucces_scale__vLwDN{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes animacionSucces_fill__u2U5b{to{box-shadow:inset 0 0 0 30px var(--azulbajo)}}.recuperarPassword_titulo__9x_mS{font-size:2rem;text-align:center}@media (min-width:768px){.recuperarPassword_titulo__9x_mS{font-size:2.8rem}}.recuperarPassword_texto__hWsAY{font-size:1.2rem;text-align:center;color:#666;margin-bottom:2rem}@media (min-width:768px){.recuperarPassword_texto__hWsAY{font-size:1.6rem}}.recuperarPassword_contenedor_input__1nPdF{padding:.3rem 1rem;border:1px solid var(--negro);margin:1rem 0;font-size:1.4rem;border-radius:1rem}@media (min-width:768px){.recuperarPassword_contenedor_input__1nPdF{width:90%;font-size:1.6rem;margin:0 auto 2rem}}.recuperarPassword_contenedor_input__1nPdF label{color:#aaa;display:block}.recuperarPassword_contenedor_input__1nPdF input{border:none;outline:none;padding:.5rem;width:100%}.recuperarPassword_correo__g10b7{color:var(--azulfuente)}.recuperarPassword_contenedorBtn__n_jw3{padding:2rem 0 0;display:flex;justify-content:center}.recuperarPassword_contenedorBtn__n_jw3 button{border-radius:1rem;padding:1rem 2rem;border:none;color:var(--blanco);background-color:var(--azulbajo);cursor:pointer}.recuperarPassword_contenedorBtn__n_jw3 button:hover{background-color:var(--azulfuerte)}@media (min-width:768px){.recuperarPassword_contenedorBtn__n_jw3 button{padding:1.5rem 8rem;font-size:1.8rem}}.login_contenedor_principal__UXHp6{padding:2rem}@media (min-width:1200px){.login_contenedor_principal__UXHp6{width:100%;height:100vh;display:grid;grid-template-columns:repeat(2,1fr);padding:5rem}}@media (min-width:2000px){.login_contenedor_principal__UXHp6{max-width:200rem;margin:0 auto}}@media (min-width:768px){.login_contenedor_Formulario__9L9S_{width:80%;margin:2rem auto 0}}@media (min-width:1200px){.login_contenedor_Formulario__9L9S_{width:70%}}.login_imagen__qVbLQ{width:75%;margin:0 auto}@media (min-width:768px){.login_imagen__qVbLQ{margin:0 auto;width:60%}}@media (min-width:1200px){.login_imagen__qVbLQ{width:100%;margin:unset}.login_contenedor_imagen__enKGU{display:flex;justify-content:center;align-items:center}}@media (min-width:1600px){.login_imagen__qVbLQ{width:90%}}.login_formulario__aw31t h1{text-align:center;font-size:2.4rem}@media (min-width:768px){.login_formulario__aw31t h1{font-size:3rem}}@media (min-width:1200px){.login_formulario__aw31t h1{font-size:3.4rem;padding-top:10rem}}@media (min-width:2000px){.login_formulario__aw31t h1{padding-top:29rem}}.login_formulario__aw31t p{font-size:1.4rem;text-align:center;font-weight:700}@media (min-width:768px){.login_formulario__aw31t p{font-size:1.8rem;margin-bottom:5rem}}.login_contenedor_input__isurh{background-color:transparent;margin-bottom:1rem;padding:.7rem 1rem;border:1px solid var(--negro);border-radius:1rem;display:flex;flex-direction:column;justify-content:center}.login_error__mBEbE{border:1px solid red}.login_label__8GByl{color:#9d9d9d;display:block;font-size:1.4rem;padding-left:1rem}.login_errorLabel__JNfjF{color:red}@media (min-width:768px){.login_contenedor_input__isurh label{font-size:1.6rem}}.login_contenedor_input__isurh input{border:none;width:95%;outline:none;padding:1rem;font-size:1.6rem}.login_contenedor_input__isurh i{cursor:pointer}@media (min-width:768px){.login_contenedor_input__isurh{font-size:2rem}}.login_formulario__aw31t a{font-size:1.2rem;display:block;margin:1.5rem 0 4rem;color:var(--negro);font-weight:700;display:inline-block}@media (min-width:768px){.login_formulario__aw31t a{font-size:1.6rem}}.login_contrase_a__qWdzS{display:flex}.login_btnLogin__KzxYm{text-align:center}.login_btnLogin__KzxYm button{background-color:var(--azulbajo);color:var(--blanco);border:none;padding:1.5rem 5rem;cursor:pointer;border-radius:1rem}@media (min-width:768px){.login_btnLogin__KzxYm{padding:1.5rem 8rem}}@media (min-width:1200px){.login_btnLogin__KzxYm{padding:2rem 10rem;font-size:1.8rem}}.login_recuperarContrase_a__xvxrK{font-weight:700;cursor:pointer}