PageSourceSearch

https://hpbexpo.com/show-info/contact/

html hpbexpo.com collected 2026-09-26 00:41:23 UTC 152,772 bytes, 1,742 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5<script>
6var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
7</script>
7
8
9	<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />			<title>
10			Contact - Hearth, Patio &amp; Barbecue Expo		</title>
11		<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
12
13	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
14	<link rel="canonical" href="https://hpbexpo.com/show-info/contact/" />
15	<meta property="og:locale" content="en_US" />
16	<meta property="og:type" content="article" />
17	<meta property="og:title" content="Contact - Hearth, Patio &amp; Barbecue Expo" />
18	<meta property="og:url" content="https://hpbexpo.com/show-info/contact/" />
19	<meta property="og:site_name" content="Hearth, Patio &amp; Barbecue Expo" />
20	<meta property="article:modified_time" content="2026-07-30T14:36:58+00:00" />
21	<meta name="twitter:card" content="summary_large_image" />
22	<meta name="twitter:label1" content="Est. reading time" />
23	<meta name="twitter:data1" content="1 minute" />
24	
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hpbexpo.com\/show-info\/contact\/","url":"https:\/\/hpbexpo.com\/show-info\/contact\/","name":"Contact - Hearth, Patio &amp; Barbecue Expo","isPartOf":{"@id":"https:\/\/hpbexpo.com\/#website"},"datePublished":"2021-06-18T01:49:53+00:00","dateModified":"2026-07-30T14:36:58+00:00","breadcrumb":{"@id":"https:\/\/hpbexpo.com\/show-info\/contact\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hpbexpo.com\/show-info\/contact\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hpbexpo.com\/show-info\/contact\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hpbexpo.com\/"},{"@type":"ListItem","position":2,"name":"Show Info","item":"https:\/\/hpbexpo.com\/show-info\/"},{"@type":"ListItem","position":3,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/hpbexpo.com\/#website","url":"https:\/\/hpbexpo.com\/","name":"Hearth, Patio & Barbecue Expo","description":"HPBExpo is where the hearth, patio &amp; barbecue industry meets. Find new innovations, earn free education, and grow your business.","publisher":{"@id":"https:\/\/hpbexpo.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hpbexpo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hpbexpo.com\/#organization","name":"Hearth, Patio & Barbecue Expo","url":"https:\/\/hpbexpo.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hpbexpo.com\/#\/schema\/logo\/image\/","url":"https:\/\/hpbexpo.com\/wp-content\/uploads\/2024\/09\/HPBEExpo_Logo_final.svg","contentUrl":"https:\/\/hpbexpo.com\/wp-content\/uploads\/2024\/09\/HPBEExpo_Logo_final.svg","width":862,"height":284,"caption":"Hearth, Patio & Barbecue Expo"},"image":{"@id":"https:\/\/hpbexpo.com\/#\/schema\/logo\/image\/"}}]}</script>
24
25	<!-- / Yoast SEO plugin. -->
26
27
28<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
29<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
30<link rel='dns-prefetch' href='//unpkg.com' />
31<link rel='dns-prefetch' href='//www.google.com' />
32<link rel="alternate" type="application/rss+xml" title="Hearth, Patio &amp; Barbecue Expo &raquo; Feed" href="https://hpbexpo.com/feed/" />
33<link rel="alternate" type="application/rss+xml" title="Hearth, Patio &amp; Barbecue Expo &raquo; Comments Feed" href="https://hpbexpo.com/comments/feed/" />
34<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://hpbexpo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhpbexpo.com%2Fshow-info%2Fcontact%2F" />
35<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://hpbexpo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhpbexpo.com%2Fshow-info%2Fcontact%2F&#038;format=xml" />
36<style id="wp-img-auto-sizes-contain-inline-css">
37img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
38/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
39</style>
40<style id="wp-emoji-styles-inline-css">
41
42	img.wp-smiley, img.emoji {
43		display: inline !important;
44		border: none !important;
45		box-shadow: none !important;
46		height: 1em !important;
47		width: 1em !important;
48		margin: 0 0.07em !important;
49		vertical-align: -0.1em !important;
50		background: none !important;
51		padding: 0 !important;
52	}
53/*# sourceURL=wp-emoji-styles-inline-css */
54</style>
55<style id="classic-theme-styles-inline-css">
56/*! This file is auto-generated */
57.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}
58/*# sourceURL=/wp-includes/css/classic-themes.min.css */
59</style>
60<link rel='stylesheet' id='wpda_countdown_gutenberg_css-css' href='https://hpbexpo.com/wp-content/plugins/widget-countdown/includes/admin/gutenberg/style.css' media='all' />
61<link rel='stylesheet' id='wpda_countdown_basic_gutenberg_css-css' href='https://hpbexpo.com/wp-content/plugins/widget-countdown/includes/legacy/gutenberg/style.css' media='all' />
62<style id="global-styles-inline-css">
63: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%);
63--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
63.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;}
64:root :where(.wp-block-icon svg){width: 24px;}
65:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
66:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
67:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
68:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
69/*# sourceURL=global-styles-inline-css */
70</style>
71<link rel='stylesheet' id='pb-accordion-blocks-style-css' href='https://hpbexpo.com/wp-content/plugins/accordion-blocks/build/index.css' media='all' />
72<link rel='stylesheet' id='jqmodal-css' href='https://hpbexpo.com/wp-content/themes/hpbe2022/css/jquery.modal.css' media='all' />
73<link rel='stylesheet' id='style-css' href='https://hpbexpo.com/wp-content/themes/hpbe2022/style.css' media='all' />
74<link rel='stylesheet' id='slick-css' href='//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css' media='all' />
75<link rel='stylesheet' id='magnific-css-css' href='https://hpbexpo.com/wp-content/themes/hpbe2022/vendor/magnific-popup/magnific-popup.css' media='all' />
76<link rel='stylesheet' id='aos-css' href='//unpkg.com/[email protected]/dist/aos.css' media='all' />
77<link rel='stylesheet' id='main-css' href='https://hpbexpo.com/wp-content/themes/hpbe2022/css/main.css' media='all' />
78<link rel='stylesheet' id='font-awesome-css' href='https://hpbexpo.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css' media='all' />
79<link rel='stylesheet' id='maincss-css' href='https://hpbexpo.com/wp-content/themes/hpbe2022/css/hpbe-main.css' media='all' />
80<link rel='stylesheet' id='custom-style-css' href='https://hpbexpo.com/wp-content/themes/hpbe2022/css/style.css' media='all' />
81<link rel='stylesheet' id='e-sticky-css' href='https://hpbexpo.com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css' media='all' />
82<link rel='stylesheet' id='elementor-frontend-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/custom-frontend.min.css' media='all' />
83<style id="elementor-frontend-inline-css">
84.e-heading-base a, .e-paragraph-base a { all: unset; cursor: pointer; }form[data-element_type="e-form"].form-state-success [data-element_type="e-form-success-message"],form[data-element_type="e-form"].form-state-error [data-element_type="e-form-error-message"]{ display: block; }
85.e-form-textarea-base:not([data-resizable]) { resize: none; } .e-form-submit-button-base { cursor: pointer; box-sizing: border-box; }
86/*# sourceURL=elementor-frontend-inline-css */
87</style>
88<link rel='stylesheet' id='widget-heading-css' href='https://hpbexpo.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css' media='all' />
89<link rel='stylesheet' id='widget-nav-menu-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css' media='all' />
90<link rel='stylesheet' id='widget-image-css' href='https://hpbexpo.com/wp-content/plugins/elementor/assets/css/widget-image.min.css' media='all' />
91<link rel='stylesheet' id='widget-social-icons-css' href='https://hpbexpo.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css' media='all' />
92<link rel='stylesheet' id='e-apple-webkit-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css' media='all' />
93<link rel='stylesheet' id='elementor-post-5618-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/post-5618.css' media='all' />
94<link rel='stylesheet' id='elementor-post-938-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/post-938.css' media='all' />
95<link rel='stylesheet' id='base-desktop-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/base-desktop.css' media='all' />
96<link rel='stylesheet' id='base-mobile-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/base-mobile.css' media='(max-width:767px)' />
97<link rel='stylesheet' id='elementor-post-8694-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/post-8694.css' media='all' />
98<link rel='stylesheet' id='elementor-post-5508-css' href='https://hpbexpo.com/wp-content/uploads/elementor/css/post-5508.css' media='all' />
99<link rel='stylesheet' id='tablepress-default-css' href='https://hpbexpo.com/wp-content/tablepress-combined.min.css' media='all' />
100<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
101<link rel='stylesheet' id='elementor-gf-radiocanadabig-css' href='https://fonts.googleapis.com/css?family=Radio+Canada+Big:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
102<script id="jquery-core-js" src="https://hpbexpo.com/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 102
102
103<script id="jquery-migrate-js" src="https://hpbexpo.com/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 103
103
104<script id="jqmodal-js" src="https://hpbexpo.com/wp-content/themes/hpbe2022/js/jquery.modal.js"></script>
vendor: 1 bytes, line 104
104
105<script id="slick-js" src="//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js"></script>
vendor: 1 bytes, line 105
105
106<script id="waypoints-js" src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/jquery.waypoints.min.js"></script>
vendor: 1 bytes, line 106
106
107<script id="waypoints-inview-js" src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/shortcuts/inview.min.js"></script>
vendor: 1 bytes, line 107
107
108<script id="stellar-js" src="https://hpbexpo.com/wp-content/themes/hpbe2022/lib/stellar/jquery.stellar.min.js"></script>
vendor: 1 bytes, line 108
108
109<script id="magnific-js-js" src="https://hpbexpo.com/wp-content/themes/hpbe2022/vendor/magnific-popup/magnific-popup.min.js"></script>
vendor: 1 bytes, line 109
109
110<script id="aos-js" src="//unpkg.com/[email protected]/dist/aos.js"></script>
vendor: 1 bytes, line 110
110
111<script id="fuse-js-js" src="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/3.0.4/fuse.min.js"></script>
vendor: 1 bytes, line 111
111
112<script id="portal-js-js" src="https://hpbexpo.com/wp-content/plugins/hpbe_custom/portal/portal.js"></script>
112
113<link rel="https://api.w.org/" href="https://hpbexpo.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://hpbexpo.com/wp-json/wp/v2/pages/938" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://hpbexpo.com/xmlrpc.php?rsd" />
114<link rel='shortlink' href='https://hpbexpo.com/?p=938' />
115<link rel="stylesheet" href="https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css">
116<link rel="stylesheet" href="https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick-theme.css"><style>
117
118			#portal-loading {
119				position: fixed;
120				opacity: 0;
121				z-index: 300;
122				top: 0;
123				right: 0;
124				bottom: 0;
125				left: 0;
126				background: rgba(0,0,0,0.6);
127				color: white;
128				display: -webkit-flex;
129				display: flex;
130				-webkit-justify-content: center;
131				justify-content: center;
132				-webkit-align-items: center;
133				align-items: center;
134				pointer-events: none;
135				font-size: 6rem;
136				-moz-transition: opacity .2s;
137				-o-transition: opacity .2s;
138				-webkit-transition: opacity .2s;
139				transition: opacity .2s;
140			}
141
142			#portal-loading.active{
143				opacity: 1;
144				pointer-events: auto;
145			}
146
147		</style><meta name="generator" content="Elementor 4.2.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
148<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 148-149
148
149<script async src="https://www.googletagmanager.com/gtag/js?id=
149G-HPK2RF6PMC
vendor: 12 bytes, line 149
149"></script>
150<script>
151  
vendor: 134 bytes, lines 151-155
151window.dataLayer = window.dataLayer || [];
152  function gtag(){dataLayer.push(arguments);}
153  gtag('js', new Date());
154
155  gtag('config', '
155G-HPK2RF6PMC
vendor: 4 bytes, line 155
155');
156</script>
156
157<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css" />
158<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css"  />
159<link rel="stylesheet" href="https://use.typekit.net/gme3gvs.css">
160<link rel="stylesheet" href="https://use.typekit.net/nvu8eqw.css">
161
162
163
164
165<script type="text/javascript">
166    (function(c,l,a,r,i,t,y){
167        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
168        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
169        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
170    })(window, document, "clarity", "script", "rydlw80ti5");
171</script>
vendor: 1 bytes, line 171
171
172<script>!function(s,a,e,v,n,t,z){if(s.saq)return;n=s.saq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!s._saq)s._saq=n;n.push=n;n.loaded=!0;n.version='1.0';n.queue=[];t=a.createElement(e);t.async=!0;t.src=v;z=a.getElementsByTagName(e)[0];z.parentNode.insertBefore(t,z)}(window,document,'script','https://tags.srv.stackadapt.com/events.js');saq('ts', 'VDOGqx8OzbT-ZCqcfmWAcA');</script>
172
173<!-- Meta Pixel Code -->
174<script>
vendor: 399 bytes, lines 174-183
174
175!function(f,b,e,v,n,t,s)
176{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
177n.callMethod.apply(n,arguments):n.queue.push(arguments)};
178if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
179n.queue=[];t=b.createElement(e);t.async=!0;
180t.src=v;s=b.getElementsByTagName(e)[0];
181s.parentNode.insertBefore(t,s)}(window, document,'script',
182'https://connect.facebook.net/en_US/fbevents.js');
183fbq('init', '
1831516175539528143
vendor: 30 bytes, lines 183-184
183');
184fbq('track', 'PageView');
185</script>
185
186<noscript><img height="1" width="1" style="display:none"
187src="https://www.facebook.com/tr?id=1516175539528143&ev=PageView&noscript=1"
188/></noscript>
189<!-- End Meta Pixel Code -->
190<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>			<style>
191				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
192				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
193					background-image: none !important;
194				}
195				@media screen and (max-height: 1024px) {
196					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
197					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
198						background-image: none !important;
199					}
200				}
201				@media screen and (max-height: 640px) {
202					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
203					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
204						background-image: none !important;
205					}
206				}
207			</style>
208			<link rel="icon" href="https://hpbexpo.com/wp-content/uploads/2024/09/HPBExpo27_Logos_HPBExpo_Tag_color_padding-150x150.png" sizes="32x32" />
209<link rel="icon" href="https://hpbexpo.com/wp-content/uploads/2024/09/HPBExpo27_Logos_HPBExpo_Tag_color_padding-300x300.png" sizes="192x192" />
210<link rel="apple-touch-icon" href="https://hpbexpo.com/wp-content/uploads/2024/09/HPBExpo27_Logos_HPBExpo_Tag_color_padding-300x300.png" />
211<meta name="msapplication-TileImage" content="https://hpbexpo.com/wp-content/uploads/2024/09/HPBExpo27_Logos_HPBExpo_Tag_color_padding-300x300.png" />
212<style id="wp-custom-css">
213.menu-nav-button {
214	background-color:#f16a21 !important;
215	border-radius:12px!important;
216	cursor:pointer!important;
217	color:#ffffff!important;
218	font-weight:bold!important;
219	text-decoration:none!important;
220	height: 40px !important;
221	margin: auto 8px !important;
222	
223}
224.menu-nav-button:hover {
225	background-color:#e08b5e!important;
226}
227
228.menu-nav-button-reg {
229	background-color:#c41331 !important;
230	border-radius:12px!important;
231	cursor:pointer!important;
232	color:#ffffff!important;
233	font-weight:bold!important;
234	text-decoration:none!important;
235	height: 40px !important;
236	margin: auto 8px !important;
237	
238}
239.menu-nav-button-reg:hover {
240	background-color:#db7183!important;
241}
242
243.menu-nav-button-drop {
244	background-color:#c41331!important;
245	cursor:pointer!important;
246	color:#ffffff!important;
247	text-decoration:none!important;
248	text-align: center;
249
250}
251
252.menu-nav-button-drop:hover {
253	background-color:#db7183!important;
254}
255
256.important-orange {
257	color: #f16b21!important;
258	font-weight: bold;
259	font-size: 18px;
260}
261
262.blue-heading {
263	color: #7298B1!important;
264}
265
266body .gform_wrapper .gform_body .gform_fields .gfield_select {
267	color: black
268}
269
270body .gform_wrapper .gform_body .gform_fields .gfield select option {
271	color: black
272}
273
274/* logo carousel  */
275
276#gallery-carousel .swiper-wrapper {
277    align-items: center;
278}
279#gallery-carousel .swiper-wrapper .swiper-slide {
280	    display: flex;
281    justify-content: center;
282}
283#gallery-carousel .swiper-wrapper .swiper-slide img {
284	  padding:50px;
285}
286@media screen and (max-width: 767px) {
287	.swiper-slide img {
288	  padding:0px;
289}
290}
291.tablepress-id-8 table {
292  table-layout: fixed;
293  width: 100%;
294}
295
296.tablepress-id-8 .column-1,
297.tablepress-id-8 .column-3 {
298  width: 120px;
299  white-space: nowrap;
300  text-align: left;
301}
302
303.tablepress-id-8 .column-2 {
304  width: 30px;
305  text-align: center;
306  white-space: nowrap;
307}
308
309.tablepress-id-8 .column-4 {
310  width: auto;
311  white-space: normal;
312  word-break: break-word;
313}
314
315@media (max-width: 768px) {
316  .tablepress-id-8 .column-1,
317  .tablepress-id-8 .column-3 {
318    width: 100px;
319  }
320  .tablepress-id-8 .column-2 {
321    width: 20px;
322  }
323  .tablepress-id-8 .column-4 {
324    width: auto;
325  }
326}
327</style>
328</head>
329<body class="wp-singular page-template page-template-templates page-template-hpbe-singular page-template-templateshpbe-singular-php page page-id-938 page-child parent-pageid-932 wp-custom-logo wp-theme-hpbe2022 premiere cloak sub-page premiere show-info contact elementor-default elementor-kit-5618 elementor-page elementor-page-938">
330		<header data-elementor-type="header" data-elementor-id="8694" class="elementor elementor-8694 elementor-location-header" data-elementor-post-type="elementor_library">
331			<div class="elementor-element elementor-element-326022c e-con-full e-flex e-con e-parent" data-id="326022c" data-element_type="container" data-e-type="container" data-settings="{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;widescreen&quot;,&quot;desktop&quot;,&quot;laptop&quot;,&quot;tablet_extra&quot;,&quot;tablet&quot;,&quot;mobile_extra&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
332				<div class="elementor-element elementor-element-f0dc889 elementor-widget elementor-widget-html" data-id="f0dc889" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
333				<div class="elementor-widget-container">
334					<link rel="stylesheet" href="https://use.typekit.net/nvu8eqw.css">
335<link rel="preconnect" href="https://fonts.googleapis.com">
336<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
337<link href="https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;700&family=Radio+Canada+Big:wght@400;600;700&family=Roboto:wght@400;500;700&display=swap" rel="stylesheet">
338<style>
339  /* Variables live on the header and drawer, not :root. Names like --blue and
340     --navy are generic enough to collide with theme or plugin variables if
341     declared globally. */
342  .hpbhdr,.hpbdrawer{
343    --navy:#003e6f;
344    --orange:#e27334;
345    --orange-dark:#c25c25;
346    --blue:#0091cc;
347    --ink:#242324;
348    --muted:#69727d;
349    --rule:#e3e3e3;
350    --label:'Radio Canada Big',Montserrat,'Helvetica Neue',Arial,sans-serif;
351    --ui:Roboto,'Helvetica Neue',Arial,sans-serif;
352
353    /* The single most important number here. Below this width the desktop
354       menu is replaced by the hamburger. Raise it if you add menu items. */
355    --nav-break:1280px; /* 1200 -> 1280 on 2026-09-14 for the second button */
356
357    /* ── LOGO NUDGE ────────────────────────────────────────────────────
358       Shifts the logo DOWN to compensate for empty canvas at the bottom of
359       the SVG file.
360
361       Measured 2026-07-31: the header centres the logo perfectly — 19px of
362       space above it and 19px below — but it still LOOKS high, because the
363       artwork doesn't fill its own bounding box. The file has whitespace
364       baked in below the mark, so the box is centred and the ink isn't.
365
366       THIS IS A WORKAROUND. The real fix is to crop the SVG's viewBox tight
367       to the artwork, which corrects it everywhere the logo is used and
368       makes this line unnecessary — set it back to 0px if that happens.
369
370       Raise it a few pixels at a time until the mark looks optically
371       centred. 4-8px is the usual range. Too much and it sits low. */
372    --logo-nudge:0px;
373  }
374  /* Scoped: a bare `*` selector here would reset box-sizing across the whole
375     site, which can shift layouts in unrelated theme components. */
376  .hpbhdr,.hpbhdr *,.hpbdrawer,.hpbdrawer *,.hpbscrim{box-sizing:border-box;}
377
378  /* ── THEME RESET ──────────────────────────────────────────────────────
379     This header sits inside a WordPress theme that styles bare elements
380     site-wide. Anything not claimed here inherits whatever the theme decided.
381     Symptom this fixes: the CTA rendering as an orange block with invisible
382     text, because the theme's link colour was overriding the white label. */
383  .hpbhdr, .hpbhdr *, .hpbdrawer, .hpbdrawer *{text-shadow:none;}
384  .hpbhdr a, .hpbdrawer a{text-decoration:none; box-shadow:none;}
385  .hpbhdr ul, .hpbdrawer ul{margin:0; padding:0; list-style:none;}
386  .hpbhdr button, .hpbdrawer button{font:inherit; background:none; border:0;
387    margin:0; -webkit-appearance:none; appearance:none;}
388  .hpbhdr img{border:0; border-radius:0; box-shadow:none; max-width:100%;}
389  /* NO unscoped `body` rule here — this block is pasted into the live site, so
390     anything targeting bare elements leaks sitewide. An earlier `body{margin:0}`
391     overrode the theme's `margin:0 auto`, which stopped the whole site centring
392     on screens wider than 1920px. Style .hpbhdr / .hpbdrawer, never body. */
393  .hpbhdr,.hpbdrawer{font-family:var(--ui); color:var(--ink);}
394
395  /* ─────────── HEADER SHELL ─────────── */
396    /* If the header refuses to stick once inside Elementor, an ancestor container
397     has overflow or transform set, which breaks position:sticky. Fix: either
398     clear that on the container, or delete this line and use Elementor's own
399     Motion Effects → Sticky on the section instead. */
400  /* No border-bottom here on purpose. A 1px rule reads as a stray divider once
401     a coloured hero sits flush beneath the header. The scroll shadow below is
402     the separator — it appears only when there's content behind the header,
403     which is the only time one is needed. */
404
405  /* ── ABOUT position:sticky ──────────────────────────────────────────
406     This does NOT make the header stick inside Elementor, and that isn't a
407     bug in the CSS. A sticky element can only travel within its own
408     parent's box, and here the parent is an Elementor widget container
409     exactly as tall as the header — so there is nowhere to travel.
410
411     Making it stick is an Elementor setting, not a CSS one: select the
412     CONTAINER (not the widget) → Advanced → Motion Effects → Sticky: Top.
413     Full steps in docs/replacing-the-header.md.
414
415     This line is kept anyway: it costs nothing, doesn't fight Elementor's
416     sticky effect, and would work if this markup were ever used outside
417     Elementor. Do NOT change it to position:fixed — that would need 140px
418     of top padding on the body to compensate, and an unscoped body rule
419     from this block has already broken the site once. */
420  .hpbhdr{position:sticky; top:0; z-index:1000; background:#fff;
421    transition:box-shadow .2s;}
422  .hpbhdr.scrolled{box-shadow:0 2px 14px rgba(0,0,0,.10);}
423
424  /* ── COLLAPSE THE WHITE GAP BELOW THE HEADER ──────────────────────────
425     Elementor gives every widget a bottom margin (--widget-spacing, 20px by
426     default) and every container its own padding. Stacked, that's the white
427     band between the header and the hero.
428
429     These rules reach up from inside the pasted markup and zero it, so the
430     gap closes without depending on any Elementor setting being right.
431     :has() works in every current browser; on anything older, set the HTML
432     widget's bottom margin and the container's padding to 0 by hand under
433     the Advanced tab. */
434  .elementor-widget:has(.hpbhdr){margin-bottom:0 !important;}
435  /* .elementor-widget-container sits between the widget and this markup and
436     carries its own padding. It was missing from the first version of this
437     list, which is a likely source of leftover space under the bar. */
438  .elementor-widget-container:has(> .hpbhdr){padding:0 !important; margin:0 !important;}
439  .e-con:has(.hpbhdr),
440  .e-con-inner:has(.hpbhdr),
441  .elementor-section:has(.hpbhdr),
442  .elementor-container:has(.hpbhdr),
443  .elementor-column:has(.hpbhdr),
444  .elementor-widget-wrap:has(.hpbhdr){
445    padding-top:0 !important; padding-bottom:0 !important;
446    margin-bottom:0 !important;
447    /* OVERFLOW MUST STAY VISIBLE. A container with overflow:hidden clips the
448       dropdown panels — they'd be cut off at the bottom edge of the header
449       bar instead of hanging below it.
450
451       Set here rather than in Elementor because the setting has moved around
452       between versions (it's under Layout > Additional Options for flexbox
453       containers, and isn't exposed at all on older Section/Column layouts).
454       Doing it in CSS means it's right regardless of which layout the header
455       template happens to use, and nobody has to find a panel. */
456    overflow:visible !important;}
457  .hpbhdr-inner{max-width:1380px; margin:0 auto; padding:0 clamp(16px,2vw,32px);
458    display:flex; align-items:center; gap:clamp(14px,1.8vw,34px);
459    flex-wrap:nowrap;            /* the row can never break to a second line */
460    /* 168px, fixed — sized around the 138px logo with 15px of clearance.
461
462       THIS MUST MATCH --header-h IN shared/hpb-styles.css, which is now
463       168px. Anchor links offset by that value; if the two disagree, a
464       jumped-to heading lands behind the header and looks like a broken
465       link rather than a spacing bug.
466
467       History, because this has moved four times in two days:
468         92px  -> 112px  2026-07-29, logo 66 -> 82 (+25%)
469         112px -> 140px  2026-07-31, logo 82 -> 110
470         140px -> 168px  2026-07-31, logo 110 -> 138 (+25%)
471
472       THE COST, and it is not small now that the header is sticky: 168px is
473       roughly a quarter of the usable height of a 13" laptop screen, held
474       for the entire visit, on every page. Every hero, schedule and rate
475       table is reading into what's left. */
476    min-height:168px;
477    /* the mega panel is positioned against this box, not against its menu
478       item — see the MEGA PANEL block below for why */
479    position:relative;}
480
481  /* logo — allowed to shrink, never to disappear.
482     Sized up 25% on 2026-07-29 (was clamp(50px,4.8vw,66px)). The bar grew from
483     92px to 112px to hold it: 82 + 15 above + 15 below = 112.
484
485     IF YOU CHANGE THE BAR HEIGHT, CHANGE --header-h IN shared/hpb-styles.css
486     TO MATCH, then rebuild and re-paste the pages. Anchor links offset by that
487     value; if it's short, a jumped-to heading hides behind the header. */
488  .hpbhdr-logo{flex:0 1 auto; min-width:0; display:block; line-height:0;}
489  /* FIXED 138px on desktop — +25% on the 110px it was, per the CEO.
490
491     Deliberately not a clamp. It was clamp(72px,7.4vw,110px), which only hit
492     its maximum above ~1486px; below that the logo shrank while the bar
493     stayed fixed, so the bar was sized for a logo that wasn't there. A fixed
494     height keeps the 15px clearance identical at every desktop width.
495
496     Safe because the mobile breakpoint below takes over at 1200px, and this
497     still fits at 1201px: the logo needs about 317px of width against
498     roughly 459px of free space in the row. That margin is now 142px — the
499     next increase is where the row starts to get tight, not the bar.
500
501     position:relative + top lets --logo-nudge shift the mark optically
502     without changing the layout box, so the bar height stays exactly 168. */
503  .hpbhdr-logo img{height:138px; width:auto; display:block;
504    position:relative; top:var(--logo-nudge,0px);}
505
506  /* ─────────── DESKTOP NAV ─────────── */
507  .hpbnav{flex:1 1 auto; min-width:0; display:flex; justify-content:center;}
508  .hpbnav ul{list-style:none; margin:0; padding:0;}
509  .hpbnav > ul{display:flex; flex-wrap:nowrap; align-items:center;
510    gap:clamp(6px,1.3vw,26px);}
511  .hpbnav > ul > li{position:relative;}
512
513  .hpbnav > ul > li > a,
514  .hpbnav > ul > li > button{
515    display:inline-flex; align-items:center; gap:5px;
516    font-family:var(--label); font-weight:700; text-transform:uppercase;
517    /* Shrinks with the viewport so the row tightens instead of wrapping.
518       Raised with the logo (max was 15px), but ONLY the maximum. The 12.5px
519       floor is what keeps the menu on one line at the 1200px breakpoint, which
520       is the tightest point — and the wider logo already eats ~45px of the
521       space the nav has to fit in. Raise the floor and you risk a wrap. */
522    font-size:clamp(12.5px,1.05vw,16px);
523    letter-spacing:.4px; color:var(--ink); text-decoration:none;
524    white-space:nowrap;          /* labels never break mid-word */
525    background:none; border:0; cursor:pointer; padding:12px 2px;
526    font-family:var(--label);
527  }
528  .hpbhdr .hpbnav > ul > li > a{color:var(--ink);}
529  .hpbnav > ul > li > a:hover,
530  .hpbnav > ul > li > button:hover,
531  .hpbnav > ul > li.current > a{color:var(--orange);}
532  .hpbnav .caret{width:9px; height:9px; flex:0 0 9px; transition:transform .18s;}
533  .hpbnav li.open > button .caret{transform:rotate(180deg);}
534
535  /* dropdown panels */
536  .hpbnav .sub{position:absolute; top:100%; left:50%; transform:translateX(-50%) translateY(6px);
537    min-width:280px; background:#fff; border:1px solid var(--rule); border-radius:10px;
538    box-shadow:0 12px 30px rgba(0,0,0,.13); padding:10px;
539    opacity:0; visibility:hidden; transition:opacity .16s, transform .16s, visibility .16s;}
540  .hpbnav li.open > .sub,
541  .hpbnav > ul > li:hover > .sub{opacity:1; visibility:visible; transform:translateX(-50%) translateY(0);}
542  .hpbnav .sub li a{display:block; padding:10px 14px; border-radius:6px;
543    font-family:var(--ui); font-size:15px;
543 color:var(--ink); text-decoration:none; line-height:1.35;}
544  .hpbnav .sub li a:hover{background:#f1f6fa; color:var(--navy);}
545  /* Warning item (Dee, 2026-09-25): bold orange so the fraud notice reads
546     as a flag, not just another link. --orange-dark rather than --orange:
547     the full-strength orange is under 4.5:1 on white at this size. */
548  .hpbnav .sub li a.alert{font-weight:700; color:var(--orange-dark);}
549  .hpbnav .sub li a.alert:hover{background:#fdeee4; color:var(--orange-dark);}
550
551  /* keep panels on screen near the right edge */
552  .hpbnav > ul > li:nth-last-child(-n+2) .sub{left:auto; right:0; transform:translateY(6px);}
553  .hpbnav > ul > li:nth-last-child(-n+2):hover > .sub,
554  .hpbnav > ul > li:nth-last-child(-n+2).open > .sub{transform:translateY(0);}
555
556  /* ── MEGA PANEL — the Exhibit dropdown ────────────────────────────────
557     Thirteen links in a single column is a 560px-tall list, and a list that
558     tall stops being scanned and starts being endured. Three labelled
559     columns cut it to five deep and let people skip two thirds of it on
560     sight. Same links, a third of the reading.
561
562     WHY IT'S ANCHORED TO THE HEADER, NOT THE MENU ITEM: a 940px panel hung
563     under the fourth of six items runs off the right edge of the screen at
564     any viewport under about 1500px. Positioning it against .hpbhdr-inner
565     instead means it spans the header's own content width and can never
566     overflow. The left padding below matches the header's, so the first
567     column lines up under the logo.
568
569     ADDING A FOURTH GROUP: change the 3 in grid-template-columns and add a
570     matching .megacol block in the markup. Past four the panel gets cramped
571     — that's the point to split Exhibit into two top-level items instead. */
572  /* ── shared by every mega panel ── */
573  .hpbnav .sub.mega{
574    min-width:0; transform:translateY(6px);
575    display:grid; justify-content:start; align-items:start;}
576  .hpbnav > ul > li:hover > .sub.mega,
577  .hpbnav li.open > .sub.mega{transform:translateY(0);}
578  .hpbnav .sub.mega ul{margin:0; padding:0; list-style:none;}
579  /* group heading: a label, not a link — deliberately not clickable, so
580     nobody hunts for a page behind it */
581  .hpbnav .sub.mega .megahd{display:block; padding:0 14px 9px; margin-bottom:6px;
582    font-family:var(--label); font-weight:700; text-transform:uppercase;
583    font-size:11.5px; letter-spacing:.9px; color:var(--muted);
584    border-bottom:1px solid var(--rule);}
585  /* a second group stacked below the first inside one column */
586  .hpbnav .sub.mega .megahd.stacked{margin-top:20px;}
587  .hpbnav .sub.mega li a{padding:9px 14px;}
588
589  /* ── THREE COLUMNS — Exhibit ──
590     Anchored to the header bar (hence position:static on the item), because
591     at ~940px wide, hung under the fourth of six items, it would run off the
592     right edge below about 1500px. */
593  .hpbnav > ul > li.hasmega{position:static;}
594  .hpbnav .sub.mega.cols3{
595    left:0; right:0; width:auto;
596    grid-template-columns:repeat(3,minmax(0,320px)); gap:0 44px;
597    padding:26px clamp(16px,2vw,32px) 22px;
598    border-radius:0 0 12px 12px;}
599
600  /* ── TWO COLUMNS — Events ──
601     This one stays anchored to its own menu item. At ~640px wide, and second
602     from the left, it has room to spare — so it hangs under its button like
603     the small dropdowns instead of spanning the bar. left:0 rather than the
604     centred default keeps its left edge clear of the screen even at the
605     1200px breakpoint.
606
607     THE WIDTH AND THE COLUMNS ARE BOTH FIXED, DELIBERATELY. This panel sets
608     `left` but not `right`, so its width is shrink-to-fit. Pair that with
609     columns that are allowed to collapse — minmax(0,300px), or 1fr with no
610     width — and the browser has nothing to size against: it settles on about
611     65px per column and the two columns overlap in a sliver of a panel.
612
613     So there are two independent guards here, and both should stay:
614       width:640px          gives the box a definite size
615       repeat(2,286px)      gives the columns one too, so they hold even if
616                            something in the theme overrides the width
617     286 + 32 gap + 286 + 36 padding = 640. Change one, change the others. */
618  .hpbnav .sub.mega.cols2{
619    left:0; right:auto;
620    width:640px; max-width:calc(100vw - 32px);
621    grid-template-columns:repeat(2,286px); gap:0 32px;
622    padding:22px 18px 18px;}
623  .hpbnav .sub.mega.cols2 li a{white-space:normal;}
624  /* If a theme rule ever zeroes the width again, this keeps the columns from
625     crushing rather than letting them overlap. */
626  .hpbnav .sub.mega .megacol{min-width:0;}
627
628  /* ─────────── CTA + HAMBURGER ─────────── */
629  /* .hpbhdr prefix raises specificity above the theme's link rules — without it
630     the label inherits the theme's orange and vanishes against the button. */
631  .hpbhdr .hpbhdr-cta{flex:0 0 auto; display:inline-block; background:var(--orange); color:#fff;
632    font-family:var(--ui); font-weight:500; font-size:clamp(13px,1.03vw,17px);
633    padding:13px clamp(15px,1.55vw,26px); border-radius:10px; text-decoration:none;
634    white-space:nowrap; border:2px solid var(--orange); transition:.15s;}
635  .hpbhdr .hpbhdr-cta:hover{background:var(--orange-dark); border-color:var(--orange-dark);
636    color:#fff;}
637  .hpbhdr .hpbhdr-cta:visited,.hpbhdr .hpbhdr-cta:focus{color:#fff;}
638  .hpbdrawer .hpbdrawer-cta,.hpbdrawer .hpbdrawer-cta:visited{color:#fff;}
639
640  /* TWO BUTTONS (added 2026-09-14, registration is open).
641     Register is the primary (solid orange); Apply to Exhibit steps back to an
642     outline so the two don't compete. Both sit in .hpbhdr-ctas so they move
643     as one unit. The outline one hides at the hamburger breakpoint; the
644     drawer carries both. */
645  .hpbhdr .hpbhdr-ctas{flex:0 0 auto; display:flex; align-items:center; gap:10px;}
646  .hpbhdr .hpbhdr-cta.is-secondary{background:transparent; color:var(--navy);
647    border-color:var(--navy);}
648  .hpbhdr .hpbhdr-cta.is-secondary:hover{background:var(--navy); border-color:var(--navy);
649    color:#fff;}
650  .hpbhdr .hpbhdr-cta.is-secondary:visited,.hpbhdr .hpbhdr-cta.is-secondary:focus{color:var(--navy);}
651  .hpbhdr .hpbhdr-cta.is-secondary:hover:visited{color:#fff;}
652
653  .hpbburger{display:none; flex:0 0 auto; width:46px; height:46px; padding:0;
654    background:none; border:2px solid var(--navy); border-radius:8px; cursor:pointer;
655    color:var(--navy);}
656  .hpbburger span{display:block; width:20px; height:2px; background:currentColor;
657    margin:4px auto; transition:.2s;}
658  .hpbburger[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg);}
659  .hpbburger[aria-expanded="true"] span:nth-child(2){opacity:0;}
660  .hpbburger[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg);}
661
662  .hpbhdr a:focus-visible,.hpbhdr button:focus-visible,
663  .hpbdrawer a:focus-visible,.hpbdrawer button:focus-visible{
664    outline:3px solid var(--blue); outline-offset:3px; border-radius:4px;}
665
666  /* ─────────── MOBILE DRAWER ─────────── */
667  .hpbdrawer{position:fixed; inset:0 0 0 auto; width:min(420px,100%);
668    background:#fff; z-index:1002; transform:translateX(100%);
669    transition:transform .26s cubic-bezier(.4,0,.2,1); overflow-y:auto;
670    padding:20px 20px 48px; display:none;}
671  .hpbdrawer.open{transform:translateX(0);}
672  .hpbscrim{position:fixed; inset:0; background:rgba(0,26,47,.55); z-index:1001;
673    opacity:0; visibility:hidden; transition:.2s; display:none;}
674  .hpbscrim.open{opacity:1; visibility:visible;}
675  .hpbdrawer ul{list-style:none; margin:0; padding:0;}
676  .hpbdrawer > ul > li{border-bottom:1px solid var(--rule);}
677  .hpbdrawer > ul > li > a,
678  .hpbdrawer > ul > li > button{width:100%; display:flex; align-items:center;
679    justify-content:space-between; gap:10px; padding:17px 4px;
680    font-family:var(--label); font-weight:700; text-transform:uppercase;
681    font-size:15px; letter-spacing:.5px; color:var(--ink); text-decoration:none;
682    background:none; border:0; cursor:pointer; text-align:left;}
683  .hpbdrawer .sub{max-height:0; overflow:hidden; transition:max-height .26s ease;}
684  /* Generous ceiling: this only has to exceed the tallest open group. The
685     Exhibit list with its three headings is around 760px — if you add items
686     and the list starts clipping, this number is why. */
687  .hpbdrawer li.open > .sub{max-height:1200px;}
688  .hpbdrawer .sub li a{display:block; padding:11px 4px 11px 18px;
689    font-size:15.5px; color:var(--muted); text-decoration:none;
690    border-left:2px solid var(--rule); margin-left:2px; line-height:1.35;}
691  .hpbdrawer .sub li a:hover{color:var(--navy); border-left-color:var(--blue);}
692  .hpbdrawer .sub li a.alert{font-weight:700; color:var(--orange-dark);
693    border-left-color:var(--orange);}
694  /* Columns don't work on a 380px screen, so the drawer keeps one list and
695     uses the same group labels as inline dividers. */
696  .hpbdrawer .sub .drawerhd{display:block; padding:16px 4px 5px 18px;
697    font-family:var(--label); font-weight:700; text-transform:uppercase;
698    font-size:11px; letter-spacing:.9px; color:var(--navy);}
699  .hpbdrawer .sub li.drawerhd-li:first-child .drawerhd{padding-top:6px;}
700  .hpbdrawer li.open > button .caret{transform:rotate(180deg);}
701  .hpbdrawer-cta{display:block; text-align:center; margin-top:26px;
702    background:var(--orange); color:#fff; font-weight:500; font-size:17px;
703    padding:15px; border-radius:10px; text-decoration:none;
704    border:2px solid var(--orange);}
705  /* Second drawer button sits right under the first: outline, navy. */
706  .hpbdrawer-cta + .hpbdrawer-cta{margin-top:10px;}
707  .hpbdrawer .hpbdrawer-cta.is-secondary,.hpbdrawer .hpbdrawer-cta.is-secondary:visited{
708    background:transparent; color:var(--navy); border-color:var(--navy);}
709  .hpbdrawer-top{display:flex; justify-content:flex-end; margin-bottom:8px;}
710  .hpbdrawer-close{width:44px; height:44px; border:2px solid var(--navy); background:none;
711    border-radius:8px; color:var(--navy); font-size:22px; line-height:1; cursor:pointer;}
712  body.hpb-locked{overflow:hidden;}
713
714  /* ─────────── THE BREAKPOINT ─────────── */
715  /* 1200px -> 1280px on 2026-09-14: the second button needs roughly 130px
716     more room, so the hamburger takes over a little earlier. */
717  @media (max-width:1280px){
718    .hpbnav{display:none;}
719    .hpbburger{display:block;}
720    /* Once the hamburger is showing, the drawer carries both buttons. The
721       outline one leaves the bar; Register stays as a compact pill so the
722       main action is visible without opening the menu. */
723    .hpbhdr .hpbhdr-cta.is-secondary{display:none;}
724    .hpbhdr .hpbhdr-ctas{margin-left:auto;}
725    .hpbhdr .hpbhdr-cta.is-primary{font-size:15px; padding:11px 18px;}
726    .hpbdrawer,.hpbscrim{display:block;}
727    .hpbnav{flex:0;}
728    /* Phones and tablets keep the smaller bar. 140px would be a punishing
729       share of a small screen, and the hamburger layout doesn't need the
730       room. --header-h has a matching 96px override for this breakpoint. */
731    .hpbhdr-inner{justify-content:space-between; min-height:96px;}
732    .hpbhdr-logo img{height:clamp(62px,6vw,82px);}
733  }
734  @media (max-width:560px){
735    /* On a phone the logo competes with the hamburger for a narrow bar, so it
736       steps back down rather than following the clamp. */
737    .hpbhdr-logo img{height:58px;}
738    .hpbhdr .hpbhdr-cta.is-primary{font-size:14px; padding:10px 14px;}
739    .hpbhdr-inner{gap:10px;}
740  }
741  @media (max-width:360px){
742    /* Very narrow phones: the pill goes, the drawer still has it. */
743    .hpbhdr .hpbhdr-cta.is-primary{display:none;}
744  }
745
746</style>
747<header class="hpbhdr" id="hpbhdr">
748  <div class="hpbhdr-inner">
749
750    <a class="hpbhdr-logo" href="https://hpbexpo.com" aria-label="HPBExpo home">
751      <img src="https://hpbexpo.com/wp-content/uploads/2024/09/HPBEExpo_Logo_final.svg" alt="HPBExpo 2027, Nashville, March 3-6">
752    </a>
753
754    <nav class="hpbnav" aria-label="Main">
755      <ul>
756        <li>
757          <button type="button" aria-expanded="false">Attend
758            <svg class="caret" viewBox="0 0 12 12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
759          </button>
760          <ul class="sub">
761            <li><a href="https://hpbexpo.com/attend/top-reasons-to-attend/">Why Attend</a></li>
762            <li><a href="https://hpbexpo.com/attend/badge-registration/">Badge Registration</a></li>
763            <li><a href="https://hpbexpo.com/attend/attendee-hotel/">Attendee Hotel &amp; Travel</a></li>
764            <li><a href="https://www.visitmusiccity.com/meetings/client/hpbexpo27">Nashville Visitor Information</a></li>
765            <li><a href="https://hpbexpo.com/attend/participating-companies/">Participating Companies</a></li>
766            <li><a href="https://hpbexpo.com/attend/npp-aca/">New Product Pavilion / Attendees&rsquo; Choice Awards</a></li>
767            <li><a href="https://hpbexpo.com/show-info/policies/">Expo Policies</a></li>
768            <li><a href="https://hpbexpo.com/about-hpba/">HPBA Membership for Attendees</a></li>
769          </ul>
770        </li>
771
772        <li>
773          <button type="button" aria-expanded="false">Events
774            <svg class="caret" viewBox="0 0 12 12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
775          </button>
776          <!-- EVENTS — two-column mega, three groups. The right column stacks
777               Receptions & Awards above Policies. Keep in step with the drawer
778               copy below. -->
779          <ul class="sub mega cols2">
780            <li class="megacol">
781              <span class="megahd">Programming</span>
782              <ul>
783                <li><a href="https://hpbexpo.com/showfeatures/events/">Schedule at a Glance</a></li>
784                <li><a href="https://hpbexpo.com/openingsession/">Opening Session</a></li>
785                <li><a href="https://hpbexpo.com/fireside-chats/">Fireside Chats</a></li>
786                <li><a href="https://hpbexpo.com/retailer-round-tables/">Retailer Roundtables</a></li>
787                <li><a href="https://hpbexpo.com/attend/expo-highlights-tour/">Expo Highlights Tour</a></li>
788              </ul>
789            </li>
790            <li class="megacol">
791              <span class="megahd">Receptions &amp; Awards</span>
792              <ul>
793                <li><a href="https://hpbexpo.com/industry-party/">Industry Party</a></li>
794                <li><a href="https://hpbexpo.com/awards/">Ultimate Awards Show</a></li>
795                <li><a href="https://hpbexpo.com/affiliatereceptions/">Affiliate Receptions</a></li>
796              </ul>
797              <span class="megahd stacked">Policies</span>
798              <ul>
799                <li><a href="https://hpbexpo.com/ancillary-meeting-requests-policy/">Ancillary Meetings &amp; Events Policy</a></li>
800                <li><a href="https://hpbexpo.com/suitcasing-outboarding-policy/">Suitcasing &amp; Outboarding Policy</a></li>
801              </ul>
802            </li>
803          </ul>
804        </li>
805
806        <li>
807          <button type="button" aria-expanded="false">Education
808            <svg class="caret" viewBox="0 0 12 12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
809          </button>
810          <ul class="sub">
811            <li><a href="https://hpbexpo.com/education/">Education Program</a></li>
812            <li><a href="https://hpbexpo.com/hpbexpo27-education-speakers/">Speaker Lineup</a></li>
813            <li><a href="https://hpbexpo.com/manufacturer-training/">Manufacturer Training Sessions</a></li>
814            <li><a href="https://hpbexpo.com/certification/">Certification</a></li>
815          </ul>
816        </li>
817
818        <!-- EXHIBIT — mega panel. Three groups, thirteen links. If you add a
819             group here, add it to the drawer copy below as well, and bump the
820             column count in .sub.mega. -->
821        <li class="current hasmega">
822          <button type="button" aria-expanded="false">Exhibit
823            <svg class="caret" viewBox="0 0 12 12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
824          </button>
825          <ul class="sub mega cols3">
826            <li class="megacol">
827              <span class="megahd">Considering Exhibiting</span>
828              <ul>
829                <li><a href="https://hpbexpo.com/exhibit/why-exhibit/">Why Exhibit</a></li>
830                <li><a href="https://hpbexpo.com/exhibit/apply-to-exhibit/">Apply to Exhibit</a></li>
831                <li><a href="https://hpbexpo.com/exhibit/new-product-pavilion/">New Product Pavilion Entry</a></li>
832                <li><a href="https://s23.a2zinc.net/clients/HPBA/hpbexpo2027//Public/GeneratePDF.aspx?IMID=undefined&amp;EventId=10&amp;MapId=18">Exhibit Floor Plan</a></li>
833                <li><a href="https://hpbexpo.com/exhibit/hpba-membership/">HPBA Membership for Exhibitors</a></li>
834              </ul>
835            </li>
836            <li class="megacol">
837              <span class="megahd">Plan Your Show</span>
838              <ul>
839                <li><a href="https://hpbexpo.com/exhibit/badge-registration/">Badge Registration</a></li>
840                <li><a href="https://hpbexpo.com/exhibit/general-info/">Exhibitor General Information</a></li>
841                <li><a href="https://hpbexpo.com/exhibit/deadlines/">Exhibitor Deadlines</a></li>
842                <li><a href="https://hpbexpo.com/exhibit/forms/">Exhibitor Forms</a></li>
843                <li><a href="https://hpbexpo.com/exhibit/exhibitor-insurance-requirements/">Exhibitor Insurance Requirements</a></li>
844              </ul>
845            </li>
846            <li class="megacol">
847              <span class="megahd">Travel &amp; Resources</span>
848              <ul>
849                <li><a href="https://hpbexpo.com/exhibit/exhibitor-hotel/">Exhibitor Hotel &amp; Travel</a></li>
850                <li><a href="https://hpbexpo.com/exhibit/hpba-international-visitors/">International Visitors</a></li>
851                <li><a href="https://hpbexpo.com/exhibit/2027-exhibitor-marketing-toolkit/">Exhibitor Marketing Toolkit</a></li>
852                <li><a href="https://hpbexpo.com/exhibit/newsletters/">Exhibitor Newsletters</a></li>
853                <li><a class="alert" href="https://hpbexpo.com/exhibit/fraudwarning/">Fraudulent Offer Warning</a></li>
854              </ul>
855            </li>
856          </ul>
857        </li>
858
859        <li><a href="https://hpbexpo.com/our_sponsors/">Sponsors</a></li>
860        <li><a href="https://hpbexpo.com/media/">Media</a></li>
861      </ul>
862    </nav>
863
864    <div class="hpbhdr-ctas">
865      <a class="hpbhdr-cta is-primary" href="https://hpbexpo.com/attend/badge-registration/">Register</a>
866      <a class="hpbhdr-cta is-secondary" href="https://hpbexpo.com/exhibit/apply-to-exhibit/">Apply to Exhibit</a>
867    </div>
868
869    <button class="hpbburger" type="button" aria-expanded="false" aria-controls="hpbdrawer" aria-label="Open menu">
870      <span></span><span></span><span></span>
871    </button>
872  </div>
873</header>
874
875<div class="hpbscrim" id="hpbscrim" hidden></div>
876
877<div class="hpbdrawer" id="hpbdrawer" role="dialog" aria-modal="true" aria-label="Site menu" hidden>
878  <div class="hpbdrawer-top">
879    <button class="hpbdrawer-close" type="button" aria-label="Close menu">&times;</button>
880  </div>
881  <ul>
882    <li>
883      <button type="button" aria-expanded="false">Attend
884        <svg class="caret" viewBox="0 0 12 12" width="12" height="12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
885      </button>
886      <ul class="sub">
887        <li><a href="https://hpbexpo.com/attend/top-reasons-to-attend/">Why Attend</a></li>
888        <li><a href="https://hpbexpo.com/attend/badge-registration/">Badge Registration</a></li>
889        <li><a href="https://hpbexpo.com/attend/attendee-hotel/">Attendee Hotel &amp; Travel</a></li>
890        <li><a href="https://www.visitmusiccity.com/meetings/client/hpbexpo27">Nashville Visitor Information</a></li>
891        <li><a href="https://hpbexpo.com/attend/participating-companies/">Participating Companies</a></li>
892        <li><a href="https://hpbexpo.com/attend/npp-aca/">New Product Pavilion / Attendees&rsquo; Choice Awards</a></li>
893        <li><a href="https://hpbexpo.com/show-info/policies/">Expo Policies</a></li>
894        <li><a href="https://hpbexpo.com/about-hpba/">HPBA Membership for Attendees</a></li>
895      </ul>
896    </li>
897    <li>
898      <button type="button" aria-expanded="false">Events
899        <svg class="caret" viewBox="0 0 12 12" width="12" height="12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
900      </button>
901      <ul class="sub">
902        <!-- Same three groups as the desktop Events panel, one column deep. -->
903        <li class="drawerhd-li"><span class="drawerhd">Programming</span></li>
904        <li><a href="https://hpbexpo.com/showfeatures/events/">Schedule at a Glance</a></li>
905        <li><a href="https://hpbexpo.com/openingsession/">Opening Session</a></li>
906        <li><a href="https://hpbexpo.com/fireside-chats/">Fireside Chats</a></li>
907        <li><a href="https://hpbexpo.com/retailer-round-tables/">Retailer Roundtables</a></li>
908        <li><a href="https://hpbexpo.com/attend/expo-highlights-tour/">Expo Highlights Tour</a></li>
909        <li class="drawerhd-li"><span class="drawerhd">Receptions &amp; Awards</span></li>
910        <li><a href="https://hpbexpo.com/industry-party/">Industry Party</a></li>
911        <li><a href="https://hpbexpo.com/awards/">Ultimate Awards Show</a></li>
912        <li><a href="https://hpbexpo.com/affiliatereceptions/">Affiliate Receptions</a></li>
913        <li class="drawerhd-li"><span class="drawerhd">Policies</span></li>
914        <li><a href="https://hpbexpo.com/ancillary-meeting-requests-policy/">Ancillary Meetings &amp; Events Policy</a></li>
915        <li><a href="https://hpbexpo.com/suitcasing-outboarding-policy/">Suitcasing &amp; Outboarding Policy</a></li>
916      </ul>
917    </li>
918    <li>
919      <button type="button" aria-expanded="false">Education
920        <svg class="caret" viewBox="0 0 12 12" width="12" height="12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
921      </button>
922      <ul class="sub">
923        <li><a href="https://hpbexpo.com/education/">Education Program</a></li>
924        <li><a href="https://hpbexpo.com/hpbexpo27-education-speakers/">Speaker Lineup</a></li>
925        <li><a href="https://hpbexpo.com/manufacturer-training/">Manufacturer Training Sessions</a></li>
926        <li><a href="https://hpbexpo.com/certification/">Certification</a></li>
927      </ul>
928    </li>
929    <li>
930      <button type="button" aria-expanded="false">Exhibit
931        <svg class="caret" viewBox="0 0 12 12" width="12" height="12" aria-hidden="true"><path d="M2 4.5 6 8.5l4-4" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>
932      </button>
933      <ul class="sub">
934        <!-- Same three groups as the desktop mega panel, one column deep.
935             Keep the order and the labels in step with it. -->
936        <li class="drawerhd-li"><span class="drawerhd">Considering Exhibiting</span></li>
937        <li><a href="https://hpbexpo.com/exhibit/why-exhibit/">Why Exhibit</a></li>
938        <li><a href="https://hpbexpo.com/exhibit/apply-to-exhibit/">Apply to Exhibit</a></li>
939        <li><a href="https://hpbexpo.com/exhibit/new-product-pavilion/">New Product Pavilion Entry</a></li>
940        <li><a href="https://s23.a2zinc.net/clients/HPBA/hpbexpo2027//Public/GeneratePDF.aspx?IMID=undefined&amp;EventId=10&amp;MapId=18">Exhibit Floor Plan</a></li>
941        <li><a href="https://hpbexpo.com/exhibit/hpba-membership/">HPBA Membership for Exhibitors</a></li>
942        <li class="drawerhd-li"><span class="drawerhd">Plan Your Show</span></li>
943        <li><a href="https://hpbexpo.com/exhibit/badge-registration/">Badge Registration</a></li>
944        <li><a href="https://hpbexpo.com/exhibit/general-info/">Exhibitor General Information</a></li>
945        <li><a href="https://hpbexpo.com/exhibit/deadlines/">Exhibitor Deadlines</a></li>
946        <li><a href="https://hpbexpo.com/exhibit/forms/">Exhibitor Forms</a></li>
947        <li><a href="https://hpbexpo.com/exhibit/exhibitor-insurance-requirements/">Exhibitor Insurance Requirements</a></li>
948        <li class="drawerhd-li"><span class="drawerhd">Travel &amp; Resources</span></li>
949        <li><a href="https://hpbexpo.com/exhibit/exhibitor-hotel/">Exhibitor Hotel &amp; Travel</a></li>
950        <li><a href="https://hpbexpo.com/exhibit/hpba-international-visitors/">International Visitors</a></li>
951        <li><a href="https://hpbexpo.com/exhibit/2027-exhibitor-marketing-toolkit/">Exhibitor Marketing Toolkit</a></li>
952        <li><a href="https://hpbexpo.com/exhibit/newsletters/">Exhibitor Newsletters</a></li>
953        <li><a class="alert" href="https://hpbexpo.com/exhibit/fraudwarning/">Fraudulent Offer Warning</a></li>
954      </ul>
955    </li>
956    <li><a href="https://hpbexpo.com/our_sponsors/">Sponsors</a></li>
957    <li><a href="https://hpbexpo.com/media/">Media</a></li>
958  </ul>
959  <a class="hpbdrawer-cta" href="https://hpbexpo.com/attend/badge-registration/">Register to Attend</a>
960  <a class="hpbdrawer-cta is-secondary" href="https://hpbexpo.com/exhibit/apply-to-exhibit/">Apply to Exhibit</a>
961</div>
962
963<script>
964(function () {
965  var hdr     = document.getElementById('hpbhdr');
966  var burger  = document.querySelector('.hpbburger');
967  var drawer  = document.getElementById('hpbdrawer');
968  var scrim   = document.getElementById('hpbscrim');
969  var closeBt = drawer.querySelector('.hpbdrawer-close');
970
971  /* Adds the drop shadow once the page has moved.
972     Called once immediately as well as on scroll, so a page opened at an
973     anchor — or restored mid-page by the back button — gets the right state
974     straight away instead of waiting for the first scroll event. */
975  function setScrolled() {
976    hdr.classList.toggle('scrolled', scrollY > 4);
977  }
978  addEventListener('scroll', setScrolled, { passive: true });
979  setScrolled();
980
981  /* ── desktop dropdowns ──
982     Hover is handled in CSS. This adds click and keyboard support, which
983     hover alone never gives you — important for touch laptops and for
984     anyone navigating with a keyboard. */
985  document.querySelectorAll('.hpbnav > ul > li > button').forEach(function (btn) {
986    var li = btn.parentNode;
987    btn.addEventListener('click', function (e) {
988      e.stopPropagation();
989      var wasOpen = li.classList.contains('open');
990      closeAllDesktop();
991      if (!wasOpen) { li.classList.add('open'); btn.setAttribute('aria-expanded', 'true'); }
992    });
993  });
994  function closeAllDesktop() {
995    document.querySelectorAll('.hpbnav > ul > li.open').forEach(function (li) {
996      li.classList.remove('open');
997      var b = li.querySelector('button'); if (b) b.setAttribute('aria-expanded', 'false');
998    });
999  }
1000  document.addEventListener('click', closeAllDesktop);
1001  document.addEventListener('keydown', function (e) {
1002    if (e.key === 'Escape') { closeAllDesktop(); if (drawer.classList.contains('open')) closeDrawer(); }
1003  });
1004
1005  /* ── mobile drawer ── */
1006  function openDrawer() {
1007    drawer.hidden = false; scrim.hidden = false;
1008    requestAnimationFrame(function () {
1009      drawer.classList.add('open'); scrim.classList.add('open');
1010    });
1011    burger.setAttribute('aria-expanded', 'true');
1012    burger.setAttribute('aria-label', 'Close menu');
1013    document.body.classList.add('hpb-locked');
1014    closeBt.focus();
1015  }
1016  function closeDrawer() {
1017    drawer.classList.remove('open'); scrim.classList.remove('open');
1018    burger.setAttribute('aria-expanded', 'false');
1019    burger.setAttribute('aria-label', 'Open menu');
1020    document.body.classList.remove('hpb-locked');
1021    burger.focus();
1022    setTimeout(function () {
1023      if (!drawer.classList.contains('open')) { drawer.hidden = true; scrim.hidden = true; }
1024    }, 280);
1025  }
1026  burger.addEventListener('click', function () {
1027    drawer.classList.contains('open') ? closeDrawer() : openDrawer();
1028  });
1029  closeBt.addEventListener('click', closeDrawer);
1030  scrim.addEventListener('click', closeDrawer);
1031
1032  /* drawer accordions */
1033  drawer.querySelectorAll('button[aria-expanded]').forEach(function (btn) {
1034    btn.addEventListener('click', function () {
1035      var li = btn.parentNode;
1036      var open = li.classList.toggle('open');
1037      btn.setAttribute('aria-expanded', open ? 'true' : 'false');
1038    });
1039  });
1040
1041  /* keep focus inside the drawer while it's open */
1042  drawer.addEventListener('keydown', function (e) {
1043    if (e.key !== 'Tab') return;
1044    var f = drawer.querySelectorAll('a[href], button:not([disabled])');
1045    if (!f.length) return;
1046    var first = f[0], last = f[f.length - 1];
1047    if (e.shiftKey && document.activeElement === first) { last.focus(); e.preventDefault(); }
1048    else if (!e.shiftKey && document.activeElement === last) { first.focus(); e.preventDefault(); }
1049  });
1050
1051  /* if the window grows past the breakpoint while the drawer is open, close it */
1052  var mq = matchMedia('(min-width:1281px)');
1053  (mq.addEventListener ? mq.addEventListener.bind(mq, 'change') : mq.addListener.bind(mq))(function (e) {
1054    if (e.matches && drawer.classList.contains('open')) closeDrawer();
1055  });
1056})();
1057</script>
1057				</div>
1058				</div>
1059				</div>
1060				</header>
1061		
1062<main class="page">
1063
1064	
1065		<!-- ENTRY -->
1066		
1067<article id="post-938" class="entry post-938 page type-page status-publish hentry">
1068
1069	
1070
1071	
1072		<section id="sub-hero" class="entry-header inview bg-gradient-blue sub-hero  text-light ">
1073
1074			
1075			<div class="hero-bg  transparency " 
1076
1077				style="background-color: #0060ac;background-image: url(https://hpbexpo.com/wp-content/uploads/2023/08/HPBA_sub-hero_update.jpg);background-size:cover;background-position:50% 50%;"			>
1078			
1079			
1080
1081			</div>
1082
1083					</section>
1084
1085	<!-- CONTENT -->
1086	<div class="entry-content-container">
1087
1088		<!-- AD -->
1089
1090		<section class="banner preview-only">
1091
1092	
1093</section>
1094
1095
1096		<section class="banner-space">
1097			<div class="banner-space-inner">
1098				<div class="block-group">
1099
1100		<section class="entry-content">
1101			<div class="entry-content-inner">
1102
1103
1104		<!-- TITLE -->
1105		<div class="content-wrap">
1106
1107							<h1>Contact</h1>
1108			
1109			<h2></h2>
1110
1111		</div>
1112
1113						<div data-elementor-type="wp-page" data-elementor-id="938" class="elementor elementor-938" data-elementor-post-type="page">
1114				<div class="elementor-element elementor-element-7ab9a64c e-flex e-con-boxed e-con e-parent" data-id="7ab9a64c" data-element_type="container" data-e-type="container">
1115					<div class="e-con-inner">
1116				<div class="elementor-element elementor-element-69167451 elementor-widget elementor-widget-text-editor" data-id="69167451" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1117				<div class="elementor-widget-container">
1118									<p style="text-align: left;">Not sure where to start? Use the categories below to connect with the right team.<br data-start="295" data-end="298" />Email is the fastest way to receive a response.</p>
1119<p><strong>Attendee Questions</strong></p>
1120<p>Registration: <a href="mailto:[email protected]">[email protected]</a></p>
1121<p>Hotel &amp; Travel: <a href="mailto:[email protected]">[email protected]</a></p>
1122<p><strong>Exhibitor &amp; Sponsor</strong> <strong>Questions</strong></p>
1123<p>Exhibit Space &amp; Sales: <a href="mailto:[email protected]">[email protected]</a></p>
1124<p>Sponsorship Opportunities: <a href="mailto:[email protected]">[email protected]</a></p>
1125<p><strong>General Questions</strong></p>
1126<p>HPBExpo Team: <a href="mailto:[email protected]">[email protected]</a></p>
1127<p><strong>Prefer to Call?</strong></p>
1128<p>HPBA Main Line: <b>703-522-0086</b></p>
1129<p><strong>About the Team</strong></p>
1130<p style="text-align: left;">HPBExpo is owned and produced by the Hearth, Patio &amp; Barbecue Association (HPBA), a national trade association dedicated to advancing the hearth, barbecue, and outdoor living industries. </p>
1131<p style="text-align: left;"><a href="https://hpba.org/organization/" target="_blank" rel="noopener"><b>View HPBA Staff Directory</b></a>     |     <a href="https://hpba.org/contact-us/" target="_blank" rel="noopener"><b>Contact HPBA</b></a><b> </b></p>
1132<p style="text-align: left;"><b> </b></p>
1133<p style="text-align: left;"><b>Exhibits Team:</b></p>
1134<p>Amy Jackson &#8211; Director, Exhibit Services (ext. 125)</p>
1135<p>Amy Stelly &#8211; Coordinator, Exhibit Services (ext. 137)</p>
1136<p>Heather Brand &#8211; Sales, Membership &amp; Expo (ext. 114)</p>
1137<p><!-- /wp:spacer --></p>								</div>
1138				</div>
1139					</div>
1140				</div>
1141				</div>
1142		
1143			</div>
1144		</section>
1145		
1146
1147		<!-- PAGINATION -->
1148		<nav class="entry-content-nav">
1149
1150	
1151</nav>
1152		<!-- FOOTER -->
1153		
1154	</div>
1155
1156</article>
1157		
1158		<!-- AD -->
1159		<section class="banner preview-only">
1160
1161	
1162</section>
1163
1164		<!-- SPONSORS -->
1165
1166		
1167		
1168	
1169</main>
1170
1171<div id="viewport"></div>
1172
1173		<footer data-elementor-type="footer" data-elementor-id="5508" class="elementor elementor-5508 elementor-location-footer" data-elementor-post-type="elementor_library">
1174			<div class="elementor-element elementor-element-6e2cd0e3 slider-outer e-con-full e-flex e-con e-parent" data-id="6e2cd0e3" data-element_type="container" data-e-type="container">
1175		<div class="elementor-element elementor-element-373256f5 e-con-full e-flex e-con e-child" data-id="373256f5" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1176		<div class="elementor-element elementor-element-21243073 e-flex e-con-boxed e-con e-child" data-id="21243073" data-element_type="container" data-e-type="container">
1177					<div class="e-con-inner">
1178				<div class="elementor-element elementor-element-3785496c garamond elementor-widget elementor-widget-heading" data-id="3785496c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1179				<div class="elementor-widget-container">
1180					<h2 class="elementor-heading-title elementor-size-default">HPBA is committed to giving your company the best experience. This includes show management working alongside you to maintain the integrity of our show and protect our exhibitors from suitcasing.
1181In accordance with our official suitcasing policy, suppliers, manufacturers, and business service providers may only attend HPBExpo by exhibiting and/or sponsoring.</h2>				</div>
1182				</div>
1183		<div class="elementor-element elementor-element-34aca1ac e-con-full e-flex e-con e-child" data-id="34aca1ac" data-element_type="container" data-e-type="container">
1184				<div class="elementor-element elementor-element-dd84483 elementor-widget elementor-widget-button" data-id="dd84483" data-element_type="widget" data-e-type="widget" id="updates" data-widget_type="button.default">
1185				<div class="elementor-widget-container">
1186									<div class="elementor-button-wrapper">
1187					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://hpbexpo.com/suitcasing-outboarding-policy/">
1188						<span class="elementor-button-content-wrapper">
1189									<span class="elementor-button-text">See our Suitcasing Policy</span>
1190					</span>
1191					</a>
1192				</div>
1193								</div>
1194				</div>
1195				<div class="elementor-element elementor-element-6dcaca94 elementor-widget elementor-widget-button" data-id="6dcaca94" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
1196				<div class="elementor-widget-container">
1197									<div class="elementor-button-wrapper">
1198					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://hpbexpo.com/show-info/contact/">
1199						<span class="elementor-button-content-wrapper">
1200									<span class="elementor-button-text">Get in touch</span>
1201					</span>
1202					</a>
1203				</div>
1204								</div>
1205				</div>
1206				</div>
1207					</div>
1208				</div>
1209				</div>
1210				</div>
1211		<div class="elementor-element elementor-element-f3920a0 footer-form e-flex e-con-boxed e-con e-parent" data-id="f3920a0" data-element_type="container" data-e-type="container" id="form" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1212					<div class="e-con-inner">
1213		<div class="elementor-element elementor-element-78c11527 e-con-full e-flex e-con e-child" data-id="78c11527" data-element_type="container" data-e-type="container">
1214				<div class="elementor-element elementor-element-2692bb6c garamond elementor-widget elementor-widget-heading" data-id="2692bb6c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1215				<div class="elementor-widget-container">
1216					<h2 class="elementor-heading-title elementor-size-default">STAY TUNED</h2>				</div>
1217				</div>
1218				<div class="elementor-element elementor-element-7bf35c2e garamond elementor-widget elementor-widget-heading" data-id="7bf35c2e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1219				<div class="elementor-widget-container">
1220					<h3 class="elementor-heading-title elementor-size-default">Sign up now to stay on top of important HPBExpo updates. We will keep you in the loop on all the latest opportunities to grow your business at North America’s largest industry marketplace.</h3>				</div>
1221				</div>
1222				<div class="elementor-element elementor-element-aaba04d garamond elementor-widget elementor-widget-heading" data-id="aaba04d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
1223				<div class="elementor-widget-container">
1224					<p class="elementor-heading-title elementor-size-default">HPBExpo is open to trade only</p>				</div>
1225				</div>
1226				</div>
1227		<div class="elementor-element elementor-element-47462390 e-con-full e-flex e-con e-child" data-id="47462390" data-element_type="container" data-e-type="container">
1228				<div class="elementor-element elementor-element-493e2eb5 elementor-widget elementor-widget-shortcode" data-id="493e2eb5" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
1229				<div class="elementor-widget-container">
1230							<div class="elementor-shortcode">
1231                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework form-layout-signup_wrapper' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_4' style='display:none'>
1232                        <div class='gform_heading'>
1233                            <h3 class="gform_title">Sign Up for Updates</h3>
1234                            <p class='gform_description'></p>
1235                        </div><form method='post' enctype='multipart/form-data'  id='gform_4' class='form-layout-signup' action='/show-info/contact/' data-formid='4' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LdUN14rAAAAAGz51u0LDFhf--Yw5fPrm9WmDAaI' data-tabindex='0'><input id="input_1c9cb9763a57953039690a5d3630d98b" class="gfield_recaptcha_response" type="hidden" name="input_1c9cb9763a57953039690a5d3630d98b" value=""/></div>
1236                        <div class='gform-body gform_body'><ul id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_4_29" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_4_29'>X/Twitter</label><div class='ginput_container'><input name='input_29' id='input_4_29' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_4_29'>This field is for validation purposes and should be left unchanged.</div></li><li id="field_4_20" class="gfield gfield--type-hidden gfield--in
1236put-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_20' id='input_4_20' type='hidden' class='gform_hidden'  aria-invalid="false" value='https://app-3SBM6RVWYC.marketingautomation.services/webforms/receivePostback/MzY0MrK0NDUyAAA/' /></div></li><li id="field_4_21" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_21' id='input_4_21' type='hidden' class='gform_hidden'  aria-invalid="false" value='158679b3-e624-40cb-8ac0-7ca816a45918' /></div></li><li id="field_4_13" class="gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_4_13'>
1237                            
1238                            <span id='input_4_13_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >
1239                                                    <input type='text' name='input_13.3' id='input_4_13_3' value=''   aria-required='true'   placeholder='First Name *'  />
1240                                                    <label for='input_4_13_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First</label>
1241                                                </span>
1242                            
1243                            <span id='input_4_13_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >
1244                                                    <input type='text' name='input_13.6' id='input_4_13_6' value=''   aria-required='true'   placeholder='Last Name *'  />
1245                                                    <label for='input_4_13_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last</label>
1246                                                </span>
1247                            
1248                        </div></li><li id="field_4_6" class="gfield gfield--type-text gfield--input-type-text gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_4_6'>Company<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_4_6' type='text' value='' class='large'    placeholder='Company *' aria-required="true" aria-invalid="false"   /></div></li><li id="field_4_28" class="gfield gfield--type-text gfield--input-type-text gfield--width-full gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_4_28'>Country<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_28' id='input_4_28' type='text' value='' class='large'    placeholder='Country *' aria-required="true" aria-invalid="false"   /></div></li><li id="field_4_8" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_4_8'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
1249                            <input name='input_8' id='input_4_8' type='email' value='' class='large'   placeholder='Email *' aria-required="true" aria-invalid="false"  />
1250                        </div></li>
1250<li id="field_4_9" class="gfield gfield--type-select gfield--input-type-select gfield--width-full gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_4_9'>Primary Industry<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_4_9' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value=''  class='gf_placeholder'>Industry *</option><option value='Hearth' >Hearth</option><option value='Patio' >Patio</option><option value='Barbecue' >Barbecue</option><option value='Hybrid' >Hybrid</option><option value='Other' >Other</option></select></div></li><li id="field_4_24" class="gfield gfield--type-address gfield--input-type-address gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label gfield_label_before_complex' >Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>    
1251                    <div class='ginput_complex ginput_container has_street has_city has_state has_zip ginput_container_address gform-grid-row' id='input_4_24' >
1252                         <span class='ginput_full address_line_1 ginput_address_line_1 gform-grid-col' id='input_4_24_1_container' >
1253                                        <input type='text' name='input_24.1' id='input_4_24_1' value=''    aria-required='true'    />
1254                                        <label for='input_4_24_1' id='input_4_24_1_label' class='gform-field-label gform-field-label--type-sub '>Street Address</label>
1255                                    </span><span class='ginput_left address_city ginput_address_city gform-grid-col' id='input_4_24_3_container' >
1256                                    <input type='text' name='input_24.3' id='input_4_24_3' value=''    aria-required='true'    />
1257                                    <label for='input_4_24_3' id='input_4_24_3_label' class='gform-field-label gform-field-label--type-sub '>City</label>
1258                                 </span><span class='ginput_right address_state ginput_address_state gform-grid-col' id='input_4_24_4_container' >
1259                                        <input type='text' name='input_24.4' id='input_4_24_4' value=''      aria-required='true'    />
1260                                        <label for='input_4_24_4' id='input_4_24_4_label' class='gform-field-label gform-field-label--type-sub '>State / Province / Region</label>
1261                                      </span><span class='ginput_left address_zip ginput_address_zip gform-grid-col' id='input_4_24_5_container' >
1262                                    <input type='text' name='input_24.5' id='input_4_24_5' value=''    aria-required='true'    />
1263                                    <label for='input_4_24_5' id='input_4_24_5_label' class='gform-field-label gform-field-label--type-sub '>ZIP / Postal Code</label>
1264                                </span><input type='hidden' class='gform_hidden' name='input_24.6' id='input_4_24_6' value='United States' />
1265                    <div class='gf_clear gf_clear_complex'></div>
1266                </div></li><li id="field_4_26" class="gfield gfield--type-website gfield--input-type-website gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_4_26'>Website</label><div class='ginput_container ginput_container_website'>
1267                    <input name='input_26' id='input_4_26' type='url' value='' class='large'    placeholder='https://'  aria-invalid="false" />
1268                </div></li>
1268<li id="field_4_25" class="gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_4_25'>Company Type<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_25' id='input_4_25' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value='Retailer' selected='selected'>Retailer</option><option value='Distributor' >Distributor</option><option value='Service (Maintenance, Chimney Sweeps)' >Service (Maintenance, Chimney Sweeps)</option><option value='Independent Mfgr. Representative' >Independent Mfgr. Representative</option><option value='Manufacturer' >Manufacturer</option><option value='Associate (Business Service Provider)' >Associate (Business Service Provider)</option></select></div></li><li id="field_4_10" class="gfield gfield--type-text gfield--input-type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_4_10'>Other</label><div class='ginput_container ginput_container_text'><input name='input_10' id='input_4_10' type='text' value='' class='large'      aria-invalid="false"   /></div></li><li id="field_4_19" class="gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' >Interested in<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_4_19'>
1269			<li class='gchoice gchoice_4_19_0'>
1270				<input name='input_19' type='radio' value='Attending'  id='choice_4_19_0'    />
1271				<label for='choice_4_19_0' id='label_4_19_0' class='gform-field-label gform-field-label--type-inline'>Attending</label>
1272			</li>
1273			<li class='gchoice gchoice_4_19_1'>
1274				<input name='input_19' type='radio' value='Exhibiting'  id='choice_4_19_1'    />
1275				<label for='choice_4_19_1' id='label_4_19_1' class='gform-field-label gform-field-label--type-inline'>Exhibiting</label>
1276			</li></ul></div></li><li id="field_4_14" class="gfield gfield--type-html gfield--input-type-html gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><br></li><li id="field_4_11" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_11' id='input_4_11' type='hidden' class='gform_hidden'  aria-invalid="false" value='HPBExpo Sign Up for Updates' /></div></li><li id="field_4_12" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_12' id='input_4_12' type='hidden' class='gform_hidden'  aria-invalid="false" value='09/26/2026' /></div></li><li id="field_4_22" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_22' id='input_4_22' type='hidden' class='gform_hidden'  aria-invalid="false" value='1' /></div></li><li id="field_4_15" class="gfield gfield--type-hidden gfield--in
1276put-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_15' id='input_4_15' type='hidden' class='gform_hidden'  aria-invalid="false" value='HPBExpo Sign Up for Updates v.20180525' /></div></li><li id="field_4_16" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_16' id='input_4_16' type='hidden' class='gform_hidden'  aria-invalid="false" value='09/26/2026' /></div></li><li id="field_4_23" class="gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_23' id='input_4_23' type='hidden' class='gform_hidden'  aria-invalid="false" value='1' /></div></li><li id="field_4_17" class="gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label gfield_label_before_complex' >Subscriptions</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_4_17'><li class='gchoice gchoice_4_17_1'>
1277								<input class='gfield-choice-input' name='input_17.1' type='checkbox'  value=''  id='choice_4_17_1'   />
1278								<label for='choice_4_17_1' id='label_4_17_1' class='gform-field-label gform-field-label--type-inline'></label>
1279							</li></ul></div></li></ul></div>
1280        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  /> 
1281            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='postback' />
1282            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='legacy' />
1283            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='[]' />
1284            <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' />
1285            <input type='hidden' class='gform_hidden' name='gform_submit' value='4' />
1286            
1287            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='hyZGd0ZXG3/KInHz1nsFy6ST1eg3fK5dWX143TJucM/7Uho17Q0ZpkMwWfqc+7fv3aROawJ7yHYPE9caIfX7FmdBKcTs8A7ne3OWl1CzSTZwxFw=' />
1288            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
1289            <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjMyMmQ3ZGRiYjU3M2FjMGYxZmEzYjdlMTA0MmIxZGVmIl0=' />
1290            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' />
1291            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' />
1292            <input type='hidden' name='gform_field_values' value='' />
1293            
1294        </div>
1295                        <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="50"/>
1295<script>
1296document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );
1297</script>
1297
1298</p></form>
1299                        </div>
1299<script>
1300gform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https://hpbexpo.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_4').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_4').val();gformInitSpinner( 4, 'https://hpbexpo.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_4').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "4", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_4" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_4";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_4" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 4, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
1301</script>
1301
1302</div>
1303						</div>
1304				</div>
1305				</div>
1306					</div>
1307				</div>
1308		<div class="elementor-element elementor-element-4a3cc7f6 footer-bottom elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex e-con-boxed e-con e-parent" data-id="4a3cc7f6" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1309					<div class="e-con-inner">
1310		<div class="elementor-element elementor-element-315e8cd5 e-con-full e-flex e-con e-child" data-id="315e8cd5" data-element_type="container" data-e-type="container">
1311				<div class="elementor-element elementor-element-67ed6f02 elementor-nav-menu--dropdown-none elementor-nav-menu__align-start elementor-widget elementor-widget-nav-menu" data-id="67ed6f02" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot;
1311 viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
1312				<div class="elementor-widget-container">
1313								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
1314				<ul id="menu-1-67ed6f02" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5974"><a href="https://hpbexpo.com/attend/top-reasons-to-attend/" class="elementor-item">Why Attend</a></li>
1315<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5979"><a href="https://hpbexpo.com/exhibit/why-exhibit/" class="elementor-item">Why Exhibit</a></li>
1316<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6801"><a href="http://www.hpba.org" class="elementor-item">HPBA Membership</a></li>
1317</ul>			</nav>
1318						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
1319				<ul id="menu-2-67ed6f02" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5974"><a href="https://hpbexpo.com/attend/top-reasons-to-attend/" class="elementor-item" tabindex="-1">Why Attend</a></li>
1320<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5979"><a href="https://hpbexpo.com/exhibit/why-exhibit/" class="elementor-item" tabindex="-1">Why Exhibit</a></li>
1321<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6801"><a href="http://www.hpba.org" class="elementor-item" tabindex="-1">HPBA Membership</a></li>
1322</ul>			</nav>
1323						</div>
1324				</div>
1325				<div class="elementor-element elementor-element-44a3e794 elementor-widget elementor-widget-text-editor" data-id="44a3e794" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1326				<div class="elementor-widget-container">
1327									<p>© 2025 HPBExpo. All rights reserved</p>								</div>
1328				</div>
1329				</div>
1330		<div class="elementor-element elementor-element-3a99d843 e-con-full e-flex e-con e-child" data-id="3a99d843" data-element_type="container" data-e-type="container">
1331				</div>
1332					</div>
1333				</div>
1334		<div class="elementor-element elementor-element-421d5599 footer-bottom e-flex e-con-boxed e-con e-parent" data-id="421d5599" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1335					<div class="e-con-inner">
1336		<div class="elementor-element elementor-element-50e51f9a e-con-full e-flex e-con e-child" data-id="50e51f9a" data-element_type="container" data-e-type="container">
1337				<div class="elementor-element elementor-element-8d11f25 elementor-nav-menu--dropdown-none elementor-nav-menu__align-start elementor-widget elementor-widget-nav-menu" data-id="8d11f25" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot;
1337 viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
1338				<div class="elementor-widget-container">
1339								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
1340				<ul id="menu-1-8d11f25" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5974"><a href="https://hpbexpo.com/attend/top-reasons-to-attend/" class="elementor-item">Why Attend</a></li>
1341<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5979"><a href="https://hpbexpo.com/exhibit/why-exhibit/" class="elementor-item">Why Exhibit</a></li>
1342<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6801"><a href="http://www.hpba.org" class="elementor-item">HPBA Membership</a></li>
1343</ul>			</nav>
1344						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
1345				<ul id="menu-2-8d11f25" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5974"><a href="https://hpbexpo.com/attend/top-reasons-to-attend/" class="elementor-item" tabindex="-1">Why Attend</a></li>
1346<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5979"><a href="https://hpbexpo.com/exhibit/why-exhibit/" class="elementor-item" tabindex="-1">Why Exhibit</a></li>
1347<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6801"><a href="http://www.hpba.org" class="elementor-item" tabindex="-1">HPBA Membership</a></li>
1348</ul>			</nav>
1349						</div>
1350				</div>
1351				</div>
1352		<div class="elementor-element elementor-element-63dfac0b e-con-full e-flex e-con e-child" data-id="63dfac0b" data-element_type="container" data-e-type="container">
1353				<div class="elementor-element elementor-element-385b07d3 elementor-nav-menu--dropdown-none elementor-nav-menu__align-end elementor-widget elementor-widget-nav-menu" data-id="385b07d3" data-element_type="widget" data-e-type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\&quot;true\&quot; class=\&quot;e-font-icon-svg e-fas-caret-down\&quot;
1353 viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
1354				<div class="elementor-widget-container">
1355								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
1356				<ul id="menu-1-385b07d3" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5980"><a href="https://hpbexpo.com/about-hpba/" class="elementor-item">About HPBA</a></li>
1357<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-938 current_page_item menu-item-5982"><a href="https://hpbexpo.com/show-info/contact/" aria-current="page" class="elementor-item elementor-item-active">Contact</a></li>
1358<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5983"><a href="https://hpbexpo.com/faqs/" class="elementor-item">FAQs</a></li>
1359<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5981"><a href="https://hpbexpo.com/home/privacy-policy/" class="elementor-item">Privacy Policy</a></li>
1360</ul>			</nav>
1361						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
1362				<ul id="menu-2-385b07d3" class="elementor-nav-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5980"><a href="https://hpbexpo.com/about-hpba/" class="elementor-item" tabindex="-1">About HPBA</a></li>
1363<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-938 current_page_item menu-item-5982"><a href="https://hpbexpo.com/show-info/contact/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Contact</a></li>
1364<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5983"><a href="https://hpbexpo.com/faqs/" class="elementor-item" tabindex="-1">FAQs</a></li>
1365<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5981"><a href="https://hpbexpo.com/home/privacy-policy/" class="elementor-item" tabindex="-1">Privacy Policy</a></li>
1366</ul>			</nav>
1367						</div>
1368				</div>
1369				</div>
1370					</div>
1371				</div>
1372		<div class="elementor-element elementor-element-4e491e4e footer-bottom e-flex e-con-boxed e-con e-parent" data-id="4e491e4e" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
1373					<div class="e-con-inner">
1374		<div class="elementor-element elementor-element-1afc6b11 e-con-full footer-bottom-inner e-flex e-con e-child" data-id="1afc6b11" data-element_type="container" data-e-type="container">
1375		<div class="elementor-element elementor-element-5a43bfca e-con-full e-flex e-con e-child" data-id="5a43bfca" data-element_type="container" data-e-type="container">
1376				<div class="elementor-element elementor-element-43f693cb elementor-widget elementor-widget-image" data-id="43f693cb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
1377				<div class="elementor-widget-container">
1378																<a href="https://hpba.org/" target="_blank">
1379							<img fetchpriority="high" width="640" height="322" src="https://hpbexpo.com/wp-content/uploads/2024/09/HPBA-2017-Logo-white-and-orange-flame.png" class="attachment-large size-large wp-image-8895" alt="" srcset="https://hpbexpo.com/wp-content/uploads/2024/09/HPBA-2017-Logo-white-and-orange-flame.png 1003w, https://hpbexpo.com/wp-content/uploads/2024/09/HPBA-2017-Logo-white-and-orange-flame-300x150.png 300w, https://hpbexpo.com/wp-content/uploads/2024/09/HPBA-2017-Logo-white-and-orange-flame-768x387.png 768w" sizes="(max-width: 640px) 100vw, 640px" />								</a>
1380															</div>
1381				</div>
1382				</div>
1383		<div class="elementor-element elementor-element-3855c8e e-con-full e-flex e-con e-child" data-id="3855c8e" data-element_type="container" data-e-type="container">
1384				</div>
1385				</div>
1386		<div class="elementor-element elementor-element-5eaa8f88 e-con-full footer-social e-flex e-con e-child" data-id="5eaa8f88" data-element_type="container" data-e-type="container">
1387				<div class="elementor-element elementor-element-6e506039 footer-socials elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="6e506039" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
1388				<div class="elementor-widget-container">
1389							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
1390							<span class="elementor-grid-item" role="listitem">
1391					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-79aab3c" href="https://www.facebook.com/HPBExpo27/" target="_blank">
1392						<span class="elementor-screen-only">Facebook-f</span>
1393						<svg aria-hidden="true" class="e-font-icon-svg e-fab-facebook-f" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg>					</a>
1394				</span>
1395							<span class="elementor-grid-item" role="listitem">
1396					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-42f39ef" href="https://www.instagram.com/hpbexpo/" target="_blank">
1397						<span class="elementor-screen-only">Instagram</span>
1398						<svg aria-hidden="true" class="e-font-icon-svg e-fab-instagram" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>					</a>
1399				</span>
1400							<span class="elementor-grid-item" role="listitem">
1401					<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-c32d98f" href="https://www.youtube.com/HPBExpo" target="_blank">
1402						<span class="elementor-screen-only">Youtube</span>
1403						<svg aria-hidden="true" class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg>					</a>
1404				</span>
1405					</div>
1406						</div>
1407				</div>
1408				<div class="elementor-element elementor-element-2a22a064 m-0 elementor-widget elementor-widget-text-editor" data-id="2a22a064" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
1409				<div class="elementor-widget-container">
1410									<p>© 2026 HPBExpo. All rights reserved</p>								</div>
1411				</div>
1412				</div>
1413					</div>
1414				</div>
1415				</footer>
1416		
1417<script type="speculationrules">
1418{"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/hpbe2022/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1419</script>
vendor: 1 bytes, line 1419
1419
1420<script>window.portalData = {"url":"https:\/\/hpbexpo.com\/wp-json\/"}</script>
1420<div id="portal-loading"><i class="fa fa-cog fa-spin"></i></div>	
1420<script>
1421		jQuery(document).ready(function($) {
1422			// Targeting the select field by its ID
1423			var selectedOption = $('#input_1_9 option:selected');
1424
1425			// Add a custom class to the default selected option
1426			selectedOption.addClass('default-selected');
1427
1428			// Adjust the opacity of the default selected option
1429			selectedOption.css('opacity', '0.5');
1430		});
1431	</script>
1431
1432			
1432<script>
1433				( () => {
1434					const lazyloadRunObserver = () => {
1435						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
1436						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
1437							entries.forEach( ( entry ) => {
1438								if ( entry.isIntersecting ) {
1439									let lazyloadBackground = entry.target;
1440									if( lazyloadBackground ) {
1441										lazyloadBackground.classList.add( 'e-lazyloaded' );
1442									}
1443									lazyloadBackgroundObserver.unobserve( entry.target );
1444								}
1445							});
1446						}, { rootMargin: '200px 0px 200px 0px' } );
1447						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
1448							lazyloadBackgroundObserver.observe( lazyloadBackground );
1449						} );
1450					};
1451					const events = [
1452						'DOMContentLoaded',
1453						'elementor/lazyload/observe',
1454					];
1455					events.forEach( ( event ) => {
1456						document.addEventListener( event, lazyloadRunObserver );
1457					} );
1458				} )();
1459			</script>
1459
1460			<link rel='stylesheet' id='animated-css' href='https://hpbexpo.com/wp-content/plugins/widget-countdown/includes/legacy/style/effects.css' media='all' />
1461<link rel='stylesheet' id='countdown_css-css' href='https://hpbexpo.com/wp-content/plugins/widget-countdown/includes/legacy/style/style.css' media='all' />
1462<link rel='stylesheet' id='dashicons-css' href='https://hpbexpo.com/wp-includes/css/dashicons.min.css' media='all' />
1463<link rel='stylesheet' id='thickbox-css' href='https://hpbexpo.com/wp-includes/js/thickbox/thickbox.css' media='all' />
1464<link rel='stylesheet' id='gforms_reset_css-css' href='https://hpbexpo.com/wp-content/plugins/gravityforms/legacy/css/formreset.min.css' media='all' />
1465<link rel='stylesheet' id='gforms_formsmain_css-css' href='https://hpbexpo.com/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css' media='all' />
1466<link rel='stylesheet' id='gforms_ready_class_css-css' href='https://hpbexpo.com/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css' media='all' />
1467<link rel='stylesheet' id='gforms_browsers_css-css' href='https://hpbexpo.com/wp-content/plugins/gravityforms/legacy/css/browsers.min.css' media='all' />
1468<script id="pb-accordion-blocks-frontend-script-js" src="https://hpbexpo.com/wp-content/plugins/accordion-blocks/js/accordion-blocks.min.js"></script>
vendor: 1 bytes, line 1468
1468
1469<script id="mainjs-js" src="https://hpbexpo.com/wp-content/themes/hpbe2022/js/hpbe-main.js"></script>
vendor: 1 bytes, line 1469
1469
1470<script id="elementor-webpack-runtime-js" src="https://hpbexpo.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js"></script>
vendor: 1 bytes, line 1470
1470
1471<script id="elementor-frontend-modules-js" src="https://hpbexpo.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js"></script>
vendor: 1 bytes, line 1471
1471
1472<script id="jquery-ui-core-js" src="https://hpbexpo.com/wp-includes/js/jquery/ui/core.min.js"></script>
vendor: 1 bytes, line 1472
1472
1473<script id="elementor-frontend-js-before">
1474var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1280,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1440,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":1680,"default_value":2400,"direction":"min","is_enabled":true}},"hasCustomBreakpoints":true},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"theme_builder_v2":true,"nested-elements":true,"e_atomic_elements":true,"atomic_widgets_should_enforce_capabilities":true,"editor_mcp":true,"e_bc_migrations":true,"e_classes":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_variables_manager":true,"e_opt_in_v4_page":true,"e_opt_in_v4":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/hpbexpo.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/hpbexpo.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/hpbexpo.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"f5a2caeaeb","atomicFormsSendForm":"2eee10b760"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_laptop","viewport_widescreen"],"viewport_widescreen":1680,"viewport_tablet_extra":1280,"viewport_laptop":1440,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":938,"title":"Contact%20-%20Hearth%2C%20Patio%20%26%20Barbecue%20Expo","excerpt":"","featuredImage":false}};
1475//# sourceURL=elementor-frontend-js-before
1476</script>
vendor: 1 bytes, line 1476
1476
1477<script id="elementor-frontend-js" src="https://hpbexpo.com/wp-content/plugins/elementor/assets/js/frontend.min.js"></script>
vendor: 1 bytes, line 1477
1477
1478<script id="e-sticky-js" src="https://hpbexpo.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js"></script>
vendor: 1 bytes, line 1478
1478
1479<script id="smartmenus-js" src="https://hpbexpo.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js"></script>
vendor: 1 bytes, line 1479
1479
1480<script id="gforms_recaptcha_recaptcha-js-extra">
1481var gforms_recaptcha_recaptcha_strings = {"nonce":"c9db8e0c7b","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://hpbexpo.com/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings.  Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings.  Do you want to proceed?","site_key":"6LdUN14rAAAAAGz51u0LDFhf--Yw5fPrm9WmDAaI"};
1482//# sourceURL=gforms_recaptcha_recaptcha-js-extra
1483</script>
vendor: 127 bytes, lines 1483-1484
1483
1484<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
14846LdUN14rAAAAAGz51u0LDFhf--Yw5fPrm9WmDAaI
vendor: 27 bytes, line 1484
1484&#038;ver=2.2.2"></script>
1485<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://hpbexpo.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js"></script>
vendor: 1 bytes, line 1485
1485
1486<script id="countdown-front-end-js" src="https://hpbexpo.com/wp-content/plugins/widget-countdown/includes/legacy/javascript/front_end_js.js"></script>
vendor: 1 bytes, line 1486
1486
1487<script id="thickbox-js-extra">
1488var thickboxL10n = {"next":"Next \u003E","prev":"\u003C Prev","image":"Image","of":"of","close":"Close","noiframes":"This feature requires inline frames. You have iframes disabled or your browser does not support them.","loadingAnimation":"https://hpbexpo.com/wp-includes/js/thickbox/loadingAnimation.gif"};
1489//# sourceURL=thickbox-js-extra
1490</script>
vendor: 1 bytes, line 1490
1490
1491<script id="thickbox-js" src="https://hpbexpo.com/wp-includes/js/thickbox/thickbox.js"></script>
vendor: 1 bytes, line 1491
1491
1492<script id="wp-dom-ready-js" src="https://hpbexpo.com/wp-includes/js/dist/dom-ready.min.js"></script>
vendor: 1 bytes, line 1492
1492
1493<script id="wp-hooks-js" src="https://hpbexpo.com/wp-includes/js/dist/hooks.min.js"></script>
vendor: 1 bytes, line 1493
1493
1494<script id="wp-i18n-js" src="https://hpbexpo.com/wp-includes/js/dist/i18n.min.js"></script>
vendor: 1 bytes, line 1494
1494
1495<script id="wp-i18n-js-after">
1496wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1497//# sourceURL=wp-i18n-js-after
1498</script>
vendor: 1 bytes, line 1498
1498
1499<script id="wp-a11y-js" src="https://hpbexpo.com/wp-includes/js/dist/a11y.min.js"></script>
vendor: 1 bytes, line 1499
1499
1500<script id="gform_json-js" defer='defer' src="https://hpbexpo.com/wp-content/plugins/gravityforms/js/jquery.json.min.js"></script>
vendor: 1 bytes, line 1500
1500
1501<script id="gform_gravityforms-js-extra">
1502var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
1503var gf_legacy_multi = [];
1504var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://hpbexpo.com/wp-content/plugins/gravityforms/images"}};
1505var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://hpbexpo.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://hpbexpo.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"d1109ebc732f4e61f75b90a7ee833407","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
1506//# sourceURL=gform_gravityforms-js-extra
1507</script>
vendor: 1 bytes, line 1507
1507
1508<script id="gform_gravityforms-js" defer='defer' src="https://hpbexpo.com/wp-content/plugins/gravityforms/js/gravityforms.min.js"></script>
vendor: 1 bytes, line 1508
1508
1509<script id="gform_conditional_logic-js-extra">
1510var gf_legacy = {"is_legacy":"1"};
1511//# sourceURL=gform_conditional_logic-js-extra
1512</script>
vendor: 1 bytes, line 1512
1512
1513<script id="gform_conditional_logic-js" defer='defer' src="https://hpbexpo.com/wp-content/plugins/gravityforms/js/conditional_logic.min.js"></script>
vendor: 1 bytes, line 1513
1513
1514<script id="gform_placeholder-js" defer='defer' src="https://hpbexpo.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js"></script>
vendor: 1 bytes, line 1514
1514
1515<script id="gform_gravityforms_utils-js" defer='defer' src="https://hpbexpo.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js"></script>
vendor: 1 bytes, line 1515
1515
1516<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://hpbexpo.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js"></script>
vendor: 1 bytes, line 1516
1516
1517<script id="gform_gravityforms_theme-js-extra">
1518var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"d1109ebc732f4e61f75b90a7ee833407"},"ajax":{"ajaxurl":"https://hpbexpo.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"f0d2366def","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://hpbexpo.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"944685f843"};
1519//# sourceURL=gform_gravityforms_theme-js-extra
1520</script>
vendor: 1 bytes, line 1520
1520
1521<script id="gform_gravityforms_theme-js" defer='defer' src="https://hpbexpo.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js"></script>
vendor: 1 bytes, line 1521
1521
1522<script id="elementor-pro-frontend-js-before">
1523var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/hpbexpo.com\/wp-admin\/admin-ajax.php","nonce":"8982220e65","urls":{"assets":"https:\/\/hpbexpo.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/hpbexpo.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/hpbexpo.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
1524//# sourceURL=elementor-pro-frontend-js-before
1525</script>
vendor: 1 bytes, line 1525
1525
1526<script id="elementor-pro-frontend-js" src="https://hpbexpo.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js"></script>
vendor: 1 bytes, line 1526
1526
1527<script id="pro-elements-handlers-js" src="https://hpbexpo.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js"></script>
vendor: 1 bytes, line 1527
1527
1528<script id="wp-emoji-settings" type="application/json">
1529{"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://hpbexpo.com/wp-includes/js/wp-emoji-release.min.js"}}
1530</script>
vendor: 1 bytes, line 1530
1530
1531<script type="module">
1532/*! This file is auto-generated */
1533var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1534//# sourceURL=https://hpbexpo.com/wp-includes/js/wp-emoji-loader.min.js
1535</script>
1535
1536<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1536-1537
1536
1537<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1537GTM-5HKVM76
vendor: 83 bytes, lines 1537-1538
1537"
1538height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1539<!-- End Google Tag Manager (noscript) -->
1540 <!--AdRoll Insert BEGIN-->
1541<script type="text/javascript">
1542
1543adroll_adv_id = "2TLXGX6ZZRFODJ7PSASSSD";
1544adroll_pix_id = "TCKKE5DNVVFRZF5DNWX3BJ";
1545(function () {
1546var oldonload = window.onload;
1547window.onload = function(){
1548   __adroll_loaded=true;
1549   var scr = document.createElement("script");
1550   var host = (("https:" == document.location.protocol) ? "https://s.adroll.com" : "http://a.adroll.com");
1551   scr.setAttribute('async', 'true');
1552   scr.type = "text/javascript";
1553   scr.src = host + "/j/roundtrip.js";
1554   ((document.getElementsByTagName('head') || [null])[0] ||
1555    document.getElementsByTagName('script')[0].parentNode).appendChild(scr);
1556   if(oldonload){oldonload()}};
1557}());
1558
1559</script>
1559
1560<!-- GOOGLE REMARKETING TAG -->
1561<script type="text/javascript">
1562/* <![CDATA[ */
1563var google_conversion_id = 945320264;
1564var google_custom_params = window.google_tag_params;
1565var google_remarketing_only = true;
1566/* ]]> */
1567</script>
vendor: 1 bytes, line 1567
1567
1568<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
1569</script>
1569
1570<noscript>
1571<div style="display:inline;">
1572<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/945320264/?guid=ON&amp;script=0"/>
1573</div>
1574</noscript>
1575<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
vendor: 1 bytes, line 1575
1575
1576<script>
1577	jQuery(document).ready(function($) {
1578 
1579		  console.log('DOM fully loaded and parsed');
1580  var metaViewport = document.querySelector('meta[name="viewport"]');
1581  if (metaViewport) {
1582    console.log('Found viewport meta tag');
1583    metaViewport.setAttribute('content', 'width=device-width, initial-scale=1');
1584  } else {
1585    console.log('Viewport meta tag not found, creating new one');
1586    var meta = document.createElement('meta');
1587    meta.name = 'viewport';
1588    meta.content = 'width=device-width, initial-scale=1';
1589    document.head.appendChild(meta);
1590  }
1591		
1592    // Ensure the container exists before initializing
1593    if ($("#sync1 .e-con-inner").length) {
1594        // Log to confirm elements are found
1595        console.log("Found .e-con-inner elements");
1596        
1597        // Add class 'owl-carousel' to the first '.e-con-inner'
1598        var $firstInner = $("#sync1 .e-con-inner").first();
1599        $firstInner.addClass('owl-carousel');
1600        
1601        // Log to confirm class addition
1602        console.log("Class added to first .e-con-inner:", $firstInner.hasClass('owl-carousel'));
1603        
1604        // Initialize Owl Carousel on the modified element
1605        $firstInner.owlCarousel({
1606            items: 1,
1607            slideSpeed: 5000,
1608            nav: false,
1609            autoplay: false,
1610					 animateIn: 'fadeIn', // add this
1611    animateOut: 'fadeOut', // and this
1612            dots: true,
1613            loop: true, // Enable looping
1614            touchDrag: true,
1615            mouseDrag: true,
1616            responsiveRefreshRate: 200
1617        });
1618
1619        // Log to confirm initialization
1620        console.log("Owl Carousel initialized");
1621    } else {
1622        console.log("No .e-con-inner elements found");
1623    }
1624		  // Create the new wrapper div
1625    var $wrapperDiv = jQuery('<div class="wrapper-div"></div>');
1626
1627    // Find the .owl-dots container
1628    var $owlDots = jQuery('.owl-dots');
1629
1630    // Check if .owl-dots exists
1631    if ($owlDots.length) {
1632        // Insert the new wrapper div just above the .owl-dots
1633        $owlDots.before($wrapperDiv);
1634
1635        // Move the .owl-dots content into the new wrapper div
1636        $wrapperDiv.append($owlDots);
1637    }
1638	if (window.innerWidth >= 1025) {
1639    // Find the maximum height among the spans
1640    var maxHeight = 0;
1641    jQuery('.benefits h3.elementor-icon-box-title span').each(function() {
1642        var height = jQuery(this).outerHeight();
1643        if (height > maxHeight) {
1644            maxHeight = height;
1645        }
1646    });
1647
1648    // Set all spans to the maximum height
1649    jQuery('.benefits h3.elementor-icon-box-title span').each(function() {
1650        jQuery(this).outerHeight(maxHeight);
1651    });
1652}
1653
1654jQuery(window).resize(function() {
1655    if (window.innerWidth >= 1025) {
1656        // Reset heights and apply again on resize
1657        jQuery('.benefits h3.elementor-icon-box-title span').css('height', '');
1658        var maxHeight = 0;
1659        jQuery('.benefits h3.elementor-icon-box-title span').each(function() {
1660            var height = jQuery(this).outerHeight();
1661            if (height > maxHeight) {
1662                maxHeight = height;
1663            }
1664        });
1665        jQuery('.benefits h3.elementor-icon-box-title span').each(function() {
1666            jQuery(this).outerHeight(maxHeight);
1667        });
1668    } else {
1669        jQuery('.benefits h3.elementor-icon-box-title span').css('height', ''); // Reset heights for smaller screens
1670    }
1671});
1672
1673});
1674
1675// 	search toggle
1676jQuery(".search-toggle").addClass("closed");
1677  jQuery(".search-toggle ").click(function (e) {
1678    if (jQuery(".search-toggle").hasClass("closed")) {
1679      jQuery(".search-toggle").removeClass("closed").addClass("opened");
1680      jQuery(".search-container").addClass("opened");
1681      jQuery("#search-terms").focus();
1682    } else {
1683      jQuery(".search-toggle").removeClass("opened").addClass("closed");
1684      jQuery(".search-container").removeClass("opened");
1685    }
1686  });
1687	
1688// Site language translator
1689function googleTranslateElementInit() {
1690  new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
1691}
1692
1693jQuery('.site-language-toggle').click( function(){
1694    jQuery('.site-language').toggleClass('open');
1695});
1696	
1697	function playVideo() {
1698    document.querySelector('.video-placeholder').style.display = 'none';
1699    document.getElementById('video-frame').style.display = 'block';
1700}
1701
1702</script>
vendor: 1 bytes, line 1702
1702
1703<script type="text/javascript" src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
1703
1704
1705<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 1705-1706
1705
1706<script async src="https://www.googletagmanager.com/gtag/js?id=
1706AW-16897193092
vendor: 13 bytes, lines 1706-1707
1706">
1707</script>
1708<script>
1709  
vendor: 134 bytes, lines 1709-1713
1709window.dataLayer = window.dataLayer || [];
1710  function gtag(){dataLayer.push(arguments);}
1711  gtag('js', new Date());
1712
1713  gtag('config', '
1713AW-16897193092
vendor: 4 bytes, line 1713
1713');
1714</script>
vendor: 1 bytes, line 1714
1714
1715<script type="text/javascript">
1716_linkedin_partner_id = "8144628";
1717window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
1718window._linkedin_data_partner_ids.push(_linkedin_partner_id);
1719</script>
1719<script type="text/javascript">
1720(function(l) {
1721if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
1722window.lintrk.q=[]}
1723var s = document.getElementsByTagName("script")[0];
1724var b = document.createElement("script");
1725b.type = "text/javascript";b.async = true;
1726b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
1727s.parentNode.insertBefore(b, s);})(window.lintrk);
1728</script>
1728
1729<noscript>
1730<img loading="lazy" height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=8144628&fmt=gif" />
1731</noscript>
1732<script>
1733gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 4) {gf_global["number_formats"][4] = {"20":{"price":false,"value":false},"21":{"price":false,"value":false},"13":{"price":false,"value":false},"6":{"price":false,"value":false},"28":{"price":false,"value":false},"8":{"price":false,"value":false},"9":{"price":false,"value":false},"24":{"price":false,"value":false},"26":{"price":false,"value":false},"25":{"price":false,"value":false},"10":{"price":false,"value":false},"19":{"price":false,"value":false},"14":{"price":false,"value":false},"11":{"price":false,"value":false},"12":{"price":false,"value":false},"22":{"price":false,"value":false},"15":{"price":false,"value":false},"16":{"price":false,"value":false},"23":{"price":false,"value":false},"17":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][4] = { logic: { 10: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"9","operator":"is","value":"Other"}],"enabled":true},"nextButton":null,"section":null} }, dependents: { 10: [10] }, animation: 0, defaults: {"20":"https:\/\/app-3SBM6RVWYC.marketingautomation.services\/webforms\/receivePostback\/MzY0MrK0NDUyAAA\/","21":"158679b3-e624-40cb-8ac0-7ca816a45918","13":{"13.2":"","13.3":"","13.4":"","13.6":"","13.8":""},"9":"Hearth","24":{"24.1":"","24.2":"","24.3":"","24.4":"","24.5":"","24.6":"United States"},"25":"Retailer","11":"HPBExpo Sign Up for Updates","12":"09\/26\/2026","22":"1","15":"HPBExpo Sign Up for Updates v.20180525","16":"09\/26\/2026","23":"1","17":["choice_4_17_1"]}, fields: {"20":[],"21":[],"13":[],"6":[],"28":[],"8":[],"9":[10],"24":[],"26":[],"25":[],"10":[],"19":[],"14":[],"11":[],"12":[],"22":[],"15":[],"16":[],"23":[],"17":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gform.utils.trigger({ event: 'gform/conditionalLogic/init/start', native: false, data: { formId: 4, fields: null, isInit: true } });window['gformInitPriceFields']();gf_apply_rules(4, [10], true);jQuery('#gform_wrapper_4').show();jQuery('#gform_wrapper_4 form').css('opacity', '');jQuery(document).trigger('gform_post_conditional_logic', [4, null, true]);gform.utils.trigger({ event: 'gform/conditionalLogic/init/end', native: false, data: { formId: 4, fields: null, isInit: true } });} );} if(typeof Placeholders != 'undefined'){
1734                        Placeholders.enable();
1735                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
1736</script>
vendor: 1 bytes, line 1736
1736
1737<script>
1738gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "4", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_4" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_4";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_4" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 4, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
1739</script>
1739
1740
1741<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a40e39009cd138bd',t:'MTc5MDM4MzI4Mw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1741</body>
1742</html>

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