PageSourceSearch

https://www.crewmarketingpartners.com/services/

html crewmarketingpartners.com collected 2026-10-04 06:57:37 UTC 179,022 bytes, 2,041 lines download raw bytes

1
2<!doctype html>
3
4<html lang="en-US">
5
6<head>
7    <meta charset="UTF-8">
8<script>
9var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
10</script>
10
11
12    <meta name="viewport" content="width=device-width, initial-scale=1">
13    <link defer rel="profile" href="https://gmpg.org/xfn/11">
14
15    <link rel="preconnect" href="https://use.typekit.net" crossorigin>
16
17    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
18<!-- Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
19<script id="google_gtagjs-js-consent-mode-data-layer">
20window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
21gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500});
22window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]};
23window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500};
24</script>
24
25<!-- End Google tag (gtag.js) consent mode dataLayer added by Site Kit -->
26
27	<!-- This site is optimized with the Yoast SEO plugin v27.7 - https://yoast.com/product/yoast-seo-wordpress/ -->
28	<title>Marketing Agency Services for Food &amp; Beverage Brands</title>
29	<meta name="description" content="Grow your business with marketing agency services including brand strategy, creative, digital marketing, social media, packaging, web, and production." />
30	<link rel="canonical" href="https://www.crewmarketingpartners.com/services/" />
31	<meta property="og:locale" content="en_US" />
32	<meta property="og:type" content="article" />
33	<meta property="og:title" content="Marketing Agency Services for Food &amp; Beverage Brands" />
34	<meta property="og:description" content="Grow your business with marketing agency services including brand strategy, creative, digital marketing, social media, packaging, web, and production." />
35	<meta property="og:url" content="https://www.crewmarketingpartners.com/services/" />
36	<meta property="og:site_name" content="Crew Marketing Partners" />
37	<meta property="article:publisher" content="https://www.facebook.com/Crewmarketingpartners/" />
38	<meta property="article:modified_time" content="2026-08-28T20:21:10+00:00" />
39	<meta name="twitter:card" content="summary_large_image" />
40	
40<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.crewmarketingpartners.com\/services\/","url":"https:\/\/www.crewmarketingpartners.com\/services\/","name":"Marketing Agency Services for Food & Beverage Brands","isPartOf":{"@id":"https:\/\/www.crewmarketingpartners.com\/#website"},"datePublished":"2025-12-01T19:11:39+00:00","dateModified":"2026-08-28T20:21:10+00:00","description":"Grow your business with marketing agency services including brand strategy, creative, digital marketing, social media, packaging, web, and production.","breadcrumb":{"@id":"https:\/\/www.crewmarketingpartners.com\/services\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.crewmarketingpartners.com\/services\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.crewmarketingpartners.com\/services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.crewmarketingpartners.com\/"},{"@type":"ListItem","position":2,"name":"Services"}]},{"@type":"WebSite","@id":"https:\/\/www.crewmarketingpartners.com\/#website","url":"https:\/\/www.crewmarketingpartners.com\/","name":"Crew Marketing Partners","description":"Creative Marketing Agency","publisher":{"@id":"https:\/\/www.crewmarketingpartners.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.crewmarketingpartners.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.crewmarketingpartners.com\/#organization","name":"Crew Marketing Partners","url":"https:\/\/www.crewmarketingpartners.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.crewmarketingpartners.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.crewmarketingpartners.com\/wp-content\/uploads\/2025\/12\/logoMark.svg","contentUrl":"https:\/\/www.crewmarketingpartners.com\/wp-content\/uploads\/2025\/12\/logoMark.svg","width":1,"height":1,"caption":"Crew Marketing Partners"},"image":{"@id":"https:\/\/www.crewmarketingpartners.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Crewmarketingpartners\/","https:\/\/www.linkedin.com\/company\/crewmarketing\/","https:\/\/www.instagram.com\/crewmarketing\/"]}]}</script>
40
41	<!-- / Yoast SEO plugin. -->
42
43
44<link rel='dns-prefetch' href='//www.googletagmanager.com' />
45<link rel="alternate" type="application/rss+xml" title="Crew Marketing Partners &raquo; Feed" href="https://www.crewmarketingpartners.com/feed/" />
46<link rel="alternate" type="application/rss+xml" title="Crew Marketing Partners &raquo; Comments Feed" href="https://www.crewmarketingpartners.com/comments/feed/" />
47<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.crewmarketingpartners.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.crewmarketingpartners.com%2Fservices%2F" />
48<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.crewmarketingpartners.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.crewmarketingpartners.com%2Fservices%2F&#038;format=xml" />
49<style id="wp-img-auto-sizes-contain-inline-css">
50img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
51/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
52</style>
53<style id="wp-emoji-styles-inline-css">
54
55	img.wp-smiley, img.emoji {
56		display: inline !important;
57		border: none !important;
58		box-shadow: none !important;
59		height: 1em !important;
60		width: 1em !important;
61		margin: 0 0.07em !important;
62		vertical-align: -0.1em !important;
63		background: none !important;
64		padding: 0 !important;
65	}
66/*# sourceURL=wp-emoji-styles-inline-css */
67</style>
68<style id="wp-block-library-inline-css">
69:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
69--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
70
71/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
72</style>
73<style id="classic-theme-styles-inline-css">
74/*! This file is auto-generated */
75.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
76/*# sourceURL=/wp-includes/css/classic-themes.min.css */
77</style>
78
79<style id="global-styles-inline-css">
80:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
800) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
80.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
81/*# sourceURL=global-styles-inline-css */
82</style>
83
84<link rel='stylesheet' id='crew2026-main-style-css' href='https://www.crewmarketingpartners.com/wp-content/themes/crew2026/dist/css/main.css?ver=1.0.0' media='all' />
85<link rel='stylesheet' id='crew2026-main-script-styles-css' href='https://www.crewmarketingpartners.com/wp-content/themes/crew2026/dist/js/main.css?ver=1.0.0' media='all' />
86<script id="jquery-core-js" src="https://www.crewmarketingpartners.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 86
86
87<script id="jquery-migrate-js" src="https://www.crewmarketingpartners.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
87
88
89<!-- Google tag (gtag.js) snippet added by Site Kit -->
90<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 90-91
90
91<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
91G-P9ZPQWWSEK
vendor: 18 bytes, line 91
91" async></script>
92<script id="google_gtagjs-js-after">
93window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
94gtag("set","linker",{"domains":["www.crewmarketingpartners.com"]});
95gtag("js", new Date());
96gtag("set", "developer_id.dZTNiMT", true);
97gtag("config", "G-P9ZPQWWSEK", {"googlesitekit_post_type":"page"});
98 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
99//# sourceURL=google_gtagjs-js-after
100</script>
100
101<link rel="https://api.w.org/" href="https://www.crewmarketingpartners.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.crewmarketingpartners.com/wp-json/wp/v2/pages/9" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.crewmarketingpartners.com/xmlrpc.php?rsd" />
102<meta name="generator" content="WordPress 7.1.2" />
103<link rel='shortlink' href='https://www.crewmarketingpartners.com/?p=9' />
104<meta name="generator" content="Site Kit by Google 1.179.0" />
105<!-- Google Tag Manager snippet added by Site Kit -->
106<script>
vendor: 420 bytes, lines 106-115
106
107			( function( w, d, s, l, i ) {
108				w[l] = w[l] || [];
109				w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} );
110				var f = d.getElementsByTagName( s )[0],
111					j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : '';
112				j.async = true;
113				j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
114				f.parentNode.insertBefore( j, f );
115			} )( window, document, 'script', 'dataLayer', '
115GTM-KF244J
vendor: 9 bytes, lines 115-116
115' );
116			
117</script>
117
118
119<!-- End Google Tag Manager snippet added by Site Kit -->
120<link rel="icon" href="https://www.crewmarketingpartners.com/wp-content/uploads/2026/04/cropped-favicon-1-32x32.png" sizes="32x32" />
121<link rel="icon" href="https://www.crewmarketingpartners.com/wp-content/uploads/2026/04/cropped-favicon-1-192x192.png" sizes="192x192" />
122<link rel="apple-touch-icon" href="https://www.crewmarketingpartners.com/wp-content/uploads/2026/04/cropped-favicon-1-180x180.png" />
123<meta name="msapplication-TileImage" content="https://www.crewmarketingpartners.com/wp-content/uploads/2026/04/cropped-favicon-1-270x270.png" />
124
125    <link rel="dns-prefetch" href="https://crewstaging-crew.flywheelstaging.com">
126    <link rel="preconnect" href="https://crewstaging-crew.flywheelstaging.com" crossorigin>
127
128    <link rel="stylesheet" href="https://use.typekit.net/duc0xow.css">
129
130    
130<script src="https://flackr.github.io/scroll-timeline/dist/scroll-timeline.js"></script>
130
131    
132<link rel='stylesheet' id='gform_basic-css' href='https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.10.2' media='all' />
133<link rel='stylesheet' id='gform_theme_components-css' href='https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.10.2' media='all' />
134<link rel='stylesheet' id='gform_theme-css' href='https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.10.2' media='all' />
135
136</head>
137<body class="wp-singular page-template-default page page-id-9 page-parent wp-theme-crew2026 block-page_banner block-column_callouts block-introduction block-accordion block-page_links" x-data="Body">
138
139	<a class="text-menu bg- p-3 absolute z-[1000] bg-base top-0 left-0 opacity-0 pointer-events-none focus:pointer-events-all focus:visible focus:opacity-100 screen-reader-text" href="#primary">Skip to content</a>
140
141
142
143<header id="page-header"
144    class="z-100 bg-white  px-2.5 md:px-page py-3 flex items-center justify-between sticky top-0"
145    x-data="{
146    }">
147
148    <a href="https://www.crewmarketingpartners.com" class="site-logo">
149        <img src='https://www.crewmarketingpartners.com/wp-content/uploads/2025/12/logoMark.svg' alt='Crew Marketing Partners' />    </a>
150
151    <div class="flex items-center justify-end gap-12">
152        <div class="hidden lg:block">
153            <ul id="primary-menu" class="flex space-x-10 [&amp;_a]:text-menu"><li id="menu-item-20" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20"><a href="https://www.crewmarketingpartners.com/work/">Work</a></li>
154<li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-9 current_page_item menu-item-19"><a href="https://www.crewmarketingpartners.com/services/" aria-current="page">Services</a></li>
155<li id="menu-item-15" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15"><a href="https://www.crewmarketingpartners.com/about/">About</a></li>
156<li id="menu-item-17" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17"><a href="https://www.crewmarketingpartners.com/impact/">Impact</a></li>
157<li id="menu-item-18" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18"><a href="https://www.crewmarketingpartners.com/insights/">Insights</a></li>
158<li id="menu-item-16" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16"><a href="https://www.crewmarketingpartners.com/contact/">Contact</a></li>
159</ul>        </div>
160        <div class=" flex items-center gap-2.5 justify-start">
161            <div class="search hidden lg:block">
162                <button @click="searchOpen = !searchOpen"
163                    aria-label="Open Search"
164                    :class="{
165                        'bg-yellow' : searchOpen,
166                    }"
167                    class="w-[28.64px] h-[28.64px] flex items-center justify-center rounded-full hocus:bg-yellow transition-all">
168                    <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
169                        <path d="M5.61011 10.47C8.29421 10.47 10.47 8.2941 10.47 5.61C10.47 2.92589 8.29421 0.75 5.61011 0.75C2.926 0.75 0.75 2.92589 0.75 5.61C0.75 8.2941 2.926 10.47 5.61011 10.47Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" />
170                        <path d="M9.04004 9.04004L15.3201 15.32" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" />
171                    </svg>
172                </button>
173                            </div>
174            <div class="mobile-toggle lg:hidden">
175                <button class="text-menu" @click=" isMobileOpen=!isMobileOpen">Menu</button>
176            </div>
177            <div class="w-[30px] h-[30px]">
178                <div class="animation-toggle top-3 z-100 fixed">
179                    <button id="animation-toggle-button"
180                        @click="$store.ui.toggleAnimations()"
181                        class="cursor:pointer items-center justify-center bg-white rounded-full grid w-[30px] h-[30px] border-solid border border-offblack hocus:bg-yellow hocus:border-yellow transition-all"
182                        aria-pressed="false" aria-label="Pause Animations">
183                        <div class="grid-overlap opacity-0 flex justify-center items-center " :class="{
184                            'opacity-100' : $store.ui.showAnimations,
185                            'opacity-0' : !$store.ui.showAnimations,
186                        }">
187                            <svg class="grid-overlap" width="14" height="16" viewB
187ox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg">
188                                <path d="M6.95386 2.88C7.74915 2.88 8.3938 2.23529 8.3938 1.44C8.3938 0.64471 7.74915 0 6.95386 0C6.15857 0 5.51367 0.64471 5.51367 1.44C5.51367 2.23529 6.15857 2.88 6.95386 2.88Z" fill="currentColor" />
189                                <path d="M6.95357 3.39008C5.98357 3.34008 5.89342 3.32008 5.55342 3.30008L0.863483 2.87008C0.423483 2.83008 0.0433756 3.15008 0.00337559 3.58008C-0.0366244 4.01008 0.283581 4.40008 0.713581 4.44008L4.98336 4.83008C5.05336 4.83008 5.11348 4.90008 5.11348 4.97008V8.84008C5.11348 8.84008 5.11338 9.26008 5.00338 9.59008L3.06343 14.9101C2.91343 15.3201 3.1234 15.7701 3.5334 15.9201C3.6234 15.9501 3.71342 15.9701 3.80342 15.9701C4.12342 15.9701 4.42341 15.7701 4.54341 15.4501L6.61348 9.75008H7.2734L9.34346 15.4501C9.46346 15.7701 9.76345 15.9701 10.0835 15.9701C10.1735 15.9701 10.2635 15.9601 10.3535 15.9201C10.7635 15.7701 10.9734 15.3201 10.8234 14.9101L8.8835 9.59008C8.7635 9.26008 8.7734 8.84008 8.7734 8.84008V4.97008C8.7734 4.90008 8.82352 4.84008 8.90352 4.83008L13.1735 4.44008C13.6035 4.40008 13.9235 4.02008 13.8835 3.58008C13.8435 3.15008 13.4634 2.83008 13.0234 2.87008L8.33345 3.30008C8.00345 3.32008 7.91355 3.34008 6.93355 3.39008" fill="currentColor" />
190                            </svg>
191                        </div>
192                        <div class="grid-overlap flex justify-center items-center opacity-0" :class="{
193                           'opacity-100' : !$store.ui.showAnimations,
194                           'opacity-0' : $store.ui.showAnimations,
195                        }">
196                            <svg class="grid-overlap" width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg">
197                                <path d="M3.09985 0H0V9.31006H3.09985V0Z" fill="currentColor" />
198                                <path d="M8.63989 0H5.54004V9.31006H8.63989V0Z" fill="currentColor" />
199                            </svg>
200                        </div>
201                    </button>
202                </div>
203            </div>
204        </div>
205    </div>
206</header>
207
208<section class="mobile-menu bg-grey hidden overflow-auto z-[100] pointer-events-none fixed top-header bottom-0 right-0 left-0 lg:hidden"
209    x-show="isMobileOpen"
210    :class="{
211        'hidden': !isMobileOpen,
212        'block': isMobileOpen 
213    }">
214
215    <div class="flex pt-5 inset-x-0 justify-end px-5 absolute top-0">
216        <button @click="isMobileOpen = false" class="hocus:opacity-70 relative z-10  pointer-events-auto">
217            <svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg">
218                <path d="M0.353516 0.353516L27.6636 27.6535" stroke="currentColor" stroke-miterlimit="10"></path>
219                <path d="M27.6636 0.353516L0.353516 27.6535" stroke="currentColor" stroke-miterlimit="10"></path>
220            </svg>
221        </button>
222    </div>
223
224    <div class="flex h-full flex-col justify-center">
225        <ul id="primary-menu" class="overflow-auto flex flex-col justify-center gap-8 text-center pointer-events-auto px-6 py-4 gap-3 [&amp;_a]:text-menu-mobile [&amp;_a]:text-[30px]"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20"><a href="https://www.crewmarketingpartners.com/work/">Work</a></li>
226<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-9 current_page_item menu-item-19"><a href="https://www.crewmarketingpartners.com/services/" aria-current="page">Services</a></li>
227<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15"><a href="https://www.crewmarketingpartners.com/about/">About</a></li>
228<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17"><a href="https://www.crewmarketingpartners.com/impact/">Impact</a></li>
229<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18"><a href="https://www.crewmarketingpartners.com/insights/">Insights</a></li>
230<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16"><a href="https://www.crewmarketingpartners.com/contact/">Contact</a></li>
231</ul>        <div class="flex mt-8 justify-center pointer-events-auto">
232            <button @click="searchOpen = !searchOpen; isMobileOpen = false;"
233                aria-label="Open Search"
234                :class="{
235                    'bg-yellow' : searchOpen,
236                }"
237                class="w-[28.64px] h-[28.64px] flex items-center justify-center rounded-full hocus:bg-yellow transition-all">
238                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
239                    <path d="M5.61011 10.47C8.29421 10.47 10.47 8.2941 10.47 5.61C10.47 2.92589 8.29421 0.75 5.61011 0.75C2.926 0.75 0.75 2.92589 0.75 5.61C0.75 8.2941 2.926 10.47 5.61011 10.47Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" />
240                    <path d="M9.04004 9.04004L15.3201 15.32" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" />
241                </svg>
242            </button>
243        </div>
244    </div>
245</section>
246
247
248<section x-show="searchOpen" class="hidden  px-2.5 md:px-page z-[110] fixed inset-x-0 bottom-0 w-full h-headerless bg-grey-100 text-black flex flex-col" :class="{'hidden': false}">
249    <button @click="searchOpen = false" aria-label="Search Close" class="absolute top-page right-page text-offblack hocus:text-black">
250        <svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg">
251            <path d="M0.353516 0.353516L27.6636 27.6535" stroke="currentColor" stroke-miterlimit="10" />
252            <path d="M27.6636 0.353516L0.353516 27.6535" stroke="currentColor" stroke-miterlimit="10" />
253        </svg>
254    </button>
255    <div class="flex h-full  flex-auto items-center justify-center text-center">
256        <div class="max-w-full w-[900px]">
257            <h2 class="text-h1">
258                Hit us with your<br />
259best <span>search</span>.            </h2>
260
261            <div class="mt-20">
262                <form role="search" method="get" class="grid gap-16 search-form" action="https://www.crewmarketingpartners.com/">
263                    <div class="relative ">
264                        <label class="">
265                            <span class="sr-only">Search for:</span>
266                            <div class="absolute left-5 inset-y-0 flex items-center">
267                                <svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
268                                    <path d="M7.84985 14.6498C11.6054 14.6498 14.6497 11.6053 14.6497 7.84979C14.6497 4.09426 11.6054 1.0498 7.84985 1.0498C4.09432 1.0498 1.0498 4.09426 1.0498 7.84979C1.0498 11.6053 4.09432 14.6498 7.84985 14.6498Z" stroke="#231F20" stroke-width="2.1" stroke-miterlimit="10" />
269                                    <path d="M12.6597 12.6597L21.4497 21.4496" stroke="#231F20" stroke-width="2.1" stroke-miterlimit="10" />
270                                </svg>
271                            </div>
272
273                            <input x-ref="searchbox" type="search" class="font-regular rounded-sm pl-14 placeholder-black text-copy w-full max-w-[900px] search-field border border-solid border-black p-2" placeholder="Search" value="" name="s">
274                        </label>
275                    </div>
276                    <div>
277                        <div>
278                        <button type="submit" class="mx-auto flex text-button text-[30px] gap-2 pl-3 pr-6 items-center transition-all group link-hover-outer">
279                            <span class="pr-2 link-hover-inner">
280                                Go                            </span>
281                            <svg class="transition-all group-hover:left-2 group-focus:left-2 relative left-0 " width="35" height="27" viewBox="0 0 35 27" fill="none" xmlns="http://www.w3.org/2000/svg">
282                                <path d="M21.03 0H18.3801L30.5801 12.2H0V14.07H30.71L18.5 26.29H21.1499L34.23 13.21L21.03 0Z" fill="currentColor" />
283                            </svg>
284                        </button>
285                        
286                    </div>
287                </form>
288            </div>
289        </div>
290    </div>
291</section>
292	<main id="primary" class="site-main">
293
294		
295				<div class="flexible-content">
296		<div class="bg-white relative px-2.5 md:px-5   "><section id="" class="relative overflow-hidden  block-page_banner is-block  bg-white  pt-8 md:pt-10 pb-8 md:pb-10">
297<section class="text-center " x-data="{}">
298    <div class=" pt-20 block  md:pt-32 page-row px-[15px] md:px-page  items-center text-center">
299        <div class="!hidden max-w-[1100px] mx-auto " :class="{'!hidden' : !fontsLoaded}">
300                        <div class="grid gap-6 md:gap-20">
301                                    <h1 x-ref="title" class="text-h1">
302                        What we <span>bring</span><br />
303to the table.                    </h1>
304                                                    <div x-ref="text" class="[&_p]:text-[18px] [&_p]:md:text-[30px] text-copy text-center [&_a]:underline [&_a]:link-hover">
305                        <p style="text-align: center;"><a href="#strategic-marketing">Strategic Marketing</a>, <a href="#fractional-marketing">Fractional Marketing</a>, <a class="" href="#creative">Creative</a>, <a href="#digital">Digital</a>, <a href="#social">Social</a>, <a href="#web">Web</a>, and <a href="#production">Production</a> &#8211; all in one place and across the whole food value chain.</p>
306                    </div>
307                            </div>
308
309                
310        </div>
311        
312                    <div class="col-span-6 col-start-2 mt-14">
313                <div class=" flex justify-center">
314                    <svg class="animate-bounce text-grey-700" width="40" height="52" viewBox="0 0 40 52" fill="none" xmlns="http://www.w3.org/2000/svg">
315                        <path d="M39.7202 31.77V27.77L21.29 46.2001V0H18.46V46.4L0 27.9501V31.9501L19.77 51.72L39.7202 31.77Z" fill="#231F20" />
316                    </svg>
317                </div>
318            </div>
319            </div>
320</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="strategic-marketing" class="relative overflow-hidden  block-column_callouts is-block  bg-white  pt-9 md:pt-20 pb-8 md:pb-10">
321<section class="relative mt-4 md:mt-8 px-0" x-data="CalloutBlock">
322    <div class="page-row px-0 ">
323        <div class="col-span-8 grid px-[15px] md:px-0">
324            <h2 class="text-h1 text-center" x-ref="title">Strategic Marketing</h2>
325            <p class="mt-6 text-copy text-center text-[28px] md:text-[30px]" x-ref="content">
326                Sharp insights and clear direction to push your brand further.            </p>
327        </div>
328        <div class="[&_p]:text-[20px] [&_h3]:font-bold [&_h3]:text-[25px] col-span-8 mt-10">
329            <div class="max-w-[1200px] mx-auto w-full md:grid md:grid-cols-2 gap-10 md:gap-20 px-[15px] md:px-10 py-6 rounded-xl md:p-0 bg-grey md:bg-transparent">
330                                    <div class="hidden md:block" x-ref=" columnOne">
331                                                    <div class="">
332                                <h3 class="text-left">Crew partner program.</h3>
333                                <div><p>A dedicated marketing and creative team for less than the cost of hiring, covering strategy, creative, social, web, and media.</p>
334</div>
335                            </div>
336                                                    <div class="">
337                                <h3 class="text-left">Shopper marketing.</h3>
338                                <div><p>Plan, optimize, and track retail programs. We collaborate with retail media, demo and experiential partners to create a unified campaign.</p>
339</div>
340                            </div>
341                                                    <div class="">
342                                <h3 class="text-left">Market and category research.</h3>
343                                <div><p>
343Assess NIQ and SPINS data, partner with research firms, and uncover insights that deepen your understanding of the market and sharpen your competitive edge.</p>
344</div>
345                            </div>
346                                            </div>
347                
348                                    <div class="hidden md:block" x-ref="columnTwo">
349                                                    <div class="">
350                                <h3 class="text-left">Consumer research.</h3>
351                                <div><p>Determine when and how to conduct consumer research from concept testing, packaging research, and brand health studies to uncover consumer barriers and opportunities.</p>
352</div>
353                            </div>
354                                                    <div class="">
355                                <h3 class="text-left">Communications planning.</h3>
356                                <div><p>Dig into consumer mindsets and brand connections to develop journey mapping, content framework, channel strategy, and execution plan.</p>
357</div>
358                            </div>
359                                                    <div class="">
360                                <h3 class="text-left">Brand architecture and portfolio strategy</h3>
361                                <div><p>Organize your brand and sub-brands strategically to clarify relationships, and guide future growth.</p>
362</div>
363                            </div>
364                                            </div>
365                
366                <div class="md:hidden" x-data="{
367                    openIndexes: [],
368                    multiOpen: false,
369                    toggleAccordion(accordionIndex) {
370                        const button = this.$event.target;
371                        const isOpen = button.getAttribute('aria-expanded') === 'true';
372                        if (isOpen) {
373                            button.setAttribute('aria-expanded', 'false');
374
375                            this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
376                        } else {
377                            button.setAttribute('aria-expanded', 'true');
378
379                            if ( this.multiOpen ) {
380                                this.openIndexes.push(accordionIndex);
381                            } else {
382                                this.openIndexes = [accordionIndex];
383                            }
384                        }
385                    }
386                }">
387                                                                        <div class="py-4 border-t border-black first:border-t-0">
388                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
389                                    aria-controls="accordion-content-0"
390                                    @click="toggleAccordion(0)">
391                                    <h3 class="text-left">Crew partner program.</h3>
392                                    <div class="min-w-[39px]">
393                                        <svg
394                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
395                                            <path :class="(openIndexes.includes(0)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
396                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
397                                        </svg>
398                                    </div>
399                                </button>
400                                <div class="pt-4"
401                                    role="region"
402                                    x-show="openIndexes.includes(0)"
403                                    x-collapse
404                                    aria-labelledby="accordion-header-0">
405                                    <p>A dedicated marketing and creative team for less than the cost of hiring, covering strategy, creative, social, web, and media.</p>
406                                </div>
407                            </div>
408                                                                            <div class="py-4 border-t border-black first:border-t-0">
409                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
410                                    aria-controls="accordion-content-1"
411                                    @click="toggleAccordion(1)">
412                                    <h3 class="text-left">Shopper marketing.</h3>
413                                    <div class="min-w-[39px]">
414                                        <svg
415                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
416                                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
417                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
418                                        </svg>
419                                    </div>
420                                </button>
421                                <div class="pt-4"
422                                    role="region"
423                                    x-show="openIndexes.includes(1)"
424                                    x-collapse
425                                    aria-labelledby="accordion-header-1">
426                                    <p>Plan, optimize, and track retail programs. We collaborate with retail media, demo and experiential partners to create a unified campaign.</p>
427                                </div>
428                            </div>
429                                                                            <div class="py-4 border-t border-black first:border-t-0">
430                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
431                                    aria-controls="accordion-content-2"
432                                    @click="toggleAccordion(2)">
433                                    <h3 class="text-left">Market and category research.</h3>
434                                    <div class="min-w-[39px]">
435                                        <svg
436                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
437                                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
438                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
439                                        </svg>
440                                    </div>
441                                </button>
442                                <div class="pt-4"
443                                    role="region"
444                                    x-show="openIndexes.includes(2)"
445                                    x-collapse
446                                    aria-labelledby="accordion-header-2">
447                                    <p>
447Assess NIQ and SPINS data, partner with research firms, and uncover insights that deepen your understanding of the market and sharpen your competitive edge.</p>
448                                </div>
449                            </div>
450                                                                    
451                                                                        <div class="py-4 border-t border-black first:border-t-0">
452                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
453                                    aria-controls="accordion-content-3"
454                                    @click="toggleAccordion(3)">
455                                    <h3 class="text-left">Consumer research.</h3>
456
457                                    <div class="min-w-[39px]">
458                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
459                                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
460                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
461                                        </svg>
462                                    </div>
463                                </button>
464                                <div class="pt-4"
465                                    role="region"
466                                    x-show="openIndexes.includes(3)"
467                                    x-collapse
468                                    aria-labelledby="accordion-header-3">
469                                    <p>Determine when and how to conduct consumer research from concept testing, packaging research, and brand health studies to uncover consumer barriers and opportunities.</p>
470                                </div>
471                            </div>
472                                                                            <div class="py-4 border-t border-black first:border-t-0">
473                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
474                                    aria-controls="accordion-content-4"
475                                    @click="toggleAccordion(4)">
476                                    <h3 class="text-left">Communications planning.</h3>
477
478                                    <div class="min-w-[39px]">
479                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
480                                            <path :class="(openIndexes.includes(4)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
481                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
482                                        </svg>
483                                    </div>
484                                </button>
485                                <div class="pt-4"
486                                    role="region"
487                                    x-show="openIndexes.includes(4)"
488                                    x-collapse
489                                    aria-labelledby="accordion-header-4">
490                                    <p>Dig into consumer mindsets and brand connections to develop journey mapping, content framework, channel strategy, and execution plan.</p>
491                                </div>
492                            </div>
493                                                                            <div class="py-4 border-t border-black first:border-t-0">
494                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
495                                    aria-controls="accordion-content-5"
496                                    @click="toggleAccordion(5)">
497                                    <h3 class="text-left">Brand architecture and portfolio strategy</h3>
498
499                                    <div class="min-w-[39px]">
500                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
501                                            <path :class="(openIndexes.includes(5)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
502                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
503                                        </svg>
504                                    </div>
505                                </button>
506                                <div class="pt-4"
507                                    role="region"
508                                    x-show="openIndexes.includes(5)"
509                                    x-collapse
510                                    aria-labelledby="accordion-header-5">
511                                    <p>Organize your brand and sub-brands strategically to clarify relationships, and guide future growth.</p>
512                                </div>
513                            </div>
514                                                                    
515                </div>
516
517
518                
519                                    <div x-ref="bottomBorder" class="hidden md:block h-4 w-full border-box col-span-2 border-t border-b border-black"></div>
520                            </div>
521        </div>
522</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="fractional-marketing" class="relative overflow-hidden  block-column_callouts is-block  bg-white  pt-8 md:pt-10 pb-8 md:pb-10">
523<section class="relative mt-4 md:mt-8 px-0" x-data="CalloutBlock">
524    <div class="page-row px-0 ">
525        <div class="col-span-8 grid px-[15px] md:px-0">
526            <h2 class="text-h1 text-center" x-ref="title">Fractional Marketing</h2>
527            <p class="mt-6 text-copy text-center text-[28px] md:text-[30px]" x-ref="content">
528                Senior marketing leadership and expertise on demand.            </p>
529        </div>
530        <div class="[&_p]:text-[20px] [&_h3]:font-bold [&_h3]:text-[25px] col-span-8 mt-10">
531            <div class="max-w-[1200px] mx-auto w-full md:grid md:grid-cols-2 gap-10 md:gap-20 px-[15px] md:px-10 py-6 rounded-xl md:p-0 bg-grey md:bg-transparent">
532                                    <div class="hidden md:block" x-ref=" columnOne">
533                                                    <div class="">
534                                <h3 class="text-left">Part-time CMO services.</h3>
535                                <div><p>Bring senior marketing leadership to your team without the full-time cost, improving strategy and alignment.</p>
536</div>
537                            </div>
538                                                    <div class="">
539                                <h3 class="text-left">Campaign management.</h3>
540                                <div><p>Roll out campaigns, keep tabs on performance, and adjust based on what’s working.</p>
541</div>
542                            </div>
543                                            </div>
544                
545                                    <div class="hidden md:block" x-ref="columnTwo">
546                                                    <div class="">
547                                <h3 class="text-left">Performance and analytics.</h3>
548                                <div><p>Keep tabs on KPIs, analyze results, and improve marketing efforts for better results.</p>
549</div>
550                            </div>
551                                                    <div class="">
552                                <h3 class="text-left">Budget planning and resource allocation.</h3>
553                                <div><p>Ensure marketing spend is thoughtfully distributed across initiatives, channels, and campaigns.</p>
554</div>
555                            </div>
556                                            </div>
557                
558                <div class="md:hidden" x-data="{
559                    openIndexes: [],
560                    multiOpen: false,
561                    toggleAccordion(accordionIndex) {
562                        const button = this.$event.target;
563                        const isOpen = button.getAttribute('aria-expanded') === 'true';
564                        if (isOpen) {
565                            button.setAttribute('aria-expanded', 'false');
566
567                            this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
568                        } else {
569                            button.setAttribute('aria-expanded', 'true');
570
571                            if ( this.multiOpen ) {
572                                this.openIndexes.push(accordionIndex);
573                            } else {
574                                this.openIndexes = [accordionIndex];
575                            }
576                        }
577                    }
578                }">
579                                                                        <div class="py-4 border-t border-black first:border-t-0">
580                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
581                                    aria-controls="accordion-content-0"
582                                    @click="toggleAccordion(0)">
583                                    <h3 class="text-left">Part-time CMO services.</h3>
584                                    <div class="min-w-[39px]">
585                                        <svg
586                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
587                                            <path :class="(openIndexes.includes(0)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
588                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
589                                        </svg>
590                                    </div>
591                                </button>
592                                <div class="pt-4"
593                                    role="region"
594                                    x-show="openIndexes.includes(0)"
595                                    x-collapse
596                                    aria-labelledby="accordion-header-0">
597                                    <p>Bring senior marketing leadership to your team without the full-time cost, improving strategy and alignment.</p>
598                                </div>
599                            </div>
600                                                                            <div class="py-4 border-t border-black first:border-t-0">
601                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
602                                    aria-controls="accordion-content-1"
603                                    @click="toggleAccordion(1)">
604                                    <h3 class="text-left">Campaign management.</h3>
605                                    <div class="min-w-[39px]">
606                                        <svg
607                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
608                                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
609                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
610                                        </svg>
611                                    </div>
612                                </button>
613                                <div class="pt-4"
614                                    role="region"
615                                    x-show="openIndexes.includes(1)"
616                                    x-collapse
617                                    aria-labelledby="accordion-header-1">
618                                    <p>Roll out campaigns, keep tabs on performance, and adjust based on what’s working.</p>
619                                </div>
620                            </div>
621                                                                    
622                                                                        <div class="py-4 border-t border-black first:border-t-0">
623                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
624                                    aria-controls="accordion-content-2"
625                                    @click="toggleAccordion(2)">
626                                    <h3 class="text-left">Performance and analytics.</h3>
627
628                                    <div class="min-w-[39px]">
629                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
630                                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
631                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
632                                        </svg>
633                                    </div>
634                                </button>
635                                <div class="pt-4"
636                                    role="region"
637                                    x-show="openIndexes.includes(2)"
638                                    x-collapse
639                                    aria-labelledby="accordion-header-2">
640                                    <p>Keep tabs on KPIs, analyze results, and improve marketing efforts for better results.</p>
641                                </div>
642                            </div>
643                                                                            <div class="py-4 border-t border-black first:border-t-0">
644                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
645                                    aria-controls="accordion-content-3"
646                                    @click="toggleAccordion(3)">
647                                    <h3 class="text-left">Budget planning and resource allocation.</h3>
648
649                                    <div class="min-w-[39px]">
650                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
651                                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
652                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
653                                        </svg>
654                                    </div>
655                                </button>
656                                <div class="pt-4"
657                                    role="region"
658                                    x-show="openIndexes.includes(3)"
659                                    x-collapse
660                                    aria-labelledby="accordion-header-3">
661                                    <p>Ensure marketing spend is thoughtfully distributed across initiatives, channels, and campaigns.</p>
662                                </div>
663                            </div>
664                                                                    
665                </div>
666
667
668                                    
669                    <div class="md:flex col-span-2 justify-center w-full" >
670                        <a href="https://www.crewmarketingpartners.com/services/fractional-marketing/" 
671                            class="arrow-link my-10 md:my-0 px-0"
672                            target="" 
673                            aria-label="Learn more about our Fractional Marketing services">
674                            Learn More                        </a>
675                    </div>
676
677                
678                                    <div x-ref="bottomBorder" class="hidden md:block h-4 w-full border-box col-span-2 border-t border-b border-black"></div>
679                            </div>
680        </div>
681</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="creative" class="relative overflow-hidden  block-column_callouts is-block  bg-white  pt-8 md:pt-10 pb-8 md:pb-10">
682<section class="relative mt-4 md:mt-8 px-0" x-data="CalloutBlock">
683    <div class="page-row px-0 ">
684        <div class="col-span-8 grid px-[15px] md:px-0">
685            <h2 class="text-h1 text-center" x-ref="title">Creative</h2>
686            <p class="mt-6 text-copy text-center text-[28px] md:text-[30px]" x-ref="content">
687                From brand to campaign, we turn strategy into stories that connect.            </p>
688        </div>
689        <div class="[&_p]:text-[20px] [&_h3]:font-bold [&_h3]:text-[25px] col-span-8 mt-10">
690            <div class="max-w-[1200px] mx-auto w-full md:grid md:grid-cols-2 gap-10 md:gap-20 px-[15px] md:px-10 py-6 rounded-xl md:p-0 bg-grey md:bg-transparent">
691                                    <div class="hidden md:block" x-ref=" columnOne">
692                                                    <div class="">
693                                <h3 class="text-left">Brand strategy.</h3>
694                                <div><p>Define a clear value proposition and brand story or reposition your brand to stay relevant and compelling in evolving markets.</p>
695</div>
696                            </div>
697                                                    <div class="">
698                                <h3 class="text-left">Brand identity development.</h3>
699                                <div><p>Create cohesive visual and verbal identity systems that honor your brand’s personality.</p>
700</div>
701                            </div>
702                                                    <div class="">
703                                <h3 class="text-left">Campaign development.</h3>
704                                <div><p>Develop original ideas and themes that engage your audience across digital and traditional channels.</p>
705</div>
706                            </div>
707                                            </div>
708                
709                                    <div class="hidden md:block" x-ref="columnTwo">
710                                                    <div class="">
711                                <h3 class="text-left">Copywriting and messaging.</h3>
712                                <div><p>Create compelling, brand-aligned copy for campaigns, web, social, and other communications.</p>
713</div>
714                            </div>
715                                                    <div class="">
716                                <h3 class="text-left">Packaging design.</h3>
717                                <div><p>Design packaging and structural design that stand out on shelf, communicate value, and reinforce brand identity.</p>
718</div>
719                            </div>
720                                                    <div class="">
721                                <h3 class="text-left">Collateral design.</h3>
722                                <div><p>Design and produce materials for tradeshows, sales assets, magazines, signage, and more, creating a cohesive and memorable brand experience.</p>
723</div>
724                            </div>
725                                            </div>
726                
727                <div class="md:hidden" x-data="{
728                    openIndexes: [],
729                    multiOpen: false,
730                    toggleAccordion(accordionIndex) {
731                        const button = this.$event.target;
732                        const isOpen = button.getAttribute('aria-expanded') === 'true';
733                        if (isOpen) {
734                            button.setAttribute('aria-expanded', 'false');
735
736                            this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
737                        } else {
738                            button.setAttribute('aria-expanded', 'true');
739
740                            if ( this.multiOpen ) {
741                                this.openIndexes.push(accordionIndex);
742                            } else {
743                                this.openIndexes = [accordionIndex];
744                            }
745                        }
746                    }
747                }">
748                                                                        <div class="py-4 border-t border-black first:border-t-0">
749                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
750                                    aria-controls="accordion-content-0"
751                                    @click="toggleAccordion(0)">
752                                    <h3 class="text-left">Brand strategy.</h3>
753                                    <div class="min-w-[39px]">
754                                        <svg
755                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
756                                            <path :class="(openIndexes.includes(0)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
757                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
758                                        </svg>
759                                    </div>
760                                </button>
761                                <div class="pt-4"
762                                    role="region"
763                                    x-show="openIndexes.includes(0)"
764                                    x-collapse
765                                    aria-labelledby="accordion-header-0">
766                                    <p>Define a clear value proposition and brand story or reposition your brand to stay relevant and compelling in evolving markets.</p>
767                                </div>
768                            </div>
769                                                                            <div class="py-4 border-t border-black first:border-t-0">
770                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
771                                    aria-controls="accordion-content-1"
772                                    @click="toggleAccordion(1)">
773                                    <h3 class="text-left">Brand identity development.</h3>
774                                    <div class="min-w-[39px]">
775                                        <svg
776                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
777                                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
778                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
779                                        </svg>
780                                    </div>
781                                </button>
782                                <div class="pt-4"
783                                    role="region"
784                                    x-show="openIndexes.includes(1)"
785                                    x-collapse
786                                    aria-labelledby="accordion-header-1">
787                                    <p>Create cohesive visual and verbal identity systems that honor your brand’s personality.</p>
788                                </div>
789                            </div>
790                                                                            <div class="py-4 border-t border-black first:border-t-0">
791                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
792                                    aria-controls="accordion-content-2"
793                                    @click="toggleAccordion(2)">
794                                    <h3 class="text-left">Campaign development.</h3>
795                                    <div class="min-w-[39px]">
796                                        <svg
797                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
798                                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
799                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
800                                        </svg>
801                                    </div>
802                                </button>
803                                <div class="pt-4"
804                                    role="region"
805                                    x-show="openIndexes.includes(2)"
806                                    x-collapse
807                                    aria-labelledby="accordion-header-2">
808                                    <p>Develop original ideas and themes that engage your audience across digital and traditional channels.</p>
809                                </div>
810                            </div>
811                                                                    
812                                                                        <div class="py-4 border-t border-black first:border-t-0">
813                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
814                                    aria-controls="accordion-content-3"
815                                    @click="toggleAccordion(3)">
816                                    <h3 class="text-left">Copywriting and messaging.</h3>
817
818                                    <div class="min-w-[39px]">
819                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
820                                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
821                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
822                                        </svg>
823                                    </div>
824                                </button>
825                                <div class="pt-4"
826                                    role="region"
827                                    x-show="openIndexes.includes(3)"
828                                    x-collapse
829                                    aria-labelledby="accordion-header-3">
830                                    <p>Create compelling, brand-aligned copy for campaigns, web, social, and other communications.</p>
831                                </div>
832                            </div>
833                                                                            <div class="py-4 border-t border-black first:border-t-0">
834                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
835                                    aria-controls="accordion-content-4"
836                                    @click="toggleAccordion(4)">
837                                    <h3 class="text-left">Packaging design.</h3>
838
839                                    <div class="min-w-[39px]">
840                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
841                                            <path :class="(openIndexes.includes(4)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
842                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
843                                        </svg>
844                                    </div>
845                                </button>
846                                <div class="pt-4"
847                                    role="region"
848                                    x-show="openIndexes.includes(4)"
849                                    x-collapse
850                                    aria-labelledby="accordion-header-4">
851                                    <p>Design packaging and structural design that stand out on shelf, communicate value, and reinforce brand identity.</p>
852                                </div>
853                            </div>
854                                                                            <div class="py-4 border-t border-black first:border-t-0">
855                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
856                                    aria-controls="accordion-content-5"
857                                    @click="toggleAccordion(5)">
858                                    <h3 class="text-left">Collateral design.</h3>
859
860                                    <div class="min-w-[39px]">
861                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
862                                            <path :class="(openIndexes.includes(5)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
863                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
864                                        </svg>
865                                    </div>
866                                </button>
867                                <div class="pt-4"
868                                    role="region"
869                                    x-show="openIndexes.includes(5)"
870                                    x-collapse
871                                    aria-labelledby="accordion-header-5">
872                                    <p>Design and produce materials for tradeshows, sales assets, magazines, signage, and more, creating a cohesive and memorable brand experience.</p>
873                                </div>
874                            </div>
875                                                                    
876                </div>
877
878
879                
880                                    <div x-ref="bottomBorder" class="hidden md:block h-4 w-full border-box col-span-2 border-t border-b border-black"></div>
881                            </div>
882        </div>
883</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="digital" class="relative overflow-hidden  block-column_callouts is-block  bg-white  pt-8 md:pt-10 pb-8 md:pb-10">
884<section class="relative mt-4 md:mt-8 px-0" x-data="CalloutBlock">
885    <div class="page-row px-0 ">
886        <div class="col-span-8 grid px-[15px] md:px-0">
887            <h2 class="text-h1 text-center" x-ref="title">Digital</h2>
888            <p class="mt-6 text-copy text-center text-[28px] md:text-[30px]" x-ref="content">
889                Connect, engage, and convert your audience across every digital touchpoint.            </p>
890        </div>
891        <div class="[&_p]:text-[20px] [&_h3]:font-bold [&_h3]:text-[25px] col-span-8 mt-10">
892            <div class="max-w-[1200px] mx-auto w-full md:grid md:grid-cols-2 gap-10 md:gap-20 px-[15px] md:px-10 py-6 rounded-xl md:p-0 bg-grey md:bg-transparent">
893                                    <div class="hidden md:block" x-ref=" columnOne">
894                                                    <div class="">
895                                <h3 class="text-left">Digital media strategy and planning.</h3>
896                                <div><p>Understand your audience, map customer journeys, and make data-driven decisions that sharpen your campaigns and content.</p>
897</div>
898                            </div>
899                                                    <div class="">
900                                <h3 class="text-left">Digital creative and content production.</h3>
901                                <div><p>Develop campaigns and digital-first creative that connects, including motion graphics, UGC-style content, and high-quality photo and video assets.</p>
902</div>
903                            </div>
904                                                    <div class="">
905                                <h3 class="text-left">Paid media and performance marketing.</h3>
906                                <div><p>Execute paid search, display, and performance campaigns, optimize creative and targeting, retarget strategically, and allocate spend to increase ROI.</p>
907</div>
908                            </div>
909                                            </div>
910                
911                                    <div class="hidden md:block" x-ref="columnTwo">
912                                                    <div class="">
913                                <h3 class="text-left">E-commerce and retail media.</h3>
914                                <div><p>Enhance your presence on Amazon, Instacart, Walmart Connect, and other digital retailers. Create product pages, content, storefronts, and digital marketing with SEO.</p>
915</div>
916                            </div>
917                                                    <div class="">
918                                <h3 class="text-left">Email and CRM.</h3>
919                                <div><p>
919Build flows, nurture sequences, and automate campaigns with segmentation, personalization, testing, and analytics.</p>
920</div>
921                            </div>
922                                            </div>
923                
924                <div class="md:hidden" x-data="{
925                    openIndexes: [],
926                    multiOpen: false,
927                    toggleAccordion(accordionIndex) {
928                        const button = this.$event.target;
929                        const isOpen = button.getAttribute('aria-expanded') === 'true';
930                        if (isOpen) {
931                            button.setAttribute('aria-expanded', 'false');
932
933                            this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
934                        } else {
935                            button.setAttribute('aria-expanded', 'true');
936
937                            if ( this.multiOpen ) {
938                                this.openIndexes.push(accordionIndex);
939                            } else {
940                                this.openIndexes = [accordionIndex];
941                            }
942                        }
943                    }
944                }">
945                                                                        <div class="py-4 border-t border-black first:border-t-0">
946                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
947                                    aria-controls="accordion-content-0"
948                                    @click="toggleAccordion(0)">
949                                    <h3 class="text-left">Digital media strategy and planning.</h3>
950                                    <div class="min-w-[39px]">
951                                        <svg
952                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
953                                            <path :class="(openIndexes.includes(0)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
954                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
955                                        </svg>
956                                    </div>
957                                </button>
958                                <div class="pt-4"
959                                    role="region"
960                                    x-show="openIndexes.includes(0)"
961                                    x-collapse
962                                    aria-labelledby="accordion-header-0">
963                                    <p>Understand your audience, map customer journeys, and make data-driven decisions that sharpen your campaigns and content.</p>
964                                </div>
965                            </div>
966                                                                            <div class="py-4 border-t border-black first:border-t-0">
967                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
968                                    aria-controls="accordion-content-1"
969                                    @click="toggleAccordion(1)">
970                                    <h3 class="text-left">Digital creative and content production.</h3>
971                                    <div class="min-w-[39px]">
972                                        <svg
973                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
974                                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
975                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
976                                        </svg>
977                                    </div>
978                                </button>
979                                <div class="pt-4"
980                                    role="region"
981                                    x-show="openIndexes.includes(1)"
982                                    x-collapse
983                                    aria-labelledby="accordion-header-1">
984                                    <p>Develop campaigns and digital-first creative that connects, including motion graphics, UGC-style content, and high-quality photo and video assets.</p>
985                                </div>
986                            </div>
987                                                                            <div class="py-4 border-t border-black first:border-t-0">
988                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
989                                    aria-controls="accordion-content-2"
990                                    @click="toggleAccordion(2)">
991                                    <h3 class="text-left">Paid media and performance marketing.</h3>
992                                    <div class="min-w-[39px]">
993                                        <svg
994                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
995                                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
996                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
997                                        </svg>
998                                    </div>
999                                </button>
1000                                <div class="pt-4"
1001                                    role="region"
1002                                    x-show="openIndexes.includes(2)"
1003                                    x-collapse
1004                                    aria-labelledby="accordion-header-2">
1005                                    <p>Execute paid search, display, and performance campaigns, optimize creative and targeting, retarget strategically, and allocate spend to increase ROI.</p>
1006                                </div>
1007                            </div>
1008                                                                    
1009                                                                        <div class="py-4 border-t border-black first:border-t-0">
1010                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1011                                    aria-controls="accordion-content-3"
1012                                    @click="toggleAccordion(3)">
1013                                    <h3 class="text-left">E-commerce and retail media.</h3>
1014
1015                                    <div class="min-w-[39px]">
1016                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1017                                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1018                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1019                                        </svg>
1020                                    </div>
1021                                </button>
1022                                <div class="pt-4"
1023                                    role="region"
1024                                    x-show="openIndexes.includes(3)"
1025                                    x-collapse
1026                                    aria-labelledby="accordion-header-3">
1027                                    <p>Enhance your presence on Amazon, Instacart, Walmart Connect, and other digital retailers. Create product pages, content, storefronts, and digital marketing with SEO.</p>
1028                                </div>
1029                            </div>
1030                                                                            <div class="py-4 border-t border-black first:border-t-0">
1031                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1032                                    aria-controls="accordion-content-4"
1033                                    @click="toggleAccordion(4)">
1034                                    <h3 class="text-left">Email and CRM.</h3>
1035
1036                                    <div class="min-w-[39px]">
1037                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1038                                            <path :class="(openIndexes.includes(4)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1039                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1040                                        </svg>
1041                                    </div>
1042                                </button>
1043                                <div class="pt-4"
1044                                    role="region"
1045                                    x-show="openIndexes.includes(4)"
1046                                    x-collapse
1047                                    aria-labelledby="accordion-header-4">
1048                                    <p>
1048Build flows, nurture sequences, and automate campaigns with segmentation, personalization, testing, and analytics.</p>
1049                                </div>
1050                            </div>
1051                                                                    
1052                </div>
1053
1054
1055                
1056                                    <div x-ref="bottomBorder" class="hidden md:block h-4 w-full border-box col-span-2 border-t border-b border-black"></div>
1057                            </div>
1058        </div>
1059</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="social" class="relative overflow-hidden  block-column_callouts is-block  bg-white  pt-8 md:pt-10 pb-8 md:pb-10">
1060<section class="relative mt-4 md:mt-8 px-0" x-data="CalloutBlock">
1061    <div class="page-row px-0 ">
1062        <div class="col-span-8 grid px-[15px] md:px-0">
1063            <h2 class="text-h1 text-center" x-ref="title">Social</h2>
1064            <p class="mt-6 text-copy text-center text-[28px] md:text-[30px]" x-ref="content">
1065                Attention is earned. We build the creative that wins it.            </p>
1066        </div>
1067        <div class="[&_p]:text-[20px] [&_h3]:font-bold [&_h3]:text-[25px] col-span-8 mt-10">
1068            <div class="max-w-[1200px] mx-auto w-full md:grid md:grid-cols-2 gap-10 md:gap-20 px-[15px] md:px-10 py-6 rounded-xl md:p-0 bg-grey md:bg-transparent">
1069                                    <div class="hidden md:block" x-ref=" columnOne">
1070                                                    <div class="">
1071                                <h3 class="text-left">Social media strategy.</h3>
1072                                <div><p>Audits, competitive benchmarking, channel and campaign strategy, platform recommendations, and go-to-market planning.</p>
1073</div>
1074                            </div>
1075                                                    <div class="">
1076                                <h3 class="text-left">Content management and creation. </h3>
1077                                <div><p>Content ideation and tracking across graphic design, video, motion graphics, with copy tailored for each social platform, based on trends and with UGC / influencer partnerships.</p>
1078</div>
1079                            </div>
1080                                                    <div class="">
1081                                <h3 class="text-left">Community management.</h3>
1082                                <div><p>Monitor, respond, and engage with your audience (including DMs, mentions, and comments) to build lasting relationships and loyalty.</p>
1083</div>
1084                            </div>
1085                                            </div>
1086                
1087                                    <div class="hidden md:block" x-ref="columnTwo">
1088                                                    <div class="">
1089                                <h3 class="text-left">Influencer management and campaigns.</h3>
1090                                <div><p>Identify, vet, and manage creators who align with your brand and audience. Oversee partnerships from contracting and briefing through content approval &amp; tracking to ensure authentic, on-brand breakthrough collaborations.</p>
1091</div>
1092                            </div>
1093                                                    <div class="">
1094                                <h3 class="text-left">Social analytics and reporting.</h3>
1095                                <div><p>Track creative performance with monthly reports, KPI tracking, social listening insights, and test and learn cycles for continuous improvement.</p>
1096</div>
1097                            </div>
1098                                                    <div class="">
1099                                <h3 class="text-left">Social media campaigns.</h3>
1100                                <div><p>Full-funnel campaign planning and execution for seasonal or product launches, integrated paid and organic activations, or influencer / UGC-driven content.</p>
1101</div>
1102                            </div>
1103                                            </div>
1104                
1105                <div class="md:hidden" x-data="{
1106                    openIndexes: [],
1107                    multiOpen: false,
1108                    toggleAccordion(accordionIndex) {
1109                        const button = this.$event.target;
1110                        const isOpen = button.getAttribute('aria-expanded') === 'true';
1111                        if (isOpen) {
1112                            button.setAttribute('aria-expanded', 'false');
1113
1114                            this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
1115                        } else {
1116                            button.setAttribute('aria-expanded', 'true');
1117
1118                            if ( this.multiOpen ) {
1119                                this.openIndexes.push(accordionIndex);
1120                            } else {
1121                                this.openIndexes = [accordionIndex];
1122                            }
1123                        }
1124                    }
1125                }">
1126                                                                        <div class="py-4 border-t border-black first:border-t-0">
1127                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1128                                    aria-controls="accordion-content-0"
1129                                    @click="toggleAccordion(0)">
1130                                    <h3 class="text-left">Social media strategy.</h3>
1131                                    <div class="min-w-[39px]">
1132                                        <svg
1133                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1134                                            <path :class="(openIndexes.includes(0)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1135                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1136                                        </svg>
1137                                    </div>
1138                                </button>
1139                                <div class="pt-4"
1140                                    role="region"
1141                                    x-show="openIndexes.includes(0)"
1142                                    x-collapse
1143                                    aria-labelledby="accordion-header-0">
1144                                    <p>Audits, competitive benchmarking, channel and campaign strategy, platform recommendations, and go-to-market planning.</p>
1145                                </div>
1146                            </div>
1147                                                                            <div class="py-4 border-t border-black first:border-t-0">
1148                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1149                                    aria-controls="accordion-content-1"
1150                                    @click="toggleAccordion(1)">
1151                                    <h3 class="text-left">Content management and creation. </h3>
1152                                    <div class="min-w-[39px]">
1153                                        <svg
1154                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1155                                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1156                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1157                                        </svg>
1158                                    </div>
1159                                </button>
1160                                <div class="pt-4"
1161                                    role="region"
1162                                    x-show="openIndexes.includes(1)"
1163                                    x-collapse
1164                                    aria-labelledby="accordion-header-1">
1165                                    <p>Content ideation and tracking across graphic design, video, motion graphics, with copy tailored for each social platform, based on trends and with UGC / influencer partnerships.</p>
1166                                </div>
1167                            </div>
1168                                                                            <div class="py-4 border-t border-black first:border-t-0">
1169                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1170                                    aria-controls="accordion-content-2"
1171                                    @click="toggleAccordion(2)">
1172                                    <h3 class="text-left">Community management.</h3>
1173                                    <div class="min-w-[39px]">
1174                                        <svg
1175                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1176                                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1177                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1178                                        </svg>
1179                                    </div>
1180                                </button>
1181                                <div class="pt-4"
1182                                    role="region"
1183                                    x-show="openIndexes.includes(2)"
1184                                    x-collapse
1185                                    aria-labelledby="accordion-header-2">
1186                                    <p>Monitor, respond, and engage with your audience (including DMs, mentions, and comments) to build lasting relationships and loyalty.</p>
1187                                </div>
1188                            </div>
1189                                                                    
1190                                                                        <div class="py-4 border-t border-black first:border-t-0">
1191                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1192                                    aria-controls="accordion-content-3"
1193                                    @click="toggleAccordion(3)">
1194                                    <h3 class="text-left">Influencer management and campaigns.</h3>
1195
1196                                    <div class="min-w-[39px]">
1197                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1198                                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1199                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1200                                        </svg>
1201                                    </div>
1202                                </button>
1203                                <div class="pt-4"
1204                                    role="region"
1205                                    x-show="openIndexes.includes(3)"
1206                                    x-collapse
1207                                    aria-labelledby="accordion-header-3">
1208                                    <p>Identify, vet, and manage creators who align with your brand and audience. Oversee partnerships from contracting and briefing through content approval &amp; tracking to ensure authentic, on-brand breakthrough collaborations.</p>
1209                                </div>
1210                            </div>
1211                                                                            <div class="py-4 border-t border-black first:border-t-0">
1212                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1213                                    aria-controls="accordion-content-4"
1214                                    @click="toggleAccordion(4)">
1215                                    <h3 class="text-left">Social analytics and reporting.</h3>
1216
1217                                    <div class="min-w-[39px]">
1218                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1219                                            <path :class="(openIndexes.includes(4)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1220                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1221                                        </svg>
1222                                    </div>
1223                                </button>
1224                                <div class="pt-4"
1225                                    role="region"
1226                                    x-show="openIndexes.includes(4)"
1227                                    x-collapse
1228                                    aria-labelledby="accordion-header-4">
1229                                    <p>Track creative performance with monthly reports, KPI tracking, social listening insights, and test and learn cycles for continuous improvement.</p>
1230                                </div>
1231                            </div>
1232                                                                            <div class="py-4 border-t border-black first:border-t-0">
1233                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1234                                    aria-controls="accordion-content-5"
1235                                    @click="toggleAccordion(5)">
1236                                    <h3 class="text-left">Social media campaigns.</h3>
1237
1238                                    <div class="min-w-[39px]">
1239                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1240                                            <path :class="(openIndexes.includes(5)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1241                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1242                                        </svg>
1243                                    </div>
1244                                </button>
1245                                <div class="pt-4"
1246                                    role="region"
1247                                    x-show="openIndexes.includes(5)"
1248                                    x-collapse
1249                                    aria-labelledby="accordion-header-5">
1250                                    <p>Full-funnel campaign planning and execution for seasonal or product launches, integrated paid and organic activations, or influencer / UGC-driven content.</p>
1251                                </div>
1252                            </div>
1253                                                                    
1254                </div>
1255
1256
1257                
1258                                    <div x-ref="bottomBorder" class="hidden md:block h-4 w-full border-box col-span-2 border-t border-b border-black"></div>
1259                            </div>
1260        </div>
1261</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="web" class="relative overflow-hidden  block-column_callouts is-block  bg-white  pt-8 md:pt-10 pb-8 md:pb-10">
1262<section class="relative mt-4 md:mt-8 px-0" x-data="CalloutBlock">
1263    <div class="page-row px-0 ">
1264        <div class="col-span-8 grid px-[15px] md:px-0">
1265            <h2 class="text-h1 text-center" x-ref="title">Web</h2>
1266            <p class="mt-6 text-copy text-center text-[28px] md:text-[30px]" x-ref="content">
1267                Digital experiences that look as good as they perform.            </p>
1268        </div>
1269        <div class="[&_p]:text-[20px] [&_h3]:font-bold [&_h3]:text-[25px] col-span-8 mt-10">
1270            <div class="max-w-[1200px] mx-auto w-full md:grid md:grid-cols-2 gap-10 md:gap-20 px-[15px] md:px-10 py-6 rounded-xl md:p-0 bg-grey md:bg-transparent">
1271                                    <div class="hidden md:block" x-ref=" columnOne">
1272                                                    <div class="">
1273                                <h3 class="text-left">Website strategy and planning.</h3>
1274                                <div><p>Define objectives, user journeys, and content structures to improve engagement and conversions.</p>
1275</div>
1276                            </div>
1277                                                    <div class="">
1278                                <h3 class="text-left">UX and UI design.</h3>
1279                                <div><p>Create intuitive interfaces and smooth user experiences that keep visitors scrolling.</p>
1280</div>
1281                            </div>
1282                                                    <div class="">
1283                                <h3 class="text-left">Website development.</h3>
1284                                <div><p>Build fast, responsive, and secure websites designed to perform and get found.</p>
1285</div>
1286                            </div>
1287                                            </div>
1288                
1289                                    <div class="hidden md:block" x-ref="columnTwo">
1290                                                    <div class="">
1291                                <h3 class="text-left">E-commerce integration.</h3>
1292                                <div><p>Develop online stores that are easy to manage, built to sell, and integrated 
1292with marketing tools.</p>
1293</div>
1294                            </div>
1295                                                    <div class="">
1296                                <h3 class="text-left">SEO and analytics.</h3>
1297                                <div><p>Implement search engine optimization and tracking to measure success and improve performance continuously.</p>
1298</div>
1299                            </div>
1300                                                    <div class="">
1301                                <h3 class="text-left">Maintenance and optimization.</h3>
1302                                <div><p>Provide ongoing support, updates, and optimization to keep websites performing at their best.</p>
1303</div>
1304                            </div>
1305                                            </div>
1306                
1307                <div class="md:hidden" x-data="{
1308                    openIndexes: [],
1309                    multiOpen: false,
1310                    toggleAccordion(accordionIndex) {
1311                        const button = this.$event.target;
1312                        const isOpen = button.getAttribute('aria-expanded') === 'true';
1313                        if (isOpen) {
1314                            button.setAttribute('aria-expanded', 'false');
1315
1316                            this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
1317                        } else {
1318                            button.setAttribute('aria-expanded', 'true');
1319
1320                            if ( this.multiOpen ) {
1321                                this.openIndexes.push(accordionIndex);
1322                            } else {
1323                                this.openIndexes = [accordionIndex];
1324                            }
1325                        }
1326                    }
1327                }">
1328                                                                        <div class="py-4 border-t border-black first:border-t-0">
1329                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1330                                    aria-controls="accordion-content-0"
1331                                    @click="toggleAccordion(0)">
1332                                    <h3 class="text-left">Website strategy and planning.</h3>
1333                                    <div class="min-w-[39px]">
1334                                        <svg
1335                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1336                                            <path :class="(openIndexes.includes(0)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1337                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1338                                        </svg>
1339                                    </div>
1340                                </button>
1341                                <div class="pt-4"
1342                                    role="region"
1343                                    x-show="openIndexes.includes(0)"
1344                                    x-collapse
1345                                    aria-labelledby="accordion-header-0">
1346                                    <p>Define objectives, user journeys, and content structures to improve engagement and conversions.</p>
1347                                </div>
1348                            </div>
1349                                                                            <div class="py-4 border-t border-black first:border-t-0">
1350                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1351                                    aria-controls="accordion-content-1"
1352                                    @click="toggleAccordion(1)">
1353                                    <h3 class="text-left">UX and UI design.</h3>
1354                                    <div class="min-w-[39px]">
1355                                        <svg
1356                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1357                                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1358                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1359                                        </svg>
1360                                    </div>
1361                                </button>
1362                                <div class="pt-4"
1363                                    role="region"
1364                                    x-show="openIndexes.includes(1)"
1365                                    x-collapse
1366                                    aria-labelledby="accordion-header-1">
1367                                    <p>Create intuitive interfaces and smooth user experiences that keep visitors scrolling.</p>
1368                                </div>
1369                            </div>
1370                                                                            <div class="py-4 border-t border-black first:border-t-0">
1371                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1372                                    aria-controls="accordion-content-2"
1373                                    @click="toggleAccordion(2)">
1374                                    <h3 class="text-left">Website development.</h3>
1375                                    <div class="min-w-[39px]">
1376                                        <svg
1377                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1378                                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1379                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1380                                        </svg>
1381                                    </div>
1382                                </button>
1383                                <div class="pt-4"
1384                                    role="region"
1385                                    x-show="openIndexes.includes(2)"
1386                                    x-collapse
1387                                    aria-labelledby="accordion-header-2">
1388                                    <p>
1388Build fast, responsive, and secure websites designed to perform and get found.</p>
1389                                </div>
1390                            </div>
1391                                                                    
1392                                                                        <div class="py-4 border-t border-black first:border-t-0">
1393                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1394                                    aria-controls="accordion-content-3"
1395                                    @click="toggleAccordion(3)">
1396                                    <h3 class="text-left">E-commerce integration.</h3>
1397
1398                                    <div class="min-w-[39px]">
1399                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1400                                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1401                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1402                                        </svg>
1403                                    </div>
1404                                </button>
1405                                <div class="pt-4"
1406                                    role="region"
1407                                    x-show="openIndexes.includes(3)"
1408                                    x-collapse
1409                                    aria-labelledby="accordion-header-3">
1410                                    <p>Develop online stores that are easy to manage, built to sell, and integrated with marketing tools.</p>
1411                                </div>
1412                            </div>
1413                                                                            <div class="py-4 border-t border-black first:border-t-0">
1414                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1415                                    aria-controls="accordion-content-4"
1416                                    @click="toggleAccordion(4)">
1417                                    <h3 class="text-left">SEO and analytics.</h3>
1418
1419                                    <div class="min-w-[39px]">
1420                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1421                                            <path :class="(openIndexes.includes(4)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1422                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1423                                        </svg>
1424                                    </div>
1425                                </button>
1426                                <div class="pt-4"
1427                                    role="region"
1428                                    x-show="openIndexes.includes(4)"
1429                                    x-collapse
1430                                    aria-labelledby="accordion-header-4">
1431                                    <p>Implement search engine optimization and tracking to measure success and improve performance continuously.</p>
1432                                </div>
1433                            </div>
1434                                                                            <div class="py-4 border-t border-black first:border-t-0">
1435                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1436                                    aria-controls="accordion-content-5"
1437                                    @click="toggleAccordion(5)">
1438                                    <h3 class="text-left">Maintenance and optimization.</h3>
1439
1440                                    <div class="min-w-[39px]">
1441                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1442                                            <path :class="(openIndexes.includes(5)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1443                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1444                                        </svg>
1445                                    </div>
1446                                </button>
1447                                <div class="pt-4"
1448                                    role="region"
1449                                    x-show="openIndexes.includes(5)"
1450                                    x-collapse
1451                                    aria-labelledby="accordion-header-5">
1452                                    <p>
1452Provide ongoing support, updates, and optimization to keep websites performing at their best.</p>
1453                                </div>
1454                            </div>
1455                                                                    
1456                </div>
1457
1458
1459                
1460                                    <div x-ref="bottomBorder" class="hidden md:block h-4 w-full border-box col-span-2 border-t border-b border-black"></div>
1461                            </div>
1462        </div>
1463</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="production" class="relative overflow-hidden  block-column_callouts is-block  bg-white  pt-8 md:pt-10 pb-8 md:pb-10">
1464<section class="relative mt-4 md:mt-8 px-0" x-data="CalloutBlock">
1465    <div class="page-row px-0 ">
1466        <div class="col-span-8 grid px-[15px] md:px-0">
1467            <h2 class="text-h1 text-center" x-ref="title">Production</h2>
1468            <p class="mt-6 text-copy text-center text-[28px] md:text-[30px]" x-ref="content">
1469                Big ideas need follow-through. We’ve got that covered, too.            </p>
1470        </div>
1471        <div class="[&_p]:text-[20px] [&_h3]:font-bold [&_h3]:text-[25px] col-span-8 mt-10">
1472            <div class="max-w-[1200px] mx-auto w-full md:grid md:grid-cols-2 gap-10 md:gap-20 px-[15px] md:px-10 py-6 rounded-xl md:p-0 bg-grey md:bg-transparent">
1473                                    <div class="hidden md:block" x-ref=" columnOne">
1474                                                    <div class="">
1475                                <h3 class="text-left">Video production.</h3>
1476                                <div><p>Concept, shoot, and edit videos that connect with audiences across channels.</p>
1477</div>
1478                            </div>
1479                                                    <div class="">
1480                                <h3 class="text-left">Photography.</h3>
1481                                <div><p>Produce high-quality photography for campaigns, product imagery, and brand storytelling.</p>
1482</div>
1483                            </div>
1484                                                    <div class="">
1485                                <h3 class="text-left">Motion graphics and animation.</h3>
1486                                <div><p>Create compelling visuals that bring concepts to life and increase engagement</p>
1487</div>
1488                            </div>
1489                                            </div>
1490                
1491                                    <div class="hidden md:block" x-ref="columnTwo">
1492                                                    <div class="">
1493                                <h3 class="text-left">Print and packaging production.</h3>
1494                                <div><p>Design and produce packaging, signage, and promotional materials through coordinating with vendors.</p>
1495</div>
1496                            </div>
1497                                                    <div class="">
1498                                <h3 class="text-left">Audio production.</h3>
1499                                <div><p>Record, edit, and produce sound content that resonates with your audience.</p>
1500</div>
1501                            </div>
1502                                                    <div class="">
1503                                <h3 class="text-left">Campaign execution and asset management.</h3>
1504                                <div><p>Manage the production process to ensure projects are delivered on time, on brand, and on budget.</p>
1505</div>
1506                            </div>
1507                                            </div>
1508                
1509                <div class="md:hidden" x-data="{
1510                    openIndexes: [],
1511                    multiOpen: false,
1512                    toggleAccordion(accordionIndex) {
1513                        const button = this.$event.target;
1514                        const isOpen = button.getAttribute('aria-expanded') === 'true';
1515                        if (isOpen) {
1516                            button.setAttribute('aria-expanded', 'false');
1517
1518                            this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
1519                        } else {
1520                            button.setAttribute('aria-expanded', 'true');
1521
1522                            if ( this.multiOpen ) {
1523                                this.openIndexes.push(accordionIndex);
1524                            } else {
1525                                this.openIndexes = [accordionIndex];
1526                            }
1527                        }
1528                    }
1529                }">
1530                                                                        <div class="py-4 border-t border-black first:border-t-0">
1531                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1532                                    aria-controls="accordion-content-0"
1533                                    @click="toggleAccordion(0)">
1534                                    <h3 class="text-left">Video production.</h3>
1535                                    <div class="min-w-[39px]">
1536                                        <svg
1537                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1538                                            <path :class="(openIndexes.includes(0)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1539                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1540                                        </svg>
1541                                    </div>
1542                                </button>
1543                                <div class="pt-4"
1544                                    role="region"
1545                                    x-show="openIndexes.includes(0)"
1546                                    x-collapse
1547                                    aria-labelledby="accordion-header-0">
1548                                    <p>Concept, shoot, and edit videos that connect with audiences across channels.</p>
1549                                </div>
1550                            </div>
1551                                                                            <div class="py-4 border-t border-black first:border-t-0">
1552                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1553                                    aria-controls="accordion-content-1"
1554                                    @click="toggleAccordion(1)">
1555                                    <h3 class="text-left">Photography.</h3>
1556                                    <div class="min-w-[39px]">
1557                                        <svg
1558                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1559                                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1560                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1561                                        </svg>
1562                                    </div>
1563                                </button>
1564                                <div class="pt-4"
1565                                    role="region"
1566                                    x-show="openIndexes.includes(1)"
1567                                    x-collapse
1568                                    aria-labelledby="accordion-header-1">
1569                                    <p>Produce high-quality photography for campaigns, product imagery, and brand storytelling.</p>
1570                                </div>
1571                            </div>
1572                                                                            <div class="py-4 border-t border-black first:border-t-0">
1573                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1574                                    aria-controls="accordion-content-2"
1575                                    @click="toggleAccordion(2)">
1576                                    <h3 class="text-left">Motion graphics and animation.</h3>
1577                                    <div class="min-w-[39px]">
1578                                        <svg
1579                                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1580                                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1581                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1582                                        </svg>
1583                                    </div>
1584                                </button>
1585                                <div class="pt-4"
1586                                    role="region"
1587                                    x-show="openIndexes.includes(2)"
1588                                    x-collapse
1589                                    aria-labelledby="accordion-header-2">
1590                                    <p>Create compelling visuals that bring concepts to life and increase engagement</p>
1591                                </div>
1592                            </div>
1593                                                                    
1594                                                                        <div class="py-4 border-t border-black first:border-t-0">
1595                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1596                                    aria-controls="accordion-content-3"
1597                                    @click="toggleAccordion(3)">
1598                                    <h3 class="text-left">Print and packaging production.</h3>
1599
1600                                    <div class="min-w-[39px]">
1601                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1602                                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1603                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1604                                        </svg>
1605                                    </div>
1606                                </button>
1607                                <div class="pt-4"
1608                                    role="region"
1609                                    x-show="openIndexes.includes(3)"
1610                                    x-collapse
1611                                    aria-labelledby="accordion-header-3">
1612                                    <p>Design and produce packaging, signage, and promotional materials through coordinating with vendors.</p>
1613                                </div>
1614                            </div>
1615                                                                            <div class="py-4 border-t border-black first:border-t-0">
1616                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1617                                    aria-controls="accordion-content-4"
1618                                    @click="toggleAccordion(4)">
1619                                    <h3 class="text-left">Audio production.</h3>
1620
1621                                    <div class="min-w-[39px]">
1622                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1623                                            <path :class="(openIndexes.includes(4)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1624                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1625                                        </svg>
1626                                    </div>
1627                                </button>
1628                                <div class="pt-4"
1629                                    role="region"
1630                                    x-show="openIndexes.includes(4)"
1631                                    x-collapse
1632                                    aria-labelledby="accordion-header-4">
1633                                    <p>Record, edit, and produce sound content that resonates with your audience.</p>
1634                                </div>
1635                            </div>
1636                                                                            <div class="py-4 border-t border-black first:border-t-0">
1637                                <button aria-expanded="false" class="flex items-start gap-2 justify-between w-full"
1638                                    aria-controls="accordion-content-5"
1639                                    @click="toggleAccordion(5)">
1640                                    <h3 class="text-left">Campaign execution and asset management.</h3>
1641
1642                                    <div class="min-w-[39px]">
1643                                        <svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1644                                            <path :class="(openIndexes.includes(5)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1645                                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1646                                        </svg>
1647                                    </div>
1648                                </button>
1649                                <div class="pt-4"
1650                                    role="region"
1651                                    x-show="openIndexes.includes(5)"
1652                                    x-collapse
1653                                    aria-labelledby="accordion-header-5">
1654                                    <p>Manage the production process to ensure projects are delivered on time, on brand, and on budget.</p>
1655                                </div>
1656                            </div>
1657                                                                    
1658                </div>
1659
1660
1661                
1662                                    <div x-ref="bottomBorder" class="hidden md:block h-4 w-full border-box col-span-2 border-t border-b border-black"></div>
1663                            </div>
1664        </div>
1665</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="" class="relative overflow-hidden  block-introduction is-block  bg-white  pt-9 md:pt-20 pb-9 md:pb-20">
1666<section class="relative pt-16 md:py-20" x-data="Introduction">
1667    <div class="md:mx-auto px-[15px] md:px-0 block page-row">
1668        <div class="md:mx-auto max-w-[1000px] w-full  text-left"
1669            :class="{'hidden' : !fontsLoaded}">
1670            <h2 x-ref="text" class="text-h2 [&_br]:hidden lg:[&_br]:block">You don't need more partners. You just need one.</h2>
1671                            <p x-ref="bottom" class="mt-12 md:mt-20 mb-0 text-copy">
1672                    We easily integrate with your team to move faster, reach audiences meaningfully, and stay consistent. One team. One plan. One (or a dozen) fewer tasks you have to worry about resourcing.                                            <a x-ref="link" class="arrow-link mt-2 md:mt-0 px-0 " href="https://www.crewmarketingpartners.com/contact/"
1673                            target="_self">
1674                            Work With Us                        </a>
1675                                    </p>
1676                    </div>
1677    </div>
1678</section>
1679</section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="" class="relative overflow-hidden  block-accordion is-block px-[15px] md:px-0 rounded-2xl bg-grey-100  pt-8 md:pt-10 pb-20 md:pb-40">
1680<section class="block-accordion md:px-5">
1681    <div class="mx-auto page-row block   px-0 md:px-page">
1682                    <h2 class="text-h1 mb-10">Q&A</h2>
1683                <div class="" x-data="{
1684            openIndexes: [],
1685            multiOpen: false,
1686            toggleAccordion(accordionIndex) {
1687                const button = this.$event.target;
1688                const isOpen = button.getAttribute('aria-expanded') === 'true';
1689                if (isOpen) {
1690                    button.setAttribute('aria-expanded', 'false');
1691
1692                    this.openIndexes = this.openIndexes.filter(index => index !== accordionIndex);
1693                } else {
1694                    button.setAttribute('aria-expanded', 'true');
1695
1696                    if ( this.multiOpen ) {
1697                        this.openIndexes.push(accordionIndex);
1698                    } else {
1699                        this.openIndexes = [accordionIndex];
1700                    }
1701                }
1702            }
1703        }">
1704                            <div class="border-b border-black">
1705                    <button
1706                        class="w-full cursor-pointer flex justify-between items-center py-10 text-left text-subtitle text-background"
1707                        aria-expanded="false"
1708                        aria-controls="accordion-content-0"
1709                        @click="toggleAccordion(1)">
1710                        <span class="text-copy font-bold text-background-alt">How long is a typical engagement?</span>
1711                        <svg
1712                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1713                            <path :class="(openIndexes.includes(1)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1714                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1715                        </svg>
1716
1717                    </button>
1718                    <div
1719                        class="text-background-alt"
1720                        role="region"
1721                        x-show="openIndexes.includes(1)"
1722                        x-collapse
1723                        aria-labelledby="accordion-header-1">
1724                        <div class="max-w-[940px]  py-4">
1725                            <p>Project-based engagements usually run 2–4 months. Ongoing partner or fractional engagements typically last 6 months or longer, depending on scope and needs.</p>
1726                        </div>
1727                    </div>
1728                </div>
1729                            <div class="border-b border-black">
1730                    <button
1731                        class="w-full cursor-pointer flex justify-between items-center py-10 text-left text-subtitle text-background"
1732                        aria-expanded="false"
1733                        aria-controls="accordion-content-1"
1734                        @click="toggleAccordion(2)">
1735                        <span class="text-copy font-bold text-background-alt">What’s your pricing structure?</span>
1736                        <svg
1737                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1738                            <path :class="(openIndexes.includes(2)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1739                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1740                        </svg>
1741
1742                    </button>
1743                    <div
1744                        class="text-background-alt"
1745                        role="region"
1746                        x-show="openIndexes.includes(2)"
1747                        x-collapse
1748                        aria-labelledby="accordion-header-2">
1749                        <div class="max-w-[940px]  py-4">
1750                            <p>We use project-based pricing and build custom scopes based on your goals, timeline, and level of support.</p>
1751                        </div>
1752                    </div>
1753                </div>
1754                            <div class="border-b border-black">
1755                    <button
1756                        class="w-full cursor-pointer flex justify-between items-center py-10 text-left text-subtitle text-background"
1757                        aria-expanded="false"
1758                        aria-controls="accordion-content-2"
1759                        @click="toggleAccordion(3)">
1760                        <span class="text-copy font-bold text-background-alt">Do you have experience in my industry or category?</span>
1761                        <svg
1762                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1763                            <path :class="(openIndexes.includes(3)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1764                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1765                        </svg>
1766
1767                    </button>
1768                    <div
1769                        class="text-background-alt"
1770                        role="region"
1771                        x-show="openIndexes.includes(3)"
1772                        x-collapse
1773                        aria-labelledby="accordion-header-3">
1774                        <div class="max-w-[940px]  py-4">
1775                            <p>We work with businesses across the food value chain, from input and ingredients, to agriculture, manufacturers and processors, food service, and retailers. We&#8217;ve collaborated in B2B, B2C, DTC, and QSR (that&#8217;s a lot of acronyms).</p>
1776                        </div>
1777                    </div>
1778                </div>
1779                            <div class="border-b border-black">
1780                    <button
1781                        class="w-full cursor-pointer flex justify-between items-center py-10 text-left text-subtitle text-background"
1782                        aria-expanded="false"
1783                        aria-controls="accordion-content-3"
1784                        @click="toggleAccordion(4)">
1785                        <span class="text-copy font-bold text-background-alt">Can we start small?</span>
1786                        <svg
1787                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1788                            <path :class="(openIndexes.includes(4)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1789                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1790                        </svg>
1791
1792                    </button>
1793                    <div
1794                        class="text-background-alt"
1795                        role="region"
1796                        x-show="openIndexes.includes(4)"
1797                        x-collapse
1798                        aria-labelledby="accordion-header-4">
1799                        <div class="max-w-[940px]  py-4">
1800                            <p>Absolutely. Many clients begin with a single project and expand into an ongoing partnership as needs evolve.</p>
1801                        </div>
1802                    </div>
1803                </div>
1804                            <div class="border-b border-black">
1805                    <button
1806                        class="w-full cursor-pointer flex justify-between items-center py-10 text-left text-subtitle text-background"
1807                        aria-expanded="false"
1808                        aria-controls="accordion-content-4"
1809                        @click="toggleAccordion(5)">
1810                        <span class="text-copy font-bold text-background-alt">How do you measure success?</span>
1811                        <svg
1812                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1813                            <path :class="(openIndexes.includes(5)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1814                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1815                        </svg>
1816
1817                    </button>
1818                    <div
1819                        class="text-background-alt"
1820                        role="region"
1821                        x-show="openIndexes.includes(5)"
1822                        x-collapse
1823                        aria-labelledby="accordion-header-5">
1824                        <div class="max-w-[940px]  py-4">
1825                            <p>
1825We align on clear KPIs upfront and track performance through ongoing reporting, insights, and optimization.</p>
1826                        </div>
1827                    </div>
1828                </div>
1829                            <div class="border-b border-black">
1830                    <button
1831                        class="w-full cursor-pointer flex justify-between items-center py-10 text-left text-subtitle text-background"
1832                        aria-expanded="false"
1833                        aria-controls="accordion-content-5"
1834                        @click="toggleAccordion(6)">
1835                        <span class="text-copy font-bold text-background-alt">Do you work as a full team or plug into existing teams?</span>
1836                        <svg
1837                            width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg">
1838                            <path :class="(openIndexes.includes(6)) ? 'hidden' : '' " d="M19.3104 0V38.6094" stroke="#0A000F" stroke-miterlimit="10" />
1839                            <path d="M38.6101 19.2998H0" stroke="#0A000F" stroke-miterlimit="10" />
1840                        </svg>
1841
1842                    </button>
1843                    <div
1844                        class="text-background-alt"
1845                        role="region"
1846                        x-show="openIndexes.includes(6)"
1847                        x-collapse
1848                        aria-labelledby="accordion-header-6">
1849                        <div class="max-w-[940px]  py-4">
1850                            <p>Both. We can act as your dedicated marketing and creative team or seamlessly integrate with your in-house partners.</p>
1851                        </div>
1852                    </div>
1853                </div>
1854                    </div>
1855    </div>
1856</section></section></div><div class="bg-white relative px-2.5 md:px-5   "><section id="" class="relative overflow-hidden  block-page_links is-block  bg-white  pt-0 pb-0">
1857<section class="px-0">
1858    <div class="mt-5 block">
1859        <div class="grid md:grid-cols-2 gap-6">
1860                            <a href="http://www.crewmarketingpartners.com/about/"
1861                    target="_self"
1862                    class="rounded-lg bg-grey-100 group transition-all hocus:bg-yellow py-8 px-[15px] md:px-9 flex md:text-[45px] text-copy justify-between items-center">
1863                    Learn <br />
1864About Us                    <svg  class="translate-all relative group-hover:right-2 group-focus:right-2 right-0" width="46" height="35" viewBox="0 0 46 35" fill="none" xmlns="http://www.w3.org/2000/svg">
1865                        <path d="M27.835 0.125H24.3452L40.415 16.1953H0.125V18.665H40.585L24.4951 34.7549H27.9849L45.2251 17.5156L27.835 0.125Z" fill="#231F20" stroke="#F8F8F8" stroke-width="0.25" stroke-miterlimit="10" />
1866                    </svg>
1867                </a>
1868            
1869                            <a href="http://www.crewmarketingpartners.com/work/"
1870                    target="_self"
1871                    class="rounded-lg bg-grey-100 group transition-all hocus:bg-yellow py-8  px-[15px] md:px-9 flex md:text-[45px] text-copy justify-between items-center">
1872                    See Our<br />
1873Work                    <svg  class="translate-all relative group-hover:left-2 group-focus:left-2 left-0" width="46" height="35" viewBox="0 0 46 35" fill="none" xmlns="http://www.w3.org/2000/svg">
1874                        <path d="M27.835 0.125H24.3452L40.415 16.1953H0.125V18.665H40.585L24.4951 34.7549H27.9849L45.2251 17.5156L27.835 0.125Z" fill="#231F20" stroke="#F8F8F8" stroke-width="0.25" stroke-miterlimit="10" />
1875                    </svg>
1876                </a>
1877                    </div>
1878    </div>
1879</section></section></div>	</div>
1880
1881		
1882	</main><!-- #main -->
1883
1884	
1885<footer class=" px-2.5 md:px-page pb-page text-white mt-5">
1886    <div class="bg-black rounded-xl pt-10 pb-5 px-[15px] md:px-12">
1887        <div class="grid grid-cols-1 gap-8 w-full md:flex md:flex-row-reverse md:items-top md:justify-between">
1888            <div class="overflow-hidden">
1889                                    <a class="animated-callout-link group flex items-center gap-5 text-copy text-[30px] md:text-[45px] text-white hocus:text-yellow"
1890                        href=" http://www.crewmarketingpartners.com/wor
1890k/"
1891                        target="">
1892                        <span class="">
1893                            Work With Us                        </span>
1894                        <span class="button-svg">
1895                            <svg class="md:hidden relative left-0 transition-all group-hover:left-1 group-focus:left-1"width="29" height="22" viewBox="0 0 29 22" fill="none" xmlns="http://www.w3.org/2000/svg">
1896                                <path d="M17.3448 0.234985H15.1948L25.1249 10.1647H0.234863V11.6847H25.2249L15.2949 21.6246H17.4448L28.0948 10.985L17.3448 0.234985Z" fill="white" stroke="#231F20" stroke-width="0.47" stroke-miterlimit="10"/>
1897                            </svg>
1898
1899                            <svg class="hidden md:block relative left-0 transition-all group-hover:left-1 group-focus:left-1" width="47" height="36" viewBox="0 0 47 36" fill="none" xmlns="http://www.w3.org/2000/svg">
1900                                <path d="M28.0898 0.380005H24.6006L40.6699 16.4601H0.379883V18.92H40.8506L24.7598 35.0201H28.25L45.4805 17.7799L28.0898 0.380005Z" fill="white" stroke="#231F20" stroke-width="0.76" stroke-miterlimit="10"/>
1901                            </svg>
1902                        </span>
1903                    </a>
1904                            </div>
1905
1906            <div class="grid xl:flex flex-auto items-start flex-start gap-20">
1907                <div class="flex items-start flex-start gap-20">
1908                    <div>
1909                        <ul id="footer-menu" class="[&amp;_a]:text-footer-menu"><li id="menu-item-51" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-51"><a href="https://www.crewmarketingpartners.com/work/">Work</a></li>
1910<li id="menu-item-50" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-9 current_page_item menu-item-50"><a href="https://www.crewmarketingpartners.com/services/" aria-current="page">Services</a></li>
1911<li id="menu-item-49" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49"><a href="https://www.crewmarketingpartners.com/about/">About</a></li>
1912<li id="menu-item-48" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48"><a href="https://www.crewmarketingpartners.com/impact/">Impact</a></li>
1913<li id="menu-item-47" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-47"><a href="https://www.crewmarketingpartners.com/insights/">Insights</a></li>
1914</ul>                    </div>
1915                    <div>
1916                        <h2 class="footer-heading-one text-h6 mb-6 text-[14px] tracking-[0.02em]">
1917                            REACH OUT                        </h2>
1918                        <ul id="contact-menu" class="[&amp;_a]:text-contact-menu"><li id="menu-item-52" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-52"><a href="https://www.crewmarketingpartners.com/contact/">Contact</a></li>
1919<li id="menu-item-53" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-53"><a href="https://www.instagram.com/crewmarketing/">Instagram</a></li>
1920<li id="menu-item-54" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-54"><a href="http://linkedin.com/company/crewmarketing">LinkedIn</a></li>
1921<li id="menu-item-15354" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15354"><a href="https://www.facebook.com/Crewmarketingpartners/">Facebook</a></li>
1922</ul>                    </div>
1923                </div>
1924
1925                <div class="max-w-full flex-auto">
1926                    <h2 class="footer-heading-two text-h6 mb-6 text-[14px] tracking-[0.04em]">
1927                         INSIGHTS & TRENDS                    </h2>
1928                    <div class="newsletter-form w-full is-block bg-black flex-auto md:max-w-[381px] placeholder:text-white">
1929                        
1930                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1' id='gform_1'  action='/services/#gf_1' data-formid='1' novalidate>
1931                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_above description_above validation_below'><div id="field_1_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_above field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_1_3'>URL</label><div class='gfield_description' id='gfield_description_1_3'>This field is for validation purposes and should be left unchanged.</div><div class='ginput_container'><input name='input_3' id='input_1_3' type='text' value='' autocomplete='new-password'/></div></div>
1931<div id="field_1_2" class="gfield gfield--type-email gfield--input-type-email gfield--width-five-sixths gfield_contains_required field_sublabel_above gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_1_2'>Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'>
1932                            <input name='input_2' id='input_1_2' type='email' value='' class='large'   placeholder='Insights Email Sign Up' aria-required="true" aria-invalid="false"  />
1933                        </div></div><div id="field_submit" class="gfield gfield--type-submit gfield--width-one-sixth field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible"  data-field-class="gform_editor_submit_container" data-field-position="inline" ><button class="ml-auto gform-theme__no-reset--el gform_button !bg-transparent !appearance-none" aria-label="Submit" id="gform_submit_button_1" type="submit" value="Submit"></button></div></div></div>
1934        <div class='gform-footer gform_footer top_label'>  <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=e5e322c7644562586bd53f1d57b8daab' />
1935            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' />
1936            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' />
1937            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' />
1938            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' />
1939            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' />
1940            
1941            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='9/+SLr1jSB5maCp4gguu4c8Gn1Fj62sFKY9BfaQL7/FP4gYHSFGULZ/AQO1MqNuN3Abx7DGGFJ/K80CT1uk6hHHCxLYH9XgNs8e0T4fA0FL/2Ww=' />
1942            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
1943            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsImFiMTg0ODNmZTczZTQ5ZWM5ZDU4YTNlZmNlMTcwZDE5Il0=' />
1944            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' />
1945            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' />
1946            <input type='hidden' name='gform_field_values' value='' />
1947            
1948        </div>
1949                        <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="151"/>
1949<script>
1950document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );
1951</script>
1951
1952</p></form>
1953                        </div>
1954		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
1955		                
1955<script>
1956gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
1957</script>
1957
1958                    </div>
1959                </div>
1960            </div>
1961        </div>
1962        <div class="grid gap-4 md:gap-8 md:flex items-end justify-between pt-10 md:pt-[150px]">
1963            <div class="md:flex items-end justify-start gap-10">
1964                                    <div class="site-logo mb-1">
1965                        <img src="https://www.crewmarketingpartners.com/wp-content/uploads/2025/12/FooterlogoMark.svg" alt="Crew Marketing Partners" />
1966                    </div>
1967                                                    <h3 class="mt-4 md:mt-0 footer-heading-three text-copy text-[18px]">Dallas / Toronto / Vancouver</h3>
1968                            </div>
1969            <div>
1970                <small class="block text-copy text-[14px] md:text-[18px]">
1971                    © Crew Marketing Partners 2026                </small>
1972            </div>
1973        </div>
1974    </div>
1975</footer>
1976
1977<script type="speculationrules">
1978{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/crew2026/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1979</script>
1979
1980		<!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 1980-1982
1980
1981		<noscript>
1982			<iframe src="https://www.googletagmanager.com/ns.html?id=
1982GTM-KF244J
vendor: 88 bytes, lines 1982-1984
1982" height="0" width="0" style="display:none;visibility:hidden"></iframe>
1983		</noscript>
1984		
1984<!-- End Google Tag Manager (noscript) snippet added by Site Kit -->
1985		
1985<script id="smush-detector-js-extra">
1986var smush_detector = {"ajax_url":"https://www.crewmarketingpartners.com/wp-admin/admin-ajax.php","nonce":"dc9ae2a1a7","is_mobile":"","data_store":{"type":"post-meta","data":{"post_id":9}},"previous_data_version":"-1","previous_data_hash":"no-data"};
1987//# sourceURL=smush-detector-js-extra
1988</script>
vendor: 1 bytes, line 1988
1988
1989<script id="smush-detector-js" src="https://www.crewmarketingpartners.com/wp-content/plugins/wp-smush-pro/app/assets/js/smush-detector.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 1989
1989
1990<script id="main-js-js-extra">
1991var ajax = {"ajaxUrl":"https://www.crewmarketingpartners.com/wp-admin/admin-ajax.php","siteUrl":"https://www.crewmarketingpartners.com"};
1992//# sourceURL=main-js-js-extra
1993</script>
vendor: 1 bytes, line 1993
1993
1994<script type="module" data-wp-strategy="defer" defer id="main-js-js" src="https://www.crewmarketingpartners.com/wp-content/themes/crew2026/dist/js/main.js?ver=1.0.0"></script>
vendor: 1 bytes, line 1994
1994
1995<script id="googlesitekit-consent-mode-js" src="https://www.crewmarketingpartners.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-consent-mode-da15714e8829855bb7ce.js"></script>
vendor: 1 bytes, line 1995
1995
1996<script id="wp-dom-ready-js" src="https://www.crewmarketingpartners.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 1996
1996
1997<script id="wp-hooks-js" src="https://www.crewmarketingpartners.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1997
1997
1998<script id="wp-i18n-js" src="https://www.crewmarketingpartners.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1998
1998
1999<script id="wp-i18n-js-after">
2000wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2001//# sourceURL=wp-i18n-js-after
2002</script>
vendor: 1 bytes, line 2002
2002
2003<script id="wp-a11y-js" src="https://www.crewmarketingpartners.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 2003
2003
2004<script id="gform_json-js" defer='defer' src="https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.10.2"></script>
vendor: 1 bytes, line 2004
2004
2005<script id="gform_gravityforms-js-extra">
2006var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
2007var gf_legacy_multi = [];
2008var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/images"}};
2009var gf_global = {"gf_currency_config":{"name":"Canadian Dollar","symbol_left":"$","symbol_right":"CAD","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2,"code":"CAD"},"base_url":"https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"50e40b2212045266c499394b9b1335f2","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
2010//# sourceURL=gform_gravityforms-js-extra
2011</script>
vendor: 1 bytes, line 2011
2011
2012<script id="gform_gravityforms-js" defer='defer' src="https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.10.2"></script>
vendor: 1 bytes, line 2012
2012
2013<script id="gform_placeholder-js" defer='defer' src="https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.10.2"></script>
vendor: 1 bytes, line 2013
2013
2014<script id="gform_gravityforms_utils-js" defer='defer' src="https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=3f278756f0a3032bed328ff6a9f6c01d"></script>
vendor: 1 bytes, line 2014
2014
2015<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=7c651d0ba638ce98b9c65141edddd567"></script>
vendor: 1 bytes, line 2015
2015
2016<script id="gform_gravityforms_theme-js-extra">
2017var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"50e40b2212045266c499394b9b1335f2"},"ajax":{"ajaxurl":"https://www.crewmarketingpartners.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"c4354f51a0","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"135e312729"};
2018//# sourceURL=gform_gravityforms_theme-js-extra
2019</script>
vendor: 1 bytes, line 2019
2019
2020<script id="gform_gravityforms_theme-js" defer='defer' src="https://www.crewmarketingpartners.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=301fdc9aa6144168f3b854c4c2c8f6d3"></script>
vendor: 1 bytes, line 2020
2020
2021<script defer id="akismet-frontend-js" src="https://www.crewmarketingpartners.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1780081603"></script>
vendor: 1 bytes, line 2021
2021
2022<script id="wp-emoji-settings" type="application/json">
2023{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.crewmarketingpartners.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
2024</script>
vendor: 1 bytes, line 2024
2024
2025<script type="module">
2026/*! This file is auto-generated */
2027var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
2028//# sourceURL=https://www.crewmarketingpartners.com/wp-includes/js/wp-emoji-loader.min.js
2029</script>
vendor: 1 bytes, line 2029
2029
2030<script>
2031gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {if(typeof Placeholders != 'undefined'){
2032                        Placeholders.enable();
2033                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
2034</script>
vendor: 1 bytes, line 2034
2034
2035<script>
2036gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
2037</script>
2037
2038
2039</body>
2040
2041</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.