.tpl .b-step{position:relative;text-align:center;border-bottom:5px solid #a6bde9;margin:2px;color:#a6bde9}.tpl .b-step__content{display:inline-flex;position:relative;z-index:1}.tpl .b-step__text{padding:0 16px}.tpl .b-step__num::after{background:#f9fbff;border-radius:50%;color:#a6bde9;content:counter(steps);counter-increment:steps;display:inline-block;font-family:Helvetica,sans-serif;font-size:18px;font-weight:700;height:30px;line-height:30px;text-align:center;width:30px}.tpl .b-step_done .b-step__num:after,.tpl .b-step_active .b-step__num:after{color:#607cb3}.tpl .b-step_done{border-bottom-color:#607cb3;border-bottom:5px solid #607cb3}.tpl .b-step_done .tpl .b-step{border-color:#607cb3}.tpl .b-step_done .tpl .b-step__num::after{color:#607cb3}.tpl .b-step_active{border-bottom-color:#607cb3;border-bottom:5px solid #607cb3}.tpl .b-step_active .tpl .b-step{border-bottom-color:#607cb3;border-bottom:5px solid #607cb3}.tpl .b-step_active .tpl .b-step__num::after{color:#607cb3}.tpl .b-steps__item:first-child .b-step__num{padding-left:0}.tpl .b-steps__item:last-child .b-step__num{padding-right:0}.tpl .b-steps{counter-reset:steps;display:flex;max-width:589px;margin:0 auto}.tpl .b-steps__item{flex-grow:1}.tpl .b-steps__item:last-child{flex-basis:auto;flex-grow:1}.tpl .form-step-1{padding-top:0}.tpl .form-step-1__full_width .alert{margin-bottom:20px;padding:15px}.tpl .form-step-1__full_width .btn-primary{margin-bottom:19px}.tpl .form-step-1__full_width label{margin-bottom:7px}@media all and (max-width: 767px){.tpl .form-step-1__full_width{padding:0}}.tpl .form-step-1 .form-group{margin-bottom:0}@media all and (max-width: 767px){.tpl .form-step-1{padding-top:0}}@media only screen and (max-width: 479px){.tpl .form-step-1__img{max-width:150px}}.tpl .form-step-1__headline{margin-top:69px;margin-bottom:30px;color:#3b5099;font-family:Helvetica,sans-serif;font-size:30px;font-weight:400;line-height:26px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 479px){.tpl .form-step-1__headline{font-size:14px;margin-top:20px;letter-spacing:0px;margin-bottom:0}}.tpl .form-step-1__headline span{color:#3b5099}.tpl .form-step-1__amount{display:flex;width:initial;padding-bottom:0}.tpl .form-step-1__amount .form-group{margin-top:0;margin-bottom:0;position:relative}.tpl .form-step-1__amount input{border:0;font-family:Helvetica,sans-serif;font-size:18px;line-height:26px;height:auto;width:130px;text-align:center;vertical-align:sub}.tpl .form-step-1__amount input:active,.tpl .form-step-1__amount input:focus{outline:0}@media only screen and (max-width: 479px){.tpl .form-step-1__amount input{font-size:14px;width:100px}}.tpl .registration-form.steps{width:755px;max-width:755px;padding:0;padding-top:15px;background:none}.tpl .registration-form.steps:after{box-shadow:none}.tpl .registration-form.steps .steps-page__button_next,.tpl .registration-form.steps .steps-page__button_prev,.tpl .registration-form.steps .steps-page__button_submit{margin-top:15px;margin-bottom:30px}@media only screen and (max-width: 479px){.tpl .registration-form.steps .steps-page__button_next,.tpl .registration-form.steps .steps-page__button_prev,.tpl .registration-form.steps .steps-page__button_submit{margin-top:0;margin-bottom:15px}}.tpl .registration-form.steps .registration-form__headline{color:#3b5099;font-size:21px;font-weight:900;line-height:1;text-align:center;letter-spacing:1.05px}@media all and (max-width: 767px){.tpl .registration-form.steps .registration-form__headline{margin-bottom:10px}}@media all and (max-width: 991px){.tpl .registration-form.steps{width:95%}}@media only screen and (max-width: 479px){.tpl .registration-form.steps{width:100%;padding-top:0}}.tpl .registration-form__actual-head-js{color:#3b5099;font-family:Helvetica,sans-serif;font-size:44px;font-weight:900;line-height:52.81px;text-align:center;text-transform:uppercase;letter-spacing:1.05px}@media all and (max-width: 767px){.tpl .registration-form__actual-head-js{font-size:26px;line-height:1.3}}.tpl .registration-form{margin:0 auto 100px;max-width:580px;padding:58px 80px 0;background:#fff;position:relative}@media all and (max-width: 767px){.tpl .registration-form .steps-page__button_next{margin-bottom:20px}}@media all and (max-width: 767px){.tpl .registration-form{padding:15px;margin-bottom:0}}.tpl .registration-form__dialog{background:#fff;padding:34px;max-width:585px;margin:auto;position:relative}.tpl .registration-form__dialog::before{bottom:3px;content:"";height:21px;left:10%;right:10%;box-shadow:0 0 55px 1px #9a9797;z-index:-1;position:absolute;display:block}@media all and (max-width: 991px){.tpl .registration-form__dialog{padding:0;padding-top:10px;padding-bottom:15px}}.tpl .registration-form .registration-form__bottom-shadow{height:21px;background:#fff;max-width:calc(585px - 20%);box-shadow:0 0 55px 1px #9a9797;margin:auto;margin-top:-21px}.tpl .registration-form_width_full .registration-form__content{padding:0}.tpl .registration-form__steps{margin-bottom:20px}@media only screen and (max-width: 479px){.tpl .registration-form__steps{width:95%;margin:auto;margin-bottom:15px}}.tpl .registration-form__headline{font-size:33px;font-weight:400;margin-bottom:32px;margin-top:60px}.tpl .registration-form__headline_type_no-top-margin{margin-top:0}.tpl .registration-form__headline_type_confirmation{margin-top:0;color:#3b5099;font-family:Helvetica,sans-serif;font-size:44px;line-height:52.81px;text-align:center;letter-spacing:1.05px;max-width:900px;margin:auto;margin-bottom:32px;padding:0 15px}.tpl .registration-form__headline_type_confirmation p{margin:0;font-size:inherit;line-height:inherit;color:inherit}@media only screen and (max-width: 479px){.tpl .registration-form__headline_type_confirmation{font-size:18px;line-height:1.2;margin-bottom:0}}.tpl .registration-form__headline_align_center{text-align:center}.tpl .registration-form__content{margin-bottom:25px;padding:0 45px}.tpl .registration-form__content_confirm{margin-bottom:0}@media only screen and (max-width: 479px){.tpl .registration-form__content{padding:0 15px;margin-bottom:17px}}.tpl .registration-form__note{color:#727f90;font-family:Helvetica,sans-serif;font-size:14px;line-height:1.2;margin:19px 0}.tpl .registration-form__note_personal{margin-left:35px}.tpl .registration-form__note a{border-bottom:1px solid #a7d5eb;cursor:pointer;color:#607cb3}.tpl .registration-form__note a:hover{border-bottom:1px solid transparent}.tpl .field-formconfirmation-amount{display:flex}@media only screen and (max-width: 479px){.tpl .field-formsteps-passport_issued,.tpl .field-passport-issued{margin-bottom:0}}.ui-selectmenu-button.ui-button{padding:8px 16px;width:100%;height:41px;border:1px solid #727f90;background-color:#fff;color:#727f90;font-family:Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.9px;border-radius:4px;margin-top:10px}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-button{background:#fff}.ui-button .ui-icon,.ui-button:hover .ui-icon,.ui-selectmenu-button.ui-button:active .ui-icon,.ui-selectmenu-button.ui-button:focus .ui-icon,.ui-selectmenu-button.ui-button:hover .ui-icon{background-image:url(../img/select_arrow.png);background-position:center 8px;background-repeat:no-repeat}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{padding:8px 16px;width:100%;height:41px;border:1px solid #727f90;background-color:#fff;color:#727f90;font-family:Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.9px;border-radius:4px}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.ui-menu .ui-menu-item{color:#727f90;padding:4px}.ui-menu .ui-menu-item-wrapper{padding:12px 11px;position:relative;font-size:16px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#f9fbff;border-color:#f9fbff;color:#727f90}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}ul.ui-menu{max-height:420px !important}/*# sourceMappingURL=steps.min.css.map */
