.tpl .tpl-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:575px){.tpl .tpl-form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tpl .tpl-form-group{width:100%;margin-bottom:20px}.tpl .tpl-form-group .suggestions-wrapper{display:block}.tpl .tpl-form-group_hidden{margin:0;padding:0}.tpl .tpl-form-group_amount .tpl-form-group__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #A3A5B1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;height:60px}.tpl .tpl-form-group_amount .tpl-form-group__input{margin-top:0;border:none;height:58px;text-align:center;font-weight:500;font-size:24px;line-height:120%;color:#484E63}.tpl .tpl-form-group_amount .tpl-form-group__input:focus{border:none}.tpl .tpl-form-group_amount .tpl-form-group__btn_minus{margin-left:-1px}.tpl .tpl-form-group_amount .tpl-form-group__btn_plus{margin-right:-1px}.tpl .tpl-form-group__label{font-family:"Roboto";font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#2C2C2C}.tpl .tpl-form-group__input{margin-top:8px;display:block;width:100%;height:60px;border:1px solid #A3A5B1;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;font-family:"Roboto";font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:#161d35}.tpl .tpl-form-group__input::-webkit-input-placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(44,44,44,.5)}.tpl .tpl-form-group__input::-moz-placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(44,44,44,.5)}.tpl .tpl-form-group__input:-ms-input-placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(44,44,44,.5)}.tpl .tpl-form-group__input::-ms-input-placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(44,44,44,.5)}.tpl .tpl-form-group__input::placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(44,44,44,.5)}.tpl .tpl-form-group__input:focus{border:1px solid #1A87D8}.tpl .tpl-form-group__input:focus-visible{outline:none}.tpl .tpl-form-group__btn{width:60px;min-width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#FFF;border:1px solid #A3A5B1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(10,20,116,.05);box-shadow:0 4px 8px rgba(10,20,116,.05);position:relative;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;cursor:pointer;border-radius:10px}.tpl .tpl-form-group__btn:before,.tpl .tpl-form-group__btn:after{position:absolute;content:"";display:block;background-color:#1A87D8;border-radius:10px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.tpl .tpl-form-group__btn_plus:before{width:20px;height:2px}.tpl .tpl-form-group__btn_plus:after{width:2px;height:20px}.tpl .tpl-form-group__btn_minus:before{width:20px;height:2px;background-color:#1A87D8;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.tpl .tpl-form-group__btn:hover{background-color:#D9EDF3}.tpl .tpl-form-submit{font-weight:500;font-size:16px;line-height:19px;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 55px;width:270px;height:56px;background:-o-linear-gradient(357.08deg,#1ED372 0%,#16C8D3 100%);background:linear-gradient(92.92deg,#1ED372 0%,#16C8D3 100%);-webkit-box-shadow:0 6px 22px rgba(0,206,106,.35);box-shadow:0 6px 22px rgba(0,206,106,.35);border-radius:15px;border:none;outline:none}@media screen and (max-width:575px){.tpl .tpl-form-submit{width:100%}}.tpl .tpl-input-label{margin-bottom:8px;display:block}.tpl .tpl-input-label span:last-child{font-weight:300;font-size:12px;line-height:160%;color:#161d35}.tpl .tpl-checkbox__sign{border:1px solid #A3A5B1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;width:18px;height:18px;min-width:18px;min-height:18px}.tpl .tpl-checkbox__sign:after{top:0;left:6px;width:5px;height:12px;border:solid #1A87D8;border-width:0 2px 2px 0}.tpl .tpl-form-group__label_error input{border-color:red;color:red}.tpl .tpl-form-group__label_error .tpl-form-group__error{display:block}.tpl .tpl-form-group__error{color:red;margin-top:1.125rem;font-size:14px;font-weight:500;display:none}.tpl-steps-progress{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:7px;background:#DCEFFB;border-radius:10px;position:relative}.tpl-steps-progress__fill{position:absolute;top:0;left:0;background-color:#1A87D8;height:7px;border-radius:10px}.tpl-data-check{padding-top:64px;padding-bottom:100px}@media screen and (max-width:575px){.tpl-data-check{padding-top:32px;padding-bottom:80px}}.tpl-data-check__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media screen and (max-width:575px){.tpl-data-check__wrapper{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media screen and (max-width:575px){.tpl-data-check__image{display:none}}.tpl-data-check__image svg{max-width:400px;max-height:400px;width:100%}.tpl-data-check__info{max-width:670px;width:100%}.tpl-data-check__title{font-weight:500;font-size:38px;line-height:120%;max-width:500px;width:100%}@media screen and (max-width:575px){.tpl-data-check__title{font-size:30px}}.tpl-data-check__title span{color:#1A87D8}.tpl-data-check__text{font-size:20px;line-height:140%;color:#A3A5B1;margin-top:12px}@media screen and (max-width:575px){.tpl-data-check__text{font-size:18px;margin-top:20px}}.tpl-data-check__animation{margin-top:28px}.tpl-animation__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:21px}@media screen and (max-width:575px){.tpl-animation__top{margin-bottom:18px}}.tpl-animation-sticks__items{height:32px;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.tpl-animation-sticks__item{height:30%;width:4px;-webkit-animation:pulse 1.2s ease infinite;animation:pulse 1.2s ease infinite;background-color:#74CEEB;-webkit-animation-delay:0;animation-delay:0;border-radius:13px}.tpl-animation-sticks__item:nth-child(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}.tpl-animation-sticks__item:nth-child(3){-webkit-animation-delay:0.6s;animation-delay:0.6s}.tpl-animation-sticks__item:nth-child(4){-webkit-animation-delay:0.9s;animation-delay:0.9s}.tpl-animation-sticks__item:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes pulse{0%{height:30%}50%{height:100%}100%{height:30%}}@keyframes pulse{0%{height:30%}50%{height:100%}100%{height:30%}}.tpl-animation-percentage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:22px;line-height:140%;color:#1A87D8;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.tpl-animation-progressbar{position:relative;width:100%;background-color:#DCEFFB;border-radius:10px;height:8px}.tpl-animation-progressbar__fill{width:8px;position:absolute;top:0;left:0;height:100%;background-color:#1A87D8;border-radius:10px;-webkit-transition:5s;-o-transition:5s;transition:5s}.tpl-animation-progressbar__fill.active{width:100%}.tpl .tpl-data-loader{margin-top:-28px}.tpl .tpl-data-loader--dots{width:337px;aspect-ratio:1/1;margin:0 auto 20px auto;display:flex;align-items:center;justify-content:center;gap:26px}.tpl .tpl-data-loader--dots span{display:block;flex:none;width:42px;aspect-ratio:1/1;border-radius:50%;background:#74CEEB;animation:load 1s infinite ease}.tpl .tpl-data-loader--dots span:nth-child(1){animation-delay:.1s}.tpl .tpl-data-loader--dots span:nth-child(2){background:#1A87D8;animation-delay:.3s}.tpl .tpl-data-loader--dots span:nth-child(3){background:linear-gradient(180deg,#74CEEB,#B3EBFD);animation-delay:.5s}@keyframes load{0%,100%{opacity:1}60%{opacity:0}}.tpl .tpl-data-loader--texts{text-align:center;min-height:92px;line-height:1.2;font-weight:500;font-size:38px;margin-bottom:12px;color:#202E3D;position:relative}.tpl .tpl-data-loader--texts p{opacity:0;transition:opacity 0.6s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;margin:0}.tpl .tpl-data-loader--texts p.tpl__is-active{opacity:1}.tpl .tpl-data-loader--texts b,.tpl .tpl-data-loader--texts strong{color:#1A87D8}.tpl .tpl-data-loader--notice{text-align:center;font-size:20px;color:#A3A5B1}.tpl .tpl-data-loader--notice p{margin:0}@media only screen and (max-width:992px){.tpl .tpl-data-loader--dots{width:200px}}@media only screen and (max-width:575px){.tpl .tpl-data-loader{margin-top:0;display:flex;flex-direction:column}.tpl .tpl-data-loader--dots{width:165px;gap:12px;order:2}.tpl .tpl-data-loader--dots span{width:20px}.tpl .tpl-data-loader--texts{order:1;font-size:30px;min-height:110px}.tpl .tpl-data-loader--texts br{display:none}.tpl .tpl-data-loader--notice{order:3;font-size:18px}}