html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:'Roboto',sans-serif;font-size:16px;font-weight:400;color:#fff}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-weight:400;font-family:'Roboto';font-style:normal;src:url(../assets/fonts/Roboto/Regular/Roboto-Regular.woff2) format("woff2"),url(../assets/fonts/Roboto/Regular/Roboto-Regular.woff) format("woff")}@font-face{font-weight:300;font-family:'Roboto';font-style:normal;src:url(../assets/fonts/Roboto/Light/Roboto-Light.woff2) format("woff2"),url(../assets/fonts/Roboto/Light/Roboto-Light.woff) format("woff")}@font-face{font-weight:500;font-family:'Roboto';font-style:normal;src:url(../assets/fonts/Roboto/Medium/Roboto-Medium.woff2) format("woff2"),url(../assets/fonts/Roboto/Medium/Roboto-Medium.woff) format("woff")}@font-face{font-weight:400;font-family:'Geometria';font-style:normal;src:url(../assets/fonts/Geometria/Regular/Geometria-Regular.woff2) format("woff2"),url(../assets/fonts/Geometria/Regular/Geometria-Regular.woff) format("woff")}@font-face{font-weight:500;font-family:'Geometria';font-style:normal;src:url(../assets/fonts/Geometria/Medium/Geometria-Medium.woff2) format("woff2"),url(../assets/fonts/Geometria/Medium/Geometria-Medium.woff) format("woff")}@font-face{font-weight:700;font-family:'Geometria';font-style:normal;src:url(../assets/fonts/Geometria/Bold/Geometria-Bold.woff2) format("woff2"),url(../assets/fonts/Geometria/Bold/Geometria-Bold.woff) format("woff")}body.body--hidden{overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.scroll-top{display:flex;justify-content:center;align-items:center;width:50px;height:50px;position:fixed;right:-50px;bottom:80px;z-index:9999;background-color:#37abff;border:0;cursor:pointer;transition:.2s ease}.scroll-top:hover{opacity:.8}.scroll-top svg{transform:rotate(-90deg)}.scroll-top--visible{right:20px}.cookies{display:flex;height:70px;position:fixed;left:0;right:0;bottom:0;z-index:999;background-color:#fff;box-shadow:0 0 20px rgba(11,51,129,.15);transform:translateY(70px);color:#212121;transition:.2s ease}.cookies--opened{transform:translateY(0)}.cookies__wrapper{width:95%;max-width:1140px;margin:0 auto;display:flex;align-items:center;position:relative}.cookies__button,.cookies__close{padding:0;border:0;background-color:transparent;cursor:pointer}.cookies__close{position:absolute;top:5px;right:5px}.cookies__button{color:#37abff;text-decoration:underline}.nav{display:flex;align-items:center;justify-content:center;width:95%;max-width:1140px;margin:40px auto 0}@media screen and (max-width:768px){.nav{flex-direction:column;margin-top:0}}.nav__wrapper-m{display:none;width:100%}@media screen and (max-width:768px){.nav__wrapper-m{display:block}}.nav__wrapper:not(:last-child){margin-right:30px}.nav__list{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (max-width:768px){.nav__list{display:none}}.nav__list-m{margin:0;padding:0;list-style:none;display:none}@media screen and (max-width:768px){.nav__list-m{display:flex;flex-direction:row}}.nav__item{width:33%;margin-bottom:10px}.nav__item a svg{margin:0 auto}.nav__item a span{text-align:center;font-size:1.3em}@media screen and (max-width:768px){.nav__item a{display:flex;flex-direction:column}}.nav__button,.nav__button--login,.nav__link{font-family:'Roboto',sans-serif;border:0;cursor:pointer;color:#fff}.nav__link{text-decoration:none;padding:0;background-color:transparent;font-size:13px;line-height:18px;transition:.2s}.nav__link:hover,.nav__secondary .nav__link:hover{color:#feb11f}.nav__button,.nav__button--login{background:linear-gradient(180deg,#ffb320 0,#df7901 100%);transition:box-shadow .2s ease;box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px}.nav__button{display:flex;align-items:center;justify-content:center;height:48px;padding:15px 27px;font-size:15px;line-height:18px}.nav__button--login:hover,.nav__button:hover{background:#e27f05}.nav__button--login{padding:20px 34px;font-size:16px;line-height:19px;background:linear-gradient(180deg,#37abff 0,#2891dd 100%);margin-left:10px}.nav__button--login:hover{background:#2a92dd}@media screen and (max-width:768px){.nav__button--reg{display0:none}}.nav__button svg{margin-right:6px}.nav__buttons-wrapper{display:flex}.nav__secondary .nav__link{color:#212121}.hero{margin-top:-320px;padding-top:350px;padding-bottom:225px;background-image:url(../assets/img/hero-bg.png);background-repeat:no-repeat;background-position:center center}.hero__wrapper{width:95%;max-width:1140px;margin:86px auto 0}@media screen and (max-width:768px){.hero__wrapper{margin-top:10px}}.hero__title{font-family:'Geometria',sans-serif;max-width:586px;margin-top:0;margin-bottom:16px;font-size:38px;font-weight:400;color:#fff;line-height:48px}@media screen and (max-width:768px){.hero__title{margin-top:10px}}.hero__button,.hero__descr{font-family:'Roboto',sans-serif;color:#fff}.hero__descr{max-width:450px;margin-top:0;margin-bottom:42px;font-size:17px;font-weight:300;line-height:25px}.hero__button{padding:20px 34px;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px;border:0;cursor:pointer;font-size:16px;line-height:19px;transition:box-shadow .2s ease;margin-bottom:78px}.about__button:hover,.cost__button:hover,.hero__button:hover,.test__button:hover{background:#e27f05}.hero__button__img{margin-left:20px;position:relative;top:10px}.hero__features__list{margin:0;padding:0;list-style:none;display:flex}.hero__features__item{display:flex;align-items:center;justify-content:center;margin-right:31px}.hero__features__descr{margin-left:20px}.about__descr span,.cost__descr span,.hero__features__descr span{font-weight:500}@media(max-width:1200px){.hero__title{font-size:28px}.hero__descr{font-size:14px}}@media(max-width:768px){.hero{padding-bottom:20px}.hero__title{font-size:38px}.hero__descr{font-size:28px;line-height:32px}.hero__features__list{flex-direction:column}.hero__features__list li{border-radius:10px;color:#000;background-color:#f5f5dc}.hero__features__item{margin-bottom:5px;margin-right:0;justify-content:start}.hero__features__item svg{margin-left:20px}.hero__button__img,.hero__button__wrapper{display:none}}.about{width:95%;max-width:1140px;margin:0 auto 190px}.about__descr,.about__title{margin-top:0;font-style:normal;text-align:center;color:#212121}.about__title{font-family:'Geometria',sans-serif;margin-bottom:16px;font-size:36px;font-weight:500;line-height:45px}.about__descr{font-family:'Roboto',sans-serif;margin-bottom:34px;font-size:16px;line-height:26px}.about__features__list{padding:0;list-style:none;display:flex;justify-content:space-evenly;margin:0 0 40px}.about__features__img{display:flex;align-items:center;justify-content:center;width:92px;height:92px;margin:0 auto 20px;background-color:#37abff;border-radius:50%}.about__features__descr{font-family:'Roboto',sans-serif;font-size:15px;font-weight:500;color:#212121;text-align:center;line-height:24px}.about__button{font-family:'Roboto',sans-serif;padding:20px 34px;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px;border:0;cursor:pointer;font-size:16px;color:#fff;line-height:19px;transition:box-shadow .2s ease;display:block;margin:0 auto}.cost{padding-top:126px;padding-bottom:136px;margin-bottom:30px;position:relative;z-index:1;background-image:url(../assets/img/cost-bg.png);background-repeat:no-repeat;background-position:center center}.cost__wrapper{width:95%;max-width:1140px;margin:0 auto}.cost__title{font-family:'Geometria',sans-serif;margin-top:0;margin-bottom:16px;font-size:36px;font-weight:500;font-style:normal;color:#212121;text-align:center;line-height:45px}.cost__button,.cost__descr{font-family:'Roboto',sans-serif;font-size:16px}.cost__descr{margin-top:0;margin-bottom:34px;font-style:normal;line-height:26px;text-align:center;color:#212121}.cost__button{padding:20px 34px;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px;border:0;cursor:pointer;color:#fff;line-height:19px;transition:box-shadow .2s ease;display:block;margin:0 auto}.cost__features{margin-bottom:60px}.cost__features__descr,.cost__features__title{font-style:normal;color:#212121;text-align:center}.cost__features__title{font-family:'Geometria',sans-serif;display:block;margin-bottom:30px;font-size:26px;font-weight:700;line-height:42px}.cost__features__title span{color:#37abff}.cost__features__descr{font-family:'Roboto',sans-serif;font-size:15px;font-weight:500;line-height:22px}.cost__features__list{margin:0;padding:0;list-style:none;display:flex;justify-content:space-evenly}.cost__features__img{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin:0 auto 20px;position:relative;background:#fff;box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:50%}.cost__features__img__check{position:absolute;top:0;right:0}.test{padding-top:185px;padding-bottom:136px;margin-bottom:66px;margin-top:-160px;position:relative;z-index:0;background-image:url(../assets/img/test-bg.png);background-repeat:no-repeat;background-position:center center}.test__title{font-family:'Geometria',sans-serif;margin-bottom:8px;font-size:36px;font-weight:400;color:#fff;text-align:center;line-height:59px}.test__button,.test__descr{font-family:'Roboto',sans-serif;font-size:16px;color:#fff}.test__descr{margin-top:0;margin-bottom:40px;font-weight:300;text-align:center;line-height:26px}.ref__descr span,.test__descr span{font-weight:500}.test__button{padding:20px 34px;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px;border:0;cursor:pointer;line-height:19px;transition:box-shadow .2s ease;display:block;margin:0 auto}.ref{width:95%;max-width:1140px;margin:0 auto 86px}.ref__descr,.ref__title{margin-top:0;font-style:normal;text-align:center;color:#212121}.ref__title{font-family:'Geometria',sans-serif;margin-bottom:16px;font-size:36px;font-weight:500;line-height:45px}.ref__descr{font-family:'Roboto',sans-serif;margin-bottom:34px;font-size:16px;line-height:26px}.ref__features__list{margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:768px){.ref__features__list{flex-direction:column}}.ref__features__item{display:flex;align-items:center;justify-content:center;max-width:556px;padding:30px 40px 30px 46px;background:#fff;box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:10px}@media screen and (max-width:768px){.ref__features__item{flex-direction:column;margin:5px}.ref__features__item:not(:last-child){margin-right:5px!important}}@media screen and (min-width:768px){.ref__features__item{width:100%}}.ref__features__item:not(:last-child){margin-right:30px}.ref__features__img{flex-shrink:0;width:150px;height:150px;margin-right:56px}.ref__features__descr{font-family:'Roboto',sans-serif;font-size:17px;color:#212121;line-height:28px}.ref__features__descr span{font-weight:700}.ddos{padding-top:200px;padding-bottom:150px;margin-bottom:54px;background-image:url(../assets/img/ddos-bg.png);background-repeat:no-repeat;background-position:center center}.ddos__wrapper{width:95%;max-width:1140px;margin:0 auto}.ddos__title__wrapper{display:flex;align-items:center;margin-bottom:26px}.ddos__title__img{margin-right:22px}.ddos__title{font-family:'Geometria',sans-serif;margin:0;font-size:36px;font-weight:500;line-height:45px;color:#212121}.ddos__title span{font-weight:400}.ddos__button,.ddos__descr{font-family:'Roboto',sans-serif;font-size:16px}.ddos__descr{margin-bottom:40px;font-weight:300;color:#212121;line-height:26px}.ddos__descr span{font-weight:500}.ddos__button{padding:20px 34px;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px;border:0;cursor:pointer;color:#fff;line-height:19px;transition:box-shadow .2s ease}.ddos__button:hover{background:#e27f05}.contacts{margin-bottom:66px}.contacts__title{font-family:'Geometria',sans-serif;margin-top:0;margin-bottom:16px;font-size:36px;color:#212121;text-align:center;line-height:45px}.contacts__descr{font-family:'Roboto',sans-serif;display:block;max-width:600px;margin:0 auto;font-size:16px;font-weight:300;color:#212121;text-align:center;line-height:26px}.contacts__descr span,.modal__errors__descr span{font-weight:700}.contacts__link{font-size:26px;font-weight:500;color:#37abff}.contacts__link:hover{text-decoration:none}.contacts__link__wrapper,.contacts__social__list{display:flex;align-items:center;justify-content:center}.contacts__link__wrapper{margin-top:10px;margin-bottom:20px}.contacts__social__list{padding:0;list-style:none;margin:26px 0 0}.contacts__social__item:not(:last-child){margin-right:20px}.footer{padding-top:44px;padding-bottom:34px;background-color:#0b3381}.footer__grecaptcha{margin-top:10px}.footer__main-wrapper{display:flex;justify-content:space-evenly;width:95%;max-width:1140px;margin:0 auto}@media screen and (max-width:768px){.footer__main-wrapper{display:none}}.footer__main-wrapper:not(:last-child){margin-bottom:40px}.footer__wrapper{display:flex;align-items:flex-start}.footer__logo{margin-right:50px}.footer__logo__info{font-family:'Roboto',sans-serif;max-width:260px;margin-top:30px;font-size:13px;line-height:15px}.footer__button,.footer__button--login{font-family:'Roboto',sans-serif;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);border:0;cursor:pointer;color:#fff;transition:box-shadow .2s ease;box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px}.footer__button{display:flex;align-items:center;justify-content:center;height:48px;padding:15px 26px;font-size:15px;line-height:18px}.footer__button--login:hover,.footer__button:hover{background:#e27f05}.footer__button--login{padding:20px 34px;font-size:16px;line-height:19px;background:linear-gradient(180deg,#37abff 0,#2891dd 100%);margin-left:10px}.footer__button--login:hover{background:#2a92dd}.footer__button svg{margin-right:5px}.footer__buttons__wrapper{display:flex;margin-bottom:14px}.footer__privacy{margin-bottom:16px;color:rgba(255,255,255,.3)}.footer__privacy__wrapper{display:flex}.footer__privacy__link{font-family:'Roboto',sans-serif;display:block;font-size:13px;color:rgba(255,255,255,.3);text-decoration:underline;transition:.2s ease}.footer__privacy__link:hover{color:#fff;text-decoration:none}.footer__privacy__link--top{margin-bottom:6px}.footer__links__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;width:70%}.footer__links__item{width:33%}.footer__links__wrapper:not(:last-child){margin-right:60px}.footer__links__button,.footer__links__link{font-family:'Geometria',sans-serif;display:block;margin-bottom:10px;padding:0;background-color:transparent;border:0;cursor:pointer;font-size:15px;color:#fff;text-decoration:none;line-height:18px;white-space:nowrap;transition:.2s ease}.footer__links__button:hover,.footer__links__link:hover{color:#ffc444}.footer__links__mail{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:30px}.footer__links__mail__wrapper{display:flex}.footer__links__mail__wrapper svg{margin-right:10px;position:relative;top:5px}.footer__links__mail__main-wrapper{margin:0 auto}.footer__links__mail__descr{font-size:16px;line-height:150%}.footer__links__mail__link{color:#fff}.footer__copyright{font-family:'Roboto',sans-serif;font-size:13px;line-height:15px}.footer__copyright__link{color:#37abff}.footer__privacy-policy{font-family:'Roboto',sans-serif;padding:0;position:relative;bottom:2px;background-color:transparent;border:0;cursor:pointer;font-size:13px;color:rgba(255,255,255,.3);line-height:15px;text-decoration:underline;transition:.2s ease}.footer__privacy-policy:hover{color:#fff;text-decoration:none}.copyright{width:95%;max-width:1140px;margin:65px auto 100px}.copyright__title{font-family:'Geometria',sans-serif;margin-top:0;margin-bottom:26px;font-size:36px;font-weight:500;color:#212121;text-align:center;line-height:45px}.copyright__descr{font-family:'Roboto',sans-serif;display:block;max-width:650px;margin:0 auto 28px;font-size:16px;font-weight:300;color:#212121;text-align:center;line-height:26px}.copyright__form{max-width:550px;margin:0 auto}.copyright__form__contacts{display:flex;align-items:center;justify-content:center;margin-bottom:14px}.copyright__form__contacts__wrapper{display:flex;flex-direction:column;width:calc(50% - 15px)}.copyright__form__contacts__wrapper:not(:last-child){margin-right:30px}.copyright__form__label{font-family:'Roboto',sans-serif;font-size:13px;font-weight:400;color:#212121;line-height:21px}.copyright__form__input{height:42px;padding:0 5px;background:#ecf4fa;border:2px solid #dde9f2;border-radius:5px;outline:0}.copyright__form__message{display:flex;flex-direction:column;margin-bottom:28px}.copyright__form__textarea{min-height:93px;background:#ecf4fa;border:2px solid #dde9f2;border-radius:5px;resize:none;outline:0}.copyright__form__file-input__main-wrapper{display:flex;margin-bottom:50px}.copyright__form__file-input__wrapper{display:flex;align-items:center;justify-content:center;width:176px;height:46px;border:2px solid #dde9f2;border-radius:5px;cursor:pointer}.copyright__form__file-input__descr{margin:0;font-size:13px;line-height:26px;color:#37abff;text-decoration:underline}.copyright__form__file-input__file-return{font-family:'Roboto',sans-serif;margin:0;font-size:16px;font-weight:300;color:#212121;line-height:26px}.copyright__form__file-input__file-return__wrapper{display:flex;align-items:center;margin-left:25px}.copyright__form__file-input__file-return__descr{display:block;margin-left:16px;border:0;background-color:transparent;cursor:pointer;font-size:12px;color:#ef5c5c}.copyright__form__button{font-family:'Roboto',sans-serif;padding:20px 34px;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px;border:0;cursor:pointer;font-size:16px;color:#fff;line-height:19px;transition:box-shadow .2s ease;display:block;margin:0 auto}.copyright__form__button:hover{background:#e27f05}.modal{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,.5);cursor:pointer;overflow:auto}.modal--visible{display:flex}.modal__confirm-email .modal__wrapper{max-width:480px}.modal__confirm-email .modal__descr{display:block;max-width:300px;margin:0 auto}.modal__confirm-email-success .modal__wrapper{max-width:480px}.modal__login .modal__wrapper{max-width:380px}.modal__email .modal__wrapper{max-width:420px}.modal__restore-email-send .modal__wrapper{max-width:480px}.modal__privacy .modal__wrapper{max-height:500px;max-width:600px;padding-bottom:60px;overflow-y:auto}.modal__privacy .modal__descr{display:block;margin-bottom:60px;white-space:pre-wrap;text-align:left}.modal__wrapper{width:95%;max-width:680px;padding:25px 30px 32px;position:relative;background-color:#fff;box-shadow:0 10px 30px rgba(11,51,129,.15);cursor:default}.modal__close{position:absolute;top:9px;right:7px;background-color:transparent;border:0;cursor:pointer}.modal__title{font-family:'Geometria',sans-serif;margin-top:0;margin-bottom:12px;font-size:26px;font-weight:400;color:#212121;text-align:center;line-height:42px}.modal__title__link,.modal__title__wrapper{font-size:26px;font-weight:500;color:#37abff}.modal__title__wrapper{display:flex;justify-content:center;align-items:center}.modal__title__link{background-color:transparent;border:0;cursor:pointer;text-decoration:underline}.modal__errors{display:flex;align-items:center;justify-content:center;display:none;margin:0 auto 20px}@media screen and (max-width:768px){.modal__errors{display:none}}.modal__errors--visible{display:flex}@media screen and (max-width:768px){.modal__errors--visible{display:none}}.modal__errors__icon{margin-right:12px}.modal__errors--error .modal__errors__icon,.modal__errors__icon--error{display:none}.modal__errors__descr{font-family:'Roboto',sans-serif;font-size:15px;color:#212121;line-height:18px}.modal__errors__descr__link{color:#37abff;text-decoration:underline}.modal__errors--error .modal__errors__icon--error,.modal__img{display:block}.modal__errors--error .modal__errors__descr{color:#ef5c5c}.modal__img{margin:16px auto 20px}.modal__descr,.modal__label{font-family:'Roboto',sans-serif;font-size:15px;color:#212121}.modal__descr{font-weight:300;text-align:center;line-height:24px}.modal__label{margin-bottom:10px;font-weight:500}.modal__input{height:46px;width:100%;background-color:transparent;border:0;outline:0}.modal__input__main{display:flex;justify-content:space-between;align-items:center;height:46px;padding:0 10px 0 16px;background:#ecf4fa;border:2px solid #dde9f2;border-radius:5px}.modal__input__main--error{border-color:#ef5c5c}.modal__input__main svg{position:relative;cursor:pointer}.modal__input__main svg[height="20"]{top:1px}.modal__input__wrapper{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.modal__input__flex-wrapper{display:flex}@media screen and (max-width:768px){.modal__input__flex-wrapper{flex-direction:column}}.modal__input__main-wrapper{flex-grow:1}.modal__input__main-wrapper:last-child{margin-left:20px}@media screen and (max-width:768px){.modal__input__main-wrapper:last-child{margin-left:0}}.modal__checkbox{margin-right:10px;cursor:pointer}.modal__checkbox__label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#212121}.modal__checkbox__wrapper{display:flex;align-items:center}.modal__button,.modal__button--secondary{font-family:'Roboto',sans-serif;padding:20px 34px;background:linear-gradient(180deg,#ffb320 0,#df7901 100%);border:0;cursor:pointer;font-size:16px;color:#fff;line-height:19px;transition:box-shadow .2s ease;box-shadow:0 10px 30px rgba(11,51,129,.15);border-radius:5px}.modal__button{display:block;width:100%}.modal__button--secondary:hover,.modal__button:hover{background:#e27f05}.modal__button--secondary{background:linear-gradient(180deg,#37abff 0,#2891dd 100%);margin:0 auto}.modal__button--secondary:hover{background:#2a92dd}.modal__button__wrapper{align-items:center}@media screen and (max-width:768px){.modal__button__wrapper{flex-direction:column}}@media screen and (min-width:768px){.modal__button__wrapper{display:flex}.modal__button__wrapper .modal__button{max-width:340px;margin-top:20px;margin-left:20px}}.modal__button__captcha{width:100%}@media screen and (max-width:768px){.modal__button__captcha{display:flex;flex-direction:column;align-items:center}}.modal__user-actions{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.modal__bottom-descr,.modal__link{font-family:'Roboto',sans-serif;display:block;font-weight:300}.modal__bottom-descr{font-size:24px;color:#212121;text-align:center;line-height:23px}.modal__link{margin:0 auto;padding:0;background-color:transparent;border:0;cursor:pointer;font-size:14px;color:#37abff;text-decoration:underline}.modal__link--left{margin:0}div.grecaptcha-badge{display:none!important}