{"id":1946,"date":"2025-09-17T16:22:31","date_gmt":"2025-09-17T16:22:31","guid":{"rendered":"https:\/\/techsolutionprogram.com\/?page_id=1946"},"modified":"2026-07-03T14:01:08","modified_gmt":"2026-07-03T14:01:08","slug":"security-cameras-installation","status":"publish","type":"page","link":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/","title":{"rendered":"Security Camaras Installation | Tech Solution Program"},"content":{"rendered":"\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n  <title>Security Cameras Installation | Orlando<\/title>\n  <meta name=\"description\" content=\"We install and configure CCTV systems tailored to your business needs, offering high-quality video monitoring day and night.\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@300;400;500;600;700&#038;family=Inter:wght@300;400;500&#038;family=JetBrains+Mono:wght@400;500&#038;display=swap\" rel=\"stylesheet\" \/>\n\n  <style>\n    .tsp-camaras h1, .tsp-camaras h2, .tsp-camaras h3, .tsp-camaras h4, .tsp-camaras h5, .tsp-camaras h6,\n    .tsp-camaras .hero-h1, .tsp-camaras .section-title, .tsp-camaras .card-title, .tsp-camaras .benefit-title, .tsp-camaras .form-head, .tsp-camaras .footer-brand,\n    .tsp-camaras .entry-content h1, .tsp-camaras .entry-content h2, .tsp-camaras .entry-content h3, .tsp-camaras .entry-content h4,\n    .tsp-camaras .ast-article-single h1, .tsp-camaras .ast-article-single h2, .tsp-camaras .ast-article-single h3,\n    .tsp-camaras article h1, .tsp-camaras article h2, .tsp-camaras article h3,\n    .tsp-camaras .uagb-ifb-title, .tsp-camaras .wp-block-heading,\n    .tsp-camaras h1 *, .tsp-camaras h2 *, .tsp-camaras h3 *, .tsp-camaras h4 * {\n      color: #ffffff !important;\n    }\n    .tsp-camaras p { color: rgba(148,186,209,0.85) !important; }\n    .tsp-camaras { background: #030816; color: #ffffff; font-family: 'Inter', sans-serif; font-size: 20px; line-height: 1.6; overflow-x: hidden; }\n    .tsp-camaras *, .tsp-camaras *::before, .tsp-camaras *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    \/* \u2500\u2500 HERO \u2500\u2500 *\/\n    .tsp-camaras #hero {\n      position: relative;\n      min-height: 100vh;\n      display: flex;\n      align-items: center;\n      overflow: hidden;\n      padding: 10rem 4rem 6rem;\n    }\n\n    .tsp-camaras #hero-canvas {\n      position: absolute;\n      inset: 0;\n      width: 100%; height: 100%;\n      pointer-events: none;\n    }\n\n    .tsp-camaras .hero-content {\n      position: relative;\n      z-index: 3;\n      max-width: 780px;\n      margin-right: 40%; \/* Make room for the floating images *\/\n    }\n\n    .tsp-camaras .eyebrow {\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.98rem;\n      color: #38bdf8;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n      margin-bottom: 1.4rem;\n      opacity: 0;\n      animation: fade-up 0.7s 0.2s forwards;\n    }\n\n    .tsp-camaras .hero-h1 {\n      color: #ffffff !important;\n      font-family: 'Space Grotesk', sans-serif;\n      font-size: clamp(1.6rem, 5.8vw, 4.5rem);\n      font-weight: 700;\n      line-height: 1.08;\n      letter-spacing: -0.03em;\n      margin-bottom: 1.6rem;\n      opacity: 0;\n      animation: fade-up 0.7s 0.4s forwards;\n    }\n    .tsp-camaras .hero-h1 em {\n      font-style: normal;\n      color: #38bdf8;\n    }\n\n    .tsp-camaras .hero-sub {\n      font-size: 1.37rem;\n      color: rgba(148,186,209,0.85);\n      max-width: 540px;\n      margin-bottom: 2.8rem;\n      line-height: 1.75;\n      opacity: 0;\n      animation: fade-up 0.7s 0.6s forwards;\n    }\n\n    .tsp-camaras .hero-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 0.75rem;\n      opacity: 0;\n      animation: fade-up 0.7s 0.8s forwards;\n    }\n    .tsp-camaras .badge {\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.94rem;\n      color: #7ea8c4;\n      border: 1px solid rgba(126,168,196,0.25);\n      border-radius: 2px;\n      padding: 0.35rem 0.75rem;\n      letter-spacing: 0.06em;\n      transition: border-color 0.2s, color 0.2s;\n    }\n    .tsp-camaras .badge:hover { border-color: #38bdf8; color: #ffffff; }\n\n    .tsp-camaras .hero-cta-group {\n      display: flex;\n      gap: 1rem;\n      flex-wrap: wrap;\n      margin-top: 2.5rem;\n      opacity: 0;\n      animation: fade-up 0.7s 1s forwards;\n    }\n    .tsp-camaras .btn-primary {\n      padding: 0.9rem 2rem;\n      background: #38bdf8;\n      color: #030816;\n      font-family: 'Space Grotesk', sans-serif;\n      font-weight: 600;\n      font-size: 1.2rem;\n      border: none;\n      border-radius: 3px;\n      cursor: pointer;\n      text-decoration: none;\n      transition: background 0.2s, transform 0.15s, box-shadow 0.2s;\n    }\n    .tsp-camaras .btn-primary:hover {\n      background: #7dd3fc;\n      transform: translateY(-2px);\n      box-shadow: 0 8px 28px rgba(56,189,248,0.35);\n    }\n    .tsp-camaras .btn-ghost {\n      padding: 0.9rem 2rem;\n      background: transparent;\n      color: #ffffff;\n      font-family: 'Space Grotesk', sans-serif;\n      font-weight: 500;\n      font-size: 1.2rem;\n      border: 1px solid rgba(255,255,255,0.25);\n      border-radius: 3px;\n      cursor: pointer;\n      text-decoration: none;\n      transition: border-color 0.2s, background 0.2s;\n    }\n    .tsp-camaras .btn-ghost:hover { border-color: #ffffff; background: rgba(255,255,255,0.06); }\n\n    \/* diagonal accent *\/\n    .tsp-camaras .hero-accent {\n      position: absolute;\n      right: -80px; top: 50%;\n      transform: translateY(-50%);\n      width: 520px; height: 520px;\n      border-radius: 50%;\n      background: radial-gradient(circle, rgba(56,189,248,0.18) 0%, transparent 70%);\n      pointer-events: none;\n      animation: breathe 6s ease-in-out infinite;\n    }\n    \n    \/* floating image *\/\n    .tsp-camaras .hero-floating-image {\n      position: absolute;\n      right: 5%;\n      top: 50%;\n      transform: translateY(-50%);\n      width: 30%;\n      z-index: 1;\n      animation: float 3s ease-in-out infinite;\n    }\n    \n    .tsp-camaras .hero-floating-image img {\n      width: 100%;\n      height: auto;\n      border-radius: 8px;\n      box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);\n    }\n    \n    \/* second floating image *\/\n    .tsp-camaras .hero-floating-image-secondary {\n      position: absolute;\n      right: 35%;\n      top: 50%;\n      transform: translateY(-50%);\n      width: 25%;\n      z-index: 2;\n      animation: float-secondary 4s ease-in-out infinite;\n      opacity: 0;\n      animation-delay: 1s;\n      animation-fill-mode: forwards;\n    }\n    \n    .tsp-camaras .hero-floating-image-secondary img {\n      width: 100%;\n      height: auto;\n      border-radius: 8px;\n      box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);\n    }\n    \n    @keyframes float {\n      0% { transform: translateY(-50%) translateX(0); }\n      50% { transform: translateY(-55%) translateX(5px); }\n      100% { transform: translateY(-50%) translateX(0); }\n    }\n    \n    @keyframes float-secondary {\n      0% { transform: translateY(-50%) translateX(0); opacity: 0; }\n      100% { transform: translateY(-50%) translateX(0); opacity: 1; }\n    }\n    @keyframes breathe {\n      0%,100% { transform: translateY(-50%) scale(1); }\n      50%      { transform: translateY(-50%) scale(1.12); }\n    }\n\n    \/* \u2500\u2500 SECTION COMMONS \u2500\u2500 *\/\n    .tsp-camaras section { padding: 6rem 4rem; }\n    .tsp-camaras .section-label {\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.91rem;\n      color: #38bdf8;\n      letter-spacing: 0.2em;\n      text-transform: uppercase;\n      margin-bottom: 0.75rem;\n    }\n    .tsp-camaras .section-title {\n      color: #ffffff !important;\n      font-family: 'Space Grotesk', sans-serif;\n      font-size: clamp(2.3rem, 4.5vw, 3.6rem);\n      font-weight: 700;\n      letter-spacing: -0.025em;\n      line-height: 1.15;\n      margin-bottom: 1rem;\n    }\n    .tsp-camaras .section-desc {\n      color: rgba(148,186,209,0.85);\n      font-size: 1.3rem;\n      max-width: 560px;\n      line-height: 1.75;\n    }\n\n    \/* \u2500\u2500 SERVICES \u2500\u2500 *\/\n    .tsp-camaras #services { background: #030816; }\n    .tsp-camaras .services-header {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 2rem;\n      align-items: end;\n      margin-bottom: 4rem;\n    }\n\n    .tsp-camaras .services-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 1.5px;\n      background: rgba(56,189,248,0.12);\n      border: 1px solid rgba(56,189,248,0.12);\n    }\n\n    .tsp-camaras .service-card {\n      background: #051029; \/* Un tono ligeramente m\u00e1s claro que el fondo *\/\n      padding: 2.4rem 2rem;\n      position: relative;\n      overflow: hidden;\n      cursor: default;\n      transition: background 0.3s;\n    }\n    .tsp-camaras .service-card::after {\n      content: '';\n      position: absolute;\n      bottom: 0; left: 0;\n      width: 0; height: 2px;\n      background: #38bdf8;\n      transition: width 0.4s ease;\n    }\n    .tsp-camaras .service-card:hover { background: #071535; }\n    .tsp-camaras .service-card:hover::after { width: 100%; }\n\n    .tsp-camaras .card-icon {\n      width: 44px; height: 44px;\n      border: 1px solid rgba(56,189,248,0.4);\n      border-radius: 3px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 1.4rem;\n      transition: border-color 0.3s, background 0.3s;\n    }\n    .tsp-camaras .service-card:hover .card-icon {\n      border-color: #38bdf8;\n      background: rgba(56,189,248,0.1);\n    }\n    .tsp-camaras .card-icon svg { width: 22px; height: 22px; stroke: #38bdf8; fill: none; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }\n\n    .tsp-camaras .card-title {\n      color: #ffffff !important;\n      font-family: 'Space Grotesk', sans-serif;\n      font-size: 1.3rem;\n      font-weight: 600;\n      margin-bottom: 0.65rem;\n      letter-spacing: -0.01em;\n    }\n    .tsp-camaras .card-desc {\n      font-size: 1.13rem;\n      color: #7ea8c4;\n      line-height: 1.7;\n    }\n    .tsp-camaras .card-num {\n      position: absolute;\n      top: 1.4rem; right: 1.6rem;\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.85rem;\n      color: rgba(126,168,196,0.2);\n      letter-spacing: 0.1em;\n    }\n\n    \/* \u2500\u2500 BENEFITS \u2500\u2500 *\/\n    .tsp-camaras #benefits { background: #030816; }\n    .tsp-camaras .benefits-inner {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 5rem;\n      align-items: center;\n    }\n    .tsp-camaras .benefits-list {\n      display: flex;\n      flex-direction: column;\n      gap: 1.8rem;\n      margin-top: 2rem;\n    }\n    .tsp-camaras .benefit-item {\n      display: flex;\n      gap: 1.2rem;\n      align-items: flex-start;\n      opacity: 0;\n      transform: translateX(-24px);\n      transition: opacity 0.6s, transform 0.6s;\n    }\n    .tsp-camaras .benefit-item.visible { opacity: 1; transform: none; }\n    .tsp-camaras .benefit-icon-wrap {\n      flex-shrink: 0;\n      width: 36px; height: 36px;\n      background: rgba(56,189,248,0.12);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n    .tsp-camaras .benefit-icon-wrap svg { width: 18px; height: 18px; stroke: #38bdf8; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n    .tsp-camaras .benefit-title {\n      color: #ffffff !important;\n      font-family: 'Space Grotesk', sans-serif;\n      font-size: 1.24rem;\n      font-weight: 600;\n      margin-bottom: 0.2rem;\n    }\n    .tsp-camaras .benefit-desc { font-size: 1.13rem; color: #7ea8c4; line-height: 1.65; }\n\n    \/* \u2500\u2500 CTA FORM \u2500\u2500 *\/\n    .tsp-camaras #contact {\n      background: #050d1f; \/* Un tono ligeramente m\u00e1s claro que el fondo para contraste *\/\n      border-top: 1px solid rgba(56,189,248,0.1);\n    }\n    .tsp-camaras .contact-grid {\n      display: grid;\n      grid-template-columns: 1fr 1.3fr;\n      gap: 4rem;\n      align-items: start;\n    }\n    .tsp-camaras .contact-info .section-title { margin-bottom: 1.5rem; }\n    .tsp-camaras .contact-detail {\n      display: flex;\n      align-items: center;\n      gap: 0.75rem;\n      font-size: 1.17rem;\n      color: rgba(148,186,209,0.85);\n      margin-bottom: 1rem;\n    }\n    .tsp-camaras .contact-detail svg { width: 16px; height: 16px; stroke: #38bdf8; fill: none; stroke-width: 2; flex-shrink: 0; stroke-linecap: round; stroke-linejoin: round; }\n    .tsp-camaras .lang-badge {\n      margin-top: 2rem;\n      display: inline-flex;\n      align-items: center;\n      gap: 0.5rem;\n      border: 1px solid rgba(56,189,248,0.35);\n      border-radius: 2px;\n      padding: 0.45rem 0.9rem;\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.94rem;\n      color: rgba(148,186,209,0.85);\n      letter-spacing: 0.08em;\n    }\n    .tsp-camaras .lang-dot { width: 6px; height: 6px; border-radius: 50%; background: #38bdf8; }\n\n    .tsp-camaras .form-card {\n      background: #051029; \/* Un tono ligeramente m\u00e1s claro que el fondo *\/\n      border: 1px solid rgba(255,255,255,0.06);\n      border-radius: 4px;\n      padding: 2.5rem;\n    }\n    .tsp-camaras .form-head {\n      color: #ffffff !important;\n      font-family: 'Space Grotesk', sans-serif;\n      font-size: 1.2rem;\n      font-weight: 600;\n      margin-bottom: 0.4rem;\n    }\n    .tsp-camaras .form-sub {\n      font-size: 1.1rem;\n      color: #7ea8c4;\n      margin-bottom: 2rem;\n    }\n    .tsp-camaras .free-badge {\n      display: inline-block;\n      background: rgba(56,189,248,0.15);\n      color: #38bdf8;\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.85rem;\n      letter-spacing: 0.1em;\n      padding: 0.25rem 0.6rem;\n      border-radius: 2px;\n      text-transform: uppercase;\n      margin-bottom: 1.2rem;\n    }\n\n    .tsp-camaras .form-group { margin-bottom: 1.2rem; }\n    .tsp-camaras .form-group label {\n      display: block;\n      font-size: 1.01rem;\n      color: rgba(148,186,209,0.85);\n      font-family: 'JetBrains Mono', monospace;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n      margin-bottom: 0.4rem;\n    }\n    .tsp-camaras .form-group input,\n    .tsp-camaras .form-group textarea,\n    .tsp-camaras .form-group select {\n      width: 100%;\n      background: rgba(255,255,255,0.04);\n      border: 1px solid rgba(255,255,255,0.1);\n      border-radius: 3px;\n      color: #ffffff;\n      font-family: 'Inter', sans-serif;\n      font-size: 1.17rem;\n      padding: 0.75rem 1rem;\n      outline: none;\n      transition: border-color 0.2s, background 0.2s;\n      appearance: none;\n    }\n    .tsp-camaras .form-group input::placeholder,\n    .tsp-camaras .form-group textarea::placeholder { color: #7ea8c4; }\n    .tsp-camaras .form-group input:focus,\n    .tsp-camaras .form-group textarea:focus,\n    .tsp-camaras .form-group select:focus {\n      border-color: #38bdf8;\n      background: rgba(56,189,248,0.05);\n    }\n    .tsp-camaras .form-group textarea { resize: vertical; min-height: 90px; }\n    .tsp-camaras .form-group select option { background: #051029; }\n\n    .tsp-camaras .contact-method-group {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 0.5rem;\n      margin-top: 0.4rem;\n    }\n    .tsp-camaras .method-btn {\n      border: 1px solid rgba(255,255,255,0.1);\n      background: transparent;\n      color: rgba(148,186,209,0.85);\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.88rem;\n      letter-spacing: 0.05em;\n      padding: 0.55rem 0.2rem;\n      border-radius: 3px;\n      cursor: pointer;\n      text-align: center;\n      transition: all 0.2s;\n    }\n    .tsp-camaras .method-btn:hover,\n    .tsp-camaras .method-btn.active {\n      border-color: #38bdf8;\n      color: #ffffff;\n      background: rgba(56,189,248,0.12);\n    }\n\n    .tsp-camaras .privacy-note {\n      font-size: 0.98rem;\n      color: #7ea8c4;\n      margin-top: 0.35rem;\n      font-family: 'JetBrains Mono', monospace;\n    }\n    .tsp-camaras .submit-btn {\n      width: 100%;\n      padding: 1rem;\n      background: #38bdf8;\n      color: #030816;\n      font-family: 'Space Grotesk', sans-serif;\n      font-weight: 700;\n      font-size: 1.24rem;\n      border: none;\n      border-radius: 3px;\n      cursor: pointer;\n      margin-top: 1.5rem;\n      letter-spacing: 0.01em;\n      transition: background 0.2s, transform 0.15s, box-shadow 0.2s;\n    }\n    .tsp-camaras .submit-btn:hover {\n      background: #7dd3fc;\n      transform: translateY(-2px);\n      box-shadow: 0 8px 28px rgba(56,189,248,0.4);\n    }\n    .tsp-camaras .submit-btn:active { transform: none; }\n\n    \/* \u2500\u2500 WPFORMS STYLES \u2500\u2500 *\/\n    .tsp-camaras .form-card .wpforms-container {\n      margin-top: 0;\n    }\n    .tsp-camaras .form-card .wpforms-form {\n      display: flex;\n      flex-direction: column;\n      gap: 1.2rem;\n    }\n    .tsp-camaras .form-card .wpforms-field {\n      padding: 0;\n      margin: 0;\n    }\n    .tsp-camaras .form-card .wpforms-field-label {\n      font-size: 1.01rem !important;\n      color: rgba(148,186,209,0.85) !important;\n      font-family: 'JetBrains Mono', monospace !important;\n      letter-spacing: 0.06em;\n      text-transform: uppercase;\n      margin-bottom: 0.4rem !important;\n      font-weight: 400 !important;\n    }\n    .tsp-camaras .form-card .wpforms-field input,\n    .tsp-camaras .form-card .wpforms-field textarea,\n    .tsp-camaras .form-card .wpforms-field select {\n      width: 100% !important;\n      max-width: 100% !important;\n      background: rgba(255,255,255,0.04) !important;\n      border: 1px solid rgba(255,255,255,0.1) !important;\n      border-radius: 3px !important;\n      color: #ffffff !important;\n      font-family: 'Inter', sans-serif !important;\n      font-size: 1.17rem !important;\n      padding: 0.75rem 1rem !important;\n      outline: none !important;\n      transition: border-color 0.2s, background 0.2s;\n      height: auto !important;\n      line-height: 1.5 !important;\n    }\n    .tsp-camaras .form-card .wpforms-field input::placeholder,\n    .tsp-camaras .form-card .wpforms-field textarea::placeholder {\n      color: #7ea8c4 !important;\n    }\n    .tsp-camaras .form-card .wpforms-field input:focus,\n    .tsp-camaras .form-card .wpforms-field textarea:focus,\n    .tsp-camaras .form-card .wpforms-field select:focus {\n      border-color: #38bdf8 !important;\n      background: rgba(56,189,248,0.05) !important;\n      box-shadow: none !important;\n    }\n    .tsp-camaras .form-card .wpforms-field textarea {\n      resize: vertical;\n      min-height: 90px;\n    }\n    .tsp-camaras .form-card .wpforms-submit {\n      width: 100% !important;\n      padding: 1rem !important;\n      background: #38bdf8 !important;\n      color: #030816 !important;\n      font-family: 'Space Grotesk', sans-serif !important;\n      font-weight: 700 !important;\n      font-size: 1.24rem !important;\n      border: none !important;\n      border-radius: 3px !important;\n      cursor: pointer;\n      letter-spacing: 0.01em;\n      transition: background 0.2s, transform 0.15s, box-shadow 0.2s;\n      text-transform: none !important;\n    }\n    .tsp-camaras .form-card .wpforms-submit:hover {\n      background: #7dd3fc !important;\n      transform: translateY(-2px);\n      box-shadow: 0 8px 28px rgba(56,189,248,0.4);\n    }\n    .tsp-camaras .form-card .wpforms-submit:active {\n      transform: none;\n    }\n    .tsp-camaras .form-card .wpforms-field-description {\n      font-size: 0.98rem;\n      color: #7ea8c4;\n      font-family: 'JetBrains Mono', monospace;\n      margin-top: 0.35rem;\n    }\n    .tsp-camaras .form-card .wpforms-error {\n      color: #ef4444 !important;\n      font-size: 0.98rem !important;\n      font-family: 'JetBrains Mono', monospace !important;\n    }\n    .tsp-camaras .form-card .wpforms-confirmation {\n      background: rgba(16,185,129,0.1) !important;\n      border: 1px solid rgba(16,185,129,0.3) !important;\n      color: #6ee7b7 !important;\n      padding: 1.5rem !important;\n      border-radius: 4px !important;\n      font-family: 'Inter', sans-serif !important;\n    }\n\n    \/* \u2500\u2500 FOOTER \u2500\u2500 *\/\n    .tsp-camaras footer {\n      background: #030816;\n      border-top: 1px solid rgba(255,255,255,0.06);\n      padding: 2.5rem 4rem;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 1rem;\n    }\n    .tsp-camaras .footer-brand {\n      color: #ffffff !important;\n      font-family: 'Space Grotesk', sans-serif;\n      font-weight: 700;\n      font-size: 1.24rem;\n      color: #ffffff;\n    }\n    .tsp-camaras .footer-copy {\n      font-size: 1.04rem;\n      color: #7ea8c4;\n      font-family: 'JetBrains Mono', monospace;\n    }\n    .tsp-camaras .footer-line {\n      font-family: 'JetBrains Mono', monospace;\n      font-size: 0.94rem;\n      color: #38bdf8;\n      letter-spacing: 0.08em;\n    }\n\n    \/* \u2500\u2500 ANIMATIONS \u2500\u2500 *\/\n    @keyframes fade-up {\n      from { opacity: 0; transform: translateY(20px); }\n      to   { opacity: 1; transform: translateY(0); }\n    }\n\n    .tsp-camaras .reveal {\n      opacity: 0;\n      transform: translateY(28px);\n      transition: opacity 0.65s ease, transform 0.65s ease;\n    }\n    .tsp-camaras .reveal.visible { opacity: 1; transform: none; }\n\n    \/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\n    @media (max-width: 1024px) {\n      .tsp-camaras .services-grid { grid-template-columns: repeat(2, 1fr); }\n      .tsp-camaras .benefits-inner { grid-template-columns: 1fr; gap: 3rem; }\n      .tsp-camaras .contact-grid { grid-template-columns: 1fr; gap: 2.5rem; }\n      .tsp-camaras section { padding: 5rem 2.5rem; }\n    }\n\n    @media (max-width: 768px) {\n      .tsp-camaras section { padding: 4rem 1.5rem; }\n      .tsp-camaras #hero   { padding: 8rem 1.5rem 4rem; }\n\n      .tsp-camaras .services-grid { grid-template-columns: 1fr; }\n      .tsp-camaras .services-header { grid-template-columns: 1fr; }\n      .tsp-camaras .contact-method-group { grid-template-columns: repeat(2, 1fr); }\n      .tsp-camaras .hero-accent { display: none; }\n      .tsp-camaras .hero-floating-image { display: none; }\n      .tsp-camaras .hero-floating-image-secondary { display: none; }\n    }\n\n    @media (max-width: 480px) {\n      .tsp-camaras .hero-h1 { color: #ffffff !important; font-size: 2.86rem; }\n    }\n\n    \/* reduced motion *\/\n    @media (prefers-reduced-motion: reduce) {\n      *, *::before, *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; }\n    }\n  <\/style>\n<\/head>\n<body><div class=\"tsp-camaras\">\n\n\n\n<!-- \u2500\u2500 HERO \u2500\u2500 -->\n<section id=\"hero\">\n  <canvas id=\"hero-canvas\"><\/canvas>\n  <div class=\"hero-accent\"><\/div>\n  <div class=\"hero-floating-image\">\n    <img decoding=\"async\" src=\"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2025\/02\/cmaras-1.jpeg\" alt=\"Security Cameras\" \/>\n  <\/div>\n  <div class=\"hero-floating-image-secondary\">\n    <img decoding=\"async\" src=\"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/imagen-54-scaled.jpg\" alt=\"Security System\" \/>\n  <\/div>\n  <div class=\"hero-content\">\n    <p class=\"eyebrow\">\/\/ Security Cameras &#038; Monitoring<\/p>\n    <h1 class=\"hero-h1\" style=\"color: #ffffff !important;\">\n      Protect Your Business<br\/>\n      <em>With Advanced Security<\/em>\n    <\/h1>\n    <p class=\"hero-sub\">\n      We install and configure CCTV systems tailored to your business needs, \n      offering high-quality video monitoring day and night.\n    <\/p>\n    <div class=\"hero-badges\">\n      <span class=\"badge\">24\/7 Monitoring<\/span>\n      <span class=\"badge\">IP &#038; WiFi Cameras<\/span>\n      <span class=\"badge\">Solar Options<\/span>\n      <span class=\"badge\">Remote Access<\/span>\n    <\/div>\n    <div class=\"hero-cta-group\">\n      <a href=\"#contact\" class=\"btn-primary\">Free Security Evaluation \u2192<\/a>\n      <a href=\"#services\" class=\"btn-ghost\">Our Services<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500 SERVICES \u2500\u2500 -->\n<section id=\"services\">\n  <div class=\"services-header reveal\">\n    <div>\n      <p class=\"section-label\">\/\/ Our Process<\/p>\n      <h2 class=\"section-title\" style=\"color: #ffffff !important;\">How We Secure Your Property<\/h2>\n    <\/div>\n    <p class=\"section-desc\">We specialize in professional security camera installation for businesses and homes. Our process ensures comprehensive coverage and reliable monitoring.<\/p>\n  <\/div>\n\n  <div class=\"services-grid\">\n\n    <div class=\"service-card reveal\">\n      <span class=\"card-num\">01<\/span>\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line><\/svg>\n      <\/div>\n      <h3 class=\"card-title\" style=\"color: #ffffff !important;\">Property Analysis<\/h3>\n      <p class=\"card-desc\">We assess your property and security needs to determine key areas that require surveillance (entrances, storage, offices).<\/p>\n    <\/div>\n\n    <div class=\"service-card reveal\">\n      <span class=\"card-num\">02<\/span>\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"><\/path><polyline points=\"3.27 6.96 12 12.01 20.73 6.96\"><\/polyline><line x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"><\/line><\/svg>\n      <\/div>\n      <h3 class=\"card-title\" style=\"color: #ffffff !important;\">System Integration<\/h3>\n      <p class=\"card-desc\">We integrate with existing NVR\/DVR systems, handle cabling, mounting, and optimize camera angles for maximum coverage.<\/p>\n    <\/div>\n\n    <div class=\"service-card reveal\">\n      <span class=\"card-num\">03<\/span>\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"><\/line><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"><\/line><\/svg>\n      <\/div>\n      <h3 class=\"card-title\" style=\"color: #ffffff !important;\">Camera Installation<\/h3>\n      <p class=\"card-desc\">Installation of indoor and outdoor cameras with selection of appropriate types (IP, dome, PTZ) and storage capacity.<\/p>\n    <\/div>\n\n    <div class=\"service-card reveal\">\n      <span class=\"card-num\">04<\/span>\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path><\/svg>\n      <\/div>\n      <h3 class=\"card-title\" style=\"color: #ffffff !important;\">Security Setup<\/h3>\n      <p class=\"card-desc\">We implement secure remote access from your phone or computer with integration to NVR\/DVR and mobile apps.<\/p>\n    <\/div>\n\n    <div class=\"service-card reveal\">\n      <span class=\"card-num\">05<\/span>\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"><\/polyline><\/svg>\n      <\/div>\n      <h3 class=\"card-title\" style=\"color: #ffffff !important;\">Testing<\/h3>\n      <p class=\"card-desc\">We thoroughly test your system to ensure all cameras are functioning properly and providing clear video quality.<\/p>\n    <\/div>\n\n    <div class=\"service-card reveal\">\n      <span class=\"card-num\">06<\/span>\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"><\/path><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"><\/path><\/svg>\n      <\/div>\n      <h3 class=\"card-title\" style=\"color: #ffffff !important;\">Training &#038; Support<\/h3>\n      <p class=\"card-desc\">We provide training on how to use your system and offer ongoing support, maintenance, and monitoring services.<\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500 BENEFITS \u2500\u2500 -->\n<section id=\"benefits\">\n  <div class=\"benefits-inner\">\n    <div>\n      <div class=\"reveal\">\n        <p class=\"section-label\">\/\/ Benefits<\/p>\n        <h2 class=\"section-title\" style=\"color: #ffffff !important;\">Why Choose Our Security Camera Services<\/h2>\n      <\/div>\n      <div class=\"benefits-list\">\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon-wrap\">\n            <svg viewBox=\"0 0 24 24\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"><\/polyline><\/svg>\n          <\/div>\n          <div>\n            <p class=\"benefit-title\" style=\"color: #ffffff !important;\">Increased Safety for Staff and Clients<\/p>\n            <p class=\"benefit-desc\">Create a secure environment that protects your employees and customers from potential threats.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon-wrap\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path><\/svg>\n          <\/div>\n          <div>\n            <p class=\"benefit-title\" style=\"color: #ffffff !important;\">Prevent Theft and Unauthorized Access<\/p>\n            <p class=\"benefit-desc\">Deter criminal activity and have evidence in case of security breaches or theft incidents.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon-wrap\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"><\/path><polyline points=\"3.27 6.96 12 12.01 20.73 6.96\"><\/polyline><line x1=\"12\" y1=\"22.08\" x2=\"12\" y2=\"12\"><\/line><\/svg>\n          <\/div>\n          <div>\n            <p class=\"benefit-title\" style=\"color: #ffffff !important;\">24\/7 Monitoring with Clear Video Quality<\/p>\n            <p class=\"benefit-desc\">Monitor your property around the clock with high-definition video that captures important details.<\/p>\n          <\/div>\n        <\/div>\n        <div class=\"benefit-item\">\n          <div class=\"benefit-icon-wrap\">\n            <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line><\/svg>\n          <\/div>\n          <div>\n            <p class=\"benefit-title\" style=\"color: #ffffff !important;\">Scalable Solutions for Multiple Locations<\/p>\n            <p class=\"benefit-desc\">Our systems can grow with your business and be expanded to cover multiple sites or additional areas.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"reveal\">\n      <img decoding=\"async\" src=\"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2025\/02\/Designer-18.jpeg\" \n           alt=\"Security Camera System\" \n           style=\"width: 100%; height: auto; border-radius: 4px; border: 1px solid rgba(56,189,248,0.1);\">\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500 CONTACT \u2500\u2500 -->\n<section id=\"contact\">\n  <div class=\"contact-grid\">\n    <div class=\"contact-info reveal\">\n      <p class=\"section-label\">\/\/ Free Evaluation<\/p>\n      <h2 class=\"section-title\" style=\"color: #ffffff !important;\">Get Your Free Security Assessment<\/h2>\n      <p class=\"section-desc\" style=\"margin-bottom:2rem;\">Schedule your 30-minute session. We&#8217;ll analyze your security needs and provide a custom plan.<\/p>\n      <div class=\"contact-detail\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.69 12 19.79 19.79 0 0 1 1.61 3.4 2 2 0 0 1 3.6 1.22h3a2 2 0 0 1 2 1.72c.13.96.37 1.91.7 2.81a2 2 0 0 1-.45 2.11L7.91 8.8a16 16 0 0 0 5.55 5.55l.96-.95a2 2 0 0 1 2.11-.45c.9.33 1.85.57 2.81.7A2 2 0 0 1 21 15.8v.12z\"><\/svg>\n        WhatsApp \u00b7 SMS \u00b7 Call \u00b7 Email\n      <\/div>\n      <div class=\"contact-detail\">\n        <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><polyline points=\"12 6 12 12 16 14\"><\/polyline><\/svg>\n        30-Minute Session \u2014 No Charge\n      <\/div>\n      <div class=\"contact-detail\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"><\/svg>\n        Remote &#038; On-site Support Available\n      <\/div>\n      <div class=\"lang-badge\">\n        <span class=\"lang-dot\"><\/span>\n        Bilingual Support \u2014 English &#038; Spanish\n      <\/div>\n    <\/div>\n\n    <div class=\"form-card reveal\">\n      <span class=\"free-badge\">\u2726 100% Free Consultation<\/span>\n      <p class=\"form-head\" style=\"color: #ffffff !important;\">Request Your 30-Minute Session<\/p>\n      <p class=\"form-sub\">Fill out the form and we&#8217;ll contact you in under 2 hours.<\/p>\n      <div class=\"wpforms-container \" id=\"wpforms-1539\"><form id=\"wpforms-form-1539\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"1539\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/es\/wp-json\/wp\/v2\/pages\/1946\" data-token=\"cd3d8eac904f7b1c2675d1be6f558e40\" data-token-time=\"1787891534\"><noscript class=\"wpforms-error-noscript\">Por favor, activa JavaScript en tu navegador para completar este formulario.<\/noscript><div class=\"wpforms-field-container\">\t\t<div id=\"wpforms-1539-field_2-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"2\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-1539-field_2\" >\u00bfDejanos te contactemos.?<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-1539-field_2\" class=\"wpforms-field-medium\" name=\"wpforms[fields][2]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-1539-field_1-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-1539-field_1\">Nombre Completo <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-1539-field_1\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][1]\" required><\/div><div id=\"wpforms-1539-field_4-container\" class=\"wpforms-field wpforms-field-number\" data-field-id=\"4\"><label class=\"wpforms-field-label\" for=\"wpforms-1539-field_4\">Tel\u00e9fono <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"number\" id=\"wpforms-1539-field_4\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][4]\" step=\"any\" required><div class=\"wpforms-field-description\">Tu telefono solo sera para contactarte. no sera usado para listas ni CRM de publicidad.\n<\/div><\/div><div id=\"wpforms-1539-field_7-container\" class=\"wpforms-field wpforms-field-checkbox\" data-field-id=\"7\"><label class=\"wpforms-field-label\">Como te gustaria que te contactemos.? <span class=\"wpforms-required-label\">*<\/span><\/label><ul id=\"wpforms-1539-field_7\" class=\"wpforms-field-required\"><li class=\"choice-1 depth-1\"><input type=\"checkbox\" id=\"wpforms-1539-field_7_1\" name=\"wpforms[fields][7][]\" value=\"Mensaje de Whatsapp\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-1539-field_7_1\">Mensaje de Whatsapp<\/label><\/li><li class=\"choice-2 depth-1\"><input type=\"checkbox\" id=\"wpforms-1539-field_7_2\" name=\"wpforms[fields][7][]\" value=\"Mensaje de Texto\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-1539-field_7_2\">Mensaje de Texto<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"checkbox\" id=\"wpforms-1539-field_7_3\" name=\"wpforms[fields][7][]\" value=\"Llamada Telefonica\" required ><label class=\"wpforms-field-label-inline\" for=\"wpforms-1539-field_7_3\">Llamada Telefonica<\/label><\/li><\/ul><\/div><div id=\"wpforms-1539-field_6-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"6\"><label class=\"wpforms-field-label\" for=\"wpforms-1539-field_6\">Email<\/label><input type=\"email\" id=\"wpforms-1539-field_6\" class=\"wpforms-field-medium\" name=\"wpforms[fields][6]\" spellcheck=\"false\" ><\/div><div id=\"wpforms-1539-field_3-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-1539-field_3\">\u00bfDejanos tu solicitud?<\/label><textarea id=\"wpforms-1539-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" ><\/textarea><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-1539-field_2-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-1539-field_2-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-1539-field_2-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"1539\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/pages\/1946\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-1539\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Enviar Formulario\" aria-live=\"assertive\" value=\"wpforms-submit\">Enviar Formulario<\/button><img decoding=\"async\" src=\"https:\/\/techsolutionprogram.com\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Cargando\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<!-- \u2500\u2500 SCRIPTS \u2500\u2500 -->\n<script>\n\/* \u2500\u2500 HERO NETWORK CANVAS \u2500\u2500 *\/\n(function () {\n  const canvas = document.getElementById('hero-canvas');\n  const ctx    = canvas.getContext('2d');\n  let W, H, nodes, mouse = { x: 0, y: 0 };\n\n  function resize() {\n    W = canvas.width  = canvas.offsetWidth;\n    H = canvas.height = canvas.offsetHeight;\n    init();\n  }\n\n  function init() {\n    const count = Math.floor((W * H) \/ 22000);\n    nodes = Array.from({ length: count }, () => ({\n      x:  Math.random() * W,\n      y:  Math.random() * H,\n      vx: (Math.random() - 0.5) * 0.35,\n      vy: (Math.random() - 0.5) * 0.35,\n      r:  Math.random() * 2 + 1\n    }));\n  }\n\n  function draw() {\n    ctx.clearRect(0, 0, W, H);\n\n    \/\/ connections\n    for (let i = 0; i < nodes.length; i++) {\n      for (let j = i + 1; j < nodes.length; j++) {\n        const dx = nodes[i].x - nodes[j].x;\n        const dy = nodes[i].y - nodes[j].y;\n        const d  = Math.sqrt(dx * dx + dy * dy);\n        if (d < 140) {\n          ctx.beginPath();\n          ctx.moveTo(nodes[i].x, nodes[i].y);\n          ctx.lineTo(nodes[j].x, nodes[j].y);\n          ctx.strokeStyle = `rgba(56,189,248,${0.18 * (1 - d \/ 140)})`;\n          ctx.lineWidth = 0.8;\n          ctx.stroke();\n        }\n      }\n      \/\/ mouse connection\n      const mdx = nodes[i].x - mouse.x;\n      const mdy = nodes[i].y - mouse.y;\n      const md  = Math.sqrt(mdx * mdx + mdy * mdy);\n      if (md < 180) {\n        ctx.beginPath();\n        ctx.moveTo(nodes[i].x, nodes[i].y);\n        ctx.lineTo(mouse.x, mouse.y);\n        ctx.strokeStyle = `rgba(56,189,248,${0.35 * (1 - md \/ 180)})`;\n        ctx.lineWidth = 0.8;\n        ctx.stroke();\n      }\n    }\n\n    \/\/ dots\n    nodes.forEach(n => {\n      ctx.beginPath();\n      ctx.arc(n.x, n.y, n.r, 0, Math.PI * 2);\n      ctx.fillStyle = 'rgba(126,168,196,0.55)';\n      ctx.fill();\n      n.x += n.vx;\n      n.y += n.vy;\n      if (n.x < 0 || n.x > W) n.vx *= -1;\n      if (n.y < 0 || n.y > H) n.vy *= -1;\n    });\n\n    requestAnimationFrame(draw);\n  }\n\n  window.addEventListener('resize', resize);\n  document.getElementById('hero').addEventListener('mousemove', e => {\n    const rect = canvas.getBoundingClientRect();\n    mouse.x = e.clientX - rect.left;\n    mouse.y = e.clientY - rect.top;\n  });\n\n  resize();\n  draw();\n\n  if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) {\n    ctx.clearRect(0, 0, W, H);\n  }\n})();\n\n\/* \u2500\u2500 SCROLL REVEAL \u2500\u2500 *\/\n(function () {\n  const io = new IntersectionObserver((entries) => {\n    entries.forEach(entry => {\n      if (entry.isIntersecting) {\n        entry.target.classList.add('visible');\n        io.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.12 });\n\n  document.querySelectorAll('.reveal, .benefit-item').forEach(el => io.observe(el));\n})();\n\n\/* \u2500\u2500 STAGGER SERVICE CARDS \u2500\u2500 *\/\n(function () {\n  const cards = document.querySelectorAll('.service-card.reveal');\n  cards.forEach((card, i) => {\n    card.style.transitionDelay = `${i * 0.08}s`;\n  });\n})();\n\n\/* \u2500\u2500 BENEFIT STAGGER \u2500\u2500 *\/\n(function () {\n  document.querySelectorAll('.benefit-item').forEach((el, i) => {\n    el.style.transitionDelay = `${i * 0.15}s`;\n  });\n})();\n<\/script>\n<\/div><\/body>\n<\/html>\n\n\n\n\n<div class=\"tsp-social-links\">\n  <a href=\"https:\/\/www.facebook.com\/Techsolutionprogramfl\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook\">\n    <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"currentColor\"><path d=\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"\/><\/svg>\n    <span>Facebook<\/span>\n  <\/a>\n  <a href=\"https:\/\/www.instagram.com\/techsolutionprogram\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram\">\n    <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"currentColor\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\" ry=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"5\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\"1.5\"\/><\/svg>\n    <span>Instagram<\/span>\n  <\/a>\n  <a href=\"https:\/\/wa.me\/14074595389\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"WhatsApp\">\n    <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z\"\/><\/svg>\n    <span>WhatsApp<\/span>\n  <\/a>\n  <a href=\"https:\/\/g.page\/r\/CaPetIbE_bzwEAE\/review\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Google Reviews\">\n    <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"currentColor\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"\/><\/svg>\n    <span>Google Reviews<\/span>\n  <\/a>\n<\/div>\n\n<style>\n  \/* Estilos base para links-redes \u2014 se integran con el tema oscuro de tsp-network *\/\n  .tsp-social-links {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1.2rem;\n    align-items: center;\n    justify-content: center;\n    padding: 1rem 0;\n  }\n  .tsp-social-links a {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    color: #7ea8c4;\n    text-decoration: none;\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 0.94rem;\n    letter-spacing: 0.05em;\n    padding: 0.45rem 0.9rem;\n    border: 1px solid rgba(126,168,196,0.2);\n    border-radius: 3px;\n    transition: all 0.2s;\n  }\n  .tsp-social-links a:hover {\n    color: #ffffff;\n    border-color: #38bdf8;\n    background: rgba(56,189,248,0.1);\n  }\n  .tsp-social-links a svg {\n    flex-shrink: 0;\n  }\n<\/style>\n\n\n\n<p class=\"has-ast-global-color-5-color has-text-color has-link-color wp-elements-1 wp-block-paragraph\"><a href=\"https:\/\/youtu.be\/r1LhxyBID0c\" title=\"\">https:\/\/youtu.be\/r1LhxyBID0c<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-your-technology-solutions-provider wp-block-embed-your-technology-solutions-provider\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"eP524oVFhN\"><a href=\"https:\/\/techsolutionprogram.com\/contact-2\/\">Contact<\/a><\/blockquote><iframe class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cContact\u201d \u2014 Your Technology Solutions Provider\" src=\"https:\/\/techsolutionprogram.com\/contact-2\/embed\/#?secret=AeVmR8qecW#?secret=eP524oVFhN\" data-secret=\"eP524oVFhN\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Security Cameras Installation | Orlando \/\/ Security Cameras &#038; Monitoring Protect Your Business With Advanced Security We install and configure [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-1946","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Professional CCTV installation &amp; 24\/7 monitoring for Apopka &amp; Altamonte. IP cameras, solar options, remote access. Protect your business today!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"CIn5-qs5eSLpTx78gslmnBkJw8Yj41oCwTnBp6luWEs\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Your Technology Solutions Provider - Tech solution Program\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Security Cameras in Apopka, Altamonte Springs, FL\" \/>\n\t\t<meta property=\"og:description\" content=\"Professional CCTV installation &amp; 24\/7 monitoring for Apopka &amp; Altamonte. IP cameras, solar options, remote access. Protect your business today!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/cropped-cropped-logo3.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/cropped-cropped-logo3.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-09-17T16:22:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-03T14:01:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/tecnicopc2022\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Security Cameras in Apopka, Altamonte Springs, FL\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Professional CCTV installation &amp; 24\/7 monitoring for Apopka &amp; Altamonte. IP cameras, solar options, remote access. Protect your business today!\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/cropped-cropped-logo3.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/#listItem\",\"name\":\"Security Camaras Installation | Tech Solution Program\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/#listItem\",\"position\":2,\"name\":\"Security Camaras Installation | Tech Solution Program\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/#organization\",\"name\":\"Tech Solution Program\",\"description\":\"Tech Solution Program is a leading technology company with 15+ years of experience providing IT support, network services, web design, software development, and security camera installation for small businesses in Apopka, Altamonte Springs, and Orlando, Florida. We deliver specialized expertise with no subcontractors and bilingual support in English and Spanish.\",\"url\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/\",\"email\":\"info@techsolutionprogram.com\",\"telephone\":\"+14074595389\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":0,\"maxValue\":4},\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/techsolutionprogram.com\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logopequeno.png\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/#organizationLogo\",\"width\":112,\"height\":56},\"image\":{\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/tecnicopc2022\",\"https:\\\/\\\/www.instagram.com\\\/serviciostecnicospc\",\"https:\\\/\\\/www.youtube.com\\\/@Techsolutionprogram\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/techsolutionprogram\",\"https:\\\/\\\/www.yelp.com\\\/biz\\\/tech-solution-program-orlando-2\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/#webpage\",\"url\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/\",\"name\":\"Security Cameras in Apopka, Altamonte Springs, FL\",\"description\":\"Professional CCTV installation & 24\\\/7 monitoring for Apopka & Altamonte. IP cameras, solar options, remote access. Protect your business today!\",\"inLanguage\":\"es-VE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/security-cameras-installation\\\/#breadcrumblist\"},\"datePublished\":\"2025-09-17T16:22:31+00:00\",\"dateModified\":\"2026-07-03T14:01:08+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/\",\"name\":\"IT Support, Network Services, Web Design, Security Cameras\",\"alternateName\":\"TSP\",\"description\":\"Tech solution Program\",\"inLanguage\":\"es-VE\",\"publisher\":{\"@id\":\"https:\\\/\\\/techsolutionprogram.com\\\/es\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Security Cameras in Apopka, Altamonte Springs, FL","description":"Professional CCTV installation & 24\/7 monitoring for Apopka & Altamonte. IP cameras, solar options, remote access. Protect your business today!","canonical_url":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"CIn5-qs5eSLpTx78gslmnBkJw8Yj41oCwTnBp6luWEs","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/techsolutionprogram.com\/es#listItem","position":1,"name":"Home","item":"https:\/\/techsolutionprogram.com\/es","nextItem":{"@type":"ListItem","@id":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/#listItem","name":"Security Camaras Installation | Tech Solution Program"}},{"@type":"ListItem","@id":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/#listItem","position":2,"name":"Security Camaras Installation | Tech Solution Program","previousItem":{"@type":"ListItem","@id":"https:\/\/techsolutionprogram.com\/es#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/techsolutionprogram.com\/es\/#organization","name":"Tech Solution Program","description":"Tech Solution Program is a leading technology company with 15+ years of experience providing IT support, network services, web design, software development, and security camera installation for small businesses in Apopka, Altamonte Springs, and Orlando, Florida. We deliver specialized expertise with no subcontractors and bilingual support in English and Spanish.","url":"https:\/\/techsolutionprogram.com\/es\/","email":"info@techsolutionprogram.com","telephone":"+14074595389","numberOfEmployees":{"@type":"QuantitativeValue","minValue":0,"maxValue":4},"logo":{"@type":"ImageObject","url":"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/logopequeno.png","@id":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/#organizationLogo","width":112,"height":56},"image":{"@id":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/#organizationLogo"},"sameAs":["https:\/\/facebook.com\/tecnicopc2022","https:\/\/www.instagram.com\/serviciostecnicospc","https:\/\/www.youtube.com\/@Techsolutionprogram","https:\/\/www.linkedin.com\/company\/techsolutionprogram","https:\/\/www.yelp.com\/biz\/tech-solution-program-orlando-2"]},{"@type":"WebPage","@id":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/#webpage","url":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/","name":"Security Cameras in Apopka, Altamonte Springs, FL","description":"Professional CCTV installation & 24\/7 monitoring for Apopka & Altamonte. IP cameras, solar options, remote access. Protect your business today!","inLanguage":"es-VE","isPartOf":{"@id":"https:\/\/techsolutionprogram.com\/es\/#website"},"breadcrumb":{"@id":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/#breadcrumblist"},"datePublished":"2025-09-17T16:22:31+00:00","dateModified":"2026-07-03T14:01:08+00:00"},{"@type":"WebSite","@id":"https:\/\/techsolutionprogram.com\/es\/#website","url":"https:\/\/techsolutionprogram.com\/es\/","name":"IT Support, Network Services, Web Design, Security Cameras","alternateName":"TSP","description":"Tech solution Program","inLanguage":"es-VE","publisher":{"@id":"https:\/\/techsolutionprogram.com\/es\/#organization"}}]},"og:locale":"es_ES","og:site_name":"Your Technology Solutions Provider - Tech solution Program","og:type":"article","og:title":"Security Cameras in Apopka, Altamonte Springs, FL","og:description":"Professional CCTV installation &amp; 24\/7 monitoring for Apopka &amp; Altamonte. IP cameras, solar options, remote access. Protect your business today!","og:url":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/","og:image":"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/cropped-cropped-logo3.png","og:image:secure_url":"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/cropped-cropped-logo3.png","article:published_time":"2025-09-17T16:22:31+00:00","article:modified_time":"2026-07-03T14:01:08+00:00","article:publisher":"https:\/\/facebook.com\/tecnicopc2022","twitter:card":"summary_large_image","twitter:title":"Security Cameras in Apopka, Altamonte Springs, FL","twitter:description":"Professional CCTV installation &amp; 24\/7 monitoring for Apopka &amp; Altamonte. IP cameras, solar options, remote access. Protect your business today!","twitter:image":"https:\/\/techsolutionprogram.com\/wp-content\/uploads\/2024\/06\/cropped-cropped-logo3.png"},"aioseo_meta_data":{"post_id":"1946","title":"Security Cameras in Apopka, Altamonte Springs, FL","description":"Professional CCTV installation &amp; 24\/7 monitoring for Apopka &amp; Altamonte. IP cameras, solar options, remote access. Protect your business today!","keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2025-11-15 17:45:47","updated":"2026-07-03 14:01:46","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/techsolutionprogram.com\/es\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tSecurity Camaras Installation | Tech Solution Program\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/techsolutionprogram.com\/es"},{"label":"Security Camaras Installation | Tech Solution Program","link":"https:\/\/techsolutionprogram.com\/es\/security-cameras-installation\/"}],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"TechSolutionProgram","author_link":"https:\/\/techsolutionprogram.com\/es\/author\/lozadasystem2022gmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Security Cameras Installation | Orlando \/\/ Security Cameras &#038; Monitoring Protect Your Business With Advanced Security We install and configure [&hellip;]","_links":{"self":[{"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/pages\/1946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/comments?post=1946"}],"version-history":[{"count":5,"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/pages\/1946\/revisions"}],"predecessor-version":[{"id":2206,"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/pages\/1946\/revisions\/2206"}],"wp:attachment":[{"href":"https:\/\/techsolutionprogram.com\/es\/wp-json\/wp\/v2\/media?parent=1946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}