.registration .terms-place{margin-bottom:16px;margin-top:20px}.registration .terms-place .text-p>a.text-link_red{color:#333!important;font-weight:600}.registration__divider{background:#e4e4e4;height:1px;margin:8px 0 20px;width:100%}.registration .pass-row{-moz-column-gap:12px;column-gap:12px;display:flex;flex-direction:row}.registration .pass-field{-moz-column-gap:12px;column-gap:12px;display:flex;flex:1;position:relative}.registration .password-tooltip{background:#fff;border:2px solid #d6d6d6;border-radius:11px;padding:14px 16px;position:absolute;right:calc(100% + 16px);top:0;width:280px;z-index:5}.registration .password-tooltip__title{color:#333;font-size:13px;font-weight:600;line-height:16px;margin-bottom:10px}.registration .password-tooltip__item{align-items:flex-start;color:#e13846;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:12px;line-height:15px}.registration .password-tooltip__item:not(:last-child){margin-bottom:6px}.registration .password-tooltip__item_checked{color:#4caf50}.registration .password-tooltip__icon{font-weight:700;line-height:15px;min-width:12px}.registration .password-tooltip__footer{margin-top:12px}.registration .password-tooltip__button{font-size:14px;width:100%}@media (max-width:992px){.registration .pass-field{display:flex;flex-direction:column}.registration .password-tooltip{flex:1;margin-bottom:12px;padding:14px 12px;position:relative;right:unset;width:unset}}
