{"id":57355,"date":"2024-01-04T03:17:30","date_gmt":"2024-01-04T03:17:30","guid":{"rendered":"https:\/\/capytech.com\/?page_id=57355"},"modified":"2026-10-27T15:37:59","modified_gmt":"2026-10-27T15:37:59","slug":"e-learning-solutions","status":"publish","type":"page","link":"https:\/\/capytech.com\/en\/","title":{"rendered":"E-learning and Metaverse Services for Dubai, UAE &#8211; Revamp"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"57355\" class=\"elementor elementor-57355\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2b0a033 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"2b0a033\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ecb65c\" data-id=\"1ecb65c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dc1a74d elementor-widget elementor-widget-html\" data-id=\"dc1a74d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en-AE\">\n  <head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <script id=\"vtag-ai-js\" async src=\"https:\/\/r2.leadsy.ai\/tag.js\" data-pid=\"D2yXv171hUmaidx6\" data-version=\"062024\"><\/script>\n\n    \n\n    <link rel=\"preload\" as=\"image\" href=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/10\/capytech-hero-poster.webp\" fetchpriority=\"high\">\n\n    <script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Service\",\"name\":\"Custom E-Learning Development\",\"provider\":{\"@id\":\"https:\/\/capytech.com\/en\/#organization\"},\"areaServed\":\"AE\",\"description\":\"Bespoke interactive e-learning modules with AI tutors, branching scenarios and gamification.\"},{\"@type\":\"Service\",\"name\":\"AI-Powered LMS Platform\",\"provider\":{\"@id\":\"https:\/\/capytech.com\/en\/#organization\"},\"areaServed\":\"AE\",\"description\":\"Next-generation learning management system with omnichannel booking, AI proctoring and executive analytics.\"},{\"@type\":\"Service\",\"name\":\"FastTrack E-Learning Subscription\",\"provider\":{\"@id\":\"https:\/\/capytech.com\/en\/#organization\"},\"areaServed\":\"AE\",\"description\":\"Rapid E-Learning development service: SCORM-ready modules delivered in under 5 business days.\"},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Custom E-Learning vs off-the-shelf courses: Which should I choose?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The best corporate training strategies use a hybrid approach. Custom E-Learning is essential for company-specific onboarding, proprietary systems, and brand alignment. However, for immediate regulatory compliance, our ready-to-deploy off-the-shelf courses allow your organisation to launch training on day one.\"}},{\"@type\":\"Question\",\"name\":\"How do you integrate AI into custom E-Learning modules?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We embed advanced AI directly into the digital learning experience using a 24\/7 in-course AI Tutor. This virtual assistant answers learner questions in real-time. Furthermore, we build AI Scenarios that dynamically adapt to learner choices, ensuring corporate training remains highly personalised and scalable.\"}},{\"@type\":\"Question\",\"name\":\"How long does it take to develop a custom AI-powered LMS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Developing a custom AI-powered LMS typically takes between 8 to 12 weeks depending on your technical requirements. Capytech accelerates this timeline by leveraging our modular architecture, allowing GCC organisations to rapidly deploy an omnichannel booking engine, AI proctoring, and executive analytics dashboards.\"}},{\"@type\":\"Question\",\"name\":\"How does a bespoke LMS improve training ROI for enterprises?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A bespoke LMS drastically reduces administrative overhead by automating enrolments, grading, and compliance reporting. By applying predictive AI analytics, L&D managers can track exact skill gaps and directly link their E-Learning initiatives to measurable business growth, maximising their training budget ROI.\"}},{\"@type\":\"Question\",\"name\":\"What is FastTrack SCORM E-Learning development?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"FastTrack is our rapid SCORM E-Learning development service designed to clear corporate training backlogs. For a predictable monthly subscription, we convert your legacy documents and PDFs into fully interactive, SCORM-compliant E-Learning modules in under 5 business days, delivering rapid compliance for Middle East organisations.\"}},{\"@type\":\"Question\",\"name\":\"Is Capytech's custom E-Learning SCORM and WCAG compliant?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. All Capytech E-Learning modules are built to SCORM 1.2 and xAPI (Tin Can) standards, ensuring compatibility with any LMS on the market. Every module also meets WCAG 2.2 Level AA accessibility standards, ensuring inclusive workplaces globally, including screen reader support, keyboard navigation, and sufficient colour contrast ratios.\"}}]}]}<\/script>\n\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=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\n  <\/head>\n<body>\n\n<style>\n\n\/* ==============================================\n    0.5 GOOGLE FONTS IMPORT & OVERRIDE (Elementor Safe)\n    ============================================== *\/\n\n\/* Force the font family on EVERY element inside our wrapper *\/\n.capy-home-wrapper, \n.capy-home-wrapper *,\n.capy-home-wrapper h1,\n.capy-home-wrapper h2,\n.capy-home-wrapper h3,\n.capy-home-wrapper h4,\n.capy-home-wrapper p,\n.capy-home-wrapper span,\n.capy-home-wrapper div,\n.capy-home-wrapper a {\n  font-family: 'Plus Jakarta Sans', sans-serif !important;\n}\n\n\/* --- INSTANT HERO ANIMATIONS (No JS Required) --- *\/\n.capy-hero-load-up {\n    opacity: 0;\n    transform: translateY(40px);\n    animation: capy-fade-in-up 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;\n  }\n  \n  @keyframes capy-fade-in-up {\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .capy-hero-delay-1 { animation-delay: 0.1s; }\n  .capy-hero-delay-2 { animation-delay: 0.2s; }\n  .capy-hero-delay-3 { animation-delay: 0.3s; }\n\n\/* Accessibility: Disable all animations for users who prefer reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  *,\n  *::before,\n  *::after {\n    animation-duration: 0.01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: 0.01ms !important;\n    scroll-behavior: auto !important;\n  }\n  .capy-hero-load-up {\n    opacity: 1;\n    transform: none;\n    animation: none;\n  }\n  .capy-reveal,\n  .capy-reveal-up,\n  .capy-reveal-down,\n  .capy-reveal-left,\n  .capy-reveal-right,\n  .capy-reveal-scale,\n  .capy-reveal-tilt {\n    opacity: 1 !important;\n    transform: none !important;\n    transition: none !important;\n  }\n  .capy-ticker-track {\n    animation: none !important;\n  }\n  .capy-vr-scanner {\n    animation: none !important;\n  }\n}\n\n\/* ==============================================\n    0. WORDPRESS & ELEMENTOR OVERRIDES (Anti-Zoom Fix)\n    ============================================== *\/\n  \/* 1. Force the base size to 16px so our 'rem' units stop shrinking *\/\n  html {\n    font-size: 16px !important; \n  }\n\n  .capy-home-wrapper {\n    font-size: 16px !important; \n  }\n\n  \/* 2. Target common WP\/Elementor wrappers to strip extra padding\/margins *\/\n  .elementor-widget-html,\n  .elementor-html-container,\n  .elementor-widget-wrap,\n  .elementor-section,\n  .elementor-column,\n  .elementor-container,\n  .elementor-inner-section {\n    padding: 0 !important;\n    margin: 0 !important;\n    max-width: 100% !important;\n    width: 100% !important;\n  }\n\n  \/* 3. Strip theme default content boundaries *\/\n  .entry-content, \n  .site-main, \n  .post-content, \n  .page-content,\n  .hentry {\n    padding: 0 !important;\n    margin: 0 !important;\n    max-width: 100% !important;\n    border: none !important;\n  }\n\n  \/* 4. Enforce our Premium Widescreen Container *\/\n  .capy-container {\n    max-width: 1280px !important; \n    margin-left: auto !important;\n    margin-right: auto !important;\n  }\n  html, body {\n    margin: 0 !important;\n    padding: 0 !important;\n    width: 100%;\n    overflow-x: hidden;\n    scroll-behavior: smooth;\n    \/* FIX: Makes the WP Admin gap blend into the hero section instead of being white *\/\n    background-color: #0f172a !important; \n  }\n\n  \/* FIX: Kills any invisible spacing Elementor tries to add below the new header *\/\n  .elementor-location-header { \n    margin-bottom: 0 !important; \n    padding-bottom: 0 !important; \n  }\n  \/* ==============================================\n    1. GLOBAL HOMEPAGE VARIABLES & RESET\n    ============================================== *\/\n  .capy-home-wrapper {\n    --font-sans: 'Plus Jakarta Sans', sans-serif;\n    --brand-50: #eff6ff;\n    --brand-100: #dbeafe;\n    --brand-500: #3b82f6;\n    --brand-600: #2563eb;\n    --brand-700: #101829;\n    --brand-900: #0f172a;\n    --slate-50: #f8fafc;\n    --slate-100: #f1f5f9;\n    --slate-200: #e2e8f0;\n    --slate-300: #cbd5e1;\n    --slate-400: #94a3b8;\n    --slate-500: #64748b;\n    --slate-700: #334155;\n    --slate-900: #0f172a;\n    --white: #ffffff;\n\n    font-family: var(--font-sans);\n    -webkit-font-smoothing: antialiased;\n    \n    \/* Full width breakout for Elementor *\/\n    margin-left: calc(-50vw + 50%) !important;\n    margin-right: calc(-50vw + 50%) !important;\n    width: 100vw !important;\n    max-width: 100vw !important;\n    position: relative;\n    overflow-x: hidden !important;\n  }\n\n  \n\n  .capy-home-wrapper * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .capy-container {\n    max-width: 1280px;\n    margin: 0 auto;\n    width: 100%;\n    padding: 0 1.5rem;\n  }\n\n  \/* ==============================================\n    PART 1: THE DARK CINEMATIC HERO\n    ============================================== *\/\n  .capy-home-hero {\n    position: relative;\n    padding: 10rem 0 8rem 0;\n    background-color: var(--brand-900);\n    overflow: hidden;\n    text-align: center;\n  }\n\n  \/* Deep space glowing orbs *\/\n  .capy-hero-glow-1, .capy-hero-glow-2 {\n    position: absolute;\n    width: 600px;\n    height: 600px;\n    border-radius: 50%;\n    filter: blur(100px);\n    z-index: 0;\n    opacity: 0.3;\n  }\n\n  .capy-hero-glow-1 {\n    top: -200px;\n    left: -100px;\n    background: radial-gradient(circle, var(--brand-600) 0%, transparent 70%);\n  }\n\n  .capy-hero-glow-2 {\n    bottom: -100px;\n    right: -100px;\n    background: radial-gradient(circle, #8b5cf6 0%, transparent 70%); \/* Purple accent *\/\n  }\n\n\/* 1. Push the content to the left *\/\n.capy-hero-content {\n    position: relative;\n    z-index: 10;\n    max-width: 64rem;\n    margin: 0; \/* Removed auto to stop centering *\/\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start; \/* Aligns items to the left *\/\n    text-align: left; \/* Aligns text to the left *\/\n  }\n\n  .capy-hero-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.5rem 1rem;\n    border-radius: 9999px;\n    background-color: rgba(255, 255, 255, 0.05);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    color: var(--brand-100);\n    font-size: 0.875rem;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin-bottom: 2rem;\n    backdrop-filter: blur(8px);\n  }\n\n  .capy-home-hero h1 {\n    font-size: 3rem;\n    font-weight: 800;\n    line-height: 1.1;\n    color: var(--white);\n    letter-spacing: -0.02em;\n    margin-bottom: 1.5rem;\n    max-width: 100%; \/* Allows the text to flow naturally *\/\n  }\n\n  @media (min-width: 768px) {\n    .capy-home-hero h1 { font-size: 4.5rem; }\n  }\n\n  .capy-gradient-text {\n    background-clip: text;\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-image: linear-gradient(to right, #60a5fa, #a78bfa); \/* Light Blue to Light Purple *\/\n  }\n\n  .capy-home-hero p {\n    font-size: 1.125rem;\n    color: var(--slate-300);\n    line-height: 1.6;\n    max-width: 48rem;\n    margin-bottom: 3rem;\n  }\n\n  @media (min-width: 768px) {\n    .capy-home-hero p { font-size: 1.25rem; }\n  }\n\n  \/* Buttons *\/\n  .capy-hero-actions {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    width: 100%;\n    max-width: 400px;\n  }\n\n  @media (min-width: 640px) {\n    .capy-hero-actions {\n      flex-direction: row;\n      max-width: none;\n      justify-content: flex-start; \/* Aligns buttons to the left *\/\n    }\n  }\n\n  .capy-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 1.125rem 2rem;\n    font-size: 1.125rem;\n    font-weight: 700;\n    border-radius: 1rem;\n    text-decoration: none;\n    transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);\n    cursor: pointer;\n  }\n\n  .capy-btn-primary {\n    background-color: var(--brand-600);\n    color: var(--white);\n    border: 1px solid var(--brand-600);\n    box-shadow: 0 10px 25px -5px rgba(37, 99, 235, 0.4);\n  }\n\n  .capy-btn-primary:hover {\n    background-color: var(--brand-500);\n    transform: translateY(-3px);\n    box-shadow: 0 20px 25px -5px rgba(37, 99, 235, 0.5);\n  }\n\n  .capy-btn-glass {\n    background-color: rgba(255, 255, 255, 0.05);\n    color: var(--white);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(8px);\n  }\n\n  .capy-btn-glass:hover {\n    background-color: rgba(255, 255, 255, 0.1);\n    border-color: rgba(255, 255, 255, 0.2);\n    transform: translateY(-3px);\n  }\n\n\n  \/* ==============================================\n    VIDEO BACKGROUND LAYERING FIX\n    ============================================== *\/\n    .capy-hero-video-bg {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    z-index: 0; \/* Forces the video strictly to the background *\/\n    overflow: hidden;\n  }\n\n  \/* Fix: Hide video on mobile \u2014 use background image for LCP *\/\n  @media (max-width: 767px) {\n    .capy-hero-video-bg video {\n      display: none !important;\n    }\n    .capy-hero-video-bg {\n      background-image: url('https:\/\/capytech.com\/wp-content\/uploads\/2026\/10\/capytech-hero-poster.webp');\n      background-size: cover;\n      background-position: center;\n    }\n  }\n\n  .capy-hero-video-bg video {\n    width: 100%;\n    height: 100%;\n    object-fit: cover; \/* Perfectly fills the space without stretching *\/\n    transition: opacity 0.8s ease-in-out;\n    opacity: 1;\n  }\n\n  .capy-hero-video-overlay {\n    position: absolute;\n    inset: 0;\n    \/* This matches the exact gradient used in LMS Part 5 & 6 *\/\n    background: linear-gradient(to bottom, rgba(15, 23, 42, 0.85) 0%, rgba(15, 23, 42, 0.98) 100%);\n    z-index: 1;\n  }\n\n  .capy-hero-content-wrapper {\n    position: relative;\n    z-index: 10; \/* Forces all your text and buttons to sit safely ABOVE the video *\/\n  }\n\n  \/* ==============================================\n    PART 2: SOCIAL PROOF TICKER\n    ============================================== *\/\n  .capy-home-trust {\n    padding: 4rem 0;\n    background-color: var(--white);\n    border-bottom: 1px solid var(--slate-100);\n    text-align: center;\n  }\n\n  .capy-home-trust h3 {\n    font-size: 0.875rem;\n    font-weight: 700;\n    color: var(--slate-400);\n    text-transform: uppercase;\n    letter-spacing: 0.15em;\n    margin-bottom: 2.5rem;\n  }\n\n  .capy-ticker-wrapper {\n    width: 100%;\n    position: relative;\n    display: flex;\n    overflow: hidden;\n  }\n\n  .capy-ticker-mask-left,\n  .capy-ticker-mask-right {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 8rem;\n    z-index: 10;\n    pointer-events: none;\n  }\n  .capy-ticker-mask-left { left: 0; background: linear-gradient(to right, var(--white), transparent); }\n  .capy-ticker-mask-right { right: 0; background: linear-gradient(to left, var(--white), transparent); }\n\n  @keyframes capy-scroll {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-50%); }\n  }\n\n  .capy-ticker-track {\n    display: flex;\n    width: max-content;\n    animation: capy-scroll 45s linear infinite; \/* Slightly faster for energy *\/\n  }\n\n  .capy-ticker-group {\n    display: flex;\n    min-width: 100vw;\n    justify-content: space-around;\n    align-items: center;\n    flex-shrink: 0;\n    gap: 4rem;\n    padding: 0 2rem;\n  }\n\n  .capy-logo-item {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: var(--brand-700);\n    transition: all 0.3s ease;\n    white-space: nowrap;\n    letter-spacing: -0.02em;\n  }\n\n  .capy-logo-item:hover {\n    color: var(--brand-900); \/* Darkens on hover for premium feel *\/\n    transform: scale(1.05);\n  }\n\n\n\/* ==============================================\n    PART 3: THE MANIFESTO (PREMIUM ASYMMETRIC GRID)\n    ============================================== *\/\n    .capy-home-intro {\n    padding: 8rem 0;\n    background-color: var(--slate-50); \n    border-bottom: none;\n    overflow: hidden;\n  }\n\n  .capy-intro-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 4rem;\n    align-items: center;\n  }\n\n  \/* Desktop Split Layout *\/\n  @media (min-width: 1024px) {\n    .capy-intro-grid {\n      grid-template-columns: 1fr 1fr;\n      gap: 6rem;\n    }\n  }\n\n  \/* --- LEFT SIDE: THE PROBLEM --- *\/\n  .capy-intro-left {\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n  }\n\n  .capy-intro-headline {\n    font-size: 2.5rem;\n    font-weight: 800;\n    color: var(--brand-900);\n    line-height: 1.1;\n    letter-spacing: -0.02em;\n    margin-bottom: 2rem;\n  }\n\n  @media (min-width: 768px) {\n    .capy-intro-headline { font-size: 3.5rem; }\n  }\n\n  .capy-intro-divider {\n    width: 3rem;\n    height: 4px;\n    border-radius: 2px;\n    background: linear-gradient(to right, #60a5fa, #a78bfa);\n    margin-bottom: 2rem;\n  }\n\n  .capy-intro-problem {\n    font-size: 1.125rem;\n    color: var(--slate-500);\n    line-height: 1.7;\n    margin: 0;\n    max-width: 90%;\n  }\n\n  @media (min-width: 768px) {\n    .capy-intro-problem { font-size: 1.25rem; }\n  }\n\n  \/* --- RIGHT SIDE: THE CAPYTECH CARD --- *\/\n  .capy-intro-right {\n    position: relative;\n    perspective: 1000px; \/* Prepares for the 3D hover effect *\/\n  }\n\n  .capy-solution-card {\n    background-color: var(--brand-900);\n    border-radius: 1.5rem;\n    padding: 3rem;\n    position: relative;\n    overflow: hidden;\n    box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.3);\n    border: 1px solid var(--slate-700);\n    transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 0.4s ease;\n  }\n\n  .capy-solution-card:hover {\n    transform: translateY(-5px) scale(1.02);\n    box-shadow: 0 35px 60px -15px rgba(59, 130, 246, 0.4);\n    border-color: var(--brand-600);\n  }\n\n  \/* Internal Glowing Orb *\/\n  .capy-solution-glow {\n    position: absolute;\n    width: 300px;\n    height: 300px;\n    background: radial-gradient(circle, rgba(96, 165, 250, 0.15) 0%, transparent 70%);\n    top: -100px;\n    right: -100px;\n    pointer-events: none;\n  }\n\n  .capy-solution-icon {\n    width: 3.5rem;\n    height: 3.5rem;\n    border: none;\n    color: var(--white);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 2rem;\n  }\n\n  .capy-solution-subtitle {\n    font-size: 0.875rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #93c5fd; \/* Light blue accent *\/\n    margin-bottom: 1rem;\n  }\n\n  .capy-intro-solution {\n    font-size: 1.125rem;\n    color: var(--slate-300);\n    line-height: 1.8;\n    margin: 0;\n  }\n\n  @media (min-width: 768px) {\n    .capy-intro-solution { font-size: 1.25rem; }\n  }\n\n\n\/* ==============================================\n    PART 4: THE BENTO ROUTING HUB (Widget Stack)\n    ============================================== *\/\n    .capy-bento-section {\n    padding: 6rem 1.5rem;\n    background-color: var(--slate-50);\n    border-top: 1px solid var(--slate-100);\n  }\n\n  .capy-bento-header {\n    text-align: center;\n    margin-bottom: 4rem;\n  }\n\n  .capy-bento-header h2 {\n    font-size: 2.25rem; \/* Slightly scaled for mobile *\/\n    font-weight: 800;\n    color: var(--brand-900);\n    margin-bottom: 1rem;\n    letter-spacing: -0.02em;\n    line-height: 1.1;\n  }\n  \n  @media (min-width: 768px) {\n    .capy-bento-header h2 { font-size: 3.5rem; }\n  }\n\n  .capy-bento-header p {\n    font-size: 1.125rem;\n    color: var(--slate-500);\n    max-width: 36rem;\n    margin: 0 auto;\n  }\n\n  \/* 1. The Grid (Tight mobile gaps for widget feel) *\/\n  .capy-bento-grid {\n    max-width: 80rem;\n    margin: 0 auto;\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1rem; \/* CRITICAL: Tight 1rem gap on mobile *\/\n    grid-auto-flow: dense;\n  }\n\n  @media (min-width: 768px) {\n    .capy-bento-grid { grid-template-columns: repeat(2, 1fr); gap: 1.5rem; }\n  }\n\n  @media (min-width: 1024px) {\n    .capy-bento-grid { grid-template-columns: repeat(3, 1fr); }\n    .capy-span-2 { grid-column: span 2; }\n    .capy-span-2 p { max-width: 85%; }\n  }\n\n  \/* 2. Base Card Styles *\/\n  .capy-bento-card {\n    background-color: var(--white);\n    border: 1px solid var(--slate-200);\n    border-radius: 1.5rem;\n    padding: 1.5rem; \/* CRITICAL: Tighter padding on mobile *\/\n    position: relative;\n    overflow: hidden;\n    transition: all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);\n    box-shadow: 0 4px 6px -1px rgba(15, 23, 42, 0.03);\n    display: flex;\n    flex-direction: column;\n    text-decoration: none !important;\n    z-index: 1;\n  }\n\n  @media (min-width: 768px) {\n    .capy-bento-card { padding: 2.5rem; } \/* Expands on desktop *\/\n  }\n\n  .capy-bento-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 20px 40px -10px rgba(15, 23, 42, 0.08);\n    border-color: var(--brand-200);\n    z-index: 10;\n  }\n\n  \/* Premium Inner Glow Hover *\/\n  .capy-bento-card::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    border-radius: 1.5rem;\n    box-shadow: inset 0 0 0 1px transparent;\n    transition: all 0.4s ease;\n    pointer-events: none;\n    z-index: 2;\n  }\n\n  .capy-bento-card:hover::after { box-shadow: inset 0 0 0 2px rgba(59, 130, 246, 0.1); }\n\n  \/* Decorative Glows *\/\n  .capy-card-glow {\n    position: absolute;\n    width: 300px;\n    height: 300px;\n    top: -100px;\n    right: -100px;\n    opacity: 0.5;\n    pointer-events: none;\n    transition: opacity 0.3s ease;\n    z-index: -1;\n  }\n\n  .capy-bento-card:hover .capy-card-glow { opacity: 0.8; }\n\n  \/* 3. Scaled Typography & Icons *\/\n  .capy-bento-icon {\n    width: 3rem;\n    height: 3rem;\n    border-radius: 0.75rem;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 1rem;\n    z-index: 1;\n    transition: transform 0.3s ease;\n  }\n\n  .capy-bento-icon svg { width: 1.25rem; height: 1.25rem; }\n\n  @media (min-width: 768px) {\n    .capy-bento-icon { width: 3.5rem; height: 3.5rem; margin-bottom: 1.5rem; }\n    .capy-bento-icon svg { width: 1.5rem; height: 1.5rem; }\n  }\n\n  .capy-bento-card:hover .capy-bento-icon { transform: scale(1.1); }\n\n  .capy-bento-subtitle {\n    font-size: 0.7rem;\n    font-weight: 800;\n    color: var(--slate-400); \n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin-bottom: 0.5rem;\n    z-index: 1;\n  }\n\n  .capy-bento-card h3 {\n    font-size: 1.35rem; \n    font-weight: 800;\n    color: var(--brand-900);\n    margin-bottom: 0.5rem;\n    z-index: 1;\n    letter-spacing: -0.02em;\n    line-height: 1.2;\n  }\n\n  @media (min-width: 768px) {\n    .capy-bento-card h3 { font-size: 1.5rem; margin-bottom: 0.75rem; }\n  }\n\n  .capy-bento-card p {\n    color: var(--slate-500);\n    font-size: 0.95rem;\n    line-height: 1.5;\n    z-index: 1;\n    margin: 0 0 1.5rem 0; \n    flex-grow: 1; \/* CRITICAL: Pushes CTA to the bottom perfectly *\/\n  }\n\n  @media (min-width: 768px) {\n    .capy-bento-card p { font-size: 1rem; line-height: 1.6; margin: 0 0 2rem 0; }\n  }\n\n  \/* The Link\/Arrow at the bottom *\/\n  .capy-bento-cta {\n    margin-top: auto; \n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    font-weight: 700;\n    font-size: 0.95rem;\n    color: var(--brand-900); \n    z-index: 1;\n    transition: color 0.3s ease;\n  }\n\n  .capy-bento-cta svg { width: 1.125rem; height: 1.125rem; transition: transform 0.3s ease; }\n  .capy-bento-card:hover .capy-bento-cta { color: var(--brand-600); }\n  .capy-bento-card:hover .capy-bento-cta svg { transform: translateX(6px); }\n\n\n  \/* ==============================================\n    PART 5: THE AI & METAVERSE ADVANTAGE\n    ============================================== *\/\n    .capy-edge-section {\n    padding: 8rem 1.5rem;\n    background-color: var(--brand-900); \/* Deep cinematic navy *\/\n    overflow: hidden;\n    position: relative;\n  }\n\n  \/* Ensures the section visually snaps apart from the white Bento grid *\/\n  .capy-edge-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);\n  }\n\n  .capy-edge-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 5rem;\n    align-items: center;\n  }\n\n  @media (min-width: 1024px) {\n    .capy-edge-grid {\n      grid-template-columns: 1fr 1fr;\n      gap: 6rem;\n    }\n  }\n\n  \/* --- LEFT SIDE: CONTENT --- *\/\n  .capy-edge-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.25rem 0.75rem;\n    border-radius: 999px;\n    background-color: rgba(168, 85, 247, 0.1);\n    border: 1px solid rgba(168, 85, 247, 0.2);\n    color: #c084fc;\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin-bottom: 1.5rem;\n  }\n\n  .capy-edge-content h2 {\n    font-size: 2.5rem;\n    font-weight: 800;\n    color: var(--white);\n    line-height: 1.1;\n    margin-bottom: 1.5rem;\n    letter-spacing: -0.02em;\n  }\n\n  @media (min-width: 768px) {\n    .capy-edge-content h2 { font-size: 3.5rem; }\n  }\n\n  .capy-gradient-text-alt {\n    background-clip: text;\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-image: linear-gradient(to right, #60a5fa, #c084fc); \/* Blue to Pink\/Purple *\/\n  }\n\n  .capy-edge-body {\n    font-size: 1.125rem;\n    color: var(--slate-300);\n    line-height: 1.6;\n    margin-bottom: 3rem;\n    max-width: 90%;\n  }\n\n  .capy-edge-features {\n    display: flex;\n    flex-direction: column;\n    gap: 2rem;\n    margin-bottom: 3rem;\n  }\n\n  .capy-edge-feature {\n    display: flex;\n    gap: 1.25rem;\n  }\n\n  .capy-edge-icon {\n    flex-shrink: 0;\n    width: 3.5rem;\n    height: 3.5rem;\n    border-radius: 1rem;\n    background-color: rgba(255, 255, 255, 0.05);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .capy-edge-text h4 {\n    font-size: 1.25rem;\n    font-weight: 700;\n    color: var(--white);\n    margin-bottom: 0.5rem;\n  }\n\n  .capy-edge-text p {\n    font-size: 1rem;\n    color: var(--slate-400);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* Custom Glow Button for Dark Mode *\/\n  .capy-btn-glow {\n    background: linear-gradient(135deg, #4f46e5 0%, #9333ea 100%);\n    color: var(--white);\n    border: none;\n    padding: 1.125rem 2rem;\n    font-size: 1.05rem;\n    font-weight: 700;\n    border-radius: 1rem;\n    display: inline-flex;\n    align-items: center;\n    gap: 0.75rem;\n    box-shadow: 0 10px 25px -5px rgba(147, 51, 234, 0.5);\n    transition: all 0.3s ease;\n    text-decoration: none;\n  }\n\n  .capy-btn-glow svg {\n    width: 1.25rem;\n    height: 1.25rem;\n    transition: transform 0.3s ease;\n  }\n\n  .capy-btn-glow:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 20px 30px -5px rgba(147, 51, 234, 0.6);\n    color: var(--white);\n  }\n\n  .capy-btn-glow:hover svg {\n    transform: translateX(5px);\n  }\n\n  \/* --- RIGHT SIDE: GLASSMORPHISM VISUALS --- *\/\n  .capy-edge-visual {\n    position: relative;\n    width: 100%;\n    min-height: 500px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    perspective: 1000px;\n  }\n\n\/* ==============================================\n    PART 5: THE CINEMATIC HARDWARE CENTERPIECE\n    ============================================== *\/\n    .capy-cinematic-section {\n    padding: 8rem 1.5rem 12rem 1.5rem; \n    position: relative;\n    background: radial-gradient(circle at top, #1e293b 0%, var(--brand-900) 70%);\n    overflow: hidden;\n  }\n\n  \/* Dramatic Spotlight Effect *\/\n  .capy-spotlight {\n    position: absolute;\n    top: -200px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 800px;\n    height: 600px;\n    background: radial-gradient(ellipse at center, rgba(59, 130, 246, 0.15) 0%, transparent 70%);\n    pointer-events: none;\n    z-index: 0;\n  }\n\n  .capy-cinematic-header {\n    text-align: center;\n    margin-bottom: 5rem;\n    max-width: 800px;\n    margin-left: auto;\n    margin-right: auto;\n    position: relative;\n    z-index: 10;\n  }\n\n  .capy-edge-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    padding: 0.25rem 0.75rem;\n    border-radius: 999px;\n    background-color: rgba(255, 255, 255, 0.05);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    color: var(--slate-300);\n    font-size: 0.75rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin-bottom: 1.5rem;\n  }\n\n  .capy-cinematic-header h2 {\n    font-size: 2.5rem;\n    font-weight: 800;\n    margin: 0 0 1.5rem 0;\n    letter-spacing: -0.02em;\n    line-height: 1.1;\n    color: var(--white);\n  }\n\n  @media (min-width: 768px) {\n    .capy-cinematic-header h2 { font-size: 3.5rem; }\n  }\n\n  .capy-gradient-text-alt {\n    background-clip: text;\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-image: linear-gradient(to right, #60a5fa, #c084fc);\n  }\n\n  .capy-cinematic-header p {\n    font-size: 1.125rem;\n    color: var(--slate-300);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* THE HARDWARE STAGE *\/\n  .capy-hardware-stage {\n    position: relative;\n    width: 100%;\n    max-width: 900px;\n    margin: 0 auto;\n    perspective: 1500px;\n  }\n\n  \/* --- THE LAPTOP (AI CHAT) --- *\/\n  .capy-laptop-wrapper {\n    position: relative;\n    z-index: 1;\n    width: 85%;\n    margin: 0 auto;\n    transform: rotateX(5deg);\n    transition: transform 0.5s ease;\n    box-shadow: 0 30px 60px -15px rgba(0,0,0,0.8);\n    border-radius: 1rem 1rem 0 0;\n  }\n\n  .capy-hardware-stage:hover .capy-laptop-wrapper {\n    transform: rotateX(2deg);\n  }\n\n  .capy-laptop-screen-bezel {\n    background-color: #0f172a;\n    border: 2px solid #334155;\n    border-radius: 1rem 1rem 0 0;\n    padding: 12px 12px 24px 12px;\n    position: relative;\n  }\n\n  .capy-webcam {\n    position: absolute;\n    top: 6px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 4px;\n    height: 4px;\n    background-color: #334155;\n    border-radius: 50%;\n  }\n\n  .capy-laptop-screen-content {\n    background-color: #1e293b;\n    border-radius: 0.25rem;\n    aspect-ratio: 16\/10;\n    overflow: hidden;\n    position: relative;\n    display: flex;\n  }\n\n  .capy-lms-sidebar {\n    width: 60px;\n    background-color: rgba(15, 23, 42, 0.5);\n    border-right: 1px solid rgba(255,255,255,0.05);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    padding-top: 1rem;\n    gap: 1rem;\n  }\n  .capy-sidebar-icon { width: 24px; height: 24px; background-color: rgba(255,255,255,0.1); border-radius: 6px; }\n\n  .capy-lms-main {\n    flex: 1;\n    padding: 2rem;\n    display: flex;\n    flex-direction: column;\n    background: radial-gradient(circle at top left, rgba(59, 130, 246, 0.1) 0%, transparent 60%);\n  }\n\n  .capy-laptop-base {\n    height: 16px;\n    background: linear-gradient(to bottom, #cbd5e1 0%, #64748b 100%);\n    border-radius: 0 0 1rem 1rem;\n    width: 104%;\n    margin-left: -2%;\n    position: relative;\n    box-shadow: inset 0 2px 0 rgba(255,255,255,0.5), 0 20px 40px rgba(0,0,0,0.5);\n  }\n  .capy-laptop-lip {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 100px;\n    height: 4px;\n    background-color: #94a3b8;\n    border-radius: 0 0 4px 4px;\n  }\n\n  \/* --- THE VR HEADSET VIEW --- *\/\n  .capy-spatial-wrapper {\n    position: absolute;\n    right: -5%;\n    bottom: -15%;\n    width: 45%;\n    aspect-ratio: 4\/3;\n    z-index: 10;\n    border-radius: 1.5rem;\n    border: 1px solid rgba(255, 255, 255, 0.3);\n    box-shadow: 0 40px 80px -20px rgba(0, 0, 0, 0.9), inset 0 0 20px rgba(255,255,255,0.2);\n    background-color: rgba(15, 23, 42, 0.4);\n    backdrop-filter: blur(24px);\n    -webkit-backdrop-filter: blur(24px);\n    overflow: hidden;\n    transform: translateZ(50px) rotateY(-15deg);\n    transition: transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);\n  }\n\n  .capy-hardware-stage:hover .capy-spatial-wrapper {\n    transform: translateZ(80px) rotateY(-5deg) translateY(-10px);\n  }\n\n  .capy-vr-graphic { position: relative; width: 100%; height: 100%; }\n  .capy-vr-graphic img { width: 100%; height: 100%; object-fit: cover; }\n  .capy-vr-scanner { position: absolute; top: 0; left: 0; width: 100%; height: 2px; background-color: rgba(168, 85, 247, 0.8); box-shadow: 0 0 10px 2px rgba(168, 85, 247, 0.6), 0 0 20px 5px rgba(168, 85, 247, 0.2); z-index: 5; animation: capy-scan 3s cubic-bezier(0.4, 0, 0.2, 1) infinite; }\n  @keyframes capy-scan { 0% { top: -10px; opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 100% { top: 100%; opacity: 0; } }\n  .capy-vr-overlay { position: absolute; inset: 0; background: linear-gradient(to top, rgba(15,23,42,0.9), transparent); display: flex; flex-direction: column; justify-content: flex-end; padding: 1.5rem; }\n  .capy-vr-live-badge { position: absolute; top: 1rem; right: 1rem; background-color: rgba(15, 23, 42, 0.7); backdrop-filter: blur(4px); padding: 0.25rem 0.75rem; border-radius: 999px; font-size: 0.75rem; font-weight: 800; color: var(--white); display: flex; align-items: center; gap: 0.4rem; border: 1px solid rgba(255,255,255,0.1); }\n  \n  \/* Shared Chat & Animation Elements *\/\n  .capy-panel-header-new { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1.25rem; padding-bottom: 1rem; border-bottom: 1px solid rgba(255,255,255,0.1); }\n  .capy-ai-avatar-box { width: 2.5rem; height: 2.5rem; background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%); border-radius: 0.75rem; display: flex; align-items: center; justify-content: center; color: white; }\n  .capy-chat-row { display: flex; align-items: flex-end; gap: 0.5rem; margin-bottom: 1rem; width: 100%; }\n  .capy-chat-right { justify-content: flex-end; }\n  .capy-chat-bubble { padding: 0.75rem 1rem; border-radius: 1rem; font-size: 0.875rem; line-height: 1.5; margin-bottom: 0; max-width: 85%; }\n  .capy-chat-bot { background-color: rgba(255, 255, 255, 0.05); color: var(--slate-300); border-bottom-left-radius: 0; }\n  .capy-chat-user { background-color: rgba(59, 130, 246, 0.2); color: var(--white); border: 1px solid rgba(59, 130, 246, 0.3); border-bottom-right-radius: 0; margin-left: auto; }\n  \n  \/* Fix: Updated the generic user avatar class to support an inline icon *\/\n  .capy-user-avatar { width: 2rem; height: 2rem; border-radius: 50%; border: 2px solid rgba(255, 255, 255, 0.1); background-color: rgba(255,255,255,0.1); display: flex; align-items: center; justify-content: center; color: #fff; }\n  .capy-typing-dots { display: flex; gap: 4px; align-items: center; justify-content: center; height: 1.25rem; }\n  .capy-typing-dots span { width: 6px; height: 6px; background-color: currentColor; border-radius: 50%; animation: capy-bounce 1.4s infinite ease-in-out both; }\n  .capy-typing-dots span:nth-child(1) { animation-delay: -0.32s; }\n  .capy-typing-dots span:nth-child(2) { animation-delay: -0.16s; }\n  @keyframes capy-bounce { 0%, 80%, 100% { transform: scale(0); } 40% { transform: scale(1); } }\n  \n  .capy-anim-row { animation-duration: 10s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; animation-fill-mode: both; overflow: hidden; }\n  .capy-anim-bot-1 { animation-name: capy-seq-bot-1; } @keyframes capy-seq-bot-1 { 0%, 2% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(10px); } 5%, 93% { max-height: 100px; opacity: 1; margin-bottom: 1rem; transform: translateY(0); } 96%, 100% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(-10px); } }\n  .capy-anim-user-type { animation-name: capy-seq-user-type; } @keyframes capy-seq-user-type { 0%, 13% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(10px); } 16%, 23% { max-height: 50px; opacity: 1; margin-bottom: 1rem; transform: translateY(0); } 25%, 100% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(0); } }\n  .capy-anim-user-msg { animation-name: capy-seq-user-msg; } @keyframes capy-seq-user-msg { 0%, 24% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(10px); } 27%, 93% { max-height: 100px; opacity: 1; margin-bottom: 1rem; transform: translateY(0); } 96%, 100% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(-10px); } }\n  .capy-anim-bot-type { animation-name: capy-seq-bot-type; } @keyframes capy-seq-bot-type { 0%, 38% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(10px); } 41%, 48% { max-height: 50px; opacity: 1; margin-bottom: 1rem; transform: translateY(0); } 50%, 100% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(0); } }\n  .capy-anim-bot-2 { animation-name: capy-seq-bot-2; } @keyframes capy-seq-bot-2 { 0%, 49% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(10px); } 52%, 93% { max-height: 150px; opacity: 1; margin-bottom: 1rem; transform: translateY(0); } 96%, 100% { max-height: 0; opacity: 0; margin-bottom: 0; transform: translateY(-10px); } }\n  \n  .capy-pulse-dot { width: 6px; height: 6px; background-color: #4ade80; border-radius: 50%; box-shadow: 0 0 8px #4ade80; animation: pulse-glow 2s infinite; }\n  @keyframes pulse-glow { 0% { opacity: 1; } 50% { opacity: 0.4; } 100% { opacity: 1; } }\n\n  \/* Mobile Adjustments *\/\n  @media (max-width: 1023px) {\n    .capy-laptop-wrapper { width: 100%; transform: none; margin-bottom: 2rem; }\n    .capy-spatial-wrapper { position: relative; right: auto; bottom: auto; width: 100%; transform: none; }\n    .capy-hardware-stage:hover .capy-laptop-wrapper, .capy-hardware-stage:hover .capy-spatial-wrapper { transform: none; }\n    .capy-cinematic-section { padding-bottom: 6rem; }\n    .capy-lms-main { padding: 1rem; }\n    .capy-lms-sidebar { display: none; }\n  }\n\n  \/* --- HOLOGRAPHIC BACKGROUND LINES --- *\/\n  .capy-holo-grid {\n    position: absolute;\n    inset: 0;\n    \/* Draws the glowing indigo grid lines *\/\n    background-image: \n      linear-gradient(rgba(99, 102, 241, 0.15) 1px, transparent 1px),\n      linear-gradient(90deg, rgba(99, 102, 241, 0.15) 1px, transparent 1px);\n    background-size: 60px 60px; \/* Adjust this to make the grid larger or smaller *\/\n    z-index: 0;\n    pointer-events: none;\n    \n    \/* The Magic: Fades the grid out smoothly into the dark background *\/\n    mask-image: radial-gradient(ellipse at top center, black 10%, transparent 70%);\n    -webkit-mask-image: radial-gradient(ellipse at top center, black 10%, transparent 70%);\n  }\n\n  \/* Animated scanning laser that washes over the grid *\/\n  .capy-holo-grid::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    \/* Soft purple scanning light *\/\n    background: linear-gradient(to bottom, transparent, rgba(168, 85, 247, 0.15) 50%, transparent);\n    background-size: 100% 200%;\n    animation: capy-holo-scan 6s linear infinite;\n  }\n\n  @keyframes capy-holo-scan {\n    0% { background-position: 0 -100%; }\n    100% { background-position: 0 200%; }\n  } \n\n\n  \/* ==============================================\n    PART 6: OFF-THE-SHELF COURSES\n    ============================================== *\/\n    .capy-courses-section {\n    padding: 8rem 0;\n    background-color: var(--white); \/* Pure white palate cleanser *\/\n    border-bottom: 1px solid var(--slate-100);\n    overflow: hidden;\n  }\n\n  .capy-courses-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 4rem;\n    align-items: center;\n  }\n\n  @media (min-width: 1024px) {\n    .capy-courses-grid {\n      grid-template-columns: 5fr 7fr; \/* Gives the visual cards slightly more room to breathe *\/\n      gap: 6rem;\n    }\n  }\n\n  \/* Left Side Text *\/\n  .capy-courses-content h2 {\n    font-size: 2.5rem;\n    font-weight: 800;\n    color: var(--brand-900);\n    line-height: 1.1;\n    letter-spacing: -0.02em;\n    margin-bottom: 1.5rem;\n  }\n\n  @media (min-width: 768px) {\n    .capy-courses-content h2 { font-size: 3.5rem; }\n  }\n\n  .capy-courses-body {\n    font-size: 1.125rem;\n    color: var(--slate-500);\n    line-height: 1.6;\n    margin-bottom: 2.5rem;\n    max-width: 90%;\n  }\n\n  @media (min-width: 768px) {\n    .capy-courses-body { font-size: 1.25rem; }\n  }\n\n  \/* Right Side Offset Cards *\/\n  .capy-courses-visual {\n    display: flex;\n    flex-direction: column;\n    gap: 1.5rem;\n    position: relative;\n  }\n\n  .capy-course-card {\n    display: flex;\n    flex-direction: column;\n    gap: 1.5rem;\n    padding: 2.5rem;\n    background-color: var(--white);\n    border: 1px solid var(--slate-200);\n    border-radius: 1.5rem;\n    box-shadow: 0 10px 25px -5px rgba(15, 23, 42, 0.05);\n    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);\n  }\n\n  @media (min-width: 640px) {\n    .capy-course-card {\n      flex-direction: row;\n      align-items: flex-start;\n    }\n  }\n\n  .capy-course-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.1);\n    border-color: var(--brand-300);\n  }\n\n  \/* The Desktop Offset Magic *\/\n  @media (min-width: 1024px) {\n    .capy-course-card-2 {\n      transform: translateX(4rem); \/* Pushes the second card to the right *\/\n    }\n    .capy-course-card-2:hover {\n      transform: translateX(4rem) translateY(-5px); \/* Maintains offset during hover lift *\/\n    }\n  }\n\n  .capy-course-icon {\n    flex-shrink: 0;\n    width: 4rem;\n    height: 4rem;\n    border-radius: 1rem;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .capy-course-text h3 {\n    font-size: 1.5rem;\n    font-weight: 800;\n    color: var(--brand-900);\n    margin-bottom: 0.75rem;\n    letter-spacing: -0.02em;\n  }\n\n  .capy-course-text p {\n    font-size: 1rem;\n    color: var(--slate-500);\n    line-height: 1.6;\n    margin: 0;\n  }\n\n\n\/* ==============================================\n    PART 7: TESTIMONIALS (Mobile-Optimized)\n    ============================================== *\/\n    .capy-testimonials-section {\n    padding: 5rem 0; \/* Tighter padding for mobile *\/\n    background-color: var(--slate-50); \n    border-bottom: 1px solid var(--slate-100);\n  }\n\n  @media (min-width: 768px) {\n    .capy-testimonials-section { padding: 8rem 0; }\n  }\n\n  .capy-testimonials-header {\n    text-align: center;\n    margin-bottom: 3rem;\n  }\n\n  \/* Smaller header font on mobile *\/\n  .capy-testimonials-header h2 {\n    font-size: 2rem; \n    font-weight: 800;\n    color: var(--brand-900);\n    letter-spacing: -0.02em;\n    line-height: 1.2;\n    margin: 0;\n  }\n\n  @media (min-width: 768px) {\n    .capy-testimonials-header h2 { font-size: 3.5rem; line-height: 1.1; }\n  }\n\n  .capy-testimonials-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n    max-width: 64rem;\n    margin: 0 auto;\n  }\n\n  @media (min-width: 768px) {\n    .capy-testimonials-grid {\n      grid-template-columns: 1fr 1fr;\n      gap: 2.5rem;\n    }\n  }\n\n  \/* 1. The Compact Card *\/\n  .capy-testimonial-card {\n    background-color: var(--white) !important;\n    border: 1px solid var(--slate-200) !important;\n    border-radius: 1.25rem !important;\n    padding: 1.5rem !important; \/* CRITICAL: Tighter padding on mobile so text fits *\/\n    box-shadow: 0 4px 6px -1px rgba(15, 23, 42, 0.05) !important;\n    display: flex;\n    flex-direction: column;\n    text-align: left;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n\n  @media (min-width: 768px) {\n    .capy-testimonial-card { padding: 2.5rem !important; } \/* Expands back out on desktop *\/\n  }\n\n  .capy-testimonial-card:hover {\n    transform: translateY(-5px) !important;\n    box-shadow: 0 20px 40px -10px rgba(15, 23, 42, 0.1) !important;\n    border-color: var(--brand-300) !important;\n  }\n\n  \/* 2. Smaller Quote Icon *\/\n  .capy-quote-icon {\n    color: var(--brand-100); \n    margin-bottom: 1rem;\n  }\n  \n  .capy-quote-icon svg {\n    width: 28px;\n    height: 28px;\n  }\n\n  \/* 3. The Quote Text (Scaled down for mobile reading) *\/\n  .capy-testimonial-text {\n    font-size: 0.95rem; \/* Shrunk down from 1.125rem so it fits perfectly *\/\n    color: var(--slate-700);\n    line-height: 1.6;\n    font-weight: 500;\n    margin-top: 0;\n    margin-bottom: 1.5rem;\n    flex-grow: 1;\n  }\n\n  @media (min-width: 768px) {\n    .capy-testimonial-text { font-size: 1.125rem; margin-bottom: 2.5rem; }\n  }\n\n\/* 4. The Author Footer Layout *\/\n.capy-testimonial-author {\n    display: flex;\n    align-items: center;\n    gap: 0.75rem;\n    border-top: 1px solid var(--slate-100);\n    padding-top: 1.25rem;\n    width: 100%; \/* Forces it to use the full width of the newly expanded card *\/\n  }\n\n\/* 5. The Headshot *\/\n.capy-author-avatar {\n    width: 2.75rem; \/* Slightly bumped up for balance *\/\n    height: 2.75rem;\n    border-radius: 50% !important;\n    object-fit: cover;\n    border: 2px solid var(--brand-50);\n    flex-shrink: 0;\n  }\n\n  @media (min-width: 768px) {\n    .capy-author-avatar { width: 3rem; height: 3rem; }\n  }\n\/* 6. Name and Role (Smart Truncation) *\/\n.capy-author-info {\n    flex-grow: 1; \n    min-width: 0; \/* CRITICAL: Allows the text to shrink instead of breaking the layout *\/\n    padding-right: 0.5rem; \/* Gives a buffer before the logo *\/\n  }\n\n  .capy-author-info h4 {\n    font-size: 0.95rem; \n    font-weight: 800;\n    color: var(--brand-900);\n    margin: 0 0 0.1rem 0;\n    line-height: 1.2;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis; \/* Adds \"...\" if the name is too long *\/\n  }\n\n  .capy-author-info p {\n    font-size: 0.8rem; \n    color: var(--slate-500);\n    margin: 0;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis; \/* Adds \"...\" if the role is too long *\/\n  }\n\n  \/* 7. The Company Logo *\/\n  .capy-author-logo {\n    flex-shrink: 0;\n    display: flex;\n    align-items: center;\n    justify-content: flex-end;\n  }\n\n  .capy-logo-avatar {\n    max-width: 65px; \n    max-height: 32px;\n    width: auto;\n    height: auto;\n    border-radius: 0; \n    border: none;\n    object-fit: contain; \n  }\n\n  @media (min-width: 768px) {\n    .capy-author-avatar { width: 3rem; height: 3rem; }\n    .capy-logo-avatar { max-width: 80px; max-height: 35px; }\n  }\n\n\n   \/* ==============================================\n       PART 7.5: AI-OPTIMIZED FAQ ACCORDION\n       ============================================== *\/\n       .capy-faq-section {\n      padding: 6rem 1.5rem;\n      background-color: var(--white);\n      border-top: 1px solid var(--slate-100);\n    }\n\n    .capy-faq-header {\n      text-align: center;\n      margin-bottom: 4rem;\n    }\n\n    .capy-faq-header h2 {\n      font-size: 2.25rem;\n      font-weight: 800;\n      color: var(--brand-900);\n      margin-bottom: 1rem;\n      letter-spacing: -0.02em;\n      line-height: 1.1;\n    }\n    @media (min-width: 768px) { .capy-faq-header h2 { font-size: 3.5rem; } }\n\n    .capy-faq-container {\n      max-width: 56rem;\n      margin: 0 auto;\n      display: flex;\n      flex-direction: column;\n      gap: 1rem;\n    }\n\n    .capy-faq-item {\n      border: 1px solid var(--slate-200);\n      border-radius: 1rem;\n      overflow: hidden;\n      transition: all 0.3s ease;\n      background: var(--slate-50);\n    }\n\n    .capy-faq-question {\n      width: 100%;\n      text-align: left;\n      padding: 1.5rem 2rem;\n      background: transparent;\n      border: none;\n      font-size: 1.125rem;\n      font-weight: 700;\n      color: var(--brand-900);\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      font-family: inherit;\n    }\n\n    .capy-faq-icon {\n      width: 24px;\n      height: 24px;\n      color: var(--brand-600);\n      transition: transform 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);\n      flex-shrink: 0;\n      margin-left: 1rem;\n    }\n\n    .capy-faq-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);\n      background: var(--white);\n    }\n\n    .capy-faq-answer p {\n      padding: 0 2rem 1.5rem 2rem;\n      color: var(--slate-600);\n      line-height: 1.6;\n      margin: 0;\n      font-size: 1.05rem;\n    }\n\n    .capy-faq-item.is-open {\n      border-color: var(--brand-300);\n      background: var(--white);\n      box-shadow: 0 10px 25px -5px rgba(37, 99, 235, 0.1);\n    }\n\n    .capy-faq-item.is-open .capy-faq-icon {\n      transform: rotate(180deg);\n    }\n\n\/* ==============================================\n    PART 8: THE GRAND FINALE (CTA & FOOTER)\n    ============================================== *\/\n    .capy-finale-section {\n    background-color: var(--brand-900); \/* Deep Navy Base *\/\n    padding-top: 8rem;\n    position: relative;\n    overflow: hidden; \/* Traps all animations inside perfectly *\/\n  }\n\n  \/* --- 1. THE FLOATING CTA CARD --- *\/\n  .capy-cta-card {\n    background-color: rgba(30, 41, 59, 0.6); \/* Slate 800 with transparency *\/\n    backdrop-filter: blur(20px);\n    -webkit-backdrop-filter: blur(20px);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    border-radius: 2rem;\n    padding: 4rem 2rem;\n    text-align: center;\n    position: relative;\n    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5);\n    margin-bottom: 6rem; \/* Creates space before the footer *\/\n    overflow: hidden;\n  }\n\n  @media (min-width: 768px) {\n    .capy-cta-card { padding: 6rem 4rem; }\n  }\n\n  \/* Internal Glow isolated to the card *\/\n  .capy-cta-glow-bg {\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    top: 0;\n    left: 0;\n    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.2) 0%, transparent 70%);\n    pointer-events: none;\n    z-index: 0;\n  }\n\n  .capy-cta-content {\n    position: relative;\n    z-index: 10;\n    max-width: 48rem;\n    margin: 0 auto;\n  }\n\n  .capy-cta-card h2 {\n    font-size: 2.5rem;\n    font-weight: 800;\n    line-height: 1.1;\n    color: var(--white);\n    margin-bottom: 1.5rem;\n    letter-spacing: -0.02em;\n  }\n\n  @media (min-width: 768px) {\n    .capy-cta-card h2 { font-size: 3.5rem; }\n  }\n\n  .capy-gradient-text-light {\n    background-clip: text;\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-image: linear-gradient(to right, #93c5fd, #c4b5fd);\n  }\n\n  .capy-cta-card p {\n    font-size: 1.125rem;\n    color: var(--slate-300);\n    line-height: 1.6;\n    margin-bottom: 3rem;\n  }\n\n  \/* CTA Buttons *\/\n  .capy-cta-actions {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    justify-content: center;\n    align-items: center;\n  }\n\n  .capy-cta-actions:hover{\n    color: white;\n  }\n\n  @media (min-width: 640px) {\n    .capy-cta-actions { flex-direction: row; gap: 1.5rem; }\n  }\n\n  .capy-btn-solid {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 1.125rem 2rem;\n    font-size: 1.05rem;\n    font-weight: 700;\n    border-radius: 1rem;\n    text-decoration: none;\n    background-color: var(--brand-600);\n    color: var(--white);\n    border: 1px solid var(--brand-600);\n    box-shadow: 0 10px 25px -5px rgba(37, 99, 235, 0.4);\n    transition: all 0.3s ease;\n    width: 100%;\n    cursor: pointer;\n  }\n\n  .capy-btn-solid:hover {\n    background-color: var(--brand-500);\n    transform: translateY(-3px);\n    color: var(--white) !important;\n    border: 0 15px 30px -5px rgba(37, 99, 235, 0.5) !important;\n    box-shadow: 0 15px 30px -5px rgba(37, 99, 235, 0.5); \n  }\n\n  @media (min-width: 640px) { .capy-btn-solid { width: auto; } }\n\n  .capy-btn-outline-green {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 1.125rem 2rem;\n    font-size: 1.05rem;\n    font-weight: 700;\n    border-radius: 1rem;\n    text-decoration: none;\n    background-color: rgba(74, 222, 128, 0.1);\n    color: #4ade80; \n    border: 1px solid rgba(74, 222, 128, 0.3);\n    transition: all 0.3s ease;\n    width: 100%;\n  }\n\n  .capy-btn-outline-green svg {\n    width: 1.25rem;\n    height: 1.25rem;\n    margin-right: 0.5rem;\n  }\n\n  .capy-btn-outline-green:hover {\n    background-color: #22c55e;\n    color: var(--white);\n    border-color: #22c55e;\n    transform: translateY(-3px);\n  }\n\n  @media (min-width: 640px) { .capy-btn-outline-green { width: auto; } }\n\n\n  \/* --- 2. THE MINIMAL FOOTER --- *\/\n  .capy-footer-master {\n    border-top: 1px solid rgba(255, 255, 255, 0.05);\n    padding: 5rem 0 2rem 0;\n  }\n\n  .capy-footer-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 3rem;\n    margin-bottom: 4rem;\n  }\n\n  @media (min-width: 768px) {\n    .capy-footer-grid { grid-template-columns: 1fr 1fr; }\n    .capy-footer-form-col { grid-column: span 2; } \/* Form spans bottom on tablets *\/\n  }\n\n  @media (min-width: 1024px) {\n    .capy-footer-grid { grid-template-columns: 1.2fr 1fr 1.5fr; gap: 4rem; }\n    .capy-footer-form-col { grid-column: span 1; } \/* Form takes 3rd column on desktop *\/\n  }\n\n  .capy-footer-brand p {\n    color: var(--slate-400);\n    font-size: 0.95rem;\n    line-height: 1.6;\n    margin: 1.5rem 0;\n    max-width: 20rem;\n  }\n\n  .capy-footer-logo {\n    width: 160px;\n    height: auto;\n  }\n\n  .capy-footer-contact-list {\n    display: flex;\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .capy-footer-contact-list span {\n    display: flex;\n    align-items: center;\n    gap: 0.75rem;\n    color: var(--slate-300);\n    font-size: 0.9rem;\n  }\n\n  .capy-footer-contact-list svg {\n    width: 1.2rem;\n    height: 1.2rem;\n    color: var(--brand-500);\n  }\n\n  .capy-footer-master h4 {\n    color: var(--white);\n    font-size: 1.1rem;\n    font-weight: 800;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    margin-bottom: 1.5rem;\n  }\n\n  .capy-footer-links {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1rem;\n  }\n\n  .capy-footer-links a {\n    color: var(--slate-400);\n    text-decoration: none;\n    font-size: 0.9rem;\n    transition: color 0.2s;\n  }\n\n  .capy-footer-links a:hover { color: var(--white); }\n\n\/* ==============================================\n    FOOTER CF7 FORM OVERRIDES (Dark Glassmorphism)\n    ============================================== *\/\n    .capy-footer-form .wpcf7-form-control.wpcf7-text,\n  .capy-footer-form .wpcf7-form-control.wpcf7-textarea,\n  .capy-footer-form .wpcf7-form-control.wpcf7-select {\n    width: 100%;\n    box-sizing: border-box; \n    padding: 0.875rem 1rem;\n    border-radius: 0.75rem;\n    background-color: rgba(255, 255, 255, 0.05); \/* The dark glass effect *\/\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    color: var(--white);\n    font-family: var(--font-sans);\n    font-size: 0.9rem;\n    outline: none;\n    transition: all 0.3s;\n    margin-bottom: 0.75rem; \/* Replaces the flex gap *\/\n  }\n\n  .capy-footer-form .wpcf7-form-control::placeholder { \n    color: var(--slate-500); \n  }\n  \n  .capy-footer-form .wpcf7-form-control:focus {\n    border-color: var(--brand-500);\n    background-color: rgba(255, 255, 255, 0.08);\n  }\n\n  .capy-footer-form .wpcf7-form-control.wpcf7-textarea { \n    resize: vertical; \n    min-height: 80px; \n  }\n\n  \/* The Footer Submit Button *\/\n  .capy-footer-form .wpcf7-submit {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    padding: 1.125rem 2rem !important;\n    font-size: 1.05rem !important;\n    font-weight: 700 !important;\n    border-radius: 1rem !important;\n    background-color: var(--brand-600) !important;\n    color: var(--white) !important;\n    border: 1px solid var(--brand-600) !important;\n    transition: all 0.3s ease !important;\n    width: 100% !important;\n    cursor: pointer !important;\n    margin-top: 0.5rem !important;\n  }\n\n  .capy-footer-form .wpcf7-submit:hover {\n    background-color: var(--brand-500) !important;\n    transform: translateY(-3px) !important;\n    box-shadow: 0 15px 30px -5px rgba(37, 99, 235, 0.5) !important;\n  }\n\n  .capy-footer-form input,\n  .capy-footer-form textarea {\n    width: 100%;\n    box-sizing: border-box; \/* Prevents inputs from overflowing columns *\/\n    padding: 0.875rem 1rem;\n    border-radius: 0.75rem;\n    background-color: rgba(255, 255, 255, 0.05);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    color: var(--white);\n    font-family: var(--font-sans);\n    font-size: 0.9rem;\n    outline: none;\n    transition: all 0.3s;\n  }\n\n  .capy-footer-form input::placeholder,\n  .capy-footer-form textarea::placeholder { color: var(--slate-500); }\n  \n  .capy-footer-form input:focus,\n  .capy-footer-form textarea:focus {\n    border-color: var(--brand-500);\n    background-color: rgba(255, 255, 255, 0.08);\n  }\n\n  .capy-footer-form textarea { resize: vertical; }\n\n  \/* Copyright Bar *\/\n  .capy-footer-bottom {\n    text-align: center;\n    gap: 1rem;\n    padding-top: 2rem;\n    border-top: 1px solid rgba(255, 255, 255, 0.05);\n    color: var(--slate-500);\n    font-size: 0.85rem;\n  }\n\n  @media (min-width: 640px) {\n    .capy-footer-bottom { flex-direction: row; justify-content: space-between; }\n  }\n\n  .capy-legal-links { display: flex; gap: 1.5rem; }\n  .capy-legal-links a { color: var(--slate-500); text-decoration: none; transition: color 0.2s; }\n  .capy-legal-links a:hover { color: var(--white); }\n\n\/* ==============================================\n    THE TRIPLE-THREAT ANIMATION ENGINE\n    ============================================== *\/\n  \n  \/* 1. MULTI-DIRECTIONAL REVEALS (Anti-Flicker) *\/\n  .capy-reveal,\n  .capy-reveal-up, \n  .capy-reveal-down, \n  .capy-reveal-left, \n  .capy-reveal-right, \n  .capy-reveal-scale, \n  .capy-reveal-tilt {\n    opacity: 0;\n    transition: opacity 0.8s cubic-bezier(0.165, 0.84, 0.44, 1), \n                transform 1s cubic-bezier(0.165, 0.84, 0.44, 1);\n    will-change: opacity, transform;\n    -webkit-backface-visibility: hidden;\n    backface-visibility: hidden;\n    transform-style: preserve-3d;\n  }\n\n  \/* Starting Positions *\/\n  .capy-reveal-up { transform: translateY(60px); }\n  .capy-reveal-down { transform: translateY(-60px); }\n  .capy-reveal-left { \n    transform: translateX(-40px); \n    opacity: 0; \n    transition: opacity 0.8s cubic-bezier(0.165, 0.84, 0.44, 1), transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1); \n  }\n  .capy-reveal-right { \n    transform: translateX(40px); \n    opacity: 0; \n    transition: opacity 0.8s cubic-bezier(0.165, 0.84, 0.44, 1), transform 0.8s cubic-bezier(0.165, 0.84, 0.44, 1); \n  }\n  .capy-reveal-scale { transform: scale(0.9) translateY(40px); }\n  .capy-reveal-tilt { transform: translateY(60px) rotate(-5deg) scale(0.95); }\n\n  \/* Active State (Snaps to 0) *\/\n  .capy-active.capy-reveal,\n  .capy-active.capy-reveal-up,\n  .capy-active.capy-reveal-down,\n  .capy-active.capy-reveal-left,\n  .capy-active.capy-reveal-right,\n  .capy-active.capy-reveal-scale,\n  .capy-active.capy-reveal-tilt {\n    opacity: 1;\n    transform: translate(0, 0) scale(1) rotate(0);\n  }\n\n  \/* Staggered Delays *\/\n  .capy-delay-1 { transition-delay: 0.1s; }\n  .capy-delay-2 { transition-delay: 0.2s; }\n  .capy-delay-3 { transition-delay: 0.3s; }\n\n  \/* 2. PARALLAX DEPTH SYSTEM *\/\n  .capy-parallax-slow, \n  .capy-parallax-fast {\n    will-change: transform;\n    transition: transform 0.1s linear; \n  }\n\n  \/* Desktop Only: Activate Parallax to prevent mobile overlap *\/\n  @media (min-width: 1024px) {\n    .capy-parallax-slow { transform: translateY(calc(var(--scroll-y, 0) * 0.08px)); }\n    .capy-parallax-fast { transform: translateY(calc(var(--scroll-y, 0) * -0.08px)); }\n  }\n\n  \/* ==============================================\n    WORDPRESS HOVER OVERRIDES\n    Frees the interactive elements from the animation lock\n    ============================================== *\/\n    \n  \/* 1. All Button Hovers *\/\n  .capy-btn-primary:hover,\n  .capy-btn-glass:hover,\n  .capy-btn-solid:hover,\n  .capy-btn-outline-green:hover {\n    transform: translateY(-3px) !important;\n  }\n\n  \/* 2. All Card Hovers (Bento, Courses, Manifesto, Testimonials) *\/\n  .capy-bento-card:hover,\n  .capy-solution-card:hover,\n  .capy-course-card:hover,\n  .capy-testimonial-card:hover {\n    transform: translateY(-6px) !important;\n    z-index: 20 !important; \/* Brings the card to the front when hovered *\/\n  }\n\n  \/* 3. The Cinematic Hardware Hover (Part 5) *\/\n  .capy-hardware-stage:hover .capy-laptop-wrapper {\n    transform: rotateX(2deg) !important;\n  }\n  \n  .capy-hardware-stage:hover .capy-spatial-wrapper {\n    transform: translateZ(80px) rotateY(-5deg) translateY(-10px) !important;\n  }\n\n  \/* 4. Logo Ticker Hover *\/\n  .capy-logo-item:hover {\n    transform: scale(1.05) !important;\n  }\n  \/* ==============================================\n    BUTTON HOVER & OVERRIDES\n    ============================================== *\/\n  \/* 1. Ensure the base button has a smooth transition *\/\n  .capy-btn-primary {\n    transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n  }\n\n  \/* 2. The Hover State: Locks text to white, lifts the button, and adds glow *\/\n  .capy-btn-primary:hover {\n    background-color: var(--brand-500) !important; \/* Slightly lighter blue *\/\n    color: var(--white) !important; \/* FORCES text to stay white *\/\n    transform: translateY(-3px) !important;\n    box-shadow: 0 20px 25px -5px rgba(37, 99, 235, 0.5) !important;\n  }\n\n  \/* 3. The Arrow Icon Animation *\/\n  .capy-btn-primary svg {\n    transition: transform 0.3s ease !important;\n  }\n\n  \/* When hovering the button, push the SVG arrow 5px to the right *\/\n  .capy-btn-primary:hover svg {\n    transform: translateX(5px) !important;\n  }\n\n  \/* ==============================================\n    WORDPRESS THEME HIJACK KILLER (Anti-Red)\n    Forces the theme to respect our button hover colors\n    ============================================== *\/\n\n  \/* 1. Hero Primary Button Fix *\/\n  .capy-home-wrapper a.capy-btn-primary:hover {\n    color: var(--white) !important;\n    background-color: var(--brand-500) !important;\n    border-color: var(--brand-500) !important;\n  }\n\n  \/* 2. Hero Glass Button Fix *\/\n  .capy-home-wrapper a.capy-btn-glass:hover {\n    color: var(--white) !important;\n    background-color: rgba(255, 255, 255, 0.1) !important;\n    border-color: rgba(255, 255, 255, 0.2) !important;\n  }\n\n  \/* 3. Footer Form \"Send Message\" Button Fix (Kills the red border) *\/\n  .capy-home-wrapper button.capy-btn-solid:hover,\n  .capy-footer-form button[type=\"submit\"]:hover {\n    color: var(--white) !important;\n    background-color: var(--brand-500) !important;\n    border-color: var(--brand-500) !important;\n    outline: none !important; \/* Strips out any default focus rings *\/\n  }\n\n\n  \/* ==============================================\n    MODAL STYLES & CF7 OVERRIDES (Split Layout)\n    ============================================== *\/\n    .capy-modal-overlay {\n    position: fixed;\n    inset: 0;\n    background-color: rgba(15, 23, 42, 0.75); \n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    z-index: 9999;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 1.5rem;\n    opacity: 0;\n    visibility: hidden;\n    transition: all 0.3s ease;\n  }\n\n  .capy-modal-overlay.capy-modal-active {\n    opacity: 1;\n    visibility: visible;\n  }\n\n  .capy-modal-box.capy-modal-split {\n    background-color: var(--white);\n    width: 100%;\n    max-width: 850px; \n    border-radius: 1.5rem;\n    padding: 0; \n    position: relative;\n    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5);\n    transform: scale(0.95) translateY(20px);\n    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);\n    display: flex;\n    flex-direction: column;\n    overflow: hidden;\n  }\n\n  .capy-modal-overlay.capy-modal-active .capy-modal-box {\n    transform: scale(1) translateY(0);\n  }\n\n  \/* Left Side: The Image *\/\n  .capy-modal-visual { display: none; }\n\n  \/* Right Side: The Form Content *\/\n  .capy-modal-content {\n    padding: 2.5rem 2rem;\n    position: relative;\n  }\n\n  \/* Desktop Modal Layout *\/\n  @media (min-width: 768px) {\n    .capy-modal-box.capy-modal-split { flex-direction: row; }\n    .capy-modal-visual {\n      display: flex;\n      width: 45%;\n      background-image: linear-gradient(to bottom, rgba(15, 23, 42, 0.1), rgba(15, 23, 42, 0.9)), url('https:\/\/capytech.com\/wp-content\/uploads\/2026\/10\/capytech-lms-form-bg.webp');\n      background-size: cover;\n      background-position: left;\n      flex-direction: column;\n      justify-content: flex-end;\n      padding: 2.5rem;\n    }\n    .capy-modal-visual-text h4 { font-size: 1.5rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; line-height: 1.2; }\n    .capy-modal-visual-text p { font-size: 0.95rem; color: var(--slate-300); line-height: 1.5; margin: 0; }\n    .capy-modal-content { width: 55%; padding: 3rem; }\n  }\n\n  .capy-modal-close {\n    position: absolute;\n    top: 1.5rem;\n    right: 1.5rem;\n    background: transparent;\n    border: none;\n    color: var(--slate-400);\n    cursor: pointer;\n    transition: color 0.2s ease;\n    z-index: 10;\n  }\n  .capy-modal-close:hover { color: var(--slate-900); }\n\n  .capy-modal-header { text-align: center; margin-bottom: 2rem; }\n  .capy-modal-icon { width: 3rem; height: 3rem; background-color: var(--brand-50); color: var(--brand-600); border-radius: 0.75rem; display: flex; align-items: center; justify-content: center; margin: 0 auto 1rem auto; }\n  .capy-modal-header h3 { font-size: 1.5rem; font-weight: 800; color: var(--brand-900); margin-bottom: 0.5rem; letter-spacing: -0.02em; }\n  .capy-modal-header p { font-size: 0.95rem; color: var(--slate-500); line-height: 1.5; margin: 0; }\n\n  \/* Contact Form 7 Overrides *\/\n  .wpcf7-form-control.wpcf7-text,\n  .wpcf7-form-control.wpcf7-textarea,\n  .wpcf7-form-control.wpcf7-select {\n    width: 100%;\n    padding: 0.875rem 1rem;\n    border-radius: 0.75rem;\n    border: 1px solid var(--slate-200);\n    background-color: var(--slate-50);\n    font-size: 0.95rem;\n    font-family: var(--font-sans);\n    color: var(--slate-900);\n    transition: all 0.2s ease;\n    outline: none;\n    box-sizing: border-box;\n    margin-bottom: 1rem;\n  }\n\n  .wpcf7-form-control.wpcf7-textarea { resize: vertical; min-height: 100px; }\n  .wpcf7-form-control:focus { background-color: var(--white); border-color: var(--brand-500); box-shadow: 0 0 0 3px var(--brand-100); }\n\n  .wpcf7 form .wpcf7-submit {\n    display: block !important;\n    width: 100% !important;\n    padding: 1rem !important;\n    font-size: 1rem !important;\n    background-color: var(--brand-600) !important;\n    color: var(--white) !important;\n    border: none !important;\n    border-radius: 0.75rem !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;\n  }\n\n  .wpcf7 form .wpcf7-submit:hover {\n    background-color: var(--brand-500) !important;\n    transform: translateY(-2px);\n  }\n\n\n\/* ==============================================\n    MOBILE HORIZONTAL SLIDERS (Swipe + Arrows)\n    ============================================== *\/\n    @media (max-width: 767px) {\n    .capy-mobile-slider {\n      display: flex !important;\n      flex-wrap: nowrap !important;\n      overflow-x: auto;\n      scroll-snap-type: x mandatory;\n      gap: 1rem; \/* Slightly tighter gap to pull the next card in *\/\n      \n      \/* NEW MATH: 5% padding on each side leaves exactly 90% for the card! *\/\n      padding-left: 5vw !important; \n      padding-right: 5vw !important;\n      padding-bottom: 1.5rem; \n      \n      scroll-behavior: smooth;\n      -ms-overflow-style: none;  \n      scrollbar-width: none;  \n    }\n    \n    .capy-mobile-slider::-webkit-scrollbar { \n      display: none; \/* Hide scrollbar Chrome\/Safari *\/\n    }\n\n    \/* Sets the card to exactly 85% of the screen. \n      With 7.5% padding on the left and 7.5% on the right, it equals 100% (Perfectly Centered!) *\/\n      .capy-mobile-slider > * {\n      flex: 0 0 90% !important; \n      max-width: 90% !important;\n      scroll-snap-align: center;\n      min-width: 0; \n    }\n\n    \/* Auto-Generated Arrow Controls *\/\n    .capy-slider-controls {\n      display: flex;\n      justify-content: center;\n      gap: 1rem;\n      margin-top: 1rem;\n    }\n\n    .capy-slider-arrow {\n      width: 3rem;\n      height: 3rem;\n      border-radius: 50%;\n      background-color: var(--brand-50);\n      color: var(--brand-600);\n      border: 1px solid var(--brand-100);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      cursor: pointer;\n      transition: all 0.2s ease;\n    }\n\n    .capy-slider-arrow:active {\n      background-color: var(--brand-600);\n      color: var(--white);\n      transform: scale(0.95);\n    }\n\n    .capy-slider-arrow svg {\n      width: 1.25rem;\n      height: 1.25rem;\n    }\n  }\n\n  \/* ==============================================\n    CF7 SPINNER & ALERTS (The SaaS Loader)\n    ============================================== *\/\n    \n  \/* 1. Hide the button smoothly when submitting *\/\n  .capy-home-wrapper .wpcf7 form.submitting .wpcf7-submit {\n    opacity: 0 !important;\n    visibility: hidden !important;\n    height: 0 !important;\n    padding: 0 !important;\n    margin: 0 auto !important;\n    transform: scale(0.8) !important;\n    pointer-events: none !important;\n  }\n\n  \/* 2. Build the sleek CSS ring *\/\n  .capy-home-wrapper .wpcf7 form .wpcf7-spinner {\n    display: block !important;\n    width: 0px;\n    height: 0px;\n    margin: 0 auto !important;\n    opacity: 0;\n    visibility: hidden;\n    border: 3px solid var(--slate-200);\n    border-top-color: var(--brand-500);\n    border-radius: 50%;\n    background: transparent !important;\n    transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);\n  }\n\n  \/* 3. Nuke the default WordPress\/CF7 SVG icon *\/\n  .capy-home-wrapper .wpcf7 form .wpcf7-spinner > * { display: none !important; }\n  .capy-home-wrapper .wpcf7 form .wpcf7-spinner svg { display: none !important; opacity: 0 !important; width: 0 !important; height: 0 !important; }\n  .capy-home-wrapper .wpcf7 form .wpcf7-spinner::before, \n  .capy-home-wrapper .wpcf7 form .wpcf7-spinner::after { display: none !important; content: none !important; }\n\n  \/* 4. Trigger the spin animation *\/\n  .capy-home-wrapper .wpcf7 form.submitting .wpcf7-spinner {\n    width: 32px;\n    height: 32px;\n    margin: 1rem auto !important; \n    opacity: 1;\n    visibility: visible;\n    animation: capy-spin 0.8s linear infinite;\n  }\n\n  @keyframes capy-spin {\n    from { transform: rotate(0deg); }\n    to { transform: rotate(360deg); }\n  }\n\n  \/* 5. Style the Success\/Error Message box *\/\n  .capy-home-wrapper .wpcf7 form .wpcf7-response-output {\n    border-radius: 0.75rem !important;\n    margin: 1.5rem auto 0 auto !important;\n    font-size: 0.875rem !important;\n    border: none !important;\n    font-family: var(--font-sans) !important;\n    text-align: center !important;\n    max-width: 100% !important;\n    padding: 1rem !important;\n    font-weight: 600 !important;\n  }\n\n  \/* Premium Green Success Alert *\/\n  .capy-home-wrapper .wpcf7 form.sent .wpcf7-response-output {\n    background-color: #dcfce7 !important; \n    color: #16a34a !important; \n  }\n  \n  \/* Premium Red Error Alert *\/\n  .capy-home-wrapper .wpcf7 form.failed .wpcf7-response-output,\n  .capy-home-wrapper .wpcf7 form.invalid .wpcf7-response-output {\n    background-color: #fee2e2 !important; \n    color: #dc2626 !important; \n  }\n\n  \/* ==============================================\n    MOBILE GPU PERFORMANCE RELIEF\n    Kills heavy paint calculations to fix scroll lag\n    ============================================== *\/\n  @media (max-width: 767px) {\n    \/* 1. Hide massive blurred glowing orbs that drain VRAM *\/\n    .capy-hero-glow-1, \n    .capy-hero-glow-2, \n    .capy-cta-glow-1, \n    .capy-cta-glow-2, \n    .capy-spotlight, \n    .capy-solution-glow,\n    .capy-left-visual-glow {\n      display: none !important;\n    }\n\n    \/* 2. Remove frosted glass on massive cards and fallback to a sleek solid color *\/\n    .capy-cta-card, \n    .capy-spatial-wrapper {\n      backdrop-filter: none !important;\n      -webkit-backdrop-filter: none !important;\n      background-color: #1e293b !important; \n    }\n\n    \/* 3. Force Hardware Acceleration on scroll animations *\/\n    .capy-reveal, \n    .capy-reveal-up, \n    .capy-reveal-left, \n    .capy-reveal-right {\n      transform: translateZ(0); \n      -webkit-transform: translateZ(0);\n    }\n\n    \/* 4. HERO VIDEO LAG FIX: Light hardware acceleration without memory hoarding *\/\n    .capy-hero-video-bg,\n    .capy-hero-video-bg video {\n      transform: translateZ(0);\n      -webkit-transform: translateZ(0);\n      pointer-events: none; \n    }\n\n    \/* 5. TICKER LAG FIX: Kill the grayscale filter and use basic compositing *\/\n    .capy-ticker-track {\n      transform: translateZ(0);\n      -webkit-transform: translateZ(0);\n    }\n    \n    .capy-logo-item {\n      filter: none !important; \n      color: var(--slate-400) !important; \n      transform: translateZ(0);\n      -webkit-transform: translateZ(0);\n    }\n  }\n\n<\/style>\n\n<div class=\"capy-home-wrapper\">\n  <main id=\"main-content\">\n\n<section class=\"capy-home-hero\" aria-label=\"Hero \u2014 Custom eLearning and LMS Development\">\n    \n        <div class=\"capy-hero-video-bg\">\n          <!-- WARNING: Consider moving this video to the WP media library. ClickUp attachment URLs can expire! -->\n          <video autoplay loop muted playsinline preload=\"none\" poster=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/10\/capytech-hero-poster.webp\" aria-hidden=\"true\">\n            <source src=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/10\/capytech-hero-bg-mobile.mp4\" type=\"video\/mp4\" media=\"(max-width: 767px)\">\n            <source src=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/10\/capytech-hero-bg.mp4\" type=\"video\/mp4\">\n          <\/video>\n          <div class=\"capy-hero-video-overlay\"><\/div>\n        <\/div>\n        \n        <div class=\"capy-hero-glow-2\"><\/div>\n        \n        <div class=\"capy-container capy-hero-content-wrapper\">\n            <div class=\"capy-hero-content\">\n        \n              <div class=\"capy-hero-badge capy-hero-load-up\">\n                E-Learning Partner Across the GCC\n              <\/div>\n       \n              <h1 class=\"capy-hero-load-up capy-hero-delay-1\">\n                Custom E-Learning & <br>\n                <span class=\"capy-gradient-text\">AI-Powered LMS Solutions<\/span>\n              <\/h1>\n       \n              <p class=\"capy-hero-load-up capy-hero-delay-2\">\n                The future of corporate training, built today. For over a decade, Capytech has been the trusted partner for premium <strong>e-learning solutions<\/strong>. From custom modules to immersive Metaverse academies, we build the tech that transforms your workforce.\n              <\/p>\n       \n              <div class=\"capy-hero-actions capy-hero-load-up capy-hero-delay-3\">\n                <a href=\"#demo\" class=\"capy-btn capy-btn-primary\">Book a Free Live Demo<\/a>\n                <a href=\"#solutions\" class=\"capy-btn capy-btn-glass\">\n                  Explore Our Solutions \u2193\n                <\/a>\n              <\/div>\n        \n              <\/div>\n        <\/div>\n      <\/section>\n\n  \n      <section class=\"capy-home-trust\" aria-label=\"Trusted by leading global organisations\">\n        <h3>Trusted by the most innovative organisations across the GCC and the Globe:<\/h3>\n        \n        <div class=\"capy-ticker-wrapper\" style=\"margin-bottom: 2rem;\">\n          <div class=\"capy-ticker-mask-left\"><\/div>\n          <div class=\"capy-ticker-mask-right\"><\/div>\n       \n          <div class=\"capy-ticker-track\">\n            <div class=\"capy-ticker-group\">\n              <span class=\"capy-logo-item\">Deloitte<\/span>\n              <span class=\"capy-logo-item\">Mubadala<\/span>\n              <span class=\"capy-logo-item\">Bupa<\/span>\n              <span class=\"capy-logo-item\">Cartier<\/span>\n              <span class=\"capy-logo-item\">FAB<\/span>\n              <span class=\"capy-logo-item\">Gucci<\/span>\n              <span class=\"capy-logo-item\">PepsiCo<\/span>\n              <span class=\"capy-logo-item\">Richemont<\/span>\n              <span class=\"capy-logo-item\">Careem<\/span>\n              <span class=\"capy-logo-item\">Dubai Airports<\/span>\n              <span class=\"capy-logo-item\">DP World<\/span>\n            <\/div>\n       \n            <div class=\"capy-ticker-group\">\n              <span class=\"capy-logo-item\">Deloitte<\/span>\n              <span class=\"capy-logo-item\">Mubadala<\/span>\n              <span class=\"capy-logo-item\">Bupa<\/span>\n              <span class=\"capy-logo-item\">Cartier<\/span>\n              <span class=\"capy-logo-item\">FAB<\/span>\n              <span class=\"capy-logo-item\">Gucci<\/span>\n              <span class=\"capy-logo-item\">PepsiCo<\/span>\n              <span class=\"capy-logo-item\">Richemont<\/span>\n              <span class=\"capy-logo-item\">Careem<\/span>\n              <span class=\"capy-logo-item\">Dubai Airports<\/span>\n              <span class=\"capy-logo-item\">DP World<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n       \n        <div class=\"capy-ticker-wrapper\">\n          <div class=\"capy-ticker-mask-left\"><\/div>\n          <div class=\"capy-ticker-mask-right\"><\/div>\n       \n          <div class=\"capy-ticker-track\" style=\"animation-direction: reverse; animation-duration: 45s;\">\n            \n            <div class=\"capy-ticker-group\">\n              <span class=\"capy-logo-item\">P&O Maritime<\/span>\n              <span class=\"capy-logo-item\">BAE Systems<\/span>\n              <span class=\"capy-logo-item\">MOHRE<\/span>\n              <span class=\"capy-logo-item\">EDGE<\/span>\n              <span class=\"capy-logo-item\">e& (Etisalat)<\/span>\n              <span class=\"capy-logo-item\">Bradfield<\/span>\n              <span class=\"capy-logo-item\">New York University<\/span>\n              <span class=\"capy-logo-item\">Takeda<\/span>\n              <span class=\"capy-logo-item\">Accor<\/span>\n              <span class=\"capy-logo-item\">Kerzner International<\/span>\n            <\/div>\n       \n            <div class=\"capy-ticker-group\">\n              <span class=\"capy-logo-item\">P&O Maritime<\/span>\n              <span class=\"capy-logo-item\">BAE Systems<\/span>\n              <span class=\"capy-logo-item\">MOHRE<\/span>\n              <span class=\"capy-logo-item\">EDGE<\/span>\n              <span class=\"capy-logo-item\">e& (Etisalat)<\/span>\n              <span class=\"capy-logo-item\">Bradfield<\/span>\n              <span class=\"capy-logo-item\">New York University<\/span>\n              <span class=\"capy-logo-item\">Takeda<\/span>\n              <span class=\"capy-logo-item\">Accor<\/span>\n              <span class=\"capy-logo-item\">Kerzner International<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n<section class=\"capy-home-intro\" aria-label=\"Why choose Capytech for Corporate Training\">\n    <div class=\"capy-container\">\n      <div class=\"capy-intro-grid\">\n        <div class=\"capy-intro-left\">\n          <h2 class=\"capy-intro-headline capy-reveal-left\">\n            Don't Just Manage Training.<br><span class=\"capy-gradient-text\">Master It.<\/span>\n          <\/h2>\n          <div class=\"capy-intro-divider capy-reveal-left capy-delay-1\"><\/div>\n          <p class=\"capy-intro-problem capy-reveal-up capy-delay-1\">\n            Traditional corporate learning is broken. Your employees are tired of \"click-next\" PDFs, and your leadership is tired of training programmes that don't prove ROI.\n          <\/p>\n        <\/div>\n\n        <div class=\"capy-intro-right\">\n          <div class=\"capy-solution-card capy-reveal-right capy-delay-2\">\n            <div class=\"capy-solution-glow\"><\/div>\n            <div class=\"capy-solution-icon\">\n                <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/03\/capy-fab.png\" alt=\"First Abu Dhabi Bank \u2014 Capytech enterprise eLearning client\" width=\"56\" height=\"56\" loading=\"lazy\">\n            <\/div>\n            <div class=\"capy-solution-subtitle\">The Capytech Standard<\/div>\n            <p class=\"capy-intro-solution\">\n              We bridge the gap between boring compliance and behavioural change. By combining cutting-edge artificial intelligence, world-class instructional design, and robust platform engineering, we build <strong>e-learning solutions<\/strong> that transform corporate workforces.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<section id=\"solutions\" class=\"capy-bento-section\" aria-label=\"Custom eLearning and LMS Solutions for Middle East Businesses\">\n  <div class=\"capy-container\">\n    \n    <div class=\"capy-bento-header capy-reveal-up\">\n      <h2>An End-to-End <br><span class=\"capy-gradient-text\">Learning Ecosystem<\/span><\/h2>\n      <p>Comprehensive <strong>e-learning solutions<\/strong> providing everything you need to train, track, and scale your workforce in English and Arabic.<\/p>\n    <\/div>\n\n    <div class=\"capy-bento-grid\">\n\n      <a href=\"https:\/\/capytech.com\/en\/ai-powered-lms\/\" class=\"capy-bento-card capy-span-2 capy-reveal-up capy-delay-1\">\n        <div class=\"capy-card-glow\" style=\"background: radial-gradient(circle, #c7d2fe 0%, transparent 70%); right: -50px;\"><\/div>\n        <div class=\"capy-bento-icon\" style=\"background-color: #e0e7ff; color: #4f46e5;\">\n          <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"><\/path><\/svg>\n        <\/div>\n        <div class=\"capy-bento-subtitle\">The AI-Powered Learning Hub<\/div>\n        <h3>Siraj: The Capytech LMS<\/h3>\n        <p>Go beyond basic tracking. Our next-generation LMS features a built-in omnichannel booking engine (for physical rooms, Teams\/Zoom, and Metaverse academies), executive analytics dashboards, and AI proctoring.<\/p>\n        <div class=\"capy-bento-cta\">\n          Explore the LMS \n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 5l7 7m0 0l-7 7m7-7H3\"><\/path><\/svg>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/capytech.com\/en\/custom-e-learning-development\/\" class=\"capy-bento-card capy-reveal-up capy-delay-2\">\n        <div class=\"capy-bento-icon\" style=\"background-color: #fdf4ff; color: #d946ef;\">\n          <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M12 20.01V20M2 12A10 10 0 1 0 22 12 10 10 0 1 0 2 12Z\"><\/path><path d=\"M12 16V12\"><\/path><path d=\"M12 8H12.01\"><\/path><\/svg>\n        <\/div>\n        <div class=\"capy-bento-subtitle\">Stunning, Interactive, & Gamified<\/div>\n        <h3>Custom E-Learning<\/h3>\n        <p>We transform dry policies and PowerPoints into premium digital experiences. Utilizing advanced animations, branching scenarios, and embedded AI Tutors.<\/p>\n        <div class=\"capy-bento-cta\">\n          View Custom Modules\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 5l7 7m0 0l-7 7m7-7H3\"><\/path><\/svg>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/capytech.com\/en\/custom-e-learning-development\/#fasttrack\" class=\"capy-bento-card capy-reveal-up capy-delay-3\">\n        <div class=\"capy-bento-icon\" style=\"background-color: #fffbeb; color: #d97706;\">\n          <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M13 10V3L4 14h7v7l9-11h-7z\"><\/path><\/svg>\n        <\/div>\n        <div class=\"capy-bento-subtitle\">Clear Your Backlog in 4 Days<\/div>\n        <h3>The FastTrack Subscription<\/h3>\n        <p>Stop waiting months for content. For a predictable monthly fee, our FastTrack service turns your raw PDFs into fully interactive, SCORM-ready e-learning modules.<\/p>\n        <div class=\"capy-bento-cta\">\n          Discover FastTrack\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 5l7 7m0 0l-7 7m7-7H3\"><\/path><\/svg>\n        <\/div>\n      <\/a>\n\n      <a href=\"https:\/\/capytech.com\/en\/articulate-360-partner\/\" class=\"capy-bento-card capy-span-2 capy-reveal-up capy-delay-1\">\n        <div class=\"capy-card-glow\" style=\"background: radial-gradient(circle, #d1fae5 0%, transparent 70%); right: -50px;\"><\/div>\n        <div class=\"capy-bento-icon\" style=\"background-color: #ecfdf5; color: #10b981;\">\n          <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"><\/path><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M22 4L12 14.01l-3-3\"><\/path><\/svg>\n        <\/div>\n        <div class=\"capy-bento-subtitle\">The Official Middle East Experts<\/div>\n        <h3>Articulate 360 Partnership<\/h3>\n        <p>Don't just buy the software; master it. As an official regional partner, we provide frictionless local licensing, expert-led training academies, and Arabic localisation masterclasses for Storyline and Rise 360.<\/p>\n        <div class=\"capy-bento-cta\">\n          Get Articulate Licenses\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 5l7 7m0 0l-7 7m7-7H3\"><\/path><\/svg>\n        <\/div>\n      <\/a>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<section class=\"capy-cinematic-section\" aria-label=\"AI and Metaverse Corporate Training Tools\">\n    <div class=\"capy-spotlight\"><\/div>\n    <div class=\"capy-holo-grid\"><\/div>\n  \n    <div class=\"capy-container\">\n      \n      <div class=\"capy-cinematic-header capy-reveal-up\">\n        <div class=\"capy-edge-badge\">The Future of Learning<\/div>\n        <h2>Welcome to the <br><span class=\"capy-gradient-text-alt\">Cutting Edge<\/span><\/h2>\n        <p>We aren't just adapting to the future of learning; we are building it. Capytech integrates next-generation AI and Spatial Computing directly into your training strategy.<\/p>\n      <\/div>\n  \n      <div class=\"capy-hardware-stage capy-reveal-up capy-delay-1\">\n        \n        <div class=\"capy-laptop-wrapper\">\n          <div class=\"capy-laptop-screen-bezel\">\n            <div class=\"capy-webcam\"><\/div>\n            <div class=\"capy-laptop-screen-content\">\n              \n              <div class=\"capy-lms-sidebar\">\n                <div class=\"capy-sidebar-icon\"><\/div>\n                <div class=\"capy-sidebar-icon\"><\/div>\n                <div class=\"capy-sidebar-icon\" style=\"background-color: rgba(59, 130, 246, 0.4);\"><\/div>\n                <div class=\"capy-sidebar-icon\"><\/div>\n              <\/div>\n  \n              <div class=\"capy-lms-main\">\n                <div class=\"capy-panel-header-new\">\n                  <div class=\"capy-ai-avatar-box\">\n                    <svg width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M12 2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2 2 2 0 0 1-2-2V4a2 2 0 0 1 2-2z\"><\/path><path d=\"M20 15v-4a8 8 0 1 0-16 0v4a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4z\"><\/path><\/svg>\n                  <\/div>\n                  <div>\n                    <div style=\"font-size: 1rem; font-weight: 700; color: #fff;\">CapyAI Tutor<\/div>\n                    <div style=\"font-size: 0.8rem; color: #4ade80; display: flex; align-items: center; gap: 0.3rem;\">\n                      <span class=\"capy-pulse-dot\"><\/span> Active Now\n                    <\/div>\n                  <\/div>\n                <\/div>\n                \n                <div style=\"flex: 1; max-width: 500px;\">\n                  <div class=\"capy-chat-row capy-anim-row capy-anim-bot-1\">\n                    <div class=\"capy-chat-bubble capy-chat-bot\">How would you handle a de-escalation scenario with an angry client?<\/div>\n                  <\/div>\n                  <div class=\"capy-chat-row capy-chat-right capy-anim-row capy-anim-user-type\">\n                    <div class=\"capy-chat-bubble capy-chat-user\" style=\"padding: 0.5rem 1rem;\"><div class=\"capy-typing-dots\"><span><\/span><span><\/span><span><\/span><\/div><\/div>\n                    <!-- Fix: Removed i.pravatar.cc stock images and replaced with generic user SVG -->\n                    <div class=\"capy-user-avatar\">\n                      <svg width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>\n                    <\/div>\n                  <\/div>\n                  <div class=\"capy-chat-row capy-chat-right capy-anim-row capy-anim-user-msg\">\n                    <div class=\"capy-chat-bubble capy-chat-user\">I would first listen actively without interrupting...<\/div>\n                    <div class=\"capy-user-avatar\">\n                      <svg width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg>\n                    <\/div>\n                  <\/div>\n                  <div class=\"capy-chat-row capy-anim-row capy-anim-bot-type\">\n                    <div class=\"capy-chat-bubble capy-chat-bot\" style=\"padding: 0.5rem 1rem;\"><div class=\"capy-typing-dots\" style=\"color: #94a3b8;\"><span><\/span><span><\/span><span><\/span><\/div><\/div>\n                  <\/div>\n                  <div class=\"capy-chat-row capy-anim-row capy-anim-bot-2\">\n                    <div class=\"capy-chat-bubble capy-chat-bot\"><span style=\"color: #4ade80;\">Excellent approach.<\/span> Let's practice that. I will play the client.<\/div>\n                  <\/div>\n                <\/div>\n              <\/div>\n  \n            <\/div>\n          <\/div>\n          <div class=\"capy-laptop-base\"><div class=\"capy-laptop-lip\"><\/div><\/div>\n        <\/div>\n  \n        <div class=\"capy-spatial-wrapper\">\n          <div class=\"capy-vr-graphic\">\n            <div class=\"capy-vr-scanner\"><\/div>\n            <!-- NOTE: You may want to replace this Unsplash image with a local asset like we did on the LMS page -->\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/08\/vr-hehe.webp\" alt=\"Corporate employee engaged in Metaverse Training\" width=\"400\" height=\"300\" loading=\"lazy\" \/>\n            \n            <div class=\"capy-vr-live-badge\">\n              <span class=\"capy-pulse-dot\"><\/span> LIVE SIMULATION\n            <\/div>\n  \n            <div class=\"capy-vr-overlay\">\n              <div style=\"font-size: 0.75rem; color: #c084fc; font-weight: 800; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 0.25rem;\">Metaverse Session 04<\/div>\n              <div style=\"font-size: 1.25rem; font-weight: 700; color: #fff; margin-bottom: 0.5rem;\">Leadership VR Academy<\/div>\n              <div style=\"display: flex; justify-content: space-between; align-items: center; border-top: 1px solid rgba(255,255,255,0.2); padding-top: 0.5rem;\">\n                <span style=\"font-size: 0.875rem; color: #e2e8f0;\">12 Active Avatars<\/span>\n                <svg width=\"20\" height=\"20\" fill=\"none\" stroke=\"#c084fc\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"><\/path><\/svg>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n  \n      <\/div>\n  \n    <\/div>\n  <\/section>\n\n\n<section class=\"capy-courses-section\" aria-label=\"Off-the-Shelf eLearning Courses\">\n    <div class=\"capy-container\">\n      <div class=\"capy-courses-grid\">\n        \n        <div class=\"capy-courses-content capy-reveal-left\">\n          <h2>Need to Launch <br><span class=\"capy-gradient-text\">Today?<\/span><\/h2>\n          <p class=\"capy-courses-body\">\n            Don't wait for custom development if you need immediate compliance. Accelerate your team's development with our extensive library of off-the-shelf, ready-to-deploy modules.\n          <\/p>\n          \n          <a href=\"https:\/\/capytech.com\/en\/off-the-shelf-courses\/\" class=\"capy-btn capy-btn-primary capy-reveal-up capy-delay-1\">\n            Browse Course Catalog \n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" width=\"20\" height=\"20\" style=\"margin-left: 0.5rem;\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M14 5l7 7m0 0l-7 7m7-7H3\"><\/path><\/svg>\n          <\/a>\n        <\/div>\n\n        <div class=\"capy-courses-visual capy-reveal-right capy-delay-1\">\n          \n          <div class=\"capy-course-card capy-course-card-1\">\n            <div class=\"capy-course-icon\" style=\"background-color: #e0e7ff; color: #4f46e5;\">\n              <svg width=\"28\" height=\"28\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M4 19.5A2.5 2.5 0 0 1 6.5 17H20\"><\/path><path d=\"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z\"><\/path><\/svg>\n            <\/div>\n            <div class=\"capy-course-text\">\n              <h3>The \"Quick Start\" Library<\/h3>\n              <p>Over 50 beautifully designed Business Essentials and Wellness modules, available in both English and Arabic.<\/p>\n            <\/div>\n          <\/div>\n\n          <div class=\"capy-course-card capy-course-card-2\">\n            <div class=\"capy-course-icon\" style=\"background-color: #ecfdf5; color: #10b981;\">\n              <svg width=\"28\" height=\"28\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" 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 class=\"capy-course-text\">\n              <h3>IOSH Approved Health & Safety<\/h3>\n              <p>Fully accredited, interactive, and globally recognised safety training ready for immediate deployment.<\/p>\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n<section class=\"capy-testimonials-section\" aria-label=\"Client testimonials \u2014 Capytech reviews\">\n    <div class=\"capy-container\">\n      \n      <div class=\"capy-testimonials-header capy-reveal-up\">\n        <h2>Don't Take Our <br><span class=\"capy-gradient-text\">Word For It.<\/span><\/h2>\n      <\/div>\n\n      <div class=\"capy-testimonials-grid capy-mobile-slider\">\n        \n        <div class=\"capy-testimonial-card capy-reveal-up capy-delay-1\">\n          <div class=\"capy-quote-icon\">\n            <svg width=\"40\" height=\"40\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M14.017 21v-7.391c0-5.704 3.731-9.57 8.983-10.609l.995 2.151c-2.432.917-3.995 3.638-3.995 5.849h4v10h-9.983zm-14.017 0v-7.391c0-5.704 3.748-9.57 9-10.609l.996 2.151c-2.433.917-3.996 3.638-3.996 5.849h3.983v10h-9.983z\"\/><\/svg>\n          <\/div>\n          <p class=\"capy-testimonial-text\">\n            \"Today, Capytech is a trusted and collaborative partner rather than a vendor. Their understanding of our business is deep, and their service levels are always stellar.\"\n          <\/p>\n          <div class=\"capy-testimonial-author\">\n            <div class=\"capy-author-info\">\n              <div style=\"font-weight: 800; font-size: 0.95rem; color: #0f172a;\">Nandita K.<\/div>\n              <p>DP World<\/p>\n            <\/div>\n            <div class=\"capy-author-logo\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capytech.com\/wp-content\/uploads\/2024\/05\/dpworld-1.svg\" alt=\"DP World \u2014 Capytech enterprise eLearning client\" class=\"capy-logo-avatar\" width=\"80\" height=\"35\" loading=\"lazy\"><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"capy-testimonial-card capy-reveal-up capy-delay-2\">\n          <div class=\"capy-quote-icon\">\n            <svg width=\"40\" height=\"40\" fill=\"currentColor\" viewBox=\"0 0 24 24\"><path d=\"M14.017 21v-7.391c0-5.704 3.731-9.57 8.983-10.609l.995 2.151c-2.432.917-3.995 3.638-3.995 5.849h4v10h-9.983zm-14.017 0v-7.391c0-5.704 3.748-9.57 9-10.609l.996 2.151c-2.433.917-3.996 3.638-3.996 5.849h3.983v10h-9.983z\"\/><\/svg>\n          <\/div>\n          <p class=\"capy-testimonial-text\">\n            \"We trust them to produce outstanding quality outcomes. They are flexible, helpful, and have gone above and beyond for us on many occasions.\"\n          <\/p>\n          <div class=\"capy-testimonial-author\">\n            <div class=\"capy-author-info\">\n              <div style=\"font-weight: 800; font-size: 0.95rem; color: #0f172a;\">Patricia O.<\/div>\n              <p>ProTraining<\/p>\n            <\/div>\n            <div class=\"capy-author-logo\">PROTRAINING<\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n\n<section class=\"capy-faq-section\" aria-label=\"Frequently asked questions about Custom eLearning and LMS\">\n<div class=\"capy-container\">\n  <div class=\"capy-faq-header capy-reveal-up\">\n    <h2>Corporate e-learning & <span class=\"capy-gradient-text\">LMS FAQs<\/span><\/h2>\n  <\/div>\n\n  <div class=\"capy-faq-container capy-reveal-up capy-delay-1\">\n    \n    <div class=\"capy-faq-item\">\n      <button class=\"capy-faq-question\" aria-expanded=\"false\">\n        Custom e-learning vs off-the-shelf courses: Which should I choose? \n        <svg class=\"capy-faq-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\"><\/path><\/svg>\n      <\/button>\n      <div class=\"capy-faq-answer\" hidden>\n        <p>The best corporate training strategies use a hybrid approach. Custom e-learning is essential for company-specific onboarding, proprietary systems, and brand alignment. However, for immediate regulatory compliance, our ready-to-deploy off-the-shelf courses allow your organisation to launch training on day one.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"capy-faq-item\">\n      <button class=\"capy-faq-question\" aria-expanded=\"false\">\n        How do you integrate AI into custom e-learning modules? \n        <svg class=\"capy-faq-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\"><\/path><\/svg>\n      <\/button>\n      <div class=\"capy-faq-answer\" hidden>\n        <p>We embed advanced AI directly into the digital learning experience using a 24\/7 in-course AI Tutor. This virtual assistant answers learner questions in real-time. Furthermore, we build AI Scenarios that dynamically adapt to learner choices, ensuring corporate training remains highly personalised and scalable.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"capy-faq-item\">\n      <button class=\"capy-faq-question\" aria-expanded=\"false\">\n        How long does it take to develop a custom AI-powered LMS? \n        <svg class=\"capy-faq-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\"><\/path><\/svg>\n      <\/button>\n      <div class=\"capy-faq-answer\" hidden>\n        <p>Developing a custom AI-powered LMS typically takes between 8 to 12 weeks depending on your technical requirements. Capytech accelerates this timeline by leveraging our modular architecture, allowing GCC organisations to rapidly deploy an omnichannel booking engine, AI proctoring, and executive analytics dashboards.<\/p>\n      <\/div>\n    <\/div>\n    \n    <div class=\"capy-faq-item\">\n      <button class=\"capy-faq-question\" aria-expanded=\"false\">\n        How does a bespoke LMS improve training ROI for enterprises? \n        <svg class=\"capy-faq-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\"><\/path><\/svg>\n      <\/button>\n      <div class=\"capy-faq-answer\" hidden>\n        <p>A bespoke LMS drastically reduces administrative overhead by automating enrolments, grading, and compliance reporting. By applying predictive AI analytics, L&D managers can track exact skill gaps and directly link their e-learning initiatives to measurable business growth, maximising their training budget ROI.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"capy-faq-item\">\n      <button class=\"capy-faq-question\" aria-expanded=\"false\">\n        What is FastTrack SCORM e-learning development? \n        <svg class=\"capy-faq-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\"><\/path><\/svg>\n      <\/button>\n      <div class=\"capy-faq-answer\" hidden>\n        <p>FastTrack is our rapid SCORM e-learning development service designed to clear corporate training backlogs. For a predictable monthly subscription, we convert your legacy documents and PDFs into fully interactive, SCORM-compliant e-learning modules in under 5 business days, delivering rapid compliance for Middle East organisations.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"capy-faq-item\">\n      <button class=\"capy-faq-question\" aria-expanded=\"false\">\n        Is Capytech's custom e-learning SCORM and WCAG compliant?\n        <svg class=\"capy-faq-icon\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\"><\/path><\/svg>\n      <\/button>\n      <div class=\"capy-faq-answer\" hidden>\n        <p>Yes. All Capytech e-learning modules are built to SCORM 1.2 and xAPI (Tin Can) standards, ensuring compatibility with any LMS on the market. Every module also meets WCAG 2.2 Level AA accessibility standards, ensuring inclusive workplaces globally, including screen reader support, keyboard navigation, and sufficient colour contrast ratios.<\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n<\/section>\n<section class=\"cxg-guides\"><style>.cxg-guides{background:#f8fafc;padding:4rem 1.5rem;font-family:inherit}.cxg-guides .cxg-wrap{max-width:1100px;margin:0 auto}.cxg-guides h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.02em;margin:0 0 1.5rem;color:#0f172a}.cxg-guides .cxg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.cxg-guides .cxg-card{display:block;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;text-decoration:none;box-shadow:0 10px 30px rgba(15,23,42,.06);transition:border-color .2s}.cxg-guides .cxg-card:hover,.cxg-guides .cxg-card:focus{border-color:#2563eb}.cxg-guides .cxg-card span{display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2563eb;margin-bottom:.5rem}.cxg-guides .cxg-card b{display:block;color:#0f172a;font-size:1.05rem;line-height:1.4;margin-bottom:.8rem}.cxg-guides .cxg-card i{font-style:normal;color:#2563eb;font-weight:700}@media (max-width:860px){.cxg-guides .cxg-grid{grid-template-columns:1fr}.cxg-guides{padding:3rem 1rem}}<\/style><div class=\"cxg-wrap\"><h2>Latest guides from our blog<\/h2><div class=\"cxg-grid\"><a class=\"cxg-card\" href=\"\/en\/blog\/how-ai-is-transforming-corporate-e-learning-three-tools-that-change-everything\/\"><span>Guide<\/span><b>How AI Is Transforming Corporate E-Learning: Three Tools That Change Everything<\/b><i>Read the guide<\/i><\/a><a class=\"cxg-card\" href=\"\/en\/blog\/4-days-to-launch-how-rapid-e-learning-can-revolutionize-your-ld\/\"><span>Guide<\/span><b>4 Days to Launch: How Rapid E-learning Can Revolutionise Your L&D<\/b><i>Read the guide<\/i><\/a><a class=\"cxg-card\" href=\"\/en\/blog\/measuring-what-matters-the-roi-of-combining-library-content-and-accredited-training\/\"><span>Guide<\/span><b>Measuring What Matters: The ROI of Combining Library Content and Accredited Training<\/b><i>Read the guide<\/i><\/a><\/div><\/div><\/section>\n\n\n\n<section class=\"capy-finale-section\" aria-label=\"Book a Custom LMS demo with Capytech\">\n  <div class=\"capy-container\">\n    \n    <div class=\"capy-cta-card capy-reveal-up\">\n      <div class=\"capy-cta-glow-bg\"><\/div>\n      \n      <div class=\"capy-cta-content\">\n        <h2>Ready to build your <br><span class=\"capy-gradient-text-light\">ultimate learning landscape?<\/span><\/h2>\n        <p>Join the hundreds of GCC organisations future-proofing their workforce with Capytech. You will not see a better demonstration anywhere.<\/p>\n        \n        <div class=\"capy-cta-actions\">\n          <a href=\"#demo\" class=\"capy-btn-solid\">\n            Book Your Free Live Demo\n          <\/a>\n          <a href=\"https:\/\/wa.me\/971585426893\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"capy-btn-outline-green\">\n            <svg viewBox=\"0 0 24 24\" 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-.51a12.8 12.8 0 0 0-.57-.01c-.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            Chat on WhatsApp\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"capy-footer-master\" id=\"contact-us\">\n      <div class=\"capy-footer-grid\">\n        \n        <div class=\"capy-footer-brand capy-reveal-up capy-delay-1\">\n          <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/03\/capytech-white-logo.png\" alt=\"Capytech Global Custom eLearning Provider\" class=\"capy-footer-logo\" width=\"160\" height=\"42\" loading=\"lazy\">\n          <p>Capytech is a Dubai-registered e-learning provider with offices in Dubai and Abu Dhabi, building training for organisations across the GCC and around the world, in any language.<\/p>\n          <div class=\"capy-footer-contact-list\">\n            <span><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z\"><\/path><\/svg> contact@capytech.com<\/span>\n            <span><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 6V5z\"><\/path><\/svg> +971 58 542 6893 (UAE)<\/span>\n            <span><svg fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z\"><\/path><path d=\"M15 11a3 3 0 11-6 0 3 3 0 016 0z\"><\/path><\/svg> PO Box 392823, Dubai, UAE<\/span>\n          <\/div>\n        <\/div>\n\n        <nav class=\"capy-footer-nav capy-reveal-up capy-delay-2\" aria-label=\"Footer navigation\">\n          <div style=\"color: var(--white); font-size: 1.1rem; font-weight: 800; letter-spacing: 0.05em; text-transform: uppercase; margin-bottom: 1.5rem;\">Solutions<\/div>\n          <div class=\"capy-footer-links\">\n            <a href=\"https:\/\/capytech.com\/\">Home<\/a>\n            <a href=\"https:\/\/capytech.com\/en\/custom-e-learning-development\/\">Custom E-learning<\/a>\n            <a href=\"https:\/\/capytech.com\/en\/ai-powered-lms\/\">LMS<\/a>\n            <a href=\"https:\/\/capytech.com\/en\/custom-e-learning-development\/#fasttrack\">FastTrack<\/a>\n            <a href=\"https:\/\/capytech.com\/en\/articulate-360-partner\/\">Articulate 360<\/a>\n            <a href=\"https:\/\/capytech.com\/en\/metaverse\/\">Metaverse<\/a>\n            <a href=\"https:\/\/capytech.com\/en\/accredited-courses\/\">Online Courses<\/a>\n            <a href=\"https:\/\/capytech.com\/en\/blog\/\">Blog<\/a>\n          <\/div>\n        <\/nav>\n\n        <div class=\"capy-footer-form-col capy-reveal-up capy-delay-3\">\n          <div style=\"color: var(--white); font-size: 1.1rem; font-weight: 800; letter-spacing: 0.05em; text-transform: uppercase; margin-bottom: 1.5rem;\">Send us a message<\/div>\n          <div class=\"capy-footer-form\">\n            \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f64089-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"64089\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/57355#wpcf7-f64089-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"64089\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.0.2\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f64089-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Your Name\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><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=\"Your Email\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"4\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"How can we help you today?\" name=\"your-message\"><\/textarea><\/span>\n<\/p>\n<div style=\"display: none;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"utm_source\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_source\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_medium\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_medium\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_campaign\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_campaign\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_term\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_term\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_content\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_content\" \/><\/span>\n\t<\/p>\n<\/div>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Send Message\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <div class=\"capy-footer-bottom\">\n        <div class=\"capy-copyright\">&copy; 2026 Capytech. All rights reserved.<\/div>\n        <div class=\"capy-legal-links\">\n          <a href=\"https:\/\/capytech.com\/privacy-policy\/\">Privacy Policy<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<\/main> <div class=\"capy-modal-overlay\" id=\"capyDemoModal\" aria-label=\"Demo Booking Modal\">\n  <div class=\"capy-modal-box capy-modal-split\">\n    \n    <div class=\"capy-modal-visual\">\n      <div class=\"capy-modal-visual-text\">\n        <div style=\"font-size: 1.5rem; font-weight: 700; color: var(--white); margin-bottom: 0.5rem; line-height: 1.2;\">Ready to transform your training?<\/div>\n        <p>Join the innovative organisations already using Capytech to empower their teams across the GCC.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"capy-modal-content\">\n      <button class=\"capy-modal-close\" id=\"capyModalClose\" aria-label=\"Close Modal\">\n        <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line><\/svg>\n      <\/button>\n      \n      <div class=\"capy-modal-header\">\n        <div class=\"capy-modal-icon\">\n          <svg width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><path d=\"M22 12h-4l-3 9L9 3l-3 9H2\"><\/path><\/svg>\n        <\/div>\n        <div style=\"font-size: 1.5rem; font-weight: 800; color: var(--brand-900); margin-bottom: 0.5rem; letter-spacing: -0.02em;\">Book a Live Demo<\/div>\n        <p>See the Capytech ecosystem in action. Fill out the form below to schedule a tailored walkthrough.<\/p>\n      <\/div>\n\n      <div class=\"capy-modal-form-wrapper\">\n        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f64090-o2\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"64090\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/57355#wpcf7-f64090-o2\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"64090\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.0.2\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f64090-o2\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Full Name\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><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=\"Work Email\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Company Name\" value=\"\" type=\"text\" name=\"your-company\" \/><\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"4\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tell us what you&#039;d like to see in the demo...\" name=\"your-message\"><\/textarea><\/span>\n<\/p>\n<div style=\"display: none;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"utm_source\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_source\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_medium\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_medium\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_campaign\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_campaign\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_term\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_term\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_content\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_content\" \/><\/span>\n\t<\/p>\n<\/div>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Book My Free Demo\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n      <\/div>\n    <\/div>\n    \n  <\/div>\n<\/div>\n\n\n\n<\/div>\n\n\n<script>\n    (function() {\n      \/\/ 1. REVEAL OBSERVER\n      const observerOptions = {\n        root: null,\n        rootMargin: '0px 0px -50px 0px', \n        threshold: 0.1 \n      };\n  \n      const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('capy-active');\n          } else {\n            if (entry.boundingClientRect.top > 0) {\n              entry.target.classList.remove('capy-active');\n            }\n          }\n        });\n      }, observerOptions);\n  \n      \/\/ 2. PERFORMANCE PARALLAX\n      let isTicking = false;\n      window.addEventListener('scroll', () => {\n        if (window.innerWidth >= 1024) {\n          if (!isTicking) {\n            window.requestAnimationFrame(() => {\n              document.documentElement.style.setProperty('--scroll-y', window.pageYOffset);\n              isTicking = false;\n            });\n            isTicking = true;\n          }\n        }\n      }, { passive: true });\n  \n      \/\/ ==========================================\n      \/\/ WAIT FOR ENTIRE DOM TO LOAD\n      \/\/ ==========================================\n      document.addEventListener(\"DOMContentLoaded\", function() {\n        \n        \/\/ Init Reveals\n        document.querySelectorAll('[class*=\"capy-reveal\"]')\n                .forEach(el => observer.observe(el));\n  \n        \/\/ 3. FAQ ACCORDION LOGIC\n        const faqItems = document.querySelectorAll('.capy-faq-item');\n        \n        faqItems.forEach(item => {\n          const button = item.querySelector('.capy-faq-question');\n          const answer = item.querySelector('.capy-faq-answer');\n          \n          button.addEventListener('click', () => {\n            const isOpen = item.classList.contains('is-open');\n            \n            faqItems.forEach(otherItem => {\n              const otherBtn = otherItem.querySelector('.capy-faq-question');\n              const otherAns = otherItem.querySelector('.capy-faq-answer');\n              \n              otherItem.classList.remove('is-open');\n              otherBtn.setAttribute('aria-expanded', 'false');\n              otherAns.style.maxHeight = null;\n              \n              setTimeout(() => {\n                if (!otherItem.classList.contains('is-open')) {\n                  otherAns.setAttribute('hidden', '');\n                }\n              }, 400);\n            });\n  \n            if (!isOpen) {\n              item.classList.add('is-open');\n              button.setAttribute('aria-expanded', 'true');\n              answer.removeAttribute('hidden');\n              setTimeout(() => {\n                answer.style.maxHeight = answer.scrollHeight + \"px\";\n              }, 10);\n            }\n          });\n        });\n  \n        \/\/ 4. MODAL TRIGGER LOGIC (one delegated listener: works for any CTA, including late-loaded ones)\n        \/\/ Only hash links open the modal. Header\/mobile Contact buttons (.capy-nav-cta, .capy-mobile-cta) keep their real URL.\n        const modal = document.getElementById('capyDemoModal');\n        if (modal) {\n          const openModal  = () => { modal.classList.add('capy-modal-active'); document.body.style.overflow = 'hidden'; };\n          const closeModal = () => { modal.classList.remove('capy-modal-active'); document.body.style.overflow = ''; };\n\n          document.addEventListener('click', (e) => {\n            if (e.target.closest('a[href$=\"#demo\"], a[href$=\"#capyDemoModal\"]')) { e.preventDefault(); openModal(); return; }\n            if (e.target.closest('#capyModalClose') || e.target === modal) closeModal();\n          });\n          document.addEventListener('keydown', (e) => { if (e.key === 'Escape') closeModal(); });\n        }\n  \n        \/\/ 5. MOBILE SLIDER ARROWS\n        if (window.innerWidth < 768) {\n          document.querySelectorAll('.capy-mobile-slider').forEach(slider => {\n            const controls = document.createElement('div');\n            controls.className = 'capy-slider-controls';\n            controls.innerHTML = `\n              <button class=\"capy-slider-arrow prev-btn\">\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 19l-7-7 7-7\"><\/path><\/svg>\n              <\/button>\n              <button class=\"capy-slider-arrow next-btn\">\n                <svg fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5l7 7-7 7\"><\/path><\/svg>\n              <\/button>\n            `;\n            \n            slider.parentNode.insertBefore(controls, slider.nextSibling);\n            const scrollAmount = slider.firstElementChild.offsetWidth + 24; \n  \n            controls.querySelector('.prev-btn').addEventListener('click', () => {\n              slider.scrollBy({ left: -scrollAmount, behavior: 'smooth' });\n            });\n  \n            controls.querySelector('.next-btn').addEventListener('click', () => {\n              slider.scrollBy({ left: scrollAmount, behavior: 'smooth' });\n            });\n          });\n        }\n  \n        \/\/ 6. SMART SMOOTH SCROLLING\n        document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\n          anchor.addEventListener('click', function (e) {\n            const targetId = this.getAttribute('href');\n            if (targetId === '#' || targetId === '#demo' || targetId === '#capyDemoModal') return; \n            \n            const targetElement = document.querySelector(targetId);\n            if (targetElement) {\n              e.preventDefault(); \n              targetElement.scrollIntoView({ behavior: 'smooth', block: 'start' });\n            }\n          });\n        });\n  \n        \/\/ 7. CINEMATIC VIDEO LOOP FADE\n        const bgVideo = document.querySelector('.capy-hero-video-bg video');\n        if (bgVideo) {\n          bgVideo.addEventListener('timeupdate', () => {\n              if (bgVideo.duration - bgVideo.currentTime < 0.8) {\n                  bgVideo.style.opacity = '0';\n              } else {\n                  bgVideo.style.opacity = '1';\n              }\n          });\n        }\n  \n      }); \/\/ End DOMContentLoaded\n    })();\n  <\/script>\n\n\n\n<\/body>\n<\/html>\n\n<!-- ============================================================\n     Capytech popup shell: replaces Elementor Pro popups.\n     Add this once per page, plus one .capy-popup block (see build\/popups\/).\n     Settings (attributes on .capy-popup):\n       data-delay=\"35\"           seconds after page load before it opens\n       data-frequency=\"every\"    every | session | days:N  (how often to show again after it's closed)\n     After a successful Contact Form 7 submission, the popup never shows again for that visitor.\n     ============================================================ -->\n<style>\n  .capy-popup[hidden] { display: none !important; }\n  .capy-popup, .capy-popup *, .capy-popup *::before, .capy-popup *::after { box-sizing: border-box; }\n  .capy-popup { position: fixed; inset: 0; z-index: 2147483000; display: flex; align-items: center; justify-content: center; padding: 16px; opacity: 0; transition: opacity .3s ease; }\n  .capy-popup.is-open { opacity: 1; }\n  .capy-popup__backdrop { position: absolute; inset: 0; background: rgba(0,0,0,.8); cursor: pointer; }\n  .capy-popup__dialog { position: relative; width: 100%; max-width: 900px; max-height: calc(100vh - 32px); overflow-y: auto; transform: translateY(16px); transition: transform .3s ease; -webkit-overflow-scrolling: touch; }\n  .capy-popup.is-open .capy-popup__dialog { transform: none; }\n  .capy-popup__close { position: absolute; top: 10px; right: 10px; z-index: 20; width: 36px; height: 36px; border: 0; border-radius: 50%; background: rgba(255,255,255,.9); color: #111; font-size: 22px; line-height: 36px; text-align: center; cursor: pointer; padding: 0; box-shadow: 0 2px 8px rgba(0,0,0,.15); }\n  .capy-popup__close:hover, .capy-popup__close:focus-visible { background: #fff; outline: 2px solid #111; }\n  html.capy-popup-lock, html.capy-popup-lock body { overflow: hidden !important; }\n  @media (prefers-reduced-motion: reduce) { .capy-popup, .capy-popup__dialog { transition: none; } }\n<\/style>\n<script>\n(function () {\n  if (window.capyPopupInit) return;\n  window.capyPopupInit = true;\n\n  var KEY = 'capyPopup:';\n  function store(fn) { try { return fn(); } catch (e) { return null; } }\n  function seenRecently(p) {\n    var id = p.id, freq = p.getAttribute('data-frequency') || 'every';\n    if (store(function () { return localStorage.getItem(KEY + id + ':submitted'); })) return true;\n    if (freq === 'session') return !!store(function () { return sessionStorage.getItem(KEY + id); });\n    var m = \/^days:(\\d+)$\/.exec(freq);\n    if (m) {\n      var t = +store(function () { return localStorage.getItem(KEY + id); }) || 0;\n      return Date.now() - t < m[1] * 864e5;\n    }\n    return false;\n  }\n  function remember(p) {\n    store(function () { sessionStorage.setItem(KEY + p.id, '1'); });\n    store(function () { localStorage.setItem(KEY + p.id, String(Date.now())); });\n  }\n\n  var lastFocus = null;\n  function open(p) {\n    if (document.querySelector('.capy-popup.is-open')) return;\n    lastFocus = document.activeElement;\n    p.hidden = false;\n    p.setAttribute('aria-hidden', 'false');\n    document.documentElement.classList.add('capy-popup-lock');\n    void p.offsetWidth; \/\/ apply the hidden state first so the fade-in runs\n    p.classList.add('is-open');\n    var c = p.querySelector('.capy-popup__close'); if (c) c.focus({ preventScroll: true });\n  }\n  function close(p) {\n    if (!p.classList.contains('is-open')) return;\n    p.classList.remove('is-open');\n    p.setAttribute('aria-hidden', 'true');\n    document.documentElement.classList.remove('capy-popup-lock');\n    remember(p);\n    setTimeout(function () { p.hidden = true; }, 300);\n    if (lastFocus && lastFocus.focus) lastFocus.focus({ preventScroll: true });\n  }\n\n  function setup() {\n    if (document.body.classList.contains('elementor-editor-active')) return; \/\/ don't pop up while editing in Elementor\n    document.querySelectorAll('.capy-popup').forEach(function (p) {\n      if (p.capyReady) return; p.capyReady = true;\n      if (p.parentNode !== document.body) document.body.appendChild(p); \/\/ escape Elementor\/theme containers\n      p.addEventListener('click', function (e) {\n        var t = e.target.closest('[data-capy-close]');\n        if (t && p.contains(t)) { e.preventDefault(); close(p); }\n      });\n      p.addEventListener('wpcf7mailsent', function () {\n        store(function () { localStorage.setItem(KEY + p.id + ':submitted', String(Date.now())); });\n      });\n      if (seenRecently(p)) return;\n      var delay = parseFloat(p.getAttribute('data-delay'));\n      var q = \/[?&]capy_popup_delay=(\\d+)\/.exec(location.search); if (q) delay = +q[1]; \/\/ testing aid\n      setTimeout(function () { open(p); }, (isNaN(delay) ? 35 : delay) * 1000);\n    });\n  }\n  document.addEventListener('keydown', function (e) {\n    if (e.key === 'Escape') { var p = document.querySelector('.capy-popup.is-open'); if (p) close(p); }\n  });\n  window.capyPopup = { open: function (id) { var p = document.getElementById(id); if (p) open(p); }, close: function (id) { var p = document.getElementById(id); if (p) close(p); } };\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', setup); else setup();\n})();\n<\/script>\n\n<!-- Capytech popup \"fasttrack\" (replaces Elementor Pro popup 64008). Target page: e-learning-solutions (Home, 57355) -->\n<div class=\"capy-popup\" id=\"capy-popup-fasttrack\" data-delay=\"35\" data-frequency=\"days:7\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"capy-popup-fasttrack-title\" aria-hidden=\"true\" hidden>\n  <div class=\"capy-popup__backdrop\" data-capy-close><\/div>\n  <div class=\"capy-popup__dialog\">\n    <button type=\"button\" class=\"capy-popup__close\" data-capy-close aria-label=\"Close\">&times;<\/button>\n<div id=\"ft-modal-wrapper\">\n  <div class=\"ft-overlay\">\n      <div class=\"ft-card\">\n          \n          <div class=\"ft-image-col\">\n              <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1497215728101-856f4ea42174?q=80&w=800&auto=format&fit=crop\" alt=\"Late night deadline work\">\n          <\/div>\n\n          <div class=\"ft-content-col\">\n              \n              <div class=\"ft-header-group\">\n                  <div class=\"ft-eyebrow\">The FastTrack Lead Magnet<\/div>\n                  <h2 id=\"capy-popup-fasttrack-title\" class=\"ft-headline\">Training Deadlines Looming?<\/h2>\n              <\/div>\n\n              <p class=\"ft-body\">\n                  Don't let a tight schedule compromise your quality. <br> With our <strong>FastTrack methodology<\/strong>, we deliver fully custom, high-impact e-learning modules in just <strong> <br> 4 business days<\/strong>.\n              <\/p>\n\n              <div class=\"ft-wp-form-container\">\n                  \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f64010-o3\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"64010\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/57355#wpcf7-f64010-o3\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"64010\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.0.2\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f64010-o3\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><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=\"Enter your work email address\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n<\/p>\n<div style=\"display: none;\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"utm_source\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_source\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_medium\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_medium\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_campaign\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_campaign\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_term\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_term\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"utm_content\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"utm_content\" \/><\/span>\n\t<\/p>\n<\/div>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Get My FastTrack Quote\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n              <\/div>\n\n              <a href=\"#\" class=\"ft-dismiss\" data-capy-close>No thanks, I\u2019m not in a rush.<\/a>\n          <\/div>\n      <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  \/* 1. LAYOUT RESET *\/\n  #ft-modal-wrapper { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; }\n  \n  .ft-card {\n      background: #ffffff;\n      width: 100%; max-width: 900px;\n      display: flex;\n      box-shadow: 0 50px 100px -20px rgba(0,0,0,0.3);\n      border-radius: 2px;\n      overflow: hidden; \n  }\n\n  \/* 2. COLUMNS *\/\n  .ft-image-col { width: 45%; background: #111; position: relative; overflow: hidden; min-height: 480px; }\n  .ft-image-col img { \n      width: 100%; height: 100%; object-fit: cover; \n      opacity: 0.85; filter: grayscale(100%) contrast(1.1); \n      transition: transform 1.5s ease; display: block; \n  }\n  .ft-card:hover .ft-image-col img { transform: scale(1.05); }\n\n  .ft-content-col { width: 55%; padding: 60px; display: flex; flex-direction: column; justify-content: center; position: relative; text-align: left; }\n\n  \/* 3. TYPOGRAPHY *\/\n  .ft-header-group { margin-bottom: 25px; border-left: 3px solid #000; padding-left: 20px; }\n  \n  .ft-eyebrow { \n      font-size: 10px; text-transform: uppercase; letter-spacing: 3px; \n      font-weight: 700; color: #999; margin-bottom: 15px; \n  }\n  .ft-headline { \n      font-family: 'Georgia', serif; font-size: 36px; font-weight: 400; \n      line-height: 1.1; color: #111; margin: 0; \n  }\n  .ft-body { font-size: 15px; line-height: 1.7; color: #666; margin-bottom: 30px; }\n  .ft-body strong { color: #000; font-weight: 600; text-decoration: underline; text-decoration-color: #ddd; text-underline-offset: 4px; }\n\n  \/* 4. FORM POLISH *\/\n  .ft-wp-form-container p { margin: 0; padding: 0; }\n  \n  \/* Input Fields *\/\n  .ft-wp-form-container input[type=\"email\"], \n  .ft-wp-form-container input[type=\"text\"] {\n      width: 100%; padding: 12px 0; font-size: 16px;\n      border: none !important; border-bottom: 1px solid #ddd !important;\n      background: transparent !important; border-radius: 0 !important;\n      outline: none; margin-bottom: 25px; color: #111;\n      transition: border-color 0.3s;\n  }\n  .ft-wp-form-container input:focus { border-bottom: 1px solid #000 !important; }\n  .ft-wp-form-container input::placeholder { color: #ccc; font-style: italic; }\n\n  \/* Submit Button *\/\n  .ft-wp-form-container input[type=\"submit\"] {\n      width: 100%; padding: 18px; background: #000 !important; color: #fff !important;\n      font-size: 12px; font-weight: 700; text-transform: uppercase;\n      letter-spacing: 2px; border: none; cursor: pointer; margin-top: 5px;\n      transition: all 0.3s ease; border-radius: 0 !important;\n  }\n  .ft-wp-form-container input[type=\"submit\"]:hover { \n      background: #333 !important; transform: translateY(-2px); \n  }\n\n  \/* Hide CF7 Loader\/Errors for clean look *\/\n  .wpcf7-spinner { display: none !important; }\n  .wpcf7-response-output { border: none !important; padding: 10px 0 !important; font-size: 12px; text-align: center; }\n\n  \/* 5. UTILS *\/\n  .ft-dismiss { \n      display: block; text-align: center; margin-top: 20px; \n      font-size: 12px; color: #bbb; text-decoration: none; \n  }\n  .ft-dismiss:hover { color: #000; }\n\n  \/* MOBILE *\/\n  @media (max-width: 768px) {\n      .ft-card { flex-direction: column; }\n      .ft-image-col { width: 100%; height: 200px; min-height: 200px; }\n      .ft-content-col { width: 100%; padding: 35px 25px; }\n      .ft-headline { font-size: 28px; }\n  }\n<\/style>\n  <\/div>\n<\/div>\n<style>@media (max-width: 768px) { #capy-popup-fasttrack .ft-image-col { min-height: 0 !important; } #capy-popup-fasttrack .ft-card { margin: 0 !important; } }<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>E-Learning Partner Across the GCC Custom E-Learning &#038; AI-Powered LMS Solutions The future of corporate training, built today. For over a decade, Capytech has been the trusted partner for premium e-learning solutions. From custom modules to immersive Metaverse academies, we build the tech that transforms your workforce. Book a Free Live Demo Explore Our Solutions \u2193 Trusted by the most &#8230; <\/p>\n<div><a href=\"https:\/\/capytech.com\/en\/\" class=\"more-link\">Read More<\/a><\/div>\n","protected":false},"author":6,"featured_media":64368,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-57355","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.1 (Yoast SEO v24.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>E-Learning Company in Dubai, UAE and the GCC | Capytech<\/title>\n<meta name=\"description\" content=\"Capytech builds custom e-learning, the Siraj AI-powered LMS and Articulate 360 training for organisations across the UAE, Saudi Arabia and the GCC.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/capytech.com\/en\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"E-Learning Company in Dubai, UAE and the GCC | Capytech\" \/>\n<meta property=\"og:description\" content=\"Capytech builds custom e-learning, the Siraj AI-powered LMS and Articulate 360 training for organisations across the UAE, Saudi Arabia and the GCC.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/capytech.com\/en\/\" \/>\n<meta property=\"og:site_name\" content=\"Capytech\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/capytech\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-27T15:37:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1892\" \/>\n\t<meta property=\"og:image:height\" content=\"952\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/capytech.com\/\",\"url\":\"https:\/\/capytech.com\/\",\"name\":\"E-Learning Company in Dubai, UAE and the GCC | Capytech\",\"isPartOf\":{\"@id\":\"https:\/\/capytech.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/capytech.com\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/capytech.com\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png\",\"datePublished\":\"2024-01-04T03:17:30+00:00\",\"dateModified\":\"2026-10-27T15:37:59+00:00\",\"description\":\"Capytech builds custom e-learning, the Siraj AI-powered LMS and Articulate 360 training for organisations across the UAE, Saudi Arabia and the GCC.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/capytech.com\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/capytech.com\/#primaryimage\",\"url\":\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png\",\"contentUrl\":\"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png\",\"width\":1892,\"height\":952,\"caption\":\"screenshot 2026 04 07 15 18 43\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/capytech.com\/en\/#website\",\"url\":\"https:\/\/capytech.com\/en\/\",\"name\":\"Capytech\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/capytech.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/capytech.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/capytech.com\/en\/#organization\",\"name\":\"Capytech\",\"url\":\"https:\/\/capytech.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/capytech.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/capytech.com\/wp-content\/uploads\/2021\/10\/CapytechLogo_V2_2020.png\",\"contentUrl\":\"https:\/\/capytech.com\/wp-content\/uploads\/2021\/10\/CapytechLogo_V2_2020.png\",\"width\":2443,\"height\":629,\"caption\":\"Capytech\"},\"image\":{\"@id\":\"https:\/\/capytech.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/capytech\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"E-Learning Company in Dubai, UAE and the GCC | Capytech","description":"Capytech builds custom e-learning, the Siraj AI-powered LMS and Articulate 360 training for organisations across the UAE, Saudi Arabia and the GCC.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/capytech.com\/en\/","og_locale":"en_US","og_type":"article","og_title":"E-Learning Company in Dubai, UAE and the GCC | Capytech","og_description":"Capytech builds custom e-learning, the Siraj AI-powered LMS and Articulate 360 training for organisations across the UAE, Saudi Arabia and the GCC.","og_url":"https:\/\/capytech.com\/en\/","og_site_name":"Capytech","article_publisher":"https:\/\/www.facebook.com\/capytech","article_modified_time":"2026-10-27T15:37:59+00:00","og_image":[{"width":1892,"height":952,"url":"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/capytech.com\/","url":"https:\/\/capytech.com\/","name":"E-Learning Company in Dubai, UAE and the GCC | Capytech","isPartOf":{"@id":"https:\/\/capytech.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/capytech.com\/#primaryimage"},"image":{"@id":"https:\/\/capytech.com\/#primaryimage"},"thumbnailUrl":"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png","datePublished":"2024-01-04T03:17:30+00:00","dateModified":"2026-10-27T15:37:59+00:00","description":"Capytech builds custom e-learning, the Siraj AI-powered LMS and Articulate 360 training for organisations across the UAE, Saudi Arabia and the GCC.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/capytech.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/capytech.com\/#primaryimage","url":"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png","contentUrl":"https:\/\/capytech.com\/wp-content\/uploads\/2026\/04\/screenshot-2026-04-07_15-18-43.png","width":1892,"height":952,"caption":"screenshot 2026 04 07 15 18 43"},{"@type":"WebSite","@id":"https:\/\/capytech.com\/en\/#website","url":"https:\/\/capytech.com\/en\/","name":"Capytech","description":"","publisher":{"@id":"https:\/\/capytech.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/capytech.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/capytech.com\/en\/#organization","name":"Capytech","url":"https:\/\/capytech.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/capytech.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/capytech.com\/wp-content\/uploads\/2021\/10\/CapytechLogo_V2_2020.png","contentUrl":"https:\/\/capytech.com\/wp-content\/uploads\/2021\/10\/CapytechLogo_V2_2020.png","width":2443,"height":629,"caption":"Capytech"},"image":{"@id":"https:\/\/capytech.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/capytech"]}]}},"_links":{"self":[{"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/pages\/57355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/comments?post=57355"}],"version-history":[{"count":563,"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/pages\/57355\/revisions"}],"predecessor-version":[{"id":65768,"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/pages\/57355\/revisions\/65768"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/media\/64368"}],"wp:attachment":[{"href":"https:\/\/capytech.com\/en\/wp-json\/wp\/v2\/media?parent=57355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}