body.registration_process.micromenu{background-color:#f9f9f9}header.menu-active .main-menu{margin-top:0}header.menu-active{border-bottom:0}main.registration{margin-top:100px;background-color:#fafafa;padding-top:1px;min-height:50vh}@media(max-width:428px){body.registration_process .copyblock,body.registration_process footer{display:none}main.registration{min-height:70vh}}main.registration .btn{max-width:100%}.registration_process a.goback,.stepback{width:auto;padding:10px 0;display:block;font-weight:700;font-size:.857rem;color:#5c5c5c}.registration_process a.goback.hidden,.registration_process a.goback.stepback{display:none}.registration_process a.goback.stepback.active{display:block}.registration_process.micromenu .menu-active .header-lp .header-logo{display:inline-block}.registration_process .form{margin-top:20px;margin-bottom:40px}.formheader{padding:0 1rem;font-size:1.143rem;border-bottom:2px solid #e9e9e9;position:fixed;top:55px;width:100%;z-index:8}.formheader h1{font-size:1.143rem;line-height:1.571rem;color:#404040}form h2{font-size:19px;line-height:26px}#progressbar{width:100%;height:3px;bottom:-3px;left:0;position:absolute;z-index:9}.ui-progressbar-value{background:#7e2b61;transition:width .25s;height:2px}#eye,.eye{display:block;position:absolute;right:11px;top:45px;width:14px;height:12px;cursor:pointer;background-image:url(../images/icons/eye.svg);background-repeat:no-repeat;background-size:30px}#eye.ps,.eye.ps{background-position:-15px}#eye-confirmation,.eye-confirmation{display:block;position:absolute;right:11px;top:45px;width:14px;height:12px;cursor:pointer;background-image:url(../images/icons/eye.svg);background-repeat:no-repeat;background-size:30px}#eye-confirmation.ps,.eye-confirmation.ps{background-position:-15px}.form-group{position:relative}input{padding-left:17px;padding-right:30px;box-sizing:border-box;display:inline-block}input [type=password]{margin-left:-5px}input:focus,textarea:focus{outline:0}.formpage{display:none}.formpage.active{display:block}.squarebadge.selected{border:4px solid #999}label.cabinet{display:block;cursor:pointer}label.cabinet input.file{position:relative;height:100%;width:auto;opacity:0;-moz-opacity:0;margin-top:-30px}.formpage{text-align:center;display:none}.formpage.active{display:block}.tip{display:none;font-size:.825rem;color:#7e2b61}.tip.active{display:block}.btn.typenext.page1{margin-top:2rem}.wshort .hint{text-align:left}@media(max-width:1080px){header{height:55px!important}.registration_process a.goback{position:fixed;left:16px;top:10px;z-index:11;display:block;width:auto}.registration_process .header-logo{display:none}.scrolllock a.goback{display:none!important}}@media (min-width:1081px){header{height:100px}footer{margin-top:100px}.registration .btn{max-width:100%;margin-top:14px}.registration .flex-row{flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}.squarebadge{cursor:pointer;margin:1rem 0}.form{max-width:480px}#candidate.form,#register_family.form{max-width:960px}.formheader{top:100px}.registration_process a.goback{margin-top:50px;padding-left:16px;width:auto;display:inline-block}}.checkbox-button-group{margin-bottom:28px}.registration.service form h2{text-align:left}.form-group.d-none{display:none}input#postal_code{padding-right:15px;max-width:128px}.form-group.rate.wshort .hint.default{margin-bottom:0;margin-top:1px}.checkbox-button-group.required.invalid{border-radius:8px;padding:8px}.currencysign{position:absolute;margin-top:13px;margin-left:10px;color:#000;font-size:16px}input#salary_rate{padding-left:25px}.select2-selection.select2-selection--multiple[aria-disabled=true] .select2-selection__choice{padding:6px 5px!important}#candidate .formpage,#register_family .formpage{width:480px;margin:0 auto}#candidate .formpage.page6,#register_family .formpage.page3{width:480px}#candidate .formpage.page6 .formpagehalf,#register_family .formpage.page3 .formpagehalf{width:100%;display:inline-block;vertical-align:top}#candidate .formpage.page6 .formpagehalf.bigger,#register_family .formpage.page3 .formpagehalf.bigger{width:100%;padding-top:13px}#register_family .formpage.page3 .formpagehalf.bigger{padding-left:30px;padding-top:23px}#register_family .formpage.page3 .btn,main.registration .formpage.page6 .btn{max-width:480px;margin:0 auto}#register_family .btn.typenext.page3{margin-top:25px}@media (max-width:1080px){#candidate .formpage,#register_family .formpage{max-width:100%}#candidate .formpage.page6 .formpagehalf,#candidate .formpage.page6 .formpagehalf.bigger,#register_family .formpage.page3 .formpagehalf,#register_family .formpage.page3 .formpagehalf.bigger{max-width:100%;width:100%}#register_family .formpage.page3 .formpagehalf.bigger{padding-left:0;padding-top:23px}}
