CINXE.COM

2025 Trends Report - Discover the 5 Cultural Truths Transforming Brand Experiences

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <meta name="robots" content="max-image-preview:standard"> <link rel="alternate" type="application/rss+xml" href="https://jackmorton.com/feed/"> <!-- OneTrust Cookies Consent Notice start for jackmorton.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/a4e97e59-92ee-4940-979c-cec07e1b6403/OtAutoBlock.js" defer></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="a4e97e59-92ee-4940-979c-cec07e1b6403" async></script> <meta name="msvalidate.01" content="4687CAA56F71321B2F24EA211BF52332" /> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for jackmorton.com --> <link rel="preload" as="image" href="https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg" /> <title>2025 Trends Report - Discover the 5 Cultural Truths Transforming Brand Experiences </title> <!--noptimize--> <script type = "text/javascript"> // // Get screen dimensions, device pixel ration and set in a cookie. // var screen_width = Math.max( screen.width, screen.height ); var devicePixelRatio = window.devicePixelRatio ? window.devicePixelRatio : 1; document.cookie = 'resolution=' + screen_width + ',' + devicePixelRatio + '; SameSite=Strict; path=/'; </script> <!--/noptimize--> <!--noptimize--> <script type = "text/javascript"> // // Anonymous self calling Javascript function to avoid polluting the global namespace. // (function () { // // Get the resolution cookie. // var resolution = null; var cookies = document.cookie.split( ';' ); for ( var k in cookies ) { var cookie = cookies[k].trim(); if ( cookie.indexOf( 'resolution' ) === 0 ) { resolution = cookie; } } // // Adds the resolution information to image src attributes. // function handle_images () { var imgs = document.querySelectorAll( 'img' ); for ( var k = 0; k < imgs.length; k++ ) { var img = imgs[k]; if ( img.complete || img.getAttribute( 'data-adaptive-images' ) ) { continue; } var src = img.getAttribute( 'src' ); var new_src = src.indexOf( '?' ) >=0 ? src + '&' + resolution : src + '?' + resolution; img.removeAttribute( 'src' ); img.setAttribute( 'src', new_src ); img.setAttribute( 'data-adaptive-images', true ); } } // // Start running periodically, as images are available in the DOM. // var handler = window.setInterval( handle_images, 10 ); document.addEventListener( 'DOMContentLoaded', function ( event ) { window.clearInterval( handler ); handle_images(); }); })(); </script> <!--/noptimize--> <style> #wpadminbar #wp-admin-bar-p404_free_top_button .ab-icon:before { content: "\f103"; color: red; top: 2px; } </style> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.4 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="In our 2025 Trends Report, we uncover five cultural truths redefining how brands should connect with audiences in this new era.聽From the rise of AI and where it鈥檚 going to聽the power of authenticity when it comes to the creator economy, this report explores how brands can go beyond reach to create cultural impact." /> <link rel="canonical" href="https://jackmorton.com/trends/brand-experience-trends-2025/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="2025 Trends Report - Discover the 5 Cultural Truths Transforming Brand Experiences" /> <meta property="og:description" content="In our 2025 Trends Report, we uncover five cultural truths redefining how brands should connect with audiences in this new era.聽From the rise of AI and where it鈥檚 going to聽the power of authenticity when it comes to the creator economy, this report explores how brands can go beyond reach to create cultural impact." /> <meta property="og:url" content="https://jackmorton.com/trends/brand-experience-trends-2025/" /> <meta property="og:site_name" content="Jack Morton | Global Brand Experience Agency" /> <meta property="article:publisher" content="https://www.facebook.com/jackmortonworldwide" /> <meta property="article:published_time" content="2024-11-14T18:58:26+00:00" /> <meta property="article:modified_time" content="2025-01-27T20:24:29+00:00" /> <meta property="og:image" content="https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="800" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Jack Morton" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@jackmorton" /> <meta name="twitter:site" content="@jackmorton" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Jack Morton" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://jackmorton.com/trends/brand-experience-trends-2025/#article","isPartOf":{"@id":"https://jackmorton.com/trends/brand-experience-trends-2025/"},"author":[{"@id":"https://jackmorton.com/#/schema/person/2d98a8a02c6839022702a9b7daeaf90b"}],"headline":"2025 Trends Report &#8211; Discover the 5 Cultural Truths Transforming Brand Experiences","datePublished":"2024-11-14T18:58:26+00:00","dateModified":"2025-01-27T20:24:29+00:00","mainEntityOfPage":{"@id":"https://jackmorton.com/trends/brand-experience-trends-2025/"},"wordCount":101,"publisher":{"@id":"https://jackmorton.com/#organization"},"image":{"@id":"https://jackmorton.com/trends/brand-experience-trends-2025/#primaryimage"},"thumbnailUrl":"https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg","articleSection":["Ideas","Jack X","POV","Technology","Trends"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://jackmorton.com/trends/brand-experience-trends-2025/","url":"https://jackmorton.com/trends/brand-experience-trends-2025/","name":"2025 Trends Report - Discover the 5 Cultural Truths Transforming Brand Experiences","isPartOf":{"@id":"https://jackmorton.com/#website"},"primaryImageOfPage":{"@id":"https://jackmorton.com/trends/brand-experience-trends-2025/#primaryimage"},"image":{"@id":"https://jackmorton.com/trends/brand-experience-trends-2025/#primaryimage"},"thumbnailUrl":"https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg","datePublished":"2024-11-14T18:58:26+00:00","dateModified":"2025-01-27T20:24:29+00:00","description":"In our 2025 Trends Report, we uncover five cultural truths redefining how brands should connect with audiences in this new era.聽From the rise of AI and where it鈥檚 going to聽the power of authenticity when it comes to the creator economy, this report explores how brands can go beyond reach to create cultural impact.","breadcrumb":{"@id":"https://jackmorton.com/trends/brand-experience-trends-2025/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://jackmorton.com/trends/brand-experience-trends-2025/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://jackmorton.com/trends/brand-experience-trends-2025/#primaryimage","url":"https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg","contentUrl":"https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https://jackmorton.com/trends/brand-experience-trends-2025/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://jackmorton.com/"},{"@type":"ListItem","position":2,"name":"2025 Trends Report &#8211; Discover the 5 Cultural Truths Transforming Brand Experiences"}]},{"@type":"WebSite","@id":"https://jackmorton.com/#website","url":"https://jackmorton.com/","name":"Jack Morton | Global Brand Experience Agency","description":"Be extraordinary","publisher":{"@id":"https://jackmorton.com/#organization"},"alternateName":"Jack Morton Worldwide","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://jackmorton.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://jackmorton.com/#organization","name":"Jack Morton Worldwide","alternateName":"Jack Morton","url":"https://jackmorton.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://jackmorton.com/#/schema/logo/image/","url":"https://i0.wp.com/jackmorton.com/wp-content/uploads/2020/09/JM-ExperienceMark-Orange-1-e1601401840537.png?fit=808%2C654&ssl=1","contentUrl":"https://i0.wp.com/jackmorton.com/wp-content/uploads/2020/09/JM-ExperienceMark-Orange-1-e1601401840537.png?fit=808%2C654&ssl=1","width":808,"height":654,"caption":"Jack Morton Worldwide"},"image":{"@id":"https://jackmorton.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/jackmortonworldwide","https://x.com/jackmorton","https://www.linkedin.com/company/jack-morton-worldwide/","https://www.youtube.com/jackmorton","https://www.instagram.com/jackmorton/"]},{"@type":"Person","@id":"https://jackmorton.com/#/schema/person/2d98a8a02c6839022702a9b7daeaf90b","name":"Jack Morton"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <style id='co-authors-plus-coauthors-style-inline-css' type='text/css'> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id='co-authors-plus-avatar-style-inline-css' type='text/css'> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id='co-authors-plus-image-style-inline-css' type='text/css'> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .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} </style> <style id='global-styles-inline-css' type='text/css'> :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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}: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;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.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;}.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;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='select2_style-css' href='https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.10/css/select2.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='wpacu-combined-css-head-1' href='https://jackmorton.com/wp-content/cache/asset-cleanup/css/head-cecb1c5f78be0b8624d55c5d1be2fb550274955e.css' type='text/css' media='all' /> <style id='wpforms-modern-full-inline-css' type='text/css'> :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } </style> <style type='text/css' data-wpacu-inline-css-file='1'> /*!/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css*/.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff;background-image:url(/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);background-repeat:no-repeat;background-position:50% 50%}figure.wp-block-image img.lazy-hidden{min-width:150px}picture source[type="image/webp"]{display:block} </style> <style type='text/css' data-wpacu-inline-css-file='1'> .clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff} </style> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/themes/Jack2020/frontend/public/javascripts/jquery.min.js" id="jquery-js"></script> <script type="text/javascript" defer='defer' src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.10/js/select2.min.js?ver=1" id="select2_script-js"></script> <script type="text/javascript" id="__ytprefs__-js-extra"> /* <![CDATA[ */ var _EPYT_ = {"ajaxurl":"https:\/\/jackmorton.com\/wp-admin\/admin-ajax.php","security":"9a90bdb3fd","gallery_scrolloffset":"20","eppathtoscripts":"https:\/\/jackmorton.com\/wp-content\/plugins\/youtube-embed-plus\/scripts\/","eppath":"https:\/\/jackmorton.com\/wp-content\/plugins\/youtube-embed-plus\/","epresponsiveselector":"[\"iframe.__youtube_prefs__\",\"iframe[src*='youtube.com']\",\"iframe[src*='youtube-nocookie.com']\",\"iframe[data-ep-src*='youtube.com']\",\"iframe[data-ep-src*='youtube-nocookie.com']\",\"iframe[data-ep-gallerysrc*='youtube.com']\"]","epdovol":"1","version":"14.2.1.3","evselector":"iframe.__youtube_prefs__[src], iframe[src*=\"youtube.com\/embed\/\"], iframe[src*=\"youtube-nocookie.com\/embed\/\"]","ajax_compat":"","maxres_facade":"eager","ytapi_load":"light","pause_others":"","stopMobileBuffer":"1","facade_mode":"1","not_live_on_channel":"","vi_active":"","vi_js_posttypes":[]}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/youtube-embed-plus/scripts/ytprefs.min.js?ver=14.2.1.3" id="__ytprefs__-js"></script> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.82--> <script class="hsq-set-content-id" data-content-id="blog-post"> var _hsq = _hsq || []; _hsq.push(["setContentType", "blog-post"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <link rel="icon" href="https://jackmorton.com/wp-content/uploads/2020/09/cropped-JM-ExperienceMark-Orange-32x32.png" sizes="32x32" /> <link rel="icon" href="https://jackmorton.com/wp-content/uploads/2020/09/cropped-JM-ExperienceMark-Orange-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://jackmorton.com/wp-content/uploads/2020/09/cropped-JM-ExperienceMark-Orange-180x180.png" /> <meta name="msapplication-TileImage" content="https://jackmorton.com/wp-content/uploads/2020/09/cropped-JM-ExperienceMark-Orange-270x270.png" /> <style type="text/css" id="wp-custom-css"> .ethosscreencap {padding-bottom: 0px !important;} .custom-post-container { max-width: 900px; margin: 0 auto; padding: 20px; } .intro { text-align: left; margin-bottom: 40px; } .custom-content { display: flex; flex-direction: column; gap: 30px; } .row { display: flex; align-items: center; gap: 20px; } .row-reverse { flex-direction: row-reverse; } .column { flex: 1; } .image img { width: 100%; height: auto; display: block; border-radius: 8px; } .column.image img { border: 1px solid #708090; /* Slate gray border */ padding: 2px; /* Optional: Adds slight spacing inside the border */ border-radius: 4px; /* Optional: Slightly rounded corners */ } /* Responsive: Stack items on smaller screens */ @media (max-width: 768px) { .row { flex-direction: column !important; } .image img { max-width: 100%; height: auto; } } </style> </head> <body> <!-- Modern JavaScript for modern browsers --> <script type="module" src="dist/modern.[hash].js"></script> <!-- Legacy JavaScript for older browsers --> <script nomodule src="dist/legacy.[hash].js"></script> <a class="skip-link screen-reader-text" href="#content"Skip to content</a> <!--<header class="c-hero">--> <header class="c-hero c-hero2"> <nav class="c-site-nav" data-module="site-nav"> <div class="o-container o-container--full c-site-nav__container"> <a href="/" class="c-site-nav__logo"> <img style="width: 100% and height: auto;" src="/wp-content/uploads/images/logo.svg" alt="Jack Morton global Experiential Marketing Agency" loading="lazy"> </a> <button class="c-site-nav__trigger js-nav-trigger menu-toggle" aria-controls="siteNavPanel" aria-pressed="false"> <span class="u-visually-hidden">Menu</span> <span class="c-site-nav__trigger-icon"></span> </button> <div class="c-site-nav__panel js-nav-panel" id="siteNavPanel" aria-hidden="true"> <div class="c-site-nav__inner js-nav-scrollarea"> <ul class="c-site-nav__list"> <li> <a href="/about/"><span>About</span></a> <button class="c-site-nav__dropdown-trigger" data-module="accordion" data-close-others="true" aria-pressed="false"> <span class="u-visually-hidden">Open Menu</span> </button> <div class="c-site-nav__dropdown js-nav-dropdown"> <ul class="c-site-nav__dropdown-list"> <li> <a href="/culture-careers/"><span>Careers</span></a> </li> <li> <a href="/our-culture/">Culture</a> </li> <li> <a href="/sustainability/">Sustainability</a> </li> </ul> </div> </li> <li> <a href="/work/"><span>Work</span></a> </li> <li> <a href="/services/"><span>Services</span></a> <button class="c-site-nav__dropdown-trigger" data-module="accordion" data-close-others="true" aria-pressed="false"> <span class="u-visually-hidden">Open Menu</span> </button> <div class="c-site-nav__dropdown js-nav-dropdown"> <ul class="c-site-nav__dropdown-list"> <li> <a href="/services/brand-acts/">Brand Acts</a> </li> <li> <a href="/services/event-marketing/">Event Marketing</a> </li> <li> <a href="/services/employee-engagement/">Employee Experiences</a> </li> <li> <a href="/services/integrated-marketing/">Integrated Marketing</a> </li> <li> <a href="/services/sponsorship-marketing/">Sponsorship Activation</a> </li> <li> <a href="/services/digital-social-mobile/">Digital Experience</a> </li> <li> <a href="/services/experience-content/">Experience Content</a> </li> <li> <a href="/services/broadcast-design/">Broadcast Design</a> </li> <li> <a href="/services/tradeshow-marketing-services/">Exhibits & Trade Shows</a> </li> </ul> </div> </li> <li> <a href="/experience-better/"><span>Insights</span></a> </li> <li> <a href="/news-ideas/"><span>Press</span></a> </li> <li> <a href="#"> <span> Brands </span> </a> <button class="c-site-nav__dropdown-trigger" data-module="accordion" data-close-others="true" aria-pressed="false"> <span class="u-visually-hidden">Open Menu</span> </button> <div class="c-site-nav__dropdown js-nav-dropdown"> <ul class="c-site-nav__dropdown-list"> <li> <a href="https://wearegenuine.com">Genuine</a> </li> <li> <a href="https://jack-health.com">Jack Health</a> </li> <li> <a href="/services/sponsorship-consulting/">Jack 39</a> </li> <li> <a href="/jackx/">Jack X</a> </li> <li> <a href="https://heyvivi.com">Vivi</a> </li> </ul> </div> </li> <li> <a href="/contact/"><span>Contact</span></a> </li> </ul> </div> </div> </div> </nav> <div class="o-container o-container--wide c-hero__container"> <div class="c-hero__content"> <h1 class="c-hero__title"> 2025 Trends Report &#8211; Discover the 5 Cultural Truths Transforming Brand Experiences </h1> </div> </div> <div class="c-hero__img"> <img class="skip-lazy" fetchpriority="high" src="https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg" loading="eager" data-adaptive-images="true" width="800" height="600" alt="" /> </div> </header> <main class="c-main"> <section class="c-section c-section--large"> <div class="c-section__title c-section__title--pull"> <h2 class="c-title"> Trends Report </h2> </div> <div class="o-container"> <div class="u-10-of-12@lg u-9-of-12@xl u-mx-auto"> <p class="c-eyebrow-large u-mb-xl">November 14th, 2024 By Jack Morton</p> <div class="s-blog-post"> <p><span data-olk-copy-source="MessageBody"><img fetchpriority="high" decoding="async" class="lazy lazy-hidden alignright wp-image-26046" title="brand experience trends 2025" src="//jackmorton.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-300x200.jpg" alt="brand experience trends 2025" width="400" height="267" srcset="" data-srcset="https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-300x200.jpg 300w, https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-1024x683.jpg 1024w, https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-768x512.jpg 768w, https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg 1200w" sizes="(max-width: 400px) 100vw, 400px" /><noscript><img fetchpriority="high" decoding="async" class="alignright wp-image-26046" title="brand experience trends 2025" src="https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-300x200.jpg" alt="brand experience trends 2025" width="400" height="267" srcset="https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-300x200.jpg 300w, https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-1024x683.jpg 1024w, https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2-768x512.jpg 768w, https://jackmorton.com/wp-content/uploads/2024/11/BlogCover_NoWords_V2.jpg 1200w" sizes="(max-width: 400px) 100vw, 400px" /></noscript>The lines between digital, physical, and social experiences have blurred, bringing us into the Experience Age. </span></p> <p><span data-olk-copy-source="MessageBody">In our 2025 Trends Report, we uncover five cultural truths redefining how brands should connect with audiences in this new era.聽</span>From the rise of AI and where it鈥檚 going to聽the power of authenticity when it comes to the creator economy, this report explores how brands can go beyond reach to create cultural impact.</p> <div> <p>Download the report to learn how your brand can shape culture, not just follow it.</p> <hr /> </div> <div class="wpforms-container wpforms-container-full wpforms-render-modern" id="wpforms-26100"><form id="wpforms-form-26100" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="26100" method="post" enctype="multipart/form-data" action="/trends/brand-experience-trends-2025/" data-token="cfbddb6f15e4a1ea280e331045a4f92e" data-token-time="1740150173"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-hidden" id="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</div><div class="wpforms-field-container"><div id="wpforms-26100-field_1-container" class="wpforms-field wpforms-field-name" data-field-id="1"><fieldset><legend class="wpforms-field-label">Name <span class="wpforms-required-label" aria-hidden="true">*</span></legend><div class="wpforms-field-row wpforms-field-medium"><div class="wpforms-field-row-block wpforms-first wpforms-one-half"><input type="text" id="wpforms-26100-field_1" class="wpforms-field-name-first wpforms-field-required" name="wpforms[fields][1][first]" aria-errormessage="wpforms-26100-field_1-error" required><label for="wpforms-26100-field_1" class="wpforms-field-sublabel after">First</label></div><div class="wpforms-field-row-block wpforms-one-half"><input type="text" id="wpforms-26100-field_1-last" class="wpforms-field-name-last wpforms-field-required" name="wpforms[fields][1][last]" aria-errormessage="wpforms-26100-field_1-last-error" required><label for="wpforms-26100-field_1-last" class="wpforms-field-sublabel after">Last</label></div></div></fieldset></div><div id="wpforms-26100-field_2-container" class="wpforms-field wpforms-field-email" data-field-id="2"><label class="wpforms-field-label" for="wpforms-26100-field_2">Email <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="email" id="wpforms-26100-field_2" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][2]" spellcheck="false" aria-errormessage="wpforms-26100-field_2-error" required></div> <div id="wpforms-26100-field_4-container" class="wpforms-field wpforms-field-text" data-field-type="text" data-field-id="4" > <label class="wpforms-field-label" for="wpforms-26100-field_4" >Company Checkboxes Email</label> <input type="text" id="wpforms-26100-field_4" class="wpforms-field-medium" name="wpforms[fields][4]" > </div> <div id="wpforms-26100-field_3-container" class="wpforms-field wpforms-field-text" data-field-id="3"><label class="wpforms-field-label" for="wpforms-26100-field_3">Company <span class="wpforms-required-label" aria-hidden="true">*</span></label><input type="text" id="wpforms-26100-field_3" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][3]" aria-errormessage="wpforms-26100-field_3-error" required></div><div id="wpforms-26100-field_7-container" class="wpforms-field wpforms-field-checkbox" data-field-id="7"><fieldset><legend class="wpforms-field-label">Checkboxes</legend><ul id="wpforms-26100-field_7"><li class="choice-1 depth-1 wpforms-selected"><input type="checkbox" id="wpforms-26100-field_7_1" name="wpforms[fields][7][]" value="I agree to receive other communications from Jack Morton." aria-errormessage="wpforms-26100-field_7_1-error" aria-describedby="wpforms-26100-field_7-description" checked='checked'><label class="wpforms-field-label-inline" for="wpforms-26100-field_7_1">I agree to receive other communications from Jack Morton.</label></li></ul><div id="wpforms-26100-field_7-description" class="wpforms-field-description">Jack Morton is committed to protecting and respecting your privacy, and we鈥檒l only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick below to say how you would like us to contact you: You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy. By clicking submit below, you consent to allow Jack Morton to store and process the personal information submitted above to provide you the content requested.</div></fieldset></div><script> ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-26100-field_4-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-26100-field_4-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-26100-field_4-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); </script></div><!-- .wpforms-field-container --><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="26100"><input type="hidden" name="page_title" value="2025 Trends Report &#8211; Discover the 5 Cultural Truths Transforming Brand Experiences"><input type="hidden" name="page_url" value="https://jackmorton.com/trends/brand-experience-trends-2025/"><input type="hidden" name="page_id" value="26024"><input type="hidden" name="wpforms[post_id]" value="26024"><button type="submit" name="wpforms[submit]" id="wpforms-submit-26100" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Submit" aria-live="assertive" value="wpforms-submit">Submit</button><img decoding="async" src="//jackmorton.com/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/images/submit-spin.svg" class="lazy lazy-hidden wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"><noscript><img decoding="async" src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/images/submit-spin.svg" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></noscript></div></form></div> <!-- .wpforms-container --> <hr /> <p>&nbsp;</p> </div> </div> </div> </section> </main> <footer class="c-page-footer"> <div class="c-page-footer__top"> <div class="o-container o-container--wide"> <div class="o-layout o-layout--vertical u-justify-between u-items-center"> <div class="o-layout__item u-size-auto@md"> <a href="/" class="c-page-footer__logo"> <img style="width: 100% and height: auto;" src="/wp-content/uploads/images/logo.svg" alt="Jack Morton global experiential marketing agency" loading="lazy"> </a> </div> <div class="o-layout__item u-size-auto@md"> <ul class="c-page-footer__social"> <li> <a href="https://www.facebook.com/jackmortonworldwide"> <span class="u-visually-hidden">Facebook</span> <svg class="o-icon" aria-hidden="true"> <use xlink:href="/wp-content/uploads/images/icons.svg#facebook"></use> </svg> </a> </li> <li> <a href="https://twitter.com/jackmorton"> <span class="u-visually-hidden">Twitter</span> <svg class="o-icon" aria-hidden="true"> <use xlink:href="/wp-content/uploads/images/icons.svg#twitter"></use> </svg> </a> </li> <li> <a href="https://www.youtube.com/user/JackMortonWW/videos"> <span class="u-visually-hidden">Youtube</span> <svg class="o-icon" aria-hidden="true"> <use xlink:href="/wp-content/uploads/images/icons.svg#youtube"></use> </svg> </a> </li> <li> <a href="https://www.linkedin.com/company/jack-morton-worldwide"> <span class="u-visually-hidden">LinkedIn</span> <svg class="o-icon" aria-hidden="true"> <use xlink:href="/wp-content/uploads/images/icons.svg#linkedin"></use> </svg> </a> </li> <li> <a href="https://www.instagram.com/jackmorton/"> <span class="u-visually-hidden">Instagram</span> <svg class="o-icon" aria-hidden="true"> <use xlink:href="/wp-content/uploads/images/icons.svg#instagram"></use> </svg> </a> </li> </ul> </div> <div class="o-layout__item u-size-auto@md accessibility-toggle-section" style="padding-top:24px"> <ul class="c-page-footer__social"> <!-- New Accessibility Toggles --> <li class="accessibility-toggle"> <label for="dark-mode-toggle">Dark mode</label> <label class="switch"> <input type="checkbox" id="dark-mode-toggle"> <span class="slider"></span> </label> </li> <li class="accessibility-toggle"> <label for="high-contrast-toggle">High contrast</label> <label class="switch"> <input type="checkbox" id="high-contrast-toggle"> <span class="slider"></span> </label> </li> </ul> </div> </div> </div> </div> <div class="o-container o-container--wide"> <div class="u-py-xxl"> <div class="c-page-footer__locations"> <div class="c-page-footer__locations-item"> <h2 class="c-page-footer__locations-title"><a href="/regions/americas/"><span style="color:white">Jack Morton <span class="u-underline-short">Americas</span></span></a> </h2> <div class="c-page-footer__locations-lists"> <ul> <li> <a href="/offices/boston/">Boston</a> </li> <li> <a href="/offices/chicago/">Chicago</a> </li> <li> <a href="/offices/detroit/">Detroit</a> </li> </ul> <ul> <li> <a href="/offices/los-angeles/">Los Angeles</a> </li> <li> <a href="/offices/new-york/">New York</a> </li> <li> <a href="/offices/san-francisco/">San Francisco</a> </li> </ul> </div> </div> <div class="c-page-footer__locations-item"> <h2 class="c-page-footer__locations-title"><a href="/regions/emea/"><span style="color:white">Jack Morton <span class="u-underline-short">EMEA</span></span></a> </h2> <div class="c-page-footer__locations-lists"> <ul> <li> <a href="/offices/doha-qatar/">Doha</a> </li> <li> <a href="/offices/dubai/">Dubai</a> </li> <li> <a href="/offices/dusseldorf/">D眉sseldorf</a> </li> </ul> <ul> <li> <a href="/offices/london/">London</a> </li> <li> <a href="/offices/munich-events-agency/">Munich</a> </li> <li> <a href="/offices/saudi-arabia/">Riyadh</a> </li> </ul> </div> </div> <div class="c-page-footer__locations-item"> <h2 class="c-page-footer__locations-title"><a href="/regions/asia-pacific/"><span style="color:white">Jack Morton <span class="u-underline-short">APAC</span></span></a> </h2> <div class="c-page-footer__locations-lists"> <ul> <li><a href="/offices/singapore/">Asia</a></li> </ul> <ul> <li><a href="/offices/melbourne/">Melbourne</a></li> <li><a href="/offices/sydney/">Sydney</a></li> </ul> </div> </div> </div> </div> <div class="c-page-footer__bottom"> <p class="c-page-footer__copyright">&copy; 2025 Jack Morton Worldwide, Global Experiential Marketing Agency. All rights reserved. </p> <ul class="c-page-footer__list"> <li> <a href="/privacy-policy/">Privacy Policy</a> </li> <li> <a href="/ca-privacy-notice-jack-morton-2025-edition/">CA Privacy Notice</a> </li> <li> <a href="/sustainability/">Sustainability</a> </li> </ul> </div> </div> </footer> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-QEZB7810B8"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("js", new Date());gtag("config", "G-QEZB7810B8", {"allow_google_signals": false}); </script> <script> document.addEventListener('DOMContentLoaded', function() { var menuButton = document.querySelector('button.menu-toggle'); menuButton.addEventListener('click', function() { var expanded = this.getAttribute('aria-pressed') === 'true' || false; this.setAttribute('aria-pressed', !expanded); // You should also handle the actual opening/closing of the menu here }); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var menuButton = document.querySelector('button.menu-toggle'); var menuPanel = document.querySelector('.c-site-nav__panel'); // Adjust the class if necessary menuButton.addEventListener('click', function() { var isExpanded = this.getAttribute('aria-pressed') === 'true'; this.setAttribute('aria-pressed', !isExpanded); menuPanel.setAttribute('aria-hidden', isExpanded); // Handle opening/closing of the menu here as well }); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var menuButton = document.querySelector('button.menu-toggle'); var lastMenuItem = document.querySelector('.c-site-nav__panel a:last-child'); // Adjust the selector as needed lastMenuItem.addEventListener('keydown', function(event) { if (event.key === 'Tab' && !event.shiftKey) { event.preventDefault(); menuButton.focus(); } }); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var menuButton = document.querySelector('button.menu-toggle'); var menuPanel = document.querySelector('.c-site-nav__panel'); // Adjust the class if necessary menuButton.addEventListener('click', toggleMenu); document.addEventListener('keydown', function(event) { if (event.key === 'Escape') { closeMenu(); } }); function toggleMenu() { var isExpanded = menuButton.getAttribute('aria-pressed') === 'true'; menuButton.setAttribute('aria-pressed', !isExpanded); menuPanel.setAttribute('aria-hidden', isExpanded); // Handle opening/closing of the menu here as well } function closeMenu() { menuButton.setAttribute('aria-pressed', 'false'); menuPanel.setAttribute('aria-hidden', 'true'); // Also add any additional code required to close the menu } }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var flkty = new Flickity('.carousel'); // Initialize Flickity and assign it to a variable var dots = document.querySelectorAll('.flickity-page-dots .dot'); dots.forEach(function(dot, index) { dot.addEventListener('focus', function() { flkty.select(index); // Select the slide that corresponds to the focused dot }); }); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var flkty = new Flickity('.carousel'); flkty.on('ready', function() { var dots = document.querySelectorAll('.flickity-page-dots .dot'); dots.forEach(function(dot) { // Create a new button element var button = document.createElement('button'); button.className = 'dot'; button.setAttribute('type', 'button'); button.setAttribute('aria-label', 'Select item'); // Replace the li with the button dot.parentNode.replaceChild(button, dot); }); }); // Add event listeners to the new buttons document.addEventListener('click', function(event) { if (event.target.matches('.flickity-page-dots .dot')) { var index = Array.from(event.target.parentNode.children).indexOf(event.target); flkty.select(index); } }, true); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var slides = document.querySelectorAll('.leader-carousel-slide'); slides.forEach(function(slide) { // Event listener for mouse click slide.addEventListener('click', function() { toggleDiv(slide); }); // Event listener for keyboard slide.addEventListener('keydown', function(event) { // Check if Enter or Spacebar was pressed if (event.key === 'Enter' || event.key === ' ') { event.preventDefault(); // Prevent the default spacebar scroll toggleDiv(slide); } }); }); function toggleDiv(slide) { var divToShow = slide.querySelector('.c-leadership-box__overlay'); // Assuming you toggle a class to show the div divToShow.classList.toggle('is-visible'); // You may need to manage the aria-expanded state if applicable } }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var flkty = new Flickity('.carousel'); // Function to update aria-hidden on slides var updateAriaHidden = function() { flkty.slides.forEach(function(slide) { // Set aria-hidden to false on each slide element slide.getCellElements().forEach(function(cellElement) { cellElement.setAttribute('aria-hidden', 'false'); }); }); }; // Update aria-hidden when Flickity is ready and when it settles on a new slide flkty.on('ready', updateAriaHidden); flkty.on('settle', updateAriaHidden); }); </script> <script> document.addEventListener('DOMContentLoaded', function() { var flkty = new Flickity('.carousel'); // Function to add focusin and focusout event listeners to each slide var addFocusEvents = function() { flkty.slides.forEach(function(slide, index) { var focusableElements = slide.getCellElements()[0].querySelectorAll('a, button, input, select, textarea, [tabindex]:not([tabindex="-1"])'); focusableElements.forEach(function(el) { el.addEventListener('focusin', function() { flkty.select(index); // Select the slide corresponding to the focused element }); }); }); }; // Call addFocusEvents when Flickity is ready flkty.on('ready', addFocusEvents); }); </script> <script type="text/javascript"> document.addEventListener('DOMContentLoaded', function() { var darkModeToggle = document.getElementById('dark-mode-toggle'); var highContrastToggle = document.getElementById('high-contrast-toggle'); // Dark Mode toggle darkModeToggle.addEventListener('change', function() { if (this.checked) { document.body.classList.add('dark-mode'); localStorage.setItem('darkMode', 'enabled'); } else { document.body.classList.remove('dark-mode'); localStorage.setItem('darkMode', 'disabled'); } }); // High Contrast toggle highContrastToggle.addEventListener('change', function() { if (this.checked) { document.body.classList.add('high-contrast'); localStorage.setItem('highContrast', 'enabled'); } else { document.body.classList.remove('high-contrast'); localStorage.setItem('highContrast', 'disabled'); } }); // Load settings from localStorage if (localStorage.getItem('darkMode') === 'enabled') { document.body.classList.add('dark-mode'); darkModeToggle.checked = true; } if (localStorage.getItem('highContrast') === 'enabled') { document.body.classList.add('high-contrast'); highContrastToggle.checked = true; } }); </script> <script type="speculationrules"> {"prerender":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/Jack2020\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prerender"}}]},"eagerness":"moderate"}]} </script> <script type="text/javascript" id="leadin-script-loader-js-js-extra"> /* <![CDATA[ */ var leadin_wordpress = {"userRole":"visitor","pageType":"post","leadinPluginVersion":"11.1.82"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://js.hs-scripts.com/4459403.js?integration=WordPress&amp;ver=11.1.82" id="leadin-script-loader-js-js"></script> <script type="text/javascript" id="jquery-lazyloadxt-js-extra"> /* <![CDATA[ */ var a3_lazyload_params = {"apply_images":"1","apply_videos":"1"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="//jackmorton.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.7.3" id="jquery-lazyloadxt-js"></script> <script type="text/javascript" defer='defer' src="//jackmorton.com/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.7.3" id="jquery-lazyloadxt-srcset-js"></script> <script type="text/javascript" id="jquery-lazyloadxt-extend-js-extra"> /* <![CDATA[ */ var a3_lazyload_extend_params = {"edgeY":"0","horizontal_container_classnames":""}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/cache/asset-cleanup/js/item/a3-lazy-load__assets__js__jquery-lazyloadxt-extend-js-vb42445de4a89dce0c45ac4e9e64fbbf5f55cfb7a.js" id="jquery-lazyloadxt-extend-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/themes/Jack2020/frontend/public/javascripts/app.js" id="appjs-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/youtube-embed-plus/scripts/fitvids.min.js?ver=14.2.1.3" id="__ytprefsfitvids__-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/lib/jquery.validate.min.js?ver=1.21.0" id="wpforms-validation-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/lib/mailcheck.min.js?ver=1.1.2" id="wpforms-mailcheck-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/lib/punycode.min.js?ver=1.0.0" id="wpforms-punycode-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/js/share/utils.min.js?ver=1.9.3.2" id="wpforms-generic-utils-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/js/frontend/wpforms.min.js?ver=1.9.3.2" id="wpforms-js"></script> <script type="text/javascript" defer='defer' src="https://jackmorton.com/wp-content/plugins/wpforms-lite/assets/js/frontend/wpforms-modern.min.js?ver=1.9.3.2" id="wpforms-modern-js"></script> <script type='text/javascript'> /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/jackmorton.com\/wp-content\/plugins\/wpforms-lite\/","gdpr":"1","ajaxurl":"https:\/\/jackmorton.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"26100":4}} /* ]]> */ </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10