.sign-in-page{border-radius:16px}.sign-in-page__title{color:#98c454;font-size:22px;font-weight:700;letter-spacing:.02em;line-height:135%;margin:0 auto;max-width:270px;padding:0 0 26px;text-align:center;text-transform:uppercase}.sign-in-page__body{display:block;margin:0;width:100%}.sign-in-page__wrap{display:flex;min-height:540px}.sign-in-page__col{align-items:flex-start;align-self:stretch;display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:0;position:relative;width:100%}@media(min-width:960px){.sign-in-page__col{min-height:450px;width:50%}}.sign-in-page__col--promo{border-radius:8px 0 0 8px;display:none;overflow:hidden}@media(min-width:960px){.sign-in-page__col--promo{display:inline-flex}}.sign-in-page__col--form{height:100%;padding:65px 10px 124px}@media(min-width:960px){.sign-in-page__col--form{padding:65px 24px 24px}}.modal-login.modal-login{align-items:center;justify-content:center;min-width:176px}.modal-login .modal-login__form-element,.modal-login__two-factor-errors{margin-bottom:10px}.modal-login__forgot-password-link-wrapper{margin:22px 0 0;text-align:center}.modal-login__forgot-password-link,.modal-login__link{color:#98c454;font-size:14px;text-decoration:none;text-transform:capitalize;transition:color .3s ease}.modal-login__forgot-password-link:hover,.modal-login__link:hover{color:#6dab1b;text-decoration:underline}.modal-login .modal-login__submit-button{margin-top:22px;min-width:150px}.modal-login__footer{text-align:center}.modal-login .form-element__error{font-size:10px;font-weight:400;line-height:1.1;padding:5px 0 0;text-transform:none}.modal-login .form-element__error:first-letter{text-transform:uppercase}.modal-login .form-element .input__left-container{border-radius:5px;display:block;flex-shrink:0;height:20px;margin-right:4px;overflow:hidden;width:28px}.modal-login .form-element .input--default .input__native:focus:not([disabled])+.input__focus-container,.modal-login .form-element .input--default .input__native:hover:not([disabled])+.input__focus-container{border:1px solid #383838}.modal-login .form-element .input--default .input__native+.input__focus-container{border:1px solid #383838;border-radius:12px;color:#f4f4f4}.modal-login .form-element .input .input__native::-moz-placeholder{color:#c8c8c8!important}.modal-login .form-element .input .input__native::placeholder{color:#c8c8c8!important}.modal-login .form-element .input .input__native:-ms-input-placeholder{color:#c8c8c8!important}.modal-login .form-element .input .input__native::-ms-input-placeholder{color:#c8c8c8!important}.modal-login .form-element .input .input__native:focus:not([disabled])+.input__focus-container,.modal-login .form-element .input .input__native:hover:not([disabled])+.input__focus-container{border:1px solid #383838}.modal-login .form-element .input .input__native+.input__focus-container{border:1px solid #383838;border-radius:12px;color:#f4f4f4}.modal-login .form-element .input.select-with-country-icons__input{padding:0 10px}