{"id":1472,"date":"2026-03-27T04:32:42","date_gmt":"2026-03-27T04:32:42","guid":{"rendered":"https:\/\/jlmsoftech.com.mx\/?page_id=1472"},"modified":"2026-04-01T23:12:12","modified_gmt":"2026-04-01T23:12:12","slug":"main","status":"publish","type":"page","link":"https:\/\/jlmsoftech.com.mx\/","title":{"rendered":"Main"},"content":{"rendered":"[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_code admin_label=\u00bbMod1-BarNavigation\u00bb _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb global_colors_info=\u00bb{}\u00bb]\n<header><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"logo\">JLMSOFTECH<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <!-- Hambuguesa (Con c\u00f3digo anti-borrado y forzado Font Awesome) --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"menu-toggle\"><!-- [et_pb_line_break_holder] -->        <i class=\"fa-solid fa-bars\" style=\"font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; color: #9AA0A6 !important;\">\u00a0<\/i><!-- [et_pb_line_break_holder] -->    <\/div>\n<p>    <!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <!-- Enlaces y Panel Base --><!-- [et_pb_line_break_holder] -->    <\/p>\n<nav class=\"nav-links\"><!-- [et_pb_line_break_holder] -->       <!-- REDES SOCIALES AHORA VAN PRIMERO (Para quedar al lado izquierdo del men\u00fa en PC) --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"jlm-redes-sociales\"><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.facebook.com\/jlmsoftech\" target=\"_blank\" title=\"Facebook\" rel=\"noopener\"><i class=\"fa-brands fa-facebook-f\"><\/i><\/a><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.tiktok.com\/@jlmsoftech\" target=\"_blank\" title=\"TikTok\" rel=\"noopener\"><i class=\"fa-brands fa-tiktok\"><\/i><\/a><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.instagram.com\/jlmsoftech1\" target=\"_blank\" title=\"Instagram\" rel=\"noopener\"><i class=\"fa-brands fa-instagram\"><\/i><\/a><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/x.com\/JLMSOFTECH1\" target=\"_blank\" title=\"X (Twitter)\"><i class=\"fa-brands fa-x-twitter\"><\/i><\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <a href=\"#inicio\">Inicio<\/a><!-- [et_pb_line_break_holder] -->        <a href=\"#servicios\">Servicios<\/a><!-- [et_pb_line_break_holder] -->        <a href=\"#nosotros\">Nosotros<\/a><!-- [et_pb_line_break_holder] -->        <a href=\"#contacto\" class=\"jlm-btn-neon\" style=\"color: #9AA0A6 !important; border-color: #9AA0A6 !important; background: transparent !important; padding: 10px 20px;\">Contacto<\/a><!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->    <\/nav>\n<p><!-- [et_pb_line_break_holder] --><\/header>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code admin_label=\u00bbMod2-Hero\/inicio\u00bb _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]\n<section id=\"inicio\" class=\"hero\"><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <!-- Reglas de animaci\u00f3n directa para que no haya errores --><!-- [et_pb_line_break_holder] --> <\/p>\n<style><!-- [et_pb_line_break_holder] -->    @keyframes flotarCentral {<!-- [et_pb_line_break_holder] -->        0% { transform: translateY(0px); }<!-- [et_pb_line_break_holder] -->        50% { transform: translateY(-15px); }<!-- [et_pb_line_break_holder] -->        100% { transform: translateY(0px); }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .arte-hero {<!-- [et_pb_line_break_holder] -->        width: 100%; <!-- [et_pb_line_break_holder] -->        max-width: 480px; \/* Tama\u00f1o ideal para encabezar la p\u00e1gina *\/<!-- [et_pb_line_break_holder] -->        position: relative; <!-- [et_pb_line_break_holder] -->        z-index: 2; <!-- [et_pb_line_break_holder] -->        \/* Efecto de levitaci\u00f3n permanente y aura brillante de aluminio *\/<!-- [et_pb_line_break_holder] -->        animation: flotarCentral 6s ease-in-out infinite; <!-- [et_pb_line_break_holder] -->        filter: drop-shadow(0 0 25px rgba(154, 160, 166, 0.35));<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    .contenedor-arte {<!-- [et_pb_line_break_holder] -->        position: relative; <!-- [et_pb_line_break_holder] -->        margin-bottom: 30px; <!-- [et_pb_line_break_holder] -->        opacity: 0; <!-- [et_pb_line_break_holder] -->        \/* Se acopla a tu animaci\u00f3n \"De abajo a arriba\" del paso 44 *\/<!-- [et_pb_line_break_holder] -->        animation: levitarHero 1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards !important;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- Imagen Decorativa \/ Logo 3D (Arriba al centro) --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"contenedor-arte\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- Luz tenue trasera para realzar el contraste del plateado --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"position: absolute; width: 500px; height: 250px; left: 50%; top: 50%; transform: translate(-50%, -50%); background: rgba(154, 160, 166, 0.15); filter: blur(60px); border-radius: 50%; z-index: 1;\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <!-- IMAGEN --><!-- [et_pb_line_break_holder] --> <img decoding=\"async\" class=\"arte-hero\" src=\"https:\/\/jlmsoftech.com.mx\/wp-content\/uploads\/2026\/04\/logo-jlmsoftech2.webp\" alt=\"Arte AI Jlmsoftech\" \/><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <!-- SI QUIERES PONER UN VIDEO, borra el <img> de arriba, quita esto de aqu\u00ed y pega tus flechas de c\u00f3digo html:<!-- [et_pb_line_break_holder] --> <video class=\"arte-hero\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" width=\"300\" height=\"150\"><!-- [et_pb_line_break_holder] --><source src=\"URL_DEL_VIDEO.mp4\" type=\"video\/mp4\" \/><!-- [et_pb_line_break_holder] --><\/video><!-- [et_pb_line_break_holder] --> &#8211;><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- T\u00edtulos Originales Centrados --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h1 class=\"jlm-hero-text\" style=\"text-align: center;\">Transformaci\u00f3n Digital con AI<!-- [et_pb_line_break_holder] -->que Impulsa tu Negocio<\/h1>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 1.1rem; color: #a0a0b0; line-height: 1.6; margin: 0 auto 40px; max-width: 800px; text-align: center;\">Consultor\u00eda tecnol\u00f3gica experta en AI, LLM, Machine learning, Deep Learning, Computer vision, Automatizaci\u00f3n con agentes, Software, Infraestructura, Ciberseguridad y soporte.<!-- [et_pb_line_break_holder] -->Llevamos a tu empresa al siguiente nivel con soluciones innovadoras y vanguardistas.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"display: flex; gap: 30px; flex-wrap: wrap; justify-content: center;\"><!-- [et_pb_line_break_holder] -->    <a href=\"#contacto\" class=\"btn-explosivo-1\">HABLA CON UN EXPERTO<\/a><!-- [et_pb_line_break_holder] -->    <a href=\"#servicios\" class=\"btn-explosivo-2\">EXPLORA SERVICIOS<\/a><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code admin_label=\u00bbMod3-Servicios\u00bb _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb global_colors_info=\u00bb{}\u00bb]\n<section id=\"servicios\" class=\"container\" style=\"padding-top: 100px;\"><!-- [et_pb_line_break_holder] --><\/p>\n<h2 class=\"section-title reveal\">Soluciones Integrales<\/h2>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"services-grid\"><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-tech-card reveal\"><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-icon-glow\" style=\"margin-bottom: 20px;\"><i class=\"fa-solid fa-code\" style=\"font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; color: #9aa0a6 !important; font-size: 2rem;\">\u00a0<\/i><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<h3>AI &#038; Desarrollo de Software<\/h3>\n<p><!-- [et_pb_line_break_holder] -->Creamos arquitecturas digitales robustas, escalables e inteligentes.<!-- [et_pb_line_break_holder] --><\/p>\n<ul><!-- [et_pb_line_break_holder] --> \t<\/p>\n<li style=\"list-style-type: none;\"><!-- [et_pb_line_break_holder] -->\n<ul><!-- [et_pb_line_break_holder] --><\/p>\n<ul>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> IA, LLM, Deep learning, Visi\u00f3n Artificial, Chatbots, Clasificadores de objetos<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> .NET, Java, Python, C, C++, PHP, Typescript, Javascript, Shell<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> DevOps &#038; DevSecOps, Agentes AI<\/li>\n<\/ul>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Apps Web &#038; M\u00f3viles, E-commerce<\/li>\n<\/ul>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-tech-card reveal\"><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-icon-glow\" style=\"margin-bottom: 20px;\"><i class=\"fa-solid fa-network-wired\" style=\"font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; color: #9aa0a6 !important; font-size: 2rem;\">\u00a0<\/i><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<h3>Infraestructura &#038; Redes<\/h3>\n<p><!-- [et_pb_line_break_holder] -->La columna vertebral de tu negocio.<!-- [et_pb_line_break_holder] --><\/p>\n<ul><!-- [et_pb_line_break_holder] --> \t<\/p>\n<li style=\"list-style-type: none;\"><!-- [et_pb_line_break_holder] -->\n<ul><!-- [et_pb_line_break_holder] --><\/p>\n<ul>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Servidores &#038; Nube (AWS, AZURE, GCP, CIRRUS, ALIBABA)<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Redes &#038; Telecomunicaciones, VPNs, Enlaces satelitales, Fibras \u00f3pticas<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Virtualizaci\u00f3n, Contenedores, clusters, SANs y NAS<\/li>\n<\/ul>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Cableados estructurados, Implementaciones de componentes<\/li>\n<\/ul>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-tech-card reveal\"><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-icon-glow\" style=\"margin-bottom: 20px;\"><i class=\"fa-solid fa-shield-halved\" style=\"font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; color: #9aa0a6 !important; font-size: 2rem;\">\u00a0<\/i><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<h3>Ciberseguridad<\/h3>\n<p><!-- [et_pb_line_break_holder] -->Protecci\u00f3n blindada para tus activos.<!-- [et_pb_line_break_holder] --><\/p>\n<ul><!-- [et_pb_line_break_holder] --> \t<\/p>\n<li style=\"list-style-type: none;\"><!-- [et_pb_line_break_holder] -->\n<ul><!-- [et_pb_line_break_holder] --><\/p>\n<ul>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> CCTV, NVRs, Sensores IR, IoT, Detecci\u00f3n de movimiento, presencia, temperatura y gases<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Arquitectura de Ciberseguridad de TI, Detecci\u00f3n de Amenazas, CISSP, OWASP<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> P\u00f3lizas de Soporte, Controles de acceso, SSO, Pol\u00edticas de seguridad<\/li>\n<\/ul>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Firewalls, Routers, switching, Antivirus, UTM, Outsourcing TI<\/li>\n<\/ul>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-tech-card reveal\"><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"jlm-icon-glow\" style=\"margin-bottom: 20px;\"><i class=\"fa-solid fa-brain\" style=\"font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; color: #9aa0a6 !important; font-size: 2rem;\">\u00a0<\/i><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<h3>Consultor\u00eda Estrat\u00e9gica<\/h3>\n<p><!-- [et_pb_line_break_holder] -->Visi\u00f3n experta para transformar tu negocio.<!-- [et_pb_line_break_holder] --><\/p>\n<ul><!-- [et_pb_line_break_holder] --> \t<\/p>\n<li style=\"list-style-type: none;\"><!-- [et_pb_line_break_holder] -->\n<ul><!-- [et_pb_line_break_holder] --><\/p>\n<ul>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Arquitectura Empresarial, Arquitectura de soluciones, Arquitectura tecnol\u00f3gica, TOGAF<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> Gesti\u00f3n de Proyectos \u00e1giles y en cascada, SCRUM, Kanban, PMI, ITIL, CoBIT<\/li>\n<li><i class=\"fa-solid fa-check\"...>\u00a0<\/i> ITS (Transporte Inteligente), RFID, Telepeaje, lectura de placas, clasificaci\u00f3n vehicular<\/li>\n<\/ul>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code admin_label=\u00bbMod4-Nosotros\u00bb _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb global_colors_info=\u00bb{}\u00bb]<!-- M\u00d3DULO 4 - Tono Aluminio Met\u00e1lico --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section id=\"nosotros\" class=\"container reveal why-us-container\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; padding-top: 100px;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <span style=\"color: #9aa0a6 !important; letter-spacing: 2px; text-transform: uppercase; font-weight: 800 !important; font-family: 'Outfit', sans-serif !important; font-size: 0.9rem;\">Identidad Corporativa<\/span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h2 style=\"font-size: 3.2rem !important; margin: 15px 0 30px; font-family: 'Outfit', sans-serif !important; font-weight: 800 !important; line-height: 1.1; color: #ffffff !important;\">Tecnolog\u00eda con<!-- [et_pb_line_break_holder] -->Prop\u00f3sito Humano<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"color: #a0a0b0; margin-bottom: 40px; line-height: 1.7; font-family: 'Roboto', sans-serif; font-size: 1rem; font-weight: 300;\">En Jlmsoftech somos un equipo integral de arquitectos de software, consultores e ingenieros apasionados por la innovaci\u00f3n responsable. No vendemos tecnolog\u00eda gen\u00e9rica; dise\u00f1amos soluciones estrat\u00e9gicas que optimizan tus procesos corporativos, garantizando altos est\u00e1ndares de escalabilidad y seguridad operativa.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"display: flex; gap: 20px;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"width: 55px; height: 55px; background: #050b14 !important; border: 1px solid rgba(154, 160, 166, 0.2); display: flex; align-items: center; justify-content: center; border-radius: 12px; flex-shrink: 0;\"><!-- [et_pb_line_break_holder] --> <i class=\"fa-solid fa-bullseye\" style=\"font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; color: #9aa0a6 !important; font-size: 1.4rem;\">\u00a0<\/i><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h4 style=\"margin-bottom: 5px; font-family: 'Outfit', sans-serif !important; font-weight: 800 !important; color: #fff !important; font-size: 1.1rem;\">Misi\u00f3n Integral<\/h4>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"font-size: 0.95rem; color: #a0a0b0; font-family: 'Roboto', sans-serif; font-weight: 300;\">Acompa\u00f1amiento tecnol\u00f3gico para impulsar el valor real y competitivo de tu empresa a nivel global.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"background: rgba(255,255,255,0.02); height: 100%; min-height: 400px; border-radius: 20px; border: 1px solid rgba(154,160,166,0.1); display: flex; flex-direction: column; align-items: center; justify-content: center; position: relative; overflow: hidden;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <i class=\"fa-solid fa-microchip\" style=\"position: absolute; font-family: 'Font Awesome 6 Free' !important; font-weight: 900 !important; font-size: 15rem; color: rgba(255,255,255,0.02); z-index: 0;\" aria-hidden=\"true\">\u00a0<\/i><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"display: flex; gap: 20px; width: 80%; justify-content: center; position: relative; z-index: 1;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"background: #0b0b14 !important; border: 1px solid rgba(154, 160, 166, 0.2) !important; padding: 25px 15px; border-radius: 12px; text-align: center; flex: 1;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h4 style=\"font-size: 2rem; font-family: 'Outfit', sans-serif !important; font-weight: 800 !important; color: #fff !important; margin-bottom: 5px;\">+10<\/h4>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <span style=\"color: #9aa0a6 !important; font-size: 0.8rem; text-transform: uppercase; font-weight: 800 !important; letter-spacing: 1px;\">A\u00f1os Exp.<\/span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"background: #0b0b14 !important; border: 1px solid rgba(154, 160, 166, 0.2) !important; padding: 25px 15px; border-radius: 12px; text-align: center; flex: 1;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h4 style=\"font-size: 2rem; font-family: 'Outfit', sans-serif !important; font-weight: 800 !important; color: #fff !important; margin-bottom: 5px;\">100%<\/h4>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <span style=\"color: #9aa0a6 !important; font-size: 0.8rem; text-transform: uppercase; font-weight: 800 !important; letter-spacing: 1px;\">Compromiso<\/span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- FRANJA DE CTA (Plateado puro a Aluminio) --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section class=\"cta-strip reveal\" style=\"width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; background: linear-gradient(90deg, #E4E4E4 0%, #9AA0A6 100%); padding: 80px 20px; text-align: center; margin-top: 100px;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h2 style=\"color: #050510 !important; margin-bottom: 20px; font-size: 2.5rem; font-weight: 800;\">\u00bfListo para innovar?<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"color: rgba(5,5,16,0.8) !important; margin-bottom: 30px; font-size: 1.2rem; font-weight: 500;\">Cu\u00e9ntanos tu reto tecnol\u00f3gico. Nosotros ponemos la soluci\u00f3n.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <a style=\"background: #050510; color: #fff !important; padding: 15px 40px; text-decoration: none; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; display: inline-block; border-radius: 5px; transition: 0.3s; border: none;\" href=\"#contacto\">Solicitar Consultor\u00eda<\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code admin_label=\u00bbMod5-Contacto\u00bb _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb global_colors_info=\u00bb{}\u00bb]\n<section id=\"contacto\" class=\"container reveal\" style=\"padding-top: 50px; padding-bottom: 120px;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h2 class=\"section-title\">Inicia tu Proyecto<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"contact-grid\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"contact-info\" style=\"display: flex; flex-direction: column; gap: 20px;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"color: #a0a0b0; margin-bottom: 10px; font-size: 1.1rem; line-height: 1.6;\">\u00bfListo para escalar tus operaciones corporativas? Cu\u00e9ntanos tu reto tecnol\u00f3gico.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"background: linear-gradient(160deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.01) 100%); border: 1px solid var(--glass-border); padding: 25px; border-radius: 15px; display: flex; align-items: center; gap: 20px;\"><!-- [et_pb_line_break_holder] --> <i class=\"fa-solid fa-envelope\" style=\"font-size: 1.8rem; color: var(--accent);\"><\/i><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h4 style=\"margin-bottom: 5px;\">Email Corporativo<\/h4>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"color: #a0a0b0;\">jlmoras@jlmsoftech.com.mx<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"background: linear-gradient(160deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.01) 100%); border: 1px solid var(--glass-border); padding: 25px; border-radius: 15px; display: flex; align-items: center; gap: 20px;\"><!-- [et_pb_line_break_holder] --> <i class=\"fa-solid fa-phone\" style=\"font-size: 1.8rem; color: var(--accent);\"><\/i><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<h4 style=\"margin-bottom: 5px;\">Atenci\u00f3n a Clientes<\/h4>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"color: #a0a0b0;\">+52 (55) 2846 3917<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <\/p>\n<div style=\"background: rgba(255, 255, 255, 0.02); border: 1px solid rgba(154, 160, 166, 0.1); padding: 40px; border-radius: 20px;\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3 style=\"font-size: 1.8rem; margin-bottom: 25px;\">Env\u00edanos un mensaje<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f1494-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"1494\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F1472#wpcf7-f1494-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"1494\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f1494-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div style=\"display: block; width: 100%;\">\n\t<div style=\"margin-bottom: 20px;\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre completo \/ Empresa\" value=\"\" type=\"text\" name=\"tu-nombre\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo electr\u00f3nico\" value=\"\" type=\"email\" name=\"tu-correo\" \/><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-celular\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Celular o Tel\u00e9fono\" value=\"\" type=\"tel\" name=\"tu-celular\" \/><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-asunto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Servicio de inter\u00e9s \/ Asunto\" value=\"\" type=\"text\" name=\"tu-asunto\" \/><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-mensaje\"><textarea cols=\"40\" rows=\"5\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Escribe aqu\u00ed los detalles...\" name=\"tu-mensaje\"><\/textarea><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-top: 10px;\">\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner jlm-btn-neon\" id=\"boton-formulario\" type=\"submit\" value=\"ENVIAR CONSULTA\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<!-- [et_pb_line_break_holder] -->   <!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code admin_label=\u00bbMod6-Script\/Footer\u00bb _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb background_color=\u00bbRGBA(255,255,255,0)\u00bb global_colors_info=\u00bb{}\u00bb]<!-- Footer --><!-- [et_pb_line_break_holder] --><\/p>\n<footer style=\"text-align: center; padding: 40px 0; color: #555; border-top: 1px solid var(--glass-border); background: rgba(0,0,0,0.3);\"><!-- [et_pb_line_break_holder] --> \u00a9 2026 Jlmsoftech. Todos los derechos reservados.<!-- [et_pb_line_break_holder] --> <span style=\"font-size: 0.8rem; color: #333;\">Innovando tecnol\u00f3gicamente para tu negocio.<\/span><!-- [et_pb_line_break_holder] -->        <!-- REDES SOCIALES AHORA VAN PRIMERO (Para quedar al lado izquierdo del men\u00fa en PC) --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"jlm-redes-sociales\"><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.facebook.com\/jlmsoftech\" target=\"_blank\" title=\"Facebook\" rel=\"noopener\"><i class=\"fa-brands fa-facebook-f\"><\/i><\/a><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.tiktok.com\/@jlmsoftech\" target=\"_blank\" title=\"TikTok\" rel=\"noopener\"><i class=\"fa-brands fa-tiktok\"><\/i><\/a><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/www.instagram.com\/jlmsoftech1\" target=\"_blank\" title=\"Instagram\" rel=\"noopener\"><i class=\"fa-brands fa-instagram\"><\/i><\/a><!-- [et_pb_line_break_holder] -->            <a href=\"https:\/\/x.com\/JLMSOFTECH1\" target=\"_blank\" title=\"X (Twitter)\"><i class=\"fa-brands fa-x-twitter\"><\/i><\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/footer>\n<p><!-- [et_pb_line_break_holder] --><!-- Dynamic Background Canvas --><!-- [et_pb_line_break_holder] --><!-- L\u00f3gica del Sitio (Men\u00fa, Part\u00edculas, Animaciones y Seguridad) --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/\/ Envolver la l\u00f3gica visual para asegurar que Divi haya cargado el HTML primero<!-- [et_pb_line_break_holder] -->document.addEventListener(\"DOMContentLoaded\", function() {<!-- [et_pb_line_break_holder] -->    \/\/ 1. L\u00f3gica del Men\u00fa M\u00f3vil<!-- [et_pb_line_break_holder] -->    const menuToggle = document.querySelector('.menu-toggle');<!-- [et_pb_line_break_holder] -->    const navLinks = document.querySelector('.nav-links');<!-- [et_pb_line_break_holder] -->    if(menuToggle && navLinks) {<!-- [et_pb_line_break_holder] -->        menuToggle.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->            navLinks.classList.toggle('active');<!-- [et_pb_line_break_holder] -->            \/\/ Intercambiar \u00edconos<!-- [et_pb_line_break_holder] -->            const icon = menuToggle.querySelector('i');<!-- [et_pb_line_break_holder] -->            if (navLinks.classList.contains('active')) {<!-- [et_pb_line_break_holder] -->                icon.classList.remove('fa-bars');<!-- [et_pb_line_break_holder] -->                icon.classList.add('fa-xmark');<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                icon.classList.remove('fa-xmark');<!-- [et_pb_line_break_holder] -->                icon.classList.add('fa-bars');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Cerrar men\u00fa al hacer clic en un enlace (\u00fatil en One page layouts)<!-- [et_pb_line_break_holder] -->        document.querySelectorAll('.nav-links a').forEach(link => {<!-- [et_pb_line_break_holder] -->            link.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->                navLinks.classList.remove('active');<!-- [et_pb_line_break_holder] -->                menuToggle.querySelector('i').classList.add('fa-bars');<!-- [et_pb_line_break_holder] -->                menuToggle.querySelector('i').classList.remove('fa-xmark');<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ 2. Efecto de Part\u00edculas JS en el lienzo (Canvas) - VERSI\u00d3N CORREGIDA Y BRILLANTE<!-- [et_pb_line_break_holder] -->    const canvas = document.getElementById('particles-js');<!-- [et_pb_line_break_holder] -->    if(canvas) {<!-- [et_pb_line_break_holder] -->        const ctx = canvas.getContext('2d');<!-- [et_pb_line_break_holder] -->        let width, height;<!-- [et_pb_line_break_holder] -->        let particles = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function resize() { <!-- [et_pb_line_break_holder] -->            width = canvas.width = window.innerWidth; <!-- [et_pb_line_break_holder] -->            height = canvas.height = window.innerHeight; <!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        class Particle {<!-- [et_pb_line_break_holder] -->            constructor() { <!-- [et_pb_line_break_holder] -->                this.x = Math.random() * width; <!-- [et_pb_line_break_holder] -->                this.y = Math.random() * height; <!-- [et_pb_line_break_holder] -->                this.vx = (Math.random() - .5) * 1.5; \/\/ Movimiento m\u00e1s fluido<!-- [et_pb_line_break_holder] -->                this.vy = (Math.random() - .5) * 1.5; <!-- [et_pb_line_break_holder] -->                this.size = Math.random() * 2.5 + 1; \/\/ Part\u00edculas m\u00e1s grandes y visibles<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            update() { <!-- [et_pb_line_break_holder] -->                this.x += this.vx; <!-- [et_pb_line_break_holder] -->                this.y += this.vy; <!-- [et_pb_line_break_holder] -->                if (this.x < 0 || this.x > width) this.vx *= -1; <!-- [et_pb_line_break_holder] -->                if (this.y < 0 || this.y > height) this.vy *= -1; <!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            draw() { <!-- [et_pb_line_break_holder] -->                ctx.fillStyle = 'rgba(0, 240, 255, 0.8)'; \/\/ Cyan m\u00e1s encendido<!-- [et_pb_line_break_holder] -->                ctx.beginPath(); <!-- [et_pb_line_break_holder] -->                ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2); <!-- [et_pb_line_break_holder] -->                ctx.fill(); <!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function init() { <!-- [et_pb_line_break_holder] -->            resize(); <!-- [et_pb_line_break_holder] -->            particles = []; <!-- [et_pb_line_break_holder] -->            for (let i = 0; i < 80; i++) particles.push(new Particle()); \/\/ M\u00e1s cantidad de part\u00edculas<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        function animate() {<!-- [et_pb_line_break_holder] -->            ctx.clearRect(0, 0, width, height);<!-- [et_pb_line_break_holder] -->            ctx.strokeStyle = 'rgba(0, 240, 255, 0.15)'; \/\/ L\u00edneas m\u00e1s visibles<!-- [et_pb_line_break_holder] -->            ctx.lineWidth = 1;<!-- [et_pb_line_break_holder] -->            for (let i = 0; i < particles.length; i++) {<!-- [et_pb_line_break_holder] -->                for (let j = i + 1; j < particles.length; j++) {<!-- [et_pb_line_break_holder] -->                    const d = Math.sqrt((particles[i].x - particles[j].x) ** 2 + (particles[i].y - particles[j].y) ** 2);<!-- [et_pb_line_break_holder] -->                    if (d < 150) { <!-- [et_pb_line_break_holder] -->                        ctx.beginPath(); <!-- [et_pb_line_break_holder] -->                        ctx.moveTo(particles[i].x, particles[i].y); <!-- [et_pb_line_break_holder] -->                        ctx.lineTo(particles[j].x, particles[j].y); <!-- [et_pb_line_break_holder] -->                        ctx.stroke(); <!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            particles.forEach(p => { p.update(); p.draw() }); <!-- [et_pb_line_break_holder] -->            requestAnimationFrame(animate);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        window.addEventListener('resize', resize); <!-- [et_pb_line_break_holder] -->        init(); <!-- [et_pb_line_break_holder] -->        animate();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ 3. Efectos de aparici\u00f3n interactiva (Reveal on Scroll)<!-- [et_pb_line_break_holder] -->    const observer = new IntersectionObserver((entries) => {<!-- [et_pb_line_break_holder] -->        entries.forEach(entry => { <!-- [et_pb_line_break_holder] -->            if (entry.isIntersecting) entry.target.classList.add('active'); <!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }, { threshold: 0.1 });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.reveal').forEach(el => observer.observe(el));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->}); \/\/ === FIN DE LA L\u00d3GICA DE CARGA VISUAL ===<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ === 4. PROTECCI\u00d3N DE C\u00d3DIGO (Anti-Inspect) ===<!-- [et_pb_line_break_holder] -->\/\/ (Esto se deja inmediatamente activo para que proteja tu c\u00f3digo desde el milisegundo cero)<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Bloquear Clic Derecho<!-- [et_pb_line_break_holder] -->document.addEventListener('contextmenu', event => {<!-- [et_pb_line_break_holder] -->    event.preventDefault();<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Bloquear atajos de teclado de desarrollador (F12, Ctrl+Shift+I, Ctrl+U, etc.)<!-- [et_pb_line_break_holder] -->document.onkeydown = function(e) {<!-- [et_pb_line_break_holder] -->    if (e.keyCode === 123) {<!-- [et_pb_line_break_holder] -->        return false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (e.ctrlKey && e.shiftKey && e.keyCode === 73) {<!-- [et_pb_line_break_holder] -->        return false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (e.ctrlKey && e.shiftKey && e.keyCode === 67) {<!-- [et_pb_line_break_holder] -->        return false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (e.ctrlKey && e.shiftKey && e.keyCode === 74) {<!-- [et_pb_line_break_holder] -->        return false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (e.ctrlKey && e.keyCode === 85 || (e.metaKey && e.altKey && e.keyCode === 85)) {<!-- [et_pb_line_break_holder] -->        return false;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Truco extra antimanipulaci\u00f3n (Pausa la ejecuci\u00f3n si abren la consola forzadamente)<!-- [et_pb_line_break_holder] -->setInterval(function() {<!-- [et_pb_line_break_holder] -->    const before = new Date().getTime();<!-- [et_pb_line_break_holder] -->    debugger;<!-- [et_pb_line_break_holder] -->    const after = new Date().getTime();<!-- [et_pb_line_break_holder] -->    if (after - before > 100) {<!-- [et_pb_line_break_holder] -->        \/\/ Si la herramienta de desarrollo se abre, el script detiene el sitio<!-- [et_pb_line_break_holder] -->        document.body.innerHTML = \"Acceso Denegado\";<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->}, 100);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p>Inicia tu Proyecto\u00bfListo para escalar tus operaciones corporativas? Cu\u00e9ntanos tu reto tecnol\u00f3gico. Email Corporativojlmoras@jlmsoftech.com.mx Atenci\u00f3n a Clientes+52 (55) 2846 3917 Env\u00edanos un mensaje \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f1494-o2\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"1494\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F1472#wpcf7-f1494-o2\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"1494\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f1494-o2\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div style=\"display: block; width: 100%;\">\n\t<div style=\"margin-bottom: 20px;\">\n\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre completo \/ Empresa\" value=\"\" type=\"text\" name=\"tu-nombre\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo electr\u00f3nico\" value=\"\" type=\"email\" name=\"tu-correo\" \/><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-celular\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Celular o Tel\u00e9fono\" value=\"\" type=\"tel\" name=\"tu-celular\" \/><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-asunto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Servicio de inter\u00e9s \/ Asunto\" value=\"\" type=\"text\" name=\"tu-asunto\" \/><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-bottom: 20px;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-mensaje\"><textarea cols=\"40\" rows=\"5\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Escribe aqu\u00ed los detalles...\" name=\"tu-mensaje\"><\/textarea><\/span>\n\t<\/p>\n<\/div>\n<div style=\"margin-top: 10px;\">\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner jlm-btn-neon\" type=\"submit\" value=\"ENVIAR CONSULTA\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-template-blank.php","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","pagelayer_contact_templates":[],"_pagelayer_content":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-1472","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=\/wp\/v2\/pages\/1472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1472"}],"version-history":[{"count":26,"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=\/wp\/v2\/pages\/1472\/revisions"}],"predecessor-version":[{"id":1540,"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=\/wp\/v2\/pages\/1472\/revisions\/1540"}],"wp:attachment":[{"href":"https:\/\/jlmsoftech.com.mx\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}