.checkbox{font-size:12px;line-height:1.4;cursor:pointer;display:inline-flex;align-items:flex-start;padding:4px;margin:-4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__element{position:relative}.checkbox__element input{margin:0;padding:0;width:0;height:0;position:absolute;top:0;left:0;opacity:0}.checkbox__element input+span{width:32px;height:32px;border:1px solid #000;display:block;background-color:transparent;background-size:14px auto;background-repeat:no-repeat;background-position:50%}.checkbox__element input:checked+span{background-image:url(../img/active.3ad9447d.svg)}.checkbox__label{margin-left:12px;letter-spacing:.03em}.checkbox.checkbox_error{color:#eb5757}.checkbox.checkbox_error .checkbox__element input+span{border:2px solid #eb5757}.i-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0;background:#6f04ad;color:#fff;font-weight:500;font-size:20px;line-height:1.2;letter-spacing:.03em;cursor:pointer;border:2px solid #6f04ad}.i-button__content{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}@media(max-width:700px){.i-button__content{padding:15px}}@media(min-width:701px){.i-button{min-width:300px}}@media(max-width:700px){.i-button{font-size:16px}.i-button:not(.i-button_back){max-width:300px}}.i-button__icon{margin-left:10px;line-height:0}.i-button__icon svg path{fill:#fff}.i-button:hover{background:transparent;color:#6f04ad}.i-button:hover .i-button__icon svg path{fill:#6f04ad}.i-button:disabled{opacity:.6;pointer-events:none}.i-button.i-button_back{font-size:16px;font-weight:400;min-width:0;background:transparent;color:#000;border:none}.i-button.i-button_back .i-button__icon{margin:0 12px 0 0;color:#000}.i-button.i-button_back:hover{color:#000;opacity:.7}.i-button.i-button_back:hover svg path,.i-button.i-button_back svg path{fill:#000}.i-button.i-button_center .i-button__content{justify-content:center}.code+div{margin-top:10px}.code+div .i-button_back>.i-button__content{padding-left:0}@media(min-width:701px){.contact-information{display:flex;justify-content:space-between}.contact-information>*{width:calc(50% - 8px)}}@media(max-width:700px){.contact-information>:not(:last-child){margin-bottom:20px}}.field__wrapper{position:relative;display:block}.field__title-wrapper{margin:0 10px;padding:0;position:absolute;top:24px;left:0;display:block;text-align:left;z-index:1;transition:.3s;transform-origin:top left;pointer-events:none}@media(max-width:700px){.field__title-wrapper{top:16px}}.field__title{display:inline-block;padding:0 10px;background:#fff;font-size:16px}.field__title span{font-style:italic}.field__element{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:3px 18px 0;margin:0;width:100%;border:1px solid;border-radius:0;height:64px;box-sizing:border-box;font-weight:inherit;font-family:inherit;font-size:18px;outline:none;background:transparent}@media(max-width:700px){.field__element{height:48px}}.field__error{margin-top:8px;font-size:14px;line-height:1.8;color:#eb5757;padding:0 18px}@media(max-width:700px){.field__error{margin-top:4px;font-size:12px}}.field.field_error .field__element{border:2px solid #eb5757}.field.field_error .field__title{color:#eb5757}.field.field_active .field__title-wrapper{top:-5px;transform:scale(.75)}.field.field_disabled{opacity:.6;cursor:not-allowed}@media(min-width:701px){.personal-information__line{display:flex;justify-content:space-between}.personal-information__line>*{width:calc(50% - 8px)}.personal-information__line+.personal-information__line{margin-top:28px}.personal-information__combined{display:flex;justify-content:space-between}.personal-information__combined>:first-child{width:158px;margin-right:18px}.personal-information__combined>:last-child{padding-top:16px}}@media(max-width:700px){.personal-information__line>:not(:last-child){margin-bottom:20px}.personal-information__line+.personal-information__line{margin-top:20px}.personal-information__combined{margin-top:44px}.personal-information__combined>:not(:last-child){margin-bottom:24px}}@media(min-width:701px){.passport-information__issuer{display:flex;justify-content:space-between}.passport-information__issuer>:last-child{min-width:calc(33.3% - 10.66667px);margin-left:16px}.passport-information__issuer>:first-child{flex-grow:1}}@media(max-width:700px){.passport-information__issuer>:not(:last-child){margin-bottom:20px}}.passport-information__combined{display:flex;justify-content:space-between;flex-wrap:wrap}@media(max-width:700px){.passport-information__combined{margin-top:-20px}}@media(min-width:701px){.passport-information__combined>*{width:calc(33.3% - 10.66667px)}}@media(max-width:700px){.passport-information__combined>*{width:calc(50% - 8px);margin-top:20px}.passport-information__combined>:nth-child(n+3){width:100%}}@media(min-width:701px){.passport-information__combined:not(:last-child){margin-bottom:28px}}@media(max-width:700px){.passport-information__combined:not(:last-child){margin-bottom:20px}}.passport-information__line>*{width:100%}.passport-information__line:not(:last-child){margin-bottom:28px}@media(max-width:700px){.passport-information__line:not(:last-child){margin-bottom:20px}}.l-select{position:relative}.l-select__list-wrapper{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);z-index:2;background:#fff;border:1px solid #000;border-top:0}.l-select__before-list{padding:12px 20px;margin:0;font-size:12px;color:#000}.l-select__list{padding:0;margin:0;list-style:none;font-size:16px}.l-select__item{padding:12px 20px;cursor:pointer}.l-select__after-item,.l-select__before-item{display:block;font-size:10px;margin:0;opacity:.7}.l-select__list-loading{position:relative;overflow:hidden;cursor:wait}.l-select__list-loading:before{content:"";display:block;width:100px;height:100%;position:absolute;top:0;left:-200px;background:hsla(0,0%,100%,.8);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8) 50%,hsla(0,0%,100%,0));z-index:2;animation:linear infinite;animation-direction:normal;animation-name:loading;animation-duration:2s}@media(max-width:700px){.l-select__list-loading:before{animation-duration:1.4s}}.l-select__item-loading{pointer-events:none}.l-select__item-loading>*{background:#4d4d4d;color:transparent}.l-select__item-hover{background:rgb(168.8644067797,29.2203389831,249.7796610169)}.l-select__item-selected{font-weight:700}@keyframes loading{0%{left:-200px}to{left:calc(100% + 200px)}}.card{max-width:604px;margin:0 auto}.card__front{background:#fff;border:2px solid #000;box-sizing:border-box;border-radius:20px;padding:76px 24px 48px;width:calc(100% - 138px);position:relative;z-index:1}@media(max-width:700px){.card__front{width:calc(100% - 16px);padding:40px 16px 36px}}.card__second-line{margin-top:28px;display:flex}@media(max-width:700px){.card__second-line{margin-top:20px}}.card__second-line>*{flex-grow:1}.card__second-line>:not(:last-child){margin-right:16px}.card__second-line>:last-child{max-width:88px;min-width:88px;width:88px}.card__back{background:#f4f4f4;border:2px solid #000;box-sizing:border-box;border-radius:20px;padding:48px 40px 80px;width:calc(100% - 138px);margin-left:auto;margin-top:-248px}@media(max-width:700px){.card__back{margin-top:-126px;width:calc(100% - 16px);padding:20px 32px 18px}}.card__back:before{content:"";display:block;width:calc(100% + 80px);height:64px;background:#000;margin:0 -40px 24px}@media(max-width:700px){.card__back:before{width:calc(100% + 64px);margin:0 -32px 62px}}.card__cvv{max-width:74px;margin-left:auto}@media(max-width:700px){.card__cvv{max-width:88px;min-width:88px;width:88px}}.card__cvv .field__title,.card__cvv input{background-color:#f4f4f4}.card__errors{margin-top:16px;font-size:14px;line-height:1.5;padding-left:30px;position:relative;color:#eb5757}.card__errors:before{content:"";display:block;width:20px;height:20px;background-image:url(../img/error.bc5cef61.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;top:-1px;left:0}@media(min-width:701px){.code{display:flex;align-items:flex-start}}.code__field{width:300px}@media(max-width:700px){.code__field{width:100%}}.code__repeat{padding:6px;cursor:pointer;font-size:16px;display:flex;align-items:center;text-decoration:underline;line-height:1.3}@media(min-width:701px){.code__repeat{margin-left:16px;padding-top:22px}}@media(max-width:700px){.code__repeat{font-size:14px;margin:20px 0 -6px -6px}}.code__repeat:hover{text-decoration:none}.code__repeat:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(../img/repeat.88d1323c.svg);background-repeat:no-repeat;background-size:contain;margin-right:12px}.code.code_wait .code__repeat{cursor:wait;text-decoration:none}.iframe3ds{display:flex;flex-direction:column;flex-grow:1;width:100%;height:calc(100vh - 100px);position:relative}.iframe3ds .__btn{position:absolute;right:0;padding:20px}.froms{min-height:400px}.fail{padding:20px;text-align:center}.fail__caption{margin:3rem 0}.fail__button{background:#6f04ad;color:#000;font-weight:500;font-size:14px;padding:20px 24px;cursor:pointer}.fail__title{font-size:32px}@media (min-width:768px){.fail__title{font-style:normal;font-weight:700;font-size:48px}.fail__button{font-size:20px;padding:20px 24px}}