<!DOCTYPE html>
<html lang="en-US">
<head >
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
	<title>Kate Hamilton | Strategic Marketing Advisor &amp; Fractional CMO</title>
	<meta name="description" content="Narrative-led strategic marketing and fractional CMO support for founders and teams at inflection points. Build clarity, alignment and GTM momentum." />
	<link rel="canonical" href="https://www.katemhamilton.com/" />
	<meta property="og:locale" content="en_US" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Home" />
	<meta property="og:description" content="Narrative-led strategic marketing and fractional CMO support for founders and teams at inflection points. Build clarity, alignment and GTM momentum." />
	<meta property="og:url" content="https://www.katemhamilton.com/" />
	<meta property="og:site_name" content="Kate Hamilton" />
	<meta property="article:modified_time" content="2026-03-11T21:26:32+00:00" />
	<meta property="og:image" content="https://www.katemhamilton.com/wp-content/uploads/kate-square.webp" />
	<meta property="og:image:width" content="2000" />
	<meta property="og:image:height" content="2000" />
	<meta property="og:image:type" content="image/jpeg" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.katemhamilton.com\/#article","isPartOf":{"@id":"https:\/\/www.katemhamilton.com\/"},"author":{"name":"Kate","@id":"https:\/\/www.katemhamilton.com\/#\/schema\/person\/f7cd24822b1c94e2771486606fe00146"},"headline":"Home","datePublished":"2012-08-31T16:54:16+00:00","dateModified":"2026-03-11T21:26:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.katemhamilton.com\/"},"wordCount":1,"publisher":{"@id":"https:\/\/www.katemhamilton.com\/#\/schema\/person\/f7cd24822b1c94e2771486606fe00146"},"image":{"@id":"https:\/\/www.katemhamilton.com\/#primaryimage"},"thumbnailUrl":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.katemhamilton.com\/","url":"https:\/\/www.katemhamilton.com\/","name":"Kate Hamilton | Strategic Marketing Advisor & Fractional CMO","isPartOf":{"@id":"https:\/\/www.katemhamilton.com\/#website"},"about":{"@id":"https:\/\/www.katemhamilton.com\/#\/schema\/person\/f7cd24822b1c94e2771486606fe00146"},"primaryImageOfPage":{"@id":"https:\/\/www.katemhamilton.com\/#primaryimage"},"image":{"@id":"https:\/\/www.katemhamilton.com\/#primaryimage"},"thumbnailUrl":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp","datePublished":"2012-08-31T16:54:16+00:00","dateModified":"2026-03-11T21:26:32+00:00","description":"Narrative-led strategic marketing and fractional CMO support for founders and teams at inflection points. Build clarity, alignment and GTM momentum.","breadcrumb":{"@id":"https:\/\/www.katemhamilton.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.katemhamilton.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.katemhamilton.com\/#primaryimage","url":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp","contentUrl":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp","width":2000,"height":2000,"caption":"Headshot of Kate Hamilton smiling against a neutral background"},{"@type":"BreadcrumbList","@id":"https:\/\/www.katemhamilton.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.katemhamilton.com\/#website","url":"https:\/\/www.katemhamilton.com\/","name":"Kate Hamilton","description":"Narrative-Led Strategic Marketing Leadership for Growing Organizations","publisher":{"@id":"https:\/\/www.katemhamilton.com\/#\/schema\/person\/f7cd24822b1c94e2771486606fe00146"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.katemhamilton.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.katemhamilton.com\/#\/schema\/person\/f7cd24822b1c94e2771486606fe00146","name":"Kate","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp","url":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp","contentUrl":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp","width":2000,"height":2000,"caption":"Kate"},"logo":{"@id":"https:\/\/www.katemhamilton.com\/wp-content\/uploads\/kate-square.webp"},"description":"Kate Hamilton Consulting helps founders, CEOs and growth-focused teams clarify their story and build the marketing foundation and GTM systems that turn clarity into growth. Led by narrative-driven strategic marketing leader Kate Hamilton, the practice blends brand strategy, messaging, GTM structure and advisory-level partnership. The work goes beyond storytelling—it builds the operating system companies run on. What we do: - Fractional CMO & Strategic Advisory - Brand Strategy & Messaging Platforms - Marketing Foundation & GTM Structure - Content & Thought Leadership Development - Leadership Coaching for Marketing Teams Who we support: Startups, professional services firms, mission-driven organizations and founder-led companies ready to scale with intention. You get senior-level clarity, practical structure and a strategic partner who builds systems your team can actually use. Let’s define your story—and build the growth engine behind it.","sameAs":["https:\/\/www.katemhamilton.com","https:\/\/www.instagram.com\/katemhamilton","https:\/\/www.linkedin.com\/in\/katemhamilton","https:\/\/www.pinterest.com\/katemhamilton"],"jobTitle":"Strategic Marketing Advisor & Fractional CMO","worksFor":"Kate Hamitlon Consulting LLC","email":"hello@katemhamilton.com","legalName":"Kate Hamilton Consulting LLC","foundingDate":"2025-07-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1","maxValue":"10"}}]}</script>
	<meta name="google-site-verification" content="cKwF2EoNlMDIzD-qVZHWceBdezgbzERzMsv4DA8TiRc" />
	<meta name="p:domain_verify" content="0ac165c688529ada25e8af8df842fbf6" />
	<!-- / Yoast SEO Premium plugin. -->


<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
<link rel='dns-prefetch' href='//www.katemhamilton.com' />
<link rel='dns-prefetch' href='//js-na2.hs-scripts.com' />
<link rel='dns-prefetch' href='//stats.wp.com' />
<link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//v0.wordpress.com' />
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='pretty-creative-theme-css' href='https://www.katemhamilton.com/wp-content/themes/PrettyCreative/style.css?ver=3.0.1' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id='wp-block-library-inline-css' type='text/css'>
: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;--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)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.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{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap: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-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([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}}

/*# sourceURL=wp-block-library-inline-css */
</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}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<link rel='stylesheet' id='slick-spslider-block-css-css' href='//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick.css?ver=1.8.1' type='text/css' media='all' />
<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,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,0) 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--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--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);}: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;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='slick-css-css' href='//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick.css?ver=1.8.1' type='text/css' media='all' />
<link rel='stylesheet' id='social-proof-slider-css' href='https://www.katemhamilton.com/wp-content/plugins/social-proof-testimonials-slider/public/css/social-proof-slider-public.css?ver=2.2.4' type='text/css' media='all' />
<link rel='stylesheet' id='font-awesome-css' href='//maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css?ver=1' type='text/css' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://www.katemhamilton.com/wp-includes/css/dashicons.min.css?ver=6.9.4' type='text/css' media='all' />
<link rel='stylesheet' id='google-fonts-css' href='//fonts.googleapis.com/css?family=Montserrat%3A400%2C500%2C600%7COpen+Sans&#038;ver=3.0.1' type='text/css' media='all' />
<link rel='stylesheet' id='simple-social-icons-font-css' href='https://www.katemhamilton.com/wp-content/plugins/simple-social-icons/css/style.css?ver=4.0.0' type='text/css' media='all' />
<script type="text/javascript" src="https://www.katemhamilton.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script type="text/javascript" src="https://www.katemhamilton.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
			<!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.45-->
			<script class="hsq-set-content-id" data-content-id="standard-page">
				var _hsq = _hsq || [];
				_hsq.push(["setContentType", "standard-page"]);
			</script>
			<!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin -->
			<meta name="generator" content="webp-uploads 2.6.1">
	<style>img#wpstats{display:none}</style>
		<!-- Pinterest verification -->
<meta name="p:domain_verify" content="0ac165c688529ada25e8af8df842fbf6"/>

<!-- Google Search Console verification -->
<meta name="google-site-verification" content="bLYObkQmMMgqTSBg29cVgGfzSbpIF5HLgs0JgF94DS0"/>

<!-- GA4 -->
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-51PM81480L"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-51PM81480L');
</script><script type="text/javascript">
   window.shareaholic_settings = { apps: { floated_share_buttons: { enabled: false } } };
</script>	<style type="text/css">
		/* Desktop (default) */
		.site-title a {
			background: url('https://www.katemhamilton.com/wp-content/uploads/khc-website-banner-1.webp') no-repeat center;
			background-size: cover;
		}
		/* Tablet: 768px to 1024px */
		@media only screen and (min-width: 768px) and (max-width: 1024px) {
			.site-title a {
									background: url('https://www.katemhamilton.com/wp-content/uploads/khc-website-banner-tablet-scaled.webp') no-repeat center !important;
					background-size: cover;
							}
		}
		/* Mobile: up to 767px */
		@media only screen and (max-width: 767px) {
			.site-title a {
									background: url('https://www.katemhamilton.com/wp-content/uploads/khc-website-banner-tablet-scaled.webp') no-repeat center !important;
					background-size: cover;
							}
		}
	</style>
	<link rel="icon" href="https://www.katemhamilton.com/wp-content/uploads/cropped-kmhv2-logo-150x150.png" sizes="32x32" />
<link rel="icon" href="https://www.katemhamilton.com/wp-content/uploads/cropped-kmhv2-logo-400x400.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.katemhamilton.com/wp-content/uploads/cropped-kmhv2-logo-400x400.png" />
<meta name="msapplication-TileImage" content="https://www.katemhamilton.com/wp-content/uploads/cropped-kmhv2-logo-400x400.png" />
		<style type="text/css" id="wp-custom-css">
			/* =====================================================================

   1. GLOBAL / BASE STYLES
      - Fonts & Typography
      - Links & Hover Behavior
      - Sidebar Editorial Styles
      - Utility Blocks

   2. SITE STRUCTURE & LAYOUT
      - Header & Logo
      - Navigation (Main + Dropdowns)
      - Buttons & CTAs
      - Layout Columns
      - Sidebar Layout
      - Portfolio Menu
      - Footer (Widgets + Post Footer)

   3. PAGE-SPECIFIC STYLES
      - Home Page (1–5)
      - Archives
      - Single Post / Insights Article
      - Pages
      - Services (Full-bleed Bands + CTA styles)
      - Portfolio (Intro, Grid, Archive, CTA Band)
      - Contact Page

   4. WIDGETS & COMPONENTS
      - Forms (Jetpack)
      - Tables
      - Images & Cover Blocks
      - YouTube + Embeds
      - Post Hero / Entry Titles
      - Jetpack Related Posts
      - HubSpot Forms
      - Social Slider
      - Blockquote & Horizontal Rule
      - Separator / Horizontal Rule

   5. GENESIS WIDGETIZED ERROR / NOT FOUND PAGES
      - 404 Page + Search Widget
      - No Results Page + Search Widget

   6. ADDITIONAL ADJUSTMENTS
      - Brands Fix

   7. MEDIA QUERIES
      - Tablet + Down (1024px)
      - Devices Up To 960px
      - Devices Up To 800px
      - Mobile Core (767px)
      - Small Phones (480px)
      - Narrow Devices (768px)
      - Tablet Range (768px–1024px)
      - Intermediate (768px–900px)
      - Min-width Enhancements (480px, 768px)

===================================================================== */


/* =====================================================================
   1. GLOBAL / BASE STYLES
   ===================================================================== */

/* =========================
   Fonts & Typography
   ========================= */

strong {
  color: #000000;
  font-weight: 900;
}

h1 {
  margin: 30px 0 10px;
}

h1.archive-title {
  margin: 20px 0 10px !important;
}

h2 {
  margin-top: 50px;
}

h2.entry-title {
  line-height: 1;
}

.archive.category h2.entry-title a {
  font-size: 22px;
}

h2 a:hover {
  color: #72D3C5;
}

h4.widget-title.widgettitle {
  padding-bottom: 25px;
}

.wp-block-cover-text,
.wp-block-cover h2 {
  text-transform: uppercase;
}

.has-uppercase,
.wp-block-cover p {
  text-transform: uppercase !important;
}

.home p {
  font-size: 14px;
}

/* =========================
   Links & Hover Behavior
   ========================= */

a {
  color: #72D3C5;
}

a:hover {
  color: #000000;
  font-weight: 900;
  text-decoration: underline;
}

/* Insights headlines: soften hover treatment */
.archive .entry-title a:hover,
.blog .entry-title a:hover,
.single .entry-title a:hover {
  color: #72D3C5;
  font-weight: inherit;
  text-decoration: none;
}

/* Gentle editorial hover underline */
.archive .entry-title a,
.blog .entry-title a {
  border-bottom: 2px solid transparent;
  transition: color 0.2s ease, border-color 0.2s ease;
}

/* =========================
   Sidebar Editorial Styles
   ========================= */

.sidebar-primary a {
  color: #2c2c2c;
  text-decoration: none;
  border-bottom: 1px solid transparent;
  transition: color 0.2s ease, border-color 0.2s ease;
}

.sidebar-primary a:hover,
.sidebar-primary .current-menu-item > a {
  color: #72D3C5;
  border-bottom-color: rgba(114, 211, 197, 0.5);
  text-decoration: none;
}

/* Sidebar titles: editorial, not widget-y */
.sidebar .widget-title {
  font-size: 15px;
  font-weight: 600;
}

/* =========================
   Utility Blocks
   ========================= */

.highlight-block {
  padding: 1px 20px;
}

/* Global Page H1/H2 lockup */
.page-lockup {
  max-width: 980px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.page-lockup h1 {
  margin: 0 0 10px;
}

.page-lockup h2 {
  font-size: 24px;
  margin: 0 0 22px;
}

.page-lockup a {
  margin-right: 16px;
}

.home-hero-heading {
  margin-top: 0px !important;
}

/* About Pillars / Page Style */
.about-pillars {
  border-left: 4px solid #F18C4F;
  padding-left: 24px;
  margin: 32px 0 40px;
}

.about-pillars h3 {
  margin-top: 0;
}

/* Inline newsletter band (After Entry) */
.kh-inline-signup {
  padding: 44px 0;
}

#custom_html-19 p {
  margin-bottom: 0px !important;
}

.kh-inline-signup .section-inner {
  text-align: center;
}

.kh-inline-signup__title {
  margin: 0 0 10px !important;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #ffffff;
}

.kh-inline-signup__sub {
  margin: 0 auto 16px !important;
  max-width: 62ch;
  color: #ffffff !important;
}

.kh-inline-signup__fineprint {
  margin: 12px 0 0 !important;
  font-style: italic;
  font-size: 12px;
  color: rgba(255,255,255,0.8) !important;
}

/* Kill surprise margins inside the embed area */
.kh-inline-signup__form,
.kh-inline-signup__form * {
  box-sizing: border-box;
}

/* After Entry container sometimes adds its own spacing */
.after-entry {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}


/* =========================
   Comment & Widget Titles
   ========================= */

.comment-reply-title {
  border-bottom: 1px solid #f5f5f5;
  font-family: montserratlight;
  font-size: 22px;
  letter-spacing: 2px;
  margin-top: 10px !important;
  margin-bottom: 20px;
  padding: 0 0 15px;
  text-align: center;
  text-transform: uppercase;
}

.enews-widget .widget-title {
  border: none !important;
  color: #2c2c2c;
  font-family: montserratlight;
  font-size: 22px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0px !important;
  margin-bottom: 0px;
  padding: 0 0 15px;
}

.portfolioblurb h4.widget-title {
  border-bottom: 0;
  font-family: montserratlight;
  font-size: 2em;
  line-height: 1.25;
  color: #000;
  letter-spacing: 2px;
  margin-bottom: 0px;
  padding: 0 0 15px 0px;
  text-align: center;
  text-transform: uppercase;
}

/* Dropdown kicker */
.kicker {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin: 0;
  color: #2c2c2c;
  opacity: 0.8;
}

/* Optional: slightly de-emphasize kicker if it is still an H2 */
.entry-content h2.kicker {
  font-size: 12px !important;
  margin-top: 0 !important;
}

.nested {
    margin-top: 10px !important;
}

/* H2 Circle Designators */
.circle-turquoise::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #72d2c5;
  border-radius: 50%;
  margin-right: 10px;
}

.circle-orange::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #f18c4f;
  border-radius: 50%;
  margin-right: 10px;
}

.circle-yellow::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #f3c427;
  border-radius: 50%;
  margin-right: 10px;
}

.circle-coral::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #fb6f69;
  border-radius: 50%;
  margin-right: 10px;
}

.circle-teal::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #5b9294;
  border-radius: 50%;
  margin-right: 10px;
}

.circle-blue::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #5a6090;
  border-radius: 50%;
  margin-right: 10px;
}

.circle-purple::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #7a59a2;
  border-radius: 50%;
  margin-right: 10px;
}

.ColoredCard__StyledCardContainer-bXKgtG.cnsCKb {
  background-color: none !important;
}

/* =====================================================================
   2. SITE STRUCTURE & LAYOUT
   ===================================================================== */

/* =========================
   Header & Logo
   ========================= */

.site-header {
  background-color: #72d3c5;
}

.header-image .site-header .wrap {
  padding: 20px 0 10px 0;
}

.title-area {
  padding: 0;
}

.header-image .site-title > a {
  display: block;
  height: 100px !important;
  margin: 0px auto -50px;
  text-indent: -9999px;
  min-height: 105px;
  width: calc(100% - 40px);
}

/* =========================
   Navigation: Dropdown spacing & readability
   ========================= */

/* Dropdown menu items */
.genesis-nav-menu .sub-menu li a {
  line-height: 1.4;
  padding: 10px 18px;
}

/* Dropdown list items */
.genesis-nav-menu .sub-menu li {
  margin: 0;
}

/* Improve rhythm if text wraps */
.genesis-nav-menu .sub-menu li a span,
.genesis-nav-menu .sub-menu li a {
  display: block;
}

/* =========================
   Buttons & CTAs
   ========================= */

/* Pagination (Blog + Portfolio) */
.portfolio-pagination,
.blog-pagination {
  display: flex;
  justify-content: space-between;
  margin-top: 2rem;
  margin-bottom: 50px;
}

.portfolio-prev-btn.button,
.portfolio-next-btn.button,
.blog-pagination .button,
.sbi_load_btn {
  padding: 0.5rem 1.5rem !important;
  background-color: #f5f5f5;
  border: none !important;
  border-radius: 0px !important;
  color: #2c2c2c;
  font-size: 13px !important;
  text-decoration: none;
  letter-spacing: 0.5px;
  line-height: 10px;
  transition: background-color 0.3s ease;
}

.portfolio-prev-btn.button:hover,
.portfolio-next-btn.button:hover,
.blog-pagination .button:hover {
  background-color: #2c2c2c;
  color: #f5f5f5;
}

/* Default block button */
.wp-block-button .wp-block-button__link {
  background-color: #f5f5f5;
  border: 4px solid #fff;
  border-radius: unset !important;
  color: #2c2c2c;
  cursor: pointer;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 2px;
  outline: 1px solid #f5f5f5;
  padding: 12px 24px;
  text-transform: uppercase;
}

/* Primary CTA Button for Hero */
a.btn-primary {
  display: inline-block;
  background-color: #2c2c2c;
  color: #ffffff !important;
  padding: 14px 25px;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none !important;
}

.btn-secondary {
  color: #72d3c5;
  font-size: 14px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  text-decoration: none;
}

/* Add branded » before inline links */
.khc-text-link::before {
  content: "» ";
  color: #F18C4F;
  font-weight: 700;
}

/* CTA button hover: teal */
.home-page-5 a.khc-cta-primary:hover,
.home-page-2 a.khc-cta-primary:hover,
.btn-primary:hover {
  background-color: #72D3C5 !important;
  color: #2c2c2c !important;
  text-decoration: none !important;
  transition: all 0.3s ease;
}

/* CTA band buttons only */
.kh-cta .wp-block-buttons .wp-block-button__link {
  background-color: #72D3C5 !important;
  color: #000000;
  border: none;
  border-radius: 0;
  padding: 14px 25px;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: -20px !important;
}

.kh-cta .wp-block-buttons .wp-block-button__link:hover {
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
}

.cta-band .wp-block-buttons {
  margin-top: 20px;
}

/* About Page Only: button spacing */
.wp-block-buttons .wp-block-button {
  margin: 0 10px 0 0;
  padding-top: 20px;
  padding-bottom: 40px;
}

/* About page header CTA buttons only */
.wp-block-buttons .wp-block-button__link {
  display: inline-block;
  background-color: #2c2c2c !important;
  color: #ffffff !important;
  border: none;
  border-radius: 0;
  padding: 14px 25px;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-decoration: none;
}

.wp-block-buttons .wp-block-button__link:hover {
  background-color: #72D3C5 !important;
  color: #2c2c2c !important;
}

/* CTA alignment helpers */
.cta-center {
  text-align: center;
  margin-top: 20px;
}

/* =========================
   Layout Columns
   ========================= */

.wp-block-columns {
  display: flex;
  margin: 20px 0;
}

.wp-block-column {
  flex: 1;
  margin: 0 20px;
}

.contact-columns {
  display: flex;
  gap: 100px;
}

/* =========================
   Sidebar Layout
   ========================= */

.sidebar-primary {
  margin-top: 50px;
}

.sidebar .entry {
  margin-bottom: 0;
}

.user-profile p {
  font-size: 16px !important;
  text-align: left;
  margin-bottom: 0px;
}

/* =========================
   Portfolio Menu
   ========================= */

.nav-portfolio {
  background-color: #ffffff;
  text-align: center;
  padding: 0;
  margin-bottom: 40px;
}

.nav-portfolio .genesis-nav-menu {
  display: inline-block;
  margin: 0 auto;
  list-style: none;
  padding: 0;
}

.nav-portfolio .genesis-nav-menu li {
  display: inline-block;
  margin: 0 4px;
  position: relative;
}

.nav-portfolio .genesis-nav-menu a {
  display: inline-block;
  background-color: #2c2c2c;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 2px;
  padding: 14px 25px;
  text-transform: uppercase;
  text-decoration: none;
  transition: all 0.3s ease;
}

.nav-portfolio .genesis-nav-menu a:hover,
.nav-portfolio .genesis-nav-menu .current-menu-item > a {
  background-color: #72D3C5;
  color: #ffffff;
  text-decoration: underline;
}

/* =========================
   Footer: Widgets
   ========================= */

/* Overall footer padding */
.footer-widgets {
  padding-top: 60px;
  padding-bottom: 30px;
  margin-bottom: 0 !important;
}

/* 4-column layout */
.footer-widgets .wrap {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  gap: 10px;
  box-sizing: border-box;
}

/* Each footer widget column */
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.footer-widgets-4 {
  flex: 1 1 0;
  min-width: 0;
  box-sizing: border-box;
}

/* Keep widgets from creating odd gaps */
.footer-widgets .widget {
  margin: 0 0 18px;
  padding: 0;
}

/* Footer Widget 2: Plain footer navigation */
.footer-widgets-2 {
  text-align: center;
}

.footer-widgets ul,
.footer-widgets ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

.footer-widgets li {
  margin: 0;
  padding: 6px 0;
  border: 0;
}

.footer-widgets a {
  text-decoration: none;
  border-bottom: 0;
	color: #2c2c2c;
}

.footer-widgets a:hover {
  text-decoration: underline;
	color: #72d2c5;
}

/* Footer Widget 3: Contact block & Social Icons */
.footer-widgets-3 {
  text-align: center;
}

.footer-contact p {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin: 0;
}

.footer-contact .dashicons {
  font-size: 18px;
  width: 18px;
  height: 18px;
  line-height: 18px;
}

/* Footer Chat Cue */
.footer-chat-cue {
  display: flex;
  justify-content: center;
  margin: 30px 0 0;
}

.footer-chat-cue img {
  width: 30px;
  height: auto;
}

.footer-widgets .simple-social-icons ul {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 0;
  padding: 0;
}

.footer-widgets-3 .simple-social-icons ul {
  display: flex !important;
  justify-content: center !important;
  gap: 0px;
	margin-top: -10px;
}

/* Footer Widget 4: Newsletter form spacing */
.footer-widgets-4 {
  max-width: 320px;
  margin-left: auto;
  margin-right: 0;
}

.footer-widgets-4 iframe {
  display: block;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 auto;
  border: 0;
}

.footer-widgets-4 p {
  text-align: center;
}

section#text-35 {
  margin-bottom: -15px;
}

.footer-form-note {
  font-size: smaller !important;
  font-style: italic;
  line-height: 1;
  margin-top: -20px !important;
  margin: 0;
  padding: 0;
}

/* Remove excess whitespace at the very bottom of the last column */
.footer-widgets-4 .widget:last-child {
  margin-bottom: 0;
}

.footer-widgets-2 .widget-title {
  text-align: center;
}

/* =========================
   Footer: Post Footer
   ========================= */

.site-footer {
  padding-top: 0px !important;
  padding-bottom: 18px !important;
  margin-top: 0 !important;
}

.site-footer .wrap {
  padding-top: 0 !important;
  line-height: 1.5;
}


/* =====================================================================
   3. PAGE-SPECIFIC STYLES
   ===================================================================== */

/* =========================
   Home Page: 1 (Hero)
   ========================= */

.home-page-1 {
  background: #f5f5f5;
  padding-bottom: 20px;
  margin-bottom: 40px;
}

.home-page-1 .enews-widget input:hover[type="submit"] {
  color: #72d3c5 !important;
}

/* =========================
   Home Page: 2 (Services)
   ========================= */

.home-page-2 {
  background: none;
  padding-top: 0 !important;
  margin-top: 0 !important;
  padding-bottom: 20px;
}

.home-page-2 .wrap {
  max-width: 1200px;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  gap: 12px 30px !important;
  padding-top: 0 !important;
  margin-top: 0 !important;
}

.home-page-2 .widget-area {
  padding-top: 0px !important;
}

/* Intro widget full-width */
.home-page-2 .widget:first-child {
  flex: 0 0 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding-bottom: 0 !important;
}

.home-page-2 .widget:first-child .entry {
  border: none !important;
  background: transparent !important;
  padding: 0 !important;
}

.home-page-2 .widget:first-child h2 {
  margin-top: 0 !important;
  margin-bottom: 10px;
}

.home-page-2 .widget:first-child p {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

/* Cards: 3-up */
.home-page-2 .widget:not(:first-child) {
  box-sizing: border-box;
  flex: 0 0 calc((100% - 60px) / 3) !important;
  max-width: calc((100% - 60px) / 3) !important;
  margin: 0 !important;
}

.home-page-2 .widget:not(:first-child) .entry {
  border: 1px solid #eee;
  background: #fff;
  padding: 0 0 18px;
}

/* Service headings above cards */
.home-page-2 .widget:not(:first-child) .widget-title,
.home-page-2 .widget:not(:first-child) h4.widget-title {
  margin-top: 20px !important;
  margin-bottom: 12px !important;
  line-height: 1.2 !important;
}

/* Images */
.home-page-2 .widget:not(:first-child) img {
  width: 100%;
  height: 220px;
  object-fit: cover;
  display: block;
}

/* Videos + Embeds */


/* Services cards: remove default image wrapper spacing */
.home-page-2 .widget:not(:first-child) .entry-image,
.home-page-2 .widget:not(:first-child) .entry-image-link,
.home-page-2 .widget:not(:first-child) figure,
.home-page-2 .widget:not(:first-child) .wp-block-image {
  margin: 0 !important;
  padding: 0 !important;
}

/* Image link as block */
.home-page-2 .widget:not(:first-child) .entry-image-link {
  display: block;
  line-height: 0;
}

/* Inner spacing */
.home-page-2 .widget:not(:first-child) .entry-content {
  padding: 0px 18px 0 !important;
  margin: 0 !important;
}

.home-page-2 .widget:not(:first-child) .entry-content p {
  margin: 0 0 16px !important;
}

/* Titles */
.home-page-2 .widget:not(:first-child) h2,
.home-page-2 .widget:not(:first-child) h3,
.home-page-2 .widget:not(:first-child) h4 {
  font-family: 'Montserrat', sans-serif;
  font-size: 18px !important;
  font-weight: 200 !important;
  letter-spacing: 2px;
  text-transform: uppercase;
  line-height: 1.2 !important;
  margin: 16px 18px 10px !important;
  min-height: 44px;
  text-align: center;
}

/* =========================
   Home Page: 3 (CTA #1)
   ========================= */

.home-page-3 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  background: url("/wp-content/uploads/magazines-e1743287169223-png.webp?resize=1536%2C480&ssl=1") !important;
  background-size: cover !important;
  height: 380px !important;
  padding: 2rem;
  z-index: 1;
}

.home-page-3::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 0;
  pointer-events: none;
}

.home-page-3 .wrap,
.home-page-3 {
  position: relative;
  z-index: 2;
  width: 100%;
}

.home-page-3 h2 {
  color: #f16328;
  font-size: 400%;
  font-weight: 900;
  line-height: 1.1;
  margin: auto 20%;
  margin-bottom: 15px;
}

.home-page-3 p {
  color: #fff !important;
  font-size: 100%;
  align-content: center;
}

.home-page-3 a {
  color: #fff !important;
}

/* =========================
   Home Page: 4 (More Info)
   ========================= */

.home-page-4 {
  padding: 30px 30px 0 30px;
}

.home-page-4 .wrap {
  max-width: 1200px;
  margin: 0 auto;
  padding-left: 30px;
  padding-right: 30px;
}

.featured-content .entry {
  border-bottom: none;
  padding: 0;
}

#featured-page-advanced-7.featured-content .entry,
#featured-page-advanced-8.featured-content .entry {
  border-bottom: none !important;
}

#featured-post-6 h4,
#featured-page-advanced-7 h4,
#featured-page-advanced-8 h4,
#featured-page-advanced-10 h4,
#featured-page-advanced-12 h4,
.archive-portfolio .portfolio-title {
  font-family: 'Montserrat', sans-serif;
  margin-top: 10px;
  font-size: 18px;
  min-height: auto;
  line-height: 18px !important;
  text-transform: uppercase;
  font-weight: 200 !important;
}

/* Home Page 4 H2s */
.home-page-4 h2,
#featured-post-6 h2 {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  letter-spacing: 1px;
  text-transform: uppercase;
  line-height: 20px !important;
  text-align: center;
}

#featured-post-6 p {
  margin-bottom: 0px;
}

/* =========================
   Home Page: 5 (CTA #2)
   ========================= */

.home-page-5 {
  background-image: url("/wp-content/uploads/computer-coffee-e1743287729219.png");
  background-size: cover !important;
  background-position: center;
  min-height: 380px;
  display: flex;
  align-items: center;
  padding: 0 !important;
  position: relative;
}

/* Align to site content column */
.home-page-5 .wrap {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 30px !important;
  padding-right: 30px !important;
  box-sizing: border-box;
}

.home-page-5 .widget-area {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}

.home-page-5 .widget {
  text-align: left !important;
}

.home-page-5 h2 {
  margin: 0;
  color: #fff;
  text-transform: uppercase !important;
  text-align: left !important;
  line-height: 0.9;
  font-size: 125px;
  letter-spacing: 0.12em;
}

/* =========================
   Archives
   ========================= */

.archive-description {
  margin-top: 50px;
  margin-bottom: 0;
}

.archive-description .alignright {
  margin-top: 0 !important;
}

.archive-description h1 {
  margin: 0;
}

.blog.paged main.content article.post:nth-child(2) .entry-image-link img,
.blog.paged main.content article.post:first-child .entry-image-link img {
  margin-top: 50px;
}

.content .entry,
.entry-content {
  padding-bottom: 0px !important;
}

.archive.category p {
  margin-bottom: 0px;
}

.tax-portfolio-type .archive-description h1 {
  color: #72d3c5;
}

.tax-portfolio-type .archive-description {
  background-color: #ffffff;
  max-width: 800px;
  margin: -20px auto 0;
  padding-top: 0;
}

/* Archive/category pages: restore bottom spacing before footer areas */
body.category .site-inner,
body.archive .site-inner {
  padding-bottom: 32px !important;
}

/* =========================
   Single Post / Insights Article
   ========================= */

.single .content .entry {
  border-bottom: none;
  padding-bottom: 0;
}

.single-post-featured-image {
  margin-top: 50px;
}

.after-entry .enews-widget {
  background-color: #72d3c5 !important;
  padding: 20px 20px 30px 30px;
  margin-bottom: 50px;
}

.after-entry .enews-widget input {
  width: 90%;
}

/* =========================
   Pages
   ========================= */

.page.gfwa-odd,
.page.gfwa-even {
  display: block;
  width: 25%;
  float: left;
  padding: 0 10px;
}

/* Hide entry title on selected pages */
.page-id-5 .entry-title,
.page-id-10130 .entry-title,
.page-id-10735 .entry-title,
.page-id-10736 .entry-title,
.page-id-10737 .entry-title,
.page-id-16799 .entry-title,
.page-id-16800 .entry-title,
.page-id-17668 .entry-title,
.page-id-17777 .entry-title,
.page-id-17899 .entry-title,
.page-id-18224 .entry-title,
.page-id-18140 .entry-title,
.page-id-49617 .entry-title,
.page-id-50850 .entry-title,
.page-id-50861 .entry-title,
.page-id-50862 .entry-title,
.page-id-50863 .entry-title,
.page-id-51531 .entry-title, 
.page-id-51545 .entry-title, 
.page-id-51547 .entry-title,
.page-id-51543 .entry-title,
.page-id-51535 .entry-title {
  display: none !important;
}

/* =========================
   Services
   ========================= */

/* Full-bleed group that escapes the theme container */
.full-bleed-section {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding: 10px 0 30px 0;
  margin-bottom: 0 !important;
}

.kh-cta,
.kh-cta p,
.kh-cta li,
.kh-cta strong,
.kh-cta b,
.kh-cta a,
.kh-cta em,
.kh-cta h2,
.kh-cta h3 {
  color: #fff !important;
}

.kh-cta a:hover {
  color: #72D3C5 !important;
  text-decoration: underline !important;
}

/* Remove bottom spacing on page content before footer */
.site-inner,
.content-sidebar-wrap,
.content,
.entry,
.entry-content {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

/* Ensure last block on the page doesn't add space before footer */
.entry-content > :last-child {
  margin-bottom: 0 !important;
}

/* Common culprits: spacer */
.entry-content .wp-block-spacer:last-child {
  height: 0 !important;
  margin: 0 !important;
}

/* Keep inner content constrained */
.full-bleed-section > .wp-block-group__inner-container,
.full-bleed-section .wp-block-group__inner-container {
  max-width: 1100px;
  margin: 0 auto;
  padding-left: 24px;
  padding-right: 24px;
}

/* Full-width band with contained inner width */
.section-band {
  width: 100%;
  padding: 56px 0;
}

.section-band--light {
  background: #f5f5f5;
}

.section-band--dark {
  background: #2c2c2c;
  color: #fff;
}

.section-band--dark h2 {
  color: #fff;
}

.section-band .section-inner {
  max-width: 1040px;
  margin: 0 auto;
  padding: 0 24px;
}

/* Service list separation */
.service-list .service-item {
  padding: 28px 0;
  border-bottom: 1px solid rgba(0,0,0,0.08);
}

.service-list .service-item:last-child {
  border-bottom: none;
}

/* =========================
   Portfolio
   ========================= */

p.site-title {
  margin-top: 20px !important;
  margin-bottom: 30px !important;
}

/* Portfolio intro */
.portfolioblurb {
  font-size: 14px;
  max-width: 100vw !important;
  margin-left: calc(-100vw / 2 + 100% / 2);
  margin-right: calc(-100vw / 2 + 100% / 2);
  margin-top: 0;
  text-align: left;
  padding-bottom: 0;
}

.portfolio-intro {
  max-width: 1200px;
  margin: 0 auto 3rem;
  text-align: center;
}

.portfolio-intro h1 {
  margin-top: 0px;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}

.portfolio-intro h2 {
  font-size: 20px;
  margin-top: 10px !important;
  margin-bottom: 12px;
}

.portfolio-intro p {
  margin-bottom: 16px;
}

/* Single portfolio item */
.single-portfolio .entry-title {
  text-align: left;
  margin-bottom: 5px;
}

.single-portfolio .portfolio-subhead {
  font-size: 14px !important;
}

.portfolio-subhead {
  font-style: italic;
  color: #555;
  margin-bottom: 10px;
}

section#custom_html-3 {
  max-width: 1200px;
  margin: 0 auto;
}

section#custom_html-2 {
  width: 90%;
  margin: 0 auto;
}

.portfolio-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px;
  max-width: 1200px;
  margin: 0 auto;
}

.portfolio-archive-cta {
  margin-top: 40px;
}

/* Taxonomy portfolio grid container */
.archive-portfolio .portfolio-items {
  display: block !important;
}

.archive-portfolio .portfolio-item {
  background-color: #fff;
  border: 1px solid #eee;
  padding: 15px;
  text-align: center;
}

.archive-portfolio .portfolio-image {
  margin-bottom: 15px;
}

.archive-portfolio .portfolio-excerpt {
  font-size: 14px;
}

.archive-portfolio .readmorelink {
  display: none;
}

.portfolio-image img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}

/* Adjust Portfolio image link opacity */
.archive-portfolio .entry .portfolio-image a {
  opacity: .8;
  filter: none;
}

/* Portfolio bottom CTA band */
.portfolio-cta .section-band--dark {
  background: #2c2c2c;
  padding: 56px 0;
  text-align: center;
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
}

.portfolio-cta .full-bleed-section {
  padding: 10px 0 10px 0;
}

.portfolio-cta .section-band {
  padding: 28px 0 18px !important;
}

.portfolio-cta .section-inner {
  text-align: center;
}

.portfolio-cta h2 {
  margin-top: 0 !important;
  margin-bottom: 10px !important;
}

.portfolio-cta p {
  color: #ffffff;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
}

/* Portfolio CTA buttons: centered row */
.portfolio-cta .wp-block-buttons {
  display: block !important;
  width: 100%;
  text-align: center;
  margin: 18px auto 0 !important;
}

.portfolio-cta .wp-block-buttons .wp-block-button {
  display: inline-block !important;
  vertical-align: middle;
  margin: 0 10px !important;
  padding: 0 !important;
}

.portfolio-cta-note {
  font-size: 13px;
  margin: 28px auto 0 !important;
}

/* =========================
   Contact Page
   ========================= */

.contact-form input[type=text],
.contact-form input[type=email],
.contact-form input[type=textarea],
.contact-form textarea {
  width: 100% !important;
}

.contact-form textarea {
  height: 165px;
}

blockquote.contact-form-submission {
  width: 555px;
}

blockquote.contact-form-submission::before {
  left: 220px;
}

/* Match contact form HTML */
#contact-form-10130 .contact-form input[type=text],
#contact-form-10130 .contact-form input[type=email],
#contact-form-10130 .contact-form input[type=textarea],
#contact-form-10130 .contact-form textarea {
  width: 100% !important;
}


/* =====================================================================
   4. WIDGETS & COMPONENTS
   ===================================================================== */

/* =========================
   Forms: Jetpack
   ========================= */

.wp-block-jetpack-contact-form {
  padding: 0px !important;
}

/* =========================
   Tables
   ========================= */

.table-work {
  width: 100%;
  margin: 30px auto 40px;
  border: none !important;
}

.table-work tbody {
  border: none;
}

.table-work td {
  border: none;
  vertical-align: middle;
}

.table-brands {
  width: 100%;
  margin: 30px auto 40px;
}

.table-brands tbody {
  border: none;
}

.table-brands td {
  border-top: none;
  text-align: center;
  width: 25%;
  vertical-align: middle;
  padding: 50px 0;
}

/* =========================
   Images & Cover Blocks
   ========================= */

.entry-content .alignwide {
  margin: 0 auto;
  max-width: 800px;
}

.blog-featured-image.alignfull,
.entry-content .alignfull {
  margin-left: calc(-100vw / 2 + 100% / 2);
  margin-right: calc(-100vw / 2 + 100% / 2);
  max-width: 100vw;
  width: 100vw !important;
}

.alignfull img {
  width: 100vw;
}

.home-image-full-width {
  background-size: cover !important;
  margin: -42px 0 -48px 0;
  margin-left: calc(-100vw / 2 + 100% / 2);
  margin-right: calc(-100vw / 2 + 100% / 2);
  max-width: 100vw !important;
  width: 100vw !important;
}

.portfolio-image-full-width {
  margin: -42px 0 20px 0;
  margin-left: calc(-100vw / 2 + 100% / 2);
  margin-right: calc(-100vw / 2 + 100% / 2);
  max-width: 100vw !important;
  width: 100vw !important;
}

.bio-img {
  padding: 15px;
  background-color: #fff;
}

.post-image,
.entry-image {
  margin: 10px 0;
  width: 100%;
}

.kmh-border img {
  border: 1px solid #eee !important;
}

/* =========================
   Post Hero / Entry Titles
   ========================= */

.post-hero {
  padding: 150px 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.post-hero .entry-title {
  font-size: 2em;
  line-height: 1.25;
  margin: auto auto 0;
  color: #fff;
  padding: 14px;
  text-transform: uppercase;
  max-width: 610px;
  text-align: center;
  z-index: 1;
}

/* =========================
   Jetpack Related Posts
   ========================= */

#jp-relatedposts {
  max-width: 900px;
  margin: 40px auto 30px !important;
  padding: 24px !important;
  background: #f5f5f5;
  border: none !important;
  box-shadow: none !important;
}

#jp-relatedposts .jp-relatedposts-headline {
  float: none !important;
  width: 100% !important;
  margin: 0 0 16px !important;
  text-align: center !important;
  position: relative;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
}

#jp-relatedposts .jp-relatedposts-headline::before,
#jp-relatedposts .jp-relatedposts-headline::after,
#jp-relatedposts h3.jp-relatedposts-headline::before,
#jp-relatedposts h3.jp-relatedposts-headline::after,
#jp-relatedposts h3.jp-relatedposts-headline em::before,
#jp-relatedposts h3.jp-relatedposts-headline em::after {
  content: none !important;
  display: none !important;
}

#jp-relatedposts h3.jp-relatedposts-headline {
  display: block !important;
  width: 100% !important;
  float: none !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 14px !important;
  font-weight: 200 !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
  text-align: center !important;
  color: #2c2c2c !important;
  margin-bottom: 30px !important;
  padding: 0 0 24px !important;
  border: 0 !important;
  border-bottom: 1px solid #ccc !important;
  background: none !important;
  box-shadow: none !important;
}

#jp-relatedposts h3.jp-relatedposts-headline em {
  font: inherit !important;
  font-style: normal !important;
  letter-spacing: inherit !important;
  text-transform: inherit !important;
  display: inline !important;
  float: none !important;
}

#jp-relatedposts .jp-relatedposts-items {
  margin: 0 !important;
}

#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
  margin-top: 10px !important;
}

#jp-relatedposts .jp-relatedposts-post-title a {
  color: #000000 !important;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500 !important;
  text-decoration: underline !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  line-height: 1.25;
}

#jp-relatedposts .jp-relatedposts-post-title a:hover {
  color: #72D3C5 !important;
  text-decoration: underline !important;
  font-weight: 500 !important;
}

/* =========================
   HubSpot Forms
   ========================= */

.hsfc-Step .hsfc-Step__Content,
.hs-form-frame,
.hs-form-frame iframe {
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  width: 100% !important;
}

/* =========================
   Social Slider
   ========================= */

.portfolio-archive-cta .social_proof_slider_widget-2 {
  max-width: 1200px;
  margin: 0 auto;
  padding: 40px 24px;
  box-sizing: border-box;
}

.portfolio-archive-cta {
  background: #f5f5f5;
  width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}

.portfolio-archive-cta h4.widget-title {
  text-align: center;
  margin-bottom: 24px;
}

.social_proof_slider_widget-2 p,
.social_proof_slider_widget-2 strong,
.social_proof_slider_widget-2 b {
  color: #2C2C2C !important;
}

.social_proof_slider_widget-2 a {
  color: #72D3C5 !important;
}

/* =========================
   Blockquote & Horizontal Rule
   ========================= */

blockquote {
  margin: 40px 0;
  font-style: normal;
  text-align: left;
}

blockquote::before {
  content: "\201C";
  display: block;
  font-size: 80px;
  height: 0;
  left: 100px;
  position: relative;
  top: -50px;
  font: 8em/1em 'PT Sans', sans-serif;
  color: #72D3C5;
}

.wp-block-quote {
  display: block;
  border-width: 2px 0;
  border-style: solid;
  border-color: #ccc;
  padding: 40px 20px 0.5em;
  margin: 60px 0;
  position: relative;
  font-size: 22px;
  text-align: center;
}

.wp-block-quote:before {
  content: '\201C';
  position: absolute;
  top: 0em;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  width: 5rem;
  height: 2rem;
  font: 7em/.95em 'PT Sans', sans-serif;
  color: #F38C47;
  text-align: center;
}

.wp-block-quote:after {
  display: block;
  text-align: center;
  font-size: 0.875em;
}

.wp-block-quote > p {
  color: #555;
}

.wp-block-pullquote blockquote {
  border-top: none;
  border-bottom: none;
}

figure.wp-block-pullquote {
  max-width: 30%;
  position: relative;
  padding: 0 0 0 1.8em !important;
  border-left: 0.4em solid #F38C47;
  margin: 10px 0 10px 20px !important;
  float: right !important;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px !important;
}

figure.wp-block-pullquote:before {
  display: none !important;
}

figure.wp-block-pullquote > p {
  font-size: 18px;
  margin: 0 !important;
}

cite {
  content: "\2013 \2003" attr(cite);
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-style: normal;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  font-weight: 100;
  margin-bottom: 20px;
  color: #888;
}

/* =========================
   Separator / Horizontal Rule
   ========================= */

/* Base (non-dots) */
.wp-block-separator:not(.is-style-dots),
hr:not(.is-style-dots) {
  border: 0;
  height: 2px;
  background-color: #ccc;
}

/* Non-wide, non-dots: create the “accent” bar */
.wp-block-separator:not(.is-style-wide):not(.is-style-dots),
hr:not(.is-style-wide):not(.is-style-dots) {
  height: 4px;
  background: transparent;
  position: relative;
}

.wp-block-separator:not(.is-style-wide):not(.is-style-dots)::before,
hr:not(.is-style-wide):not(.is-style-dots)::before {
  content: '';
  display: block;
  height: 4px;
  width: 40px;
  background: #F18C4F;
}

/* Dots style */
.wp-block-separator.is-style-dots::before {
  color: #999;
  font-size: 28px;
  letter-spacing: 12px;
  padding-left: 12px;
}

/* Dots - services page */
.kh-dots {
  margin: 20px auto 36px;
  line-height: 1;
}


/* =====================================================================
   5. GENESIS WIDGETIZED ERROR / NOT FOUND PAGES
   ===================================================================== */

/* =========================
   404 Page
   ========================= */

#gwnf-404-area {
  background-image: url("/wp-content/uploads/work-things.png");
  background-size: cover !important;
  margin-left: calc(-100vw / 2 + 100% / 2);
  margin-right: calc(-100vw / 2 + 100% / 2);
  min-height: 700px;
  max-width: 100vw !important;
  width: 100vw !important;
}

main.content #gwnf-404-area {
  padding: 5px 70px !important;
}

.uh-oh {
  margin: auto 70px;
}

.uh-oh h1 {
  font-size: 225px;
  font-weight: 500;
  color: #575E6C;
  text-transform: uppercase;
  line-height: 0.7;
  margin: 0 0 40px;
}

.uh-oh h2 {
  font-size: 100px;
  color: #72D3C5;
  text-transform: uppercase;
  line-height: 1;
}

.uh-oh-intro {
  font-size: 100px;
  font-weight: 700;
  color: #f18c4f;
  text-transform: uppercase;
}

.uh-oh-description {
  font-size: 100px;
  color: #f18c4f;
  text-transform: uppercase;
  line-height: 1;
}

/* 404 Search Widget */
section#search-6 {
  margin: 0 auto 50px;
  margin-left: 70px;
}

#search-6 h4.widget-title.widgettitle {
  text-align: left !important;
  color: #F38C47 !important;
  font-weight: 800 !important;
  width: 65%;
}

#search-6 form.search-form {
  width: 65%;
}

/* =========================
   No Results Page
   ========================= */

#gwnf-notfound-area {
  background-image: url("/wp-content/uploads/laptop-chair.png");
  background-size: cover !important;
  margin-left: calc(-100vw / 2 + 100% / 2);
  margin-right: calc(-100vw / 2 + 100% / 2);
  min-height: 700px;
  max-width: 100vw !important;
  width: 100vw !important;
}

main.content #gwnf-notfound-area {
  padding: 5px 70px !important;
}

.notfound {
  margin: 100px 150px 70px;
}

.notfound h1 {
  color: #f18c4f;
  font-size: 136px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 0.8;
  margin: -20px 0 20px;
}

.notfound h2 {
  font-size: 52px;
  font-weight: 500;
  color: #f3c427;
  text-transform: uppercase;
  line-height: 1;
}

/* No Results Search Widget */
section#search-5 {
  margin: 0 auto 50px;
  margin-left: 150px;
  width: 45%;
}

#search-5 h4.widget-title.widgettitle {
  text-align: left !important;
  color: #fff !important;
  font-weight: 800 !important;
}


/* =====================================================================
   6. ADDITIONAL ADJUSTMENTS
   ===================================================================== */

/* =========================
   Brands Fix
   ========================= */

.wp-block-columns.has-3-columns.brands-block .wp-block-column,
.wp-block-columns.has-4-columns .wp-block-column {
  flex: 1 0 100%;
}


/* =====================================================================
   7. MEDIA QUERIES
   ===================================================================== */

/* =========================
   Tablet + Down: up to 1024px
   ========================= */

@media (max-width: 1024px) {

  /* Keep post hero flexible */
  .post-hero .entry-title {
    max-width: none;
  }

  .uh-oh h1 {
    font-size: 175px !important;
    margin: -20px 0 0px !important;
  }

  .uh-oh h2,
  .uh-oh-intro,
  .uh-oh-description {
    font-size: 80px !important;
  }

  /* Services section: tablet behavior (2-up) */
  .home-page-2 .widget:not(:first-child) {
    flex: 0 0 calc((100% - 30px) / 2) !important;
    max-width: calc((100% - 30px) / 2) !important;
  }

  /* CTA #1: headline wrap */
  .home-page-3 {
    height: auto !important;
    min-height: 380px;
  }

  .home-page-3 h2 {
    font-size: clamp(48px, 7vw, 80px);
    line-height: 1.05;
    margin: 0 6% 12px !important;
    overflow-wrap: anywhere;
    word-break: normal;
  }

  /* Footer: stack on tablet too */
  .footer-widgets .wrap {
    flex-wrap: wrap !important;
    gap: 28px !important;
  }

  .footer-widgets-1,
  .footer-widgets-2,
  .footer-widgets-3,
  .footer-widgets-4 {
    flex: 0 0 100% !important;
  }

  .footer-widgets-2,
  .footer-widgets-2 ul,
  .footer-widgets-2 li {
    text-align: center !important;
  }

  .footer-widgets-3 {
    text-align: center !important;
  }

  .footer-widgets-3 .footer-contact p {
    justify-content: center !important;
  }

  .footer-widgets-3 .simple-social-icons ul {
    justify-content: center !important;
  }

  .footer-widgets-4 {
    text-align: center !important;
    max-width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .footer-widgets-4 form {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* Optional: tame oversized footer logo on tablet */
  .footer-widgets-1 img,
  .footer-widgets-1 .custom-logo,
  .footer-widgets-1 .site-logo img {
    max-width: 240px;
    height: auto;
  }
}

/* =========================
   Devices Up To 960px
   ========================= */

@media only screen and (max-width: 960px) {

  .nav-portfolio .genesis-nav-menu {
    display: block;
    text-align: center;
  }

  .nav-portfolio .genesis-nav-menu li {
    display: block;
    margin: 10px 0;
  }

  .nav-portfolio .genesis-nav-menu a {
    display: block;
    width: 90%;
    margin: 0 auto;
    padding: 14px 25px;
    box-sizing: border-box;
  }

  .home-page-5 h2 {
    font-size: 96px;
    letter-spacing: 10px;
    max-width: 6ch;
  }

  .wp-block-columns.has-3-columns,
  .wp-block-columns.has-4-columns {
    flex-flow: row wrap;
  }

  .wp-block-columns.has-3-columns.experience-block .wp-block-column,
  .wp-block-columns.has-4-columns.experience-block .wp-block-column {
    flex: 1 0 100%;
  }

  .notfound h1 {
    font-size: 56px !important;
    margin: -20px 0 20px;
  }

  .notfound h2 {
    font-size: 32px !important;
  }
}

/* =========================
   Devices Up To 800px
   ========================= */

@media only screen and (max-width: 800px) {

  .page.gfwa-odd,
  .page.gfwa-even {
    width: 100%;
    float: none;
    padding: 0;
  }

  .uh-oh {
    margin: auto;
  }

  section#search-6 {
    margin-left: 0;
  }

  .uh-oh h1 {
    font-size: 100px !important;
    margin: -20px 0 0px !important;
  }

  .uh-oh h2,
  .uh-oh-intro,
  .uh-oh-description {
    font-size: 40px !important;
  }

  .notfound {
    margin: 70px auto;
  }

  section#search-5 {
    width: 75%;
    margin-left: 0;
  }

  .home-page-5 h2 {
    font-size: 96px;
  }
}

/* =========================
   Mobile Core: up to 767px
   ========================= */

@media only screen and (max-width: 767px) {

  /* Header */
  .header-image .site-header .wrap {
    padding: 0px !important;
  }

  .header-image .site-title > a {
    margin-bottom: 30px;
    width: 100%;
  }

  button.menu-toggle {
    width: 65px;
  }

  .site-header {
    width: calc(100% - 65px);
  }

  /* Mobile hero: force reorder */
  .home-page-1 .widget-area.two-widgets .wrap {
    display: flex !important;
    flex-direction: column !important;
  }

  .home-page-1 .widget-area.two-widgets .wrap > section {
    width: 100% !important;
  }

  .home-page-1 section#text-24 {
    order: 1 !important;
    flex: 1 100%;
    padding-bottom: 0px !important;
  }

  .home-page-1 section#media_image-5 {
    order: 2 !important;
    flex: 1 100%;
  }

  /* Alignment helpers */
  .alignfull {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    width: auto;
    max-width: 1000%;
  }

  .alignwide {
    margin-left: calc(25% - 25vw);
    margin-right: calc(25% - 25vw);
    width: auto;
    max-width: 1000%;
  }

  .alignwide img,
  .alignfull img,
  #gwnf-404-area img {
    display: block;
    margin: 0 auto;
  }

  /* Brands blocks */
  .wp-block-columns.has-3-columns.brands-block .wp-block-column,
  .wp-block-columns.has-4-columns .wp-block-column {
    margin: 0;
  }

  /* Home services: force stack */
  .home-page-2 .wrap {
    gap: 18px;
    flex-direction: column !important;
  }

  .home-page-2 .widget-area .widget:not(:first-child),
  .home-page-2 .wrap .widget:not(:first-child) {
    width: 100% !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }

  .home-page-2 .widget:not(:first-child) img {
    height: 180px;
  }

  .home-page-2 .widget:not(:first-child) h2,
  .home-page-2 .widget:not(:first-child) h3,
  .home-page-2 .widget:not(:first-child) h4 {
    margin: 14px 16px 8px !important;
    min-height: 0;
    font-size: 16px !important;
  }

  .home-page-2 .widget:not(:first-child) .entry-content {
    padding: 14px 16px 0 !important;
  }

  /* Testimonial header wrap */
  h4.widget-title.widgettitle {
    white-space: normal !important;
    line-height: 1.2 !important;
    overflow-wrap: anywhere;
    word-break: normal;
  }

  /* Home CTA #1 sizing */
  .home-page-3 {
    height: auto !important;
    min-height: 320px;
    padding: 28px 18px !important;
  }

  .home-page-3 h2 {
    font-size: 44px !important;
    line-height: 1.05 !important;
    margin: 0 0 12px !important;
  }

  .home-page-3 p {
    font-size: 16px !important;
    line-height: 1.4 !important;
    margin: 0 auto !important;
    max-width: 32ch;
  }

  .home-page-3 .wp-block-button,
  .home-page-3 .wp-block-buttons {
    margin-top: 14px !important;
  }

  /* About page buttons: spacing fixes */
  .page-id-5 .wp-block-buttons {
    display: block !important;
    margin-top: 18px !important;
  }

  .page-id-5 .wp-block-buttons .wp-block-button {
    display: block !important;
    margin: 0 0 14px !important;
    padding: 0 !important;
  }

  .page-id-5 .wp-block-buttons .wp-block-button:last-child {
    margin-bottom: 0 !important;
  }

  .page-id-5 .wp-block-buttons .wp-block-button__link {
    display: block !important;
    width: 100% !important;
    box-sizing: border-box;
    text-align: center;
  }

  /* About page bottom CTA: prevent overlap */
  .page-id-5 .kh-cta .wp-block-buttons {
    display: block !important;
    text-align: center;
    margin-top: 18px !important;
  }

  .page-id-5 .kh-cta .wp-block-buttons .wp-block-button {
    display: block !important;
    margin: 0 0 14px !important;
    padding: 0 !important;
  }

  .page-id-5 .kh-cta .wp-block-buttons .wp-block-button__link {
    display: block !important;
    width: 100% !important;
    box-sizing: border-box;
    line-height: 1.2 !important;
    margin: 0 !important;
    white-space: normal;
  }

  .page-id-5 .kh-cta .wp-block-button__link {
    margin-bottom: 0 !important;
  }

  /* Portfolio bottom CTA: stack buttons on mobile */
  .portfolio-cta .wp-block-buttons {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    margin: 18px 0 0 !important;
  }

  .portfolio-cta .wp-block-buttons .wp-block-button {
    display: block !important;
    width: 100% !important;
    margin: 0 0 14px !important;
    padding: 0 !important;
  }

  .portfolio-cta .wp-block-buttons .wp-block-button:last-child {
    margin-bottom: 0 !important;
  }

  .portfolio-cta .wp-block-buttons .wp-block-button__link {
    display: block !important;
    width: 100% !important;
    max-width: 320px;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box;
    white-space: normal;
    line-height: 1.2;
  }
}

/* =========================
   Small Phones: up to 480px
   ========================= */

@media only screen and (max-width: 480px) {

  .home-page-3 h2 {
    font-size: 38px !important;
  }

  .home-page-3 {
    min-height: 300px;
  }

  .home-page-5 {
    min-height: 260px;
  }

  #home-page-5 .wrap {
    padding: 0 24px;
  }

  .home-page-5 h2 {
    font-size: 64px;
    letter-spacing: 0.10em;
  }

  /* Related Content: force stack */
  #jp-relatedposts .jp-relatedposts-items {
    display: block !important;
  }

  #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
    width: 100% !important;
    float: none !important;
    clear: both !important;
    display: block !important;
    margin: 0 0 18px !important;
  }

  #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
    width: 100% !important;
  }
}

/* =========================
   Narrow Devices: up to 768px
   ========================= */

@media screen and (max-width: 768px) {

  .quote-block,
  blockquote {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  hr {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .service-icon img {
    max-width: 150px !important;
    width: 150px !important;
    height: 150px !important;
    height: auto;
    margin: 0 auto 1rem;
    display: block;
  }

  .section-divider,
  .divider-dots,
  .kh-dots {
    margin-bottom: 2rem !important;
  }
}

/* =========================
   Tablet Range: 768px to 1024px
   ========================= */

@media only screen and (min-width: 768px) and (max-width: 1024px) {

  .header-image .site-header .wrap {
    padding: 0 10px;
  }

  .header-image .site-title {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
}

/* =========================
   Intermediate: 768px to 900px
   ========================= */

@media (min-width: 768px) and (max-width: 900px) {

  .home-page-2 .widget:not(:first-child) {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}

/* =========================
   Min-width Enhancements
   ========================= */

@media (min-width: 480px) {

  .wp-block-columns.has-3-columns.brands-block .wp-block-column,
  .wp-block-columns.has-4-columns .wp-block-column {
    flex: 1 50%;
  }
}

@media (min-width: 768px) {

  .header-image .site-title > a {
    padding-left: 0;
    height: 195px;
    margin: -20px auto;
    max-width: 600px;
  }

  blockquote.contact-form-submission {
    clear: none;
    max-width: 570px;
  }

  .wp-block-columns.has-3-columns.brands-block .wp-block-column,
  .wp-block-columns.has-4-columns .wp-block-column {
    flex: 1;
  }
}		</style>
		</head>
<body class="home wp-singular page-template-default page page-id-10813 wp-theme-genesis wp-child-theme-PrettyCreative custom-header header-image header-full-width full-width-content genesis-breadcrumbs-hidden genesis-footer-widgets-visible prettycreative-home"><div class="site-container"><nav class="nav-primary" aria-label="Main"><div class="wrap"><ul id="menu-topnav" class="menu genesis-nav-menu menu-primary"><li id="menu-item-13198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-10813 current_page_item menu-item-13198"><a href="https://www.katemhamilton.com/" aria-current="page"><span >Home</span></a></li>
<li id="menu-item-10810" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10810"><a href="https://www.katemhamilton.com/about/"><span >About</span></a></li>
<li id="menu-item-10828" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10828"><a href="https://www.katemhamilton.com/experience/"><span >Experience</span></a>
<ul class="sub-menu">
	<li id="menu-item-17737" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17737"><a href="/portfolio/"><span >Portfolio</span></a></li>
	<li id="menu-item-17778" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17778"><a href="https://www.katemhamilton.com/speaking/"><span >Speaking &#038; Facilitation</span></a></li>
</ul>
</li>
<li id="menu-item-20113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-20113"><a href="https://www.katemhamilton.com/services/"><span >Services</span></a>
<ul class="sub-menu">
	<li id="menu-item-50894" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50894"><a href="https://www.katemhamilton.com/services/strategic-marketing-audit/"><span >Strategic Marketing Audit</span></a></li>
	<li id="menu-item-50890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50890"><a href="https://www.katemhamilton.com/services/brand-platform-messaging/"><span >Brand Platform &amp; Messaging</span></a></li>
	<li id="menu-item-50891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50891"><a href="https://www.katemhamilton.com/services/marketing-gtm-foundations/"><span >Marketing &amp; GTM Foundations</span></a></li>
	<li id="menu-item-50892" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50892"><a href="https://www.katemhamilton.com/services/thought-leadership-content/"><span >Thought Leadership &amp; Content</span></a></li>
	<li id="menu-item-50893" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50893"><a href="https://www.katemhamilton.com/services/fractional-strategic-advisory/"><span >Fractional Strategic Advisory</span></a></li>
</ul>
</li>
<li id="menu-item-16645" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16645"><a href="https://www.katemhamilton.com/insights/"><span >Insights</span></a></li>
<li id="menu-item-10135" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10135"><a href="https://www.katemhamilton.com/contact/"><span >Contact</span></a></li>
<aside class="widget-area"><section id="search-4" class="widget widget_search"><div class="widget-wrap"><form class="search-form" method="get" action="https://www.katemhamilton.com/" role="search"><input class="search-form-input" type="search" name="s" id="searchform-1" placeholder="search"><input class="search-form-submit" type="submit" value="&#xf179;"><meta content="https://www.katemhamilton.com/?s={s}"></form></div></section>
<section id="simple-social-icons-3" class="widget simple-social-icons"><div class="widget-wrap"><ul class="alignleft"><li class="ssi-instagram"><a href="https://instagram.com/katemhamilton" ><svg role="img" class="social-instagram" aria-labelledby="social-instagram-3"><title id="social-instagram-3">Instagram</title><use xlink:href="https://www.katemhamilton.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-instagram"></use></svg></a></li><li class="ssi-linkedin"><a href="https://www.linkedin.com/in/katemhamilton" ><svg role="img" class="social-linkedin" aria-labelledby="social-linkedin-3"><title id="social-linkedin-3">LinkedIn</title><use xlink:href="https://www.katemhamilton.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-linkedin"></use></svg></a></li></ul></div></section>
</aside></ul></div></nav><header class="site-header"><div class="wrap"><div class="title-area"><p class="site-title"><a href="https://www.katemhamilton.com/">Kate Hamilton</a></p><p class="site-description">Narrative-Led Strategic Marketing Leadership for Growing Organizations</p></div></div></header><div class="site-inner"><div class="content-sidebar-wrap"><main class="content"><div id="home-page-1" class="home-page-1"><div class="widget-area two-widgets"><div class="wrap"><section id="text-24" class="widget widget_text"><div class="widget-wrap">			<div class="textwidget"><div class="text-left">
<h1 class="home-hero-heading">Fractional CMO and narrative-led marketing advisor helping leaders turn clarity into GTM momentum<span style="color: #f18c4f; font-weight: 900; font-size: 30px;">.</span></h1>
<div style="font-size: 18px;">For founders and leadership teams whose story works in their head—but not across their business.</div>
<p style="padding-top: 15px;">I help teams clarify who they are, align around it, and build the marketing and GTM systems that make growth intentional instead of reactive. Trusted by teams navigating repositioning, growth transitions and “something isn’t landing” moments.</p>
<p><a class="btn-primary" href="/contact/">Book a conversation</a></p>
<p><a class="btn-secondary" href="/services/strategic-marketing-audit/">Begin with a strategic marketing audit </a></p>
</div>
</div>
		</div></section>
<section id="media_image-5" class="widget widget_media_image"><div class="widget-wrap"><a href="/about/"><img width="800" height="603" src="https://www.katemhamilton.com/wp-content/uploads/kate-e1670186998978-800x603.jpeg" class="image wp-image-39030 bio-img attachment-large size-large" alt="Headshot of Kate Hamilton smiling against a neutral background" style="max-width: 100%; height: auto;" decoding="async" fetchpriority="high" srcset="https://www.katemhamilton.com/wp-content/uploads/kate-e1670186998978-800x603.jpeg 800w, https://www.katemhamilton.com/wp-content/uploads/kate-e1670186998978-531x400.jpeg 531w, https://www.katemhamilton.com/wp-content/uploads/kate-e1670186998978.webp 1500w" sizes="(max-width: 800px) 100vw, 800px" data-attachment-id="39030" data-permalink="https://www.katemhamilton.com/kate/" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/kate-e1670186998978.webp" data-orig-size="1500,1130" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Kate Hamilton headshot" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/kate-e1670186998978-800x603.jpeg" /></a></div></section>
</div></div></div><div id="home-page-2" class="home-page-2"><div class="widget-area four-widgets"><div class="wrap"><section id="custom_html-17" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><div class="services-intro">
		<h2>Strategic Leadership That Drives Momentum</h2>
		<p style="font-size: 16px;">Strategic marketing leadership, narrative clarity and GTM systems to help teams move forward with confidence.</p>
</div></div></div></section>
<section id="featured-page-advanced-17" class="widget featured-content featuredpage"><div class="widget-wrap"><h4 class="widget-title widgettitle">Fractional CMO &#038; Strategic Advisory</h4>
<article class="post-50863 page type-page status-publish has-post-thumbnail entry" aria-label="Fractional Strategic Advisory"><a href="https://www.katemhamilton.com/services/fractional-strategic-advisory/" title="Fractional Strategic Advisory" class="aligncenter" target="_self" rel="" ><img width="1200" height="700" src="https://www.katemhamilton.com/wp-content/uploads/febri-adiawarja-TSKYvXf1d4M-unsplash-1-e1768179977751-1200x700.webp" class="entry-image attachment-page" alt="Fractional Strategic Advisory" decoding="async" loading="lazy" data-attachment-id="50997" data-permalink="https://www.katemhamilton.com/services/fractional-strategic-advisory/plant-orange-terra-cotta-pot/" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/febri-adiawarja-TSKYvXf1d4M-unsplash-1-e1768179977751.webp" data-orig-size="2400,1602" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Plant in orange terra cotta pot with orange background" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/febri-adiawarja-TSKYvXf1d4M-unsplash-1-e1768179977751-2000x1335.webp" /></a><div class="entry-content"><p>Senior marketing leadership to clarify direction, align stakeholders and build a plan your team can run. <a href="https://www.katemhamilton.com/services/fractional-strategic-advisory/" class="more-link" target="_self" rel=""> Explore Fractional Strategic Advisory</a></p></div></article></div></section>
<section id="featured-page-advanced-18" class="widget featured-content featuredpage"><div class="widget-wrap"><h4 class="widget-title widgettitle">Narrative, Brand &#038; Marketing</h4>
<article class="post-50850 page type-page status-publish has-post-thumbnail entry" aria-label="Brand Platform &amp; Messaging"><a href="https://www.katemhamilton.com/services/brand-platform-messaging/" title="Brand Platform &amp; Messaging" class="aligncenter" target="_self" rel="" ><img width="1200" height="700" src="https://www.katemhamilton.com/wp-content/uploads/sam-grozyan-WwDx7qO1ij4-unsplash-1200x700.webp" class="entry-image attachment-page" alt="Brand Platform &amp; Messaging" decoding="async" loading="lazy" data-attachment-id="50973" data-permalink="https://www.katemhamilton.com/open-notebook-and-pencil-flat-lay/" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/sam-grozyan-WwDx7qO1ij4-unsplash.webp" data-orig-size="2400,1601" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Open notebook and pencil flat lay" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/sam-grozyan-WwDx7qO1ij4-unsplash-2000x1334.webp" /></a><div class="entry-content"><p>Messaging and positioning that makes your value obvious and consistent across your business. <a href="https://www.katemhamilton.com/services/brand-platform-messaging/" class="more-link" target="_self" rel="">Explore Brand Platform &amp; Messaging</a></p></div></article></div></section>
<section id="featured-page-advanced-19" class="widget featured-content featuredpage"><div class="widget-wrap"><h4 class="widget-title widgettitle">GTM Strategy &#038; Operating Systems</h4>
<article class="post-50861 page type-page status-publish has-post-thumbnail entry" aria-label="Marketing &amp; GTM Foundations"><a href="https://www.katemhamilton.com/services/marketing-gtm-foundations/" title="Marketing &amp; GTM Foundations" class="aligncenter" target="_self" rel="" ><img width="1200" height="700" src="https://www.katemhamilton.com/wp-content/uploads/kaleb-tapp-J59wWPn09BE-unsplash-1200x700.webp" class="entry-image attachment-page" alt="Marketing &amp; GTM Foundations" decoding="async" loading="lazy" data-attachment-id="50963" data-permalink="https://www.katemhamilton.com/orange-arrow-on-brick-wall/" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/kaleb-tapp-J59wWPn09BE-unsplash.webp" data-orig-size="2400,1601" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Orange arrow on brick wall" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/kaleb-tapp-J59wWPn09BE-unsplash-2000x1334.webp" /></a><div class="entry-content"><p>Practical go-to-market structure that turns strategy into intentional execution without the chaos. <a href="https://www.katemhamilton.com/services/marketing-gtm-foundations/" class="more-link" target="_self" rel="">Explore Marketing &amp; GTM Foundations</a></p></div></article></div></section>
</div></div></div><div id="home-page-3" class="home-page-3"><div class="widget-area one-widget"><div class="wrap"><section id="text-37" class="widget widget_text"><div class="widget-wrap">			<div class="textwidget"><h2>Ready for marketing clarity and structure?</h2>
<p>Turn your story into a strategic operating system that drives clarity, alignment and momentum—without adding overhead.</p>
<p class="p1"><a class="btn-primary" href="/book/">Book a conversation</a></p>
</div>
		</div></section>
</div></div></div><div id="home-page-4" class="home-page-4"><div class="widget-area three-widgets"><div class="wrap"><section id="featured-page-advanced-8" class="widget featured-content featuredpage"><div class="widget-wrap"><h4 class="widget-title widgettitle">About</h4>
<article class="post-5 page type-page status-publish has-post-thumbnail entry" aria-label="About"><a href="https://www.katemhamilton.com/about/" title="About" class="aligncenter" target="_self" rel="" aria-hidden="true"><img width="1200" height="700" src="https://www.katemhamilton.com/wp-content/uploads/KateHamilton-157-e1768246566792-1200x700.webp" class="entry-image attachment-page" alt="About" decoding="async" loading="lazy" data-attachment-id="50698" data-permalink="https://www.katemhamilton.com/about/katehamilton-157/" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/KateHamilton-157-e1768246566792.webp" data-orig-size="1310,875" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;Gregory Miller&quot;,&quot;camera&quot;:&quot;Canon EOS R5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1665667217&quot;,&quot;copyright&quot;:&quot;Gregory Miller&quot;,&quot;focal_length&quot;:&quot;35&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.008&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Kate Hamilton Alternate Headshot &amp;#8211; Cropped" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/KateHamilton-157-e1768246566792.webp" /></a><header class="entry-header"><h2 class="entry-title">Thoughtful, practical and collaborative</h2></header><div class="entry-content"><p>I bring senior-level marketing judgment shaped by real leadership experience—the kind that helps teams move, align and build things that last. <a href="https://www.katemhamilton.com/about/" class="more-link" target="_self" rel="">More About Me</a></p></div></article></div></section>
<section id="featured-page-advanced-7" class="widget featured-content featuredpage"><div class="widget-wrap"><h4 class="widget-title widgettitle">Experience</h4>
<article class="post-10736 page type-page status-publish has-post-thumbnail entry" aria-label="Experience"><a href="https://www.katemhamilton.com/experience/" title="Experience" class="aligncenter" target="_self" rel="" aria-hidden="true"><img width="1200" height="700" src="https://www.katemhamilton.com/wp-content/uploads/lime-chair-1-png-1200x700.webp" class="entry-image attachment-page" alt="Experience" decoding="async" loading="lazy" data-attachment-id="19965" data-permalink="https://www.katemhamilton.com/?attachment_id=19965" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/lime-chair-1-png.webp" data-orig-size="1666,1040" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="lime-chair" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/lime-chair-1-800x499.png" /></a><header class="entry-header"><h2 class="entry-title">Proof across brands and growth stages</h2></header><div class="entry-content"><p>See how I've helped teams sharpen positioning, build trust and create measurable momentum across industries and growth stages. <a href="https://www.katemhamilton.com/experience/" class="more-link" target="_self" rel="">Explore My Work</a></p></div></article></div></section>
<section id="featured-post-6" class="widget featured-content featuredpost"><div class="widget-wrap"><h4 class="widget-title widgettitle">Insights</h4>
<div class="post-51737 post type-post status-publish format-standard has-post-thumbnail category-brand-narrative-positioning entry gfwa-1 gfwa-odd"><a href="https://www.katemhamilton.com/insights/leader-voice-shared-language/" title="The Difference Between Leader Voice and Shared Language" class="aligncenter"><img width="1200" height="700" src="https://www.katemhamilton.com/wp-content/uploads/pexels-enric-cruz-lopez-7444978-1200x700.webp" class="" alt="Abstract layered or woven pattern representing the composite of voices that make up a brand—distinct threads contributing to a unified whole" decoding="async" data-attachment-id="51294" data-permalink="https://www.katemhamilton.com/brand-composite-voice-color-threads/" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/pexels-enric-cruz-lopez-7444978.webp" data-orig-size="1279,853" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="brand-composite-voice-color-threads" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/pexels-enric-cruz-lopez-7444978.webp" /></a><h2>The Difference Between Leader Voice and Shared…</h2><p>Explore what happens when leader voice dominates brand articulation, why adoption fails and what it actually takes to build shared language.</p>
<a href="https://www.katemhamilton.com/insights/leader-voice-shared-language/"> <div class="readmorelink"><div class="rmtext">Read More</div></div></a></div><!--end post_class()-->

</div></section>
</div></div></div><div id="home-page-5" class="home-page-5"><div class="widget-area one-widget"><div class="wrap"><section id="custom_html-15" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><div>
	<a style=" text-decoration: none;" href="/contact/">
<h2>Let's<br />
<span style="font-weight: bold;">talk<span style="color: #72d3c5;">.</span></span></h2></a>
</div></div></div></section>
</div></div></div></main></div></div><div class="footer-widgets"><div class="wrap"><div class="widget-area footer-widgets-1 footer-widget-area"><section id="media_image-6" class="widget widget_media_image"><div class="widget-wrap"><a href="https://katemhamilton.com/"><img width="600" height="187" src="https://www.katemhamilton.com/wp-content/uploads/khc-logo-stacked-600x187.webp" class="image wp-image-51384  attachment-medium size-medium" alt="Kate Hamilton Consulting LLC logo" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" srcset="https://www.katemhamilton.com/wp-content/uploads/khc-logo-stacked-600x187.webp 600w, https://www.katemhamilton.com/wp-content/uploads/khc-logo-stacked-2000x623.webp 2000w, https://www.katemhamilton.com/wp-content/uploads/khc-logo-stacked-1536x479.webp 1536w, https://www.katemhamilton.com/wp-content/uploads/khc-logo-stacked-2048x638.webp 2048w" sizes="auto, (max-width: 600px) 100vw, 600px" data-attachment-id="51384" data-permalink="https://www.katemhamilton.com/khc-logo-stacked/" data-orig-file="https://www.katemhamilton.com/wp-content/uploads/khc-logo-stacked.webp" data-orig-size="3556,1108" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="khc-logo-stacked" data-image-description="" data-image-caption="" data-large-file="https://www.katemhamilton.com/wp-content/uploads/khc-logo-stacked-2000x623.webp" /></a></div></section>
</div><div class="widget-area footer-widgets-2 footer-widget-area"><section id="nav_menu-2" class="widget widget_nav_menu"><div class="widget-wrap"><h4 class="widget-title widgettitle">Explore</h4>
<div class="menu-footer-nav-container"><ul id="menu-footer-nav" class="menu"><li id="menu-item-51378" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-51378"><a href="https://www.katemhamilton.com/services/">Services</a></li>
<li id="menu-item-51380" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-51380"><a href="https://www.katemhamilton.com/experience/">Experience</a></li>
<li id="menu-item-51379" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-51379"><a href="https://www.katemhamilton.com/about/">About</a></li>
<li id="menu-item-51381" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-51381"><a href="https://www.katemhamilton.com/insights/">Insights</a></li>
<li id="menu-item-51382" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-51382"><a href="https://www.katemhamilton.com/contact/">Contact</a></li>
</ul></div></div></section>
</div><div class="widget-area footer-widgets-3 footer-widget-area"><section id="text-44" class="widget widget_text"><div class="widget-wrap"><h4 class="widget-title widgettitle">Connect</h4>
			<div class="textwidget"><div class="footer-contact">
<p><a href="mailto:hello@katemhamilton.com">hello@katemhamilton.com</a></p>
<p><a href="tel:13125740045">312.574.0045</a></p>
<div class="footer-chat-cue"><img decoding="async" src="/wp-content/uploads/chat-png.webp" alt="" /></div>
</div>
</div>
		</div></section>
<section id="simple-social-icons-4" class="widget simple-social-icons"><div class="widget-wrap"><ul class="aligncenter"><li class="ssi-instagram"><a href="https://instagram.com/katemhamilton" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-instagram" aria-labelledby="social-instagram-4"><title id="social-instagram-4">Instagram</title><use xlink:href="https://www.katemhamilton.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-instagram"></use></svg></a></li><li class="ssi-linkedin"><a href="https://www.linkedin.com/in/katemhamilton" target="_blank" rel="noopener noreferrer"><svg role="img" class="social-linkedin" aria-labelledby="social-linkedin-4"><title id="social-linkedin-4">LinkedIn</title><use xlink:href="https://www.katemhamilton.com/wp-content/plugins/simple-social-icons/symbol-defs.svg#social-linkedin"></use></svg></a></li></ul></div></section>
</div><div class="widget-area footer-widgets-4 footer-widget-area"><section id="text-35" class="widget widget_text"><div class="widget-wrap"><h4 class="widget-title widgettitle">Stay in Touch</h4>
			<div class="textwidget"><p>Receive occasional emails on narrative-led growth, marketing leadership, GTM strategies and more.</p>
</div>
		</div></section>
<section id="custom_html-13" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><div class="hs-form-khc"></div>

<script charset="utf-8" type="text/javascript" src="https://js-na2.hsforms.net/forms/v2.js"></script>
<script>
  hbspt.forms.create({
    region: "na2",
    portalId: "242713044",
    formId: "7284e909-d84a-4fde-b7ba-1f9fa39bff9c",
    target: ".hs-form-khc"
  });
</script>

<p class="footer-form-note">
	No spam. Unsubscribe anytime.
</p></div></div></section>
</div></div></div><footer class="site-footer"><div class="wrap"><p>&#xA9;&nbsp;2002&#x02013;2026 Kate Hamilton Consulting. All rights reserved. <a href="/privacy-policy">Privacy Policy</a>.</p></div></footer></div><script type="speculationrules">
{"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/PrettyCreative/*","/wp-content/themes/genesis/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<style type="text/css" media="screen">#simple-social-icons-3 ul li a, #simple-social-icons-3 ul li a:hover, #simple-social-icons-3 ul li a:focus { background-color: transparent !important; border-radius: 3px; color: #72d3c5 !important; border: 0px transparent solid !important; font-size: 18px; padding: 9px; }  #simple-social-icons-3 ul li a:hover, #simple-social-icons-3 ul li a:focus { background-color: transparent !important; border-color: transparent !important; color: #777777 !important; }  #simple-social-icons-3 ul li a:focus { outline: 1px dotted transparent !important; } #simple-social-icons-4 ul li a, #simple-social-icons-4 ul li a:hover, #simple-social-icons-4 ul li a:focus { background-color: transparent !important; border-radius: 3px; color: #2c2c2c !important; border: 0px #ffffff solid !important; font-size: 25px; padding: 13px; }  #simple-social-icons-4 ul li a:hover, #simple-social-icons-4 ul li a:focus { background-color: transparent !important; border-color: #ffffff !important; color: #72d2c5 !important; }  #simple-social-icons-4 ul li a:focus { outline: 1px dotted transparent !important; }</style><script type="text/javascript" src="//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick.min.js?ver=1.8.1" id="slick-js-js"></script>
<script type="text/javascript" src="https://www.katemhamilton.com/wp-content/plugins/social-proof-testimonials-slider/admin/js/slick-block-editor.js?ver=2.2.4" id="slick-spslider-block-js-js"></script>
<script type="text/javascript" id="leadin-script-loader-js-js-extra">
/* <![CDATA[ */
var leadin_wordpress = {"userRole":"visitor","pageType":"home","leadinPluginVersion":"11.3.45"};
//# sourceURL=leadin-script-loader-js-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://js-na2.hs-scripts.com/242713044.js?integration=WordPress&amp;ver=11.3.45" id="leadin-script-loader-js-js"></script>
<script type="text/javascript" src="https://www.katemhamilton.com/wp-content/themes/PrettyCreative/js/sticky-nav.js?ver=6.9.4" id="sticky-nav-js"></script>
<script type="text/javascript" src="https://www.katemhamilton.com/wp-content/themes/PrettyCreative/js/responsive-menu.js?ver=1.0.0" id="prettycreative-responsive-menu-js"></script>
<script type="text/javascript" id="jetpack-stats-js-before">
/* <![CDATA[ */
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"31702394","post":"10813","tz":"-5","srv":"www.katemhamilton.com","j":"1:15.7"} ]);
_stq.push([ "clickTrackerInit", "31702394", "10813" ]);
//# sourceURL=jetpack-stats-js-before
/* ]]> */
</script>
<script type="text/javascript" src="https://stats.wp.com/e-202616.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script>
<script id="wp-emoji-settings" type="application/json">
{"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.katemhamilton.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}
</script>
<script type="module">
/* <![CDATA[ */
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,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 a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[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,a){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!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));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(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://www.katemhamilton.com/wp-includes/js/wp-emoji-loader.min.js
/* ]]> */
</script>
</body></html>
