.child-route-wrapper{width:100%;min-height:calc(100% - 96px);display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .padding-bottom-10{padding-bottom:10rem}.registration-form-title{font-size:36px;font-weight:700;line-height:44px}[dir] .registration-form-title{text-align:center;margin-bottom:40px}.registration-form-wrapper{width:100%;max-width:528px}[dir] .registration-form-wrapper{margin:0 auto}.registration-label{font-size:16px;line-height:24px}[dir] .registration-label{padding-bottom:8px}.registration-input-group{width:100%}[dir] .registration-input-group{margin-bottom:6px}.registration-input-group .form-control{height:48px;font-size:20px}[dir] .registration-input-group .form-control{padding:8px 16px}[dir=ltr] .registration-input-group .form-control.is-invalid{padding-right:33px!important}[dir=rtl] .registration-input-group .form-control.is-invalid{padding-left:33px!important}.registration-input-group input::placeholder{color:#6c757d;font-weight:400}.registration-input-group .input-error{min-height:14px}.registration-button{width:100%;font-size:20px;line-height:30px;font-weight:400;color:#fff}[dir] .registration-button{margin-top:14px;border:none;padding:8px 16px}[dir] .registration-button,[dir] .registration-button:focus{background-color:#343a40!important}@media screen and (max-width:991px){.child-route-wrapper{height:unset}}@media screen and (max-width:660px){.registration-form-title{font-size:24px;line-height:32px}.registration-label{font-size:14px;line-height:20px}[dir] .registration-label{padding-bottom:6px}.registration-input-group .form-control{height:38px;font-size:16px}.registration-input-group input::placeholder{color:#6c757d;font-weight:400}.registration-button{font-size:16px;line-height:24px}[dir] .registration-button{padding:6px 12px}}.company-info-wrapper{height:calc(100% - 200px)}@media(max-height:820px){.company-info-wrapper{height:fit-content}[dir] .company-info-wrapper{padding-bottom:3rem}}.observer-wrapper{width:100%}.phone-row{display:flex;gap:16px}.country-code{min-width:110px}.phone-number{width:calc(100% - 110px)}[dir] .extra-margin{margin-bottom:10px}