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

.forminator-ui.forminator-custom-form-1349 /* ===== Progress bar dorada con estrella (20px,.forminator-ui.forminator-custom-form-1349sin relieve) ===== */
.forminator-ui.forminator-custom-form .forminator-pagination--progress,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-pagination--progress .forminator-progress,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-pagination--progress .forminator-progress-bar,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress-bar{height: 20px !important;min-height: 20px !important;background: #e9eef3 !important;border-radius: 999px !important;position: relative !important;overflow: visible !important;box-shadow: none !important;}.forminator-ui.forminator-custom-form-1349/* Relleno dorado */
.forminator-ui.forminator-custom-form .forminator-pagination--progress .forminator-progress-bar > span,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress > span,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress-bar > span{display: block !important;height: 100% !important;border-radius: 999px !important;background: linear-gradient(90deg,#b28912 0%, #f0d37a 55%, #b28912 100%) !important;position: relative !important;}.forminator-ui.forminator-custom-form-1349/* Estrella (cabeza) */
.forminator-ui.forminator-custom-form .forminator-pagination--progress .forminator-progress-bar > span::after,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress > span::after,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress-bar > span::after{content: "" !important;position: absolute !important;right: -14px !important;top: 50% !important;margin-top: -11px !important;width: 22px !important;height: 22px !important;border-radius: 50% !important;background: radial-gradient(circle closest-side,#ffffff 0%, #ffe8a6 55%, #d4af37 75%, rgba(212,175,55,0) 76%) !important;box-shadow: 0 0 10px rgba(255,255,255,.9), 0 0 18px rgba(212,175,55,.55) !important;pointer-events: none !important;}.forminator-ui.forminator-custom-form-1349/* Cola dorada */
.forminator-ui.forminator-custom-form .forminator-pagination--progress .forminator-progress-bar > span::before,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress > span::before,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-progress-bar > span::before{content: "" !important;position: absolute !important;right: -10px !important;top: 50% !important;margin-top: -6px !important;width: 120px !important;height: 12px !important;border-radius: 12px !important;background: linear-gradient(90deg, rgba(212,175,55,0) 0%, rgba(212,175,55,.25) 35%, rgba(212,175,55,.75) 100%) !important;filter: blur(2px) !important;pointer-events: none !important;}.forminator-ui.forminator-custom-form-1349/* Porcentaje por encima */
.forminator-ui.forminator-custom-form .forminator-pagination--progress .forminator-progress-label{position: relative !important;z-index: 5 !important;}.forminator-ui.forminator-custom-form-1349 /* ===== Botones: verdes,.forminator-ui.forminator-custom-form-1349más redondeados y con aire ===== */
.forminator-ui.forminator-custom-form .forminator-button,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-button-submit,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-button-next,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form button[type="submit"]{background: #0d5d3a !important;color: #fff !important;border: none !important;border-radius: 9999px !important;/* pill */
  padding: 14px 26px !important;box-shadow: 0 10px 18px rgba(13,93,58,.22) !important;margin: 6px 8px !important;}.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-button:hover,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-button-submit:hover,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .forminator-button-next:hover{background: #d4af37 !important;color: #111 !important;}.forminator-ui.forminator-custom-form-1349/* Botón “Atrás” secundario */
.forminator-ui.forminator-custom-form .forminator-button-back{background: #fff !important;color: #0d5d3a !important;border: 2px solid #0d5d3a !important;border-radius: 9999px !important;padding: 12px 22px !important;box-shadow: 0 4px 12px rgba(0,0,0,.06) !important;margin: 6px 8px !important;}.forminator-ui.forminator-custom-form-1349 /* ===== Estrellitas SOLO en títulos marcados =====
   Añade clase 'cab-apartado-title' a los H2/H3 del campo HTML,.forminator-ui.forminator-custom-form-1349o usa un DIV con clase 'cab-apartado'. */
.forminator-ui.forminator-custom-form h2.cab-apartado-title,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form h3.cab-apartado-title,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .cab-apartado{position: relative !important;padding-left: 28px !important;margin-top: 26px !important;margin-bottom: 12px !important;border-top: 1px dashed #e6e6e6 !important;padding-top: 14px !important;}.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form h2.cab-apartado-title::before,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form h3.cab-apartado-title::before,.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .cab-apartado::before{content: "✶" !important;position: absolute !important;left: 0 !important;top: 0.1em !important;color: #d4af37 !important;font-size: 18px !important;line-height: 1 !important;}.forminator-ui.forminator-custom-form-1349/* ===== Imagen de cabecera (campo HTML) centrada ===== */
.forminator-ui.forminator-custom-form .forminator-field-html{display: flex !important;justify-content: center !important;}.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .g-hero{max-width: 820px !important;width: 100% !important;margin: 24px auto 28px !important;display: block !important;}.forminator-ui.forminator-custom-form-1349.forminator-ui.forminator-custom-form .g-hero img{display: block !important;width: 100% !important;height: auto !important;border-radius: 14px !important;box-shadow: 0 8px 20px rgba(0,0,0,.10) !important;}.forminator-ui.forminator-custom-form-1349/* ✶ SOLO en títulos de SECCIÓN (Forminator) */
.entry-content .cabalgata-form .forminator-ui.forminator-custom-form
.forminator-field[data-field-type="section"] .forminator-label,.forminator-ui.forminator-custom-form-1349.entry-content .cabalgata-form .forminator-ui.forminator-custom-form
.forminator-field.forminator-section .forminator-label,.forminator-ui.forminator-custom-form-1349.entry-content .cabalgata-form .forminator-ui.forminator-custom-form
.forminator-field-section .forminator-label{position: relative !important;padding-left: 28px !important;}.forminator-ui.forminator-custom-form-1349/* Estrellita dorada a la izquierda */
.entry-content .cabalgata-form .forminator-ui.forminator-custom-form
.forminator-field[data-field-type="section"] .forminator-label::before,.forminator-ui.forminator-custom-form-1349.entry-content .cabalgata-form .forminator-ui.forminator-custom-form
.forminator-field.forminator-section .forminator-label::before,.forminator-ui.forminator-custom-form-1349.entry-content .cabalgata-form .forminator-ui.forminator-custom-form
.forminator-field-section .forminator-label::before{content: "✶" !important;position: absolute !important;left: 0 !important;top: .1em !important;color: #d4af37 !important;font-size: 18px !important;line-height: 1 !important;pointer-events: none !important;}