.signInFormContainer .form{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:10px;margin:0 auto;padding:30px;width:450px}.signInFormContainer .form button{align-self:flex-end}.signInFormContainer .flex-column>label{color:#151717;font-weight:600}.signInFormContainer .inputForm{align-items:center;border:1.5px solid #ecedec;border-radius:10px;display:flex;height:50px;padding-left:10px;transition:.2s ease-in-out}.signInFormContainer .input{border:none;border-radius:10px;height:100%;margin-left:10px;width:85%}.signInFormContainer .input:focus{outline:none}.signInFormContainer .inputForm:focus-within{border:1.5px solid #2d79f3}.signInFormContainer .flex-row{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.signInFormContainer .flex-row>div>label{color:#000;font-size:14px;font-weight:400}.signInFormContainer .span{color:#2d79f3;cursor:pointer;font-size:14px;font-weight:500;margin-left:5px}.signInFormContainer .button-submit{background-color:#151717;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:50px;margin:20px 0 10px;width:100%}.signInFormContainer .button-submit:hover{background-color:#252727}.signInFormContainer .p{color:#000;font-size:14px;margin:5px 0;text-align:center}.signInFormContainer .btn{align-items:center;background-color:#fff;border:1px solid #ededef;border-radius:10px;cursor:pointer;display:flex;font-weight:500;gap:10px;height:50px;justify-content:center;margin-top:10px;transition:.2s ease-in-out;width:100%}.signInFormContainer .btn:hover{border:1px solid #2d79f3}