@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(../fonts/roboto-v27-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/roboto-v27-latin-ext_latin-regular.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(../fonts/roboto-v27-latin-ext_latin-700.woff2) format("woff2"),url(../fonts/roboto-v27-latin-ext_latin-700.woff) format("woff");font-display:swap}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{-ms-text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;min-width:320px;margin:0;color:#0a0a0a;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;background-color:#e8ebed;overflow-x:hidden;direction:ltr}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*{max-height:1000000px;outline:0}img{width:100%;height:auto;border-style:none}a{text-decoration:none;color:#0a0a0a;outline:0}.page{width:100%;height:100vh;height:calc(var(--vh,100vh));display:flex;flex-direction:column}.page-in{flex-grow:1}.page-pin{flex-grow:1}.header{background-color:#fff}.logo{text-align:center;display:block;font-size:20px;text-transform:uppercase;color:#47c07b;padding:10px 0}.logo img{display:inline-block;vertical-align:middle;margin-right:5px;width:10.8%}.wrapper{position:relative;display:block;max-width:450px;min-width:320px;width:100%;margin:0 auto;padding:3px 10px;text-align:left}.text{margin:0;padding:1vh 0;font-size:18px;text-align:center}.form{width:100%;display:block;margin:0 auto;font-size:14px;text-align:center}.form_input{display:block;width:100%;margin:0;padding:20px;font-size:28px;font-weight:400;text-align:center;color:rgba(0,0,0,.6);border:2px solid #000;border-radius:50px}.form_input::placeholder{color:rgba(0,0,0,.3)}.attention{margin:1px 0;font-size:16px;line-height:1;text-align:center;color:#d00;opacity:0}.attention--show{-webkit-animation:blink-1 .6s both;animation:blink-1 .6s both}@-webkit-keyframes blink-1{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes blink-1{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.button{position:relative;width:100%;display:block;border-radius:28px;background-color:#4cc484;margin:0;padding:25px 10px;border:none;font-size:35px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;opacity:1;-webkit-transition:opacity .3s linear 0s;-o-transition:opacity .3s linear 0s;transition:opacity .3s linear 0s;text-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 2px 2px rgba(255,255,255,.7),inset 0 -2px 2px rgba(0,91,42,.31);box-shadow:inset 0 2px 2px rgba(255,255,255,.7),inset 0 -2px 2px rgba(0,91,42,.31);background:rgba(0,242,154,1);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,242,154,1)),color-stop(100%,rgba(0,196,125,1)));background:-o-linear-gradient(top,rgba(0,242,154,1) 0,rgba(0,196,125,1) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,242,154,1)),to(rgba(0,196,125,1)));background:linear-gradient(to bottom,rgba(0,242,154,1) 0,rgba(0,196,125,1) 100%)}.button:disabled{opacity:.5}.logo strong{display:inline-block;vertical-align:middle;font-weight:700}.box{width:100%;margin-top:15px;margin-bottom:2px;padding:5px 15px;text-align:center;background-color:#fff;border-radius:10px;border:1px solid #dee5e9}.box__green{background:url(../img/green.gif) no-repeat;background-size:cover;width:110px;height:110px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:100}.box.ico_box{display:flex;justify-content:space-between;margin-top:2vh;padding:10px 0}.box .image{width:100%;position:relative;margin:0 auto 20px}.box .image img{width:100%;vertical-align:top}.box .title{display:block;margin-bottom:15px;text-align:center;font-weight:700;font-size:21px;text-transform:uppercase;font-family:Roboto,Arial,Helvetica,sans-serif}.icon{width:20%;float:left;text-align:center}.icon-in{width:40px;height:40px;overflow:hidden;margin:0 auto}.icon-1{background:url(../img/1.png);background-repeat:no-repeat;background-size:contain;background-position:center}.icon-2{background:url(../img/2.png);background-repeat:no-repeat;background-size:contain;background-position:center}.icon-3{background:url(../img/3.png);background-repeat:no-repeat;background-size:contain;background-position:center}.icon-4{background:url(../img/4.png);background-repeat:no-repeat;background-size:contain;background-position:center}.icon-5{background:url(../img/5.png);background-repeat:no-repeat;background-size:contain;background-position:center}.progres{display:block;width:100%;background-color:#e8ebed;height:4px;border-radius:10px;position:relative;overflow:hidden;margin:0 auto 10px}.progres .progres_line{position:absolute;top:0;left:0;height:100%;width:0;background-color:#00c37d;border-radius:10px}.progres_percent{font-family:Roboto,Arial,Helvetica,sans-serif;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;display:block;text-align:center;width:100%;color:#fff;font-size:30px;line-height:1}.footer__text{font-family:Roboto,Arial,Helvetica,sans-serif;margin:0;padding:0 5px 2px;text-align:center}.footer__link{color:inherit;text-decoration:none}.loader_box{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;background-color:rgba(0,0,0,.85);background-image:url(../img/icon-spinner.svg);background-repeat:no-repeat;background-position:center;background-size:50%;animation:modal__fade .2s}@keyframes modal__fade{from{opacity:0}to{opacity:1}}.wrapper-pin{position:relative;width:100%;height:100%;padding-top:10vh}.container-pin{width:100%;height:100%;max-width:500px;margin:0 auto}.page-pin{max-width:500px;margin:0 auto;margin-bottom:10px;padding-top:10vh}.logo-pin{display:block;width:50%;margin:0 auto;margin-bottom:30px}.second__step_text{font-size:1.7em;text-align:center;margin:0;line-height:1em;padding-left:10px;padding-right:10px}.input-pin{display:block;width:100%;margin-top:10px;margin-bottom:20px;padding:16px;font-size:36px;text-align:center;font-weight:700;color:#686868;border:2px solid #adadad;border-radius:50px}.footer-pin{position:relative;z-index:10;margin:0 auto;padding:0;margin-top:-55px}.form__input--error{color:#d00;border:1px solid #d00}.form__input--error::placeholder{color:#d00}.thank__you_box{position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;background-color:#e8ebed}.thank__you_text{position:relative;max-width:330px;padding:20px 15px;text-align:center;font-size:18px;color:#0a0a0a;border:none;border-radius:7px;background:#fff}.message{position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.85)}.message__btn{display:block;border-radius:28px;background-color:#4cc484;margin:0;padding:9px 10px;border:none;font-size:23px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;margin-top:20px}.message__close{position:absolute;top:7px;right:7px;width:30px;height:30px;font-size:0;color:#fff;cursor:pointer}.message__close::before{content:"";position:absolute;top:0;left:50%;width:4px;height:100%;background-color:#e4e4e4;transform:translateX(-50%) rotate(-45deg)}.message__close::after{content:"";position:absolute;top:0;left:50%;width:4px;height:100%;background-color:#e4e4e4;transform:translateX(-50%) rotate(45deg)}.message__close:hover.message__close::after,.message__close:hover.message__close::before{background-color:#a3a3a3}@media screen and (max-width:3380px) and (max-height:1760px){.footer__text{font-size:18px}.page-in{-webkit-transform:scale3d(2,2,2) translateY(25%);transform:scale3d(2,2,2) translateY(25%)}}@media screen and (max-width:2600px) and (max-height:1350px){.page-in{-webkit-transform:scale3d(1.5,1.5,1.5) translateY(16%);transform:scale3d(1.5,1.5,1.5) translateY(16%)}}@media screen and (max-width:2033px) and (max-height:1390px){.page-in{-webkit-transform:scale3d(1.5,1.5,1.5) translateY(16%);transform:scale3d(1.5,1.5,1.5) translateY(16%)}.box .image{width:60%;height:auto;position:relative;margin:0 auto 20px}}@media screen and (max-width:1920px) and (max-height:1060px){.page-in{-webkit-transform:scale3d(1,1,1) translateY(0);transform:scale3d(1,1,1) translateY(0)}.footer__text{font-size:12px}}@media screen and (max-width:1920px) and (max-height:970px){.footer__text{font-size:12px}.logo{padding:3px 0;font-size:16px}.box{margin-top:5px}.title{font-size:18px}.box .image{width:40%;position:relative;margin:0 auto 10px}.form_input{padding:15px;font-size:18px}.button{margin:0;padding:15px;font-size:18px}}@media screen and (min-width:1025px) and (max-height:700px){.logo-pin{width:30%}}@media screen and (max-width:1024px) and (max-height:700px){.logo-pin{width:30%}}@media screen and (max-width:809px) and (max-height:415px){.progres_percent{font-size:20px}.box__green{width:70px;height:70px}.button{font-size:29px;padding:18px}}@media screen and (max-width:361px) and (max-height:574px){.wrapper{padding:3px 10px}}@media screen and (orientation:landscape) and (min-width:480px) and (max-width:950px) and (max-height:500px){.wrapper{width:320px}.logo{font-size:14px;padding:2px}.logo img{width:8%}.box{margin:0 auto;margin-top:2px}.box .title{margin-bottom:10px;font-size:14px}.box .image img{width:25%}.box__green{width:40px;height:40px}.progres_percent{font-size:12px}.progres{margin-bottom:4px}.box.ico_box{display:none}.text{padding-top:2px;padding-bottom:2px;font-size:13px}.form_input{padding-top:5px;padding-bottom:5px;font-size:14px}.button{padding-top:6px;padding-bottom:6px;font-size:14px}.text{padding-top:3px;padding-bottom:3px}.attention{font-size:10px}.page-pin{width:320px;padding-top:calc(100vh * .01);padding-top:calc(var(--vh,100vh) * .01)}.logo-pin{width:15%;margin-bottom:5px}.text--pin{font-size:20px}.input-pin{margin-bottom:10px;padding-top:10px;padding-bottom:10px;font-size:18px}.button--pin{padding-top:15px;padding-bottom:15px;font-size:18px}.footer__text{font-size:10px;line-height:1}}@media screen and (orientation:landscape) and (min-width:480px) and (max-width:950px) and (max-height:281px){.header{display:none}.box{display:none}.logo-pin{display:none;margin-bottom:0}.input-pin{padding:6px}.input-pin{padding:6px}.button--pin{padding:6px}}@media screen and (orientation:landscape) and (min-width:480px) and (max-width:568px) and (max-height:320px){.header{display:none}.wrapper{padding-top:7px}.box{margin-top:0}.box .title{margin-bottom:3px}.box .image{margin-bottom:15px}.box .image img{width:25%}.progres{margin-bottom:2px}.text{padding-top:2px;padding-bottom:2px}.page-pin{padding-top:5px}.logo-pin{margin-bottom:5px}.text--pin{font-size:18px}.input-pin{margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;font-size:14px}.button--pin{padding-top:6px;padding-bottom:6px;font-size:14px}}@media screen and (max-width:500px){.wrapper{padding-right:30px;padding-left:30px}.box{margin-top:2px}.box__green{width:90px;height:90px}.box.ico_box{margin-top:5px}.logo{font-size:14px;padding:1px}.logo img{width:8%}.box .title{margin-bottom:5px;font-size:16px;line-height:1}.icon-in{width:20px;height:20px}.text{font-size:16px;padding-top:3px;padding-bottom:3px}.form_input{padding-top:7px;padding-bottom:7px;font-size:20px}.attention{font-size:10px}.button{margin:0;padding-top:8px;padding-bottom:8px;font-size:20px}.footer{padding:0}.btn-wrap{padding:3px 10px}.page-pin{padding-top:calc(100vh * .05);padding-top:calc(var(--vh,100vh) * .05)}.text--pin{font-size:26px}.input-pin{margin-top:20px;margin-bottom:20px;padding:10px;font-size:20px}}@media screen and (min-width:408px) and (max-width:415px) and (max-height:640px){.footer__text{font-size:11px}.input-pin{padding:10px}}@media screen and (max-width:375px){.logo{padding:0;font-size:12px}.logo img{width:7%}.box{margin-top:0}.box .title{margin-bottom:0;font-size:18px}.wrapper{padding:4px 20px}.box.ico_box{margin-top:5px}.icon-in{width:20px;height:20px}.page-pin{padding-top:25px}.logo-pin{width:30%}.input-pin{padding:10px}.footer__text{font-size:11px}}@media screen and (max-width:375px) and (max-height:555px){.box.ico_box{padding:3px}.box .title{margin-bottom:2px;font-size:14px;line-height:1}.form_input{padding:5px;font-size:16px}.button{padding:5px;font-size:16px}.page-pin{padding-top:calc(100vh * .01);padding-top:calc(var(--vh,100vh) * .01)}.logo-pin{width:20%}.input-pin{padding:10px}.button--pin{padding:10px}}@media screen and (max-width:321px){.logo{padding:0;font-size:11px}.wrapper{padding:0 30px}.box{margin-top:1px;padding:2px 15px}.box .title{font-size:14px}.box__green{width:70px;height:70px}.progres_percent{font-size:20px}.box.ico_box{margin-top:3px;padding-top:3px;padding-bottom:3px}.icon-in{width:15px;height:15px}.text{padding-top:2px;padding-bottom:2px;font-size:12px}.form_input{padding-top:5px;padding-bottom:5px;font-size:16px}.attention{font-size:8px}.button{margin:0;padding-top:6px;padding-bottom:6px;font-size:14px}.page-pin{padding-top:5px}.logo-pin{width:20%}.text--pin{font-size:20px}.input-pin{margin-top:5px;margin-bottom:5px;padding:8px;font-size:16px}.button--pin{padding-top:8px;padding-bottom:8px;font-size:16px}.footer__text{font-size:10px;line-height:1}.thank__you_text{font-size:16px}}