#forminator-module-4627 .forminator-field .forminator-radio .forminator-radio-image,
		#forminator-module-4627 .forminator-field .forminator-checkbox .forminator-checkbox-image {
							width: 70px;
							height: 70px;
					}

.forminator-ui.forminator-custom-form-4627/* 1. RESET: Hintergrund & Rahmen entfernen */
.forminator-ui.forminator-custom-form{background: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important;max-width: 600px !important;margin: 0 auto !important;}.forminator-ui.forminator-custom-form-4627 /* 2. LAYOUT-FIX: Alles untereinander (Full Width) */
.forminator-row{display: block !important;margin-bottom: 30px !important;}.forminator-ui.forminator-custom-form-4627 .forminator-col{width: 100% !important;margin: 0 0 10px 0 !important;display: block !important;}.forminator-ui.forminator-custom-form-4627 /* 3. LABELS (DIE FRAGEN): Klar und mittig */
.forminator-label{display: block !important;text-align: center !important;color: #1d427e !important;/* Will-Blau */
    font-weight: bold !important;font-size: 16px !important;margin-bottom: 12px !important;}.forminator-ui.forminator-custom-form-4627 /* 4. EINGABEFELDER: Schlicht mit Unterlinie */
.forminator-input,.forminator-ui.forminator-custom-form-4627 .forminator-select{width: 100% !important;background: rgba(255, 255, 255, 0.9) !important;/* Leicht transparentes Weiß */
    border: none !important;border-bottom: 2px solid #1d427e !important;border-radius: 0 !important;padding: 12px !important;text-align: center !important;font-size: 16px !important;}.forminator-ui.forminator-custom-form-4627 /* 5. SEKTIONEN (Überschriften im Formular) */
.forminator-section-title{text-align: center !important;color: #1d427e !important;text-transform: uppercase !important;font-size: 18px !important;margin-bottom: 10px !important;}.forminator-ui.forminator-custom-form-4627 .forminator-section-subtitle{text-align: center !important;font-size: 14px !important;margin-bottom: 20px !important;}.forminator-ui.forminator-custom-form-4627 /* 6. TRENNUNG (vor den Kontaktdaten) */
#section-1{text-align: center !important;margin-top: 50px !important;padding-top: 30px !important;padding-bottom: 20px !important;}.forminator-ui.forminator-custom-form-4627 /* 7. SUBMIT BUTTON: Zentriert */
.forminator-button-submit{background-color: #1d427e !important;color: #fff !important;display: block !important;margin: 30px auto !important;padding: 15px 40px !important;border-radius: 50px !important;text-transform: uppercase !important;font-weight: bold !important;width: auto !important;min-width: 200px !important;cursor: pointer !important;transition: transform 0.2s ease-in-out, background-color 0.2s ease-in-out !important;}.forminator-ui.forminator-custom-form-4627 .forminator-button-submit:hover{transform: scale(1.05) !important;/* Vergrößert den Button um 5% */
    background-color: #234e94 !important;/* Optional: Minimal heller, damit er "leuchtet" */ !important;}.forminator-ui.forminator-custom-form-4627 /* Feedback beim Klicken */
.forminator-button-submit:active{transform: scale(0.98) !important;}.forminator-ui.forminator-custom-form-4627 /* 8. DSGVO & INFO TEXT */
.forminator-checkbox-label{display: flex !important;justify-content: center !important;font-size: 13px !important;text-align: center !important;}.forminator-ui.forminator-custom-form-4627 .data-info{text-align: left !important;font-size: 13px !important;font-weight: 300 !important;padding-bottom: 20px !important;}.forminator-ui.forminator-custom-form-4627 /* Erzwungene volle Breite für alle Namens-Teilfelder (Vorname,.forminator-ui.forminator-custom-form-4627 Nachname,.forminator-ui.forminator-custom-form-4627 Anrede) */
.forminator-field-name .forminator-row{display: block !important;}.forminator-ui.forminator-custom-form-4627 .forminator-field-name .forminator-col{width: 100% !important;max-width: 100% !important;clear: both !important;margin-bottom: 15px !important;}.forminator-ui.forminator-custom-form-4627 /* Speziell für die Eingabefelder innerhalb des Namens-Moduls */
.forminator-field-name input{width: 100% !important;min-height: 45px !important;}.forminator-ui.forminator-custom-form-4627 /* Den Fehlentext bei der Checkbox rot färben */
.forminator-error-message,.forminator-ui.forminator-custom-form-4627 .forminator-ui .forminator-error-message{color: #ff0000 !important;font-weight: bold !important;display: block !important;margin-top: 5px !important;text-align: center !important;}.forminator-ui.forminator-custom-form-4627 .forminator-has_error .forminator-checkbox-box{border: 2px solid #ff0000 !important;}