.b-form-element{--form-element-border-radius:2px;grid-area:var(--form-element-grid-area)}.b-form-element .form-element-form-kit{padding-bottom:2rem;position:relative}@media (max-width:575.98px){.b-form-element .form-element-form-kit{padding-bottom:1.2rem}}.b-form-element .form-element-form-kit:not(.is-validating)[data-complete] .form-element-input:not([data-disabled]),.b-form-element .form-element-form-kit:not(.is-validating)[data-invalid] .form-element-input:not([data-disabled]){padding-right:5rem}.b-form-element .form-element-form-kit:not(.is-validating)[data-complete] .form-element-element:after,.b-form-element .form-element-form-kit:not(.is-validating)[data-complete] .form-element-element:before,.b-form-element .form-element-form-kit:not(.is-validating)[data-invalid] .form-element-element:after,.b-form-element .form-element-form-kit:not(.is-validating)[data-invalid] .form-element-element:before{transform:scale(1)}.b-form-element .form-element-form-kit:not(.is-validating)[data-invalid]{padding-bottom:0}.b-form-element .form-element-form-kit:not(.is-validating)[data-invalid] .form-element-element:before{background-color:#f12f57}.b-form-element .form-element-form-kit:not(.is-validating)[data-invalid] .form-element-element:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg id='b3839694-3f73-434f-a9fe-6bc7ecaae552' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle id='be7e9331-7b62-48b7-8058-f88bc403a3e9' data-name='Oval-3' cx='12' cy='12' r='12' fill='%23f12f57'/%3E%3Cg id='a6de560b-8aa1-48bf-bc7e-4372eab6ae42' data-name='Line'%3E%3Cpath d='M12,14.75a.76.76,0,0,1-.75-.75V6.5a.75.75,0,0,1,1.5,0V14A.76.76,0,0,1,12,14.75Z' fill='%23fff'/%3E%3C/g%3E%3Ccircle id='a6b2ec1c-63ba-45a1-bbd7-e435bffd8fd1' data-name='Oval-2' cx='12' cy='18' r='1' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.b-form-element .form-element-form-kit:not(.is-validating)[data-complete].has-value.is-select .form-element-input,.b-form-element .form-element-form-kit:not(.is-validating)[data-complete][data-invalid].is-select .form-element-input{background-position:right 5.5rem center}.b-form-element .form-element-form-kit:not(.is-validating):not([data-disabled])[data-complete].has-value .form-element-element:before{background-color:#8cce3b}.b-form-element .form-element-form-kit:not(.is-validating):not([data-disabled])[data-complete].has-value .form-element-element:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg id='b98d6015-9650-4613-8795-17c6efa64ca4' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle id='a020b66d-61cf-4a7f-8454-3473291ba52b' data-name='Oval-3' cx='12' cy='12' r='12' fill='%238cce3b'/%3E%3Cg id='ab49dc56-5f8f-4d9a-bad1-50f29573b2e6' data-name='Path-2'%3E%3Cpath d='M10,17.2a1,1,0,0,1-.72-.31l-4-4.2a1,1,0,0,1,1.44-1.38L10,14.75l7.28-7.64a1,1,0,0,1,1.44,1.38l-8,8.4A1,1,0,0,1,10,17.2Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.b-form-element .form-element-form-kit.has-value .form-element-label,.b-form-element .form-element-form-kit:focus-within .form-element-label{background-color:transparent;opacity:1;transform:scale(1) translateY(0)}.b-form-element .form-element-form-kit.has-value .form-element-input,.b-form-element .form-element-form-kit:focus-within .form-element-input{padding-top:2.5rem}.b-form-element .form-element-form-kit.has-value .form-element-input::-moz-placeholder,.b-form-element .form-element-form-kit:focus-within .form-element-input::-moz-placeholder{opacity:0;transform:scale(.75) translateY(-.8rem)}.b-form-element .form-element-form-kit.has-value .form-element-input::placeholder,.b-form-element .form-element-form-kit:focus-within .form-element-input::placeholder{opacity:0;transform:scale(.75) translateY(-.8rem)}.b-form-element .form-element-form-kit:not([data-disabled]).is-select .form-element-input{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='14px' height='8px' viewBox='0 0 14 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EPath Copy 3%3C/title%3E %3Cg id='Desktop' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Hilfecenter_Kontakt_Initial' transform='translate(-810.000000, -538.000000)' stroke='%2321314D' stroke-width='2'%3E %3Cg id='Group' transform='translate(110.000000, 216.000000)'%3E %3Cg id='Dropdown' transform='translate(70.000000, 298.000000)'%3E %3Cpolyline id='Path-Copy-3' transform='translate(636.839093, 25.000000) scale(-1, 1) rotate(-315.000000) translate(-636.839093, -25.000000) ' points='640.967955 20.8711379 640.662095 28.8927262 632.710231 29.1288621'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");background-position:right 1.7rem center;background-repeat:no-repeat}@supports (font:-apple-system-body){.b-form-element .form-element-form-kit:not([data-disabled]).is-select:not(:focus,.has-value) .form-element-input{color:transparent}}.b-form-element .form-element-form-kit[data-disabled] .form-element-label{background-color:transparent}.b-form-element .formkit-outer[data-expanded] .formkit-dropdown-wrapper{background-color:#fff;border:1px solid #7b8495;border-radius:var(--form-element-border-radius);margin-top:5px}.b-form-element .formkit-outer[data-expanded] .formkit-dropdown-wrapper .formkit-listbox{list-style:none;margin:0;padding:0}.b-form-element .formkit-outer[data-expanded] .formkit-dropdown-wrapper .formkit-listbox .formkit-empty-message,.b-form-element .formkit-outer[data-expanded] .formkit-dropdown-wrapper .formkit-listbox .formkit-listitem,.b-form-element .formkit-outer[data-expanded] .formkit-dropdown-wrapper .formkit-listbox .formkit-load-more{padding:1rem}.b-form-element .formkit-outer[data-expanded] .formkit-dropdown-wrapper .formkit-listbox .formkit-listitem[data-is-active]{background-color:#8cce3b;color:#fff;cursor:pointer}.b-form-element .form-element-wrapper{position:relative}.b-form-element .form-element-label{align-items:center;background-color:#fff;color:#7b8495;display:flex;font-size:1rem;left:0;margin-left:2rem;margin-top:1rem;pointer-events:none;position:absolute;top:0;transform:scale(1.32) translateY(.6rem);transform-origin:left top;transition:transform .2s,opacity .2s;z-index:1}@media (max-width:575.98px){.b-form-element .form-element-label{font-size:.8rem;margin-top:1.2rem}}.b-form-element .form-element-element{position:relative}.b-form-element .form-element-element:after,.b-form-element .form-element-element:before{content:"";display:block;height:100%;pointer-events:none;position:absolute;top:0;transition:transform .2s}.b-form-element .form-element-element:before{border-bottom-left-radius:var(--form-element-border-radius);border-top-left-radius:var(--form-element-border-radius);left:0;pointer-events:none;transform:scaleX(0);width:.4rem}.b-form-element .form-element-element:after{background-position:50%;max-height:5.5rem;right:1.5rem;transform:scale(0);width:2.4rem}.b-form-element .form-element-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b7bdc7;border-radius:var(--form-element-border-radius);color:#21314d;display:block;font-size:1.6rem;height:5.5rem;line-height:2.4rem;line-height:1.2;padding:1rem 2rem .8rem;width:100%}@media (max-width:575.98px){.b-form-element .form-element-input{font-size:1.2rem;line-height:1.8rem}}.b-form-element .form-element-input::-moz-placeholder{opacity:0}.b-form-element .form-element-input::placeholder{opacity:0}.b-form-element .form-element-input:disabled{-webkit-text-fill-color:#21314d;background-color:#f4f5f9;border:none;opacity:1}.b-form-element .form-element-input:focus{border:1px solid #7b8495;outline:none}.b-form-element .form-element-input.is-textarea{min-height:15rem}@media (min-width:768px){.b-form-element .form-element-input.is-textarea{min-height:18rem}}.b-form-element .form-element-errors{color:#f12f57;font-size:1.4rem;font-weight:600;line-height:1.9rem;margin-bottom:0;margin-left:.5rem;margin-top:.5rem}@media (max-width:575.98px){.b-form-element .form-element-errors{font-size:1rem;line-height:1.4rem}}@media (min-width:768px){.b-form-element .form-element-errors{margin-left:2rem}}
