@font-face{font-style:normal;font-weight:400;font-stretch:normal;src:url(/registrieren/assets/Gilroy-Regular-d9wcuyAc.woff2) format("woff2");font-family:Gilroy;font-display:swap}@font-face{font-style:normal;font-weight:500;font-stretch:normal;src:url(/registrieren/assets/Gilroy-Medium-DHR3hxJp.woff2) format("woff2");font-family:Gilroy;font-display:swap}@font-face{font-style:normal;font-weight:700;font-stretch:normal;src:url(/registrieren/assets/Gilroy-SemiBold-CaBWPhsX.woff2) format("woff2");font-family:Gilroy;font-display:swap}html{height:100%}body{font-weight:400;font-family:Gilroy,sans-serif;box-sizing:border-box;margin:0;background-color:#f9f9f9;padding:0;height:100%;color:#264b66;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;text-size-adjust:none}@media (min-width: 768px){body{font-size:16px}}@media (min-width: 990px){body{background-color:#fff}}a{color:#67b8ff;text-decoration:none}p{margin-top:0;margin-bottom:15px;line-height:1.5714285714em}@media (min-width: 768px){p{line-height:1.6875em}}strong,b{font-weight:700;font-family:Gilroy,sans-serif;letter-spacing:-.4px}*{-webkit-tap-highlight-color:transparent}#root{height:100%}.NotificationsContainer{position:fixed;top:0;right:0;left:0;z-index:2000}.LoadingOverlay{display:flex;position:fixed;align-items:center;opacity:.9;z-index:9000;inset:0;background-color:#fff}.LoadingIndicator{display:inline-block;position:relative;margin:auto;width:40px;height:40px}.LoadingIndicator div{transform-origin:20px 20px;animation:loading-indicator 1.2s linear infinite}.LoadingIndicator div:after{display:block;position:absolute;top:3px;left:18.5px;border-radius:40%;background:#000;width:3px;height:9px;content:" "}.LoadingIndicator div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.LoadingIndicator div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.LoadingIndicator div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.LoadingIndicator div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.LoadingIndicator div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.LoadingIndicator div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.LoadingIndicator div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.LoadingIndicator div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.LoadingIndicator div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.LoadingIndicator div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.LoadingIndicator div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.LoadingIndicator div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loading-indicator{0%{opacity:1}to{opacity:0}}.Container{margin:auto;padding:25px 0;width:100%;text-align:center}@media (min-width: 1024px){.Container{max-width:730px}}.CreateCognitoUserFormView_input{margin-bottom:20px}.CreateCognitoUserFormView_submit{margin-top:30px}.CreateCognitoUserFormView_hint{margin:0 auto 20px;max-width:550px}.CreateCognitoUserFormView_validator{margin:0 auto 20px;max-width:400px}.PrivacyStatementField{margin-bottom:13.3333333333px}.PrivacyStatementField .FormError-errorMsg{padding-left:33px}.TermsAndConditionsField{margin-bottom:13.3333333333px}.TermsAndConditionsField .FormError-errorMsg{padding-left:33px}.CreateCognitoUserSuccessView_text{margin-right:auto;margin-left:auto;max-width:550px}.ErrorView_button{margin-top:30px}.ErrorView_text{margin-bottom:0}.GetCognitoUserStatusView_text{margin:0 auto 20px;max-width:550px}.GetCognitoUserStatusView_button{margin-top:30px}.ResendActivationLinkPage_content{max-width:800px}.ResendActivationLinkView_button{margin-top:30px}.NotFoundError{display:flex;flex-grow:1;align-items:center;text-align:center}.NotFoundError-inner{margin-right:auto;margin-left:auto;padding:40px 0;width:100%;max-width:570px}@media (min-width: 990px){.NotFoundError-inner{padding-top:150px}}.NotFoundError-inner>*:last-child{margin-bottom:0}.NotFoundError-icon{margin-bottom:15px;color:#ddd}@media (min-width: 768px){.NotFoundError-icon{margin-bottom:40px}}.NotFoundError-text{margin-bottom:15px;color:#9b9b9b}@media (min-width: 768px){.NotFoundError-text{margin-bottom:35px}}.NotFoundError-text:last-child{margin-bottom:0}.NotFoundError-text{color:#2b84cb}.RegistrationLayout-container{margin-bottom:40px}@media (min-width: 1024px){.RegistrationLayout-container{margin-bottom:60px}}.layout-u-headline-followed-by-form{margin-bottom:30px}@media (min-width: 768px){.layout-u-headline-followed-by-form{margin-bottom:40px}}.WidgetLayout{display:flex;justify-content:center;width:100vw;text-align:center}.WidgetLayout__content{margin:30px;width:100%}@media (min-width: 768px){.WidgetLayout__content{margin:45px}}@media (min-width: 1024px){.WidgetLayout__content{max-width:730px}}.ButtonBack,.ButtonSend{display:flex;margin:30px auto 0}.BonusConditionsField{margin-bottom:13.3333333333px}.BonusConditionsField .FormError-errorMsg{padding-left:33px}.EmailField,.PasswordConfirmField,.PasswordField,.PasswordField_input{margin-bottom:20px}.PasswordField_validator{margin:auto;max-width:400px}.RegistrationStepperPerson{margin-bottom:30px}@media (min-width: 768px){.RegistrationStepperPerson{margin-bottom:55px}}.BonusReferrerFields_headline{margin:30px 0 20px;text-align:left}.ReferrerFirstNameField,.ReferrerLastNameField{margin-bottom:20px}.RegistrationError_container{margin-bottom:40px}.RegistrationError_iconWrapper{margin:0 auto}.RegistrationError_icon{width:50px;height:50px}@media (min-width: 990px){.RegistrationError_icon{width:72px;height:72px}}.RegistrationError_text{padding-top:10px}.RegistrationError_text span{font-weight:600}.ButtonNext{display:block;margin:30px auto 0}@media (min-width: 768px){.ButtonNext{margin-top:50px}}.DescriptionField,.FacilityPracticeNameField,.InstitutionField{margin-bottom:20px}.InterestedInCaregiversField{margin-bottom:13.3333333333px}.InterestedInCaregiversField .FormError-errorMsg{padding-left:33px}.InterestedInDoctorsField{margin-bottom:13.3333333333px}.InterestedInDoctorsField .FormError-errorMsg{padding-left:33px}.RegistrationStepperInstitution{margin-bottom:30px}@media (min-width: 768px){.RegistrationStepperInstitution{margin-bottom:55px}}.SubHeadline{margin:30px 0 22.5px;text-align:left}.AddressCoField,.BirthDateField,.CityField,.CountrySelectField,.FirstNameField,.LastNameField,.MobileField,.SalutationField{margin-bottom:20px}.SalutationField .FormError-errorMsg{padding-top:15px;padding-left:0}.SalutationField_radioButtonsWrapper{display:flex}.SalutationField_radioButton{margin-right:15px}@media (min-width: 768px){.SalutationField_radioButton{margin-right:25px}}.StreetAutocompleteField,.StreetNumberField,.TitleField,.ZipField,.PositionField,.TelephoneField{margin-bottom:20px}.QualificationCaregiverPage_subHeadline{margin-top:40px;margin-bottom:20px;text-align:left}.PlacementModelView_stage{margin-bottom:40px}.PlacementModelView_image{margin-bottom:15px;width:160px;height:auto}@media (min-width: 768px){.PlacementModelView_image{width:200px;height:auto}}.PlacementModelView_headline{margin-bottom:8px}.PlacementModelView_checkboxContainer{margin-bottom:45px;font-weight:400;font-size:14px;line-height:17px}@media (min-width: 768px){.PlacementModelView_checkboxContainer{margin-bottom:52.5px;margin-left:60px;font-size:17px}}@media (min-width: 990px){.PlacementModelView_checkboxContainer{margin-left:150px}}@media (min-width: 1024px){.PlacementModelView_checkboxContainer{margin-left:90px}}.PlacementModelView_checkboxContainer-caregiver{color:#7d93a3}.PlacementModelView_checkboxContainer-doctor{font-weight:700}.PlacementModelView_checkbox{margin-bottom:16px}.PlacementModelView_checkbox:last-of-type{margin-bottom:24px}@media (min-width: 1024px){.PlacementModelView_checkbox{margin-bottom:24px}.PlacementModelView_checkbox:last-of-type{margin-bottom:32px}}.PlacementModelView_checkboxLabel-strong{margin-right:5px;color:#1e3c52;font-weight:700}.PlacementModelView_moreInfo{display:block;margin-left:32px}.PlacementModelView_hint{margin-bottom:0;color:#7d93a3;font-size:14px;text-align:center}.PlacementModelView_button{margin-bottom:20px}.CaregiverExamCertificateField_radioButtonsWrapper{display:flex;flex-direction:column}.CaregiverExamCertificateField_radioButton{margin-bottom:17px;text-align:initial}@media (min-width: 768px){.CaregiverExamCertificateField_radioButton{margin-right:25px}}.QualificationDoctorView_subHeadline{margin-top:40px;margin-bottom:20px;text-align:left}.DoctorMedicalLicenseField_radioButtonsWrapper{display:flex;flex-direction:column}.DoctorMedicalLicenseField_radioButton{margin-bottom:17px;text-align:initial}@media (min-width: 768px){.DoctorMedicalLicenseField_radioButton{margin-right:25px}}.RegistrationExistingSuccessPage_content{padding-top:30px}.RegistrationExistingSuccessPage_icon{width:70px;height:50px;color:#67b8ff}.RegistrationExistingSuccessPage_header{margin-top:25px}.RegistrationExistingSuccessPage_info{margin:0 auto 30px;max-width:550px}.RegistrationSuccessPage_content{padding-top:30px}.RegistrationSuccessPage_iconWrapper{display:flex;justify-content:center;align-items:center;margin:auto;border-radius:50%;background-color:#a5c962;width:72px;height:72px;color:#fff}.RegistrationSuccessPage_header{margin-top:15px}.RegistrationSuccessPage_info{margin-right:auto;margin-left:auto;max-width:550px}.RegistrationWithCognitoAccountSuccessPage_content{padding-top:30px}.RegistrationWithCognitoAccountSuccessPage_iconWrapper{display:flex;justify-content:center;align-items:center;margin:auto;border-radius:50%;background-color:#a5c962;width:72px;height:72px;color:#fff}.RegistrationWithCognitoAccountSuccessPage_header{margin-top:15px}.RegistrationWithCognitoAccountSuccessPage_info{margin:0 auto 30px;max-width:550px}.RegistrationWithCognitoAccountSuccessPage_button{margin-bottom:45px}.TravelPreferencePage_image{margin-bottom:15px;width:160px;height:auto}@media (min-width: 768px){.TravelPreferencePage_image{width:200px;height:auto}}.TravelPreferencePage_checkboxContainer{margin-bottom:45px;font-weight:400;font-size:14px;line-height:17px;text-align:left}@media (min-width: 768px){.TravelPreferencePage_checkboxContainer{margin-bottom:52.5px;margin-left:60px;font-size:17px}}@media (min-width: 990px){.TravelPreferencePage_checkboxContainer{margin-left:150px}}@media (min-width: 1024px){.TravelPreferencePage_checkboxContainer{margin-left:90px}}.TravelPreferencePage_checkbox{margin-bottom:16px}.TravelPreferencePage_checkbox:last-of-type{margin-bottom:24px}@media (min-width: 1024px){.TravelPreferencePage_checkbox{margin-bottom:24px}.TravelPreferencePage_checkbox:last-of-type{margin-bottom:32px}}.TravelPreferencePage_moreInfo{margin-left:30px}.UserTypeView-image{margin-bottom:15px;width:160px;height:auto}@media (min-width: 768px){.UserTypeView-image{width:240px;height:auto}}.UserTypeView-headline{margin-bottom:20px}@media (min-width: 768px){.UserTypeView-headline{margin-bottom:25px}}@media (min-width: 768px){.UserTypeSelection{margin-bottom:20px}}.UserTypeSelection_container{display:flex;flex-direction:column;align-items:center}.UserTypeSelection_container-variant{display:flex;flex-direction:column}@media (min-width: 990px){.UserTypeSelection_container-variant{align-items:center}}.UserTypeSelection_button{display:block;margin:15px auto 0}.UserTypeSelection_button-variant{cursor:pointer;margin-bottom:24px}.UserTypeSelection_rightSide{display:flex;align-items:center;margin-right:8px;width:30px;min-width:30px}
