.login.login-1 .login-aside .aside-img{min-height:450px}.login.login-1 .login-forgot,.login.login-1 .login-signin,.login.login-1 .login-signup,.login.login-1.login-signin-on .login-signup{display:none}.login.login-1.login-signin-on .login-signin{display:block}.login.login-1.login-signin-on .login-forgot{display:none}.login.login-1.login-signup-on .login-signup{display:block}.login.login-1.login-forgot-on .login-signin,.login.login-1.login-forgot-on .login-signup,.login.login-1.login-signup-on .login-forgot,.login.login-1.login-signup-on .login-signin{display:none}.login.login-1.login-forgot-on .login-forgot{display:block}@media(min-width:992px){.login.login-1 .login-aside{width:100%;max-width:820px}.login.login-1 .login-content{width:100%;max-width:500px}.login.login-1 .login-content .login-form{width:100%;max-width:450px}}@media(min-width:992px)and (max-width:1399.98px){.login.login-1 .login-aside{width:100%;max-width:630px}}@media(max-width:991.98px){.login.login-1 .login-content .login-form{width:100%;max-width:400px}}@media(max-width:575.98px){.login.login-1 .aside-img{min-height:300px!important;background-size:400px}.login.login-1 .login-content .login-form{width:100%;max-width:100%}}@media(max-width:991.98px){.login.login-1{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;height:100vh;overflow:hidden;position:relative}.login.login-1 .form-control,.login.login-1 .form-control-solid,.login.login-1 .modal-content input,.login.login-1 .modal-content select,.login.login-1 .modal-content textarea,.login.login-1 input,.login.login-1 select,.login.login-1 textarea{font-size:16px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.login.login-1 .login-aside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%!important;max-width:100%!important;height:100vh;position:absolute;top:0;left:0;z-index:1;background:#68b796;background-image:linear-gradient(153deg,#68b796,rgba(58,176,174,.7) 40%,rgba(31,135,196,.8) 60%,#104979),url(/media/logos/bg_login.jpg);background-size:cover;background-position:50%}.login.login-1 .login-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;z-index:10;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.login.login-1 .login-content .login-form{width:100%;max-width:300px;padding:1.5rem;margin:0;background:hsla(0,0%,100%,.92);backdrop-filter:blur(8px);border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid hsla(0,0%,100%,.3)}.login.login-1 .login-content .d-flex.justify-content-center.text-dark{position:absolute;bottom:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);border-radius:12px;padding:.5rem 1rem;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06);max-width:300px;font-size:.8rem;white-space:nowrap}.login.login-1 .login-logo{position:absolute;top:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;padding:0!important;text-align:center}.login.login-1 .login-logo img{max-width:100px;height:auto}}.login-aside{background:#68b796;background-image:linear-gradient(153deg,#68b796,rgba(58,176,174,.7) 40%,rgba(31,135,196,.8) 60%,#104979),url(/media/logos/bg_login.jpg);background-size:cover;background-position:50%}.login-logo{padding:70px!important}@media(max-width:768px){.form-control,.form-control-solid,.modal-content input,.modal-content select,.modal-content textarea,input,select,textarea{font-size:16px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vue-treeselect__control,.vue-treeselect__input,button{font-size:16px!important}}