.child-route-wrapper[data-v-3c8bdce8]{width:100%;min-height:calc(100% - 96px);display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .padding-bottom-10[data-v-3c8bdce8]{padding-bottom:10rem}.registration-form-title[data-v-3c8bdce8]{font-size:36px;font-weight:700;line-height:44px}[dir] .registration-form-title[data-v-3c8bdce8]{text-align:center;margin-bottom:40px}.registration-form-wrapper[data-v-3c8bdce8]{width:100%;max-width:528px}[dir] .registration-form-wrapper[data-v-3c8bdce8]{margin:0 auto}.registration-label[data-v-3c8bdce8]{font-size:16px;line-height:24px}[dir] .registration-label[data-v-3c8bdce8]{padding-bottom:8px}.registration-input-group[data-v-3c8bdce8]{width:100%}[dir] .registration-input-group[data-v-3c8bdce8]{margin-bottom:6px}.registration-input-group .form-control[data-v-3c8bdce8]{height:48px;font-size:20px}[dir] .registration-input-group .form-control[data-v-3c8bdce8]{padding:8px 16px}[dir=ltr] .registration-input-group .form-control.is-invalid[data-v-3c8bdce8]{padding-right:33px!important}[dir=rtl] .registration-input-group .form-control.is-invalid[data-v-3c8bdce8]{padding-left:33px!important}.registration-input-group input[data-v-3c8bdce8]::placeholder{color:#6c757d;font-weight:400}.registration-input-group .input-error[data-v-3c8bdce8]{min-height:14px}.registration-button[data-v-3c8bdce8]{width:100%;font-size:20px;line-height:30px;font-weight:400;color:#fff}[dir] .registration-button[data-v-3c8bdce8]{margin-top:14px;background-color:#343a40!important;border:none;padding:8px 16px}[dir] .registration-button[data-v-3c8bdce8]:focus{background-color:#343a40!important}@media screen and (max-width:991px){.child-route-wrapper[data-v-3c8bdce8]{height:unset}}@media screen and (max-width:660px){.registration-form-title[data-v-3c8bdce8]{font-size:24px;line-height:32px}.registration-label[data-v-3c8bdce8]{font-size:14px;line-height:20px}[dir] .registration-label[data-v-3c8bdce8]{padding-bottom:6px}.registration-input-group .form-control[data-v-3c8bdce8]{height:38px;font-size:16px}.registration-input-group input[data-v-3c8bdce8]::placeholder{color:#6c757d;font-weight:400}.registration-button[data-v-3c8bdce8]{font-size:16px;line-height:24px}[dir] .registration-button[data-v-3c8bdce8]{padding:6px 12px}}.registration-form-subtitle[data-v-3c8bdce8]{font-size:16px;line-height:24px;color:#6c757d}[dir] .registration-form-subtitle[data-v-3c8bdce8]{text-align:center;margin-bottom:24px}.registration-form[data-v-3c8bdce8]{width:100%}.toggle-password-icon[data-v-3c8bdce8]{position:absolute;top:50%}[dir] .toggle-password-icon[data-v-3c8bdce8]{transform:translateY(-50%);cursor:pointer}[dir=ltr] .toggle-password-icon[data-v-3c8bdce8]{right:10px}[dir=rtl] .toggle-password-icon[data-v-3c8bdce8]{left:10px}[dir] .terms-checkbox-container[data-v-3c8bdce8]{margin-top:16px}.or-divider[data-v-3c8bdce8]{display:block;position:relative;color:#6c757d}[dir] .or-divider[data-v-3c8bdce8]{text-align:center}.or-divider[data-v-3c8bdce8]:after,.or-divider[data-v-3c8bdce8]:before{content:"";position:absolute;top:50%;width:45%;height:1px}[dir] .or-divider[data-v-3c8bdce8]:after,[dir] .or-divider[data-v-3c8bdce8]:before{background-color:#dee2e6}[dir=ltr] .or-divider[data-v-3c8bdce8]:before{left:0}[dir=ltr] .or-divider[data-v-3c8bdce8]:after,[dir=rtl] .or-divider[data-v-3c8bdce8]:before{right:0}[dir=rtl] .or-divider[data-v-3c8bdce8]:after{left:0}.social-buttons[data-v-3c8bdce8]{display:flex;justify-content:space-between}[dir] .social-buttons[data-v-3c8bdce8]{margin-top:16px}.social-button[data-v-3c8bdce8]{flex:1;display:flex;justify-content:center;align-items:center;font-size:14px}[dir] .social-button[data-v-3c8bdce8]{padding:8px 16px}.social-button .social-icon[data-v-3c8bdce8]{height:20px;width:20px}[dir=ltr] .social-button .social-icon[data-v-3c8bdce8]{margin-right:8px}[dir=rtl] .social-button .social-icon[data-v-3c8bdce8]{margin-left:8px}@media screen and (max-width:660px){.registration-form-subtitle[data-v-3c8bdce8]{font-size:14px;line-height:20px}[dir] .registration-form-subtitle[data-v-3c8bdce8]{margin-bottom:16px}.social-buttons[data-v-3c8bdce8]{flex-direction:column}[dir] .social-buttons .social-button[data-v-3c8bdce8]{margin-bottom:8px}[dir=ltr] .social-buttons .social-button[data-v-3c8bdce8]{margin-right:0!important}[dir=rtl] .social-buttons .social-button[data-v-3c8bdce8]{margin-left:0!important}}