.SignInForm-module__O-ttVq__signInForm{background-color:var(--white-color);border-radius:5px;max-width:550px;margin:auto;padding:45px 35px;box-shadow:0 0 1.25rem #6c76861a}.SignInForm-module__O-ttVq__signInForm h2{text-align:center;margin-bottom:15px;font-size:25px}.SignInForm-module__O-ttVq__signInForm p{text-align:center;margin-bottom:0}.SignInForm-module__O-ttVq__signInForm form{margin-top:35px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup{margin-bottom:25px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup label{color:var(--black-color);margin-bottom:10px;font-weight:500;display:block}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup .SignInForm-module__O-ttVq__formControl{width:100%;height:60px;line-height:initial;color:var(--paragraph-color);box-shadow:unset;transition:var(--transition);font-size:var(--font-size);background-color:#0000;border:1px solid #e1e1e1;border-radius:5px;padding:15px 25px;font-size:14px;font-weight:400;display:block}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup .SignInForm-module__O-ttVq__formControl::placeholder{color:var(--paragraph-color)}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup .SignInForm-module__O-ttVq__formControl:focus::-moz-placeholder{color:#0000;-moz-transition:var(--transition);transition:var(--transition)}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup .SignInForm-module__O-ttVq__formControl:focus::placeholder{color:#0000;transition:var(--transition)}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup .SignInForm-module__O-ttVq__formControl:focus-visible{outline:0}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap{margin-bottom:0}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap label{font-size:14px!important}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:checked,.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:not(:checked){display:none}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:checked+label,.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:not(:checked)+label{cursor:pointer;color:var(--black-color);font-weight:400;font-size:var(--font-size);margin-bottom:0;padding-left:28px;display:inline-block;position:relative}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:checked+label:before,.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:not(:checked)+label:before{content:"";background:#eee;border:1px solid #eee;border-radius:5px;width:20px;height:20px;transition:all .2s;position:absolute;top:0;left:0}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:checked+label:after,.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:not(:checked)+label:after{content:"";background:var(--main-color);border-radius:30px;width:10px;height:10px;transition:all .2s;position:absolute;top:5px;left:5px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:hover+label:before,.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap [type=checkbox]:checked+label:before{border-color:var(--main-color)}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__lostYourPasswordWrap{text-align:right}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__lostYourPasswordWrap a{color:var(--black-color);font-size:14px;font-weight:400;line-height:1.4;display:inline-block;position:relative}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__lostYourPasswordWrap a:before{content:"";width:100%;height:1px;transition:var(--transition);background-color:#eee;position:absolute;bottom:0;left:0}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__lostYourPasswordWrap a:after{width:0;height:1px;transition:var(--transition);content:"";background-color:var(--main-color);position:absolute;bottom:0;left:0}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__lostYourPasswordWrap a:hover:before{width:0}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__lostYourPasswordWrap a:hover:after{width:100%}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__signInBtn{text-align:center}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__signInBtn button{border:none;margin-top:30px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__accountText{text-align:center;margin-top:20px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__accountText span{color:var(--paragraph-color)}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__accountText span a{color:var(--main-color)}@media only screen and (max-width:767px){.SignInForm-module__O-ttVq__signInForm{padding:30px 20px}.SignInForm-module__O-ttVq__signInForm form{margin-top:20px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup{margin-bottom:25px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup label{font-size:14px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__formGroup .SignInForm-module__O-ttVq__formControl{height:50px;font-size:14px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__rememberMeWrap label{font-size:12.6px!important}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__lostYourPasswordWrap a{font-size:12.6px}.SignInForm-module__O-ttVq__signInForm form .SignInForm-module__O-ttVq__accountText span{font-size:14px}}
