@keyframes spinner{to{transform:rotate(1turn)}}#registration_form form.block{padding-bottom:4em}#registration_form form.block h2{font-weight:400}@media screen and (min-width: 950px){#registration_form form.block h1{margin-bottom:2em;margin-top:1em}#registration_form form.block h2{margin-bottom:2.5em;margin-top:4em}#registration_form form.block h2+.subtitle-description{margin-top:-2rem;margin-bottom:3rem}}@media screen and (max-width: 950px){#registration_form form.block h1{margin-bottom:1.5em;margin-top:1em}#registration_form form.block h2{margin-bottom:1.5em;margin-top:2.5em}#registration_form form.block h2+.subtitle-description{margin-top:-1rem;margin-bottom:2.5rem}}#registration_form form.block a:not(.btn,.btn-remove){color:#1a9bd7;border-bottom:1px solid #1a9bd7;transition:color .2s ease,border-bottom-color .2s ease;cursor:pointer}#registration_form form.block a:not(.btn,.btn-remove):hover{color:#0f597c;border-bottom-color:#0f597c}#registration_form form.block .disclaimer-ru p{font-size:1.4em;margin-top:4em;margin-bottom:10em}#registration_form form.block .field{display:flex;width:100%;margin-bottom:2em}#registration_form form.block .field .input{font-family:sans-serif}#registration_form form.block .field .input-description,#registration_form form.block .field .input-error{font-size:inherit}#registration_form form.block .field.field-checkboxes .field-inner,#registration_form form.block .field.field-radios .field-inner{display:flex;flex-direction:column;align-items:flex-start}#registration_form form.block .field:not(.field-checkboxes) .input-label{margin:0;padding-top:16px}#registration_form form.block .field .noname-checkbox{margin-top:1em}@media screen and (min-width: 1200px){#registration_form form.block .field .input-label+div{flex-grow:1;display:flex;gap:50px}#registration_form form.block .field .input-description,#registration_form form.block .field .input-error{margin:0;padding-top:16px}}@media screen and (max-width: 1200px){#registration_form form.block .field .input-label+div{display:block;width:100%}#registration_form form.block .field .input-description,#registration_form form.block .field .input-error{display:inline-block;margin-top:.6em}}@media screen and (min-width: 950px){#registration_form form.block .field .input-description,#registration_form form.block .field .input-error{max-width:500px}#registration_form form.block .field .field-inner{width:500px;flex-shrink:0}#registration_form form.block .field .input-label{width:250px;flex-shrink:0}}@media screen and (max-width: 950px){#registration_form form.block .field{flex-direction:column;gap:.8em}#registration_form form.block .field .input-label{padding:0;width:100%;margin-bottom:1em;display:inline-block}}@media screen and (min-width: 950px){#registration_form form.block .field.field-profile .input-description{padding-top:5px}#registration_form form.block .field.field-jurisms{margin-top:3em}}#registration_form form.block .button-wrp{display:flex}#registration_form form.block .button-wrp .btn{width:280px;flex-shrink:0;flex-grow:0}#registration_form form.block .button-wrp p{margin:0}@media screen and (min-width: 950px){#registration_form form.block .button-wrp{display:flex;align-items:center;gap:2em;margin-top:5em;margin-bottom:1em}}@media screen and (max-width: 950px){#registration_form form.block .button-wrp{margin-top:4em;flex-direction:column;gap:2em}}@media screen and (max-width: 600px){#registration_form form.block{margin-left:-1rem;margin-right:-1rem;border-radius:0;padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 950px) and (max-width: 1200px){#registration_form .where-is-my-tracks-description{margin-left:250px}}@media screen and (min-width: 1200px){#registration_form .where-is-my-tracks-description{margin-left:800px}}.where-is-my-tracks-popup .btn{width:unset}.where-is-my-tracks-popup .ck-content{margin:1em 0 3em}.where-is-my-tracks-popup .ck-content p{text-indent:2em;line-height:1.3em}
