.rsform-error{border-color:#dc3545 !important}.formRequired{color:#dc3545}.formlabel-bold .form-label{font-weight:700}.hidelabel .form-label{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.hidelabel .form-label:not(caption){position:absolute !important}.hidelabel .form-label *{overflow:hidden !important}.floating-label .form-control::placeholder,.floating-label .form-select::placeholder,.floating-label .rsform-text-box::placeholder,.floating-label input::placeholder,.floating-label textarea::placeholder,.floating-label .form-control:focus::placeholder,.floating-label textarea:focus::placeholder,.floating-label input::-webkit-input-placeholder,.floating-label textarea::-webkit-input-placeholder{color:rgba(0,0,0,0);opacity:0}.floating-label .rsform-block>.formControlLabel{transition:transform .2s ease,font-size .2s ease,color .2s ease,opacity .2s ease}.floating-label .rsform-block{position:relative}.floating-label .rsform-block.is-floatable .form-label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:.75rem .85rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb), 0.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;margin:0}.floating-label .rsform-block.is-floatable .form-select{padding-top:1.125rem;padding-bottom:.375rem}.floating-label .rsform-block.is-floatable.is-focused>.formControlLabel,.floating-label .rsform-block.is-floatable.is-filled>.formControlLabel,.floating-label .rsform-block.is-floatable.rsform-type-selectlist>.formControlLabel{transform:scale(0.75) translateY(-0.5rem) translateX(0.15rem)}.floating-label .rsform-block.is-floatable.is-focused .form-control,.floating-label .rsform-block.is-floatable.is-filled .form-control,.floating-label .rsform-block.is-floatable.rsform-type-selectlist .form-control{padding-top:1.125rem;padding-bottom:.375rem}.rsform-block{border-radius:var(--bs-border-radius)}.rsform-block.rsform-block-einwilligung .formError{margin-top:0}.rsform-block .form-control.is-invalid{background-color:rgba(220,53,69,.03)}.rsform-block .input-group input.rsform-calendar-box{max-width:95%}.rsform-block .btn.rsform-calendar-button{font-size:.984375rem;padding:.75rem 1.5rem}.rsform-block .help-block{margin-top:1.5rem;margin-top:0;margin-bottom:0}.rsform-block .formError{color:#dc3545;font-size:12px;font-weight:400}.rsform-block label.checkbox{margin-left:1.5rem}.rsform-block label.checkbox input[type=checkbox]{margin-left:-1.25rem;margin-right:.35rem}.rsform-block .custom-select{border-radius:0;-webkit-appearance:none}[id*=rsfp-counter]{color:var(--bs-secondary-color);font-size:small;padding:.25em .75rem}.hidelabel .rsform-block-upload-datei .form-label,.hidelabel .rsform-block-thema .form-label{display:block}.rsform-block-einwilligung .form-label,.rsform-type-hashcash .form-label{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.rsform-block-einwilligung .form-label:not(caption),.rsform-type-hashcash .form-label:not(caption){position:absolute !important}.rsform-block-einwilligung .form-label *,.rsform-type-hashcash .form-label *{overflow:hidden !important}.rsform-block-name,.rsform-block-einwilligung,.rsform-type-submitbutton{margin-top:2rem}.minneblog-bewerbungsformular{position:relative;background-color:var(--bs-secondary);background-image:linear-gradient(83deg, rgba(var(--bs-schwarzblau-rgb), 0.15) 0%, transparent 30%, transparent 60%, var(--bs-light) 150%)}.rsfp-field-multiple-plus,.rsfp-field-multiple-plus-button{margin-bottom:1rem}.rsform-block-info-anlagen,.rsform-block-info-qualifikation,.rsform-block-info-zusatzinfos{margin-top:3rem}.uploadformular h2{margin-bottom:2rem}.rsform-block-upload,.rsform-block-upload-datei{margin-top:2rem}.rsfp-field-multiple-plus,.rsfp-field-multiple-plus-button{margin-bottom:1rem}[data-rsfp-hashcash]{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg);color:var(--bs-body-color);border-color:var(--bs-border-color)}.rsform-type-hashcash{margin:2rem 0}.rsform-type-hashcash .hashcash{height:40px;width:40px}.rsform-type-hashcash .hashcash__text{margin-left:.5em}/*# sourceMappingURL=/media/templates/site/minnemedia/css/rsforms.css.map */