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

	.forminator-ui.forminator-custom-form-285/* Fondo general del formulario */
.forminator-ui.forminator-custom-form{background: #F1F5F9 !important;border-radius: 16px !important;padding: 35px !important;box-shadow: 0 6px 20px rgba(15, 23, 42, 0.1) !important;font-family: 'Segoe UI', sans-serif !important;}.forminator-ui.forminator-custom-form-285 /* Etiquetas */
.forminator-label{font-weight: 600 !important;color: #0F172A !important;margin-bottom: 6px !important;display: block !important;}.forminator-ui.forminator-custom-form-285 /* Campos de entrada */
.forminator-input,.forminator-ui.forminator-custom-form-285 .forminator-textarea,.forminator-ui.forminator-custom-form-285 .forminator-input--text{width: 100% !important;padding: 12px 16px !important;border: 1px solid #CBD5E1 !important;border-radius: 10px !important;background: #ffffff !important;transition: border 0.3s ease, box-shadow 0.3s ease !important;}.forminator-ui.forminator-custom-form-285 .forminator-input:focus,.forminator-ui.forminator-custom-form-285 .forminator-textarea:focus{border-color: #3B82F6 !important;box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.2) !important;outline: none !important;}.forminator-ui.forminator-custom-form-285 /* Botón de envío  */
.forminator-button{background: #0F172A !important;color: white !important;border: none !important;padding: 14px 26px !important;font-size: 16px !important;font-weight: 600 !important;border-radius: 12px !important;cursor: pointer !important;transition: background 0.3s ease !important;}.forminator-ui.forminator-custom-form-285 .forminator-button:hover{background: #1E3A8A !important;}.forminator-ui.forminator-custom-form-285 /* Indicador de campo obligatorio */
.forminator-required{color: #EF4444 !important;font-weight: bold !important;}.forminator-ui.forminator-custom-form-285 /* Espaciado entre campos */
.forminator-row{margin-bottom: 22px !important;}.forminator-ui.forminator-custom-form-285 /* Oculta el texto repetido en los placeholders (opcional) */
.forminator-row .forminator-input::placeholder{color: transparent !important;}.forminator-ui.forminator-custom-form-285 /* Estilo del mensaje de error directamente debajo del campo */
.forminator-error-message{color: #e02424 !important;/ Rojo vivo /
  font-size: 14px !important;font-weight: 500 !important;margin-top: 6px !important;margin-bottom: 8px !important;position: relative !important;}.forminator-ui.forminator-custom-form-285 /* Elimina los errores duplicados arriba del formulario */
.forminator-error{display: none !important;}