body{background-color:var(--bg-body)}body.no_scroll{overflow:hidden}body .spinner{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;z-index:1100;background-color:rgba(0,0,0,.973);overflow:hidden;transition:.5s}body .spinner .loader{position:relative;width:80px;height:80px;background-image:url("../img/template/spinner.gif");background-repeat:no-repeat;background-size:contain}body .spinner::after{content:"Cargando";position:absolute;font-size:.8rem;bottom:35%;color:#fff}body .spinner.logUser::after{content:"Verificando usuario";position:absolute;font-size:.8rem;bottom:35%;color:#fff}body main.loginContent{width:100%;padding-block:3rem;padding-inline:2rem;background-color:#fff}body main.loginContent .login,body main.loginContent .registration,body main.loginContent .registration-complete,body main.loginContent .reset,body main.loginContent .reset-confirm,body main.loginContent .reset-complete{max-width:420px;margin:0 auto}body main.loginContent .login .pretext,body main.loginContent .registration .pretext,body main.loginContent .registration-complete .pretext,body main.loginContent .reset .pretext,body main.loginContent .reset-confirm .pretext,body main.loginContent .reset-complete .pretext{width:100%;font-size:2rem;text-align:center}body main.loginContent .login .userdata .form-group,body main.loginContent .login .userdata .control-group,body main.loginContent .login fieldset .form-group,body main.loginContent .login fieldset .control-group,body main.loginContent .registration .userdata .form-group,body main.loginContent .registration .userdata .control-group,body main.loginContent .registration fieldset .form-group,body main.loginContent .registration fieldset .control-group,body main.loginContent .registration-complete .userdata .form-group,body main.loginContent .registration-complete .userdata .control-group,body main.loginContent .registration-complete fieldset .form-group,body main.loginContent .registration-complete fieldset .control-group,body main.loginContent .reset .userdata .form-group,body main.loginContent .reset .userdata .control-group,body main.loginContent .reset fieldset .form-group,body main.loginContent .reset fieldset .control-group,body main.loginContent .reset-confirm .userdata .form-group,body main.loginContent .reset-confirm .userdata .control-group,body main.loginContent .reset-confirm fieldset .form-group,body main.loginContent .reset-confirm fieldset .control-group,body main.loginContent .reset-complete .userdata .form-group,body main.loginContent .reset-complete .userdata .control-group,body main.loginContent .reset-complete fieldset .form-group,body main.loginContent .reset-complete fieldset .control-group{margin-bottom:.5rem}body main.loginContent .login .userdata .form-group label span.form-control-feedback,body main.loginContent .login .userdata .control-group label span.form-control-feedback,body main.loginContent .login fieldset .form-group label span.form-control-feedback,body main.loginContent .login fieldset .control-group label span.form-control-feedback,body main.loginContent .registration .userdata .form-group label span.form-control-feedback,body main.loginContent .registration .userdata .control-group label span.form-control-feedback,body main.loginContent .registration fieldset .form-group label span.form-control-feedback,body main.loginContent .registration fieldset .control-group label span.form-control-feedback,body main.loginContent .registration-complete .userdata .form-group label span.form-control-feedback,body main.loginContent .registration-complete .userdata .control-group label span.form-control-feedback,body main.loginContent .registration-complete fieldset .form-group label span.form-control-feedback,body main.loginContent .registration-complete fieldset .control-group label span.form-control-feedback,body main.loginContent .reset .userdata .form-group label span.form-control-feedback,body main.loginContent .reset .userdata .control-group label span.form-control-feedback,body main.loginContent .reset fieldset .form-group label span.form-control-feedback,body main.loginContent .reset fieldset .control-group label span.form-control-feedback,body main.loginContent .reset-confirm .userdata .form-group label span.form-control-feedback,body main.loginContent .reset-confirm .userdata .control-group label span.form-control-feedback,body main.loginContent .reset-confirm fieldset .form-group label span.form-control-feedback,body main.loginContent .reset-confirm fieldset .control-group label span.form-control-feedback,body main.loginContent .reset-complete .userdata .form-group label span.form-control-feedback,body main.loginContent .reset-complete .userdata .control-group label span.form-control-feedback,body main.loginContent .reset-complete fieldset .form-group label span.form-control-feedback,body main.loginContent .reset-complete fieldset .control-group label span.form-control-feedback{color:var(--bs-danger);padding-inline:.3rem;font-size:12px}body main.loginContent .login .userdata .form-group .btn,body main.loginContent .login .userdata .control-group .btn,body main.loginContent .login fieldset .form-group .btn,body main.loginContent .login fieldset .control-group .btn,body main.loginContent .registration .userdata .form-group .btn,body main.loginContent .registration .userdata .control-group .btn,body main.loginContent .registration fieldset .form-group .btn,body main.loginContent .registration fieldset .control-group .btn,body main.loginContent .registration-complete .userdata .form-group .btn,body main.loginContent .registration-complete .userdata .control-group .btn,body main.loginContent .registration-complete fieldset .form-group .btn,body main.loginContent .registration-complete fieldset .control-group .btn,body main.loginContent .reset .userdata .form-group .btn,body main.loginContent .reset .userdata .control-group .btn,body main.loginContent .reset fieldset .form-group .btn,body main.loginContent .reset fieldset .control-group .btn,body main.loginContent .reset-confirm .userdata .form-group .btn,body main.loginContent .reset-confirm .userdata .control-group .btn,body main.loginContent .reset-confirm fieldset .form-group .btn,body main.loginContent .reset-confirm fieldset .control-group .btn,body main.loginContent .reset-complete .userdata .form-group .btn,body main.loginContent .reset-complete .userdata .control-group .btn,body main.loginContent .reset-complete fieldset .form-group .btn,body main.loginContent .reset-complete fieldset .control-group .btn{background-color:var(--bg-body);border:var(--bs-btn-border-width) solid var(--bg-body)}body main.loginContent .login .userdata .form-group .btn:hover,body main.loginContent .login .userdata .control-group .btn:hover,body main.loginContent .login fieldset .form-group .btn:hover,body main.loginContent .login fieldset .control-group .btn:hover,body main.loginContent .registration .userdata .form-group .btn:hover,body main.loginContent .registration .userdata .control-group .btn:hover,body main.loginContent .registration fieldset .form-group .btn:hover,body main.loginContent .registration fieldset .control-group .btn:hover,body main.loginContent .registration-complete .userdata .form-group .btn:hover,body main.loginContent .registration-complete .userdata .control-group .btn:hover,body main.loginContent .registration-complete fieldset .form-group .btn:hover,body main.loginContent .registration-complete fieldset .control-group .btn:hover,body main.loginContent .reset .userdata .form-group .btn:hover,body main.loginContent .reset .userdata .control-group .btn:hover,body main.loginContent .reset fieldset .form-group .btn:hover,body main.loginContent .reset fieldset .control-group .btn:hover,body main.loginContent .reset-confirm .userdata .form-group .btn:hover,body main.loginContent .reset-confirm .userdata .control-group .btn:hover,body main.loginContent .reset-confirm fieldset .form-group .btn:hover,body main.loginContent .reset-confirm fieldset .control-group .btn:hover,body main.loginContent .reset-complete .userdata .form-group .btn:hover,body main.loginContent .reset-complete .userdata .control-group .btn:hover,body main.loginContent .reset-complete fieldset .form-group .btn:hover,body main.loginContent .reset-complete fieldset .control-group .btn:hover{background-color:var(--bg-buttons);border:var(--bs-btn-border-width) solid var(--brd-buttons)}body main.loginContent .login .controls .password-group .input-password-toggle .fas,body main.loginContent .registration .controls .password-group .input-password-toggle .fas,body main.loginContent .registration-complete .controls .password-group .input-password-toggle .fas,body main.loginContent .reset .controls .password-group .input-password-toggle .fas,body main.loginContent .reset-confirm .controls .password-group .input-password-toggle .fas,body main.loginContent .reset-complete .controls .password-group .input-password-toggle .fas{opacity:1;transition:opacity .3s ease;width:18px;overflow:hidden;height:16px}body main.loginContent .login .controls .password-group .input-password-toggle .fas .op-1,body main.loginContent .registration .controls .password-group .input-password-toggle .fas .op-1,body main.loginContent .registration-complete .controls .password-group .input-password-toggle .fas .op-1,body main.loginContent .reset .controls .password-group .input-password-toggle .fas .op-1,body main.loginContent .reset-confirm .controls .password-group .input-password-toggle .fas .op-1,body main.loginContent .reset-complete .controls .password-group .input-password-toggle .fas .op-1{opacity:.1}body main.loginContent .login .controls .password-group meter,body main.loginContent .registration .controls .password-group meter,body main.loginContent .registration-complete .controls .password-group meter,body main.loginContent .reset .controls .password-group meter,body main.loginContent .reset-confirm .controls .password-group meter,body main.loginContent .reset-complete .controls .password-group meter{border:none;border-radius:8px;background:#fff;width:100%}body main.loginContent .login .controls button.btn.btn-primary,body main.loginContent .registration .controls button.btn.btn-primary,body main.loginContent .registration-complete .controls button.btn.btn-primary,body main.loginContent .reset .controls button.btn.btn-primary,body main.loginContent .reset-confirm .controls button.btn.btn-primary,body main.loginContent .reset-complete .controls button.btn.btn-primary{width:100%;background-color:var(--bg-body);border:var(--bs-btn-border-width) solid var(--bg-body)}body main.loginContent .login .controls button.btn.btn-primary:hover,body main.loginContent .registration .controls button.btn.btn-primary:hover,body main.loginContent .registration-complete .controls button.btn.btn-primary:hover,body main.loginContent .reset .controls button.btn.btn-primary:hover,body main.loginContent .reset-confirm .controls button.btn.btn-primary:hover,body main.loginContent .reset-complete .controls button.btn.btn-primary:hover{background-color:var(--bg-buttons);border:var(--bs-btn-border-width) solid var(--brd-buttons)}body main.loginContent .login .loginoptions_content li,body main.loginContent .registration .loginoptions_content li,body main.loginContent .registration-complete .loginoptions_content li,body main.loginContent .reset .loginoptions_content li,body main.loginContent .reset-confirm .loginoptions_content li,body main.loginContent .reset-complete .loginoptions_content li{height:37px;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);display:flex;align-items:center;padding:.375rem .75rem}body main.loginContent .login .loginoptions_content li:first-child,body main.loginContent .registration .loginoptions_content li:first-child,body main.loginContent .registration-complete .loginoptions_content li:first-child,body main.loginContent .reset .loginoptions_content li:first-child,body main.loginContent .reset-confirm .loginoptions_content li:first-child,body main.loginContent .reset-complete .loginoptions_content li:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}body main.loginContent .login .loginoptions_content li:last-child,body main.loginContent .registration .loginoptions_content li:last-child,body main.loginContent .registration-complete .loginoptions_content li:last-child,body main.loginContent .reset .loginoptions_content li:last-child,body main.loginContent .reset-confirm .loginoptions_content li:last-child,body main.loginContent .reset-complete .loginoptions_content li:last-child{border-top-left-radius:0;border-top-right-radius:0;border-top:rgba(0,0,0,0)}body main.loginContent .login .loginoptions_content li a,body main.loginContent .registration .loginoptions_content li a,body main.loginContent .registration-complete .loginoptions_content li a,body main.loginContent .reset .loginoptions_content li a,body main.loginContent .reset-confirm .loginoptions_content li a,body main.loginContent .reset-complete .loginoptions_content li a{color:var(--bs-body-color);text-decoration:none}body main.loginContent .reset legend,body main.loginContent .reset-confirm legend,body main.loginContent .reset-complete legend{font-size:.8rem;opacity:.8}.container-header{background:var(--bg-header_scroll);position:sticky;top:0;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);z-index:1020;display:flex;flex-direction:column}.container-header.anouncement-available{padding:15px}.container-header #to_pqoverlay:not(.pqoverlay){padding-inline:2rem;min-height:73px}.container-header .navbar-brand{width:100%;padding-block:.3rem}.container-header .navbar-brand img{width:100%;max-width:60px}.container-header .mod-menu{flex:1 1 0%}.header-black{background:#000}/*# sourceMappingURL=style_template.min.css.map */
