{"id":396,"date":"2025-06-26T12:31:17","date_gmt":"2025-06-26T12:31:17","guid":{"rendered":"https:\/\/synthex-tech.com\/?page_id=396"},"modified":"2026-02-19T07:27:06","modified_gmt":"2026-02-19T07:27:06","slug":"banking-and-financial-services","status":"publish","type":"page","link":"https:\/\/synthex-tech.com\/?page_id=396","title":{"rendered":"Banking and Financial Services"},"content":{"rendered":"<!-- WordPress Content with AI Industries Focus -->\n\n<div class=\"wp-block-group alignfull is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n    <!-- AI Industries Hero Row -->\n    <div style=\"position: relative; padding: 120px 20px; margin: 0; border-radius: 0; overflow: hidden; background: linear-gradient(135deg, #0a0e27 0%, #1a1f3a 25%, #2d1b69 75%, #0f172a 100%); color: white; min-height: 100vh;\">\n        <!-- Neural Network Animated Background -->\n        <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.15;\">\n            <!-- Animated Neural Connections -->\n            <svg style=\"position: absolute; width: 100%; height: 100%;\" viewBox=\"0 0 1200 800\">\n                <defs>\n                    <linearGradient id=\"neuralGradient\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\n                        <stop offset=\"0%\" style=\"stop-color:#00f2fe;stop-opacity:0.8\" \/>\n                        <stop offset=\"50%\" style=\"stop-color:#4facfe;stop-opacity:0.6\" \/>\n                        <stop offset=\"100%\" style=\"stop-color:#667eea;stop-opacity:0.4\" \/>\n                    <\/linearGradient>\n                <\/defs>\n                \n                <!-- Neural Network Lines -->\n                <g class=\"neural-lines\">\n                    <path d=\"M100,200 Q300,150 500,200 T900,200\" stroke=\"url(#neuralGradient)\" stroke-width=\"2\" fill=\"none\" opacity=\"0.6\">\n                        <animate attributeName=\"stroke-dasharray\" values=\"0 1000;1000 0\" dur=\"3s\" repeatCount=\"indefinite\"\/>\n                    <\/path>\n                    <path d=\"M200,400 Q400,350 600,400 T1000,400\" stroke=\"url(#neuralGradient)\" stroke-width=\"2\" fill=\"none\" opacity=\"0.5\">\n                        <animate attributeName=\"stroke-dasharray\" values=\"0 1000;1000 0\" dur=\"4s\" repeatCount=\"indefinite\"\/>\n                    <\/path>\n                    <path d=\"M150,600 Q350,550 550,600 T950,600\" stroke=\"url(#neuralGradient)\" stroke-width=\"2\" fill=\"none\" opacity=\"0.7\">\n                        <animate attributeName=\"stroke-dasharray\" values=\"0 1000;1000 0\" dur=\"3.5s\" repeatCount=\"indefinite\"\/>\n                    <\/path>\n                <\/g>\n                \n                <!-- Neural Nodes -->\n                <g class=\"neural-nodes\">\n                    <circle cx=\"100\" cy=\"200\" r=\"8\" fill=\"#00f2fe\" opacity=\"0.8\">\n                        <animate attributeName=\"r\" values=\"8;12;8\" dur=\"2s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"500\" cy=\"200\" r=\"10\" fill=\"#4facfe\" opacity=\"0.7\">\n                        <animate attributeName=\"r\" values=\"10;15;10\" dur=\"2.5s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"900\" cy=\"200\" r=\"8\" fill=\"#667eea\" opacity=\"0.8\">\n                        <animate attributeName=\"r\" values=\"8;12;8\" dur=\"3s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"200\" cy=\"400\" r=\"9\" fill=\"#00f2fe\" opacity=\"0.7\">\n                        <animate attributeName=\"r\" values=\"9;13;9\" dur=\"2.2s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"600\" cy=\"400\" r=\"11\" fill=\"#4facfe\" opacity=\"0.8\">\n                        <animate attributeName=\"r\" values=\"11;16;11\" dur=\"2.8s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"1000\" cy=\"400\" r=\"8\" fill=\"#667eea\" opacity=\"0.7\">\n                        <animate attributeName=\"r\" values=\"8;12;8\" dur=\"3.2s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"150\" cy=\"600\" r=\"10\" fill=\"#00f2fe\" opacity=\"0.8\">\n                        <animate attributeName=\"r\" values=\"10;14;10\" dur=\"2.6s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"550\" cy=\"600\" r=\"9\" fill=\"#4facfe\" opacity=\"0.7\">\n                        <animate attributeName=\"r\" values=\"9;13;9\" dur=\"3.1s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                    <circle cx=\"950\" cy=\"600\" r=\"8\" fill=\"#667eea\" opacity=\"0.8\">\n                        <animate attributeName=\"r\" values=\"8;12;8\" dur=\"2.4s\" repeatCount=\"indefinite\"\/>\n                    <\/circle>\n                <\/g>\n            <\/svg>\n        <\/div>\n        \n        <!-- Floating AI Elements -->\n        <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.1;\">\n            <!-- AI Brain Icon -->\n            <div style=\"position: absolute; top: 15%; left: 10%; width: 60px; height: 60px; border: 2px solid #00f2fe; border-radius: 50%; animation: neuralPulse 4s ease-in-out infinite;\">\n                <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 30px; height: 30px; background: radial-gradient(circle, #00f2fe 0%, transparent 70%); border-radius: 50%;\"><\/div>\n            <\/div>\n            \n            <!-- Data Streams -->\n            <div style=\"position: absolute; top: 25%; right: 15%; width: 80px; height: 3px; background: linear-gradient(90deg, transparent, #4facfe, transparent); animation: dataStream 3s linear infinite;\"><\/div>\n            <div style=\"position: absolute; top: 45%; left: 20%; width: 60px; height: 2px; background: linear-gradient(90deg, transparent, #667eea, transparent); animation: dataStream 2.5s linear infinite 1s;\"><\/div>\n            <div style=\"position: absolute; bottom: 30%; right: 25%; width: 70px; height: 2px; background: linear-gradient(90deg, transparent, #00f2fe, transparent); animation: dataStream 3.5s linear infinite 0.5s;\"><\/div>\n            \n            <!-- Hexagonal Grid Pattern -->\n            <div style=\"position: absolute; top: 60%; left: 40%; width: 40px; height: 40px; border: 1px solid #4facfe; clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%); animation: hexFloat 8s ease-in-out infinite;\"><\/div>\n            <div style=\"position: absolute; top: 20%; right: 35%; width: 30px; height: 30px; border: 1px solid #667eea; clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%); animation: hexFloat 10s ease-in-out infinite reverse;\"><\/div>\n        <\/div>\n        \n        <!-- Content Container -->\n        <div class=\"ai-hero-content\" style=\"position: relative; z-index: 2; max-width: 1200px; margin: 0 auto; text-align: center; opacity: 0; transform: translateY(50px);\">\n            <!-- AI Badge -->\n            <div class=\"ai-badge\" style=\"display: inline-block; padding: 8px 20px; background: linear-gradient(135deg, rgba(0, 242, 254, 0.2), rgba(79, 172, 254, 0.2)); border: 1px solid rgba(0, 242, 254, 0.3); border-radius: 25px; margin-bottom: 30px; backdrop-filter: blur(10px); opacity: 0;\">\n                <span style=\"color: #00f2fe; font-size: 0.9rem; font-weight: 600; letter-spacing: 1px;\">AI-POWERED BANKING SOLUTIONS<\/span>\n            <\/div>\n            \n            <!-- Main Heading -->\n            <h1 class=\"ai-main-heading\" style=\"font-size: clamp(2.5rem, 6vw, 4.5rem); font-weight: 800; margin-bottom: 30px; background: linear-gradient(135deg, #ffffff 0%, #00f2fe 50%, #667eea 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; line-height: 1.1; letter-spacing: -0.02em; opacity: 0;\">\n                Next-Gen Banking &#038; Financial Services\n            <\/h1>\n            \n            <!-- Subheading -->\n            <p class=\"ai-subheading\" style=\"font-size: clamp(1.2rem, 2.5vw, 1.6rem); line-height: 1.6; margin-bottom: 50px; color: rgba(255, 255, 255, 0.85); max-width: 800px; margin-left: auto; margin-right: auto; opacity: 0;\">\n                Revolutionize financial services with AI-driven innovation, legacy system modernization, and intelligent automation. Transform traditional banking into a seamless, data-powered ecosystem that delivers exceptional client experiences and unprecedented operational efficiency.\n            <\/p>\n            \n            <!-- Banking Solutions Grid -->\n            <div class=\"banking-solutions-grid\" style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 25px; max-width: 900px; margin: 0 auto 50px; opacity: 0;\">\n                <!-- Legacy Modernization Card -->\n                <div class=\"solution-card\">\n                    <div class=\"card-icon\" style=\"background: linear-gradient(135deg, #00f2fe, #4facfe);\">\n                        <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                            <path d=\"M12 2L2 7v10c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V7l-10-5z\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3 class=\"card-title\" style=\"color: #00f2fe;\">Legacy Modernization<\/h3>\n                    <p class=\"card-description\">\n                        Transform traditional banking systems with AI-powered modernization, seamlessly migrating to cloud-native platforms while preserving critical business logic and ensuring zero-downtime transitions.\n                    <\/p>\n                    <div class=\"card-glow\" style=\"background: radial-gradient(circle, rgba(0, 242, 254, 0.1) 0%, transparent 70%);\"><\/div>\n                <\/div>\n                \n                <!-- Data-Driven Banking Card -->\n                <div class=\"solution-card\">\n                    <div class=\"card-icon\" style=\"background: linear-gradient(135deg, #4facfe, #667eea);\">\n                        <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                            <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3 class=\"card-title\" style=\"color: #4facfe;\">Data-Driven Banking<\/h3>\n                    <p class=\"card-description\">\n                        Leverage advanced AI analytics and machine learning to enhance decision-making, predict customer behavior, and deliver personalized financial experiences that drive loyalty and growth.\n                    <\/p>\n                    <div class=\"card-glow\" style=\"background: radial-gradient(circle, rgba(79, 172, 254, 0.1) 0%, transparent 70%);\"><\/div>\n                <\/div>\n                \n                <!-- Cloud Infrastructure Card -->\n                <div class=\"solution-card\">\n                    <div class=\"card-icon\" style=\"background: linear-gradient(135deg, #667eea, #764ba2);\">\n                        <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                            <path d=\"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3 class=\"card-title\" style=\"color: #667eea;\">Cloud Infrastructure<\/h3>\n                    <p class=\"card-description\">\n                        Deploy secure, scalable cloud solutions with microservices architecture, enabling real-time processing, automated compliance, and intelligent resource optimization for maximum operational agility.\n                    <\/p>\n                    <div class=\"card-glow\" style=\"background: radial-gradient(circle, rgba(102, 126, 234, 0.1) 0%, transparent 70%);\"><\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- CTA Buttons -->\n            <div class=\"ai-cta-container\" style=\"display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; margin-bottom: 60px; opacity: 0;\">\n                <a href=\"#\" class=\"ai-primary-btn\" style=\"display: inline-flex; align-items: center; padding: 16px 32px; background: linear-gradient(135deg, #00f2fe, #4facfe); color: white; text-decoration: none; font-weight: 600; font-size: 1.1rem; border-radius: 30px; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 10px 30px rgba(0, 242, 254, 0.3); position: relative; overflow: hidden;\">\n                    <span style=\"position: relative; z-index: 2;\">Explore AI Solutions<\/span>\n                    <svg style=\"width: 20px; height: 20px; margin-left: 10px; position: relative; z-index: 2;\" fill=\"currentColor\" viewBox=\"0 0 20 20\">\n                        <path d=\"M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z\"><\/path>\n                    <\/svg>\n                    <span class=\"btn-glow\" style=\"position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent); transition: all 0.6s ease;\"><\/span>\n                <\/a>\n                \n                <a href=\"#\" class=\"ai-secondary-btn\" style=\"display: inline-flex; align-items: center; padding: 16px 32px; background: transparent; color: white; text-decoration: none; font-weight: 600; font-size: 1.1rem; border: 2px solid rgba(255, 255, 255, 0.3); border-radius: 30px; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); backdrop-filter: blur(10px);\">\n                    <span>View Case Studies<\/span>\n                    <svg style=\"width: 20px; height: 20px; margin-left: 10px;\" fill=\"currentColor\" viewBox=\"0 0 20 20\">\n                        <path d=\"M10 12a2 2 0 100-4 2 2 0 000 4z\"\/>\n                        <path fill-rule=\"evenodd\" d=\"M.458 10C1.732 5.943 5.522 3 10 3s8.268 2.943 9.542 7c-1.274 4.057-5.064 7-9.542 7S1.732 14.057.458 10zM14 10a4 4 0 11-8 0 4 4 0 018 0z\" clip-rule=\"evenodd\"\/>\n                    <\/svg>\n                <\/a>\n            <\/div>\n        <\/div>\n        \n        <style>\n            @keyframes neuralPulse {\n                0%, 100% { transform: scale(1); opacity: 0.3; }\n                50% { transform: scale(1.2); opacity: 1; }\n            }\n            \n            @keyframes dataStream {\n                0% { transform: translateX(-100%); opacity: 0; }\n                10% { opacity: 1; }\n                90% { opacity: 1; }\n                100% { transform: translateX(100%); opacity: 0; }\n            }\n            \n            @keyframes hexFloat {\n                0%, 100% { transform: translateY(0px) rotate(0deg) scale(1); }\n                50% { transform: translateY(-20px) rotate(180deg) scale(1.1); }\n            }\n            \n            \/* Button Hover Effects *\/\n            .ai-primary-btn:hover {\n                transform: translateY(-3px) scale(1.02);\n                box-shadow: 0 15px 40px rgba(0, 242, 254, 0.4);\n            }\n            \n            .ai-primary-btn:hover .btn-glow {\n                left: 100%;\n            }\n            \n            .ai-secondary-btn:hover {\n                transform: translateY(-3px);\n                background: rgba(255, 255, 255, 0.1);\n                border-color: rgba(255, 255, 255, 0.5);\n            }\n            \n            \/* Solution Card Base Styles *\/\n            .solution-card {\n                background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));\n                border: 1px solid rgba(255, 255, 255, 0.2);\n                border-radius: 20px;\n                padding: 30px;\n                backdrop-filter: blur(15px);\n                transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n                position: relative;\n                overflow: hidden;\n                opacity: 0;\n                transform: translateY(30px);\n            }\n            \n            .card-icon {\n                width: 60px;\n                height: 60px;\n                border-radius: 15px;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                margin-bottom: 20px;\n                transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n            \n            .card-glow {\n                position: absolute;\n                top: -50%;\n                right: -50%;\n                width: 200%;\n                height: 200%;\n                opacity: 0;\n                transition: opacity 0.4s ease;\n            }\n            \n            \/* Solution Card Hover Effects *\/\n            .solution-card:hover {\n                transform: translateY(-8px) scale(1.02);\n                background: linear-gradient(135deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.08));\n                border-color: rgba(255, 255, 255, 0.3);\n                box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);\n            }\n            \n            .solution-card:hover .card-glow {\n                opacity: 1;\n            }\n            \n            .solution-card:hover .card-icon {\n                transform: scale(1.1) rotate(5deg);\n            }\n            \n            .card-icon {\n                transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n            \n            .card-title {\n                font-size: 1.3rem;\n                font-weight: 700;\n                margin-bottom: 15px;\n            }\n            \n            .card-description {\n                color: rgba(255, 255, 255, 0.8);\n                line-height: 1.6;\n                font-size: 0.95rem;\n            }\n        <\/style>\n        \n        <script>\n            document.addEventListener('DOMContentLoaded', function() {\n                const observerOptions = {\n                    threshold: 0.2,\n                    rootMargin: '0px 0px -100px 0px'\n                };\n                \n                const observer = new IntersectionObserver(function(entries) {\n                    entries.forEach(entry => {\n                        if (entry.isIntersecting && !entry.target.classList.contains('ai-animated')) {\n                            const content = entry.target;\n                            content.classList.add('ai-animated');\n                            \n                            \/\/ Animate main content container\n                            content.style.transition = 'all 1.2s cubic-bezier(0.4, 0, 0.2, 1)';\n                            content.style.opacity = '1';\n                            content.style.transform = 'translateY(0)';\n                            \n                            \/\/ Animate AI badge\n                            const badge = content.querySelector('.ai-badge');\n                            setTimeout(() => {\n                                badge.style.transition = 'all 0.8s ease-out';\n                                badge.style.opacity = '1';\n                                badge.style.transform = 'translateY(0)';\n                            }, 200);\n                            \n                            \/\/ Animate main heading\n                            const heading = content.querySelector('.ai-main-heading');\n                            setTimeout(() => {\n                                heading.style.transition = 'all 1s ease-out';\n                                heading.style.opacity = '1';\n                                heading.style.transform = 'translateY(0)';\n                            }, 400);\n                            \n                            \/\/ Animate subheading\n                            const subheading = content.querySelector('.ai-subheading');\n                            setTimeout(() => {\n                                subheading.style.transition = 'all 1s ease-out';\n                                subheading.style.opacity = '1';\n                                subheading.style.transform = 'translateY(0)';\n                            }, 600);\n                            \n                            \/\/ Animate banking solutions grid\n                            const bankingGrid = content.querySelector('.banking-solutions-grid');\n                            setTimeout(() => {\n                                bankingGrid.style.transition = 'all 0.8s ease-out';\n                                bankingGrid.style.opacity = '1';\n                                bankingGrid.style.transform = 'translateY(0)';\n                                \n                                \/\/ Animate individual solution cards\n                                const solutionCards = bankingGrid.querySelectorAll('.solution-card');\n                                solutionCards.forEach((card, index) => {\n                                    setTimeout(() => {\n                                        card.style.transition = 'all 0.6s ease-out';\n                                        card.style.transform = 'translateY(0)';\n                                        card.style.opacity = '1';\n                                    }, index * 200);\n                                });\n                            }, 800);\n                            \n                            observer.unobserve(content);\n                        }\n                    });\n                }, observerOptions);\n                \n                \/\/ Start observing the AI hero content\n                const aiHeroContent = document.querySelector('.ai-hero-content');\n                if (aiHeroContent) {\n                    observer.observe(aiHeroContent);\n                }\n                \n                \/\/ Add ripple effect to buttons\n                const buttons = document.querySelectorAll('.ai-primary-btn, .ai-secondary-btn');\n                buttons.forEach(button => {\n                    button.addEventListener('click', function(e) {\n                        const ripple = document.createElement('span');\n                        const rect = this.getBoundingClientRect();\n                        const size = Math.max(rect.width, rect.height);\n                        const x = e.clientX - rect.left - size \/ 2;\n                        const y = e.clientY - rect.top - size \/ 2;\n                        \n                        ripple.style.cssText = `\n                            position: absolute;\n                            width: ${size}px;\n                            height: ${size}px;\n                            border-radius: 50%;\n                            background: rgba(255, 255, 255, 0.3);\n                            left: ${x}px;\n                            top: ${y}px;\n                            transform: scale(0);\n                            animation: rippleEffect 0.6s ease-out;\n                            pointer-events: none;\n                            z-index: 1;\n                        `;\n                        \n                        this.appendChild(ripple);\n                        \n                        setTimeout(() => {\n                            ripple.remove();\n                        }, 600);\n                    });\n                });\n                \n                \/\/ Add ripple animation\n                const style = document.createElement('style');\n                style.textContent = `\n                    @keyframes rippleEffect {\n                        to {\n                            transform: scale(4);\n                            opacity: 0;\n                        }\n                    }\n                `;\n                document.head.appendChild(style);\n            });\n        <\/script>\n    <\/div>\n<\/div>\n\n\n<!-- AI Innovation Row - Light Theme -->\n<div class=\"wp-block-group alignfull\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n    <div style=\"position: relative; padding: 100px 0; margin: 0; border-radius: 0; overflow: hidden; background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 25%, #cbd5e1 75%, #f1f5f9 100%); color: #1e293b; min-height: 100vh;\">\n    <!-- Ultra-Enhanced Animated Background Layers -->\n    <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.15;\">\n        <!-- Multi-Layer Gradient Overlay System -->\n        <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(45deg, #3b82f6, #8b5cf6, #06b6d4, #10b981, #f59e0b, #ef4444, #3b82f6); background-size: 600% 600%; animation: gradientShift 20s ease infinite; opacity: 0.12;\"><\/div>\n        <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at 20% 30%, rgba(59, 130, 246, 0.15) 0%, transparent 50%), radial-gradient(circle at 80% 70%, rgba(139, 92, 246, 0.15) 0%, transparent 50%), radial-gradient(circle at 50% 50%, rgba(6, 182, 212, 0.1) 0%, transparent 60%); animation: radialPulse 12s ease-in-out infinite;\"><\/div>\n        \n        <!-- Advanced Morphing Geometric Shapes -->\n        <div style=\"position: absolute; top: 10%; left: 5%; width: 180px; height: 180px; border: 5px solid #3b82f6; border-radius: 50%; animation: morphCircle 12s ease-in-out infinite; filter: drop-shadow(0 0 25px rgba(59, 130, 246, 0.4));\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 90px; height: 90px; background: radial-gradient(circle, #3b82f6 0%, rgba(59, 130, 246, 0.6) 50%, transparent 70%); border-radius: 50%; animation: innerPulse 4s ease-in-out infinite;\"><\/div>\n            <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 3px solid rgba(59, 130, 246, 0.4); border-radius: 50%; animation: orbitRing 8s linear infinite;\"><\/div>\n            <div style=\"position: absolute; top: -10px; left: -10px; right: -10px; bottom: -10px; border: 2px solid rgba(59, 130, 246, 0.2); border-radius: 50%; animation: orbitRing 12s linear infinite reverse;\"><\/div>\n        <\/div>\n        \n        <div style=\"position: absolute; top: 60%; right: 10%; width: 120px; height: 120px; border: 4px solid #8b5cf6; border-radius: 50%; animation: morphCircle 15s ease-in-out infinite reverse; filter: drop-shadow(0 0 20px rgba(139, 92, 246, 0.4));\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 60px; height: 60px; background: radial-gradient(circle, #8b5cf6 0%, rgba(139, 92, 246, 0.6) 50%, transparent 70%); border-radius: 50%; animation: innerPulse 3s ease-in-out infinite;\"><\/div>\n            <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 2px solid rgba(139, 92, 246, 0.3); border-radius: 50%; animation: orbitRing 10s linear infinite reverse;\"><\/div>\n            <div style=\"position: absolute; top: -8px; left: -8px; right: -8px; bottom: -8px; border: 1px solid rgba(139, 92, 246, 0.15); border-radius: 50%; animation: orbitRing 15s linear infinite;\"><\/div>\n        <\/div>\n        \n        <!-- Triple-Layer Rotating Squares System -->\n        <div style=\"position: absolute; top: 25%; right: 20%; width: 100px; height: 100px; border: 4px solid #06b6d4; animation: rotateSquare 20s linear infinite; box-shadow: 0 0 30px rgba(6, 182, 212, 0.4), inset 0 0 20px rgba(6, 182, 212, 0.2);\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 50px; height: 50px; background: linear-gradient(45deg, #06b6d4, rgba(6, 182, 212, 0.6)); opacity: 0.5; animation: innerGlow 2s ease-in-out infinite;\"><\/div>\n            <div style=\"position: absolute; top: 25%; left: 25%; width: 50px; height: 50px; border: 2px solid rgba(6, 182, 212, 0.3); animation: rotateSquare 8s linear infinite reverse;\"><\/div>\n        <\/div>\n        \n        <div style=\"position: absolute; bottom: 20%; left: 15%; width: 90px; height: 90px; border: 4px solid #10b981; animation: rotateSquare 18s linear infinite reverse; box-shadow: 0 0 25px rgba(16, 185, 129, 0.4), inset 0 0 15px rgba(16, 185, 129, 0.2);\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 45px; height: 45px; background: linear-gradient(45deg, #10b981, rgba(16, 185, 129, 0.6)); opacity: 0.5; animation: innerGlow 2.5s ease-in-out infinite;\"><\/div>\n            <div style=\"position: absolute; top: 25%; left: 25%; width: 45px; height: 45px; border: 2px solid rgba(16, 185, 129, 0.3); animation: rotateSquare 10s linear infinite;\"><\/div>\n        <\/div>\n        \n        <!-- Enhanced Triangle System with Multiple Trails -->\n        <div style=\"position: absolute; top: 40%; left: 30%; width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 85px solid rgba(236, 72, 153, 0.5); animation: triangleFloat 8s ease-in-out infinite; filter: drop-shadow(0 0 15px rgba(236, 72, 153, 0.4));\">\n            <div style=\"position: absolute; top: 25px; left: -25px; width: 0; height: 0; border-left: 25px solid transparent; border-right: 25px solid transparent; border-bottom: 42px solid rgba(236, 72, 153, 0.3); animation: triangleTrail 8s ease-in-out infinite;\"><\/div>\n            <div style=\"position: absolute; top: 35px; left: -15px; width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 25px solid rgba(236, 72, 153, 0.2); animation: triangleTrail 8s ease-in-out infinite 0.5s;\"><\/div>\n        <\/div>\n        \n        <div style=\"position: absolute; top: 70%; right: 35%; width: 0; height: 0; border-left: 45px solid transparent; border-right: 45px solid transparent; border-bottom: 75px solid rgba(251, 146, 60, 0.5); animation: triangleFloat 10s ease-in-out infinite reverse; filter: drop-shadow(0 0 15px rgba(251, 146, 60, 0.4));\">\n            <div style=\"position: absolute; top: 22px; left: -22px; width: 0; height: 0; border-left: 22px solid transparent; border-right: 22px solid transparent; border-bottom: 37px solid rgba(251, 146, 60, 0.3); animation: triangleTrail 10s ease-in-out infinite reverse;\"><\/div>\n            <div style=\"position: absolute; top: 32px; left: -12px; width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 20px solid rgba(251, 146, 60, 0.2); animation: triangleTrail 10s ease-in-out infinite reverse 0.5s;\"><\/div>\n        <\/div>\n        \n        <!-- Advanced Hexagonal Grid System -->\n        <div style=\"position: absolute; top: 15%; left: 40%; width: 75px; height: 75px; border: 3px solid #f59e0b; clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%); animation: hexFloat 12s ease-in-out infinite; box-shadow: 0 0 25px rgba(245, 158, 11, 0.3), inset 0 0 15px rgba(245, 158, 11, 0.15);\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 30px; height: 30px; border: 2px solid rgba(245, 158, 11, 0.4); clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%); animation: hexFloat 6s ease-in-out infinite reverse;\"><\/div>\n        <\/div>\n        \n        <div style=\"position: absolute; top: 80%; right: 25%; width: 65px; height: 65px; border: 3px solid #ef4444; clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%); animation: hexFloat 15s ease-in-out infinite reverse; box-shadow: 0 0 25px rgba(239, 68, 68, 0.3), inset 0 0 15px rgba(239, 68, 68, 0.15);\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 25px; height: 25px; border: 2px solid rgba(239, 68, 68, 0.4); clip-path: polygon(30% 0%, 70% 0%, 100% 30%, 100% 70%, 70% 100%, 30% 100%, 0% 70%, 0% 30%); animation: hexFloat 7s ease-in-out infinite;\"><\/div>\n        <\/div>\n        \n        <!-- Floating Diamond Elements -->\n        <div style=\"position: absolute; top: 30%; left: 70%; width: 50px; height: 50px; border: 2px solid #8b5cf6; transform: rotate(45deg); animation: diamondFloat 14s ease-in-out infinite; box-shadow: 0 0 20px rgba(139, 92, 246, 0.25);\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 20px; height: 20px; background: rgba(139, 92, 246, 0.3); animation: innerPulse 3.5s ease-in-out infinite;\"><\/div>\n        <\/div>\n        \n        <div style=\"position: absolute; top: 55%; left: 8%; width: 40px; height: 40px; border: 2px solid #06b6d4; transform: rotate(45deg); animation: diamondFloat 18s ease-in-out infinite reverse; box-shadow: 0 0 15px rgba(6, 182, 212, 0.25);\">\n            <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 15px; height: 15px; background: rgba(6, 182, 212, 0.3); animation: innerPulse 4s ease-in-out infinite;\"><\/div>\n        <\/div>\n        \n        <!-- Particle System -->\n        <div style=\"position: absolute; top: 20%; left: 25%; width: 8px; height: 8px; background: radial-gradient(circle, #3b82f6 0%, transparent 70%); border-radius: 50%; animation: particleFloat 6s ease-in-out infinite;\"><\/div>\n        <div style=\"position: absolute; top: 35%; right: 30%; width: 6px; height: 6px; background: radial-gradient(circle, #8b5cf6 0%, transparent 70%); border-radius: 50%; animation: particleFloat 8s ease-in-out infinite 1s;\"><\/div>\n        <div style=\"position: absolute; top: 65%; left: 45%; width: 10px; height: 10px; background: radial-gradient(circle, #06b6d4 0%, transparent 70%); border-radius: 50%; animation: particleFloat 7s ease-in-out infinite 2s;\"><\/div>\n        <div style=\"position: absolute; top: 45%; right: 15%; width: 7px; height: 7px; background: radial-gradient(circle, #10b981 0%, transparent 70%); border-radius: 50%; animation: particleFloat 9s ease-in-out infinite 3s;\"><\/div>\n        <div style=\"position: absolute; top: 75%; left: 60%; width: 9px; height: 9px; background: radial-gradient(circle, #f59e0b 0%, transparent 70%); border-radius: 50%; animation: particleFloat 10s ease-in-out infinite 4s;\"><\/div>\n    <\/div>\n    \n    <!-- Wave Pattern Background -->\n    <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0.05;\">\n        <svg style=\"position: absolute; width: 100%; height: 100%;\" viewBox=\"0 0 1200 800\">\n            <defs>\n                <linearGradient id=\"waveGradient\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"100%\">\n                    <stop offset=\"0%\" style=\"stop-color:#3b82f6;stop-opacity:0.6\" \/>\n                    <stop offset=\"50%\" style=\"stop-color:#8b5cf6;stop-opacity:0.4\" \/>\n                    <stop offset=\"100%\" style=\"stop-color:#06b6d4;stop-opacity:0.3\" \/>\n                <\/linearGradient>\n            <\/defs>\n            \n            <!-- Wave Lines -->\n            <path d=\"M0,200 Q300,100 600,200 T1200,200\" stroke=\"url(#waveGradient)\" stroke-width=\"3\" fill=\"none\" opacity=\"0.6\">\n                <animate attributeName=\"d\" values=\"M0,200 Q300,100 600,200 T1200,200;M0,200 Q300,300 600,200 T1200,200;M0,200 Q300,100 600,200 T1200,200\" dur=\"8s\" repeatCount=\"indefinite\"\/>\n            <\/path>\n            <path d=\"M0,400 Q300,300 600,400 T1200,400\" stroke=\"url(#waveGradient)\" stroke-width=\"2\" fill=\"none\" opacity=\"0.5\">\n                <animate attributeName=\"d\" values=\"M0,400 Q300,300 600,400 T1200,400;M0,400 Q300,500 600,400 T1200,400;M0,400 Q300,300 600,400 T1200,400\" dur=\"10s\" repeatCount=\"indefinite\"\/>\n            <\/path>\n            <path d=\"M0,600 Q300,500 600,600 T1200,600\" stroke=\"url(#waveGradient)\" stroke-width=\"2.5\" fill=\"none\" opacity=\"0.7\">\n                <animate attributeName=\"d\" values=\"M0,600 Q300,500 600,600 T1200,600;M0,600 Q300,700 600,600 T1200,600;M0,600 Q300,500 600,600 T1200,600\" dur=\"12s\" repeatCount=\"indefinite\"\/>\n            <\/path>\n        <\/svg>\n    <\/div>\n    \n    <!-- Content Container -->\n    <div class=\"legacy-content\" style=\"position: relative; z-index: 2; max-width: 1200px; margin: 0 auto; opacity: 0; transform: translateY(50px); padding: 0 20px;\">\n        <!-- Modernization Badge -->\n        <div class=\"modernization-badge\" style=\"display: inline-block; padding: 10px 25px; background: linear-gradient(135deg, rgba(0, 242, 254, 0.1), rgba(79, 172, 254, 0.1)); border: 2px solid rgba(0, 242, 254, 0.2); border-radius: 30px; margin-bottom: 40px; backdrop-filter: blur(10px); opacity: 0;\">\n            <span style=\"color: #00f2fe; font-size: 1rem; font-weight: 700; letter-spacing: 1.5px;\">AI-POWERED MODERNIZATION<\/span>\n        <\/div>\n        \n        <!-- Main Heading -->\n        <h2 class=\"modernization-heading\" style=\"font-size: clamp(2.2rem, 5vw, 4rem); font-weight: 800; margin-bottom: 35px; background: linear-gradient(135deg, #1e293b 0%, #00f2fe 50%, #4facfe 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; line-height: 1.1; letter-spacing: -0.01em; opacity: 0;\">\n            Discover Legacy Modernization\n        <\/h2>\n        \n        <!-- Subheading -->\n        <p class=\"modernization-subheading\" style=\"font-size: clamp(1.1rem, 2.3vw, 1.5rem); line-height: 1.7; margin-bottom: 60px; color: #475569; max-width: 900px; margin-left: auto; margin-right: auto; opacity: 0;\">\n            Transform traditional banking systems with AI-powered modernization, seamlessly migrating to cloud-native platforms while preserving critical business logic and ensuring zero-downtime transitions.\n        <\/p>\n        \n        <!-- Two-Column Layout -->\n        <div class=\"modernization-columns\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: start; margin-bottom: 60px;\">\n            <!-- Left Column - Features -->\n            <div class=\"features-column\" style=\"opacity: 0;\">\n                <!-- Core System Transformation -->\n                <div class=\"feature-item\" style=\"display: flex; align-items: flex-start; margin-bottom: 40px; opacity: 0; transform: translateX(-30px);\">\n                    <div class=\"feature-icon\" style=\"background: linear-gradient(135deg, #00f2fe, #4facfe); width: 60px; height: 60px; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\">\n                        <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                            <path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"feature-content\">\n                        <h3 class=\"feature-title\" style=\"color: #1e293b; font-size: 1.3rem; font-weight: 700; margin-bottom: 10px;\">Core System Transformation<\/h3>\n                        <p class=\"feature-description\" style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">\n                            Migrate legacy mainframes to cloud-native, real-time platforms with flexible options and specialized services for streamlined core modernization.\n                        <\/p>\n                    <\/div>\n                <\/div>\n                \n                <!-- Mainframe Transformation -->\n                <div class=\"feature-item\" style=\"display: flex; align-items: flex-start; margin-bottom: 40px; opacity: 0; transform: translateX(-30px);\">\n                    <div class=\"feature-icon\" style=\"background: linear-gradient(135deg, #4facfe, #667eea); width: 60px; height: 60px; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\">\n                        <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                            <path d=\"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"feature-content\">\n                        <h3 class=\"feature-title\" style=\"color: #1e293b; font-size: 1.3rem; font-weight: 700; margin-bottom: 10px;\">Mainframe Transformation<\/h3>\n                        <p class=\"feature-description\" style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">\n                            Modernize mainframes by automating reverse engineering with AI and shifting to modular cloud microservices to boost scalability, cut costs, and enhance bank agility and efficiency.\n                        <\/p>\n                    <\/div>\n                <\/div>\n                \n                <!-- Cloud Transformation -->\n                <div class=\"feature-item\" style=\"display: flex; align-items: flex-start; opacity: 0; transform: translateX(-30px);\">\n                    <div class=\"feature-icon\" style=\"background: linear-gradient(135deg, #667eea, #764ba2); width: 60px; height: 60px; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\">\n                        <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                            <path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"feature-content\">\n                        <h3 class=\"feature-title\" style=\"color: #1e293b; font-size: 1.3rem; font-weight: 700; margin-bottom: 10px;\">Cloud Transformation<\/h3>\n                        <p class=\"feature-description\" style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">\n                            Develop cloud-first strategies using private, public, or hybrid clouds, with expert guidance on application migration and optimization to enhance scalability, resilience, and cost management.\n                        <\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- Right Column - Image -->\n            <div class=\"visual-column\" style=\"opacity: 0; transform: translateX(30px);\">\n                <div class=\"modernization-image\" style=\"position: relative; border-radius: 25px; overflow: hidden; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\">\n                    <!-- Banking ATM Image -->\n                    <img decoding=\"async\" src=\"https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/people-waiting-get-money-from-automated-teller-machine-people-withdrawn-money-from-atm-concept-1024x684.jpg\" \n                         alt=\"People waiting at ATM - Banking modernization concept\" \n                         style=\"width: 100%; height: auto; display: block; object-fit: cover; min-height: 400px; transition: transform 0.5s ease;\">\n                    \n                    <!-- Overlay Gradient -->\n                    <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(0, 242, 254, 0.1) 0%, rgba(79, 172, 254, 0.05) 100%); pointer-events: none;\"><\/div>\n                    \n                    <!-- Floating Badge -->\n                    <div style=\"position: absolute; top: 30px; right: 30px; background: linear-gradient(135deg, rgba(0, 242, 254, 0.9), rgba(79, 172, 254, 0.9)); color: white; padding: 12px 20px; border-radius: 20px; font-weight: 600; font-size: 0.9rem; backdrop-filter: blur(10px); box-shadow: 0 10px 25px rgba(0, 242, 254, 0.3);\">\n                        Real-World Impact\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <!-- CTA Section -->\n        <div class=\"modernization-cta\" style=\"text-align: center; margin-top: 60px; opacity: 0; transform: translateY(30px);\">\n            <p style=\"color: #64748b; font-size: 1.1rem; margin-bottom: 25px;\">Ready to transform your banking systems?<\/p>\n            <div style=\"display: flex; gap: 20px; justify-content: center; flex-wrap: wrap;\">\n                <button class=\"cta-primary-btn\" style=\"background: linear-gradient(135deg, #00f2fe, #4facfe); color: white; padding: 15px 35px; border: none; border-radius: 30px; font-weight: 600; font-size: 1rem; cursor: pointer; transition: all 0.3s ease; position: relative; overflow: hidden;\">\n                    <span class=\"btn-glow\" style=\"position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent); transition: left 0.5s ease;\"><\/span>\n                    Start Modernization\n                <\/button>\n                <button class=\"cta-secondary-btn\" style=\"background: transparent; color: #00f2fe; padding: 15px 35px; border: 2px solid #00f2fe; border-radius: 30px; font-weight: 600; font-size: 1rem; cursor: pointer; transition: all 0.3s ease;\">\n                    View Case Studies\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <!-- Third Group Content - Data-Driven Banking -->\n        <div class=\"data-driven-banking\" style=\"position: relative; z-index: 2; max-width: 1200px; margin: 80px auto 0; opacity: 0; transform: translateY(50px); padding: 0 20px;\">\n            <!-- Data Analytics Badge -->\n            <div class=\"analytics-badge\" style=\"display: inline-block; padding: 10px 25px; background: linear-gradient(135deg, rgba(79, 172, 254, 0.1), rgba(102, 126, 234, 0.1)); border: 2px solid rgba(79, 172, 254, 0.2); border-radius: 30px; margin-bottom: 40px; backdrop-filter: blur(10px); opacity: 0;\">\n                <span style=\"color: #4facfe; font-size: 1rem; font-weight: 700; letter-spacing: 1.5px;\">AI-POWERED ANALYTICS<\/span>\n            <\/div>\n            \n            <!-- Main Heading -->\n            <h2 class=\"analytics-heading\" style=\"font-size: clamp(2.2rem, 5vw, 4rem); font-weight: 800; margin-bottom: 35px; background: linear-gradient(135deg, #1e293b 0%, #4facfe 50%, #667eea 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; line-height: 1.1; letter-spacing: -0.01em; opacity: 0;\">\n                Discover Data-Driven Banking\n            <\/h2>\n            \n            <!-- Subheading -->\n            <p class=\"analytics-subheading\" style=\"font-size: clamp(1.1rem, 2.3vw, 1.5rem); line-height: 1.7; margin-bottom: 60px; color: #475569; max-width: 900px; margin-left: auto; margin-right: auto; opacity: 0;\">\n                Harness the power of AI-driven analytics and machine learning to transform banking operations, deliver personalized customer experiences, and drive data-powered decision making across your financial institution.\n            <\/p>\n            \n            <!-- Two-Column Layout -->\n            <div class=\"analytics-columns\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: start; margin-bottom: 60px;\">\n                <!-- Left Column - Features -->\n                <div class=\"analytics-features-column\" style=\"opacity: 0;\">\n                    <!-- Data Engineering & Modernization -->\n                    <div class=\"analytics-feature-item\" style=\"display: flex; align-items: flex-start; margin-bottom: 40px; opacity: 0; transform: translateX(-30px);\">\n                        <div class=\"analytics-feature-icon\" style=\"background: linear-gradient(135deg, #4facfe, #667eea); width: 60px; height: 60px; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\">\n                            <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                                <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"\/>\n                            <\/svg>\n                        <\/div>\n                        <div class=\"analytics-feature-content\">\n                            <h3 class=\"analytics-feature-title\" style=\"color: #1e293b; font-size: 1.3rem; font-weight: 700; margin-bottom: 10px;\">Data Engineering &#038; Modernization<\/h3>\n                            <p class=\"analytics-feature-description\" style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">\n                                Facilitate seamless migration to cloud-native data lakes with high-performance ETL, optimized storage, and event-driven architectures for efficient large-scale real-time data processing.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <!-- Data Analytics & Visualization -->\n                    <div class=\"analytics-feature-item\" style=\"display: flex; align-items: flex-start; margin-bottom: 40px; opacity: 0; transform: translateX(-30px);\">\n                        <div class=\"analytics-feature-icon\" style=\"background: linear-gradient(135deg, #667eea, #764ba2); width: 60px; height: 60px; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\">\n                            <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                                <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"\/>\n                            <\/svg>\n                        <\/div>\n                        <div class=\"analytics-feature-content\">\n                            <h3 class=\"analytics-feature-title\" style=\"color: #1e293b; font-size: 1.3rem; font-weight: 700; margin-bottom: 10px;\">Data Analytics &#038; Visualization for Banking<\/h3>\n                            <p class=\"analytics-feature-description\" style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">\n                                Provide AI-powered analytics and interactive dashboards for insights on customer behavior, risk, and operations to drive smarter decisions, enhanced experiences, and increased revenue through predictive analytics and fraud detection.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <!-- Right Column - Image -->\n                <div class=\"analytics-visual-column\" style=\"opacity: 0; transform: translateX(30px);\">\n                    <div class=\"analytics-image\" style=\"position: relative; border-radius: 25px; overflow: hidden; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\">\n                        <!-- Money\/Finance Image -->\n                        <img decoding=\"async\" src=\"https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/photorealistic-money-concept-675x1024.jpg\" \n                             alt=\"Photorealistic money concept - Data-driven banking analytics\" \n                             style=\"width: 100%; height: auto; display: block; object-fit: cover; min-height: 100px; transition: transform 0.5s ease;\">\n                        \n                        <!-- Overlay Gradient -->\n                        <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(79, 172, 254, 0.1) 0%, rgba(102, 126, 234, 0.05) 100%); pointer-events: none;\"><\/div>\n                        \n                        <!-- Floating Badge -->\n                        <div style=\"position: absolute; top: 30px; right: 30px; background: linear-gradient(135deg, rgba(79, 172, 254, 0.9), rgba(102, 126, 234, 0.9)); color: white; padding: 12px 20px; border-radius: 20px; font-weight: 600; font-size: 0.9rem; backdrop-filter: blur(10px); box-shadow: 0 10px 25px rgba(79, 172, 254, 0.3);\">\n                            AI-Powered Insights\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n        <!-- Fourth Group Content - Cloud Infrastructure -->\n        <div class=\"cloud-infrastructure\" style=\"position: relative; z-index: 2; max-width: 1200px; margin: 80px auto 0; opacity: 0; transform: translateY(50px); padding: 0 20px;\">\n            <!-- Cloud Infrastructure Badge -->\n            <div class=\"cloud-badge\" style=\"display: inline-block; padding: 10px 25px; background: linear-gradient(135deg, rgba(102, 126, 234, 0.1), rgba(118, 75, 162, 0.1)); border: 2px solid rgba(102, 126, 234, 0.2); border-radius: 30px; margin-bottom: 40px; backdrop-filter: blur(10px); opacity: 0;\">\n                <span style=\"color: #667eea; font-size: 1rem; font-weight: 700; letter-spacing: 1.5px;\">AI-POWERED CLOUD INFRASTRUCTURE<\/span>\n            <\/div>\n            \n            <!-- Main Heading -->\n            <h2 class=\"cloud-heading\" style=\"font-size: clamp(2.2rem, 5vw, 4rem); font-weight: 800; margin-bottom: 35px; background: linear-gradient(135deg, #1e293b 0%, #667eea 50%, #764ba2 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; line-height: 1.1; letter-spacing: -0.01em; opacity: 0;\">\n                Discover Cloud Infrastructure\n            <\/h2>\n            \n            <!-- Subheading -->\n            <p class=\"cloud-subheading\" style=\"font-size: clamp(1.1rem, 2.3vw, 1.5rem); line-height: 1.7; margin-bottom: 60px; color: #475569; max-width: 900px; margin-left: auto; margin-right: auto; opacity: 0;\">\n                Build next-generation cloud infrastructure with AI-driven automation, microservices architecture, and intelligent resource optimization to deliver unparalleled scalability, security, and operational excellence for modern banking ecosystems.\n            <\/p>\n            \n            <!-- Two-Column Layout -->\n            <div class=\"cloud-columns\" style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: start; margin-bottom: 60px;\">\n                <!-- Left Column - Image -->\n                <div class=\"cloud-visual-column\" style=\"opacity: 0; transform: translateX(-30px);\">\n                    <div class=\"cloud-image\" style=\"position: relative; border-radius: 25px; overflow: hidden; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\">\n                        <!-- Business Person Futuristic Environment Image -->\n                        <img decoding=\"async\" src=\"https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/business-person-futuristic-business-environment-778x1024.jpg\" \n                             alt=\"Business person in futuristic environment - Cloud infrastructure concept\" \n                             style=\"width: 100%; height: auto; display: block; object-fit: cover; min-height: 450px; transition: transform 0.5s ease;\">\n                        \n                        <!-- Overlay Gradient -->\n                        <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(135deg, rgba(102, 126, 234, 0.1) 0%, rgba(118, 75, 162, 0.05) 100%); pointer-events: none;\"><\/div>\n                        \n                        <!-- Floating Badge -->\n                        <div style=\"position: absolute; top: 30px; right: 30px; background: linear-gradient(135deg, rgba(102, 126, 234, 0.9), rgba(118, 75, 162, 0.9)); color: white; padding: 12px 20px; border-radius: 20px; font-weight: 600; font-size: 0.9rem; backdrop-filter: blur(10px); box-shadow: 0 10px 25px rgba(102, 126, 234, 0.3);\">\n                            Next-Gen Cloud\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <!-- Right Column - Features -->\n                <div class=\"cloud-features-column\" style=\"opacity: 0;\">\n                    <!-- Cloud Native Development -->\n                    <div class=\"cloud-feature-item\" style=\"display: flex; align-items: flex-start; margin-bottom: 40px; opacity: 0; transform: translateX(30px);\">\n                        <div class=\"cloud-feature-icon\" style=\"background: linear-gradient(135deg, #667eea, #764ba2); width: 60px; height: 60px; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\">\n                            <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                                <path d=\"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z\"\/>\n                            <\/svg>\n                        <\/div>\n                        <div class=\"cloud-feature-content\">\n                            <h3 class=\"cloud-feature-title\" style=\"color: #1e293b; font-size: 1.3rem; font-weight: 700; margin-bottom: 10px;\">Cloud Native Development<\/h3>\n                            <p class=\"cloud-feature-description\" style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">\n                                Develop secure, scalable apps with microservices, Kubernetes, and serverless tech; enhance agility via DevSecOps, CI\/CD, API-first design for real-time banking and AI-driven personalization.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <!-- Cloud Ops -->\n                    <div class=\"cloud-feature-item\" style=\"display: flex; align-items: flex-start; margin-bottom: 40px; opacity: 0; transform: translateX(30px);\">\n                        <div class=\"cloud-feature-icon\" style=\"background: linear-gradient(135deg, #764ba2, #8b5cf6); width: 60px; height: 60px; border-radius: 15px; display: flex; align-items: center; justify-content: center; margin-right: 20px; flex-shrink: 0; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\">\n                            <svg style=\"width: 30px; height: 30px; fill: white;\" viewBox=\"0 0 24 24\">\n                                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\"\/>\n                            <\/svg>\n                        <\/div>\n                        <div class=\"cloud-feature-content\">\n                            <h3 class=\"cloud-feature-title\" style=\"color: #1e293b; font-size: 1.3rem; font-weight: 700; margin-bottom: 10px;\">Cloud Ops<\/h3>\n                            <p class=\"cloud-feature-description\" style=\"color: #475569; line-height: 1.6; font-size: 0.95rem;\">\n                                Enhancing banking security with AI-driven monitoring, predictive analytics, automated remediation, SRE, and IaC to ensure efficiency, compliance, and cloud readiness through incident management and performance tuning.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n        \n        <style>\n            \/* Ultra-Enhanced Second Row Animations *\/\n            @keyframes gradientShift {\n                0% { background-position: 0% 50%; }\n                50% { background-position: 100% 50%; }\n                100% { background-position: 0% 50%; }\n            }\n            \n            @keyframes radialPulse {\n                0%, 100% { opacity: 0.3; transform: scale(1); }\n                50% { opacity: 0.6; transform: scale(1.1); }\n            }\n            \n            @keyframes orbitRing {\n                0% { transform: rotate(0deg) scale(1.2); opacity: 0.3; }\n                50% { transform: rotate(180deg) scale(1.4); opacity: 0.6; }\n                100% { transform: rotate(360deg) scale(1.2); opacity: 0.3; }\n            }\n            \n            @keyframes innerGlow {\n                0%, 100% { transform: translate(-50%, -50%) scale(1); opacity: 0.4; box-shadow: 0 0 10px currentColor; }\n                50% { transform: translate(-50%, -50%) scale(1.2); opacity: 0.8; box-shadow: 0 0 20px currentColor; }\n            }\n            \n            @keyframes triangleTrail {\n                0%, 100% { transform: translateY(0px); opacity: 0.2; }\n                50% { transform: translateY(-15px); opacity: 0.4; }\n            }\n            \n            @keyframes hexFloat {\n                0%, 100% { transform: translateY(0px) rotate(0deg) scale(1); opacity: 0.3; }\n                25% { transform: translateY(-15px) rotate(90deg) scale(1.1); opacity: 0.5; }\n                50% { transform: translateY(-25px) rotate(180deg) scale(1.05); opacity: 0.4; }\n                75% { transform: translateY(-15px) rotate(270deg) scale(1.1); opacity: 0.5; }\n            }\n            \n            @keyframes diamondFloat {\n                0%, 100% { transform: translateY(0px) rotate(45deg) scale(1); opacity: 0.3; }\n                33% { transform: translateY(-20px) rotate(135deg) scale(1.1); opacity: 0.5; }\n                66% { transform: translateY(-10px) rotate(225deg) scale(0.95); opacity: 0.4; }\n            }\n            \n            @keyframes particleFloat {\n                0%, 100% { transform: translateY(0px) translateX(0px); opacity: 0.4; }\n                25% { transform: translateY(-20px) translateX(10px); opacity: 0.7; }\n                50% { transform: translateY(-10px) translateX(-10px); opacity: 0.6; }\n                75% { transform: translateY(-25px) translateX(5px); opacity: 0.8; }\n            }\n            \n            \/* Second Row Animations *\/\n            @keyframes morphCircle {\n                0%, 100% { border-radius: 50%; transform: scale(1) rotate(0deg); }\n                25% { border-radius: 40% 60% 60% 40% \/ 60% 40% 60% 40%; transform: scale(1.1) rotate(90deg); }\n                50% { border-radius: 60% 40% 40% 60% \/ 40% 60% 40% 60%; transform: scale(0.9) rotate(180deg); }\n                75% { border-radius: 40% 60% 60% 40% \/ 60% 40% 60% 40%; transform: scale(1.05) rotate(270deg); }\n            }\n            \n            @keyframes innerPulse {\n                0%, 100% { transform: translate(-50%, -50%) scale(1); opacity: 0.6; }\n                50% { transform: translate(-50%, -50%) scale(1.3); opacity: 1; }\n            }\n            \n            @keyframes rotateSquare {\n                0% { transform: rotate(0deg) scale(1); }\n                50% { transform: rotate(180deg) scale(1.2); }\n                100% { transform: rotate(360deg) scale(1); }\n            }\n            \n            @keyframes triangleFloat {\n                0%, 100% { transform: translateY(0px) rotate(0deg); opacity: 0.3; }\n                50% { transform: translateY(-30px) rotate(180deg); opacity: 0.6; }\n            }\n            \n            \/* Innovation Feature Cards *\/\n            .innovation-feature-card {\n                background: linear-gradient(135deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.7));\n                border: 1px solid rgba(59, 130, 246, 0.2);\n                border-radius: 25px;\n                padding: 40px 35px;\n                backdrop-filter: blur(20px);\n                transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n                position: relative;\n                overflow: hidden;\n                opacity: 0;\n                transform: translateY(40px) scale(0.95);\n            }\n            \n            .feature-icon-wrapper {\n                width: 80px;\n                height: 80px;\n                border-radius: 20px;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                margin: 0 auto 25px;\n                transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n                position: relative;\n            }\n            \n            .feature-icon {\n                position: relative;\n                z-index: 2;\n            }\n            \n            .icon-glow {\n                position: absolute;\n                top: -50%;\n                left: -50%;\n                width: 200%;\n                height: 200%;\n                opacity: 0;\n                transition: opacity 0.5s ease;\n            }\n            \n            .feature-title {\n                font-size: 1.5rem;\n                font-weight: 700;\n                margin-bottom: 15px;\n                color: #1e293b;\n            }\n            \n            .feature-description {\n                color: #475569;\n                line-height: 1.7;\n                font-size: 1rem;\n                margin-bottom: 20px;\n            }\n            \n            \/* Feature Card Hover Effects *\/\n            .innovation-feature-card:hover {\n                transform: translateY(-12px) scale(1.03);\n                background: linear-gradient(135deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.8));\n                border-color: rgba(59, 130, 246, 0.4);\n                box-shadow: 0 25px 50px rgba(59, 130, 246, 0.15);\n            }\n            \n            .innovation-feature-card:hover .feature-icon-wrapper {\n                transform: scale(1.1) rotate(5deg);\n            }\n            \n            .innovation-feature-card:hover .icon-glow {\n                opacity: 1;\n            }\n            \n            \/* Demo Button Effects *\/\n            .demo-primary-btn:hover {\n                transform: translateY(-4px) scale(1.02);\n                box-shadow: 0 18px 45px rgba(59, 130, 246, 0.4);\n            }\n            \n            .demo-primary-btn:hover .btn-shine {\n                left: 100%;\n            }\n            \n            .demo-secondary-btn:hover {\n                transform: translateY(-4px);\n                background: rgba(59, 130, 246, 0.1);\n                border-color: rgba(59, 130, 246, 0.6);\n            }\n            \n            \/* Stats Animation *\/\n            .stat-number {\n                background: linear-gradient(135deg, #3b82f6, #8b5cf6);\n                -webkit-background-clip: text;\n                -webkit-text-fill-color: transparent;\n                background-clip: text;\n            }\n            \n            \/* Modernization Content Styles *\/\n            .feature-item {\n                transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n            \n            .feature-item:hover {\n                transform: translateX(-10px);\n            }\n            \n            .feature-item:hover .feature-icon {\n                transform: scale(1.1) rotate(5deg);\n                box-shadow: 0 10px 25px rgba(0, 242, 254, 0.3);\n            }\n            \n            .modernization-visual {\n                transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n            \n            .modernization-visual:hover {\n                transform: translateY(-10px);\n                box-shadow: 0 20px 40px rgba(0, 242, 254, 0.15);\n            }\n            \n            .transformation-icon {\n                transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n            \n            .modernization-visual:hover .transformation-icon {\n                transform: scale(1.1) rotate(10deg);\n            }\n            \n            \/* Modernization Image Styles *\/\n            .modernization-image {\n                transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n            \n            .modernization-image:hover {\n                transform: translateY(-10px) scale(1.02);\n                box-shadow: 0 30px 60px rgba(0, 0, 0, 0.15);\n            }\n            \n            .modernization-image:hover img {\n                transform: scale(1.05);\n            }\n            \n            \/* Standardized Image Animations for Second Row *\/\n            .analytics-image:hover {\n                transform: translateY(-10px) scale(1.02);\n                box-shadow: 0 30px 60px rgba(59, 130, 246, 0.15);\n            }\n            \n            .analytics-image:hover img {\n                transform: scale(1.05);\n            }\n            \n            .cloud-image:hover {\n                transform: translateY(-10px) scale(1.02);\n                box-shadow: 0 30px 60px rgba(102, 126, 234, 0.15);\n            }\n            \n            .cloud-image:hover img {\n                transform: scale(1.05);\n            }\n            \n            \/* Progress Bar Animations *\/\n            @keyframes progressPulse {\n                0%, 100% { opacity: 0.8; }\n                50% { opacity: 1; }\n            }\n            \n            @keyframes pulse {\n                0%, 100% { transform: scale(1); opacity: 1; }\n                50% { transform: scale(1.05); opacity: 0.8; }\n            }\n            \n            \/* CTA Button Effects *\/\n            .cta-primary-btn:hover {\n                transform: translateY(-4px) scale(1.02);\n                box-shadow: 0 18px 45px rgba(0, 242, 254, 0.4);\n            }\n            \n            .cta-primary-btn:hover .btn-glow {\n                left: 100%;\n            }\n            \n            .cta-secondary-btn:hover {\n                transform: translateY(-4px);\n                background: rgba(0, 242, 254, 0.1);\n                border-color: rgba(0, 242, 254, 0.6);\n            }\n            \n            \/* Desktop Responsive Styles - Ensure content is visible on larger screens *\/\n            @media (min-width: 769px) {\n                \/* Ensure content is visible on desktop *\/\n                .legacy-content,\n                .data-driven-banking,\n                .cloud-infrastructure {\n                    opacity: 1 !important;\n                    transform: translateY(0) !important;\n                }\n                \n                \/* Make all badges and headings visible on desktop *\/\n                .modernization-badge,\n                .analytics-badge,\n                .cloud-badge,\n                .modernization-heading,\n                .analytics-heading,\n                .cloud-heading,\n                .modernization-subheading,\n                .analytics-subheading,\n                .cloud-subheading {\n                    opacity: 1 !important;\n                    transform: translateY(0) !important;\n                }\n                \n                \/* Make columns and features visible on desktop *\/\n                .features-column,\n                .analytics-features-column,\n                .cloud-features-column,\n                .visual-column,\n                .analytics-visual-column,\n                .cloud-visual-column {\n                    opacity: 1 !important;\n                    transform: translateY(0) !important;\n                }\n                \n                \/* Make all feature items visible on desktop *\/\n                .feature-item,\n                .analytics-feature-item,\n                .cloud-feature-item {\n                    opacity: 1 !important;\n                    transform: translateX(0) !important;\n                }\n            }\n            \n            \/* Mobile Responsive Styles *\/\n            @media (max-width: 768px) {\n                \/* Fix second row and all two-column layouts for mobile *\/\n                .modernization-columns,\n                .analytics-columns,\n                .cloud-columns {\n                    grid-template-columns: 1fr !important;\n                    gap: 40px !important;\n                }\n                \n                \/* Ensure second row content is visible on mobile *\/\n                .legacy-content,\n                .data-driven-banking,\n                .cloud-infrastructure {\n                    opacity: 1 !important;\n                    transform: translateY(0) !important;\n                }\n                \n                \/* Make all badges and headings visible on mobile *\/\n                .modernization-badge,\n                .analytics-badge,\n                .cloud-badge,\n                .modernization-heading,\n                .analytics-heading,\n                .cloud-heading,\n                .modernization-subheading,\n                .analytics-subheading,\n                .cloud-subheading {\n                    opacity: 1 !important;\n                    transform: translateY(0) !important;\n                }\n                \n                \/* Make columns and features visible on mobile *\/\n                .features-column,\n                .analytics-features-column,\n                .cloud-features-column,\n                .visual-column,\n                .analytics-visual-column,\n                .cloud-visual-column {\n                    opacity: 1 !important;\n                    transform: translateX(0) !important;\n                }\n                \n                \/* Make all feature items visible on mobile *\/\n                .feature-item,\n                .analytics-feature-item,\n                .cloud-feature-item {\n                    opacity: 1 !important;\n                    transform: translateX(0) !important;\n                }\n                \n                \/* Adjust padding and spacing for mobile *\/\n                .legacy-content,\n                .data-driven-banking,\n                .cloud-infrastructure {\n                    padding: 0 15px !important;\n                }\n                \n                \/* Reduce font sizes for mobile *\/\n                .modernization-heading,\n                .analytics-heading,\n                .cloud-heading {\n                    font-size: clamp(1.8rem, 4vw, 3rem) !important;\n                }\n                \n                .modernization-subheading,\n                .analytics-subheading,\n                .cloud-subheading {\n                    font-size: clamp(1rem, 2vw, 1.3rem) !important;\n                }\n                \n                \/* Adjust feature items for mobile *\/\n                .feature-item,\n                .analytics-feature-item,\n                .cloud-feature-item {\n                    margin-bottom: 30px !important;\n                }\n                \n                .feature-icon,\n                .analytics-feature-icon,\n                .cloud-feature-icon {\n                    width: 50px !important;\n                    height: 50px !important;\n                    margin-right: 15px !important;\n                }\n                \n                .feature-title,\n                .analytics-feature-title,\n                .cloud-feature-title {\n                    font-size: 1.1rem !important;\n                }\n                \n                .feature-description,\n                .analytics-feature-description,\n                .cloud-feature-description {\n                    font-size: 0.9rem !important;\n                }\n                \n                \/* Adjust images for mobile *\/\n                .modernization-image img,\n                .analytics-image img,\n                .cloud-image img {\n                    min-height: 250px !important;\n                }\n                \n                \/* Adjust badges for mobile *\/\n                .modernization-badge,\n                .analytics-badge,\n                .cloud-badge {\n                    padding: 8px 20px !important;\n                    font-size: 0.9rem !important;\n                    margin-bottom: 30px !important;\n                }\n                \n                \/* Adjust floating badges on images *\/\n                .modernization-image > div[style*=\"position: absolute\"],\n                .analytics-image > div[style*=\"position: absolute\"],\n                .cloud-image > div[style*=\"position: absolute\"] {\n                    top: 20px !important;\n                    right: 20px !important;\n                    padding: 8px 15px !important;\n                    font-size: 0.8rem !important;\n                }\n            }\n            \n            @media (max-width: 480px) {\n                \/* Extra small mobile adjustments *\/\n                .modernization-columns,\n                .analytics-columns,\n                .cloud-columns {\n                    gap: 30px !important;\n                }\n                \n                .feature-icon,\n                .analytics-feature-icon,\n                .cloud-feature-icon {\n                    width: 45px !important;\n                    height: 45px !important;\n                    margin-right: 12px !important;\n                }\n                \n                .feature-title,\n                .analytics-feature-title,\n                .cloud-feature-title {\n                    font-size: 1rem !important;\n                }\n                \n                .feature-description,\n                .analytics-feature-description,\n                .cloud-feature-description {\n                    font-size: 0.85rem !important;\n                }\n            }\n        <\/style>\n        \n        <script>\n            document.addEventListener('DOMContentLoaded', function() {\n                \/\/ Second Row Observer\n                const innovationObserverOptions = {\n                    threshold: 0.2,\n                    rootMargin: '0px 0px -100px 0px'\n                };\n                \n                const innovationObserver = new IntersectionObserver(function(entries) {\n                    entries.forEach(entry => {\n                        if (entry.isIntersecting && !entry.target.classList.contains('innovation-animated')) {\n                            const content = entry.target;\n                            content.classList.add('innovation-animated');\n                            \n                            \/\/ Animate main content container\n                            content.style.transition = 'all 1.3s cubic-bezier(0.4, 0, 0.2, 1)';\n                            content.style.opacity = '1';\n                            content.style.transform = 'translateY(0)';\n                            \n                            \/\/ Animate innovation badge\n                            const badge = content.querySelector('.innovation-badge');\n                            setTimeout(() => {\n                                badge.style.transition = 'all 0.9s ease-out';\n                                badge.style.opacity = '1';\n                                badge.style.transform = 'translateY(0)';\n                            }, 250);\n                            \n                            \/\/ Animate innovation heading\n                            const heading = content.querySelector('.innovation-heading');\n                            setTimeout(() => {\n                                heading.style.transition = 'all 1.1s ease-out';\n                                heading.style.opacity = '1';\n                                heading.style.transform = 'translateY(0)';\n                            }, 450);\n                            \n                            \/\/ Animate innovation subheading\n                            const subheading = content.querySelector('.innovation-subheading');\n                            setTimeout(() => {\n                                subheading.style.transition = 'all 1.1s ease-out';\n                                subheading.style.opacity = '1';\n                                subheading.style.transform = 'translateY(0)';\n                            }, 650);\n                            \n                            \/\/ Animate innovation features grid\n                            const featuresGrid = content.querySelector('.innovation-features-grid');\n                            setTimeout(() => {\n                                featuresGrid.style.transition = 'all 0.9s ease-out';\n                                featuresGrid.style.opacity = '1';\n                                featuresGrid.style.transform = 'translateY(0)';\n                                \n                                \/\/ Animate individual feature cards\n                                const featureCards = featuresGrid.querySelectorAll('.innovation-feature-card');\n                                featureCards.forEach((card, index) => {\n                                    setTimeout(() => {\n                                        card.style.transition = 'all 0.7s cubic-bezier(0.4, 0, 0.2, 1)';\n                                        card.style.transform = 'translateY(0) scale(1)';\n                                        card.style.opacity = '1';\n                                    }, index * 250);\n                                });\n                            }, 850);\n                            \n                            \/\/ Animate demo section\n                            const demoSection = content.querySelector('.demo-section');\n                            setTimeout(() => {\n                                if (demoSection) {\n                                    demoSection.style.transition = 'all 1s ease-out';\n                                    demoSection.style.opacity = '1';\n                                    demoSection.style.transform = 'translateY(0)';\n                                }\n                            }, 1050);\n                            \n                            \/\/ Animate modernization specific content\n                            const modernizationBadge = content.querySelector('.modernization-badge');\n                            const modernizationHeading = content.querySelector('.modernization-heading');\n                            const modernizationSubheading = content.querySelector('.modernization-subheading');\n                            const modernizationColumns = content.querySelector('.modernization-columns');\n                            const modernizationCta = content.querySelector('.modernization-cta');\n                            \n                            \/\/ Animate modernization badge\n                            if (modernizationBadge) {\n                                setTimeout(() => {\n                                    modernizationBadge.style.transition = 'all 0.9s ease-out';\n                                    modernizationBadge.style.opacity = '1';\n                                    modernizationBadge.style.transform = 'translateY(0)';\n                                }, 250);\n                            }\n                            \n                            \/\/ Animate modernization heading\n                            if (modernizationHeading) {\n                                setTimeout(() => {\n                                    modernizationHeading.style.transition = 'all 1.1s ease-out';\n                                    modernizationHeading.style.opacity = '1';\n                                    modernizationHeading.style.transform = 'translateY(0)';\n                                }, 450);\n                            }\n                            \n                            \/\/ Animate modernization subheading\n                            if (modernizationSubheading) {\n                                setTimeout(() => {\n                                    modernizationSubheading.style.transition = 'all 1.1s ease-out';\n                                    modernizationSubheading.style.opacity = '1';\n                                    modernizationSubheading.style.transform = 'translateY(0)';\n                                }, 650);\n                            }\n                            \n                            \/\/ Animate modernization columns\n                            if (modernizationColumns) {\n                                setTimeout(() => {\n                                    modernizationColumns.style.transition = 'all 0.9s ease-out';\n                                    modernizationColumns.style.opacity = '1';\n                                    modernizationColumns.style.transform = 'translateY(0)';\n                                    \n                                    \/\/ Animate features column\n                                    const featuresColumn = modernizationColumns.querySelector('.features-column');\n                                    if (featuresColumn) {\n                                        featuresColumn.style.transition = 'all 0.8s ease-out';\n                                        featuresColumn.style.opacity = '1';\n                                        \n                                        \/\/ Animate individual feature items\n                                        const featureItems = featuresColumn.querySelectorAll('.feature-item');\n                                        featureItems.forEach((item, index) => {\n                                            setTimeout(() => {\n                                                item.style.transition = 'all 0.6s ease-out';\n                                                item.style.opacity = '1';\n                                                item.style.transform = 'translateX(0)';\n                                            }, index * 200);\n                                        });\n                                    }\n                                    \n                                    \/\/ Animate visual column\n                                    const visualColumn = modernizationColumns.querySelector('.visual-column');\n                                    if (visualColumn) {\n                                        setTimeout(() => {\n                                            visualColumn.style.transition = 'all 0.8s ease-out';\n                                            visualColumn.style.opacity = '1';\n                                            visualColumn.style.transform = 'translateX(0)';\n                                        }, 600);\n                                    }\n                                }, 850);\n                            }\n                            \n                            \/\/ Animate CTA section\n                            if (modernizationCta) {\n                                setTimeout(() => {\n                                    modernizationCta.style.transition = 'all 1s ease-out';\n                                    modernizationCta.style.opacity = '1';\n                                    modernizationCta.style.transform = 'translateY(0)';\n                                }, 1200);\n                            }\n                            \n                            innovationObserver.unobserve(content);\n                        }\n                    });\n                }, innovationObserverOptions);\n                \n                \/\/ Start observing the innovation content\n                const innovationContent = document.querySelector('.innovation-content');\n                if (innovationContent) {\n                    innovationObserver.observe(innovationContent);\n                }\n                \n                \/\/ Start observing the legacy content\n                const legacyContent = document.querySelector('.legacy-content');\n                if (legacyContent) {\n                    innovationObserver.observe(legacyContent);\n                }\n                \n                \/\/ Start observing the data-driven banking content\n                const dataDrivenBanking = document.querySelector('.data-driven-banking');\n                if (dataDrivenBanking) {\n                    innovationObserver.observe(dataDrivenBanking);\n                }\n                \n                \/\/ Enhanced animation for data-driven banking section\n                const dataDrivenBankingObserver = new IntersectionObserver(function(entries) {\n                    entries.forEach(entry => {\n                        if (entry.isIntersecting && !entry.target.classList.contains('analytics-animated')) {\n                            const content = entry.target;\n                            content.classList.add('analytics-animated');\n                            \n                            \/\/ Animate main content container\n                            content.style.transition = 'all 1.3s cubic-bezier(0.4, 0, 0.2, 1)';\n                            content.style.opacity = '1';\n                            content.style.transform = 'translateY(0)';\n                            \n                            \/\/ Animate analytics badge\n                            const analyticsBadge = content.querySelector('.analytics-badge');\n                            setTimeout(() => {\n                                analyticsBadge.style.transition = 'all 0.9s ease-out';\n                                analyticsBadge.style.opacity = '1';\n                                analyticsBadge.style.transform = 'translateY(0)';\n                            }, 250);\n                            \n                            \/\/ Animate analytics heading\n                            const analyticsHeading = content.querySelector('.analytics-heading');\n                            setTimeout(() => {\n                                analyticsHeading.style.transition = 'all 1.1s ease-out';\n                                analyticsHeading.style.opacity = '1';\n                                analyticsHeading.style.transform = 'translateY(0)';\n                            }, 450);\n                            \n                            \/\/ Animate analytics subheading\n                            const analyticsSubheading = content.querySelector('.analytics-subheading');\n                            setTimeout(() => {\n                                analyticsSubheading.style.transition = 'all 1.1s ease-out';\n                                analyticsSubheading.style.opacity = '1';\n                                analyticsSubheading.style.transform = 'translateY(0)';\n                            }, 650);\n                            \n                            \/\/ Animate analytics columns\n                            const analyticsColumns = content.querySelector('.analytics-columns');\n                            setTimeout(() => {\n                                analyticsColumns.style.transition = 'all 0.9s ease-out';\n                                analyticsColumns.style.opacity = '1';\n                                analyticsColumns.style.transform = 'translateY(0)';\n                                \n                                \/\/ Animate analytics features column\n                                const analyticsFeaturesColumn = analyticsColumns.querySelector('.analytics-features-column');\n                                if (analyticsFeaturesColumn) {\n                                    analyticsFeaturesColumn.style.transition = 'all 0.8s ease-out';\n                                    analyticsFeaturesColumn.style.opacity = '1';\n                                    \n                                    \/\/ Animate individual analytics feature items\n                                    const analyticsFeatureItems = analyticsFeaturesColumn.querySelectorAll('.analytics-feature-item');\n                                    analyticsFeatureItems.forEach((item, index) => {\n                                        setTimeout(() => {\n                                            item.style.transition = 'all 0.6s ease-out';\n                                            item.style.opacity = '1';\n                                            item.style.transform = 'translateX(0)';\n                                        }, index * 200);\n                                    });\n                                }\n                                \n                                \/\/ Animate analytics visual column\n                                const analyticsVisualColumn = analyticsColumns.querySelector('.analytics-visual-column');\n                                if (analyticsVisualColumn) {\n                                    setTimeout(() => {\n                                        analyticsVisualColumn.style.transition = 'all 0.8s ease-out';\n                                        analyticsVisualColumn.style.opacity = '1';\n                                        analyticsVisualColumn.style.transform = 'translateX(0)';\n                                    }, 600);\n                                }\n                            }, 850);\n                            \n                            \/\/ Animate analytics CTA section\n                            const analyticsCta = content.querySelector('.analytics-cta');\n                            setTimeout(() => {\n                                if (analyticsCta) {\n                                    analyticsCta.style.transition = 'all 1s ease-out';\n                                    analyticsCta.style.opacity = '1';\n                                    analyticsCta.style.transform = 'translateY(0)';\n                                }\n                            }, 1200);\n                            \n                            dataDrivenBankingObserver.unobserve(content);\n                        }\n                    });\n                }, innovationObserverOptions);\n                \n                if (dataDrivenBanking) {\n                    dataDrivenBankingObserver.observe(dataDrivenBanking);\n                }\n                \n                \/\/ Start observing the cloud infrastructure content\n                const cloudInfrastructure = document.querySelector('.cloud-infrastructure');\n                if (cloudInfrastructure) {\n                    innovationObserver.observe(cloudInfrastructure);\n                }\n                \n                \/\/ Enhanced animation for cloud infrastructure section\n                const cloudInfrastructureObserver = new IntersectionObserver(function(entries) {\n                    entries.forEach(entry => {\n                        if (entry.isIntersecting && !entry.target.classList.contains('cloud-animated')) {\n                            const content = entry.target;\n                            content.classList.add('cloud-animated');\n                            \n                            \/\/ Animate main content container\n                            content.style.transition = 'all 1.3s cubic-bezier(0.4, 0, 0.2, 1)';\n                            content.style.opacity = '1';\n                            content.style.transform = 'translateY(0)';\n                            \n                            \/\/ Animate cloud badge\n                            const cloudBadge = content.querySelector('.cloud-badge');\n                            setTimeout(() => {\n                                cloudBadge.style.transition = 'all 0.9s ease-out';\n                                cloudBadge.style.opacity = '1';\n                                cloudBadge.style.transform = 'translateY(0)';\n                            }, 250);\n                            \n                            \/\/ Animate cloud heading\n                            const cloudHeading = content.querySelector('.cloud-heading');\n                            setTimeout(() => {\n                                cloudHeading.style.transition = 'all 1.1s ease-out';\n                                cloudHeading.style.opacity = '1';\n                                cloudHeading.style.transform = 'translateY(0)';\n                            }, 450);\n                            \n                            \/\/ Animate cloud subheading\n                            const cloudSubheading = content.querySelector('.cloud-subheading');\n                            setTimeout(() => {\n                                cloudSubheading.style.transition = 'all 1.1s ease-out';\n                                cloudSubheading.style.opacity = '1';\n                                cloudSubheading.style.transform = 'translateY(0)';\n                            }, 650);\n                            \n                            \/\/ Animate cloud columns\n                            const cloudColumns = content.querySelector('.cloud-columns');\n                            setTimeout(() => {\n                                cloudColumns.style.transition = 'all 0.9s ease-out';\n                                cloudColumns.style.opacity = '1';\n                                cloudColumns.style.transform = 'translateY(0)';\n                                \n                                \/\/ Animate visual column\n                                const visualColumn = cloudColumns.querySelector('.cloud-visual-column');\n                                if (visualColumn) {\n                                    setTimeout(() => {\n                                        visualColumn.style.transition = 'all 0.8s ease-out';\n                                        visualColumn.style.opacity = '1';\n                                        visualColumn.style.transform = 'translateX(0)';\n                                    }, 400);\n                                }\n                                \n                                \/\/ Animate features column\n                                const featuresColumn = cloudColumns.querySelector('.cloud-features-column');\n                                if (featuresColumn) {\n                                    setTimeout(() => {\n                                        featuresColumn.style.transition = 'all 0.8s ease-out';\n                                        featuresColumn.style.opacity = '1';\n                                        \n                                        \/\/ Animate individual cloud feature items\n                                        const cloudFeatureItems = featuresColumn.querySelectorAll('.cloud-feature-item');\n                                        cloudFeatureItems.forEach((item, index) => {\n                                            setTimeout(() => {\n                                                item.style.transition = 'all 0.6s ease-out';\n                                                item.style.opacity = '1';\n                                                item.style.transform = 'translateX(0)';\n                                            }, index * 200);\n                                        });\n                                    }, 600);\n                                }\n                            }, 850);\n                            \n                            \/\/ Animate cloud CTA section\n                            const cloudCta = content.querySelector('.cloud-cta-container');\n                            setTimeout(() => {\n                                if (cloudCta) {\n                                    cloudCta.style.transition = 'all 1s ease-out';\n                                    cloudCta.style.opacity = '1';\n                                    cloudCta.style.transform = 'translateY(0)';\n                                }\n                            }, 1200);\n                            \n                            cloudInfrastructureObserver.unobserve(content);\n                        }\n                    });\n                }, innovationObserverOptions);\n                \n                if (cloudInfrastructure) {\n                    cloudInfrastructureObserver.observe(cloudInfrastructure);\n                }\n                \n                \/\/ Add click effects to demo buttons\n                const demoButtons = document.querySelectorAll('.demo-primary-btn, .demo-secondary-btn');\n                demoButtons.forEach(button => {\n                    button.addEventListener('click', function(e) {\n                        const ripple = document.createElement('span');\n                        const rect = this.getBoundingClientRect();\n                        const size = Math.max(rect.width, rect.height);\n                        const x = e.clientX - rect.left - size \/ 2;\n                        const y = e.clientY - rect.top - size \/ 2;\n                        \n                        ripple.style.cssText = `\n                            position: absolute;\n                            width: ${size}px;\n                            height: ${size}px;\n                            border-radius: 50%;\n                            background: rgba(59, 130, 246, 0.3);\n                            left: ${x}px;\n                            top: ${y}px;\n                            transform: scale(0);\n                            animation: rippleEffect 0.7s ease-out;\n                            pointer-events: none;\n                            z-index: 1;\n                        `;\n                        \n                        this.appendChild(ripple);\n                        \n                        setTimeout(() => {\n                            ripple.remove();\n                        }, 700);\n                    });\n                });\n                \n                \/\/ Add click effects to cloud buttons\n                const cloudButtons = document.querySelectorAll('.cloud-primary-btn, .cloud-secondary-btn');\n                cloudButtons.forEach(button => {\n                    button.addEventListener('click', function(e) {\n                        const ripple = document.createElement('span');\n                        const rect = this.getBoundingClientRect();\n                        const size = Math.max(rect.width, rect.height);\n                        const x = e.clientX - rect.left - size \/ 2;\n                        const y = e.clientY - rect.top - size \/ 2;\n                        \n                        ripple.style.cssText = `\n                            position: absolute;\n                            width: ${size}px;\n                            height: ${size}px;\n                            border-radius: 50%;\n                            background: rgba(102, 126, 234, 0.3);\n                            left: ${x}px;\n                            top: ${y}px;\n                            transform: scale(0);\n                            animation: rippleEffect 0.7s ease-out;\n                            pointer-events: none;\n                            z-index: 1;\n                        `;\n                        \n                        this.appendChild(ripple);\n                        \n                        setTimeout(() => {\n                            ripple.remove();\n                        }, 700);\n                    });\n                });\n            });\n        <\/script>\n    <\/div>\n<\/div>\n\n<!-- Third Row - CTA Section with Futuristic AI Tech Style -->\n\n<div class=\"wp-block-group alignfull is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n    <div style=\"position: relative; padding: 60px 20px; margin: 0; background: linear-gradient(135deg, #0a0e27 0%, #1a1f3a 25%, #2d1b69 50%, #0f172a 100%); color: white; overflow: hidden;\">\n    \n    <!-- Animated AI Neural Network Background -->\n    <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; z-index: 1;\">\n        <!-- Digital Rain Effect -->\n        <div style=\"position: absolute; width: 100%; height: 100%; opacity: 0.15;\">\n            <svg style=\"position: absolute; width: 100%; height: 100%;\">\n                <defs>\n                    <linearGradient id=\"digitalRain\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n                        <stop offset=\"0%\" style=\"stop-color:#00ff88;stop-opacity:0\"\/>\n                        <stop offset=\"50%\" style=\"stop-color:#00ff88;stop-opacity:0.8\"\/>\n                        <stop offset=\"100%\" style=\"stop-color:#00ff88;stop-opacity:0\"\/>\n                    <\/linearGradient>\n                <\/defs>\n                <!-- Vertical lines -->\n                <line x1=\"10%\" y1=\"0\" x2=\"10%\" y2=\"100%\" stroke=\"url(#digitalRain)\" stroke-width=\"1\" opacity=\"0.6\">\n                    <animate attributeName=\"y1\" values=\"0;-100\" dur=\"3s\" repeatCount=\"indefinite\"\/>\n                    <animate attributeName=\"y2\" values=\"100;0\" dur=\"3s\" repeatCount=\"indefinite\"\/>\n                <\/line>\n                <line x1=\"25%\" y1=\"0\" x2=\"25%\" y2=\"100%\" stroke=\"url(#digitalRain)\" stroke-width=\"1\" opacity=\"0.4\">\n                    <animate attributeName=\"y1\" values=\"0;-100\" dur=\"4s\" repeatCount=\"indefinite\"\/>\n                    <animate attributeName=\"y2\" values=\"100;0\" dur=\"4s\" repeatCount=\"indefinite\"\/>\n                <\/line>\n                <line x1=\"40%\" y1=\"0\" x2=\"40%\" y2=\"100%\" stroke=\"url(#digitalRain)\" stroke-width=\"1\" opacity=\"0.5\">\n                    <animate attributeName=\"y1\" values=\"0;-100\" dur=\"3.5s\" repeatCount=\"indefinite\"\/>\n                    <animate attributeName=\"y2\" values=\"100;0\" dur=\"3.5s\" repeatCount=\"indefinite\"\/>\n                <\/line>\n                <line x1=\"55%\" y1=\"0\" x2=\"55%\" y2=\"100%\" stroke=\"url(#digitalRain)\" stroke-width=\"1\" opacity=\"0.6\">\n                    <animate attributeName=\"y1\" values=\"0;-100\" dur=\"2.8s\" repeatCount=\"indefinite\"\/>\n                    <animate attributeName=\"y2\" values=\"100;0\" dur=\"2.8s\" repeatCount=\"indefinite\"\/>\n                <\/line>\n                <line x1=\"70%\" y1=\"0\" x2=\"70%\" y2=\"100%\" stroke=\"url(#digitalRain)\" stroke-width=\"1\" opacity=\"0.4\">\n                    <animate attributeName=\"y1\" values=\"0;-100\" dur=\"4.2s\" repeatCount=\"indefinite\"\/>\n                    <animate attributeName=\"y2\" values=\"100;0\" dur=\"4.2s\" repeatCount=\"indefinite\"\/>\n                <\/line>\n                <line x1=\"85%\" y1=\"0\" x2=\"85%\" y2=\"100%\" stroke=\"url(#digitalRain)\" stroke-width=\"1\" opacity=\"0.5\">\n                    <animate attributeName=\"y1\" values=\"0;-100\" dur=\"3.3s\" repeatCount=\"indefinite\"\/>\n                    <animate attributeName=\"y2\" values=\"100;0\" dur=\"3.3s\" repeatCount=\"indefinite\"\/>\n                <\/line>\n            <\/svg>\n        <\/div>\n        \n        <!-- Floating AI Orbs -->\n        <div style=\"position: absolute; width: 60px; height: 60px; background: radial-gradient(circle, rgba(0, 255, 136, 0.8) 0%, rgba(0, 255, 136, 0.2) 50%, transparent 70%); border-radius: 50%; top: 20%; left: 15%; animation: aiOrbFloat1 8s ease-in-out infinite;\"><\/div>\n        <div style=\"position: absolute; width: 40px; height: 40px; background: radial-gradient(circle, rgba(0, 212, 255, 0.8) 0%, rgba(0, 212, 255, 0.2) 50%, transparent 70%); border-radius: 50%; top: 60%; left: 75%; animation: aiOrbFloat2 10s ease-in-out infinite;\"><\/div>\n        <div style=\"position: absolute; width: 50px; height: 50px; background: radial-gradient(circle, rgba(147, 51, 234, 0.8) 0%, rgba(147, 51, 234, 0.2) 50%, transparent 70%); border-radius: 50%; top: 40%; left: 85%; animation: aiOrbFloat1 12s ease-in-out infinite;\"><\/div>\n        <div style=\"position: absolute; width: 35px; height: 35px; background: radial-gradient(circle, rgba(0, 255, 136, 0.8) 0%, rgba(0, 255, 136, 0.2) 50%, transparent 70%); border-radius: 50%; top: 70%; left: 25%; animation: aiOrbFloat2 9s ease-in-out infinite;\"><\/div>\n        \n        <!-- Circuit Board Pattern -->\n        <svg style=\"position: absolute; width: 100%; height: 100%; opacity: 0.1;\">\n            <defs>\n                <pattern id=\"circuitPattern\" x=\"0\" y=\"0\" width=\"60\" height=\"60\" patternUnits=\"userSpaceOnUse\">\n                    <rect x=\"0\" y=\"0\" width=\"60\" height=\"60\" fill=\"none\" stroke=\"#00ff88\" stroke-width=\"0.5\"\/>\n                    <circle cx=\"30\" cy=\"30\" r=\"3\" fill=\"#00ff88\" opacity=\"0.6\"\/>\n                    <line x1=\"30\" y1=\"0\" x2=\"30\" y2=\"27\" stroke=\"#00ff88\" stroke-width=\"0.5\"\/>\n                    <line x1=\"30\" y1=\"33\" x2=\"30\" y2=\"60\" stroke=\"#00ff88\" stroke-width=\"0.5\"\/>\n                    <line x1=\"0\" y1=\"30\" x2=\"27\" y2=\"30\" stroke=\"#00ff88\" stroke-width=\"0.5\"\/>\n                    <line x1=\"33\" y1=\"30\" x2=\"60\" y2=\"30\" stroke=\"#00ff88\" stroke-width=\"0.5\"\/>\n                <\/pattern>\n            <\/defs>\n            <rect width=\"100%\" height=\"100%\" fill=\"url(#circuitPattern)\">\n                <animateTransform attributeName=\"transform\" type=\"translate\" from=\"0 0\" to=\"60 60\" dur=\"30s\" repeatCount=\"indefinite\"\/>\n            <\/rect>\n        <\/svg>\n    <\/div>\n    \n    <!-- Content Container -->\n    <div style=\"position: relative; z-index: 2; max-width: 1200px; margin: 0 auto; text-align: center;\">\n        <!-- CTA Title -->\n        <div class=\"cta-section-title\" style=\"opacity: 0; transform: translateY(40px) scale(0.9);\">\n            <h2 style=\"font-size: clamp(2.5rem, 5vw, 4.5rem); font-weight: 800; margin-bottom: 30px; color: #ffffff; line-height: 1.1; text-shadow: 0 0 30px rgba(0, 255, 136, 0.5);\">Discover Our Banking Solutions<\/h2>\n            <div style=\"width: 150px; height: 4px; background: linear-gradient(90deg, #00ff88, #00d4ff, #9333ea, #00ff88); margin: 0 auto 40px; border-radius: 2px; animation: gradientShift 3s ease-in-out infinite;\"><\/div>\n            <p style=\"font-size: clamp(1.3rem, 2.5vw, 1.8rem); color: rgba(255, 255, 255, 0.9); max-width: 900px; margin: 0 auto 50px; line-height: 1.8; font-weight: 300;\">Take the next step to access banking services and expert insights.<\/p>\n        <\/div>\n        \n        <!-- CTA Buttons -->\n        <div class=\"cta-buttons\" style=\"display: flex; justify-content: center; gap: 25px; flex-wrap: wrap; margin-top: 40px; opacity: 0; transform: translateY(30px);\">\n            <a href=\"https:\/\/synthex-tech.com\/?page_id=10\" style=\"background: linear-gradient(135deg, #00ff88, #00cc6a); color: #0a0e27; padding: 18px 45px; border: none; border-radius: 50px; font-size: 1.1rem; font-weight: 700; cursor: pointer; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 10px 30px rgba(0, 255, 136, 0.3); position: relative; overflow: hidden; text-decoration: none; display: inline-flex; align-items: center; justify-content: center;\">\n                <span style=\"position: relative; z-index: 2;\">Contact Us<\/span>\n                <div style=\"position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent); transition: left 0.6s ease;\"><\/div>\n            <\/a>\n        <\/div>\n    <\/div>\n    \n    <style>\n        \/* AI Tech CTA Animations *\/\n        @keyframes aiOrbFloat1 {\n            0%, 100% {\n                transform: translate(0, 0) scale(1);\n                opacity: 0.6;\n            }\n            25% {\n                transform: translate(30px, -40px) scale(1.2);\n                opacity: 0.8;\n            }\n            50% {\n                transform: translate(-20px, -80px) scale(0.9);\n                opacity: 1;\n            }\n            75% {\n                transform: translate(-40px, -40px) scale(1.1);\n                opacity: 0.7;\n            }\n        }\n        \n        @keyframes aiOrbFloat2 {\n            0%, 100% {\n                transform: translate(0, 0) scale(1);\n                opacity: 0.5;\n            }\n            33% {\n                transform: translate(-40px, 30px) scale(1.3);\n                opacity: 0.9;\n            }\n            66% {\n                transform: translate(20px, -60px) scale(0.8);\n                opacity: 0.6;\n            }\n        }\n        \n        @keyframes gradientShift {\n            0%, 100% {\n                background-position: 0% 50%;\n            }\n            50% {\n                background-position: 100% 50%;\n            }\n        }\n        \n        @keyframes featureIconPulse {\n            0%, 100% {\n                transform: scale(1);\n                box-shadow: 0 0 20px rgba(0, 255, 136, 0.5);\n            }\n            50% {\n                transform: scale(1.1);\n                box-shadow: 0 0 30px rgba(0, 255, 136, 0.8);\n            }\n        }\n        \n        @keyframes featureIconSpin {\n            0% {\n                transform: rotate(0deg);\n            }\n            100% {\n                transform: rotate(360deg);\n            }\n        }\n        \n        @keyframes featureIconRotate {\n            0% {\n                transform: rotate(0deg) scale(1);\n            }\n            50% {\n                transform: rotate(180deg) scale(1.1);\n            }\n            100% {\n                transform: rotate(360deg) scale(1);\n            }\n        }\n        \n        \/* Content Animations *\/\n        @keyframes ctaFadeInUp {\n            0% {\n                opacity: 0;\n                transform: translateY(40px) scale(0.9);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0) scale(1);\n            }\n        }\n        \n        @keyframes ctaFeatureSlideIn {\n            0% {\n                opacity: 0;\n                transform: translateY(30px) scale(0.95);\n            }\n            100% {\n                opacity: 1;\n                transform: translateY(0) scale(1);\n            }\n        }\n        \n        .cta-section-title {\n            opacity: 0;\n            transform: translateY(40px) scale(0.9);\n            animation: ctaFadeInUp 1.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;\n        }\n        \n        .cta-buttons {\n            opacity: 0;\n            transform: translateY(30px);\n        }\n        \n        .cta-buttons.animate-in {\n            animation: ctaFadeInUp 1s cubic-bezier(0.4, 0, 0.2, 1) forwards;\n        }\n        \n        \/* Hover Effects *\/\n        .cta-feature-card:hover {\n            transform: translateY(-10px) scale(1.02);\n            border-color: rgba(255, 255, 255, 0.6);\n            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.3);\n        }\n        \n        .cta-feature-card:hover .icon-container {\n            transform: scale(1.1);\n        }\n        \n        .cta-buttons button:hover {\n            transform: translateY(-3px);\n            box-shadow: 0 15px 40px rgba(0, 255, 136, 0.4);\n        }\n        \n        .cta-buttons button:hover div {\n            left: 100%;\n        }\n        \n        .cta-buttons button:nth-child(2):hover {\n            background: rgba(255, 255, 255, 0.1);\n            border-color: rgba(255, 255, 255, 0.8);\n        }\n    <\/style>\n    \n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ Intersection Observer for scroll-triggered animations\n            const observerOptions = {\n                threshold: 0.2,\n                rootMargin: '0px 0px -100px 0px'\n            };\n            \n            const observer = new IntersectionObserver(function(entries) {\n                entries.forEach(entry => {\n                    if (entry.isIntersecting) {\n                        entry.target.classList.add('animate-in');\n                    }\n                });\n            }, observerOptions);\n            \n            \/\/ Observe all animated elements in this section\n            const animatedElements = document.querySelectorAll('.cta-section-title, .cta-buttons');\n            animatedElements.forEach(el => observer.observe(el));\n            \n            \/\/ Interactive AI orb effects\n            const ctaContainer = document.querySelector('[style*=\"background: linear-gradient(135deg, #0a0e27\"]');\n            const aiOrbs = ctaContainer.querySelectorAll('[style*=\"aiOrbFloat\"]');\n            \n            ctaContainer.addEventListener('mousemove', function(e) {\n                const x = e.clientX \/ window.innerWidth;\n                const y = e.clientY \/ window.innerHeight;\n                \n                aiOrbs.forEach((orb, index) => {\n                    const speed = (index + 1) * 0.4;\n                    const xOffset = (x - 0.5) * speed * 25;\n                    const yOffset = (y - 0.5) * speed * 25;\n                    \n                    orb.style.transform += ` translate(${xOffset}px, ${yOffset}px)`;\n                });\n            });\n            \n            \/\/ Enhanced button interactions\n            const ctaButtons = document.querySelectorAll('.cta-buttons a');\n            \n            ctaButtons.forEach(button => {\n                button.addEventListener('mouseenter', function() {\n                    this.style.transition = 'all 0.4s cubic-bezier(0.4, 0, 0.2, 1)';\n                });\n                \n                button.addEventListener('mouseleave', function() {\n                    this.style.transition = 'all 0.6s cubic-bezier(0.4, 0, 0.2, 1)';\n                });\n            });\n        });\n    <\/script>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>AI-POWERED BANKING SOLUTIONS Next-Gen Banking &#038; Financial Services Revolutionize financial services with AI-driven innovation, legacy system modernization, and intelligent automation. Transform traditional banking into a seamless, data-powered ecosystem that delivers exceptional client experiences and unprecedented operational efficiency. Legacy Modernization Transform traditional banking systems with AI-powered modernization, seamlessly migrating to cloud-native platforms while preserving critical business &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/synthex-tech.com\/?page_id=396\" class=\"more-link\">Read more<span class=\"screen-reader-text\"> &#8220;Banking and Financial Services&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":404,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-396","page","type-page","status-publish","has-post-thumbnail","hentry"],"uagb_featured_image_src":{"full":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-scaled.jpg",2560,1463,false],"thumbnail":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-150x150.jpg",150,150,true],"medium":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-300x171.jpg",300,171,true],"medium_large":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-scaled.jpg",768,439,false],"large":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-1024x585.jpg",950,543,true],"1536x1536":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-scaled-1536x878.jpg",1536,878,true],"2048x2048":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-scaled-2048x1170.jpg",2048,1170,true],"inspiro-featured-image":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-2000x1143.jpg",2000,1143,true],"inspiro-loop":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-950x320.jpg",950,320,true],"inspiro-loop@2x":["https:\/\/synthex-tech.com\/wp-content\/uploads\/2025\/06\/glowing-computer-monitor-displays-financial-figures-trading-generated-by-ai-1900x640.jpg",1900,640,true]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/synthex-tech.com\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"AI-POWERED BANKING SOLUTIONS Next-Gen Banking &#038; Financial Services Revolutionize financial services with AI-driven innovation, legacy system modernization, and intelligent automation. Transform traditional banking into a seamless, data-powered ecosystem that delivers exceptional client experiences and unprecedented operational efficiency. Legacy Modernization Transform traditional banking systems with AI-powered modernization, seamlessly migrating to cloud-native platforms while preserving critical business&hellip;","_links":{"self":[{"href":"https:\/\/synthex-tech.com\/index.php?rest_route=\/wp\/v2\/pages\/396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/synthex-tech.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/synthex-tech.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/synthex-tech.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/synthex-tech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=396"}],"version-history":[{"count":18,"href":"https:\/\/synthex-tech.com\/index.php?rest_route=\/wp\/v2\/pages\/396\/revisions"}],"predecessor-version":[{"id":798,"href":"https:\/\/synthex-tech.com\/index.php?rest_route=\/wp\/v2\/pages\/396\/revisions\/798"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/synthex-tech.com\/index.php?rest_route=\/wp\/v2\/media\/404"}],"wp:attachment":[{"href":"https:\/\/synthex-tech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}