.auth-section{display:flex;justify-content:center;align-items:center;background:#f8f8f8}.auth-section .auth-inner-form{width:22rem}.auth-section .auth-inner-form h2{text-align:center;font-size:1.2rem;color:#656565;margin-bottom:2rem}.auth-section .auth-inner-form .auth-form-group{position:relative;padding-bottom:1rem}.auth-section .auth-inner-form .auth-form-group i{color:#c2c2c2;position:absolute;top:.7rem;left:.6rem}.auth-section .auth-inner-form .auth-form-group button i{position:relative;top:0;left:0;color:#fff}.auth-section .auth-inner-form .auth-form-group .password-input{position:absolute;right:2.5rem;cursor:pointer}.auth-section .auth-inner-form .auth-form-group input{padding:.6rem .6rem .6rem 2.4rem;outline:none;border:1px solid #d8d8d8;width:100%;font-size:.9rem;color:#7d7d7d}.auth-section .auth-inner-form .auth-form-group input::placeholder{font-size:.9rem;color:#7d7d7d}.auth-section .auth-inner-form .auth-form-group button{width:100%;background:#2d8cf0;outline:none;border:none;text-align:center;color:#fff;padding:1rem 0;cursor:pointer;margin-top:.5rem;font-size:.9rem}.auth-section .auth-inner-form .auth-form-group button:hover{opacity:.9}