{"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":"2026-10-04T19:36:32","modified_gmt":"2026-10-04T19:36:32","slug":"run-at-scale","status":"publish","type":"page","link":"https:\/\/www.covenant-associates.com\/en\/run-at-scale\/","title":{"rendered":"Exploitation \u00e0 l&rsquo;\u00e9chelle"},"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\">Retour aux 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\/cybersecurity\/\">\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\">Exploitation \u00e0 grande \u00e9chelle<\/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\"> Support op\u00e9rationnel et 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>Garantissez la disponibilit\u00e9 et la performance de vos 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>Nous assurons la supervision, le support et la maintenance continue de vos applications pour garantir un fonctionnement optimal et une disponibilit\u00e9 maximale.<\/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\"> \u00c9volutions applicatives <\/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>Faites \u00e9voluer vos applications au rythme de vos besoins<\/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>Nous g\u00e9rons les mises \u00e0 jour et les nouvelles fonctionnalit\u00e9s de vos applications pour accompagner votre croissance et vous adapter aux \u00e9volutions de votre activit\u00e9.<\/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\"> Am\u00e9lioration continue <\/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>Un cycle d\u2019am\u00e9lioration pour des applications toujours plus efficaces<\/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>Nous mettons en \u0153uvre une d\u00e9marche d\u2019am\u00e9lioration continue de vos applications, en analysant r\u00e9guli\u00e8rement leurs performances, leurs usages et les retours des utilisateurs. Cette d\u00e9marche permet d\u2019identifier les opportunit\u00e9s d\u2019optimisation, de prioriser les \u00e9volutions n\u00e9cessaires et de garantir que vos outils restent align\u00e9s avec vos besoins m\u00e9tier et technologiques. Gr\u00e2ce \u00e0 des it\u00e9rations fr\u00e9quentes et \u00e0 une collaboration \u00e9troite avec vos \u00e9quipes, vos applications gagnent en efficacit\u00e9, en fiabilit\u00e9 et en valeur ajout\u00e9e.<\/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\">Comp\u00e9tences<\/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__width-initial 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>Nous mobilisons la valeur d\u2019Anaplan pour planifier et mieux d\u00e9cider<\/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__width-initial 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 et int\u00e9gration<\/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>Concevoir vos \u00e9cosyst\u00e8mes IT pour la connectivit\u00e9 et la mont\u00e9e en charge<\/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>Nous vous aidons \u00e0 faire de vos donn\u00e9es un actif strat\u00e9gique.<\/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>Retour aux solutions Exploitation \u00e0 grande \u00e9chelle Support op\u00e9rationnel et maintenance Garantissez la disponibilit\u00e9 et la performance de vos applications Nous assurons la supervision, le support et la maintenance continue de vos applications pour garantir un fonctionnement optimal et une disponibilit\u00e9 maximale. \u00c9volutions applicatives Faites \u00e9voluer vos applications au rythme de vos besoins Nous g\u00e9rons [&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\/en\/wp-json\/wp\/v2\/pages\/187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.covenant-associates.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.covenant-associates.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.covenant-associates.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.covenant-associates.com\/en\/wp-json\/wp\/v2\/comments?post=187"}],"version-history":[{"count":54,"href":"https:\/\/www.covenant-associates.com\/en\/wp-json\/wp\/v2\/pages\/187\/revisions"}],"predecessor-version":[{"id":4985,"href":"https:\/\/www.covenant-associates.com\/en\/wp-json\/wp\/v2\/pages\/187\/revisions\/4985"}],"wp:attachment":[{"href":"https:\/\/www.covenant-associates.com\/en\/wp-json\/wp\/v2\/media?parent=187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}