:root{--main:#f00749;--text:#676d7c}img{max-width:100%}body{margin:0}button{cursor:pointer}body,h1,h2,h3,h4,h5,h6,html,input,li,p,span,textarea{font-family:Poppins,sans-serif}*,:after,:before{box-sizing:border-box}.field-grp{margin-bottom:30px;position:relative}.label{color:#80868b;font-size:14px;left:0;padding-left:13px;top:50%;transition:all .2s ease-in-out}.label,.label-old{line-height:20px;position:absolute;transform:translateY(-50%)}.label-old{background:#fff;font-size:13px;left:10px;padding:0 5px;top:0}.log-container{background-color:#f4f4f4;height:100vh;padding:40px 80px;width:100%}.hed-login{align-items:center;display:flex}.m-logo{width:110px}.cls-log{margin-left:auto}.cls-log svg{height:20px;width:20px}.login-frm-blk{background:#fff;border-radius:10px;left:0;margin:0 auto;max-width:600px;padding:60px 40px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.login-frm-blk h1{font-size:40px;line-height:1;margin:0 0 15px}.login-frm-blk p{color:var(--text);font-size:16px;margin:0 auto 40px;max-width:400px}.frm-input{background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:6px;font-size:14px;height:50px;line-height:1.8;outline:none!important;padding:5px 10px;width:100%}.login-frm-blk button{background:var(--main);border:1px solid var(--main);border-radius:6px;color:#fff;font-size:15px;height:43px;padding:10px;width:100%}.req-lbl{color:var(--text);display:block;font-size:15px;margin-top:40px}.req-lbl a{border-bottom:1px solid var(--text);color:var(--text)!important;text-decoration:none}.notice{background:#f4f4f4;border-radius:5px;color:var(--text);display:block;font-size:15px;margin-top:20px;padding:15px 20px}.error{background:rgba(212,0,0,.1);color:#000}
