.login .login-logo{display:flex;align-items:center;justify-content:center;margin:2px 0 8px;line-height:1}.login .vitro-login-logo{display:block;width:min(310px,100%);height:auto;max-height:120px;object-fit:contain}.login{gap:13px}.login .error:empty{display:none}@media(max-width:480px){.login .vitro-login-logo{width:min(280px,100%)}}

.login .vitro-login-footer{margin-top:5px;text-align:center;font-size:11px;line-height:1.5;color:#607570;font-weight:500;}
@media(max-width:480px){.login .vitro-login-footer{font-size:10px;}}
