#registration .filter-checkbox,#account-creation .filter-checkbox{display:flex;justify-content:left;align-items:center}#registration .filter-checkbox:last-child,#account-creation .filter-checkbox:last-child{padding-bottom:5px}#registration .filter-checkbox-container,#account-creation .filter-checkbox-container{border-left:1px solid rgb(117,116,124);grid-column:2;grid-row-end:13;grid-row-start:1;padding-left:20px;padding-top:40px}@media(max-width:767px){#registration .filter-checkbox-container,#account-creation .filter-checkbox-container{display:flex;flex-direction:column;gap:5px;padding-top:0;padding-bottom:0;border:none;grid-column:auto;grid-row-start:auto;grid-row-end:auto}}#registration input[type=checkbox],#account-creation input[type=checkbox]{display:none}#registration .checkbox-container,#account-creation .checkbox-container{align-items:center}#registration .btn-checkbox,#account-creation .btn-checkbox{height:20px}#registration .checkbox-imposter-switch,#account-creation .checkbox-imposter-switch{display:inline-block;background-color:#98969d;width:max(2.126rem,16px);height:calc(1.063rem + 1px);border-radius:25%/50%;position:relative;transition:background-color .2s;flex-shrink:0}#registration .checkbox-imposter-switch:before,#account-creation .checkbox-imposter-switch:before{content:"";display:block;width:calc(1.063rem - 3px);height:calc(1.063rem - 3px);border-radius:50%;background-color:#fff;position:absolute;top:2px;left:3px;transition:left .2s}#registration div.custom-checkbox-container,#account-creation div.custom-checkbox-container{display:flex;justify-content:left;align-items:center;gap:10px}#registration .custom-checkbox-container>label.small-checkbox-imposter,#account-creation .custom-checkbox-container>label.small-checkbox-imposter{flex-grow:0}#registration input[type=checkbox]:checked+.checkbox-imposter-switch:before,#account-creation input[type=checkbox]:checked+.checkbox-imposter-switch:before{left:1.063rem}#registration input[type=checkbox]:checked+.checkbox-imposter-switch,#account-creation input[type=checkbox]:checked+.checkbox-imposter-switch{background-color:#094c8d}#registration .checkbox-imposter,#account-creation .checkbox-imposter{display:inline-block;border:1px solid rgb(117,116,124);width:1.063rem;height:1.063rem;padding:10px;border-radius:5px;position:relative;vertical-align:middle;cursor:pointer}#registration .small-checkbox-imposter,#account-creation .small-checkbox-imposter{display:inline-block;border:1px solid rgb(117,116,124);width:1.2rem;height:1.25rem;border-radius:2px;position:relative;vertical-align:middle;margin-right:10px;cursor:pointer;outline:none;flex-shrink:0;background-image:url(/build/assets/Haken_Checkbox-4Ab7PbdP.svg);background-position:center;background-repeat:no-repeat;background-size:0 0}#registration input[type=checkbox]:checked+.small-checkbox-imposter,#account-creation input[type=checkbox]:checked+.small-checkbox-imposter{background-size:auto}#registration .small-checkbox-checked-unsure,#account-creation .small-checkbox-checked-unsure{background-size:0 0;background:linear-gradient(0deg,#fff,#fff 30%,#75747c 32%,#75747c,#75747c 68%,#fff 70%,#fff)}#registration .small-checkbox-checked,#account-creation .small-checkbox-checked{background-size:auto}#registration input[type=checkbox]:checked+.checkbox-imposter,#account-creation input[type=checkbox]:checked+.checkbox-imposter{background-image:url(/build/assets/Haken_Checkbox-4Ab7PbdP.svg);background-position:center;outline:none}#registration textarea,#account-creation textarea{border-radius:7px;resize:none;border:1px solid rgb(117,116,124);outline-color:transparent;padding:1rem;transition:outline .3s,border .3s;color:#094c8d;line-height:1.5}#registration textarea:focus,#account-creation textarea:focus{outline:1px solid #094c8d;border:1px solid #094c8d}#registration textarea::placeholder,#account-creation textarea::placeholder{color:#bab9bc}#registration input:focus,#account-creation input:focus{outline:1px solid #094c8d;border:1px solid #094c8d}#registration input[type=email],#account-creation input[type=email],#registration input[type=password],#account-creation input[type=password],#registration input[type=text],#account-creation input[type=text],#registration input[type=tel],#account-creation input[type=tel],#registration input[type=url],#account-creation input[type=url],#registration .default-input,#account-creation .default-input{border-radius:7px;border:1px solid rgb(117,116,124);padding:1rem;font-size:var(--text-font-size)}#registration ::placeholder,#account-creation ::placeholder{color:#094c8d;font-size:var(--text-font-size);text-align:left}#registration input.grey-placeholder::placeholder,#account-creation input.grey-placeholder::placeholder{color:#abaaae;font-size:var(--text-font-size);text-align:left}#registration input[type=text].preview,#account-creation input[type=text].preview{padding:0;border:1px solid rgb(117,116,124);border-radius:7px;background-color:inherit;line-height:var(--text-line-height);font-size:var(--text-font-size);padding-left:var(--text-padding-left);padding-right:var(--text-padding-right);color:#bab9bc}#registration input[type=text].small,#account-creation input[type=text].small{padding:.4rem;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}#registration input[type=text].minimal,#account-creation input[type=text].minimal{border:none;border-bottom:1px solid #bab9bc;border-radius:0;padding:0;padding-top:.4rem;padding-bottom:.4rem;transition:border-color .2s ease-in-out}#registration input[type=text].small:disabled,#account-creation input[type=text].small:disabled{background-color:#edf0f0}#registration input[type=text].small:focus,#account-creation input[type=text].small:focus{outline:none;border:1px solid #094c8d}#registration input[type=text].minimal:focus,#account-creation input[type=text].minimal:focus{border:none;outline:none;border-bottom:1px solid #094c8d}#registration button.classic-button,#account-creation button.classic-button{background-color:#094c8d;color:#fff;border-radius:7px;font-size:1.125rem;line-height:2.5rem;padding-left:1.313rem;padding-right:2.188rem;border:none;width:fit-content}#registration button.classic-button:hover,#registration button.classic-button:focus,#account-creation button.classic-button:hover,#account-creation button.classic-button:focus{outline:2px solid #094c8d}#registration form.address-input-container>label,#registration form.address-input-container>div>label,#registration form.address-input-container>details.optional-input>div>label,#account-creation form.address-input-container>label,#account-creation form.address-input-container>div>label,#account-creation form.address-input-container>details.optional-input>div>label{flex-grow:1}#registration form.address-input-container>div,#registration form.address-input-container>details.optional-input>div,#account-creation form.address-input-container>div,#account-creation form.address-input-container>details.optional-input>div{display:flex;justify-content:space-between;gap:1rem}#registration form.address-input-container>label>input,#registration form.address-input-container>div>label>input,#registration form.address-input-container>details>label>input,#registration form.address-input-container>details>div>label>input,#account-creation form.address-input-container>label>input,#account-creation form.address-input-container>div>label>input,#account-creation form.address-input-container>details>label>input,#account-creation form.address-input-container>details>div>label>input{height:100%;width:100%}#registration form.address-input-container>div>label>select,#account-creation form.address-input-container>div>label>select{width:100%;height:100%;padding:1rem;padding-right:1px;color:#000}#registration select,#account-creation select{background-color:#fff;border-radius:7px;border-color:2px solid #094c8d;padding:3px;font-size:var(--text-font-size);vertical-align:middle;color:#094c8d;cursor:pointer;border:1px solid rgb(117,116,124)}#registration button.icon-only,#account-creation button.icon-only{width:fit-content;border:0;border-radius:7px;background-color:transparent;transition:background-color .2s ease}#registration .icon-zurueckpfeil,#account-creation .icon-zurueckpfeil{content:url(/build/assets/zurueckpfeil-CWkHFKyn.svg);top:0;left:0;width:30px}#registration .progress-bar,#account-creation .progress-bar{display:flex;width:100%;padding:0;justify-content:space-between}#registration .progress-bar>div,#account-creation .progress-bar>div{display:flex;justify-content:center;align-items:center;background-color:#fff;width:fit-content;height:fit-content;border-radius:50%;aspect-ratio:1/1;border:1px solid rgb(88,172,181);position:relative;transition:all .5s}#registration .progress-bar>div>span,#account-creation .progress-bar>div>span{color:#58acb5;transition:all .5s;-webkit-user-select:none;user-select:none}#registration .progress-bar>div.progress-current,#account-creation .progress-bar>div.progress-current{background-color:#e5f4f5;border:1px solid rgb(88,172,181)}#registration .progress-bar>div.progress-finished,#account-creation .progress-bar>div.progress-finished{border:1px solid rgb(88,172,181);cursor:pointer}#registration .progress-bar .progress-bar__icon,#account-creation .progress-bar .progress-bar__icon{width:40px;height:40px}@media(min-width:768px)and (max-width:1087px){#registration .progress-bar .progress-bar__icon,#account-creation .progress-bar .progress-bar__icon{width:35px;height:35px}}@media(max-width:767px){#registration .progress-bar .progress-bar__icon,#account-creation .progress-bar .progress-bar__icon{width:35px;height:35px}}#registration .account-creation-icon-address,#account-creation .account-creation-icon-address{content:url(/build/assets/Adressdaten-L0sS0TTr.svg);position:relative}#registration .account-creation-icon-account-data,#account-creation .account-creation-icon-account-data{content:url(/build/assets/Kontodaten-CKH9G3BI.svg);position:relative}#registration .account-creation-icon-proof,#account-creation .account-creation-icon-proof{content:url(/build/assets/Nachweise-QPYy3WF1.svg);position:relative}#registration .account-creation-icon-tarif,#account-creation .account-creation-icon-tarif{content:url(/build/assets/Tarif-D-XmzF-q.svg);position:relative}#registration .account-creation-icon-sent,#account-creation .account-creation-icon-sent{content:url(/build/assets/Versendet-CFLfZRWk.svg);position:relative}#registration .account-creation-icon-certification,#account-creation .account-creation-icon-certification{content:url(/build/assets/Zulassung-Cft4izmg.svg);position:relative}#registration .account-creation-icon-document,#account-creation .account-creation-icon-document{content:url(/build/assets/Dokument-DVt5H_Cf.svg);position:relative;max-width:20px;max-height:20px}#registration .account-creation-icon-success,#account-creation .account-creation-icon-success{content:url(/build/assets/Erfolgreich_hochgeladen-DBEJlmMl.svg);position:relative;max-width:20px;max-height:20px}#registration .account-creation-icon-waiting-for-upload,#account-creation .account-creation-icon-waiting-for-upload{content:url(/build/assets/noch_hochladen-D7r3ANq6.svg);position:relative;max-width:20px;max-height:20px}#registration .account-creation-icon-delete,#account-creation .account-creation-icon-delete{content:url(/build/assets/Loeschen-ChHA1Lpt.svg);position:relative;max-width:20px;max-height:20px}#registration .account-creation-icon-show,#account-creation .account-creation-icon-show{content:url(/build/assets/Einblenden-DvU1OG7l.svg);width:25px;height:25px}#registration .account-creation-icon-hide,#account-creation .account-creation-icon-hide{content:url(/build/assets/ausblenden-CMLEW_yU.svg);width:25px;height:25px}#registration [progress-text]:after,#account-creation [progress-text]:after{position:absolute;color:#58acb5;font-size:12px;font-weight:400;content:attr(progress-text);bottom:-1.5rem}#registration [progress-text]:first-of-type:after,#account-creation [progress-text]:first-of-type:after{position:absolute;color:#58acb5;font-size:12px;font-weight:400;content:attr(progress-text);bottom:-1.5rem;left:0}#registration [progress-text]:last-of-type:after,#account-creation [progress-text]:last-of-type:after{position:absolute;color:#58acb5;font-size:12px;font-weight:400;content:attr(progress-text);bottom:-1.5rem;right:0}#registration .progress-bar>div.progress-current[progress-text]:after,#account-creation .progress-bar>div.progress-current[progress-text]:after{font-weight:600}@media(min-width:768px)and (max-width:1087px){#registration [progress-text]:not(.progress-current):after,#account-creation [progress-text]:not(.progress-current):after{content:""}}@media(max-width:767px){#registration [progress-text]:not(.progress-current):after,#account-creation [progress-text]:not(.progress-current):after{content:""}}#registration div.progress-todo,#registration span.progress-todo,#account-creation div.progress-todo,#account-creation span.progress-todo{filter:grayscale(100%)}#registration .m-0,#account-creation .m-0{margin:0}#registration .black,#account-creation .black{color:#424c58}#registration .m-l-3,#account-creation .m-l-3{margin-left:3rem}#registration .gap-1,#account-creation .gap-1{gap:1rem}#registration .flex-col,#account-creation .flex-col{display:flex;flex-direction:column}#registration .flex-l-s,#account-creation .flex-l-s{display:flex;justify-content:left;align-items:flex-start}#registration .flex-l-c,#account-creation .flex-l-c{display:flex;justify-content:left;align-items:center}#registration .m-p-0,#account-creation .m-p-0{margin:0;padding:0}#registration .grey,#account-creation .grey{color:#424c58}#registration .border-top,#account-creation .border-top{border-top:1px solid rgb(117,116,124)}#registration .p-t-2,#account-creation .p-t-2{padding-top:32px}#registration .p-b-1,#account-creation .p-b-1{padding-bottom:16px}#registration .m-l-1,#account-creation .m-l-1{margin-left:1rem}#registration .m-b-1,#account-creation .m-b-1{margin-bottom:1rem}#account-creation .certification-upload-form{border:2px solid #094c8d}#account-creation .certification-upload-form>h2{border-bottom:2px solid #094c8d;background-color:#cceaef;padding:.5rem .5rem .5rem 1.5rem}#account-creation .certification-upload-form>details>summary{font-weight:600;position:relative}#account-creation .certification-upload-form>details{border-bottom:2px solid #094c8d;color:#53515b;font-size:17px;font-weight:600;padding:1rem 1rem 1rem 1.5rem}#account-creation .certification-upload-form>details>div{padding:0;padding-top:1rem}#account-creation .certification-upload-form>details:last-of-type{border:none}#account-creation .certification-upload-form>details>summary:after{position:absolute;content:url(/build/assets/Ausklapppfeil-alt-B8QqmL65.svg);width:17px;rotate:0deg;height:17px;right:1rem;transition:all .3s}#account-creation .certification-upload-form>details[open]>summary:after{rotate:-180deg}#account-creation .certification-upload-form>details>div>div.uploaded-files{padding-top:1rem;display:flex;flex-direction:column;padding-right:5rem}@media(min-width:768px)and (max-width:1087px){#account-creation .certification-upload-form>details>div>div.uploaded-files{padding-right:1rem}}@media(max-width:767px){#account-creation .certification-upload-form>details>div>div.uploaded-files{padding-right:1rem}}#account-creation .certification-upload-form>details>div>div.uploaded-files>div{width:100%;display:flex;align-items:center;justify-content:end;gap:1rem;font-weight:400;padding:.5rem;color:#53515b;border-bottom:2px solid #094c8d}#account-creation .certification-upload-form>details>div>div.uploaded-files>div>*:first-child{margin-right:auto;display:flex;align-items:center;gap:.3rem}#account-creation .certification-upload-form>details>div>label.file-input-link{font-weight:600;text-decoration:underline}#account-creation .certification-upload-form label{-webkit-user-select:none;user-select:none;font-size:17px;color:#094c8d;cursor:pointer}#account-creation .certification-upload-form input[type=file]{display:none}#registration,#account-creation{background-color:#fff;border-radius:9px;box-shadow:0 0 4px #0000004d;margin:55px auto;max-width:1088px}#registration h2,#account-creation h2{font-size:21px;font-weight:600;color:#094c8d}#registration .account-benefits-pricing__heading,#account-creation .account-benefits-pricing__heading{font-size:30px}#registration a,#account-creation a{text-decoration-line:none;color:#094c8d}#registration summary,#account-creation summary{cursor:pointer;list-style:none}#registration .faq-back-arrow,#account-creation .faq-back-arrow{font-size:28px}#registration .faq-back-arrow.grey-light,#account-creation .faq-back-arrow.grey-light{color:#bab9bc}#registration div.account-creation-info-container,#account-creation div.account-creation-info-container{display:flex;flex-direction:column;align-items:start;position:relative;gap:1rem;margin-top:2rem}#registration div.account-creation-info-container>img,#account-creation div.account-creation-info-container>img{max-width:10rem;position:absolute;right:0;top:-2rem}#registration form.address-input-container,#account-creation form.address-input-container{display:grid;grid-template-columns:1fr;row-gap:1rem}#registration .account-options-container>p,#account-creation .account-options-container>p{color:#53515b;padding:0;margin:0}#registration .general-icon-info,#account-creation .general-icon-info{content:url(/build/assets/Infoicon-DawBeGk_.svg);position:relative;width:17px;height:17px;top:1px}#registration .general-icon-mail-at,#account-creation .general-icon-mail-at{content:url(/build/assets/At-Zeichen-CAoGy5R4.svg);position:relative;width:23px;height:23px}#registration .icon-telefon-contact,#account-creation .icon-telefon-contact{content:url(/build/assets/Hoerericon-CR4Zz-ND.svg);position:relative;width:20px;height:20px}#registration .icon-close,#account-creation .icon-close{content:url(/build/assets/icon-close-DRjivmpq.svg);position:relative;width:17px;height:17px}#registration ul.error-box,#account-creation ul.error-box{border:2px solid rgb(240,62,62);padding:1rem;background-color:#f03e3e1a}#registration .error-border,#account-creation .error-border{border-color:#f03e3e!important}#registration a.button,#account-creation a.button{display:flex;padding:10px 30px;justify-content:center;align-items:center;gap:10px;border-radius:10px;background:#004884;color:#fff}#registration .icon-chevron-bottom,#registration .icon-chevron-top,#account-creation .icon-chevron-bottom,#account-creation .icon-chevron-top{position:relative;margin-left:10px;top:1px}#registration .icon-chevron-bottom,#account-creation .icon-chevron-bottom{content:url(/build/assets/icon-chevron-bottom-C4dnzwU3.svg)}#registration .icon-chevron-top,#account-creation .icon-chevron-top{content:url(/build/assets/icon-chevron-top-CNNftqfl.svg)}#registration span.progress-line-segment,#account-creation span.progress-line-segment{background-image:url("data:image/svg+xml, %3Csvg height='100%25' viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0%25' y1='50%25' x2='100%25' y2='50%25' stroke='%2358acb5' stroke-width='2' /%3E%3C/svg%3E");display:block;-webkit-user-select:none;user-select:none;width:15%}#registration.account-options-container,#account-creation.account-options-container{display:flex;flex-direction:column;gap:1rem;padding:35px 100px}@media(min-width:768px)and (max-width:1087px){#registration.account-options-container,#account-creation.account-options-container{padding-left:41px;padding-right:41px;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media(max-width:767px){#registration.account-options-container,#account-creation.account-options-container{padding-left:41px;padding-right:41px;display:flex;flex-direction:column;justify-content:center;align-items:center}}#registration.account-options-container>section>h1,#account-creation.account-options-container>section>h1{font-size:var(--header-font-size);margin:0;padding:0}#registration.account-options-container>section>h2,#registration.account-options-container>form>h2,#account-creation.account-options-container>section>h2,#account-creation.account-options-container>form>h2{font-size:21px;margin:0;padding:0}#registration.account-options-container form.certification-upload-form>h2,#account-creation.account-options-container form.certification-upload-form>h2{border-bottom:2px solid #094c8d;background-color:#cceaef;padding:.5rem .5rem .5rem 1.5rem}#registration.account-options-container>section:first-child,#account-creation.account-options-container>section:first-child{display:grid;grid-template-columns:1.5fr 1fr;column-gap:1rem}#registration.account-options-container>section:first-child>img,#account-creation.account-options-container>section:first-child>img{grid-row:1/3;grid-column:2}#registration.account-options-container>section:first-child>p,#account-creation.account-options-container>section:first-child>p{font-size:var(--text-small-font-size);color:#424c58}#registration.account-options-container>p,#account-creation.account-options-container>p{color:#53515b;padding:0;margin:0}#registration.account-options-container>div.completed>h2,#registration.account-options-container>div.completed>p,#account-creation.account-options-container>div.completed>h2,#account-creation.account-options-container>div.completed>p{padding:0;margin:0;text-align:center}#registration.account-options-container>div.completed>img,#account-creation.account-options-container>div.completed>img{max-width:70%}#registration.account-options-container>div.completed,#account-creation.account-options-container>div.completed{display:flex;flex-direction:column;align-items:center;gap:1rem}#registration.account-options-container>div.completed>div,#account-creation.account-options-container>div.completed>div{display:flex;gap:1rem}#registration.account-options-container>section:last-child,#account-creation.account-options-container>section:last-child{display:grid;row-gap:1rem;column-gap:2rem;grid-template-columns:auto 1fr}#registration.account-options-container>section:last-child>h2,#account-creation.account-options-container>section:last-child>h2{align-self:end}#registration.account-options-container>section:last-child>img,#account-creation.account-options-container>section:last-child>img{width:150px;grid-column:1;grid-row:span 2}#registration.account-options-container .check-circle-filled-green,#account-creation.account-options-container .check-circle-filled-green{content:url(/build/assets/check-circle-filled-green-BnShvTKM.svg);position:relative;width:20px;height:20px}#registration.account-options-container button,#account-creation.account-options-container button{cursor:pointer;transition:outline-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out;outline-color:transparent}#registration.account-options-container .message,#account-creation.account-options-container .message{content:url(/build/assets/Hilfe-uL9AaUR4.svg);position:relative;max-width:25px;max-height:25px}
