.registration-description a{position:relative;padding:0;border-radius:0;background:transparent;text-transform:none;display:inline-block;line-height:1.5625rem;font-size:inherit;letter-spacing:inherit;font-weight:inherit;border:none;color:#34303d;-webkit-transition:color .3s;transition:color .3s}.registration-description a:after,.registration-description a:before{position:absolute;right:0;bottom:0;content:"";height:.03125rem;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.registration-description a:before{background-color:#00d1d2;-webkit-transition:width .3s;transition:width .3s}.registration-description a:after{background-color:#34303d;-webkit-transition:width .3s;transition:width .3s}.registration-description a:focus-visible,.registration-description a:hover{border:none;color:#34303d;-webkit-transition:color .3s;transition:color .3s}.registration-description a:focus-visible:before,.registration-description a:hover:before{width:0;-webkit-transition:width .3s .3s;transition:width .3s .3s}.registration-description a:focus-visible:after,.registration-description a:hover:after{width:0;-webkit-transition:width .3s;transition:width .3s}.defer-loading{cursor:default!important;position:relative;display:inline-block;border-radius:1rem;border:0!important;overflow:hidden;opacity:.8}.defer-loading.inline{display:inline}.defer-loading:before{content:"";display:block;position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;-webkit-animation:place-holder-shimmer 2.2s ease infinite forwards;animation:place-holder-shimmer 2.2s ease infinite forwards;background:#f2f2f2;background:linear-gradient(-61deg,#f2f2f2 40%,#E1E3E1 50%,#f2f2f2 60%);background-size:100vw 100%}@-webkit-keyframes place-holder-shimmer{0%{background-position:-50vw 0}to{background-position:50vw 0}}@keyframes place-holder-shimmer{0%{background-position:-50vw 0}to{background-position:50vw 0}}.registration-page{padding:1.5625rem 0;color:#404040;background-color:#f5f5f3}.registration-navigation{background-color:#2d3038;padding:7.8125rem 2.75rem;max-width:21.875rem}.registration-navigation-item{font-size:1.125rem;letter-spacing:.1688rem /*!rtl:0*/;font-weight:400;color:#d6a76f}.registration-navigation-item.step-active{color:#fff;font-weight:700}.registration-navigation-link{display:block;padding:1.25rem 0}.registration-progress{padding:0 .9375rem;margin:0 auto 1rem;position:relative;max-width:35.125rem}@media (min-width:768px){.registration-progress{margin-bottom:1.6875rem}}@media (min-width:1024px){.registration-progress{margin-bottom:4.6875rem}}.registration-progress:before{content:"";position:absolute;left:15px;right:15px;top:50%;height:1px;background-color:#adadad}.registration-subtitle{font-size:1.5rem;font-weight:700;line-height:1.33;color:#404040;margin-bottom:1.25rem}.registration-title{text-transform:uppercase;color:#000;font-size:1.125rem;font-weight:700;letter-spacing:.1688rem /*!rtl:0*/;margin:0 0 1.0625rem}.registration-description{margin-bottom:2.5rem;color:#3e3e3e;font-size:1rem;line-height:1.4375rem;text-align:center}@media (min-width:768px){.registration-description{font-size:1.125rem;line-height:1.625rem}}.registration-main{background-color:#fff;padding:3.125rem 5%}@media (min-width:1024px){.registration-main .registr_page-form_inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.registration-main .registr_page-form_inputs>.form-group-sibling{width:45%;margin:0}}.registration-main .registration-form-required{font-size:.75rem}.registr_page-form_submit_wrap{text-align:center}@media (min-width:1024px){.registr_page-form_submit_wrap{text-align:left}}@media (max-width:767.98px){.registr_page-form_submit_wrap .button{width:100%}}@media (max-width:767.98px){.new-password-page{padding:0}.new-password-page .login-title{margin:15px 0 0}.new-password-page .card{margin:0;padding:0 15px}}