body{width:100%;font-family:sans-serif}header,form{flex-direction:column;align-items:center;gap:20px;width:100%;margin-bottom:25px;display:flex}h1{text-align:center;margin-bottom:0}h2{color:#fff;margin:0;font-size:16px}h3{margin:0;font-size:14px}header h1{margin:0}label{color:#505050;font-size:14px}fieldset{background-color:#f5f5f5;border:none;width:100%;margin-top:35px;margin-left:0;margin-right:0;position:relative}.mantine-Fieldset-legend{font-size:1.2rem;font-weight:700;position:absolute;top:-25px;left:0}.mantine-TextInput-input,.mantine-NumberInput-input,.mantine-Textarea-input,.mantine-NativeSelect-input,.mantine-DatePickerInput-input,.mantine-DateInput-input,.mantine-TagsInput-input{color:#000;border:none;border-radius:0}.bestehendes-darlehen-immobilie .mantine-TextInput-input,.bestehendes-darlehen-immobilie .mantine-NumberInput-input,.bestehendes-darlehen-immobilie .mantine-Textarea-input,.bestehendes-darlehen-immobilie .mantine-NativeSelect-input,.bestehendes-darlehen-immobilie .mantine-DatePickerInput-input,.bestehendes-darlehen-immobilie .mantine-DateInput-input,.bestehendes-darlehen-immobilie .mantine-TagsInput-input{border:1px solid gray}.mantine-NumberInput-input{text-align:right}.number-input .mantine-NumberInput-input{padding-right:30px}.mantine-TextInput-label,.mantine-NumberInput-label,.mantine-Textarea-label,.mantine-NativeSelect-label,.mantine-DatePickerInput-label,.mantine-DateInput-label,.mantine-TagsInput-label{color:#505050}.mantine-Accordion-item{border:none;margin:20px 0}.mantine-Accordion-control,.mantine-Accordion-control:hover{background-color:#26668d}.mantine-Accordion-control-disabled,.mantine-Accordion-control-disabled:hover{background-color:gray}.mantine-Accordion-root{width:100%}.mantine-Accordion-content{padding:0}.mantine-Radio-body{align-items:center;display:flex}.chevron[data-rotate]{transform:rotate(45deg)}.company-card{align-items:center;gap:15px;font-size:.9rem;display:flex}.partner-card{justify-content:center;align-items:center;gap:15px;font-size:.9rem;display:flex}.company-card p,.company-card span,.partner-card p,.partner-card span,.bestehendes-darlehen-wrapper span{margin:0;font-size:.8rem}.company-card h3,.partner-card h3{text-align:start;margin:0;font-size:18px;font-weight:600}div.placeholder{background-color:#d3d3d3;border:1px solid #000;justify-content:center;align-items:center;width:100px;height:100px;margin:0;display:flex}.antragsteller-checkbox{margin:20px 20px 40px 10px}button[type=submit]{width:50%;min-width:130px;max-width:300px;padding:5px 10px}button.europace-button{background-color:#f3f5f8;border:1px solid #fff;height:35px;font-size:14px}button.europace-button:hover{background-color:#d6e4ee}button.europace-button:active{background-color:#d6d8ee}.image-wrapper{width:100px;height:100px;overflow:hidden}.image-wrapper img{object-fit:contain;width:100%;height:100%}.section-wrapper{margin:10px 0}.inline-wrapper{justify-content:space-between;gap:8px;display:flex}@media only screen and (min-width:640px){.input-wrapper{flex-direction:row}form,div .container{width:95%}}@media only screen and (min-width:1024px){form,div .container{width:60%}}@media only screen and (min-width:1280px){form,div .container{width:50%}}