Soporte

[dsm_contact_form_7 _builder_version="4.25.0" _module_preset="default" cf7_library="280632" custom_css_free_form="/* ===== VARIABLES Y CONFIGURACIÓN GENERAL ===== */||:root {|| --primary-color: #4B22F4;|| --primary-light: #6F4EF6;|| --primary-lighter: #f0edfd;|| --secondary-color: #9C86F9;|| --neutral-medium: #878FB8;|| --neutral-dark: #181B32;|| --success-color: #4B22F4;|| --warning-color: #6F4EF6;|| --error-color: #E6215D;|| --text-primary: #181B32;|| --text-secondary: #878FB8;|| --bg-light: #f8f9fa;|| --bg-white: #ffffff;|| --border-light: #e0e0e0;|| --shadow-soft: 0 4px 12px rgba(24, 27, 50, 0.08);|| --shadow-focus: 0 0 0 3px rgba(75, 34, 244, 0.1);|| --radius-sm: 8px;|| --radius-md: 12px;|| --radius-lg: 16px;|| --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);||}||||/* FORZAR TEMA CLARO - ELIMINAR ADAPTACIÓN AL MODO OSCURO */||.formulario-excel {|| max-width: 700px;|| margin: 0 auto;|| font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;|| line-height: 1.6;|| color: var(--text-primary);|| background: #ffffff !important; /* Fondo blanco forzado */||}||||/* ===== MEJORAS DE TIPOGRAFÍA Y LEGIBILIDAD ===== */||.formulario-excel h3 {|| color: var(--primary-color);|| text-align: center;|| margin-bottom: 2rem;|| font-weight: 600;|| font-size: 1.5rem;|| padding-bottom: 1rem;|| border-bottom: 2px solid var(--primary-lighter);||}||||/* ===== CONTENEDORES DE CAMPO MEJORADOS ===== */||.campo-grupo {|| margin-bottom: 1.75rem;|| padding: 1.25rem;|| background: #ffffff !important; /* Fondo blanco forzado */|| border-radius: var(--radius-md);|| border-left: 4px solid var(--primary-color);|| box-shadow: var(--shadow-soft);|| transition: var(--transition);|| position: relative;||}||||.campo-grupo:hover {|| transform: translateY(-2px);|| box-shadow: 0 6px 16px rgba(24, 27, 50, 0.12);||}||||.campo-grupo:focus-within {|| border-left-color: var(--primary-light);|| background: #ffffff !important; /* Fondo blanco forzado */||}||||/* ===== ETIQUETAS MEJORADAS ===== */||.campo-grupo label {|| display: block;|| margin-bottom: 0.75rem;|| font-weight: 600;|| color: var(--text-primary);|| font-size: 1rem;|| transition: var(--transition);||}||||.campo-grupo:focus-within label {|| color: var(--primary-color);||}||||/* ===== ESTILOS DE CAMPOS DE ENTRADA ===== */||.campo-grupo input%91type=%22text%22%93,||.campo-grupo input%91type=%22email%22%93,||.campo-grupo select,||.campo-grupo textarea {|| width: 100%;|| padding: 14px 16px;|| border: 2px solid var(--border-light);|| border-radius: var(--radius-sm);|| font-size: 16px;|| transition: var(--transition);|| background: #ffffff !important; /* Fondo blanco forzado */|| color: var(--text-primary) !important; /* Texto oscuro forzado */|| box-sizing: border-box;||}||||/* Placeholders mejorados */||.campo-grupo input::placeholder,||.campo-grupo textarea::placeholder {|| color: var(--neutral-medium);|| font-size: 0.95rem;|| transition: var(--transition);||}||||/* Estados de enfoque mejorados - SOLO BOX-SHADOW */||.campo-grupo input:focus,||.campo-grupo select:focus,||.campo-grupo textarea:focus {|| border-color: var(--border-light);|| box-shadow: var(--shadow-focus);|| outline: none;|| background: #ffffff !important; /* Fondo blanco forzado */||}||||.campo-grupo input:focus::placeholder,||.campo-grupo textarea:focus::placeholder {|| opacity: 0.7;|| transform: translateX(4px);||}||||/* ===== ESTILOS ESPECÍFICOS POR TIPO DE CAMPO ===== */||.campo-grupo select {|| padding-right: 16px;|| cursor: pointer;|| background: #ffffff !important; /* Fondo blanco forzado */|| color: var(--text-primary) !important; /* Texto oscuro forzado */||}||||.campo-grupo select:hover {|| border-color: #bdbdbd;||}||||.campo-grupo textarea {|| height: 120px;|| resize: vertical;|| min-height: 100px;|| font-family: inherit;|| line-height: 1.5;||}||||/* ===== CHECKBOX MEJORADO ===== */||.campo-grupo .wpcf7-checkbox {|| display: flex;|| align-items: center;|| margin-top: 12px;||}||||.campo-grupo .wpcf7-checkbox span {|| display: flex;|| align-items: center;|| margin-right: 0;|| cursor: pointer;|| color: var(--text-primary) !important; /* Texto oscuro forzado */||}||||.campo-grupo .wpcf7-checkbox input%91type=%22checkbox%22%93 {|| width: 20px;|| height: 20px;|| margin-right: 10px;|| border: 2px solid var(--border-light);|| border-radius: 4px;|| cursor: pointer;|| transition: var(--transition);|| position: relative;|| background: #ffffff !important; /* Fondo blanco forzado */||}||||.campo-grupo .wpcf7-checkbox input%91type=%22checkbox%22%93:checked {|| background-color: var(--primary-color);|| border-color: var(--primary-color);||}||||.campo-grupo .wpcf7-checkbox input%91type=%22checkbox%22%93:checked::before {|| content: %22✓%22;|| color: white;|| position: absolute;|| top: 50%;|| left: 50%;|| transform: translate(-50%, -50%);|| font-weight: bold;|| font-size: 14px;||}||||/* ===== BOTÓN PRINCIPAL MEJORADO ===== */||.boton-excel {|| background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);|| color: white;|| padding: 18px 32px;|| border: none;|| border-radius: var(--radius-lg);|| font-size: 18px;|| font-weight: 600;|| cursor: pointer;|| width: 100%;|| transition: var(--transition);|| position: relative;|| overflow: hidden;|| box-shadow: 0 4px 15px rgba(75, 34, 244, 0.3);||}||||.boton-excel:hover {|| transform: translateY(-2px);|| box-shadow: 0 6px 20px rgba(75, 34, 244, 0.4);|| background: linear-gradient(135deg, var(--primary-light) 0%, #7D5FF8 100%);||}||||.boton-excel:active {|| transform: translateY(0);|| box-shadow: 0 2px 10px rgba(75, 34, 244, 0.3);||}||||/* Efecto de onda al hacer clic */||.boton-excel::after {|| content: '';|| position: absolute;|| top: 50%;|| left: 50%;|| width: 5px;|| height: 5px;|| background: rgba(255, 255, 255, 0.5);|| opacity: 0;|| border-radius: 100%;|| transform: scale(1, 1) translate(-50%);|| transform-origin: 50% 50%;||}||||.boton-excel:focus:not(:active)::after {|| animation: ripple 1s ease-out;||}||||@keyframes ripple {|| 0% {|| transform: scale(0, 0);|| opacity: 0.5;|| }|| 100% {|| transform: scale(20, 20);|| opacity: 0;|| }||}||||/* ===== ELEMENTOS DE AYUDA CONTEXTUAL ===== */||.campo-grupo .ayuda-contextual {|| font-size: 0.875rem;|| color: var(--text-secondary);|| margin-top: 8px;|| padding: 8px 12px;|| background: #f5f5f5 !important; /* Fondo claro forzado */|| border-radius: var(--radius-sm);|| border-left: 3px solid var(--secondary-color);||}||||.campo-grupo:focus-within .ayuda-contextual {|| background: #f8f7ff !important; /* Fondo claro forzado */|| color: var(--primary-color);||}||||/* ===== INDICADORES VISUALES MEJORADOS ===== */||.campo-grupo.requerido label::after {|| content: %22 *%22;|| color: var(--error-color);|| font-weight: bold;||}||||.campo-grupo.opcional label::after {|| content: %22 (opcional)%22;|| color: var(--text-secondary);|| font-weight: normal;|| font-size: 0.875rem;||}||||/* ===== MENSAJES DE ESTADO ===== */||.wpcf7-response-output {|| padding: 16px 20px;|| border-radius: var(--radius-md);|| margin: 20px 0 !important;|| border-width: 2px !important;|| font-weight: 500;|| box-shadow: var(--shadow-soft);|| background: #ffffff !important; /* Fondo blanco forzado */||}||||.wpcf7-mail-sent-ok {|| background: #f0edfd !important; /* Fondo claro forzado */|| border-color: var(--success-color) !important;|| color: var(--primary-color);||}||||.wpcf7-validation-errors {|| background: #ffebee !important; /* Fondo claro forzado */|| border-color: var(--error-color) !important;|| color: #c62828;||}||||/* ===== ESTADOS DE VALIDACIÓN EN TIEMPO REAL ===== */||.campo-grupo.valido input,||.campo-grupo.valido select,||.campo-grupo.valido textarea {|| border-color: var(--success-color);|| background: var(--primary-lighter) !important; /* Fondo claro forzado */||}||||.campo-grupo.invalido input,||.campo-grupo.invalido select,||.campo-grupo.invalido textarea {|| border-color: var(--error-color);|| background: #ffebee !important; /* Fondo claro forzado */||}||||/* ===== MEJORAS DE ACCESIBILIDAD ===== */||@media (prefers-reduced-motion: reduce) {|| * {|| animation-duration: 0.01ms !important;|| animation-iteration-count: 1 !important;|| transition-duration: 0.01ms !important;|| }||}||||/* ===== RESPONSIVE MEJORADO ===== */||@media (max-width: 768px) {|| .formulario-excel {|| padding: 0 16px;|| }|| || .campo-grupo {|| padding: 1rem;|| margin-bottom: 1.5rem;|| }|| || .campo-grupo input%91type=%22text%22%93,|| .campo-grupo input%91type=%22email%22%93,|| .campo-grupo select,|| .campo-grupo textarea {|| padding: 12px 14px;|| font-size: 16px;|| }|| || .boton-excel {|| padding: 16px 24px;|| font-size: 17px;|| }|| || .formulario-excel h3 {|| font-size: 1.35rem;|| }||}||||/* ===== ESTADOS DE CARGA ===== */||.boton-excel.cargando {|| pointer-events: none;|| opacity: 0.8;||}||||.boton-excel.cargando::before {|| content: %22%22;|| position: absolute;|| top: 0;|| left: -100%;|| width: 100%;|| height: 100%;|| background: linear-gradient(|| 90deg,|| transparent,|| rgba(255, 255, 255, 0.4),|| transparent|| );|| animation: loading 1.5s infinite;||}||||@keyframes loading {|| 0% {|| left: -100%;|| }|| 100% {|| left: 100%;|| }||}||||/* ELIMINAR COMPLETAMENTE LA SECCIÓN DE TEMA OSCURO */" hover_enabled="0" sticky_enabled="0" labels_font="--et_global_body_font||||||||" border_color_all_image="#e8eaf0" input_background_color="#FFFFFF"][/dsm_contact_form_7]