{"id":187,"date":"2025-03-27T03:28:19","date_gmt":"2025-03-27T03:28:19","guid":{"rendered":"https:\/\/www.covenant-associates.com\/?page_id=187"},"modified":"2025-05-14T20:55:21","modified_gmt":"2025-05-14T20:55:21","slug":"run-at-scale","status":"publish","type":"page","link":"https:\/\/www.covenant-associates.com\/fr\/run-at-scale\/","title":{"rendered":"Maintenance applicative"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"187\" class=\"elementor elementor-187\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71b0e10 e-flex e-con-boxed e-con e-parent\" data-id=\"71b0e10\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0b7b87f e-con-full e-flex e-con e-child\" data-id=\"0b7b87f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9e7e72 elementor-widget elementor-widget-button\" data-id=\"a9e7e72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.covenant-associates.com\/solutions\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-long-arrow-alt-left\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Back to solutions<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-074eb1c e-flex e-con-boxed e-con e-parent\" data-id=\"074eb1c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-03fdaea e-con-full arrows-container e-flex e-con e-child\" data-id=\"03fdaea\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1635f42 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"1635f42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/www.covenant-associates.com\/process-optimization-for-costs-monitoring\/\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 32 32\"><path d=\"M23.505 0c0.271 0 0.549 0.107 0.757 0.316 0.417 0.417 0.417 1.098 0 1.515l-14.258 14.264 14.050 14.050c0.417 0.417 0.417 1.098 0 1.515s-1.098 0.417-1.515 0l-14.807-14.807c-0.417-0.417-0.417-1.098 0-1.515l15.015-15.022c0.208-0.208 0.486-0.316 0.757-0.316z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-77dbe0c e-con-full e-flex e-con e-child\" data-id=\"77dbe0c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-c958835 e-con-full e-flex e-con e-child\" data-id=\"c958835\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-d19502d e-con-full e-flex e-con e-child\" data-id=\"d19502d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-d68b039 e-con-full mobile-scroll-accordion e-flex e-con e-child\" data-id=\"d68b039\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-06a0d3c e-con-full e-flex e-con e-child\" data-id=\"06a0d3c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9756f8 elementor-widget__width-initial sticky-title elementor-widget elementor-widget-heading\" data-id=\"a9756f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Run at scale<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fdb3da elementor-widget elementor-widget-html\" data-id=\"7fdb3da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\n\/\/ STICKY FUNCTIONALITY WITH SMOOTHENED BLUR EFFECT UNDER CONTAINER\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n  setTimeout(function() {\r\n    try {\r\n      \/\/ Get the PARENT widget that contains the heading\r\n      var headingWidget = document.querySelector('.elementor-widget-heading');\r\n      if (!headingWidget) return;\r\n      \r\n      \/\/ Get the scrollable container\r\n      var container = null;\r\n      var element = headingWidget;\r\n      while (element && !container) {\r\n        element = element.parentElement;\r\n        if (!element) break;\r\n        \r\n        var style = window.getComputedStyle(element);\r\n        if (style.overflowY === 'auto' || style.overflow === 'auto') {\r\n          container = element;\r\n        }\r\n      }\r\n      \r\n      if (headingWidget && container) {\r\n        \/\/ Get original dimensions\r\n        var widgetHeight = headingWidget.offsetHeight;\r\n        var widgetWidth = headingWidget.offsetWidth;\r\n        \r\n        \/\/ Create placeholder\r\n        var placeholder = document.createElement('div');\r\n        placeholder.style.height = widgetHeight + 'px';\r\n        placeholder.style.visibility = 'hidden';\r\n        headingWidget.parentNode.insertBefore(placeholder, headingWidget.nextSibling);\r\n        \r\n        \/\/ Create a duplicate of the heading for the blur effect\r\n        var blurClone = document.createElement('div');\r\n        blurClone.innerHTML = headingWidget.innerHTML;\r\n        blurClone.style.position = 'absolute';\r\n        blurClone.style.zIndex = '4'; \/\/ Below the real heading\r\n        blurClone.style.width = widgetWidth + 'px';\r\n        blurClone.style.height = widgetHeight + 'px';\r\n        blurClone.style.backgroundColor = '#EEEEEE';\r\n        blurClone.style.transform = 'translateY(15px)'; \/\/ Higher offset - positioned further below\r\n        blurClone.style.opacity = '0.95'; \/\/ Even higher opacity for stronger effect\r\n        blurClone.style.filter = 'blur(0px)';\r\n        blurClone.style.transition = 'filter 0.4s ease-in-out'; \/\/ Smoother transition with longer duration\r\n        \r\n        \/\/ Insert the blur clone before the heading widget\r\n        headingWidget.parentNode.insertBefore(blurClone, headingWidget);\r\n        \r\n        \/\/ Position the WIDGET (not just the text)\r\n        headingWidget.style.position = 'absolute';\r\n        headingWidget.style.zIndex = '5';\r\n        headingWidget.style.width = widgetWidth + 'px';\r\n        \r\n        \/\/ ADD HARDCODED BACKGROUND COLOR\r\n        headingWidget.style.backgroundColor = '#EEEEEE';\r\n        \r\n        \/\/ Ensure no horizontal scroll\r\n        container.style.overflowX = 'hidden';\r\n        \r\n        \/\/ Blur effect parameters - Modified for smoother transitions\r\n        var minScrollSpeed = 1;     \/\/ Lower threshold to trigger effect\r\n        var maxBlurRadius = 30;     \/\/ Max blur amount\r\n        var defaultBlur = 10;       \/\/ Default blur\r\n        var lastScrollTop = 0;\r\n        var scrollSpeed = 0;\r\n        var targetBlur = defaultBlur; \/\/ Target blur value for smooth transitions\r\n        var currentBlur = defaultBlur; \/\/ Current blur value\r\n        var isScrolling;\r\n        var animationFrame;\r\n        \r\n        \/\/ Smooth blur update function\r\n        function updateBlur() {\r\n          \/\/ Smoothly interpolate current blur toward target blur\r\n          currentBlur = currentBlur + (targetBlur - currentBlur) * 0.2;\r\n          \r\n          \/\/ Apply the blur\r\n          blurClone.style.filter = 'blur(' + currentBlur + 'px)';\r\n          \r\n          \/\/ Continue animation if difference is significant\r\n          if (Math.abs(currentBlur - targetBlur) > 0.1) {\r\n            animationFrame = requestAnimationFrame(updateBlur);\r\n          }\r\n        }\r\n        \r\n        \/\/ Update position on scroll and apply blur effect\r\n        container.addEventListener('scroll', function() {\r\n          \/\/ Update the position of both elements\r\n          var scrollTop = this.scrollTop;\r\n          headingWidget.style.top = scrollTop + 'px';\r\n          blurClone.style.top = scrollTop + 'px';\r\n          \r\n          \/\/ Calculate scroll speed\r\n          scrollSpeed = Math.abs(scrollTop - lastScrollTop);\r\n          lastScrollTop = scrollTop;\r\n          \r\n          \/\/ Apply blur effect with smoother transitions\r\n          if (scrollSpeed > minScrollSpeed) {\r\n            \/\/ Calculate target blur amount based on scroll speed\r\n            targetBlur = Math.min(scrollSpeed * 1.8 + 8, maxBlurRadius);\r\n            \r\n            \/\/ Cancel any existing animation\r\n            cancelAnimationFrame(animationFrame);\r\n            \r\n            \/\/ Start smooth transition\r\n            animationFrame = requestAnimationFrame(updateBlur);\r\n          }\r\n          \r\n          \/\/ Clear the timeout\r\n          clearTimeout(isScrolling);\r\n          \r\n          \/\/ Set a timeout to detect when scrolling ends\r\n          isScrolling = setTimeout(function() {\r\n            \/\/ Return to default blur when scrolling stops\r\n            targetBlur = defaultBlur;\r\n            animationFrame = requestAnimationFrame(updateBlur);\r\n          }, 150);\r\n        });\r\n        \r\n        \/\/ Initial blur state\r\n        blurClone.style.filter = 'blur(' + defaultBlur + 'px)';\r\n        \r\n        console.log('STICKY APPROACH WITH SMOOTHENED BLUR EFFECT APPLIED');\r\n      }\r\n    } catch(e) {\r\n      console.error('Error in sticky script:', e);\r\n    }\r\n  }, 1000);\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86d5c65 elementor-widget elementor-widget-n-accordion\" data-id=\"86d5c65\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;multiple&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"accordion-item-1\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"accordion-item-1\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Operational support and maintenance <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-up\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"accordion-item-1\" class=\"elementor-element elementor-element-2d0189a e-con-full e-flex e-con e-child\" data-id=\"2d0189a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a93afb6 elementor-widget elementor-widget-text-editor\" data-id=\"a93afb6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ensure the availability and performance of your applications<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c1983d elementor-widget elementor-widget-text-editor\" data-id=\"2c1983d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We provide monitoring, support, and continuous maintenance of your applications to ensure optimal operation and maximum availability.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"accordion-item-2\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"accordion-item-2\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Application enhancements <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-up\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"accordion-item-2\" class=\"elementor-element elementor-element-252619d e-con-full e-flex e-con e-child\" data-id=\"252619d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb6c610 elementor-widget elementor-widget-text-editor\" data-id=\"cb6c610\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Upgrade your applications in line with your evolving needs<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-abe8c0f elementor-widget elementor-widget-text-editor\" data-id=\"abe8c0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We manage updates and new functionalities in your applications to support your growth and adapt to changes in your business.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"accordion-item-3\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"accordion-item-3\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Continuous improvement <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-up\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"accordion-item-3\" class=\"elementor-element elementor-element-3d520ff e-con-full e-flex e-con e-child\" data-id=\"3d520ff\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d78fbe1 elementor-widget elementor-widget-text-editor\" data-id=\"d78fbe1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>An improvement cycle for ever more efficient applications<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd9952b elementor-widget elementor-widget-text-editor\" data-id=\"bd9952b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We implement a continuous improvement approach for your applications by regularly analyzing their performance, usage, and user feedback. This approach helps identify optimization opportunities, prioritize necessary enhancements, and ensure that your tools remain aligned with your business and technological needs. Through frequent iterations and close collaboration with your teams, your applications gain in efficiency, reliability, and added value.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85208a8 elementor-widget elementor-widget-html\" data-id=\"85208a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    console.log(\"Run at Scale accordion opener script started\");\r\n    \r\n    \/\/ Get the accordion parameter from URL\r\n    const urlParams = new URLSearchParams(window.location.search);\r\n    const accordionParam = urlParams.get('accordion');\r\n    \r\n    console.log(\"Accordion parameter:\", accordionParam);\r\n    \r\n    if (accordionParam) {\r\n        \/\/ Find the correct accordion item ID\r\n        const targetId = \"accordion-item-\" + accordionParam;\r\n        console.log(\"Looking for element with ID:\", targetId);\r\n        \r\n        \/\/ Function to try opening the accordion\r\n        function tryOpen() {\r\n            \/\/ Get the details element by ID\r\n            const detailsElement = document.getElementById(targetId);\r\n            console.log(\"Found details element:\", detailsElement ? \"Yes\" : \"No\");\r\n            \r\n            if (detailsElement) {\r\n                \/\/ Set the open attribute on the details element\r\n                detailsElement.setAttribute(\"open\", \"\");\r\n                \r\n                \/\/ Find the summary element\r\n                const summaryElement = detailsElement.querySelector('summary');\r\n                if (summaryElement) {\r\n                    \/\/ Set aria-expanded to true\r\n                    summaryElement.setAttribute(\"aria-expanded\", \"true\");\r\n                    \r\n                    console.log(\"Opened accordion item successfully\");\r\n                    \r\n                    \/\/ Scroll to the opened item\r\n                    setTimeout(function() {\r\n                        detailsElement.scrollIntoView({behavior: \"smooth\", block: \"start\"});\r\n                        window.scrollBy(0, -100); \/\/ Offset for better visibility\r\n                    }, 300);\r\n                }\r\n            } else {\r\n                console.log(\"Could not find target details element\");\r\n            }\r\n        }\r\n        \r\n        \/\/ Try opening initially\r\n        setTimeout(tryOpen, 500);\r\n        \r\n        \/\/ Try again after a bit longer\r\n        setTimeout(tryOpen, 1500);\r\n    }\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f451009 e-con-full e-flex e-con e-child\" data-id=\"f451009\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35bd257 elementor-hidden-mobile elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"35bd257\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-globe-europe\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm200 248c0 22.5-3.9 44.2-10.8 64.4h-20.3c-4.3 0-8.4-1.7-11.4-4.8l-32-32.6c-4.5-4.6-4.5-12.1.1-16.7l12.5-12.5v-8.7c0-3-1.2-5.9-3.3-8l-9.4-9.4c-2.1-2.1-5-3.3-8-3.3h-16c-6.2 0-11.3-5.1-11.3-11.3 0-3 1.2-5.9 3.3-8l9.4-9.4c2.1-2.1 5-3.3 8-3.3h32c6.2 0 11.3-5.1 11.3-11.3v-9.4c0-6.2-5.1-11.3-11.3-11.3h-36.7c-8.8 0-16 7.2-16 16v4.5c0 6.9-4.4 13-10.9 15.2l-31.6 10.5c-3.3 1.1-5.5 4.1-5.5 7.6v2.2c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8s-3.6-8-8-8H247c-3 0-5.8 1.7-7.2 4.4l-9.4 18.7c-2.7 5.4-8.2 8.8-14.3 8.8H194c-8.8 0-16-7.2-16-16V199c0-4.2 1.7-8.3 4.7-11.3l20.1-20.1c4.6-4.6 7.2-10.9 7.2-17.5 0-3.4 2.2-6.5 5.5-7.6l40-13.3c1.7-.6 3.2-1.5 4.4-2.7l26.8-26.8c2.1-2.1 3.3-5 3.3-8 0-6.2-5.1-11.3-11.3-11.3H258l-16 16v8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-20c0-2.5 1.2-4.9 3.2-6.4l28.9-21.7c1.9-.1 3.8-.3 5.7-.3C358.3 56 448 145.7 448 256zM130.1 149.1c0-3 1.2-5.9 3.3-8l25.4-25.4c2.1-2.1 5-3.3 8-3.3 6.2 0 11.3 5.1 11.3 11.3v16c0 3-1.2 5.9-3.3 8l-9.4 9.4c-2.1 2.1-5 3.3-8 3.3h-16c-6.2 0-11.3-5.1-11.3-11.3zm128 306.4v-7.1c0-8.8-7.2-16-16-16h-20.2c-10.8 0-26.7-5.3-35.4-11.8l-22.2-16.7c-11.5-8.6-18.2-22.1-18.2-36.4v-23.9c0-16 8.4-30.8 22.1-39l42.9-25.7c7.1-4.2 15.2-6.5 23.4-6.5h31.2c10.9 0 21.4 3.9 29.6 10.9l43.2 37.1h18.3c8.5 0 16.6 3.4 22.6 9.4l17.3 17.3c3.4 3.4 8.1 5.3 12.9 5.3H423c-32.4 58.9-93.8 99.5-164.9 103.1z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9057c0a e-con-full arrows-container e-flex e-con e-child\" data-id=\"9057c0a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44d0abc elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"44d0abc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/www.covenant-associates.com\/financial-services\/\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 32 32\"><path d=\"M8.489 31.975c-0.271 0-0.549-0.107-0.757-0.316-0.417-0.417-0.417-1.098 0-1.515l14.258-14.264-14.050-14.050c-0.417-0.417-0.417-1.098 0-1.515s1.098-0.417 1.515 0l14.807 14.807c0.417 0.417 0.417 1.098 0 1.515l-15.015 15.022c-0.208 0.208-0.486 0.316-0.757 0.316z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b1417aa e-flex e-con-boxed e-con e-parent\" data-id=\"b1417aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-eb7ef72 e-con-full e-flex e-con e-child\" data-id=\"eb7ef72\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-095562a e-con-full e-flex e-con e-child\" data-id=\"095562a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-64da4f0 elementor-widget elementor-widget-button\" data-id=\"64da4f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#skills-target\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-alt-circle-down\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM212 140v116h-70.9c-10.7 0-16.1 13-8.5 20.5l114.9 114.3c4.7 4.7 12.2 4.7 16.9 0l114.9-114.3c7.6-7.6 2.2-20.5-8.5-20.5H300V140c0-6.6-5.4-12-12-12h-64c-6.6 0-12 5.4-12 12z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Skills<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-da2ccde e-flex e-con-boxed e-con e-parent\" data-id=\"da2ccde\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9cccc0 elementor-widget elementor-widget-html\" data-id=\"a9cccc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n  \/\/ Get all links that point to #skills-target\r\n  const skillsLinks = document.querySelectorAll('a[href=\"#skills-target\"]');\r\n  \r\n  skillsLinks.forEach(link => {\r\n    link.addEventListener('click', function(e) {\r\n      e.preventDefault();\r\n      \r\n      \/\/ Get the target element\r\n      const targetElement = document.getElementById('skills-target');\r\n      \r\n      if (targetElement) {\r\n        \/\/ Calculate position with offset (adjust the 120 value as needed)\r\n        const offset = 130;\r\n        const targetPosition = targetElement.getBoundingClientRect().top + window.pageYOffset - offset;\r\n        \r\n        \/\/ Smooth scroll to target\r\n        window.scrollTo({\r\n          top: targetPosition,\r\n          behavior: 'smooth'\r\n        });\r\n      }\r\n    });\r\n  });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-00c2312 e-flex e-con-boxed e-con e-parent\" data-id=\"00c2312\" data-element_type=\"container\" data-e-type=\"container\" id=\"skills-target\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-36c4041 e-con-full e-flex e-con e-child\" data-id=\"36c4041\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-d7f34c2 e-con-full card-wrapper e-flex e-con e-child\" data-id=\"d7f34c2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-21b1efb e-con-full default-content e-flex e-con e-child\" data-id=\"21b1efb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-d2c3c64 e-con-full e-flex e-con e-child\" data-id=\"d2c3c64\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-153b71c elementor-widget elementor-widget-heading\" data-id=\"153b71c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.covenant-associates.com\/anaplan\/\">Anaplan<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d0155a2 e-con-full hover-content elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"d0155a2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<a class=\"elementor-element elementor-element-3eab9df e-con-full e-flex e-con e-child\" data-id=\"3eab9df\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\" href=\"https:\/\/www.covenant-associates.com\/anaplan\/\">\n\t\t<div class=\"elementor-element elementor-element-039bbbd e-con-full hover-inner e-flex e-con e-child\" data-id=\"039bbbd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fadfd4 elementor-widget elementor-widget-text-editor\" data-id=\"9fadfd4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We mobilize the Anaplan value to plan and make better decision<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3b08d14 e-con-full card-wrapper e-flex e-con e-child\" data-id=\"3b08d14\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-bb9522c e-con-full default-content e-flex e-con e-child\" data-id=\"bb9522c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-f585c4e e-con-full e-flex e-con e-child\" data-id=\"f585c4e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b8c10a elementor-widget elementor-widget-heading\" data-id=\"1b8c10a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.covenant-associates.com\/architecture\/\">Architecture<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-36af47b e-con-full hover-content elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"36af47b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<a class=\"elementor-element elementor-element-fc153da e-con-full e-flex e-con e-child\" data-id=\"fc153da\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\" href=\"https:\/\/www.covenant-associates.com\/architecture\/\">\n\t\t<div class=\"elementor-element elementor-element-e104bc5 e-con-full hover-inner e-flex e-con e-child\" data-id=\"e104bc5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-496916a elementor-widget elementor-widget-text-editor\" data-id=\"496916a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Think your IT ecosystems for connectivity and scalability<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3fedd0e e-con-full card-wrapper e-flex e-con e-child\" data-id=\"3fedd0e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-ca328f7 e-con-full default-content e-flex e-con e-child\" data-id=\"ca328f7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-d6e9c04 e-con-full e-flex e-con e-child\" data-id=\"d6e9c04\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-74a9e8d elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"74a9e8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.covenant-associates.com\/data\/\">Data<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d2a222e e-con-full hover-content elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"d2a222e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<a class=\"elementor-element elementor-element-799d2fb e-con-full e-flex e-con e-child\" data-id=\"799d2fb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\" href=\"https:\/\/www.covenant-associates.com\/data\/\">\n\t\t<div class=\"elementor-element elementor-element-219a271 e-con-full hover-inner e-flex e-con e-child\" data-id=\"219a271\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f173015 elementor-widget elementor-widget-text-editor\" data-id=\"f173015\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>We help you turn data into a strategic\u00a0asset.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d9a182 elementor-widget elementor-widget-html\" data-id=\"0d9a182\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    \/\/ This code will make cards clickable on mobile and tablet\r\n    const cards = document.querySelectorAll('.card-wrapper');\r\n    \r\n    cards.forEach(card => {\r\n        card.addEventListener('click', function(e) {\r\n            \/\/ Find the link inside the card\r\n            const link = this.querySelector('a');\r\n            \r\n            \/\/ If there's a link and we're on mobile\/tablet (or any touch device)\r\n            if (link && link.href && ('ontouchstart' in window)) {\r\n                \/\/ Prevent default behavior\r\n                e.preventDefault();\r\n                \/\/ Navigate to the link's destination\r\n                window.location.href = link.href;\r\n            }\r\n        });\r\n    });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Back to solutions Run at scale Operational support and maintenance Ensure the availability and performance of your applications We provide monitoring, support, and continuous maintenance of your applications to ensure optimal operation and maximum availability. Application enhancements Upgrade your applications in line with your evolving needs We manage updates and new functionalities in your applications [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-187","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages\/187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/comments?post=187"}],"version-history":[{"count":40,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages\/187\/revisions"}],"predecessor-version":[{"id":4647,"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/pages\/187\/revisions\/4647"}],"wp:attachment":[{"href":"https:\/\/www.covenant-associates.com\/fr\/wp-json\/wp\/v2\/media?parent=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}