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

.forminator-ui.forminator-custom-form-367 /* 1. Forzar que la pregunta principal se ponga arriba */
.forminator-field .forminator-label{display: block !important;width: 100% !important;margin-bottom: 15px !important;font-size: 16px !important;color: #333 !important;}.forminator-ui.forminator-custom-form-367 /* 2. Crear la "píldora" gris para las opciones */
.forminator-radio{display: inline-block !important;background-color: #f4f4f4 !important;border: 2px solid transparent !important;border-radius: 25px !important;padding: 12px 20px 12px 45px !important;/* El 45px deja hueco para la letra */
    margin-right: 15px !important;position: relative !important;cursor: pointer !important;min-width: 150px !important;}.forminator-ui.forminator-custom-form-367 /* 3. Esconder el circulito clásico que viene por defecto */
.forminator-radio input[type="radio"]{display: none !important;}.forminator-ui.forminator-custom-form-367 /* 4. Dar estilo al texto de Hogar y Negocio */
.forminator-radio .forminator-radio-label{color: #333 !important;font-weight: 500 !important;margin: 0 !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-367 /* 5. Crear los círculos blancos con las letras */
.forminator-radio::before{position: absolute !important;left: 12px !important;top: 50% !important;transform: translateY(-50%) !important;background-color: #fff !important;color: #333 !important;border: 1px solid #ccc !important;border-radius: 50% !important;width: 22px !important;height: 22px !important;display: flex !important;align-items: center !important;justify-content: center !important;font-size: 11px !important;font-weight: bold !important;z-index: 1 !important;}.forminator-ui.forminator-custom-form-367 /* 6. Asignar la Letra A a la primera opción y la B a la segunda */
.forminator-field .forminator-radio:nth-of-type(1)::before{content: "A" !important;}.forminator-ui.forminator-custom-form-367 .forminator-field .forminator-radio:nth-of-type(2)::before{content: "B" !important;}.forminator-ui.forminator-custom-form-367 /* 7. Efecto visual al hacer clic (fondo blanco y borde oscuro) */
.forminator-radio input[type="radio"]:checked + .forminator-radio-label::after{content: "" !important;position: absolute !important;top: -2px !important;left: -2px !important;right: -2px !important;bottom: -2px !important;border: 2px solid #333 !important;border-radius: 25px !important;background-color: #ffffff !important;z-index: -1 !important;}.forminator-ui.forminator-custom-form-367 /* 8. Estilo del botón Aceptar */
.forminator-button,.forminator-ui.forminator-custom-form-367 button[type="submit"]{background-color: #0016b3 !important;color: #ffffff !important;border-radius: 25px !important;padding: 10px 30px !important;font-size: 16px !important;font-weight: bold !important;border: none !important;margin-top: 20px !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-367 /* Asignar la Letra C a la tercera opción */
.forminator-field .forminator-radio:nth-of-type(3)::before{content: "C" !important;}.forminator-ui.forminator-custom-form-367 /* Ajustar el ancho para que las píldoras queden bien en vertical o bloque */
.forminator-radio{display: block !important;/* Cambiamos a block para que se apilen como en la imagen */
    margin-bottom: 10px !important;}.forminator-ui.forminator-custom-form-367 /* Asignar la Letra D a la tercera opción */
.forminator-field .forminator-radio:nth-of-type(4)::before{content: "D" !important;}.forminator-ui.forminator-custom-form-367 .forminator-field .forminator-radio:nth-of-type(5)::before{content: "E" !important;}.forminator-ui.forminator-custom-form-367 .forminator-field .forminator-radio:nth-of-type(6)::before{content: "F" !important;}.forminator-ui.forminator-custom-form-367 /* --- CORRECCIÓN DEFINITIVA DE CLIC Y VISUAL --- */

/* 1. Asegurar que el área clicable sea el 100% de la píldora */
.forminator-radio{display: block !important;position: relative !important;cursor: pointer !important;}.forminator-ui.forminator-custom-form-367 /* 2. Fuerza la visibilidad del estado seleccionado */
.forminator-radio input[type="radio"]:checked + .forminator-radio-label::after,.forminator-ui.forminator-custom-form-367 .forminator-radio input[type="radio"]:checked + span::after{content: "" !important;position: absolute !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;border: 2px solid #333 !important;border-radius: 25px !important;pointer-events: none !important;/* IMPORTANTE: Deja pasar el clic */
    box-sizing:border-box !important;}.forminator-ui.forminator-custom-form-367 /* 3. Evitar que el label tape el clic */
.forminator-radio-label{pointer-events: none !important;}.forminator-ui.forminator-custom-form-367/* --- RE-AJUSTE TELÉFONO (Solo si sigue saliendo el cuadrado) --- */
.forminator-custom-form input[type="tel"]{border: none !important;border-bottom: 1px solid #333 !important;padding-left: 55px !important;}.forminator-ui.forminator-custom-form-367/* --- FORZAR COLOR DE TEXTO AL ESCRIBIR --- */
.forminator-custom-form input[type="text"],.forminator-ui.forminator-custom-form-367.forminator-custom-form input[type="email"],.forminator-ui.forminator-custom-form-367.forminator-custom-form input[type="tel"],.forminator-ui.forminator-custom-form-367.forminator-custom-form input[type="number"],.forminator-ui.forminator-custom-form-367.forminator-custom-form textarea,.forminator-ui.forminator-custom-form-367.forminator-custom-form .forminator-input{color: #000000 !important;-webkit-text-fill-color: #000000 !important;/* Fuerza el color en navegadores basados en Webkit */
    background-color: #ffffff !important;}.forminator-ui.forminator-custom-form-367/* Forzado adicional para campos activos (cuando el usuario hace clic) */
.forminator-custom-form input:focus,.forminator-ui.forminator-custom-form-367.forminator-custom-form textarea:focus{color: #000000 !important;-webkit-text-fill-color: #000000 !important;}