div.container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}div.container .login-section{margin-top:24px}div.container .login-section p{display:inline-block}div.container .login-forgot-password-signin{width:100%;display:flex;flex-direction:column;margin-top:24px;align-items:center}div.container .login-forgot-password-signin p{display:inline-block;margin-top:24px}div.container .forgot-password-contact-support{width:100%;text-align:center;margin-top:24px}div.container .forgot-password-contact-support p{display:inline-block}div.container .reset-password-success{display:flex;flex-direction:column;align-items:center;max-width:496px}div.form-container{width:100%;max-width:496px}div.form-container h5{text-align:center;font-weight:400}div.form-container .terms-and-conditions{margin-top:24px;margin-bottom:32px;display:flex;justify-content:flex-start;align-items:flex-start}div.form-container .terms-and-conditions h6,div.form-container .terms-and-conditions p{display:inline-block}div.form-container .terms-and-conditions h6{cursor:pointer;color:#15803d}div.form-container .firstname-lastname{display:flex;gap:16px;flex-wrap:nowrap}div.form-container .firstname-lastname label{width:50%}div.form-container .password-validations{margin-top:8px;margin-left:8px;height:0;overflow:hidden;transition:all .3s ease-in-out}div.form-container .password-validations.show{height:80px}.form-container>form{display:flex;flex-direction:column;gap:16px}.form-container>form>button{align-self:center}