.m-header--fixed{padding:0!important;margin:0!important}.m-portlet{background:0 0;box-shadow:none}.content_logo{margin:80px auto 0;text-align:center}.btn-focus{background:#485eab;border-color:#485eab;width:150px;margin-top:30px}.btn-focus:hover{background:#3d3b56}.form-group input{height:45px;border-radius:40px;padding:1.5rem}h3{color:#9e97aa;font-size:1.5em;margin-bottom:30px}.login{display:grid;place-items:center;min-height:100vh;background-color:#fff}.login__logo{max-width:100%;display:block}.login__head h1{font-size:clamp(2rem,calc(1.83rem + .87vw),2.5rem);color:#575757;font-weight:400;text-align:center}.login__head p{color:#6B6B6B;text-align:center;font-size:clamp(.81rem,calc(.79rem + .11vw),.88rem)}.login__form{margin-top:4rem}.login__form div{margin-bottom:2rem}.login__form input{border:1px solid rgba(0,0,0,.2);min-height:50px}.login__form input::placeholder{color:#7B7B7B;font-size:clamp(1rem,calc(.91rem + .43vw),1.25rem);font-weight:400}.login__form button{border:none;max-width:300px;width:100%;padding:.7rem 1rem;border-radius:5px;background-color:#2B80FF;color:#fff;font-weight:600;font-size:clamp(.88rem,calc(.83rem + .22vw),1rem);min-height:50px}.login__form button:hover{cursor:pointer;filter:opacity(80%)}