.SimpleFooter_simpleFooter___JrOn{width:100%;background-color:#fff}.SimpleFooter_footerContent__NoyAB{max-width:1392px;margin:0 auto;padding:24px 24px 16px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:24px}@media(max-width:900px){.SimpleFooter_footerContent__NoyAB{flex-direction:column;align-items:flex-start;gap:20px;padding:20px 24px 16px}}@media(max-width:600px){.SimpleFooter_footerContent__NoyAB{padding:16px 20px;gap:16px}}.SimpleFooter_logoLink__kNwjf{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#333;transition:opacity .3s ease}.SimpleFooter_logoLink__kNwjf:hover{opacity:.8}.SimpleFooter_logoDesktop__1Ed2a{display:block}.SimpleFooter_linksSection__wesGD{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;gap:20px;flex-wrap:wrap;padding-top:8px}@media(max-width:900px){.SimpleFooter_linksSection__wesGD{gap:16px;padding-top:0}}@media(max-width:600px){.SimpleFooter_linksSection__wesGD{flex-direction:column;align-items:flex-start;gap:16px}}.SimpleFooter_footerLink__pAnnF{color:#7b7b7b;font-family:var(--inter-font,var(--roboto-font));font-size:12px;font-weight:400;letter-spacing:.48px;text-decoration:none;transition:color .3s ease;white-space:nowrap}.SimpleFooter_footerLink__pAnnF:hover{color:#c14811}.SimpleFooter_footerBar__kz47Q{width:100%;height:24px;background-color:#333}.Formbuilder_form__5wiOT{font-family:var(--roboto-font);display:flex;flex-direction:column;gap:24px}.Formbuilder_submit_button__YXycU{width:120px;height:40px;border-radius:20px;border:none;outline:none;color:#fff;font-weight:700;font-size:12px;line-height:14px;cursor:pointer}@keyframes Formbuilder_rotate__jF2QF{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.Formbuilder_submit_button_loading___gIdQ{animation:Formbuilder_rotate__jF2QF 1.5s linear 1.5s infinite}.Formbuilder_group_container__W7_Li{gap:24px;margin-top:16px}.Formbuilder_control_container__aTsad,.Formbuilder_group_container__W7_Li{display:flex;flex-direction:column;align-items:flex-start}.Formbuilder_control_container__aTsad>*{width:100%;background-color:transparent}.Formbuilder_control_container__aTsad>label{font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:#333}.Formbuilder_control_container__aTsad>input{border-radius:0;box-shadow:none;outline:none;border:none;border-bottom:1px solid #000;height:35px;padding:8px 0;font-weight:400;font-size:1.6rem}.Formbuilder_control_container__aTsad>textarea{margin-top:8px;border-bottom:1px solid #000;height:120px;padding:8px 4px;font-weight:400;font-size:1.6rem;border-radius:4px}.Formbuilder_policy_container__XQGuK{display:flex;align-items:center;gap:12px}.Formbuilder_policy_container__XQGuK input{width:16px;height:16px;background-color:#e5e5e5;border-radius:100%;flex-shrink:0;transition:all .2s linear;cursor:pointer}.Formbuilder_policy_container__XQGuK input:checked{accent-color:var(--primary-color--new)}.Formbuilder_policy_container__XQGuK p{font-weight:400;font-size:16px;line-height:19px}.Formbuilder_policy_container__XQGuK p a{color:#c14811}.Formbuilder_policy_container__XQGuK p label{cursor:pointer}.Formbuilder_form__5wiOT [data-testid=existing-file]{align-items:center}.Formbuilder_form__5wiOT [data-testid=fileuploader__container]>div{border:1px solid #000;outline:1px dashed #000}.Formbuilder_form__5wiOT [data-testid=fileuploader__label]{font-size:12px;font-weight:600;font-family:var(--roboto-font);color:#333}.form_formOverlay__9De73{display:grid;grid-template-columns:1fr 1fr;overflow-y:auto;margin-top:16px}.form_formOverlay__9De73 .form_formContainer__rT_Lj{padding:0 40px 0 60px}.form_formOverlay__9De73 .form_formContainer__rT_Lj h4{position:relative;z-index:1000}.form_formOverlay__9De73 .form_formContainer__rT_Lj h4 span{color:#c14811}.form_formOverlay__9De73 .form_formContainer__rT_Lj .form_form__OBzit{padding-top:80px;margin:auto}.form_formOverlay__9De73 .form_formContainer__rT_Lj .form_form__OBzit input[type=checkbox]{width:20px}.form_formOverlay__9De73 .form_formContainer__rT_Lj .form_form__OBzit a{color:#c14811}.form_formOverlay__9De73 .form_formContainer__rT_Lj .form_form__OBzit a,.form_formOverlay__9De73 .form_formContainer__rT_Lj .form_form__OBzit p{font-size:12px;line-height:140%}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y{padding:32px 40px;line-height:160%;letter-spacing:.32px;border-left:1px solid #c14811}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y .form_firstParagraph__bOpHP{padding-bottom:16px}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y .form_element__3SU9z{display:flex;align-items:center;padding-bottom:16px;gap:16px}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y .form_ansprechpartner__b62qu{padding-top:40px}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y .form_ansprechpartner__b62qu img{margin:8px 0}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y .form_ansprechpartner__b62qu p:nth-of-type(3){color:#c14811}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y .form_socialIconLinks__vUf11{display:flex;padding-top:8px}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y .form_socialIconLinks__vUf11 a{margin-right:12px}@media(max-width:600px){.form_formOverlay__9De73{grid-template-columns:1fr}.form_formOverlay__9De73 .form_formContainer__rT_Lj{padding:0 20px}.form_formOverlay__9De73 .form_formContainer__rT_Lj h4{text-align:center}.form_formOverlay__9De73 .form_formContainer__rT_Lj .form_form__OBzit{padding-top:40px}.form_formOverlay__9De73 .form_formOverlayInfo__NrA5Y{padding:32px 20px;border-left:none}}.modal_modal__K4sp1{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.4)}.modal_modal_header__Tn2W6{width:100%;background-color:#fff;z-index:999;padding:24px 40px 0}@media(max-width:600px){.modal_modal_header__Tn2W6{padding:15px 15px 0}}.modal_close__uDoHy{border:none;outline:none;background-color:transparent;cursor:pointer;float:right}@media(max-width:600px){.modal_close__uDoHy{float:left}}.modal_close__uDoHy:hover svg path{stroke:#5c1a03}.modal_modal__content__0uNlC{z-index:1;float:right;height:100%;width:80%;max-width:1080px;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:1024px){.modal_modal__content__0uNlC{width:100%}}@media(max-width:992px){.modal_modal__content__0uNlC{flex-direction:column;gap:5px}}.modal_hubspot__mMNgt{width:100%;height:100%;flex:1;position:relative;z-index:1}@media(max-width:721px){.modal_hubspot__mMNgt{margin-top:0}}form .theme-blue{background-color:#4995d1}.form_error_message{display:none;padding:8px 12px;color:#fff;font-size:14px;font-weight:500;border-radius:4px;background:#c14811}form.error .error-message{color:#c14811;margin-top:4px}form.error .form-group.error input{border-bottom:2px solid #c14811}form.general_form_error .form_error_message{display:flex}.form-success-message{margin:20px 0;color:#63b769;font-weight:500;font-size:22px;line-height:120%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.form-group span[data-testid=fileuploader__file-name]{font-size:12px;font-weight:600;color:#000}.form-group .error-message{display:none}.form-group.error .error-message{display:block}.applicationForm_applicationForm__84xM_{width:100%}@media screen and (min-width:600px){.applicationForm_applicationForm__84xM_{width:80%;margin:0 auto}}@media screen and (min-width:992px){.applicationForm_applicationForm__84xM_{width:60%}}.applicationForm_title__ofTtG{margin-bottom:50px}.applicationForm_description___ej7v span{display:block;margin-top:20px}.applicationForm_form__mGLGH{width:100%;margin-top:40px}.applicationForm_form__mGLGH fieldset{display:inline-block;position:relative;border:none;width:100%}.applicationForm_form__mGLGH fieldset:not(:last-child){margin-bottom:80px}.applicationForm_form__mGLGH legend{font-size:2.4rem;font-weight:400;color:var(--dark);margin-bottom:24px}.applicationForm_form__mGLGH fieldset .applicationForm_icon__Gc2NI{position:absolute;top:-27px;right:0}.applicationForm_form__group__PcsHQ{display:flex;flex-direction:column;gap:24px}.applicationForm_input__group__0N2iY{display:flex;flex-direction:column;width:100%}.applicationForm_input__group__0N2iY input[type=file]{opacity:0;height:0;overflow:hidden}.applicationForm_form__label__Kgqkl{font-size:1.2rem;font-weight:500;color:var(--dark);cursor:pointer;display:flex;flex-direction:column;gap:8px}.applicationForm_form__control__XbZa9{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:8px 0;font-weight:400;font-size:1.6rem;font-family:var(--roboto-font);color:var(--dark);border:none;background-color:transparent;border-bottom:1px solid var(--dark);outline:none;resize:none;-ms-overflow-style:none;scrollbar-width:none}.applicationForm_form__control__XbZa9::-webkit-scrollbar{display:none}.applicationForm_form__check__rtGA_{display:flex;align-items:center;font-family:var(--roboto-font);font-weight:400;font-size:1.6rem;gap:12px;cursor:pointer;margin-bottom:50px}.applicationForm_form__check__rtGA_ input[type=checkbox]{position:relative;display:inline-block;width:25px;height:25px;background-color:#e5e5e5;border-radius:100%;flex-shrink:0;transition:all .2s linear}.applicationForm_link__SyQE4{font-weight:700;color:var(--secondary-color)}.applicationForm_resumeBox__gdNgT{width:100%;border:1px solid var(--primary-color);border-radius:2px;padding:8px 24px;margin-top:24px;height:65px;cursor:pointer;display:flex;align-items:center}.applicationForm_resumeBox__content__i3oTa{padding-left:24px;font-family:var(--roboto-font);font-weight:500}.applicationForm_resumeBox__content__i3oTa p{color:var(--primary-color);padding-bottom:4px;font-weight:500}.applicationForm_resumeBox__content__i3oTa p span{color:var(--dark)}.applicationForm_resumeBox__content__i3oTa small{font-size:12px;color:var(--gray-500)}.applicationForm_submit__message__q00I6{margin-top:10px}.applicationForm_general__error__message__pbdmm,.applicationForm_success__message__RVOoe{display:none;text-align:center;font-size:14px;align-items:center;gap:10px}.applicationForm_form__mGLGH.applicationForm_error__srn8X .applicationForm_general__error__message__pbdmm,.applicationForm_form__mGLGH.applicationForm_success__FwjfN .applicationForm_success__message__RVOoe{display:flex}.applicationForm_form_wrapper__nNR8m{padding-top:80px;max-width:548px;margin:auto}@media(max-width:852px){.applicationForm_form_wrapper__nNR8m{padding-top:40px}}