.NS-modal--wrap{background-color:#172a3acc;bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1999999999}.NS-modal--wrap .link{cursor:pointer}.NS-modal--fake_wrap{background:transparent;position:relative;z-index:1}.NS-modal--fake_wrap .NS-modal__overlay{display:none}.NS-modal__base{align-items:center;background-color:#fff;border-radius:.25rem;box-shadow:0 .125rem .125rem #0000000f,0 0 .0625rem #0000001a;display:flex;flex-direction:column;justify-content:space-between;margin:5rem auto 3.4375rem;max-width:37.5rem;padding:1.5625rem;position:relative;width:100%;z-index:5}.NS-modal__grecaptcha{border-radius:.25rem;z-index:4}.NS-modal__overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.NS-modal__form{align-items:stretch;display:flex;flex-direction:column;max-width:31.25rem;padding-top:1.5625rem;width:100%}.NS-modal__close{background-color:transparent;border-radius:.25rem;cursor:pointer;height:1.375rem;padding:.3125rem;position:absolute;right:.4375rem;top:.4375rem;transition:all .3s ease;width:1.375rem;z-index:5}.NS-modal__close svg{display:block;pointer-events:none;fill:#a0a9b1;height:.75rem;transition:all .3s ease;width:.75rem}.NS-modal__close:hover{background-color:#4253631a}.NS-modal__close:hover svg{fill:#6f7c88}.NS-modal__close:active{background-color:#42536329}.NS-modal__close:active svg{fill:#6f7c88}@media screen and (max-width:580px){.NS-modal__close{right:.3125rem;top:.3125rem}}.NS-modal__title{color:#172a3a;font-family:Montserrat,Helvetica,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.33;margin-bottom:.75rem;margin-top:0;text-align:center}@media screen and (max-width:580px){.NS-modal__title{font-size:1.625rem;margin-bottom:.5rem}}.NS-modal__description{color:#425363;font-size:1rem;line-height:1.5;margin-bottom:1.5625rem;text-align:center;transform:translate(-.5rem);width:calc(100% + 1rem)}@media screen and (max-width:580px){.NS-modal__description{margin-bottom:1.25rem}}.NS-modal__btn{margin-top:.9375rem}.NS-modal__btn .NS-button{width:100%}.NS-modal__btn .NS-button:last-child:not(:first-child){margin-left:1.875rem}.NS-modal__auth--email .NS-modal__auth__backLink{align-self:center;display:block;margin-top:1.25rem;position:static;transform:none}.NS-modal__auth{min-height:35.25rem;padding:.9375rem 4.125rem 0}.NS-modal__auth .reg__control--group{position:relative}.NS-modal__auth__title{color:#172a3a;font-family:Montserrat,Helvetica,sans-serif;font-size:1.875rem;font-weight:600;letter-spacing:normal;line-height:1.27;margin-bottom:1.875rem;margin-top:0;text-align:center;transform:translate(-.75rem);width:calc(100% + 1.5rem)}.NS-modal__auth__title--signup{margin-bottom:.75rem}.NS-modal__auth__title--signup.ru,.NS-modal__auth__title--signup.uk{font-size:1.625rem;line-height:1.31}.NS-modal__auth__description{color:#425363;font-size:1rem;line-height:1.5;margin-bottom:2.5rem;text-align:center;transform:translate(-.5rem);width:calc(100% + 1rem)}.NS-modal__auth__backLink{align-self:flex-end;bottom:0;color:#33a1fd;cursor:pointer;font-size:.875rem;font-weight:600;left:50%;padding-bottom:2.5rem;position:absolute;text-align:center;transform:translate(-50%)}.NS-modal__auth__backLink:hover{text-decoration:underline}.NS-modal__auth__backLink .fa{margin-right:.625rem}.NS-modal__auth__backLink--password{color:#a0a9b1}.NS-modal__auth__download_description{color:#6f7c88;font-size:.875rem;font-weight:600;line-height:1.57;text-align:center}.NS-modal__auth .reg__confirmation{padding-top:0!important}.NS-modal__auth .NS-button.email_button{margin-bottom:.3125rem;width:100%}.NS-modal__auth .fastSignUp__form__checkbox__wrap{padding-bottom:2.625rem;padding-top:1.5rem}.NS-modal__auth .fastSignUp__form__checkbox__wrap a{color:#33a1fd;text-decoration:none}.NS-modal__auth .fastSignUp__form__checkbox__wrap a:focus,.NS-modal__auth .fastSignUp__form__checkbox__wrap a:hover{color:#33a1fd;text-decoration:underline}.NS-modal__auth .fastSignUp__form__privacyPolicyAndTermsOfUse{color:#425363;font-size:.75rem;line-height:1.5;padding-bottom:3.6875rem;padding-top:.75rem;text-align:start}.NS-modal__auth .fastSignUp__form__privacyPolicyAndTermsOfUse a{color:#33a1fd;text-decoration:none}.NS-modal__auth .fastSignUp__form__privacyPolicyAndTermsOfUse a:focus,.NS-modal__auth .fastSignUp__form__privacyPolicyAndTermsOfUse a:hover{color:#33a1fd;text-decoration:underline}.NS-modal__auth .login__lineText{margin-bottom:1.4375rem}.NS-modal__auth .login__lineText span{color:#425363;font-size:1rem;line-height:1.5;margin-bottom:.3125rem;max-width:33.125rem;text-align:center;width:100%}.NS-modal__auth .reg__next{margin-top:.625rem}.NS-modal__auth .reg__next i{margin-left:.625rem}.NS-modal__auth .reg__policyError{color:#ff5c38;font-size:.75rem;font-weight:400;line-height:1.5;margin:.0625rem 0 .3125rem}.NS-modal__auth .reg__info--forgot{font-size:.875rem}.NS-modal__auth .reg__info--forgot a{color:#33a1fd;font-weight:600;text-decoration:none}.NS-modal__auth .reg__info--forgot a:focus,.NS-modal__auth .reg__info--forgot a:hover{text-decoration:underline}.NS-modal__auth .fa-envelope{margin-right:.625rem}.NS-modal__auth .login__lineText{margin:.9375rem 0;position:relative;text-align:center;z-index:0}.NS-modal__auth .login__lineText span{position:relative;z-index:0}.NS-modal__auth .login__lineText span:after{background-color:#fff;content:"";height:100%;left:-1.25rem;position:absolute;top:0;width:calc(100% + 2.5rem);z-index:-1}.NS-modal__auth .login__lineText:before{background-color:#e1e3e6;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.NS-modal__auth .login__regLink{background:#ebf6ff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;color:#172a3a;font-size:.875rem;line-height:1.57;margin-top:1.5625rem;padding:1.625rem 0;text-align:center;width:calc(100% + 8.25rem)}.NS-modal__auth .login__regLink span{font-weight:600}.NS-modal__auth .login__regLink__item{color:#33a1fd;cursor:pointer;margin-left:.625rem}.NS-modal__auth .login__regLink__item:hover{text-decoration:underline}.NS-modal__auth .login__regLink__item i{margin-left:.3125rem}
