CINXE.COM
Partners | Craft CMS
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" class="no-js "> <head> <meta charset="utf-8" /> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="apple-touch-icon" sizes="180x180" href="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/images/siteicons/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/images/siteicons/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/images/siteicons/favicon-16x16.png"> <link rel="manifest" href="https://craftcms.com/site.webmanifest"> <link rel="mask-icon" href="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/images/siteicons/safari-pinned-tab.svg" color="#e5422b"> <link rel="shortcut icon" href="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/images/siteicons/favicon.ico"> <meta name="msapplication-TileColor" content="#f1f5fd"> <meta name="msapplication-config" content="https://craftcms.com/browserconfig.xml"> <meta name="theme-color" content="#f1f5fd"> <link rel="stylesheet" href="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/styles/app.css"> <script> window.addEventListener("load", function() { if (typeof window.onecookieconsent === "undefined") { console.log("One Cookie Consent plugin is not loaded."); return; } window.onecookieconsent.init({ cookieconsent: {"content":{"message":"This website uses cookies to ensure you get the best experience on our website.","dismiss":"Dismiss","allow":"Allow cookies","deny":"Don't allow cookies","link":"Cookie Notice","href":"\/cookie-notice"},"elements":{"dismiss":"","allow":"<a aria-label=\"allow cookies\" role=button tabindex=\"0\" class=\"btn cc-btn cc-allow\"><span class=\"btn__content\">{{allow}}<\/span><\/a>","deny":"<a aria-label=\"deny cookies\" role=button tabindex=\"0\" class=\"cc-btn cc-btn-as-link cc-deny\">{{deny}}<\/a>"},"revokeBtn":"<a><\/a>","compliance":{"opt-in":"<div class=\"cc-compliance cc-highlight\">{{dismiss}}{{deny}}{{allow}}<\/div>","opt-out":"<div class=\"cc-compliance cc-highlight\">{{dismiss}}{{deny}}{{allow}}<\/div>"},"location":{"services":["maxmind"]},"type":"opt-in","revokable":false,"law":{"hasLaw":["AT","BE","BG","HR","CH","CZ","CY","DE","DK","EE","EL","ES","FI","FR","GB","GI","GR","HU","IE","IT","IS","LV","LT","LU","MT","MC","NO","NL","PL","PO","RO","RU","PT","SK","SI","SE","TR","UA","UK","VA"],"revokable":["AT","BE","BG","HR","CH","CZ","CY","DE","DK","EE","EL","ES","FI","FR","GB","GI","GR","HU","HR","IE","IT","IS","LV","LT","LU","MT","MC","NO","NL","PL","PO","RO","RU","PT","SK","SI","SE","TR","UA","UK","VA"],"explicitAction":["AT","BE","BG","HR","CH","CZ","CY","DE","DK","EE","EL","ES","FI","FR","GB","GI","GR","HU","HR","IE","IT","IS","LV","LT","LU","MT","MC","NO","NL","PL","PO","RO","RU","PT","SK","SI","SE","TR","UA","UK","VA"],"regionalLaw":true}}, enableCookies: function() { if (typeof window.enableCookies == "function") { return window.enableCookies(); } }, disableCookies: function() { if (typeof window.disableCookies == "function") { return window.disableCookies(); } } }); }); </script> <script> window.enableCookies = function() { var gaId = 'G-DNT006C48D' var el = document.createElement('script') el.setAttribute('async', 'async') el.src = 'https://www.googletagmanager.com/gtag/js?id=' + gaId document.head.appendChild(el) window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', gaId); } </script> <script> window.sentryOnLoad = function() { Sentry.init({ environment: "production", sampleRate: 0.25, ignoreErrors: [ 'focus-trap' ], }); }; </script> <script src="https://js.sentry-cdn.com/4696799cb6d3460c8ff1a25e9e8f1842.min.js" crossorigin="anonymous"></script> <link rel="dns-prefetch" href="https://craftcms.com/" crossorigin> <link rel="preconnect" href="https://craftcms.com/" crossorigin> <title>Partners | Craft CMS</title><meta name="generator" content="SEOmatic"> <meta name="keywords" content="partners, index"> <meta name="description" content="Let us help you find the perfect match."> <meta name="referrer" content="no-referrer-when-downgrade"> <meta name="robots" content="all"> <meta content="craftcms" property="fb:profile_id"> <meta content="en_US" property="og:locale"> <meta content="Craft CMS" property="og:site_name"> <meta content="website" property="og:type"> <meta content="https://craftcms.com/partners" property="og:url"> <meta content="Partners | Craft CMS" property="og:title"> <meta content="Let us help you find the perfect match." property="og:description"> <meta content="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/assets/social-craft-cms.png?width=1200&height=630&quality=82&fit=cover&s=jlBhXBExwFzdRLTcZINJwq7z4I1uK545yc2XRy18y_k" property="og:image"> <meta content="1200" property="og:image:width"> <meta content="630" property="og:image:height"> <meta content="Partners Index" property="og:image:alt"> <meta content="https://vimeo.com/craftcms" property="og:see_also"> <meta content="https://github.com/craftcms" property="og:see_also"> <meta content="https://www.linkedin.com/company/craftcms" property="og:see_also"> <meta content="https://www.facebook.com/craftcms/" property="og:see_also"> <meta content="https://twitter.com/craftcms" property="og:see_also"> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@craftcms"> <meta name="twitter:creator" content="@craftcms"> <meta name="twitter:title" content="Partners | Craft CMS"> <meta name="twitter:description" content="Let us help you find the perfect match."> <meta name="twitter:image" content="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/assets/social-twitter-919.png"> <meta name="twitter:image:width" content="512"> <meta name="twitter:image:height" content="512"> <meta name="twitter:image:alt" content="Partners Index"> <link href="https://craftcms.com/partners" rel="canonical"> <link href="https://craftcms.com" rel="home"> <link type="text/plain" href="https://craftcms.com/humans.txt" rel="author"> <link href="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/cpresources/craftcom-assets-vue-dist/css/partner-search.css?v=1732915226" rel="stylesheet"></head> <body class=""> <a class="btn btn--rect skip-link" href="#main-content"> <span class="btn__content">Skip to Main Content</span> <span class="btn__icon"><svg width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs></defs> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Header-Default" transform="translate(-1108.000000, -72.000000)" stroke="#EAEAEA" stroke-width="2"> <g id="Buttons/Alt/-S-01-Icon-Copy" transform="translate(972.000000, 48.000000)"> <g id="Group-4" transform="translate(31.000000, 16.000000)"> <g id="Icons/Arrows/Down-Filled" transform="translate(106.000000, 5.000000)"> <g id="Group-Copy" transform="translate(4.500000, 4.500000) rotate(-270.000000) translate(-4.500000, -4.500000) "> <polyline id="Rectangle" transform="translate(4.569231, 4.430769) rotate(-315.000000) translate(-4.569231, -4.430769) " points="1.46769231 1.32923077 7.67076923 1.32923077 7.67076923 7.53230769"></polyline> </g> </g> </g> </g> </g> </g> </svg></span> </a> <div class="js-main-content"> <header class="site-header data-sticky"> <div class="site-header__inner"> <button class="site-header__mobile-nav-toggle js-mobile-nav-toggle" aria-label="Toggle navigation menu"><span class="site-header__mobile-nav-icon"></span></button> <a href="https://craftcms.com/" class="site-header__logo" aria-label="Craft CMS"> <svg xmlns="http://www.w3.org/2000/svg" width="140" height="35" viewBox="0 0 140 35"> <path fill="#E5422B" d="M48.4829545 20.7215909C46.1761364 20.7215909 44.9034091 19.25 45.2215909 17.1420455 45.5795455 14.9943182 47.3295455 13.5625 49.5965909 13.5625 50.7897727 13.5625 51.8636364 14.1193182 52.5 14.9545455L54.7272727 13.125C53.5340909 11.7727273 51.8238636 11.0965909 49.9943182 11.0965909 46.2556818 11.0965909 42.9943182 13.6022727 42.4375 17.1420455 41.8806818 20.7215909 44.2670455 23.1875 48.0454545 23.1875 49.9545455 23.1875 51.8636364 22.3920455 53.5340909 21.0795455L51.9431818 19.25C50.7897727 20.2840909 49.5965909 20.7215909 48.4829545 20.7215909M63.4375 11.2159091C63.4375 11.2159091 62.9602273 11.1363636 62.9204545 11.1363636 62.4034091 11.0568182 61.8465909 11.0965909 61.3295455 11.1363636 60.8522727 11.1761364 60.375 11.2556818 59.8977273 11.4147727 59.5 11.5340909 59.0625 11.6931818 58.7045455 11.9318182L58.7840909 11.375 56.0795455 11.375 54.25 22.9090909 56.9545455 22.9090909 58.0284091 16.1875C58.0681818 15.7897727 58.2272727 15.4318182 58.4261364 15.1136364 58.625 14.7954545 58.9034091 14.5170455 59.2215909 14.3181818 59.5397727 14.0795455 59.8579545 13.9204545 60.2159091 13.8011364 60.5738636 13.6818182 60.9318182 13.6022727 61.3295455 13.5625 61.8465909 13.5227273 62.4034091 13.5625 62.9204545 13.6818182 62.9204545 13.6818182 62.9602273 13.6818182 62.9602273 13.6818182 63.0397727 13.6818182 63.4375 11.2159091 63.4375 11.2159091M72.9034091 12.0909091C72.1477273 11.4545455 70.9943182 11.0965909 69.6420455 11.0965909 66.2613636 11.0965909 63.1988636 13.5227273 62.6022727 17.1022727 62.0454545 20.6818182 64.3920455 23.1079545 67.6534091 23.1079545 69.125 23.1079545 70.3579545 22.9090909 71.3920455 22.1931818L71.3125 22.8295455 73.7784091 22.8295455 75.5681818 11.375 73.0227273 11.375 72.9034091 12.0909091zM72.3465909 17.1022727L72.3465909 17.1022727C71.9886364 19.2897727 70.3579545 20.8011364 68.25 20.8011364 66.1022727 20.8011364 64.8693182 19.2102273 65.2272727 17.0625 65.5852273 14.9147727 67.2954545 13.4034091 69.4034091 13.4034091 71.5113636 13.4431818 72.6647727 14.9147727 72.3465909 17.1022727L72.3465909 17.1022727zM88.0568182 11.375L88.5738636 8.11363636 85.4715909 10.3409091 85.3125 11.4147727 81.8125 11.4147727 82.1704545 9.22727273C82.3693182 8.19318182 83.4829545 8.23295455 83.4829545 8.23295455L84.7954545 8.23295455 85.1931818 5.84659091 83.6818182 5.84659091 83.3238636 5.84659091C79.625 5.84659091 79.5056818 8.71022727 79.5056818 8.71022727L79.2670455 10.0625 79.0681818 11.4147727 78.8295455 11.4147727 75.8068182 13.8011364 78.6704545 13.8011364 76.8409091 25.4545455 79.625 25.4545455 81.4545455 13.7613636 84.9545455 13.7613636 83.5227273 22.9090909 86.2670455 22.9090909 87.6988636 13.7613636 91.1193182 13.7613636 91.5170455 11.375 88.0568182 11.375zM95.4147727 17.1420455C95.9715909 13.6022727 99.1931818 11.0965909 102.971591 11.0965909 104.801136 11.0965909 106.511364 11.8125 107.704545 13.125L105.477273 14.9545455C104.840909 14.1193182 103.767045 13.5625 102.573864 13.5625 100.306818 13.5625 98.5568182 15.0340909 98.1988636 17.1420455 97.8806818 19.25 99.1534091 20.7215909 101.460227 20.7215909 102.573864 20.7215909 103.767045 20.2840909 104.920455 19.25L106.511364 21.0795455C104.840909 22.4318182 102.931818 23.1875 101.022727 23.1875 97.2443182 23.1875 94.8579545 20.7215909 95.4147727 17.1420455M127.630682 15.9090909L126.556818 22.9090909 123.852273 22.9090909 124.926136 16.1079545C125.204545 14.5170455 124.329545 13.5625 122.778409 13.5625 121.147727 13.5625 119.517045 14.5568182 119.278409 16.1875L118.204545 22.9090909 115.5 22.9090909 116.573864 16.1079545C116.8125 14.5568182 115.897727 13.6022727 114.426136 13.5625 112.914773 13.6420455 111.164773 14.5965909 110.926136 16.1875L109.852273 22.9090909 107.147727 22.9090909 108.977273 11.375 111.681818 11.375 111.602273 11.9318182C112.517045 11.375 113.551136 11.1363636 114.863636 11.0965909L115.102273 11.0965909C116.772727 11.0965909 118.125 11.7727273 118.840909 12.9261364 119.954545 11.7727273 121.664773 11.0965909 123.375 11.0965909 126.318182 11.0965909 128.107955 13.0454545 127.630682 15.9090909M127.511364 21.5170455L129.181818 19.4488636C130.096591 20.1647727 131.846591 20.7215909 133.318182 20.7215909 134.670455 20.7215909 136.022727 20.4431818 136.181818 19.5284091 136.301136 18.8125 134.988636 18.5738636 133.517045 18.3352273 130.454545 17.8181818 128.903409 17.1818182 129.221591 14.875 129.698864 11.9715909 132.681818 11.1363636 135.147727 11.1363636 136.897727 11.1363636 138.727273 11.7329545 139.960227 12.5681818L138.289773 14.6363636C137.335227 14.0397727 136.102273 13.6022727 134.710227 13.6022727 133.079545 13.6022727 132.125 14.0795455 132.005682 14.8352273 131.926136 15.3522727 132.363636 15.5511364 134.272727 15.8693182 137.056818 16.3465909 139.363636 16.7840909 138.926136 19.4488636 138.568182 21.875 136.102273 23.2272727 132.880682 23.2272727 131.090909 23.1875 128.784091 22.5511364 127.511364 21.5170455M30.4261364 0L3.57954545 0C1.59090909 0 0 1.59090909 0 3.57954545L0 30.4261364C0 32.4147727 1.59090909 34.0056818 3.57954545 34.0056818L30.4261364 34.0056818C32.375 34.0056818 34.0056818 32.4147727 34.0056818 30.4261364L34.0056818 3.57954545C34.0056818 1.59090909 32.4147727 0 30.4261364 0M16.9431818 20.7215909C18.0568182 20.7215909 19.25 20.2840909 20.4034091 19.25L21.9943182 21.0795455C20.3238636 22.4318182 18.4147727 23.1875 16.5056818 23.1875 12.7272727 23.1875 10.3409091 20.6818182 10.8977273 17.1420455 11.4545455 13.6022727 14.6761364 11.0965909 18.4545455 11.0965909 20.2840909 11.0965909 21.9943182 11.8125 23.1875 13.125L20.9602273 14.9545455C20.3238636 14.1193182 19.25 13.5625 18.0568182 13.5625 15.7897727 13.5625 14.0397727 15.0340909 13.6818182 17.1420455 13.3636364 19.25 14.6363636 20.7215909 16.9431818 20.7215909"/> </svg> </a> <nav class="site-header__nav" aria-label="Primary"> <div class="site-header__nav-item data-current-features"> <a href="/features" >CMS</a> </div> <div class="site-header__nav-item data-current-cloud"> <a href="/cloud" >Hosting<span class="tw-ml-2"><span class=" tw-inline-block tw-rounded-full tw-px-[0.75em] tw-py-[0.375em] tw-bg-[#637599] tw-text-white tw-text-[0.5em] tw-tracking-wide tw-leading-none -tw-translate-y-[0.3em] tw-no-underline hover:tw-no-underline focus:tw-no-underline" style="font-size: max(10px, 0.5em)">New!</span></span></a> </div> <div class="site-header__nav-item data-current-pricing"> <a href="https://craftcms.com/pricing" >Pricing</a> </div> <div class="site-header__nav-item is-active"> <a href="https://craftcms.com/partners" >Partners</a> </div> <div class="site-header__nav-item data-current-resources"> <a href="https://craftcms.com/knowledge-base" >Resources<span class="site-header__subnav-icon"><svg width="11px" height="7px" viewBox="0 0 11 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Header-Default" transform="translate(-434.000000, -77.000000)" stroke="#202020" stroke-width="2"> <g id="Group-2" transform="translate(372.000000, 67.000000)"> <g id="Group-3"> <g id="Icons/Arrows/Caret-Down-Linear" transform="translate(63.000000, 11.000000)"> <polyline id="Triangle-Copy-2" transform="translate(4.500000, 2.000000) rotate(-180.000000) translate(-4.500000, -2.000000) " points="0 4 4.5 0 4.5 0 9 4"></polyline> </g> </g> </g> </g> </g> </svg></span></a> <nav class="site-header__subnav" aria-label="Secondary"> <div class="site-header__subnav-inner"> <a class="site-header__subnav-item site-header__subnav-item--external " href="https://craftcms.com/docs/" target="_blank" rel="noopener"> Documentation </a> <a class="site-header__subnav-item " href="https://craftcms.com/knowledge-base" > Knowledge Base </a> <a class="site-header__subnav-item " href="https://craftcms.com/starters" > Starters </a> <a class="site-header__subnav-item site-header__subnav-item--external " href="https://plugins.craftcms.com" target="_blank" rel="noopener"> Plugin Store </a> <a class="site-header__subnav-item site-header__subnav-item--external " href="https://console.craftcms.com" target="_blank" rel="noopener"> Craft Console </a> <a class="site-header__subnav-item " href="https://craftcms.com/community" > Community </a> <a class="site-header__subnav-item " href="https://craftcms.com/support-services" > Support </a> <a class="site-header__subnav-item " href="https://craftcms.com/accessibility" > Accessibility </a> <a class="site-header__subnav-item " href="https://craftcms.com/accessibility/reports/acr" > Accessibility Report </a> <a class="site-header__subnav-item " href="https://craftcms.com/blog" > Blog </a> <a class="site-header__subnav-item " href="https://craftcms.com/events" > Events </a> </div> </nav> </div> </nav> <div class="site-header__right"> <div class="site-header__try-craft"> <a href="https://craftcms.com/demo" class="btn btn--rect btn--dropdown js-btn js-try-btn"> <span class="btn__content">View the Demo</span> </a> </div> <button class="site-header__search-btn js-search-toggle" type="button" aria-label="Search website"> <svg width="23px" height="23px" viewBox="0 0 23 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Header-Signed-In" transform="translate(-1288.000000, -115.000000)" stroke="#0F0F0F" stroke-width="2"> <g id="Group" transform="translate(1288.000000, 112.000000)"> <circle id="Oval-2" transform="translate(14.000000, 12.000000) rotate(-315.000000) translate(-14.000000, -12.000000) " cx="14" cy="12" r="8"></circle> <path d="M5,16 L5,26" id="Path-4" transform="translate(5.000000, 21.000000) rotate(-315.000000) translate(-5.000000, -21.000000) "></path> </g> </g> </g> </svg> </button> </div> </div> </header> <div class="mobile-nav js-mobile-nav"> <button type="button" class="mobile-nav__close js-mobile-nav-toggle" aria-label="Close navigation menu"></button> <nav class="mobile-nav__inner js-mobile-nav-inner" aria-label="Primary"> <div class="mobile-nav__nav-item data-current-cms"> <a href="/features" > CMS</a> </div> <div class="mobile-nav__nav-item data-current-hosting"> <a href="/cloud" > Hosting<span class="tw-ml-2"><span class=" tw-inline-block tw-rounded-full tw-px-[0.75em] tw-py-[0.375em] tw-bg-[#637599] tw-text-white tw-text-[0.5em] tw-tracking-wide tw-leading-none -tw-translate-y-[0.3em] tw-no-underline hover:tw-no-underline focus:tw-no-underline" style="font-size: max(10px, 0.5em)">New!</span></span></a> </div> <div class="mobile-nav__nav-item data-current-pricing"> <a href="https://craftcms.com/pricing" > Pricing</a> </div> <div class="mobile-nav__nav-item is-active"> <a href="https://craftcms.com/partners" > Partners</a> </div> <div class="mobile-nav__nav-item data-current-resources"> <div class="js-toggle" data-toggle-element=".js-subnav" data-toggle-class="is-open"> Resources<span class="mobile-nav__subnav-icon"></span> </div> <nav class="mobile-nav__subnav js-subnav" aria-label="Secondary"> <div class="mobile-nav__subnav-inner"> <a class="mobile-nav__subnav-item mobile-nav__subnav-item--external " href="https://craftcms.com/docs/" target="_blank" rel="noopener"> Documentation </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/knowledge-base" > Knowledge Base </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/starters" > Starters </a> <a class="mobile-nav__subnav-item mobile-nav__subnav-item--external " href="https://plugins.craftcms.com" target="_blank" rel="noopener"> Plugin Store </a> <a class="mobile-nav__subnav-item mobile-nav__subnav-item--external " href="https://console.craftcms.com" target="_blank" rel="noopener"> Craft Console </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/community" > Community </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/support-services" > Support </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/accessibility" > Accessibility </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/accessibility/reports/acr" > Accessibility Report </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/blog" > Blog </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/events" > Events </a> </div> </nav> </div> </nav> </div> <header class="site-header js-site-header site-header--sticky"> <div class="site-header__inner"> <button class="site-header__mobile-nav-toggle js-mobile-nav-toggle" aria-label="Toggle navigation menu"><span class="site-header__mobile-nav-icon"></span></button> <a href="https://craftcms.com/" class="site-header__logo" aria-label="Craft CMS"> <svg xmlns="http://www.w3.org/2000/svg" width="140" height="35" viewBox="0 0 140 35"> <path fill="#E5422B" d="M48.4829545 20.7215909C46.1761364 20.7215909 44.9034091 19.25 45.2215909 17.1420455 45.5795455 14.9943182 47.3295455 13.5625 49.5965909 13.5625 50.7897727 13.5625 51.8636364 14.1193182 52.5 14.9545455L54.7272727 13.125C53.5340909 11.7727273 51.8238636 11.0965909 49.9943182 11.0965909 46.2556818 11.0965909 42.9943182 13.6022727 42.4375 17.1420455 41.8806818 20.7215909 44.2670455 23.1875 48.0454545 23.1875 49.9545455 23.1875 51.8636364 22.3920455 53.5340909 21.0795455L51.9431818 19.25C50.7897727 20.2840909 49.5965909 20.7215909 48.4829545 20.7215909M63.4375 11.2159091C63.4375 11.2159091 62.9602273 11.1363636 62.9204545 11.1363636 62.4034091 11.0568182 61.8465909 11.0965909 61.3295455 11.1363636 60.8522727 11.1761364 60.375 11.2556818 59.8977273 11.4147727 59.5 11.5340909 59.0625 11.6931818 58.7045455 11.9318182L58.7840909 11.375 56.0795455 11.375 54.25 22.9090909 56.9545455 22.9090909 58.0284091 16.1875C58.0681818 15.7897727 58.2272727 15.4318182 58.4261364 15.1136364 58.625 14.7954545 58.9034091 14.5170455 59.2215909 14.3181818 59.5397727 14.0795455 59.8579545 13.9204545 60.2159091 13.8011364 60.5738636 13.6818182 60.9318182 13.6022727 61.3295455 13.5625 61.8465909 13.5227273 62.4034091 13.5625 62.9204545 13.6818182 62.9204545 13.6818182 62.9602273 13.6818182 62.9602273 13.6818182 63.0397727 13.6818182 63.4375 11.2159091 63.4375 11.2159091M72.9034091 12.0909091C72.1477273 11.4545455 70.9943182 11.0965909 69.6420455 11.0965909 66.2613636 11.0965909 63.1988636 13.5227273 62.6022727 17.1022727 62.0454545 20.6818182 64.3920455 23.1079545 67.6534091 23.1079545 69.125 23.1079545 70.3579545 22.9090909 71.3920455 22.1931818L71.3125 22.8295455 73.7784091 22.8295455 75.5681818 11.375 73.0227273 11.375 72.9034091 12.0909091zM72.3465909 17.1022727L72.3465909 17.1022727C71.9886364 19.2897727 70.3579545 20.8011364 68.25 20.8011364 66.1022727 20.8011364 64.8693182 19.2102273 65.2272727 17.0625 65.5852273 14.9147727 67.2954545 13.4034091 69.4034091 13.4034091 71.5113636 13.4431818 72.6647727 14.9147727 72.3465909 17.1022727L72.3465909 17.1022727zM88.0568182 11.375L88.5738636 8.11363636 85.4715909 10.3409091 85.3125 11.4147727 81.8125 11.4147727 82.1704545 9.22727273C82.3693182 8.19318182 83.4829545 8.23295455 83.4829545 8.23295455L84.7954545 8.23295455 85.1931818 5.84659091 83.6818182 5.84659091 83.3238636 5.84659091C79.625 5.84659091 79.5056818 8.71022727 79.5056818 8.71022727L79.2670455 10.0625 79.0681818 11.4147727 78.8295455 11.4147727 75.8068182 13.8011364 78.6704545 13.8011364 76.8409091 25.4545455 79.625 25.4545455 81.4545455 13.7613636 84.9545455 13.7613636 83.5227273 22.9090909 86.2670455 22.9090909 87.6988636 13.7613636 91.1193182 13.7613636 91.5170455 11.375 88.0568182 11.375zM95.4147727 17.1420455C95.9715909 13.6022727 99.1931818 11.0965909 102.971591 11.0965909 104.801136 11.0965909 106.511364 11.8125 107.704545 13.125L105.477273 14.9545455C104.840909 14.1193182 103.767045 13.5625 102.573864 13.5625 100.306818 13.5625 98.5568182 15.0340909 98.1988636 17.1420455 97.8806818 19.25 99.1534091 20.7215909 101.460227 20.7215909 102.573864 20.7215909 103.767045 20.2840909 104.920455 19.25L106.511364 21.0795455C104.840909 22.4318182 102.931818 23.1875 101.022727 23.1875 97.2443182 23.1875 94.8579545 20.7215909 95.4147727 17.1420455M127.630682 15.9090909L126.556818 22.9090909 123.852273 22.9090909 124.926136 16.1079545C125.204545 14.5170455 124.329545 13.5625 122.778409 13.5625 121.147727 13.5625 119.517045 14.5568182 119.278409 16.1875L118.204545 22.9090909 115.5 22.9090909 116.573864 16.1079545C116.8125 14.5568182 115.897727 13.6022727 114.426136 13.5625 112.914773 13.6420455 111.164773 14.5965909 110.926136 16.1875L109.852273 22.9090909 107.147727 22.9090909 108.977273 11.375 111.681818 11.375 111.602273 11.9318182C112.517045 11.375 113.551136 11.1363636 114.863636 11.0965909L115.102273 11.0965909C116.772727 11.0965909 118.125 11.7727273 118.840909 12.9261364 119.954545 11.7727273 121.664773 11.0965909 123.375 11.0965909 126.318182 11.0965909 128.107955 13.0454545 127.630682 15.9090909M127.511364 21.5170455L129.181818 19.4488636C130.096591 20.1647727 131.846591 20.7215909 133.318182 20.7215909 134.670455 20.7215909 136.022727 20.4431818 136.181818 19.5284091 136.301136 18.8125 134.988636 18.5738636 133.517045 18.3352273 130.454545 17.8181818 128.903409 17.1818182 129.221591 14.875 129.698864 11.9715909 132.681818 11.1363636 135.147727 11.1363636 136.897727 11.1363636 138.727273 11.7329545 139.960227 12.5681818L138.289773 14.6363636C137.335227 14.0397727 136.102273 13.6022727 134.710227 13.6022727 133.079545 13.6022727 132.125 14.0795455 132.005682 14.8352273 131.926136 15.3522727 132.363636 15.5511364 134.272727 15.8693182 137.056818 16.3465909 139.363636 16.7840909 138.926136 19.4488636 138.568182 21.875 136.102273 23.2272727 132.880682 23.2272727 131.090909 23.1875 128.784091 22.5511364 127.511364 21.5170455M30.4261364 0L3.57954545 0C1.59090909 0 0 1.59090909 0 3.57954545L0 30.4261364C0 32.4147727 1.59090909 34.0056818 3.57954545 34.0056818L30.4261364 34.0056818C32.375 34.0056818 34.0056818 32.4147727 34.0056818 30.4261364L34.0056818 3.57954545C34.0056818 1.59090909 32.4147727 0 30.4261364 0M16.9431818 20.7215909C18.0568182 20.7215909 19.25 20.2840909 20.4034091 19.25L21.9943182 21.0795455C20.3238636 22.4318182 18.4147727 23.1875 16.5056818 23.1875 12.7272727 23.1875 10.3409091 20.6818182 10.8977273 17.1420455 11.4545455 13.6022727 14.6761364 11.0965909 18.4545455 11.0965909 20.2840909 11.0965909 21.9943182 11.8125 23.1875 13.125L20.9602273 14.9545455C20.3238636 14.1193182 19.25 13.5625 18.0568182 13.5625 15.7897727 13.5625 14.0397727 15.0340909 13.6818182 17.1420455 13.3636364 19.25 14.6363636 20.7215909 16.9431818 20.7215909"/> </svg> </a> <nav class="site-header__nav" aria-label="Primary"> <div class="site-header__nav-item data-current-features"> <a href="/features" >CMS</a> </div> <div class="site-header__nav-item data-current-cloud"> <a href="/cloud" >Hosting<span class="tw-ml-2"><span class=" tw-inline-block tw-rounded-full tw-px-[0.75em] tw-py-[0.375em] tw-bg-[#637599] tw-text-white tw-text-[0.5em] tw-tracking-wide tw-leading-none -tw-translate-y-[0.3em] tw-no-underline hover:tw-no-underline focus:tw-no-underline" style="font-size: max(10px, 0.5em)">New!</span></span></a> </div> <div class="site-header__nav-item data-current-pricing"> <a href="https://craftcms.com/pricing" >Pricing</a> </div> <div class="site-header__nav-item data-current-partners"> <a href="https://craftcms.com/partners" >Partners</a> </div> <div class="site-header__nav-item data-current-resources"> <a href="https://craftcms.com/knowledge-base" >Resources<span class="site-header__subnav-icon"><svg width="11px" height="7px" viewBox="0 0 11 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Header-Default" transform="translate(-434.000000, -77.000000)" stroke="#202020" stroke-width="2"> <g id="Group-2" transform="translate(372.000000, 67.000000)"> <g id="Group-3"> <g id="Icons/Arrows/Caret-Down-Linear" transform="translate(63.000000, 11.000000)"> <polyline id="Triangle-Copy-2" transform="translate(4.500000, 2.000000) rotate(-180.000000) translate(-4.500000, -2.000000) " points="0 4 4.5 0 4.5 0 9 4"></polyline> </g> </g> </g> </g> </g> </svg></span></a> <nav class="site-header__subnav" aria-label="Secondary"> <div class="site-header__subnav-inner"> <a class="site-header__subnav-item site-header__subnav-item--external " href="https://craftcms.com/docs/" target="_blank" rel="noopener"> Documentation </a> <a class="site-header__subnav-item " href="https://craftcms.com/knowledge-base" > Knowledge Base </a> <a class="site-header__subnav-item " href="https://craftcms.com/starters" > Starters </a> <a class="site-header__subnav-item site-header__subnav-item--external " href="https://plugins.craftcms.com" target="_blank" rel="noopener"> Plugin Store </a> <a class="site-header__subnav-item site-header__subnav-item--external " href="https://console.craftcms.com" target="_blank" rel="noopener"> Craft Console </a> <a class="site-header__subnav-item " href="https://craftcms.com/community" > Community </a> <a class="site-header__subnav-item " href="https://craftcms.com/support-services" > Support </a> <a class="site-header__subnav-item " href="https://craftcms.com/accessibility" > Accessibility </a> <a class="site-header__subnav-item " href="https://craftcms.com/accessibility/reports/acr" > Accessibility Report </a> <a class="site-header__subnav-item " href="https://craftcms.com/blog" > Blog </a> <a class="site-header__subnav-item " href="https://craftcms.com/events" > Events </a> </div> </nav> </div> </nav> <div class="site-header__right"> <div class="site-header__try-craft"> <a href="https://craftcms.com/demo" class="btn btn--rect btn--dropdown js-btn js-try-btn"> <span class="btn__content">View the Demo</span> </a> </div> <button class="site-header__search-btn js-search-toggle" type="button" aria-label="Search website"> <svg width="23px" height="23px" viewBox="0 0 23 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Header-Signed-In" transform="translate(-1288.000000, -115.000000)" stroke="#0F0F0F" stroke-width="2"> <g id="Group" transform="translate(1288.000000, 112.000000)"> <circle id="Oval-2" transform="translate(14.000000, 12.000000) rotate(-315.000000) translate(-14.000000, -12.000000) " cx="14" cy="12" r="8"></circle> <path d="M5,16 L5,26" id="Path-4" transform="translate(5.000000, 21.000000) rotate(-315.000000) translate(-5.000000, -21.000000) "></path> </g> </g> </g> </svg> </button> </div> </div> </header> <div class="mobile-nav js-mobile-nav"> <button type="button" class="mobile-nav__close js-mobile-nav-toggle" aria-label="Close navigation menu"></button> <nav class="mobile-nav__inner js-mobile-nav-inner" aria-label="Primary"> <div class="mobile-nav__nav-item data-current-cms"> <a href="/features" > CMS</a> </div> <div class="mobile-nav__nav-item data-current-hosting"> <a href="/cloud" > Hosting<span class="tw-ml-2"><span class=" tw-inline-block tw-rounded-full tw-px-[0.75em] tw-py-[0.375em] tw-bg-[#637599] tw-text-white tw-text-[0.5em] tw-tracking-wide tw-leading-none -tw-translate-y-[0.3em] tw-no-underline hover:tw-no-underline focus:tw-no-underline" style="font-size: max(10px, 0.5em)">New!</span></span></a> </div> <div class="mobile-nav__nav-item data-current-pricing"> <a href="https://craftcms.com/pricing" > Pricing</a> </div> <div class="mobile-nav__nav-item data-current-partners"> <a href="https://craftcms.com/partners" > Partners</a> </div> <div class="mobile-nav__nav-item data-current-resources"> <div class="js-toggle" data-toggle-element=".js-subnav" data-toggle-class="is-open"> Resources<span class="mobile-nav__subnav-icon"></span> </div> <nav class="mobile-nav__subnav js-subnav" aria-label="Secondary"> <div class="mobile-nav__subnav-inner"> <a class="mobile-nav__subnav-item mobile-nav__subnav-item--external " href="https://craftcms.com/docs/" target="_blank" rel="noopener"> Documentation </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/knowledge-base" > Knowledge Base </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/starters" > Starters </a> <a class="mobile-nav__subnav-item mobile-nav__subnav-item--external " href="https://plugins.craftcms.com" target="_blank" rel="noopener"> Plugin Store </a> <a class="mobile-nav__subnav-item mobile-nav__subnav-item--external " href="https://console.craftcms.com" target="_blank" rel="noopener"> Craft Console </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/community" > Community </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/support-services" > Support </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/accessibility" > Accessibility </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/accessibility/reports/acr" > Accessibility Report </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/blog" > Blog </a> <a class="mobile-nav__subnav-item " href="https://craftcms.com/events" > Events </a> </div> </nav> </div> </nav> </div> <div class="js-header-flick"></div> <main id="main-content"> <div class="action-bar action-bar--partners" > <div class="action-bar__wrapper"> <div class="action-bar__inner"> <div class="action-bar__left"> <h6 class="action-bar__heading">Find the perfect partner for your next project.</h6> </div> <div class="action-bar__right"> <button class="btn btn--ghost js-btn btn--ghost-on-grey btn--xs js-modal-toggle" type="button"> <span class="btn__content">Why work with a Craft Partner?</span> </button> </div> </div> </div> </div> <div id="partner-search-app" class="l-partners-grid__placeholder"></div> <div class="l-two-up l-two-up--filled"> <div class="l-two-up__inner"> <div class="l-two-up__content"> <div class="l-two-up__col"> <div class="blurb blurb--m"> <h2 class="blurb__heading"> Need help finding the right partner? </h2> <div class="blurb__body"> <p>Let us help you find the perfect match.</p> </div> <div class="blurb__link"> <a class="js-btn btn btn--l" href="https://craftcms.com/partners/find-a-partner" > <span class="btn__content">Let’s Talk</span> </a> </div> </div> </div> <div class="l-two-up__col"> <div class="blurb blurb--m"> <h2 class="blurb__heading"> Interested in becoming a Craft Partner? </h2> <div class="blurb__body"> <p>Great! Learn more and apply here.</p> </div> <div class="blurb__link"> <a class="js-btn btn btn--l" href="/become-a-partner" > <span class="btn__content">Apply</span> </a> </div> </div> </div> </div> </div> </div> <div class="js-modal modal"> <div class="modal__close js-modal-toggle"></div> <div class="modal__overlay js-modal-toggle"></div> <div class="modal__window"> <div class="l-section l-section--no-spacing-top"> <div class="l-wrap"> <div class="l-wrap__inner"> <div class="l-page-intro"> <div class="blurb blurb--l"> <h1 class="blurb__heading"> Why work with a Craft Partner? </h1> <div class="blurb__body"> <p>Because your project is important.</p> </div> </div> </div> </div> </div> </div> <div class="l-two-up l-two-up--bordered l-two-up--filled-right l-two-up--vertically-centered l-two-up--less-padding"> <div class="l-two-up__inner"> <div class="l-two-up__content"> <div class="l-two-up__col"> <ul class="check-list check-list--partners"> <div class="check-list__heading"> <h6>What to expect from a Craft Partner</h6> </div> <div class="check-list__items"> <li class="check-list__item"> <div class="check-list__item-text">Breadth of experience </div> </li> <li class="check-list__item"> <div class="check-list__item-text">Deep knowledge of Craft </div> </li> <li class="check-list__item"> <div class="check-list__item-text">Exhibit professional and reliable business practices </div> </li> </div> </ul> </div> <div class="l-two-up__col"> <div class="rich-text"> <h6>What are the benefits of working with a Craft Partner?</h6> <p>Whether it's one-off changes to an existing build or a new Craft project from start to finish all Craft Partners have proven experience with Craft, have at least one Craft developer on their team and are professionals. When working with a Craft Partner, be assured that you're working with someone who knows and understands Craft CMS and takes your business seriously.</p> </div> </div> </div> </div> </div> <div class="l-wrap"> <div class="l-wrap__inner"> <div class="l-pricing"> <div class="l-pricing__faq"> <div class="l-pricing__faq-heading"> <div class="blurb blurb--m"> <h2 class="blurb__heading"> Craft Partners <span class="caps">FAQ</span> </h2> </div> </div> <div class="l-pricing__faq-questions"> <div class="l-columns"> <div class="blurb blurb--xs blurb--align-left"> <h6 class="blurb__heading"> How do I report a concern about a Craft Partner? </h6> <div class="blurb__body"> <p>There is a Report Issue link at the bottom of every Partner Profile that you can use to report an issue to us. You can also use the contact form on craftcms.com or email <a href="mailto:partners@craftcms.com">partners@craftcms.com</a>. We always want to hear about your experience. Please note that we cannot resolve disputes, guarantee work, or get involved directly. If there are repeated issues with a Partner we will remove them from the Partner network.</p> </div> </div> <div class="blurb blurb--xs blurb--align-left"> <h6 class="blurb__heading"> Do Craft Partners work on contract or hourly projects? </h6> <div class="blurb__body"> <p>We recommend selecting the <span class="push-double"></span><span class="pull-double">“</span>Contract Work” or <span class="push-double"></span><span class="pull-double">“</span>Ongoing Maintenance” filter to find Craft Partners that potentially work by the hour or engage in long-term contracts.</p> </div> </div> <div class="blurb blurb--xs blurb--align-left"> <h6 class="blurb__heading"> Can you help me find a Craft Partner for my specific project? </h6> <div class="blurb__body"> <p>Yes! Please complete the <a href="/partners/find-a-partner">Partner Match form</a>. That will help us create a short list of potential Craft Partners for you. The more information you provide, the better match we can make for you.</p> </div> </div> <div class="blurb blurb--xs blurb--align-left"> <h6 class="blurb__heading"> How do I become a Craft Partner? </h6> <div class="blurb__body"> <p>Glad you asked! Here is everything you need to <a href="https://craftcms.com/become-a-partner">join the Craft Partner network</a>.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </main> <footer class="site-footer site-footer--no-border"> <div class="site-footer__inner"> <div class="site-footer__logo"> <a href="https://craftcms.com/" aria-label="Craft CMS"> <svg xmlns="http://www.w3.org/2000/svg" width="140" height="35" viewBox="0 0 140 35"> <path fill="#E5422B" d="M48.4829545 20.7215909C46.1761364 20.7215909 44.9034091 19.25 45.2215909 17.1420455 45.5795455 14.9943182 47.3295455 13.5625 49.5965909 13.5625 50.7897727 13.5625 51.8636364 14.1193182 52.5 14.9545455L54.7272727 13.125C53.5340909 11.7727273 51.8238636 11.0965909 49.9943182 11.0965909 46.2556818 11.0965909 42.9943182 13.6022727 42.4375 17.1420455 41.8806818 20.7215909 44.2670455 23.1875 48.0454545 23.1875 49.9545455 23.1875 51.8636364 22.3920455 53.5340909 21.0795455L51.9431818 19.25C50.7897727 20.2840909 49.5965909 20.7215909 48.4829545 20.7215909M63.4375 11.2159091C63.4375 11.2159091 62.9602273 11.1363636 62.9204545 11.1363636 62.4034091 11.0568182 61.8465909 11.0965909 61.3295455 11.1363636 60.8522727 11.1761364 60.375 11.2556818 59.8977273 11.4147727 59.5 11.5340909 59.0625 11.6931818 58.7045455 11.9318182L58.7840909 11.375 56.0795455 11.375 54.25 22.9090909 56.9545455 22.9090909 58.0284091 16.1875C58.0681818 15.7897727 58.2272727 15.4318182 58.4261364 15.1136364 58.625 14.7954545 58.9034091 14.5170455 59.2215909 14.3181818 59.5397727 14.0795455 59.8579545 13.9204545 60.2159091 13.8011364 60.5738636 13.6818182 60.9318182 13.6022727 61.3295455 13.5625 61.8465909 13.5227273 62.4034091 13.5625 62.9204545 13.6818182 62.9204545 13.6818182 62.9602273 13.6818182 62.9602273 13.6818182 63.0397727 13.6818182 63.4375 11.2159091 63.4375 11.2159091M72.9034091 12.0909091C72.1477273 11.4545455 70.9943182 11.0965909 69.6420455 11.0965909 66.2613636 11.0965909 63.1988636 13.5227273 62.6022727 17.1022727 62.0454545 20.6818182 64.3920455 23.1079545 67.6534091 23.1079545 69.125 23.1079545 70.3579545 22.9090909 71.3920455 22.1931818L71.3125 22.8295455 73.7784091 22.8295455 75.5681818 11.375 73.0227273 11.375 72.9034091 12.0909091zM72.3465909 17.1022727L72.3465909 17.1022727C71.9886364 19.2897727 70.3579545 20.8011364 68.25 20.8011364 66.1022727 20.8011364 64.8693182 19.2102273 65.2272727 17.0625 65.5852273 14.9147727 67.2954545 13.4034091 69.4034091 13.4034091 71.5113636 13.4431818 72.6647727 14.9147727 72.3465909 17.1022727L72.3465909 17.1022727zM88.0568182 11.375L88.5738636 8.11363636 85.4715909 10.3409091 85.3125 11.4147727 81.8125 11.4147727 82.1704545 9.22727273C82.3693182 8.19318182 83.4829545 8.23295455 83.4829545 8.23295455L84.7954545 8.23295455 85.1931818 5.84659091 83.6818182 5.84659091 83.3238636 5.84659091C79.625 5.84659091 79.5056818 8.71022727 79.5056818 8.71022727L79.2670455 10.0625 79.0681818 11.4147727 78.8295455 11.4147727 75.8068182 13.8011364 78.6704545 13.8011364 76.8409091 25.4545455 79.625 25.4545455 81.4545455 13.7613636 84.9545455 13.7613636 83.5227273 22.9090909 86.2670455 22.9090909 87.6988636 13.7613636 91.1193182 13.7613636 91.5170455 11.375 88.0568182 11.375zM95.4147727 17.1420455C95.9715909 13.6022727 99.1931818 11.0965909 102.971591 11.0965909 104.801136 11.0965909 106.511364 11.8125 107.704545 13.125L105.477273 14.9545455C104.840909 14.1193182 103.767045 13.5625 102.573864 13.5625 100.306818 13.5625 98.5568182 15.0340909 98.1988636 17.1420455 97.8806818 19.25 99.1534091 20.7215909 101.460227 20.7215909 102.573864 20.7215909 103.767045 20.2840909 104.920455 19.25L106.511364 21.0795455C104.840909 22.4318182 102.931818 23.1875 101.022727 23.1875 97.2443182 23.1875 94.8579545 20.7215909 95.4147727 17.1420455M127.630682 15.9090909L126.556818 22.9090909 123.852273 22.9090909 124.926136 16.1079545C125.204545 14.5170455 124.329545 13.5625 122.778409 13.5625 121.147727 13.5625 119.517045 14.5568182 119.278409 16.1875L118.204545 22.9090909 115.5 22.9090909 116.573864 16.1079545C116.8125 14.5568182 115.897727 13.6022727 114.426136 13.5625 112.914773 13.6420455 111.164773 14.5965909 110.926136 16.1875L109.852273 22.9090909 107.147727 22.9090909 108.977273 11.375 111.681818 11.375 111.602273 11.9318182C112.517045 11.375 113.551136 11.1363636 114.863636 11.0965909L115.102273 11.0965909C116.772727 11.0965909 118.125 11.7727273 118.840909 12.9261364 119.954545 11.7727273 121.664773 11.0965909 123.375 11.0965909 126.318182 11.0965909 128.107955 13.0454545 127.630682 15.9090909M127.511364 21.5170455L129.181818 19.4488636C130.096591 20.1647727 131.846591 20.7215909 133.318182 20.7215909 134.670455 20.7215909 136.022727 20.4431818 136.181818 19.5284091 136.301136 18.8125 134.988636 18.5738636 133.517045 18.3352273 130.454545 17.8181818 128.903409 17.1818182 129.221591 14.875 129.698864 11.9715909 132.681818 11.1363636 135.147727 11.1363636 136.897727 11.1363636 138.727273 11.7329545 139.960227 12.5681818L138.289773 14.6363636C137.335227 14.0397727 136.102273 13.6022727 134.710227 13.6022727 133.079545 13.6022727 132.125 14.0795455 132.005682 14.8352273 131.926136 15.3522727 132.363636 15.5511364 134.272727 15.8693182 137.056818 16.3465909 139.363636 16.7840909 138.926136 19.4488636 138.568182 21.875 136.102273 23.2272727 132.880682 23.2272727 131.090909 23.1875 128.784091 22.5511364 127.511364 21.5170455M30.4261364 0L3.57954545 0C1.59090909 0 0 1.59090909 0 3.57954545L0 30.4261364C0 32.4147727 1.59090909 34.0056818 3.57954545 34.0056818L30.4261364 34.0056818C32.375 34.0056818 34.0056818 32.4147727 34.0056818 30.4261364L34.0056818 3.57954545C34.0056818 1.59090909 32.4147727 0 30.4261364 0M16.9431818 20.7215909C18.0568182 20.7215909 19.25 20.2840909 20.4034091 19.25L21.9943182 21.0795455C20.3238636 22.4318182 18.4147727 23.1875 16.5056818 23.1875 12.7272727 23.1875 10.3409091 20.6818182 10.8977273 17.1420455 11.4545455 13.6022727 14.6761364 11.0965909 18.4545455 11.0965909 20.2840909 11.0965909 21.9943182 11.8125 23.1875 13.125L20.9602273 14.9545455C20.3238636 14.1193182 19.25 13.5625 18.0568182 13.5625 15.7897727 13.5625 14.0397727 15.0340909 13.6818182 17.1420455 13.3636364 19.25 14.6363636 20.7215909 16.9431818 20.7215909"/> </svg> </a> </div> <nav class="site-footer__nav" aria-label="Primary"> <span class="site-footer__nav-item"> <a href="https://craftcms.com/features" >Product</a> <nav class="site-footer__subnav" aria-label="Secondary"> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/features" > <span>Features</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/cloud" > <span>Cloud</span><span class="tw-ml-2"><span class=" tw-inline-block tw-rounded-full tw-px-[0.75em] tw-py-[0.375em] tw-bg-[#637599] tw-text-white tw-text-[0.5em] tw-tracking-wide tw-leading-none -tw-translate-y-[0.3em] tw-no-underline hover:tw-no-underline focus:tw-no-underline" style="font-size: max(10px, 0.5em)">New!</span></span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/commerce" > <span>Commerce</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/demo" > <span>Demo</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/vs-wordpress" > <span>Craft vs. WordPress</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/terms-of-use" > <span>Terms of Use</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://github.com/craftcms/cms/blob/5.x/CHANGELOG.md" target="_blank" rel="noopener me"> <span>Changelog</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/roadmap" > <span>Roadmap</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/pricing" > <span>Pricing</span></a> </span> </nav> </span> <span class="site-footer__nav-item"> <a href="https://craftcms.com/knowledge-base" >Resources</a> <nav class="site-footer__subnav" aria-label="Secondary"> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/docs/" target="_blank" rel="noopener me"> <span>Documentation</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/knowledge-base" > <span>Knowledge Base</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/starters" > <span>Starters</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://plugins.craftcms.com" target="_blank" rel="noopener me"> <span>Plugin Store</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://console.craftcms.com" target="_blank" rel="noopener me"> <span>Craft Console</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/accessibility" > <span>Accessibility</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/partners" > <span>Partners</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/events" > <span>Events</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://status.craftcms.com/" target="_blank" rel="noopener me"> <span>Status</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/blog" > <span>Blog</span></a> </span> </nav> </span> <span class="site-footer__nav-item"> <a href="https://craftcms.com/about" >About</a> <nav class="site-footer__subnav" aria-label="Secondary"> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/brand-resources" > <span>Brand Resources</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/legal" > <span>Legal</span></a> </span> </nav> </span> <span class="site-footer__nav-item"> <a href="https://craftcms.com/community" >Community</a> <nav class="site-footer__subnav" aria-label="Secondary"> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/docs/4.x/coc.html" target="_blank" rel="noopener me"> <span>Code of Conduct</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://craftcms.com/meetups" > <span>Meetups</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://bsky.app/profile/craftcms.com" target="_blank" rel="noopener me"> <img class="site-footer__subnav-item-icon" src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/assets/icons/bluesky.svg" alt="Bluesky"> <span>Bluesky</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://masto.craftcms.com/@craftcms" target="_blank" rel="noopener me"> <img class="site-footer__subnav-item-icon" src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/assets/icons/mastodon.svg" alt="Logo Mastodon"> <span>Mastodon</span></a> </span> <span class="site-footer__subnav-item"> <a href="https://www.threads.net/@craftcms" target="_blank" rel="noopener me"> <img class="site-footer__subnav-item-icon" src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/assets/icons/threads.svg" alt="Threads"> <span>Threads</span></a> </span> </nav> </span> </nav> <div class="site-footer__right"> <div class="site-footer__contact"> <a class="js-btn btn btn--rect" href="https://craftcms.com/contact"> <span class="btn__content">Contact Us</span> </a> </div> <div class="site-footer__newsletter"> <a class="btn btn--newsletter" href="https://craftcms.com/newsletter/subscribe" target="_blank" rel="noopener" > <span class="btn__content">Subscribe to Our Newsletter</span> <svg width="20px" height="16px" viewBox="0 0 20 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Nav/Footer" transform="translate(-1285.000000, -336.000000)" stroke="#202020" stroke-width="2"> <g id="Group" transform="translate(1285.000000, 337.000000)"> <path d="M0,7.2 L17.5728451,7.2" id="Path-3"></path> <polyline id="Rectangle" transform="translate(10.800000, 7.200000) rotate(-315.000000) translate(-10.800000, -7.200000) " points="5.76 2.16 15.84 2.16 15.84 12.24"></polyline> </g> </g> </g> </svg> </a> <p class="site-footer__newsletter-etc">Regular updates on all things Craft</p> </div> </div> <div class="site-footer__copyright"> © 2024 Pixel & Tonic, Inc. <a href="https://craftcms.com/privacy">Privacy Statement</a> <a class="cc-revoke" href="https://craftcms.com/privacy">Cookie Notice</a> </div> <div class="site-footer__credits"> a product by <img src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/images/pixel-tonic-logo@2x.png" alt="Pixel & Tonic"> </div> </div> </footer> </div> <div class="l-site-search js-site-search" id="js-site-search"> <div class="l-site-search__inner"> <div class="l-site-search__overlay js-search-toggle"></div> <button class="l-site-search__close js-search-toggle" type="button" aria-label="Close search"></button> <div class="l-site-search__form-container" id="js-site-search-form-container"> <div class="l-site-search__form"> <div class="search-bar search-bar--site-search search-bar--l"> <div class="search-bar__shadow"></div> <div class="search-bar__inner"> <form action="https://craftcms.com/search" id="js-site-search-form"> <label for="qSearch" class="h-hide-visually">Search website</label> <input type="search" name="qSearch" id="qSearch" class="js-site-search-input search-bar__input" placeholder="What are you looking for?" aria-label="Search website"> <svg width="23px" height="23px" viewBox="0 0 23 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Header-Signed-In" transform="translate(-1288.000000, -115.000000)" stroke="#0F0F0F" stroke-width="2"> <g id="Group" transform="translate(1288.000000, 112.000000)"> <circle id="Oval-2" transform="translate(14.000000, 12.000000) rotate(-315.000000) translate(-14.000000, -12.000000) " cx="14" cy="12" r="8"></circle> <path d="M5,16 L5,26" id="Path-4" transform="translate(5.000000, 21.000000) rotate(-315.000000) translate(-5.000000, -21.000000) "></path> </g> </g> </g> </svg> <input type="submit" value="Submit" class="h-hide-visually" tabindex="-1"> </form> </div> </div> </div> </div> <div class="l-site-search__dropdown" id="js-site-search-results-container"> <div class="l-site-search__dropdown-content" id="js-site-search-results" data-loading-img="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/images/icon-loading.png"></div> </div> </div> </div> <script src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/artifacts/dist/scripts/app.js"></script> <script type="application/ld+json">{"@context":"http://schema.org","@graph":[{"@type":"WebPage","author":{"@id":"https://pixelandtonic.com/#identity"},"copyrightHolder":{"@id":"https://pixelandtonic.com/#identity"},"copyrightYear":"2018","creator":{"@id":"#creator"},"dateCreated":"2018-09-03T14:17:22-07:00","dateModified":"2024-05-15T12:46:14-07:00","datePublished":"2018-09-03T14:17:00-07:00","description":"Let us help you find the perfect match.","headline":"Partners","image":{"@type":"ImageObject","url":"https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/assets/social-craft-cms.png"},"inLanguage":"en-us","mainEntityOfPage":"https://craftcms.com/partners","name":"Partners","publisher":{"@id":"#creator"},"url":"https://craftcms.com/partners"},{"@id":"https://pixelandtonic.com/#identity","@type":"WebApplication","description":"We’re the team behind Craft CMS.","image":{"@type":"ImageObject","height":"90","url":"https://craftcms-com.s3.amazonaws.com/logos/pixel-and-tonic.png","width":"367"},"inLanguage":"en-us","name":"Pixel & Tonic, Inc.","sameAs":["https://twitter.com/craftcms","https://www.facebook.com/craftcms/","https://www.linkedin.com/company/craftcms","https://github.com/craftcms","https://vimeo.com/craftcms"],"url":"https://pixelandtonic.com"},{"@id":"#creator","@type":"ProfessionalService","image":{"@type":"ImageObject","height":"612","url":"http://craftcms-com.s3.amazonaws.com/logos/one-design-company.png","width":"792"},"priceRange":"$"},{"@type":"BreadcrumbList","description":"Breadcrumbs list","itemListElement":[{"@type":"ListItem","item":"https://craftcms.com","name":"Homepage","position":1},{"@type":"ListItem","item":"https://craftcms.com/partners","name":"Partners Index","position":2}],"name":"Breadcrumbs"}]}</script><script src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/cpresources/craftcom-assets-vue-dist/js/vue.min.js?v=1732915226"></script> <script src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/cpresources/craftcom-assets-vue-dist/js/chunk-vendors.js?v=1732915226"></script> <script src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/cpresources/craftcom-assets-vue-dist/js/partner-search.js?v=1732915226"></script> <script src="https://cdn.craft.cloud/032c8560-18a8-45ba-a958-a03804e5cb66/builds/9d9b9373-287f-4add-8b7e-9c6564c2b365/cpresources/root-plugins-onecookieconsent-src-assetbundles-dist-scripts/cookieconsent.js?v=1732915226"></script></body> </html>