body .navbar .navbar-nav{width:auto;justify-content:auto}body .navbar .navbar-nav .nav-item a.nav-link:hover{background-color:transparent}body .modal .modal-header{border-bottom:none}@media (max-width:576px){body .modal .modal-header{padding-top:0}}body .container.login,body .register{color:var(--texto-gris)!important;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 145px)}@media (min-width:768px){body .navbar .navbar-nav{width:100%;justify-content:flex-end}body .container.login,body .register{min-height:calc(100vh - 188px)}}@media (min-width:1200px){body .container.login,body .register{min-height:calc(100vh - 192px)}}body .container.login form,body .register form{width:100%}body .container.login form h4,body .register form h4{color:var(--texto-gris)!important;font-size:20px}body .container.login form h4.font-bold,body .register form h4.font-bold{font-weight:600}body .container.login form h3,body .register form h3{color:var(--texto-gris)!important;font-size:20px!important}@media (min-width:992px){body .container.login form,body .register form{width:46%}body .container.login form.crear-cuenta,body .register form.crear-cuenta{width:47%}body .container.login form h4,body .register form h4{font-size:24px}body .container.login form h3,body .register form h3{font-size:24px!important}}body .container.login form hr,body .register form hr{margin-top:24px}body .container.login form .form-control,body .register form .form-control{display:flex;flex-direction:column;background-color:transparent;border:1px solid transparent;text-align:start;line-height:1.25rem}body .container.login form .form-control.mini,body .register form .form-control.mini{line-height:1.2rem}body .container.login form .form-control .label-text,body .register form .form-control .label-text{color:var(--texto-gris);line-height:1.25rem;--tw-text-opacity:1;font-size:14px}body .container.login form .form-control .label-text.mini,body .register form .form-control .label-text.mini{font-size:14px;line-height:.25rem}body .container.login form .form-control input[type=email],body .container.login form .form-control input[type=password],body .container.login form .form-control input[type=text],body .register form .form-control input[type=email],body .register form .form-control input[type=password],body .register form .form-control input[type=text]{color:var(--texto-gris);width:100%;height:48px;background-color:#000;padding:0 16px;border:1px solid #393939;border-radius:8px;font-size:16px}body .container.login form .form-control input[type=email].input-icon,body .container.login form .form-control input[type=password].input-icon,body .container.login form .form-control input[type=text].input-icon,body .register form .form-control input[type=email].input-icon,body .register form .form-control input[type=password].input-icon,body .register form .form-control input[type=text].input-icon{width:calc(100% - 48px)!important}body .container.login form .form-control input[type=email]:focus,body .container.login form .form-control input[type=password]:focus,body .container.login form .form-control input[type=text]:focus,body .register form .form-control input[type=email]:focus,body .register form .form-control input[type=password]:focus,body .register form .form-control input[type=text]:focus{border:1px solid #ffbb40}body .container.login form .form-control input[type=email]::placeholder,body .container.login form .form-control input[type=password]::placeholder,body .container.login form .form-control input[type=text]::placeholder,body .register form .form-control input[type=email]::placeholder,body .register form .form-control input[type=password]::placeholder,body .register form .form-control input[type=text]::placeholder{color:var(--texto-gris);opacity:.7}body .container.login form .form-control input[type=email]:-webkit-autofill,body .container.login form .form-control input[type=password]:-webkit-autofill,body .container.login form .form-control input[type=text]:-webkit-autofill,body .register form .form-control input[type=email]:-webkit-autofill,body .register form .form-control input[type=password]:-webkit-autofill,body .register form .form-control input[type=text]:-webkit-autofill{background-color:#000}body .container.login form .form-control input:-webkit-autofill,body .register form .form-control input:-webkit-autofill{background-color:#000}body .container.login form .form-control .checkbox,body .register form .form-control .checkbox{cursor:pointer;background-color:transparent;appearance:none;border-radius:var(--rounded-btn,.3rem);border:2px solid #fe8b20!important;position:relative;display:inline-block;vertical-align:middle;height:18px!important;width:18px!important;margin-right:5px}body .container.login form .form-control .checkbox:checked,body .register form .form-control .checkbox:checked{background-color:#fe8b20!important;border:2px solid #fe8b20!important}body .container.login form .form-control .checkbox:checked::after,body .register form .form-control .checkbox:checked::after{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px}@media (min-width:576px){body .container.login form .form-control .label-text,body .register form .form-control .label-text{font-size:16px}body .container.login form .form-control .checkbox,body .register form .form-control .checkbox{height:22px!important;width:22px!important;margin-right:10px}body .container.login form .form-control .checkbox:checked::after,body .register form .form-control .checkbox:checked::after{font-size:14px}}body .container.login form .form-control .checkbox:focus,body .register form .form-control .checkbox:focus{outline:0;--tw-ring-color:transparent!important}body .container.login form .form-control .checkbox:hover,body .register form .form-control .checkbox:hover{border:2px solid #fe8b20!important;--tw-ring-color:#FE8B20!important}body .container.login form .form-control .input-group,body .register form .form-control .input-group{color:var(--texto-gris);display:flex;width:100%;align-items:stretch}body .container.login form .form-control .input-group .btn-square,body .register form .form-control .input-group .btn-square{height:3rem;width:3rem;padding:0}body .container.login form .form-control .input-group .btn-square.btn-show-conf,body .container.login form .form-control .input-group .btn-square.btn-show-pass,body .register form .form-control .input-group .btn-square.btn-show-conf,body .register form .form-control .input-group .btn-square.btn-show-pass{border:1px solid #393939}body .container.login form .form-control .input-group .btn-square .swap,body .register form .form-control .input-group .btn-square .swap{position:relative;display:inline-grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;place-content:center;cursor:pointer}body .container.login form .form-control .link,body .container.login form .form-control a,body .register form .form-control .link,body .register form .form-control a{cursor:pointer;color:var(--texto-gris)!important;text-decoration:none!important}body .container.login form .form-control .link.link-warning,body .container.login form .form-control a.link-warning,body .register form .form-control .link.link-warning,body .register form .form-control a.link-warning{color:#fe8b20!important}body .container.login form .form-control .link:hover,body .container.login form .form-control a:hover,body .register form .form-control .link:hover,body .register form .form-control a:hover{color:#fe8b20!important;text-decoration:underline!important}body .container.login form .form-control .validacion,body .register form .form-control .validacion{color:#b91c1c;font-size:12px}body .container.login .container-social-login .button-login-social,body .register .container-social-login .button-login-social{color:var(--texto-gris);border:1px solid #393939;border-radius:24px!important;display:inline-flex;align-items:center;justify-content:center;height:3rem;padding-left:1rem;padding-right:1rem;background-color:transparent;font-size:14px;cursor:pointer}body .container.login .container-social-login .button-login-social img,body .register .container-social-login .button-login-social img{height:1.3rem;margin-right:10px}body .container.login .container-social-login .button-login-social:hover,body .register .container-social-login .button-login-social:hover{box-shadow:0 0 15px 5px rgba(201,202,207,.6);background-color:#ffffb1;border:1px solid rgba(201,202,207,.6);color:#172b28}