CINXE.COM
Results for ‘Drupal’ | Cyber-Duck
<!DOCTYPE html> <html lang="en-GB" class="nojs"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="format-detection" content="telephone=no"> <meta http-equiv="x-rim-auto-match" content="none"> <link rel="manifest" href="https://www.cyber-duck.co.uk/manifest.json"> <link rel="icon" href="/favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"> <link type="text/plain" rel="author" href="/humans.txt"> <link rel="apple-touch-icon" sizes="76x76" href="https://www.cyber-duck.co.uk/themes/cyber-duck/img/icons/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="152x152" href="https://www.cyber-duck.co.uk/themes/cyber-duck/img/icons/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="https://www.cyber-duck.co.uk/themes/cyber-duck/img/icons/apple-touch-icon-180x180.png"> <link rel="icon" type="image/png" href="https://www.cyber-duck.co.uk/themes/cyber-duck/img/icons/android-chrome-192x192.png" sizes="192x192"> <link rel="icon" type="image/png" href="https://www.cyber-duck.co.uk/themes/cyber-duck/img/icons/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="https://www.cyber-duck.co.uk/themes/cyber-duck/img/icons/favicon-16x16.png" sizes="16x16"> <meta name="theme-color" content="#2E2E2E"> <link rel="stylesheet" href="/_resources/themes/cd/css/styles.css?m=1725452739" media="all" id="stylesheet-link"> <script nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4="> document.documentElement.classList.remove('nojs'); </script> <title>Results for ‘Drupal’ | Cyber-Duck</title> <meta name="description" content=""> <meta name="robots" content="noindex,nofollow"> <meta property="og:title" content="Results for ‘Drupal’ | Cyber-Duck"> <meta property="og:description" content=""> <meta property="og:type" content=""> <meta property="og:url" content=""> <meta property="og:locale" content=""> <meta name="twitter:title" content="Results for ‘Drupal’ | Cyber-Duck"> <meta name="twitter:description" content=""> <meta name="twitter:card" content=""> <meta property="og:image" content="https://www.cyber-duck.co.uk/assets/SocialImages/CACI-digital-experience-cyber-duck-black.png"> <meta name="twitter:image" content="https://www.cyber-duck.co.uk/assets/SocialImages/CACI-digital-experience-cyber-duck-black.png"> <meta name="" content=""> <link rel="" href=""> <meta property="" content=""> <meta http-equiv="Content-type" content="text/html; charset="> <link rel="preload" href="https://webeo-web-content.s3-eu-west-1.amazonaws.com/scripts/core.webeo.js" as="script" media="(min-width: 800px)"> <script type="text/javascript" src="https://secure.leadforensics.com/js/10017.js" nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4=" defer></script> <script defer src="https://jscloud.net/x/45403/inlinks.js" nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4="></script> <script type="text/javascript" nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4="> //autopilot with GDPR options (function(o) { var b = "https://fasttiger.io/anywhere/", t = "47823c3108fe4144b3e0202ebcf1c0b0c850cef31cf545018558b3e3e6dc109b", a = window.AutopilotAnywhere = { _runQueue: [], run: function() { this._runQueue.push(arguments); } }, c = encodeURIComponent, s = "SCRIPT", d = document, l = d.getElementsByTagName(s)[0], p = "t=" + c(d.title || "") + "&u=" + c(d.location.href || "") + "&r=" + c(d.referrer || "") + "&gdpr=2", j = "text/javascript", z, y; if (!window.Autopilot) window.Autopilot = a; if (o.app) p = "devmode=true&" + p; z = function(src, asy) { var e = d.createElement(s); e.src = src; e.type = j; //e.async = asy; e.defer = true; l.parentNode.insertBefore(e, l); }; y = function() { z(b + t + '?' + p, true); }; window.Autopilot.GDPRCookieOptIn = function() { z(b + t + '?' + p + '&optin=1', true); window.Autopilot.GDPROptedIn = true; }; window.Autopilot.GDPRCookieOptOut = function() { z(b + t + '?' + p + '&optout=1', true); window.Autopilot.GDPROptedIn = false; }; //we don't need this, as we're using GDPR methods to include //window.addEventListener("load", y, false); })({}); //AP end window.CDOrttoTracked = false; window.ap3c = window.ap3c || {}; var ap3c = window.ap3c; ap3c.cmd = ap3c.cmd || []; ap3c.cmd.push(function() { ap3c.init('Y5io_q5V7z4VbNq3Y3liZXJkdWNrbHRk', 'https://capture-api.eu.autopilotapp.com/'); if(window.CDCookieAcceptance === 'analytics_accepted') { ap3c.track({v: 0}); } window.addEventListener('analyticsAccepted', function() { ap3c.track({v: 0}); }); }); ap3c.activity = function(act) { ap3c.act = (ap3c.act || []); ap3c.act.push(act); }; var s, t; s = document.createElement('script'); s.type = 'text/javascript'; s.src = "https://cdneu.net/app.js"; t = document.getElementsByTagName('script')[0]; t.parentNode.insertBefore(s, t); window.addEventListener('analyticsAccepted', function() { window.Autopilot.GDPRCookieOptIn(); //webeo compliance var webeo = document.createElement('script'); webeo.src = 'https://scripts.webeo.com/compliance.webeo.js'; document.getElementsByTagName('head')[0].appendChild(webeo); }); window.addEventListener('analyticsOptedOut', function() { if(window.Autopilot.GDPROptedIn || window.Autopilot.GDPROptedIn == "true") { window.Autopilot.GDPRCookieOptOut(); } }); window.addEventListener('onlyCookiesAccepted', function() { window.Autopilot.GDPRCookieOptOut(); }); </script> <script id="search-data" type="application/json" nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4="> {"search_index":"cdproduction","search_url":"https:\/\/production_read_only:thidetg49mhn3u48p12ggk7cv38eekej@gloin-eu-west-1.searchly.com"} </script> </head> <body class="SilverStripe\CMS\Model\SiteTree" x-data="{ open: false }" x-on:keydown.escape="open = false" :class="open && '-no-scroll'" itemscope itemtype="http://schema.org/WebSite"> <div class="cookie-notice-overlay"></div> <div class="wrap" id="top"> <script nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4="> window.dataLayer = window.dataLayer || []; </script> <script nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4="> window.addEventListener('analyticsAccepted', function () { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;var n=d.querySelector('[nonce]'); n&&j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'));f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PB82'); }); </script> <a class="btn-skip" href="#content">Skip to content</a> <a class="btn-skip" href="#topsearch">Skip to search</a> <header role="banner" class="main-head" itemscope itemtype="http://schema.org/WPHeader"> <div class="grid grid-wide main-head__inner"> <div class="span logo-wrapper"> <div class="logo"> <a href="/" class="logo-lnk"> <img src="/_resources/themes/cd/images/digital-experience-cyber-duck-white.png?m=1724168466" /> </a> </div> </div> <nav class="span nav-desktop top-menu-wrap" aria-label="Top navigation"> <ul id="menu" class="top-menu list-reset"> <li class="top-menu-item top-menu-item-link top-menu-what-we-do"> <a href="/what-we-do" class="top-menu-lnk"> <span class="top-menu-lnk-txt">What We Do</span> </a> </li> <li class="top-menu-item top-menu-item-link top-menu-client-stories"> <a href="/client-stories" class="top-menu-lnk"> <span class="top-menu-lnk-txt">Client Stories</span> </a> </li> <li class="top-menu-item top-menu-item-link top-menu-careers"> <a href="/careers" class="top-menu-lnk"> <span class="top-menu-lnk-txt">Careers</span> </a> </li> <li class="top-menu-item top-menu-item-link top-menu-contact-us"> <a href="/contact-us" class="top-menu-lnk"> <span class="top-menu-lnk-txt">Get in touch</span> </a> </li> <li class="top-menu-item top-menu-link top-menu-search"> <button id="top-menu-search" class="top-menu-lnk" :class="{ 'top-menu-lnk-open': open == true}" x-on:click="open = ! open;"> <span class="top-menu-lnk-txt menu-open-close-toggle"> <span x-bind:style="open && { visibility: 'hidden' }">Menu & Search</span> <span class="top-menu-lnk-txt" x-cloak x-show="open">Close Menu</span> </span> <i class="icon-menu"></i> <i class="icon-close"></i> </button> </li> </ul> </nav> </div> <div class="top-menu-panel" x-cloak x-show="open" x-data="{ activePanel: 0 }" :class="{ '-alt-bg': activePanel != 0 }"> <div class="grid"> <div class="top-menu-panel__inner"> <div class="top-menu-panel__sidebar"> <ul class="sub-nav list-reset"> <li class="sub-nav-item" class="Page" :class="{ '-is-active-parent': activePanel == 1 }"> <button class="-plus--blue sub-nav-lnk" :class="{ '-is-active': activePanel == 1 }" x-on:click="activePanel = activePanel != 1 ? 1 : 0">What We Do</button> <div class="sub-sub-nav__panel" x-show="activePanel === 1" x-transition> <div class="sub-sub-nav__panel-header"> <a class="sub-sub-nav--overview -arrow-right--blue" href="/what-we-do"> <h2>Overview</h2> </a> <button class="btn--secondary btn--small" x-on:click="activePanel = 0" aria-label="Back to search"> <span>Back to search</span> <i class="icon-search"></i> </button> </div> <ul class="sub-sub-nav list-reset"> <li class="sub-sub-nav__item"> <a href="/what-we-do/digital-strategy-and-service-design" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Digital Strategy & Service Design</h3> <p class="sub-sub-nav__lnk-desc"> Business analysis and inclusive user research combine for sustainable digital strategy and service design solutions. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/what-we-do/ux-and-digital-product-design" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">UX & Digital Product Design</h3> <p class="sub-sub-nav__lnk-desc"> We uncover user needs, goals and pain points, and design inclusive solutions that users love and optimise business success. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/what-we-do/web-application-development" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Web Application Development</h3> <p class="sub-sub-nav__lnk-desc"> Human-centred design expertise and pioneering technology deliver high-performing, accessible, secure web platforms and applications. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/what-we-do/cms-and-digital-experience-platforms" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">CMS & Digital Experience Platforms</h3> <p class="sub-sub-nav__lnk-desc"> We create inclusive, user-centred, strategic platforms and CMS that deliver great experiences for all your organisation’s users. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/what-we-do/devops-and-platform-engineering" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">DevOps & Platform Engineering</h3> <p class="sub-sub-nav__lnk-desc"> Whether it's improved security, new Cloud infrastructure or a DevOps services culture, we help all types of businesses manage complexity. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/what-we-do/data-analytics-and-digital-optimisation" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Data Analytics & Digital Optimisation</h3> <p class="sub-sub-nav__lnk-desc"> Data science, automation and AI maximise your marketing ROI: from web analytics to SEO and content marketing. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/what-we-do/capabilities" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Capabilities</h3> </a> </li> </ul> </div> </li> <li class="sub-nav-item" class="Page" :class="{ '-is-active-parent': activePanel == 2 }"> <button class="-plus--blue sub-nav-lnk" :class="{ '-is-active': activePanel == 2 }" x-on:click="activePanel = activePanel != 2 ? 2 : 0">How We Work</button> <div class="sub-sub-nav__panel" x-show="activePanel === 2" x-transition> <div class="sub-sub-nav__panel-header"> <a class="sub-sub-nav--overview -arrow-right--blue" href="/how-we-work"> <h2>Overview</h2> </a> <button class="btn--secondary btn--small" x-on:click="activePanel = 0" aria-label="Back to search"> <span>Back to search</span> <i class="icon-search"></i> </button> </div> <ul class="sub-sub-nav list-reset"> <li class="sub-sub-nav__item"> <a href="/how-we-work/our-approach" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Our Approach</h3> <p class="sub-sub-nav__lnk-desc"> Our pioneering approach combines proven, repeatable process with being collaborative, flexible and transparent in everything we do. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/how-we-work/accreditations-and-frameworks" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Accreditations & Frameworks</h3> <p class="sub-sub-nav__lnk-desc"> Six independent global standards and numerous other best practice certifications help us deliver top quality work for our clients. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/how-we-work/agile-project-management" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Agile Project Management</h3> <p class="sub-sub-nav__lnk-desc"> Increase value and collaboration with an Agile approach to success. Agile's rapid iterations and fluid scope keep you on track so you can pivot as your needs change, consistently delivering real results fast. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/how-we-work/tools-and-technology" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Tools & Technology</h3> <p class="sub-sub-nav__lnk-desc"> We use the latest, performant, most reliable tools for apps and platforms to deliver you superior user experience and competitive edge. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/how-we-work/our-partners" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Our Partners</h3> <p class="sub-sub-nav__lnk-desc"> From technology to community, we work with the right partners and organisations to ensure your project’s end-to-end success </p> </a> </li> </ul> </div> </li> <li class="sub-nav-item" class="ClientStoriesPage" :class="{ '-is-active-parent': activePanel == 3 }"> <button class="-plus--blue sub-nav-lnk" :class="{ '-is-active': activePanel == 3 }" x-on:click="activePanel = activePanel != 3 ? 3 : 0">Client Stories</button> <div class="sub-sub-nav__panel" x-show="activePanel === 3" x-transition> <div class="sub-sub-nav__panel-header"> <a class="sub-sub-nav--overview -arrow-right--blue" href="/client-stories"> <h2>Overview</h2> </a> <button class="btn--secondary btn--small" x-on:click="activePanel = 0" aria-label="Back to search"> <span>Back to search</span> <i class="icon-search"></i> </button> </div> <ul class="sub-sub-nav list-reset"> <li class="sub-sub-nav__item"> <a href="/client-stories" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Explore our work</h3> <p class="sub-sub-nav__lnk-desc"> We've empowered people and organisations in the public and private sectors, transforming how they work, changing lives for the better. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/client-stories/sectors" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Sector Expertise</h3> <p class="sub-sub-nav__lnk-desc"> While our approach adapts to work across sectors, we have a particular depth of expertise in several key industries. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/client-stories/sectors/healthcare" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Healthcare & Pharma</h3> </a> </li> <li class="sub-sub-nav__item"> <a href="/client-stories/sectors/public-sector" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Government & Public Sector</h3> </a> </li> <li class="sub-sub-nav__item"> <a href="/client-stories/sectors/technology-and-infosec" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Technology & InfoSec</h3> </a> </li> <li class="sub-sub-nav__item"> <a href="/client-stories/sectors/education" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Education & Learning</h3> </a> </li> <li class="sub-sub-nav__item"> <a href="/client-stories/sectors/finance" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Finance</h3> </a> </li> </ul> </div> </li> <li class="sub-nav-item" class="Page" :class="{ '-is-active-parent': activePanel == 4 }"> <button class="-plus--blue sub-nav-lnk" :class="{ '-is-active': activePanel == 4 }" x-on:click="activePanel = activePanel != 4 ? 4 : 0">Culture</button> <div class="sub-sub-nav__panel" x-show="activePanel === 4" x-transition> <div class="sub-sub-nav__panel-header"> <a class="sub-sub-nav--overview -arrow-right--blue" href="/our-culture"> <h2>Overview</h2> </a> <button class="btn--secondary btn--small" x-on:click="activePanel = 0" aria-label="Back to search"> <span>Back to search</span> <i class="icon-search"></i> </button> </div> <ul class="sub-sub-nav list-reset"> <li class="sub-sub-nav__item"> <a href="/our-culture" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">About us</h3> <p class="sub-sub-nav__lnk-desc"> Founded in 2005, our entrepreneurial, inclusive, human-centred culture delivers great work while being great to work with. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/our-culture/our-people" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Our People</h3> <p class="sub-sub-nav__lnk-desc"> An eclectic mix of service, UX and UI designers, technology engineers, delivery experts and strategic thinkers. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/our-culture/force-for-good" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Force for Good</h3> <p class="sub-sub-nav__lnk-desc"> Our mission to empower people and bring prosperity to all means delivering a positive social and environmental impact in everything we do. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/our-culture/awards" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Awards</h3> <p class="sub-sub-nav__lnk-desc"> Our fantastic projects and people have been recognised over and over with our industry's leading awards. </p> </a> </li> </ul> </div> </li> <li class="sub-nav-item" class="CareersPage" :class="{ '-is-active-parent': activePanel == 5 }"> <a href="/careers" class="-arrow-right--blue sub-nav-lnk">Careers</a> <div class="sub-sub-nav__panel" x-show="activePanel === 5" x-transition> <div class="sub-sub-nav__panel-header"> <a class="sub-sub-nav--overview -arrow-right--blue" href="/careers"> <h2>Overview</h2> </a> <button class="btn--secondary btn--small" x-on:click="activePanel = 0" aria-label="Back to search"> <span>Back to search</span> <i class="icon-search"></i> </button> </div> </div> </li> <li class="sub-nav-item" class="ContactUsPage" :class="{ '-is-active-parent': activePanel == 6 }"> <a href="/contact-us" class="-arrow-right--blue sub-nav-lnk">Get in touch</a> <div class="sub-sub-nav__panel" x-show="activePanel === 6" x-transition> <div class="sub-sub-nav__panel-header"> <a class="sub-sub-nav--overview -arrow-right--blue" href="/contact-us"> <h2>Overview</h2> </a> <button class="btn--secondary btn--small" x-on:click="activePanel = 0" aria-label="Back to search"> <span>Back to search</span> <i class="icon-search"></i> </button> </div> </div> </li> <li class="sub-nav-item" class="SilverStripe\Blog\Model\Blog" :class="{ '-is-active-parent': activePanel == 7 }"> <button class="-plus--blue sub-nav-lnk" :class="{ '-is-active': activePanel == 7 }" x-on:click="activePanel = activePanel != 7 ? 7 : 0">Insights</button> <div class="sub-sub-nav__panel" x-show="activePanel === 7" x-transition> <div class="sub-sub-nav__panel-header"> <a class="sub-sub-nav--overview -arrow-right--blue" href="/insights"> <h2>Overview</h2> </a> <button class="btn--secondary btn--small" x-on:click="activePanel = 0" aria-label="Back to search"> <span>Back to search</span> <i class="icon-search"></i> </button> </div> <ul class="sub-sub-nav list-reset"> <li class="sub-sub-nav__item"> <a href="/insights/views-and-news" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Views & News</h3> <p class="sub-sub-nav__lnk-desc"> Our latest opinions and news on the latest in digital transformation, experience and technology trends. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/insights/events-and-webinars" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Events & Webinars</h3> <p class="sub-sub-nav__lnk-desc"> Discover our latest webinars, events, speakers and workshops covering topics from accessibility and technology to project delivery. </p> </a> </li> <li class="sub-sub-nav__item"> <a href="/insights/resources" class="sub-sub-nav__lnk"> <h3 class="sub-sub-nav__lnk-title">Resources & White Papers</h3> <p class="sub-sub-nav__lnk-desc"> Download our latest checklists, apps, white papers and books to help transform your organisation beyond digital. </p> </a> </li> </ul> </div> </li> </ul> </div> <div class="top-menu-panel__main"> <div class="search-options" x-data="{ activeSearch: 2 }"> <ul class="search-option__tabs"> <li> <button x-on:click="activeSearch = 2" :class="{ 'search-active': activeSearch == 2 }">Search</button> </li> </ul> <div class="ai__panel" x-show="activeSearch === 1" x-transition> <p>Sentence or short paragraph explaining how functionality works. Be concise and give context for example. Sentence or short paragraph explaining how functionality works. Be concise and give context for example.</p> <form action="#" class="ai__search-form"> <fieldset> <label for="prompt">Enter your prompt</label> <input type="text" name="prompt" id="prompt" placeholder="Eg: Has CACI Digital Experience done any work with AI functionality?"> </fieldset> </form> </div> <div class="search__panel" x-show="activeSearch === 2" x-transition> <div class="search__form"> <form id="topsearch" action="/search" method="GET" enctype="application/x-www-form-urlencoded" class="form-topsearch gtm-search"> <p id="topsearch_error" class="message " style="display: none"></p> <fieldset> <div id="topsearch_q_Holder" class="field text form-group--no-label"> <div class="middleColumn"> <input type="search" name="q" class="text form-group--no-label" id="topsearch_q" autocomplete="off" placeholder="What can we help you with?" required="required" /> </div> </div> <div class="clear"><!-- --></div> </fieldset> <div class="btn-toolbar"> <button type="submit" value="Go" class="action" id="topsearch_" title="Perform search"> <span>Go</span> </button> </div> </form> </div> <h4>Popular search terms</h4> <nav class="search__popular-links"> <a href="/search?q=Drupal">Drupal</a> <a href="/search?q=User+centred+design">User-centred design</a> <a href="/search?q=UX+audit">UX Audit</a> <a href="/search?q=Information+Architecture">Information architecture</a> </nav> <div class="search-suggestions"></div> </div> </div> </div> </div> </div> </div> </header> <section class="section section-banner -no-image"> <div class="grid section-banner__content lg-2 md-2 sm-1"> <div class="span section-banner__text-content"> <div> <div class="breadcrumbs"> <span> <a href="/" class="breadcrumb-lnk" aria-label="Visit the CACI Digital Experience homepage"><span class="breadcrumb-txt">Home</span></a> </span> <span> <a href="search" class="breadcrumb-lnk"><span class="breadcrumb-txt">Search</span></a> </span> </div> <script type="application/ld+json" nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4="> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Search", "item": "" } ] } </script> <h1>Your search for "Drupal"</h1> <p class="hero banner-search-count">returned 63 search results</p> </div> </div> </div> </section> <main id="content" role="main"> <form class="search-results-bar" action="/search" method="get" x-data> <div class="grid"> <div class="search-results-bar__inner"> <div class="search-results-bar__query"> <input type="text" name="q" value="Drupal" required> <button class="btn--primary" type="submit"><i class="icon-search"></i></button> </div> <div class="search-results-bar__sort"> <label>Sort by </label> <select name="sort" @change="$root.submit()"> <option value="relevant" selected> Most Relevant First </option> <option value="newest" > Newest First </option> <option value="oldest" > Oldest First </option> </select> </div> <div class="search-results-bar__stats"> Showing 10 of 63 results </div> </div> </div> </form> <div class="grid"> <div class="search-results-list"> <a href="https://www.cyber-duck.co.uk/what-we-do/cms-and-digital-experience-platforms/drupal" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Drupal</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">A certified Drupal development agency delivering high-performing, accessible content platforms for major government and public sector organisations and global businesses.</p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/cms-and-digital-experience-platforms/acquia-hosting-and-dxp-platform" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Acquia Hosting </h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">Acquia Cloud hosting is secure, fully managed and optimised for your Drupal sites and apps. Our Acquia Certified Partner status and deep Acquia Marketing Cloud expertise lets us extend the power of Drupal with cutting-edge marketing automation and personalisation and more besides.</p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/digital-strategy-and-service-design/research-and-innovation" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Research & Innovation</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">'Innovate or die' as the saying goes. We understand the competitive pressures to keep on top of technology advancements and push boundaries to give you that edge. That's why we have teams dedicated to innovation workshops and hackathons. </p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/cms-and-digital-experience-platforms/cms-and-headless-cms" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">CMS & Headless CMS</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">We combine our pioneering knowledge of human-centred design with robust, device-agnostic technical expertise to implement the right content management system for your organisations unique user needs and challenges. Delivering efficient, flexible CMSs with scope to empower your team with next-level personalisation and automation.</p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/devops-and-platform-engineering/cloud-migration" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Cloud Migration</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">Improve your website’s sustainability, security and scalability by migrating to the cloud. Our specialists have supported The Commonwealth, Genomics England, Worcester Bosch and many other organisations.</p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/devops-and-platform-engineering/hosting-support" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Hosting Consultancy, Implementation & Support</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">Secure, certified cloud hosting that flexes to fit your unique needs. We provide strategic guidance, 24/7 hosting services and premium, lifelong support for organisations requiring Priority 1 SLA. </p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/web-application-development/application-maintenance-and-support" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Application Maintenance & 24/7 Support</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">We provide 24/7 premium support, lightning-fast response times and continuous enhancement. Your development and maintenance roadmap will keep your application secure, current and continuously improving. </p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/web-application-development/systems-and-api-integration" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Systems & API Integration</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">Connecting your data to benefit your users and reach your business goals </p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/cms-and-digital-experience-platforms/digital-experience-platform" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Digital Experience Platforms (DXPs)</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">Delight your customers with consistent and personalised experiences. DXPs help you level up your customer experience with a powerful, scalable breed of applications for your entire customer journey. </p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> <a href="https://www.cyber-duck.co.uk/what-we-do/web-application-development/legacy-application-transformation" class="search-result"> <div class="search-result__content"> <h3 class="search-result__title">Legacy Application Transformation</h3> <div class="el-tag-list"> <span class="el-tag"> Service </span> </div> <p class="search-result__intro">Are you running outdated technology with security and compliance risks? Our experts are here to help transform and modernise legacy applications, bringing them up to date for your business, compliance and users.</p> </div> <strong class="search-result__action btn--secondary"> Explore </strong> </a> </div> </div> <br><br> <div class="grid"> <div class="pagination"> <span class="btn btn--primary disabled"> <i class="icon-arrow-left"></i> </span> <div class="pagination__list"> <span class="btn btn--none pagination__current">1</span> <a class="btn btn--secondary pagination__page-link" href="/search?q=Drupal&start=10" >2</a> <a class="btn btn--secondary pagination__page-link" href="/search?q=Drupal&start=20" >3</a> <a class="btn btn--secondary pagination__page-link" href="/search?q=Drupal&start=30" >4</a> <a class="btn btn--secondary pagination__page-link" href="/search?q=Drupal&start=40" >5</a> <span class="btn btn--none pagination__ellipsis">...</span> <a class="btn btn--secondary pagination__page-link" href="/search?q=Drupal&start=60" >7</a> </div> <a href="/search?q=Drupal&start=10" class="btn btn--primary" aria-label="Go to the next page" > <i class="icon-arrow-right"></i> </a> </div> </div> <br><br> </main> <footer itemscope itemtype="http://schema.org/WPFooter" id="footer"> <div class="footer__wrapper"> <div class="grid"> <div class="pri-foot"> <nav class="pri-footer-nav"> <img src="/_resources/themes/cd/images/digital-experience-cyber-duck-white.png?m=1724168466" width="230" alt="" /> <ul class="foot-nav list-reset"> <li class="foot-nav-item"> <a href="/" class="foot-nav-lnk">Home</a> </li> <li class="foot-nav-item"> <a href="/what-we-do" class="foot-nav-lnk">What We Do</a> </li> <li class="foot-nav-item"> <a href="/how-we-work" class="foot-nav-lnk">How We Work </a> </li> <li class="foot-nav-item"> <a href="/client-stories" class="foot-nav-lnk">Client Stories</a> </li> <li class="foot-nav-item"> <a href="/careers" class="foot-nav-lnk">Careers</a> </li> <li class="foot-nav-item"> <a href="/our-culture" class="foot-nav-lnk">Culture</a> </li> <li class="foot-nav-item"> <a href="/insights" class="foot-nav-lnk">Insights</a> </li> <li class="foot-nav-item"> <a href="/contact-us" class="foot-nav-lnk">Contact Us</a> </li> </ul> </nav> </div> <div class="foot-contact"> <address class="foot-address"> <div> <p><strong>HQ</strong>: CACI House, London, United Kingdom</p> </div> <div> <p class="foot-address-item"><strong>Call us on:</strong> <a href="tel:+44(0)2089530070" class="foot-address-lnk">+44 (0) 208 953 0070</a></p> <p class="foot-address-item"><strong>Email:</strong> <a href="mailto:experience@caci.co.uk" class="foot-address-lnk">experience@caci.co.uk</a></p> </div> </address> <ul class="nav-social list-reset"> <li class="nav-social-item"> <a href="https://www.linkedin.com/company/cyber-duck/" class="nav-social-lnk lnk-linkedin" title="Follow us on Linkedin" target="_blank" rel="me noopener"> <i class="icon-linkedin"></i> <span class="sr-only">Follow us on Linkedin</span> </a> </li> <li class="nav-social-item"> <a href="https://x.com/Cyberduck_uk" class="nav-social-lnk lnk-twitter" title="Follow us on X" target="_blank" rel="me noopener"> <i class="icon-twitter"></i> <span class="sr-only">Follow us on X</span> </a> </li> <li class="nav-social-item"> <a href="https://www.facebook.com/cyberducklondon" class="nav-social-lnk lnk-facebook" title="Follow us on Facebook" target="_blank" rel="me noopener"> <i class="icon-facebook"></i> <span class="sr-only">Follow us on Facebook</span> </a> </li> <li class="nav-social-item"> <a href="https://www.instagram.com/cyberduckuk/?hl=en" class="nav-social-lnk lnk-instagram" title="Follow us on Instagram" target="_blank" rel="me noopener"> <i class="icon-instagram"></i> <span class="sr-only">Follow us on Instagram</span> </a> </li> <li class="nav-social-item"> <a href="https://www.youtube.com/user/CyberDuckLondon" class="nav-social-lnk lnk-youtube" title="Follow us on Youtube" target="_blank" rel="me noopener"> <i class="icon-youtube"></i> <span class="sr-only">Follow us on Youtube</span> </a> </li> </ul> </div> <div class="foot-logo-wrap"> <div class="foot-logos"> <div class="foot-logo-lnk foot-logo-lnk-BestCompanies2022 white"> <div class="foot-logo-img foot-logo-img-BestCompanies2022 white" style="mask-image: url(/assets/FooterLogos/BestCompanies2022_white.svg); -webkit-mask-image: url(/assets/FooterLogos/BestCompanies2022_white.svg)"> </div> <p class="foot-logo-title">Best Companies</p> </div> <div class="foot-logo-lnk foot-logo-lnk-BestCompanies white"> <div class="foot-logo-img foot-logo-img-BestCompanies white" style="mask-image: url(/assets/FooterLogos/BestCompanies_white.svg); -webkit-mask-image: url(/assets/FooterLogos/BestCompanies_white.svg)"> </div> <p class="foot-logo-title">Best Companies </p> </div> <a href="/our-culture/awards" class="foot-logo-lnk foot-logo-lnk-TheDrum2021"> <div class="foot-logo-img foot-logo-img-TheDrum2021" style="mask-image: url(/assets/FooterLogos/TheDrum2021.svg); -webkit-mask-image: url(/assets/FooterLogos/TheDrum2021.svg)"> </div> <p class="foot-logo-title">Elite List no. 24</p> </a> <a href="/how-we-work" class="foot-logo-lnk foot-logo-lnk-GovCrown"> <div class="foot-logo-img foot-logo-img-GovCrown" style="mask-image: url(/assets/FooterLogos/GovUK-Logo.svg); -webkit-mask-image: url(/assets/FooterLogos/GovUK-Logo.svg)"> </div> <p class="foot-logo-title">GOV.UK provider </p> </a> <a href="/how-we-work/accreditations-and-frameworks" class="foot-logo-lnk foot-logo-lnk-ISO"> <div class="foot-logo-img foot-logo-img-ISO" style="mask-image: url(/assets/FooterLogos/ISO.svg); -webkit-mask-image: url(/assets/FooterLogos/ISO.svg)"> </div> <p class="foot-logo-title">ISO accredited </p> </a> <a href="/what-we-do/ux-and-digital-product-design/accessibility" class="foot-logo-lnk foot-logo-lnk-IAAP"> <div class="foot-logo-img foot-logo-img-IAAP" style="mask-image: url(/assets/FooterLogos/IAAP.svg); -webkit-mask-image: url(/assets/FooterLogos/IAAP.svg)"> </div> <p class="foot-logo-title">IAAP members </p> </a> <div class="foot-logo-lnk foot-logo-lnk-DisabilityConfident White"> <div class="foot-logo-img foot-logo-img-DisabilityConfident White" style="mask-image: url(/assets/FooterLogos/DisabilityConfident-White.svg); -webkit-mask-image: url(/assets/FooterLogos/DisabilityConfident-White.svg)"> </div> <p class="foot-logo-title">Disability Confident</p> </div> </div> </div> <div class="sec-foot"> <div class="sec-foot-cont"> <nav class="sec-footer-nav"> <ul class="foot-nav list-reset"> <li class="foot-nav-item"><a href="/accessibility" class="foot-nav-lnk">Accessibility</a></li> <li class="foot-nav-item"><a href="https://www.caci.co.uk/wp-content/uploads/2024/06/Carbon-Reduction-Plan-2024.pdf" class="foot-nav-lnk">Carbon Reduction</a></li> <li class="foot-nav-item"><a href="https://www.caci.co.uk/legal/" class="foot-nav-lnk">Legal</a></li> <li class="foot-nav-item"><a href="https://www.caci.co.uk/data-privacy/your-privacy/" class="foot-nav-lnk">Privacy</a></li> <li class="foot-nav-item"><a href="/cookie-policy" class="foot-nav-lnk">Cookies</a></li> <li class="foot-nav-item"><a href="/sitemap" class="foot-nav-lnk">Sitemap</a></li> </ul> </nav> </div> </div> </div> </div> </footer> <div class="ovly"></div> </div> <form class="cookie-notice" :class="{ 'cookie-notice--hidden': hidden }" action="/api/cookies/updatePreferences" method="POST" x-data="cookieNotice" @submit.prevent="submitForm" > <div class="cookie-notice__analytics"> <h3 class="cookie-notice__title">Marketing and analytics cookies</h3> <label class="toggle-switch"> <input class="toggle-switch__chk" type="checkbox" name="analyticsAccepted" value="accepted" checked aria-checked="true" aria-label="Analytics cookies accepted" /> <div class="toggle-switch__box"> <div class="toggle-switch__offset"></div> <div class="toggle-switch__handle"> <div class="toggle-switch__label" data-checked-text="On" data-unchecked-text="Off"></div> </div> </div> </label> </div> <div class="cookie-notice__content"> <p><span>We use various tracking cookies to help us improve the user experience. If you wish you can switch these off. Read more about how we use cookies on our</span> <a href="/cookie-policy">cookie policy page</a>.</p> </div> <button class="btn btn--primary" type="submit"> Confirm <svg viewBox="0 0 32 32" class="cookie-notice__fingerprint"> <use xlink:href="/_resources/themes/cd/images/svg-icons.svg?m=1724168466#fingerprint"></use> </svg> </button> </form> <script> document.addEventListener('alpine:init', () => { Alpine.data('cookieNotice', () => ({ hidden: false, submitForm(e) { let form = this.$root; let url = new URL(form.action); let data = new FormData(form); data.append('ajax', 1); fetch(url, { method: form.method, body: data }) .then(response => { return response.json(); }) .then(() => { this.hidden = true; document.querySelector('.cookie-notice-overlay').classList.add('cookie-notice-overlay--hidden'); window.dispatchEvent(new Event('cookieAcceptanceStatusChange')); }) .catch(error => { console.log('Fetch error: ', error); }); }, })) }) </script> <script nonce="/a2KQH4fu1Gx2HStbb/MVRhA2O4=" type="text/javascript"> (function() { function getCookie(name) {var value = "; " + document.cookie;var parts = value.split("; " + name + "=");if (parts.length == 2) return parts.pop().split(";").shift();} var cookiesAcceptedEvent = new Event('cookiesAccepted'); var onlyCookiesAcceptedEvent = new Event('onlyCookiesAccepted'); var cookiesAnalyticsOptedOutEvent = new Event('analyticsOptedOut'); var cookiesAnalyticsReadyEvent = new Event('analyticsAccepted'); function cookieAcceptanceStatusChange() { var status = getCookie('CookieAcceptanceStatus'); window.CDCookieAcceptance = status; //cookie acceptance is enumerated, i.e. we only have one acceptance status at a given time if(!status) { window.dispatchEvent(cookiesAnalyticsOptedOutEvent); } if(status === "accepted") { window.dispatchEvent(cookiesAcceptedEvent); window.dispatchEvent(onlyCookiesAcceptedEvent); window.dispatchEvent(cookiesAnalyticsOptedOutEvent); } if(status === "analytics_accepted") { window.dispatchEvent(cookiesAcceptedEvent); window.dispatchEvent(cookiesAnalyticsReadyEvent); } } if(!navigator.cookieEnabled) { document.querySelector('.cookie-notice-overlay').remove(); document.querySelector('.cookie-notice').remove(); } window.addEventListener('cookieAcceptanceStatusChange', cookieAcceptanceStatusChange); cookieAcceptanceStatusChange(); })(); </script> <svg xmlns="http://www.w3.org/2000/svg" id="svg-symbols" style="display: none;"> <symbol id="info-circle" viewBox="0 0 15 15"> <path fill-rule="evenodd" d="M7.5 14c3.5899 0 6.5-2.9101 6.5-6.5C14 3.91015 11.0899 1 7.5 1 3.91015 1 1 3.91015 1 7.5 1 11.0899 3.91015 14 7.5 14Zm0 1c4.1421 0 7.5-3.3579 7.5-7.5C15 3.35786 11.6421 0 7.5 0 3.35786 0 0 3.35786 0 7.5 0 11.6421 3.35786 15 7.5 15Z" clip-rule="evenodd"/> <path d="M6.42838 7.42857c0-.55228.44771-.99999 1-.99999h.14285c.55229 0 1 .44771 1 1v3.35712c0 .5523-.44771 1-1 1h-.14285c-.55229 0-1-.4477-1-1V7.42857ZM8.57123 4.28572c0 .59173-.47969 1.07143-1.07143 1.07143-.59173 0-1.07142-.4797-1.07142-1.07143 0-.59174.47969-1.07143 1.07142-1.07143.59174 0 1.07143.47969 1.07143 1.07143Z"/> </symbol> <symbol id="info" viewBox="0 0 15 15"> <path d="M6.42838 7.42857c0-.55228.44771-.99999 1-.99999h.14285c.55229 0 1 .44771 1 1v3.35712c0 .5523-.44771 1-1 1h-.14285c-.55229 0-1-.4477-1-1V7.42857ZM8.57123 4.28572c0 .59173-.47969 1.07143-1.07143 1.07143-.59173 0-1.07142-.4797-1.07142-1.07143 0-.59174.47969-1.07143 1.07142-1.07143.59174 0 1.07143.47969 1.07143 1.07143Z"/> </symbol> <symbol id="cross" viewBox="0 0 13 12"> <path d="M2.05147 1.00781L12.0001 10.9564M11.8978 1.04324L1.94922 10.9919" stroke="#0B3247" stroke-width="2" stroke-linecap="round"/> </symbol> <symbol id="open-quote" width="47" height="40" viewBox="0 0 47 40"> <path d="M26.2363 29.76C26.2363 28.48 26.5046 27.1467 27.0411 25.76L37.0205 0H45.8733L38.4692 19.52C40.9372 19.9467 42.976 21.12 44.5856 23.04C46.1952 24.96 47 27.2 47 29.76C47 32.64 45.9806 35.0933 43.9418 37.12C41.903 39.04 39.4886 40 36.6986 40C33.8014 40 31.3333 38.9867 29.2945 36.96C27.2557 34.9333 26.2363 32.5333 26.2363 29.76ZM0.804794 25.76L10.7842 0H19.637L12.0719 19.52C14.54 19.9467 16.5788 21.12 18.1884 23.04C19.9053 24.96 20.7637 27.2 20.7637 29.76C20.7637 32.64 19.7443 35.0933 17.7055 37.12C15.6667 39.04 13.2523 40 10.4623 40C7.56507 40 5.09703 38.9867 3.05822 36.96C1.01941 34.9333 0 32.5333 0 29.76C0 28.48 0.268265 27.1467 0.804794 25.76Z" /> </symbol> <symbol id="close-quote" width="47" height="40" viewBox="0 0 47 40"> <path d="M20.7637 10.24C20.7637 11.52 20.4954 12.8533 19.9589 14.24L9.97945 40H1.12671L8.53082 20.48C6.06279 20.0533 4.02398 18.88 2.41439 16.96C0.804798 15.04 0 12.8 0 10.24C0 7.36 1.01941 4.90667 3.05822 2.88C5.09703 0.959999 7.51142 0 10.3014 0C13.1986 0 15.6667 1.01334 17.7055 3.04C19.7443 5.06667 20.7637 7.46667 20.7637 10.24ZM46.1952 14.24L36.2158 40H27.363L34.9281 20.48C32.46 20.0533 30.4212 18.88 28.8116 16.96C27.0947 15.04 26.2363 12.8 26.2363 10.24C26.2363 7.36 27.2557 4.90667 29.2945 2.88C31.3333 0.959999 33.7477 0 36.5377 0C39.4349 0 41.903 1.01334 43.9418 3.04C45.9806 5.06667 47 7.46667 47 10.24C47 11.52 46.7317 12.8533 46.1952 14.24Z" /> </symbol> <symbol id="arrow-up" viewBox="0 0 90 51"> <path d="m45 14.3l-35 35c-2.3 2.3-6 2.3-8.3 0-2.3-2.3-2.3-6 0-8.3l39.1-39.2c1.2-1.1 2.7-1.7 4.2-1.7 1.5 0 3 0.6 4.2 1.7l39.1 39.2c2.3 2.3 2.3 6 0 8.3-2.3 2.3-6 2.3-8.3 0z" style="fill: currentColor"/> </symbol> <symbol id="linkedin" viewBox="0 0 19 18"> <path d="M3.94242 2.1011C3.94216 2.6239 3.73423 3.12518 3.36437 3.49467C2.99451 3.86416 2.49302 4.07159 1.97023 4.07133C1.44743 4.07107 0.946147 3.86314 0.576658 3.49328C0.207169 3.12342 -0.000261152 2.62193 2.46758e-07 2.09913C0.000261646 1.57633 0.208193 1.07505 0.578052 0.705564C0.94791 0.336075 1.4494 0.128645 1.9722 0.128906C2.495 0.129168 2.99628 0.337099 3.36577 0.706958C3.73525 1.07682 3.94268 1.57831 3.94242 2.1011ZM4.00156 5.53101H0.0591365V17.8708H4.00156V5.53101ZM10.2306 5.53101H6.30788V17.8708H10.1912V11.3954C10.1912 7.78805 14.8925 7.45294 14.8925 11.3954V17.8708H18.7856V10.0549C18.7856 3.97375 11.8273 4.20044 10.1912 7.18683L10.2306 5.53101Z"/> </symbol> <symbol id="twitter" viewBox="0 0 21 20"> <path d="M12.6901 8.46953L20.1364 0H18.3721L11.9036 7.35244L6.74099 0H0.785156L8.59378 11.1192L0.785156 20H2.54944L9.37615 12.2338L14.8293 20H20.7852L12.6901 8.46953ZM10.2729 11.2168L9.48052 10.1089L3.18569 1.30146H5.896L10.9776 8.41197L11.7667 9.51988L18.3713 18.7619H15.661L10.2729 11.2168Z" /> </symbol> <symbol id="youtube" viewBox="0 0 25 18"> <path d="M24.2838 3.22346C24.0078 2.1908 23.1946 1.37766 22.162 1.10166C20.2902 0.600098 12.7852 0.600098 12.7852 0.600098C12.7852 0.600098 5.28015 0.600098 3.40833 1.10166C2.37586 1.37766 1.56253 2.1908 1.28658 3.22346C0.785156 5.09509 0.785156 9.00025 0.785156 9.00025C0.785156 9.00025 0.785156 12.9053 1.28658 14.7768C1.56253 15.8094 2.37586 16.6228 3.40833 16.8988C5.28015 17.4001 12.7852 17.4001 12.7852 17.4001C12.7852 17.4001 20.2902 17.4001 22.162 16.8988C23.1946 16.6228 24.0078 15.8094 24.2838 14.7768C24.7852 12.9053 24.7852 9.00025 24.7852 9.00025C24.7852 9.00025 24.7852 5.09509 24.2838 3.22346ZM10.385 12.6003V5.40015L16.6203 9.00025L10.385 12.6003Z" /> </symbol> <symbol id="slideshare" viewBox="0 0 20 20"> <path d="M19 2v7.7l.2-.2c.6-.4 1 .2.7.7-.8.9-2.1 2-4.3 2.8.8 2.6.4 4.5-.5 5.6-.5.7-1.2 1.1-1.9 1.3-1.5.4-3-.3-2.9-2v-3.7l-.6-.1v3.8c.1 3.8-7.6 2.6-5.3-4.9-2.1-.8-3.5-2-4.3-2.8-.3-.5 0-1 .7-.7l.2.2V1.9C1 1 1.8 0 3 0h14.3c1 0 1.8.9 1.8 2Zm-1 8.3V2.8c0-1.2-.4-1.8-1.6-1.8H3.7c-1.2 0-1.6.5-1.6 1.8v7.5c2.7 1.4 5 1.2 6.3 1.1.5 0 .9.1 1 .3l.2.1.7.6c0-.6.4-1 1.3-1 1.3 0 3.7.3 6.4-1.1ZM7.3 6c1.3 0 2.4 1 2.4 2.3 0 1.2-1 2.2-2.4 2.2s-2.5-1-2.5-2.2C4.8 7 6 6 7.3 6ZM13 6c1.3 0 2.5 1 2.5 2.3 0 1.2-1.2 2.2-2.5 2.2-1.4 0-2.5-1-2.5-2.2C10.5 7 11.6 6 13 6Z"/> </symbol> </svg> <script defer src="/_resources/themes/cd/js/alpine-3.13.2.js?m=1724168467"></script> </body> </html>