.user-page-container{align-items:center;display:flex;flex-direction:column;margin:0;padding:0 0 30px}@media(min-width:768px){.user-page-container{padding:0 0 40px}}.user-page-container .page-title{background:url(/images/cms-head-bg.99f2e37a..jpg) 50%/cover no-repeat;color:#f4f4f4;font-size:24px;font-weight:700;letter-spacing:.04em;line-height:1.25;padding:65px 20px;text-transform:uppercase;width:100%}.user-page-container p{color:#c8c8c8;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:1.55}.user-page-container a{text-decoration:underline}.user-page-container .auth-form{max-width:80%}.user-page-container .auth-form__description{padding-top:20px}.user-page-container .auth-form__instruction-link{color:#98c454;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.4;text-decoration-line:underline}.user-page-container .input{color:hsla(0,0%,78%,.9);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45}.user-page-container .input ::-moz-placeholder{color:hsla(0,0%,78%,.9);color:hsla(0,0%,78%,.9)!important;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45;opacity:1;text-transform:capitalize}.user-page-container .input ::placeholder{color:hsla(0,0%,78%,.9);color:hsla(0,0%,78%,.9)!important;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45;opacity:1;text-transform:capitalize}.user-page-container .input :-ms-input-placeholder{color:hsla(0,0%,78%,.9);color:hsla(0,0%,78%,.9)!important;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45}.user-page-container .input ::-ms-input-placeholder{color:hsla(0,0%,78%,.9);color:hsla(0,0%,78%,.9)!important;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45}.user-page-container .input .input__native{color:hsla(0,0%,78%,.9);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45}.user-page-container .input .input__native+.input__focus-container{border-color:#383838;border-radius:12px}.user-page-container .input .input__native:focus:not([disabled]),.user-page-container .input .input__native:hover:not([disabled]){color:hsla(0,0%,78%,.9);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45}.user-page-container .input .input__native:focus:not([disabled])+.input__focus-container,.user-page-container .input .input__native:hover:not([disabled])+.input__focus-container{border-color:#383838;border-radius:12px}.user-page-container .input--default .input__native{color:hsla(0,0%,78%,.9);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45}.user-page-container .input--default .input__native+.input__focus-container{border-color:#383838;border-radius:12px}.user-page-container .input--default .input__native:focus:not([disabled]),.user-page-container .input--default .input__native:hover:not([disabled]){color:hsla(0,0%,78%,.9);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.45}.user-page-container .input--default .input__native:focus:not([disabled])+.input__focus-container,.user-page-container .input--default .input__native:hover:not([disabled])+.input__focus-container{border-color:#383838;border-radius:12px}.user-page-container .form-element__error{padding:7px 0 0;text-transform:lowercase}.user-page-container .form-element__error:first-letter{text-transform:uppercase}.page-title{color:#f4f4f4;font-size:40px;margin:0 0 20px;text-align:center;text-transform:capitalize}@media(max-width:576px){.page-title{font-size:24px;margin:0 0 10px}}.auth-form{align-items:center;display:flex;flex-direction:column;width:100%}.auth-form__description{text-align:center}.auth-form__description-help,.auth-form__description-text{color:#f4f4f4;margin:0}.auth-form__description-help--link{color:#98c454;transition:color .3s ease}.auth-form__description-help--link:hover{color:#6dab1b;text-decoration:underline}.auth-form__form-element-wrap{margin-bottom:32px;margin-top:20px;max-width:100%;width:560px}.auth-form__instructions{align-items:center;display:flex;flex-direction:column;margin-top:16px;text-align:center}.auth-form__instructions>*+*{margin-top:8px}.auth-form__instruction-link{color:#98c454;transition:color .3s ease}.auth-form__instruction-link:hover{color:#6dab1b;text-decoration:underline}.errors__error{color:#de2b2b;font-size:12px}