.login_loginWrapper__3uXTB{padding:80px 0;min-height:53vh;display:flex;align-items:center;justify-content:center}.login_loginWrapper__3uXTB .login_pageTitle__JXiV8{color:#000;margin:0 0 30px;display:none}.login_loginContentWrapper__1nY_D{display:flex;gap:80px;justify-content:center}.login_loginFormWrapper__wIR8M{width:calc(50% - 40px);max-width:352px}.login_loginById__mqRZ9{width:calc(50% - 40px);max-width:272px;justify-content:center}.login_loginOr__uJkV0{position:relative;z-index:3;align-items:center;display:flex;justify-content:center}.login_loginOr__uJkV0:before{content:"";position:absolute;top:5%;width:1px;height:90%;left:0;right:0;margin:auto;pointer-events:none;z-index:-1;border-right:1px solid #000}.login_loginOr__uJkV0 .login_orText__CZJOl{background:#f8f9fa;padding:18px 0;color:#464d69;font-size:20px;font-weight:700}.login_loginFormWrapper__wIR8M form input{width:100%}.login_btnNextBlock__SsCu0{margin:0 0 15px;padding:0 8px;display:flex;justify-content:center}.login_btnNextBlock__SsCu0 button{width:auto;height:auto;padding:10px 25px;min-width:110px}.login_forgotPasswordLink__qSK19{font-size:14px;padding:8px;display:flex;justify-content:center}@media (max-width:991px){.login_loginContentWrapper__1nY_D{gap:40px}}@media (max-width:767px){.login_loginWrapper__3uXTB{padding:40px 0}.login_loginContentWrapper__1nY_D{flex-direction:column;align-items:center;gap:20px}.login_loginById__mqRZ9,.login_loginFormWrapper__wIR8M,.login_loginOr__uJkV0{width:100%;max-width:352px}.login_loginOr__uJkV0 .login_orText__CZJOl{padding:0 15px}.login_loginOr__uJkV0:before{top:50%;width:70%;height:1px;border-right:none;border-top:1px dashed rgba(0,0,0,.2)}}.input_errorMsg__LXxKZ{color:red}.input_errorWrapper__sw7tT{font-size:12px;color:var(--darkGray-color);margin:10px}.input_flex__fsJNJ{display:flex;flex-direction:column;width:100%}.input_auto__QRtFV{width:auto}.input_errorWrapperCheckbox__Vxeyh{font-size:12px;color:var(--darkGray-color);margin-left:35px}.input_error__5dJtD{font-size:12px;line-height:18px;margin:4px 0;color:#d95767}.input_paddingTop__Xpuqo{padding:25px 0 40px}.input_listRowCheckBoxWrap__aXGkp .input_listRowCheckBox__Bx_D3{color:grey;font-size:13px;padding-left:25px}.input_listRowCheckBoxWrap__aXGkp .input_listRowCheckBox__Bx_D3 a{color:inherit}.input_listRowCheckBoxWrap__aXGkp .input_listRowCheckBox__Bx_D3 input:checked~span{background-color:grey}.input_listRowCheckBoxWrap__aXGkp .input_listRowCheckBox__Bx_D3 input:checked~span:after{top:3px}