PageSourceSearch

https://www.visitwestconventionbureau.co.uk/venue-search/

html visitwestconventionbureau.co.uk collected 2026-10-10 00:09:20 UTC 459,448 bytes, 7,319 lines download raw bytes

1<!doctype html>									
2<html lang='en'>	
3	<head>															
4		<!-- meta -->												
5		<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
6		<meta charset="utf-8" />
7		<title>Venue Search - Visit West Convention Bureau</title>
8		<link rel="canonical" href="https://www.visitwestconventionbureau.co.uk/venue-search/" />
9		<meta name="description" content="Discover a directory of venues in Bristol and Bath for business events, conferences and incentive travel." />
10		<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1" />
11		<meta name="sv-nav-properties" content="{&quot;title&quot;:&quot;Venues&quot;,&quot;id&quot;:&quot;6998c51941a8f0ca7c84e596&quot;,&quot;site_name&quot;:&quot;meet&quot;,&quot;section&quot;:&quot;main&quot;,&quot;folderHref&quot;:&quot;/venue-search/&quot;}" />
12		<meta name="twitter:card" content="summary_large_image" />
13		<meta name="referrer" content="always" />
14		<meta name="robots" content="index, follow" />
15		<meta property="og:title" content="Venue Search - Visit West Convention Bureau" />
16		<meta property="og:url" content="https://www.visitwestconventionbureau.co.uk/venue-search/" />
17		<meta property="og:description" content="Discover a directory of venues in Bristol and Bath for business events, conferences and incentive travel." />
18		<meta property="og:locale" content="en" />
19		<meta property="og:image" content="https://assets.simpleviewinc.com/simpleview/image/upload/c_limit,h_1200,q_75,w_1200/v1/clients/bristol/Bristol_Museum_and_Art_Gallery_Credit_to_Pyramid_AV__5adc0494-04f4-4475-b117-bad5ce12ae9b.jpg" />
20		<meta property="og:image:width" content="1200" />
21		<meta property="og:image:height" content="600" />
22		<meta property="og:type" content="website" />
23															
24		<!-- head css bundles -->									
25		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/widget_pagetitle.css"/>
26		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_cta_icons.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
27		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/nav/virtuals/css/shared.css"/>
28		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/nav/virtuals/css/widget_main_dropdown.css"/>
29		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/nav/virtuals/css/widget_main.css"/>
30		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/nav/virtuals/css/widget_secondary.css"/>
31		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/nav/virtuals/css/widget_footer.css"/>
32		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/search/virtuals/css/custom_headerbox.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
33		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/nav/virtuals/css/widget_breadcrumb.css"/>
34		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_layoutjs.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
35		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_vue_airbnb_style_datepicker.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
36		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_pe_booking.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
37		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/widget_template_custom_quick_links.css"/>
38		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/shared.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
39		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/list/shared_structure.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
40		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/list/shared_theme.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
41		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/widget_template_custom_navigation_list.css"/>
42		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/widget_template_custom_social_links.css"/>
43		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/cards/shared_structure.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
44		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/cards/shared_theme.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
45		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/cards/variants/3_across.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
46		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/widget_template_custom_navigation_card.css"/>
47		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/side_by_side/shared_structure.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
48		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/side_by_side/shared_theme.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
49		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/collections/virtuals/css/ccl_v2/side_by_side/variants/1_across.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
50		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_read_more.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
51		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_quickview.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
52		<link rel="stylesheet" href="https://unpkg.com/@glidejs/[email protected]/dist/css/glide.core.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
53		<link rel="stylesheet" href="https://unpkg.com/plyr@^3/dist/plyr.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
54		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_lightbox.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
55		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/reboot.css"/>
56		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/variables.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
57		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/swatches.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
58		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/shared.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
59		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_header.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
60		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_header_hamburger.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
61		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/shared_print.css" media="print" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
62		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_footer.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
63		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_core_styles.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
64		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_forms.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
65		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/widget_social_share.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
66		<link rel="stylesheet" href="https://use.typekit.net/vrp2tco.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
67		<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Outfit:[email protected]&display=swap" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
68		<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
69		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/fontawesome.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
70		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/brands.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
71		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/regular.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
72		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/solid.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
73		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/duotone.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
74		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/light.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
75		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/thin.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
76		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/sharp-light.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
77		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/sharp-solid.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
78		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/fontawesome/css/sharp-thin.min.css" media="print" onload="this.onload=null;this.media='all'" class="preloaded-css"/>
79												
80		<!-- head js bundles -->									
81		
81<script src="https://unpkg.com/plyr@^3/dist/plyr.polyfilled.min.js"></script>
81
82		
82<script src="https://player.vimeo.com/api/player.js"></script>
82
83		
83<script src="/includes/public/managed/v_b35e94c3_62831865/core/libs/sv/requirejs/public/require.js" data-ot-ignore></script>
83
84		
84<script src="/requirejs_config_b35e94c3_62831865.js" data-ot-ignore></script>
84
85		
85<script src="/includes/public/managed/v_b35e94c3_62831865/core/libs/sv/siteLib/public/js/globalHeader.js"></script>
85
86		
86<script src="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/js/shared_header.js" defer></script>
86
87												
88		<!-- bottomHead -->											
89		
90							
90<script data-id="site_gtm">
vendor: 365 bytes, lines 90-95
90
91								(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
92								new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
93								j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
94								'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
95								})(window,document,'script','gtmDataLayer','
95GTM-PPHGSKT5
vendor: 11 bytes, lines 95-96
95');
96							
96</script>
96
97						
98							
98<script data-id="site_gtm">
vendor: 365 bytes, lines 98-103
98
99								(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
100								new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
101								j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
102								'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
103								})(window,document,'script','gtmDataLayer','
103GTM-NFBVG93
vendor: 11 bytes, lines 103-104
103');
104							
104</script>
104
105						
106		
107		<!--
108			Use this template to add items to the <head>
109		-->
110		
111		<!-- === Critical Preconnects (keep only what affects first render) === -->
112		<link rel="preconnect" href="https://assets.simpleviewinc.com" crossorigin>
113		<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
114		
115		<!-- === Preload critical images for faster paint === -->
116		<link rel="preload" as="image" href="/includes/public/assets/shared/bg_icon_circles.svg">
117		<link rel="preload" as="image" href="/includes/public/assets/shared/bg_icon_balloons.svg">
118		<link rel="preload" as="image" href="/includes/public/assets/shared/bg_icon_bridge_white.svg">
119		<link rel="preload" as="image" href="/includes/public/assets/shared/bg_icon_balloons_white.svg">
120		
121		<!-- === Internal JS needed early (Playwire setup) === -->
122		
122<script data-cfasync="false">
123			window.ramp = window.ramp || {};
124			window.ramp.que = window.ramp.que || [];
125		</script>
125
126		
127		<!-- === Defer non-critical preconnects and trackers to after page load === -->
128		
128<script>
129			window.addEventListener("load", function () {
130				// Preconnects not critical for initial render
131				[
132					"https://securepubads.g.doubleclick.net",
133					"https://www.google-analytics.com",
134					"https://www.googletagmanager.com",
135					"https://ws.audioeye.com",
136					"https://wsv3cdn.audioeye.com",
137					"https://player.vimeo.com/",
138					"https://unpkg.com"
139				].forEach(function (url) {
140					var link = document.createElement("link");
141					link.rel = "preconnect";
142					link.href = url;
143					link.crossOrigin = "anonymous";
144					document.head.appendChild(link);
145				});
146			});
147		</script>
147
148		
149		
150		<!--
151			
152			Most common Font URLs. (Only uncomment the ones being used)
153		
154			# GOOGLE FONTS
155			<link rel="preconnect" href="https://fonts.googleapis.com">
156			<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
157		
158			# ADOBE TYPEKIT FONTS
159			<link rel="preconnect" href="https://use.typekit.net" crossorigin>
160			<link rel="preconnect" href="https://p.typekit.net" crossorigin>
161		
162		-->
163		
164		<style data-critical-styles>
165			/* Core styles */
166			body,
167			button,
168			h1,
169			h2,
170			h3,
171			h4,
172			h5,
173			h6,
174			input,
175			p,
176			select {
177				font-family: var(--font-body)
178			}
179		
180			h1,
181			h2,
182			h3,
183			h4,
184			h5,
185			h6 {
186				font-family: var(--font-display)
187			}
188		
189			hr {
190				height: 2px;
191				background-color: var(--gray-300)
192			}
193		
194			button {
195				background-color: var(--sw-button-secondary-bg);
196				color: var(--sw-button-secondary-color)
197			}
198		
199			a {
200				color: var(--sw-link-color)
201			}
202		
203			:is(.core-styles, .contentRender_name_plugins_core_textbox) img[style*="float: left;"],
204			:is(.core-styles, .contentRender_name_plugins_core_textbox)>p:not([style="text-align: right;"])>img {
205				margin-left: 0
206			}
207		
208			:is(.core-styles, .contentRender_name_plugins_core_textbox) img[style*="float: right;"],
209			:is(.core-styles, .contentRender_name_plugins_core_textbox)>p:not([style="text-align: right;"])>img[style*="float: right"],
210			:is(.core-styles, .contentRender_name_plugins_core_textbox)>p[style="text-align: right;"]>img {
211				margin-right: 0
212			}
213		
214			:is(.core-styles, .contentRender_name_plugins_core_textbox) h1 {
215				margin-bottom: var(--space-4);
216				font-size: var(--text-2xl);
217				font-weight: 700;
218				line-height: var(--leading-loose);
219				font-family: var(--font-display)
220			}
221		
222			:is(.core-styles, .contentRender_name_plugins_core_textbox) h2 {
223				margin-bottom: var(--space-6);
224				font-size: var(--text-3xl);
225				font-weight: 700;
226				line-height: var(--leading-tight)
227			}
228		
229			:is(.core-styles, .contentRender_name_plugins_core_textbox) h3 {
230				margin-bottom: var(--space-6);
231				font-size: var(--text-2xl);
232				font-weight: 700;
233				line-height: var(--leading-tight)
234			}
235		
236			:is(.core-styles, .contentRender_name_plugins_core_textbox) h4 {
237				margin-bottom: var(--space-6);
238				font-size: var(--text-xl);
239				font-weight: 700;
240				line-height: var(--leading-snug)
241			}
242		
243			:is(.core-styles, .contentRender_name_plugins_core_textbox) h5 {
244				margin-bottom: var(--space-6);
245				font-size: var(--text-lg);
246				font-weight: 700;
247				line-height: var(--leading-snug)
248			}
249		
250			:is(.core-styles, .contentRender_name_plugins_core_textbox) h6 {
251				margin-bottom: var(--space-6);
252				font-size: var(--text-base);
253				font-weight: 700;
254				line-height: var(--leading-snug)
255			}
256		
257			:is(.core-styles, .contentRender_name_plugins_core_textbox) p {
258				margin-bottom: var(--space-4);
259				font-size: var(--text-base);
260				line-height: var(--leading-normal)
261			}
262		
263			.panel-read-more:has(.extended) :is(.core-styles, .contentRender_name_plugins_core_textbox) p:last-child {
264				margin-bottom: 0
265			}
266		
267			:is(.core-styles, .contentRender_name_plugins_core_textbox) .sv-wrapped-iframe {
268				margin-bottom: var(--space-4)
269			}
270		
271			:is(.core-styles, .contentRender_name_plugins_core_textbox) a:hover {
272				text-decoration: underline
273			}
274		
275			:is(.core-styles, .contentRender_name_plugins_core_textbox) blockquote {
276				margin: var(--space-12) 0;
277				padding: var(--space-6) var(--space-8);
278				border-left: 4px solid var(--blue)
279			}
280		
281			:is(.core-styles, .contentRender_name_plugins_core_textbox) blockquote>p {
282				margin: 0;
283				font-size: var(--text-2xl);
284				font-style: italic;
285				line-height: var(--leading-snug)
286			}
287		
288			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(table) {
289				background: var(--white);
290				margin-bottom: var(--space-5);
291				table-layout: auto;
292				padding: var(--space-2)
293			}
294		
295			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(table tbody tr td, table tr td) {
296				display: table-cell
297			}
298		
299			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(td, tr) {
300				font-family: var(--font-body);
301				font-size: var(--text-base);
302				line-height: var(--leading-normal);
303				padding: var(--space-2);
304				border: 1px solid var(--gray-500)
305			}
306		
307			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(table tr):nth-of-type(2n) {
308				background: var(--footer-blue)
309			}
310		
311			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(ul, ol) {
312				margin-bottom: var(--space-4);
313				margin-left: var(--space-5)
314			}
315		
316			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(ul, ol):not([class*=block-grid-]) li {
317				font-family: var(--font-body);
318				font-size: var(--text-base);
319				line-height: var(--leading-normal)
320			}
321		
322			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(ul) {
323				list-style-type: disc
324			}
325		
326			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(ol) {
327				list-style-type: decimal
328			}
329		
330			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(ul li ul) {
331				list-style-type: circle
332			}
333		
334			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(ul ul ul) {
335				list-style-type: square
336			}
337		
338			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(ul li ul, ul li ol, ol li ol) {
339				margin-left: var(--space-5)
340			}
341		
342			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(h1, h2, h3, h4, h5, h6)>a,
343			:is(h1, h2, h3, h4, h5, h6)>a {
344				font: inherit;
345				color: inherit;
346				text-decoration: none
347			}
348		
349			:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(h1, h2, h3, h4, h5, h6)>a {
350				font: inherit;
351				color: inherit;
352				text-decoration: none;
353				color: var(--sw-link-color)
354			}
355		
356			.contentRender_name_plugins_core_textbox img {
357				--margin-sides: var(--space-6);
358				margin-bottom: var(--space-4);
359				margin-left: var(--margin-sides);
360				margin-right: var(--margin-sides);
361				display: inline-block;
362				max-width: calc(100% - (var(--margin-sides) * 2))
363			}
364		
365			@media (hover:hover) {
366				button:hover {
367					background-color: var(--sw-button-secondary-bg-hover);
368					color: var(--sw-button-secondary-color-hover)
369				}
370		
371				a:hover {
372					color: var(--sw-link-hover-color);
373					text-decoration: none
374				}
375		
376				:is(.core-styles, .contentRender_name_plugins_core_textbox) :is(h1, h2, h3, h4, h5, h6)>a:hover,
377				:is(h1, h2, h3, h4, h5, h6)>a:hover {
378					font: inherit;
379					text-decoration: underline
380				}
381			}
382		
383			@media (min-width:64em) {
384				:is(.core-styles, .contentRender_name_plugins_core_textbox) h1 {
385					font-size: var(--text-5xl);
386					line-height: var(--leading-tight)
387				}
388			}
389		
390			/* Variables */
391			:root {
392				--font-body: 'Nunito', sans-serif;
393				--font-display: 'Outfit', sans-serif;
394				--font-display-system: var(--font-display);
395				--fa-6-family: "Font Awesome 6 Pro";
396				--fa-6-sharp-family: "Font Awesome 6 Sharp";
397				--width-compact: calc(var(--width-comfortable) * (2/3));
398				--width-comfortable: 72ch;
399				--width-double: calc(var(--width-comfortable) * 2);
400				--width-base: 1200px;
401				--width-feature: 1440px;
402				--width-fullscreen: 100vw;
403				--width-collection-title: 520px;
404				--width-narrow: 700px;
405				--space-px: 1px;
406				--space-1: 4px;
407				--space-2: 8px;
408				--space-3: 12px;
409				--space-4: 16px;
410				--space-5: 20px;
411				--space-6: 24px;
412				--space-8: 32px;
413				--space-10: 40px;
414				--space-12: 48px;
415				--space-16: 64px;
416				--space-20: 80px;
417				--space-24: 96px;
418				--space-30: 120px;
419				--space-32: 128px;
420				--space-40: 160px;
421				--space-48: 192px;
422				--space-56: 224px;
423				--space-64: 256px;
424				--container-single: calc(var(--width-comfortable) + var(--space-10));
425				--container-double: calc(var(--width-double) + var(--space-24));
426				--text-body: 1rem;
427				--text-bodylg: 1.25rem;
428				--text-subtitle: 1.5rem;
429				--text-subtitlelg: 1.625rem;
430				--text-title: 2rem;
431				--text-titlexl: 3.125rem;
432				--text-btn: 1.125rem;
433				--text-xs: var(--text-body);
434				--text-sm: var(--text-body);
435				--text-base: var(--text-body);
436				--text-lg: var(--text-bodylg);
437				--text-xl: var(--text-subtitle);
438				--text-2xl: var(--text-subtitle);
439				--text-3xl: var(--text-title);
440				--text-4xl: var(--text-title);
441				--text-5xl: var(--text-titlexl);
442				--text-6xl: var(--text-titlexl);
443				--tracking-tighter: -0.05em;
444				--tracking-tight: -0.025em;
445				--tracking-normal: 0em;
446				--tracking-wide: 0.025em;
447				--tracking-wider: 0.05em;
448				--tracking-widest: 0.1em;
449				--leading-none: 1;
450				--leading-tight: 1.25;
451				--leading-snug: 1.375;
452				--leading-normal: 1.5;
453				--leading-relaxed: 1.625;
454				--leading-loose: 2;
455				--black: #000;
456				--white: #fff;
457				--text-black: var(--black);
458				--text-green: #0fe6d8;
459				--text-red: #932f01;
460				--bg-blue: #0f5699;
461				--bg-yellow: #ffba1a;
462				--lightblue: #f2f8ff;
463				--blue: #005fce;
464				--orange: #f45c3e;
465				--yellow: #e3a325;
466				--teal: #1aa2a2;
467				--special-teal: #18a1a1;
468				--dark-teal: #158484;
469				--pink: #E6007E;
470				--green: #f2f9f9;
471				--grey: #f5f5f5;
472				--border-blue: #a1cbfd;
473				--border-teal: #a3f4eb;
474				--border-dark-teal: #49C6BE;
475				--border-yellow: #f6c411;
476				--border-pink: #f491ea;
477				--border-brown: #C46336;
478				--border-red: #DF0606;
479				--border-grey: #737373;
480				--border-pink-tint: #FFB4DD;
481				--footer-blue: #f2f9f9;
482				--nav-teal: #49C6BE;
483				--gray-hue: 215;
484				--gray-100: hsl(var(--gray-hue), 45%, 98%);
485				--gray-200: hsl(var(--gray-hue), 38%, 95%);
486				--gray-300: hsl(var(--gray-hue), 32%, 91%);
487				--gray-400: hsl(var(--gray-hue), 25%, 84%);
488				--gray-500: hsl(var(--gray-hue), 20%, 69%);
489				--gray-600: hsl(var(--gray-hue), 15%, 52%);
490				--gray-700: hsl(var(--gray-hue), 17%, 35%);
491				--gray-800: hsl(var(--gray-hue), 23%, 23%);
492				--gray-900: hsl(var(--gray-hue), 26%, 14%);
493				--primary-color-hue: 210;
494				--primary-color-100: hsl(var(--primary-color-hue), 100%, 96%);
495				--primary-color-200: hsl(var(--primary-color-hue), 81%, 86%);
496				--primary-color-300: hsl(var(--primary-color-hue), 82%, 76%);
497				--primary-color-400: hsl(var(--primary-color-hue), 79%, 66%);
498				--primary-color-500: hsl(var(--primary-color-hue), 73%, 57%);
499				--primary-color-600: hsl(var(--primary-color-hue), 62%, 50%);
500				--primary-color-700: hsl(var(--primary-color-hue), 61%, 43%);
501				--primary-color-800: hsl(var(--primary-color-hue), 49%, 34%);
502				--primary-color-900: hsl(var(--primary-color-hue), 47%, 22%);
503				--secondary-color-hue: 29;
504				--secondary-color-100: hsl(var(--secondary-color-hue), 100%, 97%);
505				--secondary-color-200: hsl(var(--secondary-color-hue), 96%, 89%);
506				--secondary-color-300: hsl(var(--secondary-color-hue), 93%, 77%);
507				--secondary-color-400: hsl(var(--secondary-color-hue), 90%, 65%);
508				--secondary-color-500: hsl(var(--secondary-color-hue), 84%, 57%);
509				--secondary-color-600: hsl(var(--secondary-color-hue), 75%, 50%);
510				--secondary-color-700: hsl(var(--secondary-color-hue), 71%, 44%);
511				--secondary-color-800: hsl(var(--secondary-color-hue), 65%, 37%);
512				--secondary-color-900: hsl(var(--secondary-color-hue), 61%, 30%);
513				--tertiary-color-hue: 0;
514				--tertiary-color-100: hsl(var(--tertiary-color-hue), 93%, 94%);
515				--tertiary-color-200: hsl(var(--tertiary-color-hue), 96%, 89%);
516				--tertiary-color-300: hsl(var(--tertiary-color-hue), 94%, 82%);
517				--tertiary-color-400: hsl(var(--tertiary-color-hue), 91%, 71%);
518				--tertiary-color-500: hsl(var(--tertiary-color-hue), 84%, 60%);
519				--tertiary-color-600: hsl(var(--tertiary-color-hue), 72%, 51%);
520				--tertiary-color-700: hsl(var(--tertiary-color-hue), 74%, 42%);
521				--tertiary-color-800: hsl(var(--tertiary-color-hue), 70%, 35%);
522				--tertiary-color-900: hsl(var(--tertiary-color-hue), 63%, 31%);
523				--shadow-xs: 0 0 0 1px rgba(0, 0, 0, 0.05);
524				--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
525				--shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
526				--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
527				--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
528				--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
529				--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
530				--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
531				--shadow-outline: 0 0 0 3px rgba(66, 153, 225, 0.5);
532				--rounded-none: 0px;
533				--rounded-sm: 0.125rem;
534				--rounded-md: 0.375rem;
535				--rounded-lg: 0.5rem;
536				--rounded-xl: 0.75rem;
537				--rounded-2xl: 1rem;
538				--rounded-3xl: 1.5rem;
539				--rounded-full: 9999px;
540				--rounded-circle: 50%;
541				--transition-appendix: 0.25s ease;
542				--scrollbar-size: var(--space-2)
543			}
544		
545			/* Common shared */
546			.shared-play-button,
547			.skip-link[href] {
548				text-align: center;
549				pointer-events: none
550			}
551		
552			html {
553				overflow-y: scroll
554			}
555		
556			body>.contentRender {
557				min-height: 100%;
558				height: 100%
559			}
560		
561			body,
562			html {
563				height: 100%;
564				font-family: var(--font-body);
565				color: var(--sw-text-color)
566			}
567		
568			body {
569				background: var(--sw-body-bg)
570			}
571		
572			.sr-only {
573				border: 0;
574				clip: rect(0, 0, 0, 0);
575				height: 1px;
576				margin: -1px;
577				overflow: hidden;
578				padding: 0;
579				position: absolute;
580				width: 1px
581			}
582		
583			.skip-link[href] {
584				z-index: 5000000;
585				display: block;
586				margin: 0;
587				padding: var(--space-8) var(--space-12);
588				width: auto;
589				height: auto;
590				font-size: var(--text-3xl);
591				line-height: var(--leading-tight);
592				color: var(--gray-100);
593				border: 4px dashed var(--gray-100);
594				background: var(--gray-900);
595				opacity: 0;
596				clip: auto;
597				white-space: normal;
598				transition: opacity .2s cubic-bezier(0, 0, .3, 1)
599			}
600		
601			.skip-link[href]:focus-visible {
602				opacity: 1;
603				pointer-events: all
604			}
605		
606			.contentRender_name_plugins_blog_articles_posts,
607			.contentRender_name_plugins_blog_leisure_blog_posts,
608			.contentRender_name_plugins_collections_template_custom_contacts,
609			.contentRender_name_plugins_collections_template_custom_list,
610			.contentRender_name_plugins_common_button,
611			.contentRender_name_plugins_core_textbox,
612			.contentRender_name_plugins_crm_formbuilder,
613			.contentRender_name_plugins_crm_rfp,
614			.contentRender_name_plugins_crm_rsvp,
615			.contentRender_name_plugins_events_submitevent,
616			.contentRender_name_plugins_nav_sitemap,
617			.contentRender_name_plugins_search_results {
618				width: 100%;
619				padding: 0 var(--space-5);
620				margin: 0 auto
621			}
622		
623			.contentRender_name_plugins_crm_dms_formbuilder {
624				margin: 0 auto;
625				max-width: var(--width-base)
626			}
627		
628			.panel-page {
629				position: relative;
630				display: grid;
631				grid-template-columns: 100%;
632				grid-template-rows: auto auto 1fr auto;
633				min-height: 100%
634			}
635		
636			.panel-navigation-share {
637				display: flex;
638				justify-content: flex-start;
639				align-items: center;
640				max-width: var(--width-base);
641				padding: 0 var(--space-5);
642				margin: 0 auto;
643				margin-bottom: var(--space-8)
644			}
645		
646			.panel-navigation-share .navigation-container {
647				display: none
648			}
649		
650			.panel-navigation-share .share-container {
651				margin-left: auto
652			}
653		
654			.panel-intro {
655				max-width: var(--width-comfortable);
656				margin: 0 auto;
657				margin-bottom: var(--space-16);
658				padding: 0 var(--space-5)
659			}
660		
661			.panel-social {
662				max-width: var(--width-base);
663				margin: 0 auto var(--widget-margin-bottom);
664				padding: 0 var(--space-5)
665			}
666		
667			.panel-social .title-container h2 {
668				font-size: var(--text-title);
669				font-weight: 700;
670				font-family: var(--font-display)
671			}
672		
673			.panel-social .header-container {
674				display: flex;
675				flex-direction: column;
676				justify-content: space-between;
677				align-items: flex-start
678			}
679		
680			.panel-social .subtitle-container {
681				max-width: var(--width-collection-title)
682			}
683		
684			.panel-three-column,
685			.panel-two-column {
686				max-width: var(--width-base);
687				padding: 0;
688				margin: 0 auto;
689				margin-bottom: var(--space-8)
690			}
691		
692			.panel-three-column :is(.left-container, .center-container, .right-container),
693			.panel-two-column :is(.left-container, .right-container) {
694				padding: 0 var(--space-5)
695			}
696		
697			:is(.panel-intro, .panel-social, .panel-three-column, .panel-two-column) .contentRender_name_plugins_core_textbox {
698				padding: 0
699			}
700		
701			.sv-col>.contentRender>.sv-panel {
702				margin-left: calc(-1 * var(--space-5));
703				margin-right: calc(-1 * var(--space-5))
704			}
705		
706			.hamburger-open .body-overlay,
707			.panel-three-column.panel-dtn {
708				display: block
709			}
710		
711			.panel-three-column.panel-dtn .title {
712				max-width: var(--width-narrow);
713				margin: 0 auto var(--space-8);
714				font-family: var(--font-display);
715				font-size: var(--text-subtitle);
716				font-weight: 700;
717				padding: 0 var(--space-5)
718			}
719		
720			.panel-three-column.panel-dtn .panel-inner {
721				display: flex;
722				flex-direction: column;
723				align-items: center;
724				position: relative;
725				background-color: var(--lightblue);
726				padding: var(--space-5);
727				margin: 0 auto var(--space-12);
728				gap: var(--space-5)
729			}
730		
731			.panel-three-column.panel-dtn .center-container,
732			.panel-three-column.panel-dtn .left-container,
733			.panel-three-column.panel-dtn .right-container {
734				z-index: 1
735			}
736		
737			:is(input, button, select, textarea, a):focus-visible {
738				outline: var(--sw-focus-color) solid 1px;
739				outline-offset: 2px
740			}
741		
742			.shared-play-button {
743				position: absolute;
744				left: 50%;
745				top: 50%;
746				z-index: 10;
747				transform: translate(-50%, -50%);
748				display: flex;
749				align-items: center;
750				justify-content: center;
751				width: var(--space-16);
752				height: var(--space-16);
753				padding: 0;
754				background-color: rgba(0, 0, 0, .5);
755				border: 3px solid var(--white);
756				border-radius: 50%;
757				font-size: var(--text-2xl);
758				line-height: 1;
759				color: var(--white);
760				transition: background-color .1s, border-color .1s
761			}
762		
763			@media (hover:hover) {
764		
765				.contentRender[class*=contentRender_name_plugins_collections] .img-cont:hover .
765shared-play-button,
766				.image-box-with-caption .slide-pic:hover .shared-play-button {
767					border-color: rgba(255, 255, 255, .6);
768					background-color: rgba(0, 0, 0, .7)
769				}
770			}
771		
772			.ccl-widget .credits,
773			.image-box-with-caption .credits,
774			.img-cont .credits,
775			.related-content .credits {
776				position: absolute;
777				bottom: 0;
778				right: 0;
779				margin: var(--space-2) var(--space-3);
780				font-family: var(--font-family);
781				font-size: .66rem;
782				font-style: italic;
783				text-shadow: 0 0 10px var(--black);
784				color: var(--white);
785				pointer-events: none;
786				z-index: 10
787			}
788		
789			.credits a,
790			.credits a:hover {
791				color: inherit;
792				position: relative;
793				z-index: 100;
794				pointer-events: all
795			}
796		
797			.credits a:hover {
798				text-decoration: underline
799			}
800		
801			.glide__arrow,
802			.sv-lightbox .arrow {
803				--arrow-color: var(--gray-800);
804				--arrow-bg-color: var(--white);
805				position: relative;
806				width: var(--space-10);
807				height: var(--space-10);
808				display: flex;
809				align-items: center;
810				justify-content: center;
811				flex-shrink: 0;
812				padding: 0;
813				margin: var(--space-3);
814				background-color: var(--arrow-bg-color);
815				border-radius: var(--rounded-circle);
816				box-shadow: 0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);
817				font-size: var(--text-xl);
818				color: var(--arrow-color);
819				pointer-events: all;
820				transition: color var(--transition-appendix), background-color var(--transition-appendix)
821			}
822		
823			.glide__arrow i,
824			.sv-lightbox .arrow i {
825				display: block;
826				line-height: var(--leading-none)
827			}
828		
829			.glide.fade .glide__slides {
830				transform: none !important;
831				display: block;
832				width: auto !important
833			}
834		
835			.glide.fade .glide__slide {
836				position: absolute;
837				left: 0;
838				top: 0;
839				z-index: 1;
840				opacity: 0;
841				transition: opacity .8s
842			}
843		
844			.glide.fade .glide__slide:first-child {
845				position: relative
846			}
847		
848			.glide.fade .glide__slide--active {
849				z-index: 2;
850				opacity: 1
851			}
852		
853			.slide-img {
854				background-color: #eee;
855				background-position: 130% 0;
856				background-size: 200% 100%;
857				background-repeat: no-repeat;
858				background-image: linear-gradient(to right, #eee 45%, #f6f6f6, #eee 65%);
859				animation: 1.2s ease-in-out infinite img-loading
860			}
861		
862			.slide-img.loaded {
863				animation: none
864			}
865		
866			@keyframes img-loading {
867				to {
868					background-position: -30% 0
869				}
870			}
871		
872			.body-overlay {
873				position: fixed;
874				inset: 0;
875				display: none;
876				background-color: rgba(0, 0, 0, .2);
877				z-index: 3
878			}
879		
880			.styled-scrollbar {
881				scrollbar-color: var(--sw-scrollbar-thumb-color) var(--sw-scrollbar-track-color);
882				scrollbar-width: thin
883			}
884		
885			.styled-scrollbar::-webkit-scrollbar {
886				width: var(--scrollbar-size);
887				height: var(--scrollbar-size)
888			}
889		
890			.styled-scrollbar::-webkit-scrollbar-track {
891				background-color: var(--sw-scrollbar-track-color)
892			}
893		
894			.styled-scrollbar::-webkit-scrollbar-thumb {
895				background-color: var(--sw-scrollbar-thumb-color);
896				border-radius: var(--rounded-md);
897				border: 2px solid var(--sw-scrollbar-track-color)
898			}
899		
900			.styled-scrollbar::-webkit-scrollbar-thumb:hover {
901				background-color: var(--sw-scrollbar-thumb-hover)
902			}
903		
904			.styled-scrollbar::-webkit-scrollbar-thumb:active {
905				background-color: var(--sw-scrollbar-thumb-active)
906			}
907		
908			.panel-read-more {
909				margin: 0 auto var(--widget-margin-bottom)
910			}
911		
912			.panel-three-column :is(.left-container, .center-container, .right-container) .panel-read-more,
913			.panel-two-column :is(.left-container, .right-container) .panel-read-more {
914				padding: 0
915			}
916		
917			.panel-read-more .read-more-btn {
918				position: relative;
919				display: flex;
920				gap: var(--space-12);
921				font-size: var(--text-base);
922				font-weight: 400;
923				text-decoration: none;
924				border-radius: var(--rounded-full);
925				background-color: var(--sw-button-primary-bg);
926				color: var(--sw-button-primary-color);
927				border: 2px solid var(--sw-button-secondary-bg);
928				margin: var(--space-2) auto var(--space-8) 0
929			}
930		
931			.panel-read-more:has(.extended) .read-more-btn {
932				margin: 0 auto var(--space-8) 0
933			}
934		
935			.panel-read-more .read-more-btn::before {
936				content: '';
937				position: absolute;
938				background: var(--sw-button-secondary-bg);
939				border-radius: var(--rounded-full);
940				width: calc(100% + 8px);
941				height: calc(100% + 8px);
942				z-index: -1;
943				top: 0;
944				left: 0
945			}
946		
947			.panel-read-more .read-more-btn::after {
948				content: url(/includes/public/assets/shared/arrow_right_blue.svg);
949				transform: rotate(-90deg);
950				transition: var(--transition-appendix)
951			}
952		
953			.panel-read-more:has(.extended) .read-more-btn::after {
954				content: url(/includes/public/assets/shared/arrow_right_blue.svg);
955				transform: rotate(90deg)
956			}
957		
958			:root {
959				--widget-margin-bottom: var(--space-12)
960			}
961		
962			@media (min-width:64em) {
963		
964				.contentRender_name_plugins_collections_template_custom_contacts,
965				.contentRender_name_plugins_collections_template_custom_list,
966				.contentRender_name_plugins_common_button,
967				.contentRender_name_plugins_core_textbox,
968				.contentRender_name_plugins_nav_sitemap,
969				.contentRender_name_plugins_search_results {
970					max-width: var(--width-base)
971				}
972		
973				.contentRender_name_plugins_crm_formbuilder,
974				.contentRender_name_plugins_crm_rfp,
975				.contentRender_name_plugins_crm_rsvp,
976				.contentRender_name_plugins_events_submitevent {
977					max-width: var(--width-comfortable)
978				}
979		
980				.panel-navigation-share .navigation-container {
981					display: block
982				}
983		
984				.panel-three-column,
985				.panel-two-column {
986					display: flex
987				}
988		
989				.panel-two-column.sidebar-left .left-container {
990					order: 1;
991					flex-basis: 40%
992				}
993		
994				.panel-two-column.sidebar-left .right-container {
995					order: 2;
996					flex-basis: 60%
997				}
998		
999				.panel-two-column.sidebar-right .left-container {
1000					order: 1;
1001					flex-basis: 60%
1002				}
1003		
1004				.panel-two-column.sidebar-right .right-container {
1005					order: 2;
1006					flex-basis: 40%
1007				}
1008		
1009				.panel-two-column.even :is(.left-container, .right-container) {
1010					flex-basis: 50%
1011				}
1012		
1013				.panel-three-column>* {
1014					flex-basis: calc(100% / 3)
1015				}
1016		
1017				.panel-three-column.panel-dtn .title {
1018					font-size: var(--text-titlexl)
1019				}
1020		
1021				.panel-three-column.panel-dtn .panel-inner {
1022					flex-direction: row;
1023					padding: var(--space-20)
1024				}
1025		
1026				.panel-three-column.panel-dtn .panel-inner::before {
1027					bottom: -24px;
1028					left: -27px;
1029					width: 246px;
1030					height: 153px
1031				}
1032		
1033				.panel-social .header-container {
1034					flex-direction: row
1035				}
1036		
1037				.hamburger-open .body-overlay {
1038					display: none
1039				}
1040		
1041				:root {
1042					--widget-margin-bottom: var(--space-24)
1043				}
1044			}
1045		
1046			/* Nav shared */
1047			/* Header */
1048			.panel-header {
1049				--surface-foreground: var(--primary-color-700);
1050				--surface-background: var(--lightblue);
1051				--surface-mobile-nav: var(--primary-color-200);
1052				--text: var(--gray-100);
1053				--text-alt: var(--gray-900);
1054				position: relative;
1055				color: var(--text);
1056				z-index: 4
1057			}
1058		
1059			.panel-header .header-inner {
1060				display: flex;
1061				flex-direction: column-reverse
1062			}
1063		
1064			.panel-header .secondary-nav-container {
1065				display: none;
1066				padding: 0 20px;
1067				background-color: var(--surface-background)
1068			}
1069		
1070			@keyframes slideDown {
1071				from {
1072					transform: translateY(-100%)
1073				}
1074		
1075				to {
1076					transform: translateY(0)
1077				}
1078			}
1079		
1080			.panel-header.pinned {
1081				-webkit-transition: .5s;
1082				-moz-transition: .5s;
1083				-o-transition: .5s;
1084				transition: .5s;
1085				width: 100%;
1086				height: auto !important;
1087				position: fixed !important;
1088				left: 0;
1089				z-index: 9999;
1090				top: 0;
1091				background: #fff;
1092				-webkit-animation: .35s ease-out slideDown;
1093				animation: .35s ease-out slideDown;
1094				box-shadow: 0 -6px 10px 5px rgba(0, 0, 0, .5)
1095			}
1096		
1097			html.hamburger-open .panel-header.pinned {
1098				box-shadow: none
1099			}
1100		
1101			.panel-header .primary-content-container {
1102				display: flex;
1103				align-items: stretch;
1104				justify-content: space-between;
1105				padding: 0 var(--space-5)
1106			}
1107		
1108			.panel-header .primary-content-container .contentRender_name_plugins_common_logo {
1109				padding: var(--space-5) 0
1110			}
1111		
1112			.panel-header .main-nav-widgets-container {
1113				display: grid;
1114				align-items: stretch;
1115				grid-template-columns: min-content;
1116				gap: var(--space-5)
1117			}
1118		
1119			@media (min-width:40em) {
1120				.panel-header .secondary-nav-container {
1121					display: block
1122				}
1123			}
1124		
1125			.panel-header .main-nav-widgets-container>:not(.widgets) {
1126				display: flex;
1127				align-items: center
1128			}
1129		
1130			.panel-header .main-nav-widgets-container .widgets {
1131				display: none;
1132				align-items: center
1133			}
1134		
1135			.panel-header .mobile-nav-container {
1136				position: absolute;
1137				z-index: 10;
1138				display: none;
1139				width: 100%;
1140				pointer-events: none
1141			}
1142		
1143			.panel-header .mobile-nav-container.active {
1144				display: flex;
1145				justify-content: flex-end
1146			}
1147		
1148			@media (min-width:64em) {
1149				.panel-header .primary-content-container .contentRender_name_plugins_common_logo {
1150					padding: var(--space-8) 0 var(--space-3)
1151				}
1152		
1153				.panel-header .main-nav-widgets-container {
1154					grid-template-columns: min-content min-content
1155				}
1156		
1157				.panel-header .main-nav-widgets-container .widgets {
1158					display: flex;
1159					gap: var(--space-5)
1160				}
1161		
1162				.panel-header .mobile-nav-container.active {
1163					display: none
1164				}
1165			}
1166		
1167			.panel-header .mobile-nav-container .mobile-nav {
1168				max-width: 420px;
1169				width: 100%;
1170				background-color: var(--surface-mobile-nav)
1171			}
1172		
1173			.panel-header .mobile-nav-container.active .mobile-nav {
1174				pointer-events: all
1175			}
1176		
1177			.panel-header .mobile-nav .widgets {
1178				display: grid;
1179				grid-template-columns: 1fr 1fr;
1180				grid-auto-flow: dense;
1181				padding: var(--space-6);
1182				color: var(--text-alt)
1183			}
1184		
1185			.panel-header .mobile-nav .search-cont {
1186				grid-column: 1/-1
1187			}
1188		
1189			.panel-header .mobile-nav .widgets>:not(.search-cont) {
1190				align-self: center;
1191				justify-self: center
1192			}
1193		
1194			/* Header Hamburger */
1195			.dropdown-nav-container,
1196			.hamburger-open .panel-header.hamburger .primary-content-container {
1197				background-color: var(--surface-dropdown-nav)
1198			}
1199		
1200			.header-container {
1201				z-index: 15
1202			}
1203		
1204			html.hamburger-open {
1205				overflow: hidden
1206			}
1207		
1208			.panel-header.hamburger {
1209				--top-bar-height: 120px;
1210				--text-color: var(--text-black);
1211				--surface-dropdown-nav: var(--footer-blue);
1212				position: relative;
1213				z-index: 11
1214			}
1215		
1216			body.headerPinned .dropdown-nav-container {
1217				position: fixed
1218			}
1219		
1220			body.headerPinned .secondary-nav {
1221				display: none
1222			}
1223		
1224			.panel-header.hamburger .nav-container {
1225				gap: var(--space-2)
1226			}
1227		
1228			.panel-header.hamburger .nav-container.secondary {
1229				background: #FFE8F5;
1230			}
1231		
1232			.panel-header.hamburger .nav-container .hamburger-dropdown-toggle {
1233				display: flex;
1234				align-items: center;
1235				column-gap: var(--space-2);
1236				padding: var(--space-2);
1237				color: var(--white)
1238			}
1239		
1240			.panel-header.hamburger .nav-container .hamburger-dropdown-toggle .search-icon {
1241				transition: opacity .2s
1242			}
1243		
1244			.panel-header.hamburger .nav-container .hamburger-dropdown-toggle.active .search-icon {
1245				opacity: 0
1246			}
1247		
1248			.panel-header.hamburger .nav-container .hamburger-dropdown-toggle:focus-visible {
1249				outline-offset: 0
1250			}
1251		
1252			.dropdown-nav-container {
1253				--top-bar-height: 65px;
1254				--text-color: var(--gray-900);
1255				--surface-dropdown-nav: var(--footer-blue);
1256				position: absolute;
1257				z-index: 10;
1258				display: none;
1259				top: -100%;
1260				width: 100%;
1261				height: calc(100vh - var(--top-bar-height));
1262				overflow-y: scroll
1263			}
1264		
1265			.dropdown-nav-container.active {
1266				display: block;
1267				position: fixed;
1268				transition: top 250ms ease-in-out
1269			}
1270		
1271			.dropdown-nav-container.transitioned {
1272				top: var(--top-bar-height)
1273			}
1274		
1275			.dropdown-nav-container :is(.nav-container.secondary, .nav-container .navigation) {
1276				display: none
1277			}
1278		
1279			.dropdown-nav-container .nav {
1280				display: grid;
1281				grid-template-columns: 1fr;
1282				grid-auto-flow: dense;
1283				width: 100%;
1284				max-width: var(--width-comfortable);
1285				margin: 0 auto;
1286				padding: 0 var(--space-4) var(--space-4);
1287				gap: var(--space-5)
1288			}
1289		
1290			.dropdown-nav-container .main-nav .menu-toggle,
1291			.panel-header .logo-tagline.desktop .tagline,
1292			.panel-header.hamburger .quick-links-container,
1293			html.hamburger-open .panel-header.hamburger .nav-container.secondary,
1294			html.hamburger-open .panel-header.hamburger .quick-links,
1295			html.hamburger-open .panel-header.hamburger .tagline {
1296				display: none
1297			}
1298		
1299			.dropdown-nav-container .nav .nav-link:focus-visible {
1300				outline: 1px solid var(--primary-color-700)
1301			}
1302		
1303			.dropdown-nav-container .nav .nav-item-control>.nav-link {
1304				padding: var(--space-4)
1305			}
1306		
1307			.dropdown-nav-container .nav .nav-item-control.level-1>.nav-link {
1308				font-family: var(--font-display);
1309				font-weight: 700;
1310				padding: var(--space-6)
1311			}
1312		
1313			.dropdown-nav-container .nav .mobile .nav-item-control.level-1>.nav-link {
1314				padding: var(--space-2) var(--space-6)
1315			}
1316		
1317			.dropdown-nav-container .nav .mobile .nav-item.open .nav-item-control.level-1>.nav-link {
1318				padding: var(--space-6)
1319			}
1320		
1321			.dropdown-nav-container .nav .mobile .nav-item-control:not(.level-1)>.nav-link {
1322				padding: var(--space-2) var(--space-6) var(--space-2) var(--space-10);
1323				font-size: 18px
1324			}
1325		
1326			.dropdown-nav-container .nav .mobile .nav-item.open .nav-item-control:not(.level-1)>.nav-link {
1327				padding: var(--space-4) var(--space-6) var(--space-4) var(--space-10)
1328			}
1329		
1330			.panel-header.hamburger .nav-container.secondary .secondary-nav-dropdown.mobile {
1331				display: flex;
1332				align-items: center;
1333				background-color: transparent;
1334				color: var(--text);
1335				padding: 0 var(--space-5);
1336				min-height: 40px
1337			}
1338		
1339			.panel-header.hamburger .nav-container.secondary .secondary-nav-dropdown.mobile img {
1340				transform: rotate(90deg)
1341			}
1342		
1343			.panel-header.hamburger .nav-container.secondary .secondary-nav-dropdown.mobile p {
1344				display: block;
1345				color: var(--text);
1346				display: flex;
1347				align-items: center;
1348				padding: var(--space-3) var(--space-3);
1349				width: 100%;
1350				font-size: var(--text-base);
1351				line-height: var(--leading-tight);
1352				border-top: 2px solid transparent;
1353				border-bottom: 2px solid transparent;
1354				text-transform: uppercase
1355			}
1356		
1357			.panel-header.hamburger .nav-container.secondary i {
1358				transition: transform .3s cubic-bezier(0, 0, .3, 1)
1359			}
1360		
1361			.panel-header.hamburger .nav-container.secondary .active i {
1362				transform: rotate(-180deg)
1363			}
1364		
1365			.panel-header.hamburger .nav-container.secondary .secondary-nav-child-cont {
1366				display: flex;
1367				background: var(--lightpink);
1368				position: absolute;
1369				flex-direction: column;
1370				z-index: 1;
1371				transform: translateY(-100%);
1372				opacity: 0;
1373				transition: .3s cubic-bezier(0, 0, .3, 1)
1374			}
1375		
1376			.panel-header.hamburger .nav-container.secondary .active .secondary-nav-child-cont {
1377				opacity: 1;
1378				transform: translateY(50px)
1379			}
1380		
1381			.panel-header.hamburger .nav-container.secondary .secondary-nav-child-cont .nav-item.level-1 a {
1382				font-size: var(--text-base)
1383			}
1384		
1385			.dropdown-nav-container .nav .social-list .social-links,
1386			.panel-header.hamburger .nav-container.secondary .active .secondary-nav-child-cont .nav-item.level-1 a {
1387				justify-content: flex-end
1388			}
1389		
1390			.dropdown-nav-container .nav .widgets {
1391				margin: 0 auto;
1392				padding: var(--space-6) 0;
1393				display: flex;
1394				flex-direction: column;
1395				align-items: flex-start;
1396				color: var(--text-color);
1397				width: 100%;
1398				gap: var(--space-5)
1399			}
1400		
1401			.dropdown-nav-container .nav .search-cont {
1402				grid-column: 1/-1;
1403				width: 100%
1404			}
1405		
1406			.dropdown-nav-container .enews-cont {
1407				margin-top: var(--space-5)
1408			}
1409		
1410			.dropdown-nav-container .nav .social-nav-cont {
1411				grid-row: 4;
1412				padding: 0 0 var(--space-6);
1413				display: flex;
1414				flex-direction: column;
1415				justify-content: space-between;
1416				gap: var(--space-10)
1417			}
1418		
1419			.dropdown-nav-container .nav .social-list {
1420				color: var(--white)
1421			}
1422		
1423			.dropdown-nav-container .nav .social-list p {
1424				margin: 0 0 var(--space-5);
1425				font-size: var(--text-lg)
1426			}
1427		
1428			.dropdown-nav-container .nav .social-list .social-links a {
1429				font-size: var(--text-4xl);
1430				display: flex;
1431				align-items: center;
1432				justify-content: center
1433			}
1434		
1435			@media (min-width:64em) {
1436				.root-panel.hamburger-open {
1437					height: 100vh;
1438					overflow-y: hidden
1439				}
1440		
1441				.panel-header.hamburger .primary-content-container {
1442					height: var(--top-bar-height)
1443				}
1444		
1445				.panel-header.hamburger .nav-container .hamburger-dropdown-toggle {
1446					padding: var(--space-5) var(--space-3)
1447				}
1448		
1449				.dropdown-nav-container .nav .mobile .nav-item-control.level-1>.nav-link,
1450				.dropdown-nav-container .nav .mobile .nav-item-control:not(.level-1)>.nav-link,
1451				.dropdown-nav-container .nav .mobile .nav-item.open .nav-item-control.level-1>.nav-link,
1452				.dropdown-nav-container .nav .mobile .nav-item.open .nav-item-control:not(.level-1)>.nav-link {
1453					padding: var(--space-6)
1454				}
1455		
1456				.dropdown-nav-container {
1457					--scrollbar-color: var(--primary-color-300);
1458					height: calc(100vh - var(--top-bar-height));
1459					overflow-y: scroll;
1460					scrollbar-color: var(--scrollbar-color) transparent;
1461					scrollbar-width: thin
1462				}
1463		
1464				.dropdown-nav-container::-webkit-scrollbar {
1465					width: var(--space-1)
1466				}
1467		
1468				.dropdown-nav-container::-webkit-scrollbar-thumb {
1469					background-color: var(--scrollbar-color);
1470					border-radius: var(--rounded-md)
1471				}
1472		
1473				.dropdown-nav-container .nav {
1474					bottom: 0;
1475					max-width: unset;
1476					padding: var(--space-12) var(--space-8) var(--space-10) var(--space-4);
1477					display: grid;
1478					grid-template-columns: repeat(2, minmax(0, 1fr));
1479					grid-template-rows: auto;
1480					grid-auto-flow: dense;
1481					column-gap: var(--space-3);
1482					justify-items: start
1483				}
1484		
1485				.dropdown-nav-container .nav :is(.main-nav, .secondary-nav) {
1486					position: relative;
1487					grid-row: 1/-1;
1488					width: 100%;
1489					max-width: 400px
1490				}
1491		
1492				.dropdown-nav-container .nav :is(.main-nav) {
1493					position: relative
1494				}
1495		
1496				.dropdown-nav-container .nav .mobile-footer-nav {
1497					display: none
1498				}
1499		
1500				.dropdown-nav-container .nav .nav-item-control.level-1>.nav-link {
1501					font-size: var(--text-subtitle);
1502					line-height: var(--leading-none)
1503				}
1504		
1505				.dropdown-nav-container .secondary-nav .nav-item-control.level-1>.nav-link {
1506					font-size: var(--text-3xl)
1507				}
1508		
1509				.panel-header.hamburger .quick-links-container {
1510					display: flex;
1511					justify-content: flex-end;
1512					width: 100%;
1513					align-items: center
1514				}
1515		
1516				.dropdown-nav-container .nav .widgets {
1517					grid-column: 3;
1518					align-self: start;
1519					justify-self: start;
1520					flex-direction: column;
1521					align-items: center;
1522					gap: var(--space-8);
1523					width: 100%;
1524					padding: 0;
1525					grid-template-columns: 1fr 1fr;
1526					grid-auto-flow: dense;
1527					padding: var(--space-6);
1528					gap: 0
1529				}
1530		
1531				.dropdown-nav-container .nav .widgets>:is(.weather-wrapper, [data-tripbuilder-cont]) {
1532					display: none
1533				}
1534		
1535				.dropdown-nav-container .nav [data-mobile-nav] {
1536					display: none
1537				}
1538		
1539				.dropdown-nav-container .nav .enews-cont {
1540					margin-top: var(--space-5);
1541					grid-column: 3;
1542					grid-row: 2;
1543					padding-top: 0
1544				}
1545		
1546				.dropdown-nav-container .nav .social-nav-cont {
1547					grid-column: 3;
1548					grid-row: 1;
1549					gap: var(--space-10)
1550				}
1551		
1552				.dropdown-nav-container .nav .social-list .social-links a {
1553					padding: 0 25px 0 0;
1554					display: flex
1555				}
1556			}
1557		
1558			.panel-header .logo-tagline.mobile {
1559				display: block
1560			}
1561		
1562			.panel-header .logo-tagline.mobile .tagline {
1563				padding: 0 var(--space-5) var(--space-2)
1564			}
1565		
1566			.panel-header.hamburger .tagline {
1567				color: var(--text-color);
1568				white-space: nowrap
1569			}
1570		
1571			@media (min-width:40em) {
1572				.panel-header.hamburger .navigation .nav-item.open>.nav-item-control {
1573					background-color: transparent;
1574					color: var(--primary-color-100)
1575				}
1576		
1577				.panel-header.hamburger .navigation .nav-item .dropdown-menu {
1578					background-color: transparent
1579				}
1580		
1581				.panel-header .logo-tagline.mobile,
1582				.panel-header.hamburger .nav-container.secondary .secondary-nav-dropdown.mobile {
1583					display: none
1584				}
1585		
1586				.panel-header.hamburger .nav-container.secondary .secondary-nav-child-cont {
1587					position: static;
1588					display: flex;
1589					flex-direction: row;
1590					opacity: 1;
1591					transform: translateY(0)
1592				}
1593		
1594				.quick-links .link:nth-child(1)::after { color: var(--pink);} 
1595		
1596				.panel-header.hamburger .nav-container.secondary .active .secondary-nav-child-cont .nav-item.level-1 a {
1597					justify-content: flex-start
1598				}
1599		
1600				.panel-header .logo-tagline.desktop .tagline {
1601					display: block
1602				}
1603			}
1604		
1605			/* Tripbuilder */
1606			.tripbuilder-counter {
1607				display: flex;
1608				align-items: center;
1609				justify-content: center;
1610				padding: 0 15px;
1611				height: 100%;
1612				color: currentColor;
1613				white-space: nowrap
1614			}
1615		
1616			.tripbuilder-counter span {
1617				display: none;
1618				color: var(--text-color)
1619			}
1620		
1621			.tripbuilder-counter i {
1622				color: var(--white);
1623				background: var(--orange);
1624				padding: 10px;
1625				border-radius: var(--rounded-full);
1626				border: 5px solid var(--border-yellow);
1627				font-weight: 900
1628			}
1629		
1630			.tripbuilder-counter:hover {
1631				color: currentColor
1632			}
1633		
1634			.tripbuilder-page {
1635				width: 100%;
1636				max-width: var(--width-base);
1637				margin: 0 auto var(--space-10) auto;
1638				padding: var(--space-5) var(--space-5) 0
1639			}
1640		
1641			.tripbuilder-page .expiredWarning {
1642				display: none;
1643				margin-bottom: 10px;
1644				margin-top: 10px
1645			}
1646		
1647			.tripbuilder-page .share-trip {
1648				margin-bottom: var(--space-6)
1649			}
1650		
1651			.tripbuilder-page .share-trip .share-title {
1652				margin-bottom: var(--space-2)
1653			}
1654		
1655			.tripbuilder-page .share-trip .input-row {
1656				position: relative;
1657				display: flex;
1658				width: 100%;
1659				border: 2px solid var(--gray-600);
1660				border-radius: 6px;
1661				background: var(--white)
1662			}
1663		
1664			.tripbuilder-page .share-trip .tooltip {
1665				position: absolute;
1666				top: calc(var(--space-5) * -1);
1667				left: 50%;
1668				transform: translate(-50%, -80%) scale(.9);
1669				transform-origin: center bottom;
1670				min-width: 100px;
1671				padding: var(--space-2);
1672				background: var(--white);
1673				border: 1px solid var(--gray-200);
1674				border-radius: 6px;
1675				box-shadow: var(--shadow-lg);
1676				font-size: var(--text-sm);
1677				text-align: center;
1678				pointer-events: none;
1679				opacity: 0;
1680				transition: opacity var(--transition-appendix), transform var(--transition-appendix)
1681			}
1682		
1683			.tripbuilder-page .share-trip .tooltip::after {
1684				position: absolute;
1685				left: 50%;
1686				bottom: 1px;
1687				transform: translate(-50%, 50%) rotate(-45deg);
1688				display: block;
1689				width: var(--space-4);
1690				height: var(--space-4);
1691				background: var(--white);
1692				border-radius: 4px;
1693				border: 1px solid transparent;
1694				border-left-color: #c6d0d4;
1695				border-bottom-color: #c6d0d4;
1696				content: ''
1697			}
1698		
1699			.tripbuilder-page .share-trip .tooltip.active {
1700				opacity: 1;
1701				transform: translate(-50%, -100%)
1702			}
1703		
1704			.tripbuilder-page .share-trip input {
1705				flex-grow: 1;
1706				padding: var(--space-2);
1707				background: 0 0
1708			}
1709		
1710			.tripbuilder-page .share-trip .copy-button {
1711				padding: 0 var(--space-2);
1712				background: 0 0;
1713				font-size: var(--text-xl);
1714				color: var(--sw-link-color)
1715			}
1716		
1717			.tripbuilder-page .gMapContainer .showGMap .isOpen,
1718			.tripbuilder-page .gMapContainer.open .showGMap .isClosed {
1719				display: none
1720			}
1721		
1722			.tripbuilder-page .gMapContainer .showGMap .isClosed,
1723			.tripbuilder-page .gMapContainer.open .gMapHolder,
1724			.tripbuilder-page .gMapContainer.open .showGMap .isOpen {
1725				display: block
1726			}
1727		
1728			.tripbuilder-page .gMapContainer .gMapHolder {
1729				height: 300px;
1730				display: none
1731			}
1732		
1733			.tripbuilder-page .gMapContainer .showGMap {
1734				margin-bottom: 10px;
1735				background: #999;
1736				text-transform: uppercase;
1737				color: var(--white);
1738				letter-spacing: 1px;
1739				cursor: pointer;
1740				font-size: 10px;
1741				font-weight: 700;
1742				text-align: center
1743			}
1744		
1745			.tripbuilder-page .gMapContainer .showGMap>div {
1746				padding: 5px 0
1747			}
1748		
1749			.tripbuilder-page .gMapContainer .gMapHolder img {
1750				max-width: none
1751			}
1752		
1753			.tripbuilder-page :is(h1, h2, h3, h4, h5, h6) {
1754				font-family: var(--font-display-system)
1755			}
1756		
1757			.tripbuilder-page .tb-grid .card li.locations,
1758			.tripbuilder-page h4 {
1759				margin-bottom: 15px
1760			}
1761		
1762			.tripbuilder-page .step i.fa-heart {
1763				color: var(--sw-alert-color)
1764			}
1765		
1766			.tripbuilder-page .tb-grid {
1767				margin-bottom: 35px
1768			}
1769		
1770			.tripbuilder-page .tb-grid .card {
1771				margin: 15px 0
1772			}
1773		
1774			.tripbuilder-page .tb-grid .card .inner {
1775				position: relative;
1776				box-shadow: 0 10px 15px 0 rgba(0, 0, 0, .15);
1777				width: 100%;
1778				height: 100%
1779			}
1780		
1781			.tripbuilder-page .tb-grid .card img {
1782				width: 100%
1783			}
1784		
1785			.tripbuilder-page .tb-grid .card .info {
1786				padding: 15px;
1787				display: flex;
1788				flex-direction: column
1789			}
1790		
1791			.tripbuilder-page .tb-grid .card h6,
1792			.tripbuilder-page .tb-grid .card h6 a {
1793				font: normal bold 22px/1.2em var(--font-body);
1794				color: var(--black);
1795				margin: 0 0 10px
1796			}
1797		
1798			.tripbuilder-page .tb-grid .card ul {
1799				font: normal 400 16px/1.4em var(--font-body);
1800				list-style: none;
1801				margin: 0;
1802				color: var(--black)
1803			}
1804		
1805			.tripbuilder-page .tb-grid .card li {
1806				margin-bottom: 10px
1807			}
1808		
1809			.tripbuilder-page .tb-grid .card li:last-child {
1810				margin-bottom: 0
1811			}
1812		
1813			.tripbuilder-page .tb-grid .card i {
1814				color: var(--sw-icon-color);
1815				margin-right: 5px;
1816				width: 15px
1817			}
1818		
1819			.reveal-modal {
1820				top: 50% !important;
1821				left: 50% !important;
1822				transform: translate(-50%, -50%);
1823				position: fixed !important
1824			}
1825		
1826			.reveal-modal span.prefix {
1827				color: var(--black);
1828				font-size: 18px;
1829				font-weight: 700;
1830				line-height: 45px;
1831				height: 45px
1832			}
1833		
1834			.reveal-modal select {
1835				color: var(--black);
1836				font-size: 18px;
1837				font-weight: 500;
1838				line-height: 26px;
1839				height: 45px
1840			}
1841		
1842			.reveal-modal .button.small {
1843				background: var(--gray-900);
1844				margin: 0;
1845				font: normal 700 14px/1.2em var(--font-body)
1846			}
1847		
1848			.tripbuilder-page .infoWindow h5,
1849			.tripbuilder-page .infoWindow h5 a {
1850				font: normal 700 16px/1.2em var(--font-body);
1851				text-decoration: none;
1852				margin-bottom: 6px;
1853				margin-top: 0
1854			}
1855		
1856			.tripbuilder-page .infoWindow span {
1857				font: normal 500 13px/1.2em var(--font-body);
1858				color: var(--black);
1859				margin-bottom: 6px
1860			}
1861		
1862			@media (min-width:40em) {
1863				.tripbuilder-page .tb-grid {
1864					display: flex;
1865					flex-wrap: wrap
1866				}
1867		
1868				.tripbuilder-page .tb-grid .card {
1869					flex-shrink: 1;
1870					flex-grow: 0;
1871					flex-basis: calc(50% - 15px);
1872					margin: 7.5px
1873				}
1874		
1875				.tripbuilder-page .tb-grid .card .inner {
1876					height: 100%
1877				}
1878		
1879				.tripbuilder-page .tb-grid_container h5 {
1880					margin-bottom: 8px
1881				}
1882		
1883				@supports (display:grid) {
1884					.tripbuilder-page .tb-grid {
1885						display: grid;
1886						grid-template-columns: 1fr 1fr;
1887						grid-gap: 15px
1888					}
1889		
1890					.tripbuilder-page .steps .step,
1891					.tripbuilder-page .tb-grid .card {
1892						padding: 0;
1893						margin: 0
1894					}
1895				}
1896			}
1897		
1898			@media (min-width:64em) {
1899				.tripbuilder-page .steps {
1900					display: flex
1901				}
1902		
1903				.tripbuilder-page .steps .step {
1904					flex-basis: 33.3333%;
1905					padding: 0 7.5px
1906				}
1907		
1908				.tripbuilder-page .tb-grid .card {
1909					flex-basis: calc(33.33333% - 15px)
1910				}
1911		
1912				@supports (display:grid) {
1913					.tripbuilder-page .steps {
1914						display: grid;
1915						grid-template-columns: 1fr 1fr 1fr;
1916						grid-column-gap: 30px
1917					}
1918		
1919					.tripbuilder-page .steps .step {
1920						padding: 0
1921					}
1922		
1923					.tripbuilder-page .tb-grid {
1924						grid-template-columns: 1fr 1fr 1fr;
1925						grid-gap: 20px
1926					}
1927				}
1928			}
1929		
1930			.get-direction-popup {
1931				position: relative;
1932				width: 100%;
1933				margin: 0 auto;
1934				max-width: 1200px;
1935				background-color: var(--white);
1936				padding: 50px 20px 30px;
1937				border: 1px solid #666;
1938				box-shadow: 0 0 10px rgba(0, 0, 0, .4);
1939				border-radius: 8px
1940			}
1941		
1942			.get-direction-popup .close-popup {
1943				padding: 0;
1944				right: 6px
1945			}
1946		
1947			.get-direction-popup .select-container {
1948				display: flex
1949			}
1950		
1951			.get-direction-popup .select-container .tb-popup-label {
1952				width: 20%
1953			}
1954		
1955			.get-direction-popup .select-container .tb-popup-select {
1956				width: 80%
1957			}
1958		
1959			.get-direction-popup .select-container .tb-popup-label>span {
1960				background: var(--gray-900);
1961				color: var(--white);
1962				text-transform: uppercase;
1963				font-weight: 700;
1964				display: block;
1965				position: relative;
1966				z-index: 2;
1967				text-align: center;
1968				width: 100%;
1969				padding-top: 0;
1970				padding-bottom: 0;
1971				border: 1px solid #ccc;
1972				overflow: hidden;
1973				font-size: .875rem;
1974				height: 2.3125rem;
1975				line-height: 2.3125rem
1976			}
1977		
1978			/* Search */
1979			.search-cont {
1980				--font-family-body: var(--font-body);
1981				--search-icon: var(--gray-100);
1982				--search-input-icon-bg: var(--sw-key-color);
1983				--search-input-icon-bg-hover: var(--sw-key-color-hover)
1984			}
1985		
1986			.headerbox-search-form {
1987				display: flex;
1988				background: var(--grey);
1989				border-radius: 50px;
1990				border: 2px solid #1d1D1B1A
1991			}
1992		
1993			.headerbox-search-form input[type=search] {
1994				width: 100%;
1995				height: 100%;
1996				margin: 0;
1997				font-size: var(--text-base);
1998				text-indent: var(--space-1);
1999				font-family: var(--font-family-body);
2000				font-size: var(--text-sm);
2001				font-weight: 400;
2002				line-height: var(--leading-none);
2003				padding: 0 var(--space-3);
2004				background: var(--grey);
2005				text-indent: var(--space-2);
2006				border-radius: 50px
2007			}
2008		
2009			.headerbox-search-form input[type=search]::placeholder {
2010				font-size: var(--text-base)
2011			}
2012		
2013			.headerbox-search-form button {
2014				padding: 0;
2015				margin: 0;
2016				flex-shrink: 0;
2017				background-color: var(--search-input-icon-bg);
2018				color: var(--gray-100);
2019				width: 60px;
2020				height: 44px;
2021				background-color: var(--grey);
2022				border: none;
2023				border-radius: 50px
2024			}
2025		
2026			.headerbox-search-form button,
2027			.headerbox-search-form input[type=search] {
2028				outline: 0;
2029				outline-offset: 0
2030			}
2031		
2032			.headerbox-search-form:has(button:focus-visible),
2033			.headerbox-search-form:has(input[type=search]:focus-visible) {
2034				outline: var(--sw-focus-color) solid 1px;
2035				outline-offset: 2px
2036			}
2037		
2038			.headerbox-search-form button i.fa-inverse {
2039				color: var(--text-color)
2040			}
2041		
2042			.headerbox-search-form button:hover {
2043				background-color: var(--search-input-icon-bg-hover)
2044			}
2045		
2046			.dropdown-nav-container .nav .search-cont .search-button,
2047			.search-cont .search-button {
2048				display: none
2049			}
2050		
2051			@media screen and (min-width:64em) {
2052				.search-cont {
2053					position: relative;
2054					display: none
2055				}
2056		
2057				.hamburger-open .search-cont,
2058				.search-cont.active .search-button .close {
2059					display: block
2060				}
2061		
2062				.search-cont .search-button {
2063					width: 40px;
2064					height: 40px;
2065					padding: 0;
2066					margin: 0
2067				}
2068		
2069				.search-cont .search-button .close,
2070				.search-cont.active .search-button .open {
2071					display: none
2072				}
2073		
2074				.search-cont .headerbox-search-form {
2075					opacity: 1;
2076					width: 240px;
2077					height: 50px;
2078					z-index: 25;
2079					transition: opacity .2s ease-in-out
2080				}
2081		
2082				.search-cont.active .headerbox-search-form {
2083					opacity: 1;
2084					pointer-events: all
2085				}
2086		
2087				.headerbox-search-form button {
2088					width: 40px;
2089					height: 100%;
2090					padding: 0;
2091					margin: 0
2092				}
2093			}
2094		
2095			.dropdown-nav-container .search-cont .headerbox-search-form {
2096				opacity: 1;
2097				position: static;
2098				pointer-events: all
2099			}
2100		
2101			.dropdown-nav-container .search-cont .headerbox-search-form input[type=search] {
2102				height: unset
2103			}
2104		
2105			@media (min-width:64em) {
2106				.dropdown-nav-container .search-cont .headerbox-search-form {
2107					width: 100%
2108				}
2109		
2110				.dropdown-nav-container .nav .search-cont .headerbox-search-form button {
2111					width: var(--space-12)
2112				}
2113			}
2114		
2115			/* Hero mosaic panel */
2116			.panel-mosaic-hero {
2117				display: grid;
2118				grid-template-columns: repeat(2, 1fr);
2119				padding: 0 var(--space-5);
2120				gap: var(--space-3);
2121				margin-bottom: var(--space-8)
2122			}
2123		
2124			.panel-mosaic-hero .slide-img {
2125				width: 100%
2126			}
2127		
2128			.panel-mosaic-hero .content-section {
2129				position: absolute;
2130				left: 0;
2131				bottom: 0;
2132				background: #fff;
2133				padding: var(--space-4) var(--space-4) 0 0;
2134				font-size: 16px;
2135				font-weight: 700;
2136				line-height: var(--leading-none)
2137			}
2138		
2139			@media (min-width:64em) {
2140				.panel-mosaic-hero {
2141					grid-template-columns: repeat(4, 1fr);
2142					gap: var(--space-8)
2143				}
2144		
2145				.panel-mosaic-hero .content-section {
2146					font-size: 24px;
2147					padding: var(--space-6) var(--space-8) 0 0
2148				}
2149			}
2150		
2151			/* Hero mosaic portrait */
2152			.contentRender_name_plugins_collections_template_custom_mosaic_hero_portrait {
2153				position: relative;
2154				grid-column: auto/span 1
2155			}
2156		
2157			/* Hero mosaic landscape */
2158			.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape {
2159				position: relative;
2160				grid-column: auto/span 2;
2161				overflow: hidden
2162			}
2163		
2164			.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape:first-of-type .slide-img {
2165				border-radius: 75px 0 0
2166			}
2167		
2168			.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape:nth-of-type(2n) .slide-img {
2169				border-radius: 0 0 75px
2170			}
2171		
2172			.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape::after {
2173				content: '';
2174				background-size: cover;
2175				position: absolute
2176			}
2177		
2178			.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape:first-of-type::after {
2179				background-image: url(/includes/public/assets/shared/bg_icon_balloons_white.svg);
2180				bottom: -25px;
2181				right: -6px;
2182				width: 88px;
2183				height: 66px
2184			}
2185		
2186			.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape:nth-of-type(2n)::after {
2187				background-image: url(/includes/public/assets/shared/bg_icon_circles.svg);
2188				top: -8px;
2189				right: -11px;
2190				width: 94px;
2191				height: 58px;
2192				transform: scaleX(-1)
2193			}
2194		
2195			@media (min-width:40em) {
2196				.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape:first-of-type::after {
2197					bottom: -64px;
2198					right: -16px;
2199					width: 200px;
2200					height: 156px
2201				}
2202		
2203				.contentRender_name_plugins_collections_template_custom_mosaic_hero_landscape:nth-of-type(2n)::after {
2204					top: -17px;
2205					right: -24px;
2206					width: 200px;
2207					height: 123px
2208				}
2209			}
2210		
2211			/* Hero img theme*/
2212			.core-v2-hero-image .img-cont::before {
2213				display: block;
2214				background: linear-gradient(to top, rgba(0, 0, 0, .85) 0, transparent)
2215			}
2216		
2217			.core-v2-hero-image .slide-footer,
2218			.core-v2-hero-image.hide-content .img-cont::before {
2219				display: none
2220			}
2221		
2222			.core-v2-hero-image .content-section,
2223			.core-v2-hero-image .overlap-image .content-section {
2224				background-color: var(--white)
2225			}
2226		
2227			.core-v2-hero-image .slide-title {
2228				font-size: var(--text-body);
2229				line-height: var(--leading-tight)
2230			}
2231		
2232			.core-v2-hero-image .overlap-image .slide-title {
2233				color: var(--sw-collections-text-color)
2234			}
2235		
2236			.core-v2-hero-image .slide-desc {
2237				font-weight: 400;
2238				font-size: var(--text-base)
2239			}
2240		
2241			.core-v2-hero-image .read-more {
2242				font-weight: 700;
2243				color: var(--sw-collections-text-color-light)
2244			}
2245		
2246			@container (min-width:40em) {
2247				.core-v2-hero-image .slide-title {
2248					font-size: var(--text-2xl)
2249				}
2250			}
2251		
2252			@media (hover:hover) {
2253				.core-v2-hero-image.animation-expand .slide:hover .slide-img {
2254					scale: 1.02
2255				}
2256			}
2257		
2258			/* Hero img structure */
2259			.core-v2-hero-image {
2260				margin: 0
2261			}
2262		
2263			.core-v2-hero-image .content-section {
2264				padding: var(--space-2) var(--space-4) 0
2265			}
2266		
2267			.core-v2-hero-image .shared-play-button {
2268				inset: 20px 20px auto auto;
2269				transform: none
2270			}
2271		
2272			@container (min-width:40em) {
2273				.core-v2-hero-image .content-section {
2274					padding: var(--space-4) var(--space-6) 0
2275				}
2276			}
2277		
2278			/* Hero slideshow */
2279			.core-v2-hero-slideshow {
2280				margin: 0 0 var(--space-16);
2281				position: relative;
2282				overflow: hidden
2283			}
2284		
2285			.core-v2-hero-slideshow .content-section {
2286				max-width: var(--width-comfortable);
2287				padding: var(--space-5)
2288			}
2289		
2290			.core-v2-hero-slideshow .glide__arrows {
2291				position: absolute;
2292				bottom: 0;
2293				z-index: 3;
2294				display: flex;
2295				align-items: center;
2296				gap: var(--space-5);
2297				pointer-events: none;
2298				background: var(--white);
2299				border-radius: 50px 50px 0 0;
2300				right: var(--space-5)
2301			}
2302		
2303			.core-v2-hero-slideshow .glide__arrow {
2304				margin: 0;
2305				box-shadow: none;
2306				width: 27px;
2307				height: 16px
2308			}
2309		
2310			.core-v2-hero-slideshow .glide__arrow.glide__arrow--right {
2311				background: url(/includes/public/assets/shared/arrow_right.svg) no-repeat center var(--white);
2312				background-size: 27px
2313			}
2314		
2315			.core-v2-hero-slideshow .glide__arrow.glide__arrow--left {
2316				background: url(/includes/public/assets/shared/arrow_left.svg) no-repeat center var(--white);
2317				background-size: 27px
2318			}
2319		
2320			.core-v2-hero-slideshow .glide__arrow i::before {
2321				content: none
2322			}
2323		
2324			@media (hover:hover) {
2325				.core-v2-hero-slideshow.animation-expand .slide:hover .slide-img {
2326					scale: 1.02
2327				}
2328			}
2329		
2330			@container (min-width:40em) {
2331				.core-v2-hero-slideshow .shared-play-button {
2332					inset: 20px 20px auto auto;
2333					transform: none
2334				}
2335			}
2336		
2337			@container (min-width:64em) {
2338				.core-v2-hero-slideshow {
2339					margin: 0
2340				}
2341		
2342				.core-v2-hero-slideshow .glide__arrow.glide__arrow--left,
2343				.core-v2-hero-slideshow .glide__arrow.glide__arrow--right {
2344					background-size: 37px
2345				}
2346		
2347				.core-v2-hero-slideshow .glide__arrows {
2348					gap: var(--space-12);
2349					padding: var(--space-6) var(--space-8) 0;
2350					border-radius: 50px 50px 0 0;
2351					right: 280px
2352				}
2353		
2354				.core-v2-hero-slideshow .glide__arrow {
2355					width: 37px
2356				}
2357		
2358				.core-v2-hero-slideshow .content-section {
2359					padding: var(--space-5) var(--space-10) 0
2360				}
2361			}
2362		
2363			.core-v2-hero-slideshow .inner {
2364				position: relative;
2365				display: flex;
2366				flex-direction: column
2367			}
2368		
2369			.core-v2-hero-slideshow .img-cont::before {
2370				display: block;
2371				background: linear-gradient(to top, rgba(0, 0, 0, .4) 0, rgba(0, 0, 0, 0) 100%)
2372			}
2373		
2374			.core-v2-hero-slideshow .info-flag,
2375			.core-v2-hero-slideshow .slide-desc,
2376			.core-v2-hero-slideshow .slide-footer,
2377			.core-v2-hero-slideshow .title-small,
2378			.core-v2-hero-slideshow.hide-content .img-cont::before {
2379				display: none
2380			}
2381		
2382			.core-v2-hero-slideshow .overlap-image .content-section {
2383				position: relative;
2384				background-color: var(--white);
2385				max-width: calc(100% - 74px)
2386			}
2387		
2388			.core-v2-hero-slideshow .overlap-image .slide-title {
2389				font-weight: 700;
2390				line-height: var(--leading-tight);
2391				font-size: var(--text-2xl);
2392				color: var(--sw-collections-text-color)
2393			}
2394		
2395			.core-v2-hero-slideshow .slide-top::after {
2396				content: '';
2397				background-size: cover;
2398				position: absolute;
2399				background-image: url(/includes/public/assets/shared/bg_icon_balloons_white.svg);
2400				bottom: -27px;
2401				right: -6px;
2402				width: 88px;
2403				height: 66px;
2404				z-index: 1
2405			}
2406		
2407			@media (min-width:40em) {
2408				.core-v2-hero-slideshow .slide-top::after {
2409					bottom: -71px;
2410					right: -16px;
2411					width: 261px;
2412					height: 189px
2413				}
2414		
2415				.core-v2-hero-slideshow .overlap-image .content-section {
2416					position: absolute
2417				}
2418			}
2419		
2420			/* Hero preview slideshow */
2421			.core-v2-hero-preview-slideshow {
2422				margin: 0 0 var(--space-16)
2423			}
2424		
2425			.core-v2-hero-preview-slideshow .glide__arrows {
2426				position: absolute;
2427				bottom: -60px;
2428				left: 0;
2429				z-index: 3;
2430				display: flex;
2431				align-items: center;
2432				gap: var(--space-5);
2433				padding: 0 var(--space-5);
2434				pointer-events: none
2435			}
2436		
2437			.core-v2-hero-preview-slideshow .glide__arrow {
2438				margin: 0;
2439				width: var(--space-12);
2440				height: var(--space-12);
2441				box-shadow: none
2442			}
2443		
2444			.core-v2-hero-preview-slideshow .glide__arrow.glide__arrow--right {
2445				background: url(/includes/public/assets/shared/arrow_right_white.svg) no-repeat center var(--pink);
2446				background-size: 25px
2447			}
2448		
2449			.core-v2-hero-preview-slideshow .glide__arrow.glide__arrow--left {
2450				background: url(/includes/public/assets/shared/arrow_left_white.svg) no-repeat center var(--pink);
2451				background-size: 25px
2452			}
2453		
2454			.core-v2-hero-preview-slideshow .glide__arrow:focus-visible {
2455				border: 3px solid var(--secondary-color)
2456			}
2457		
2458			.core-v2-hero-preview-slideshow .glide__arrow i::before {
2459				content: none
2460			}
2461		
2462			.core-v2-hero-preview-slideshow .content-section {
2463				z-index: 10;
2464				transform: scale(1.4);
2465				width: 100%;
2466				max-width: var(--width-comfortable);
2467				opacity: 0;
2468				padding: var(--space-5)
2469			}
2470		
2471			.core-v2-hero-preview-slideshow .slide.text-right .content-section {
2472				left: auto;
2473				right: 0;
2474				text-align: right
2475			}
2476		
2477			.core-v2-hero-preview-slideshow .slide.glide__slide--active .content-section {
2478				animation: 1.6s forwards content-section-appear
2479			}
2480		
2481			.core-v2-hero-preview-slideshow .slide.text-right .slide-footer {
2482				justify-content: end
2483			}
2484		
2485			.core-v2-hero-preview-slideshow .shared-play-button {
2486				inset: 20px 20px auto auto;
2487				transform: none
2488			}
2489		
2490			@container (min-width:64em) {
2491				.core-v2-hero-preview-slideshow {
2492					margin: 0
2493				}
2494		
2495				.core-v2-hero-preview-slideshow .glide__arrows {
2496					position: absolute;
2497					inset: 50% auto auto 50%;
2498					z-index: 10;
2499					transform: translate(-50%, -50%);
2500					display: flex;
2501					align-items: center;
2502					justify-content: space-between;
2503					max-width: 100%;
2504					padding: 0 var(--space-2);
2505					pointer-events: none
2506				}
2507		
2508				.core-v2-hero-preview-slideshow .glide__arrow {
2509					width: var(--space-16);
2510					height: var(--space-16)
2511				}
2512		
2513				.core-v2-hero-preview-slideshow .glide__arrow.glide__arrow--left,
2514				.core-v2-hero-preview-slideshow .glide__arrow.glide__arrow--right {
2515					background-size: 35px
2516				}
2517		
2518				.core-v2-hero-preview-slideshow .content-section {
2519					padding: var(--space-8) var(--space-16)
2520				}
2521			}
2522		
2523			@keyframes content-section-appear {
2524		
2525				0%,
2526				35% {
2527					opacity: 0;
2528					transform: scale(1.4)
2529				}
2530		
2531				100% {
2532					opacity: 1;
2533					transform: scale(1)
2534				}
2535			}
2536		
2537			/* Page title */
2538			.contentRender_name_plugins_common_pagetitle {
2539				padding: 0 var(--space-5) var(--space-5);
2540				margin: 0 auto;
2541				max-width: var(--width-base)
2542			}
2543		
2544			.panel-two-column.even .left-container .contentRender_name_plugins_common_pagetitle {
2545				padding: 0 0 15px
2546			}
2547		
2548			.panel-content-container-inner .contentRender_name_plugins_common_pagetitle {
2549				margin: 0;
2550				padding: 0 0 var(--space-2)
2551			}
2552		
2553			.page-title h1 {
2554				font-family: var(--font-display);
2555				font-size: 24px;
2556				color: var(--black);
2557				letter-spacing: .24px;
2558				font-weight: 600;
2559				line-height: 30px
2560			}
2561		
2562			@media screen and (min-width:64em) {
2563				.contentRender_name_plugins_common_pagetitle {
2564					padding: 0 var(--space-5) var(--space-5);
2565					margin: 0 auto;
2566					max-width: var(--width-base)
2567				}
2568			}
2569		
2570			@media screen and (min-width:40em) {
2571				.page-title h1 {
2572					font-family: var(--font-display);
2573					font-size: var(--text-titlexl);
2574					color: var(--black);
2575					line-height: normal
2576				}
2577		
2578				.panel-two-column.even .left-container .contentRender_name_plugins_common_pagetitle {
2579					padding: 0 0 32px
2580				}
2581			}
2582		
2583			.panel-header.hamburger .logo-tagline img {
2584				max-width: 100%;
2585				max-height: 100%;
2586				width: 100%;
2587			}
2588		
2589			@media (min-width: 64em) {
2590		    .panel-header.hamburger .primary-content-container {
2591		        height: 150px;
2592		    }
2593			}
2594		
2595			@media (min-width: 64em) {
2596		    .panel-header .primary-content-container .contentRender_name_plugins_common_logo {
2597		        padding-top: 27px;
2598		    }
2599		}
2600		</style>
2601														
2602	</head>															
2603	<body>															
2604		<!-- topBody -->											
2605		
2606							<noscript>
2607								<iframe src="//www.googletagmanager.com/ns.html?id=GTM-PPHGSKT5" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe>
2608							</noscript>
2609						
2610							<noscript>
2611								<iframe src="//www.googletagmanager.com/ns.html?id=GTM-NFBVG93" title="Google Tag Manager" height="0" width="0" style="display:none;visibility:hidden"></iframe>
2612							</noscript>
2613						
2614															
2615		<!-- content -->											
2616		<div data-civid="6abfb3b63f37be049e4bc37d" class="contentRender contentRender_0 contentRender_type_panel contentRender_name_plugins_common_page" data-sv-time="7" data-sv-index="0" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
2617
2618
2619
2620
2621
2622
2623
2624
2625<script>
2626	// CRM FORM STYLING HELPER JS
2627	// Adds the body class as quickly as possible to hide all the items on the page so we don't
2628	// have the site flash before the calendar shows up
2629	if (location.search.indexOf('action=popupCal') > -1 && document.body.querySelectorAll('.lookup-calHolder')) {
2630		document.body.classList.add('crm-calendar-popup');
2631	};
2632</script>
2632
2633
2634<!-- Adds a check for IE, if we're in IE we block the entire page -->
2635<div
2636	id="ie-warning"
2637	style="position: fixed; z-index: 999999999999; top: 0; left: 0; display: none; align-items: center; justify-content: center; width: 100%; height: 100%; text-align: center; background-color: #fff;"
2638	aria-hidden="true"
2639>
2640	<div>
2641		<img
2642			src="/includes/public/assets/shared/logo.svg"
2643			alt="Visit West (Bristol and Bath)"
2644			width="80"
2645			height="80"
2646			style="margin-bottom: 16px;"
2647		/>
2648		<p style="font-size: 22px; font-weight: 700; line-height: 1.3; text-align: center;">Your browser is not supported for this experience.<br />We recommend using Chrome, Firefox, Edge, or Safari.</p>
2649	</div>
2650	
2650<script>
2651		var ieWarning = document.querySelector('#ie-warning');
2652		if (document.body.style.msTouchAction !== undefined) {
2653			ieWarning.style.display = 'flex';
2654			ieWarning.setAttribute('aria-hidden', 'false');
2655		}
2656	</script>
2656
2657</div>
2658
2659
2660<a class="skip-link sr-only" href="#main-content">Skip to main content</a>
2661
2662<div class="root-panel panel-page no-hero">
2663	<div class="header-container">
2664		<div data-civid="6998c06f41a8f0ca7c849ff7" class="contentRender contentRender_1 contentRender_type_panel contentRender_name_plugins_common_header_hamburger" data-sv-time="0" data-sv-index="1" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
2665
2666
2667<header class="panel-header hamburger theme_1 main meet" data-guid="eda1721b-737c-43ad-a36e-a25ca3874442" >
2668	<div class="secondary-nav" data-secondary-nav-cont>
2669		
2670			<div data-civid="6a2abc419436f59749cc2011" class="contentRender contentRender_10 contentRender_type_widget contentRender_name_plugins_nav_secondary_meet" data-sv-time="30" data-sv-index="10" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
2671
2672
2673
2674
2675
2676
2677<div class="nav-container secondary" data-guid="90ef1aa7-de81-4cbf-8cae-22605264b1a2" 
2678	data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Secondary", "interactionSource": "navigation"}}'
2679>
2680	<noscript class="permanently-hidden">
2681		
2682			<nav>
2683				
2684					<a href="https://www.visitwest.co.uk/" 
2685	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Visit%20West", "interactionUrl": "https%3A%2F%2Fwww.visitwest.co.uk%2F", "interactionText": "Visit%20West"}}'
2686>Visit West</a>
2687				
2688					<a href="https://visitbristol.co.uk/" 
2689	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Visit%20Bristol", "interactionUrl": "https%3A%2F%2Fvisitbristol.co.uk%2F", "interactionText": "Visit%20Bristol"}}'
2690>Visit Bristol</a>
2691				
2692					<a href="https://visitbath.co.uk/" 
2693	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Visit%20Bath", "interactionUrl": "https%3A%2F%2Fvisitbath.co.uk%2F", "interactionText": "Visit%20Bath"}}'
2694>Visit Bath</a>
2695				
2696					<a href="https://www.visitwest.co.uk/trade" 
2697	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Travel%20Trade", "interactionUrl": "https%3A%2F%2Fwww.visitwest.co.uk%2Ftrade", "interactionText": "Travel%20Trade"}}'
2698>Travel Trade</a>
2699				
2700			</nav>
2701		
2702	</noscript>
2703	
2704	
2705		<nav class="navigation navigation-three-col secondary desktop" role="navigation" data-secondary-nav-desktop 
2706	data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Secondary", "interactionSource": "navigation"}}'
2707>
2708			
2708<script type="text/template" data-nav-item-template>{{+linkTracking}}
2709	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "{{%data.title}}", "interactionSource": "navigation", "interactionUrl": "{{%%href}}", "interactionText": "{{%%data.title}}"}}'
2710{{/}}
2711{{+nav_items}}
2712	{{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial 
2713		only outputs the inner text of the partial, not the partial name. Please do not remove! --}}
2714		{{#shownchildren}}
2715			{{~exec(function() {
2716				if (!data.isLazyLoaded) {
2717					helpers.var.depth = 1;
2718				} else {
2719					helpers.var.depth = data.depth;
2720				}
2721			})}}
2722			<div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item>
2723				<div class="nav-item-control level-{{~var.depth}}">
2724					<a
2725						class="nav-link"
2726						href="{{href}}"
2727						target="{{target}}"
2728						{{>linkTracking}}
2729					>
2730						{{data.title}}
2731					</a>
2732				</div>
2733			</div>
2734		{{/}}
2735	{{/}}
2736	{{>nav_items_helper}}
2737{{/}}
2738
2739{{>nav_items}}</script>
2739
2740			<button class="secondary-nav-dropdown mobile">
2741				<p>Our Websites</p>
2742				<img src="/includes/public/assets/shared/arrow_right.png" alt="arrow right">
2743			</button>
2744			<div class="secondary-nav-child-cont">
2745				
2746
2747
2748
2749	
2750	 
2751		
2752			
2753			<div class="nav-item level-1 secondary" data-id="699ef600dbf5d34a3ac5881d" data-nav-item>
2754				<div class="nav-item-control level-1">
2755					<a
2756						class="nav-link"
2757						href="https://www.visitwest.co.uk/"
2758						target="_self"
2759						
2760	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Visit West", "interactionSource": "navigation", "interactionUrl": "https%3A%2F%2Fwww.visitwest.co.uk%2F", "interactionText": "Visit%20West"}}'
2761
2762					>
2763						Visit West
2764					</a>
2765				</div>
2766			</div>
2767		
2768			
2769			<div class="nav-item level-1 secondary" data-id="699ef630dbf5d34a3ac58b1c" data-nav-item>
2770				<div class="nav-item-control level-1">
2771					<a
2772						class="nav-link"
2773						href="https://visitbristol.co.uk/"
2774						target="_self"
2775						
2776	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Visit Bristol", "interactionSource": "navigation", "interactionUrl": "https%3A%2F%2Fvisitbristol.co.uk%2F", "interactionText": "Visit%20Bristol"}}'
2777
2778					>
2779						Visit Bristol
2780					</a>
2781				</div>
2782			</div>
2783		
2784			
2785			<div class="nav-item level-1 secondary" data-id="699ef643dbf5d34a3ac58b74" data-nav-item>
2786				<div class="nav-item-control level-1">
2787					<a
2788						class="nav-link"
2789						href="https://visitbath.co.uk/"
2790						target="_self"
2791						
2792	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Visit Bath", "interactionSource": "navigation", "interactionUrl": "https%3A%2F%2Fvisitbath.co.uk%2F", "interactionText": "Visit%20Bath"}}'
2793
2794					>
2795						Visit Bath
2796					</a>
2797				</div>
2798			</div>
2799		
2800			
2801			<div class="nav-item level-1 secondary" data-id="69e8cb45344194240610a07e" data-nav-item>
2802				<div class="nav-item-control level-1">
2803					<a
2804						class="nav-link"
2805						href="https://www.visitwest.co.uk/trade"
2806						target="_self"
2807						
2808	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Travel Trade", "interactionSource": "navigation", "interactionUrl": "https%3A%2F%2Fwww.visitwest.co.uk%2Ftrade", "interactionText": "Travel%20Trade"}}'
2809
2810					>
2811						Travel Trade
2812					</a>
2813				</div>
2814			</div>
2815		
2816	
2817
2818			</div>
2819			
2820		</nav>
2821	
2822</div>
2823
2824<script>
2825	require([
2826		'jquery',
2827		'plugins_nav_custom_nav_desktop_three_col',
2828		'plugins_nav_custom_nav_mobile',
2829	], function($, navDesktop, navMobile) {
2830		var root = $('[data-guid="90ef1aa7-de81-4cbf-8cae-22605264b1a2"]');
2831		var navTreeDepth = 2;
2832		navDesktop.init(root, '[data-secondary-nav-desktop]', navTreeDepth);
2833		navMobile.init(root, '[data-secondary-nav-mobile]', '[data-secondary-nav-cont]', navTreeDepth);
2834	});
2835</script>
2835</div>
2836		
2837	</div>
2838	<div class="primary-content-container">
2839		<div class="logo-tagline desktop">
2840			<div data-civid="6a2abc419436f59749cc2001" class="contentRender contentRender_2 contentRender_type_widget contentRender_name_plugins_common_logo" data-sv-time="27" data-sv-index="2" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
2841
2842	
2843
2844
2845<div class="logo" data-guid="89c4ee17-2da9-4d41-b305-92c685a59983" >
2846	<a href="https://www.visitwestconventionbureau.co.uk/" target="_self" aria-label="Visit West (Bristol and Bath)" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Logo", "interactionSource" : "widget", "linkObject" : "Logo", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2F" } }'>
2847		
2848			<img
2849				src="/includes/public/assets/shared/logos/visitwest-logo.svg"
2850				alt="Visit West (Bristol and Bath)"
2851				fetchpriority="low"
2852				width="140"
2853				height="40"
2854			/>
2855		
2856	</a>
2857</div></div>
2858			<h4 class="tagline"></h4>
2859		</div>
2860		
2861			<div class="quick-links-container">
2862				<div data-civid="6a2abc419436f59749cc2003" class="contentRender contentRender_3 contentRender_type_widget contentRender_name_plugins_collections_type_custom_navigation_links contentRender_name_plugins_collections_template_custom_quick_links" data-sv-time="144" data-sv-index="3" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
2863
2864<div class="quick-links" data-guid="be456bba-ec07-43fd-b642-564366003d3d">
2865	
2866		<a class="link" href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Get%20in%20touch", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fcontact-us%2F", "interactionText": "Get%20in%20touch" } }'>
2867			
2868				Get in touch
2869			
2870		</a>
2871	
2872		<a class="link" href="https://www.visitwestconventionbureau.co.uk/why-bristol-and-bath/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Why%20Bristol%20and%20Bath", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fwhy-bristol-and-bath%2F", "interactionText": "Why%20Bristol%20and%20Bath" } }'>
2873			
2874				Why Bristol and Bath
2875			
2876		</a>
2877	
2878		<a class="link" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4": { "eventName": "navigation_click", "interactionSource": "widget", "navType" : "Custom Quick Links", "linkObject": "Plan%20an%20Event", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2F", "interactionText": "Plan%20an%20Event" } }'>
2879			
2880				Plan an Event
2881			
2882		</a>
2883	
2884</div></div>
2885			</div>
2886		
2887		<div class="main-nav-widgets-container">
2888			<div class="widgets">
2889				
2890				<div data-search-cont>
2891					<div data-civid="6a2abc419436f59749cc2007" class="contentRender contentRender_5 contentRender_type_widget contentRender_name_plugins_search_headerbox" data-sv-time="84" data-sv-index="5" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
2892
2893
2894
2895<div class="search-cont" data-guid="c3be128b-4bac-4db8-8f00-619cdb659304">
2896	<form class="headerbox-search-form" data-sv-searchForm action="/search/" method="GET">
2897		<input data-sv-search-input name="q" type="search" class="searchInput" autocomplete="off" autocorrect="off" autocapitalize="off" placeholder="Search" value="" />
2898		<button type="submit" data-sv-search-button aria-label="Search by keyword">
2899			<i class ="fa fa-search fa-inverse" aria-hidden="true"></i>
2900		</button>
2901	</form>
2902	<button class="search-button" data-toggle-search aria-expanded="false" aria-label="toggle search dropdown" aria-controls="headerbox-search-form">
2903		<i class="fas fa-search open" aria-hidden="true"></i>
2904		<i class="fas fa-times close" aria-hidden="true"></i>
2905	</button>
2906</div>
2907
2908<script>
2909require(["plugins_common_custom_utils", "domReady!"], function(utils) {
2910	let root = document.querySelector('[data-guid="c3be128b-4bac-4db8-8f00-619cdb659304"]');
2911	let searchCont = document.querySelector('[data-search-cont]');
2912	let searchButtonsToHide = root.querySelectorAll('[data-sv-search-button], [data-sv-search-input]');
2913	let isActive = false;
2914	const breakpoint = 1024;
2915
2916	// clone to mobile nav
2917	searchCont?.replaceWith(root.cloneNode(true));
2918
2919	function ariaHideEl(el) {
2920		el.setAttribute('aria-hidden', true);
2921		el.setAttribute('tabindex', -1);
2922	}
2923
2924	function ariaShowEl(el) {
2925		el.removeAttribute('aria-hidden');
2926		el.removeAttribute('tabindex');
2927	}
2928
2929	function toggleSearchElVisibility() {
2930		if (window.innerWidth < breakpoint || isActive) {
2931			searchButtonsToHide.forEach(ariaShowEl);
2932			return;
2933		}
2934		searchButtonsToHide.forEach(ariaHideEl);
2935	}
2936
2937	document.querySelectorAll('[data-toggle-search]').forEach( elem => {
2938		elem.addEventListener("click", function(e) {
2939			e.stopImmediatePropagation();
2940			let searchCont = this.parentNode;
2941			searchCont.classList.toggle('active');
2942			this.classList.toggle('active');
2943			isActive = searchCont.classList.contains('active');
2944			this.getAttribute('aria-expanded', isActive);
2945			toggleSearchElVisibility();
2946			if (isActive) {
2947				searchCont.querySelector('[data-sv-search-input]').focus();
2948			}
2949		});
2950	});
2951
2952	document.querySelectorAll('[data-sv-searchForm]').forEach( elem => {
2953		let input = elem.querySelector('[data-sv-search-input]');
2954		elem.addEventListener('submit', function(e) {
2955			if (input.value.length === 0) {
2956				e.preventDefault();
2957				this.querySelector('[data-sv-search-input]').focus();
2958			}
2959		});
2960	});
2961
2962	['resize', 'orientationchange'].forEach(ev => window.addEventListener(ev, utils.debounce(toggleSearchElVisibility, 200)));
2963
2964	toggleSearchElVisibility();
2965});
2966</script>
2966
2967</div>
2968				</div>
2969				
2970			</div>
2971			<div class="nav-container">
2972				<button
2973					id="menu-toggle"
2974					class="menu-toggle hamburger-dropdown-toggle"
2975					aria-label="toggle menu"
2976					aria-haspopup="true"
2977					aria-expanded="false"
2978					aria-controls="primary-site-menu"
2979					data-hamburger-dropdown-toggle
2980				>
2981					<i class="fas fa-search search-icon"></i>
2982					<span class="hamburger-inner"></span>
2983				</button>
2984			</div>
2985		</div>
2986	</div>
2987	<div class="logo-tagline mobile">
2988		<h4 class="tagline"></h4>
2989	</div>
2990</header>
2991
2992<div id="primary-site-menu" class="dropdown-nav-container theme_1 main" data-site-nav-cont style="display: none;">
2993	<div class="nav">
2994		<header class="widgets" data-mobile-nav>
2995			<div data-search-cont>
2996				<div data-civid="6a2abc419436f59749cc2007" class="contentRender contentRender_5 contentRender_type_widget contentRender_name_plugins_search_headerbox" data-sv-time="84" data-sv-index="5" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
2997
2998
2999
3000<div class="search-cont" data-guid="c3be128b-4bac-4db8-8f00-619cdb659304">
3001	<form class="headerbox-search-form" data-sv-searchForm action="/search/" method="GET">
3002		<input data-sv-search-input name="q" type="search" class="searchInput" autocomplete="off" autocorrect="off" autocapitalize="off" placeholder="Search" value="" />
3003		<button type="submit" data-sv-search-button aria-label="Search by keyword">
3004			<i class ="fa fa-search fa-inverse" aria-hidden="true"></i>
3005		</button>
3006	</form>
3007	<button class="search-button" data-toggle-search aria-expanded="false" aria-label="toggle search dropdown" aria-controls="headerbox-search-form">
3008		<i class="fas fa-search open" aria-hidden="true"></i>
3009		<i class="fas fa-times close" aria-hidden="true"></i>
3010	</button>
3011</div>
3012
3013<script>
3014require(["plugins_common_custom_utils", "domReady!"], function(utils) {
3015	let root = document.querySelector('[data-guid="c3be128b-4bac-4db8-8f00-619cdb659304"]');
3016	let searchCont = document.querySelector('[data-search-cont]');
3017	let searchButtonsToHide = root.querySelectorAll('[data-sv-search-button], [data-sv-search-input]');
3018	let isActive = false;
3019	const breakpoint = 1024;
3020
3021	// clone to mobile nav
3022	searchCont?.replaceWith(root.cloneNode(true));
3023
3024	function ariaHideEl(el) {
3025		el.setAttribute('aria-hidden', true);
3026		el.setAttribute('tabindex', -1);
3027	}
3028
3029	function ariaShowEl(el) {
3030		el.removeAttribute('aria-hidden');
3031		el.removeAttribute('tabindex');
3032	}
3033
3034	function toggleSearchElVisibility() {
3035		if (window.innerWidth < breakpoint || isActive) {
3036			searchButtonsToHide.forEach(ariaShowEl);
3037			return;
3038		}
3039		searchButtonsToHide.forEach(ariaHideEl);
3040	}
3041
3042	document.querySelectorAll('[data-toggle-search]').forEach( elem => {
3043		elem.addEventListener("click", function(e) {
3044			e.stopImmediatePropagation();
3045			let searchCont = this.parentNode;
3046			searchCont.classList.toggle('active');
3047			this.classList.toggle('active');
3048			isActive = searchCont.classList.contains('active');
3049			this.getAttribute('aria-expanded', isActive);
3050			toggleSearchElVisibility();
3051			if (isActive) {
3052				searchCont.querySelector('[data-sv-search-input]').focus();
3053			}
3054		});
3055	});
3056
3057	document.querySelectorAll('[data-sv-searchForm]').forEach( elem => {
3058		let input = elem.querySelector('[data-sv-search-input]');
3059		elem.addEventListener('submit', function(e) {
3060			if (input.value.length === 0) {
3061				e.preventDefault();
3062				this.querySelector('[data-sv-search-input]').focus();
3063			}
3064		});
3065	});
3066
3067	['resize', 'orientationchange'].forEach(ev => window.addEventListener(ev, utils.debounce(toggleSearchElVisibility, 200)));
3068
3069	toggleSearchElVisibility();
3070});
3071</script>
3071
3072</div>
3073			</div>
3074			<div data-tripbuilder-cont></div>
3075		</header>
3076		<div class="social-nav-cont">
3077			<div class="navigation-card">
3078				
3079					<div data-civid="6a2abc419436f59749cc2005" class="contentRender contentRender_4 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_navigation_card" data-sv-time="165" data-sv-index="4" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089<style>.navigation-cards-2-across .img-cont {
3090				aspect-ratio: 280 / 339;
3091			}@media (min-width: 640px) {
3092				.navigation-cards-2-across .img-cont {
3093					aspect-ratio: 236 / 286;
3094				}
3095			}</style>
3096
3097
3098
3099<section
3100	class="ccl-widget core-cards navigation-cards-2-across"
3101	data-slides-across="1"
3102	data-guid="6bd17883-3bd5-4251-896e-38b8d3d8ea96"
3103	data-js="plugins_collections_custom_collection_default_package"
3104	data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Custom Navigation Cards | 2 Across", "itemType" : "slides", "interactionSource" : "widget" } }'
3105	style="opacity: 0;"
3106>
3107
3108	
3109	
3110
3111	
3112
3113	<div class="slides" data-slides>
3114		
3115			<article class="slide">
3116				
3117	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Contact%20the%20Visit%20West%20Convention%20Bureau%20team" } }'>
3118		<div class="slide-top">
3119			<div class="img-cont">
3120				<a data-asset href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https://www.visitwestconventionbureau.co.uk/contact-us/" } }'>
3121					
3122
3123
3124
3125
3126<picture>
3127    
3128        
3129            <source
3130                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_286,q_65,w_236/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
3131                
3132                    media="screen and (min-width: 640px)"
3133                
3134                type="image/avif"
3135                width="236"
3136                height="286"
3137            />
3138        
3139    
3140        
3141            <source
3142                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_286,q_65,w_236/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
3143                
3144                    media="screen and (min-width: 640px)"
3145                
3146                type="image/webp"
3147                width="236"
3148                height="286"
3149            />
3150        
3151    
3152        
3153            <source
3154                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_286,q_65,w_236/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
3155                
3156                    media="screen and (min-width: 640px)"
3157                
3158                type="image/jpeg"
3159                width="236"
3160                height="286"
3161            />
3162        
3163    
3164        
3165            <source
3166                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_339,q_65,w_280/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
3167                
3168                type="image/avif"
3169                width="280"
3170                height="339"
3171            />
3172        
3173    
3174        
3175            <source
3176                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_339,q_65,w_280/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
3177                
3178                type="image/webp"
3179                width="280"
3180                height="339"
3181            />
3182        
3183    
3184        
3185            <img
3186                class="slide-img"
3187                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_339,q_65,w_280/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
3188                alt="Colourful mural by Ejits at Weston Wallz"
3189                loading="lazy"
3190                fetchpriority="low"
3191                width="280"
3192                height="339"
3193                onload="this.classList.add('loaded')" 
3194            />
3195        
3196    
3197</picture>
3198
3199				</a>
3200
3201				
3202				
3203			</div>
3204		</div>
3205
3206		<div class="content-section">
3207			<div class="inner">
3208				
3209
3210				<h2 class="slide-title">
3211					<a href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fcontact-us%2F", "interactionText" : "Contact%20the%20Visit%20West%20Convention%20Bureau%20team" } }'>Contact the Visit West Convention Bureau team</a>
3212				</h2>
3213				<p>We know Bristol, Bath and the West of England inside out. Contact us and we'd be delighted to help.
3213</p>
3214			</div>
3215
3216			
3217				<footer class="slide-footer">
3218					
3219						<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Read%20More", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fcontact-us%2F", "interactionText" : "Read%20More" } }'>Read More</a>
3220					
3221				</footer>
3222			
3223
3224		</div>
3225	</div>
3226
3227			</article>
3228		
3229	</div>
3230
3231	
3232	
3233</section></div>
3234				
3235			</div>
3236			<div class="social-list">
3237				
3238					<div data-civid="6a2abc419436f59749cc200d" class="contentRender contentRender_8 contentRender_type_widget contentRender_name_plugins_collections_type_custom_social_slides contentRender_name_plugins_collections_template_custom_social_links" data-sv-time="150" data-sv-index="8" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
3239
3240<ul class="social-links">
3241    
3242        
3243        <li class="social-network">
3244            <a
3245                class="social-link"
3246                href="https://www.linkedin.com/company/visitwestconventionbureau/"
3247                target="_blank"
3248                rel="noopener"
3249                title="Visit our linkedin page"
3250                aria-label="Visit our linkedin page"
3251                data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Linkedin", "interactionUrl" : "https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fvisitwestconventionbureau%2F", "interactionSource": "widget" } }'
3252            >
3253                <i
3254                    class="social-icon fab fa-linkedin-in" 
3255                    aria-hidden="true"
3256                ></i>
3257            </a>
3258        </li>
3259    
3260        
3261        <li class="social-network">
3262            <a
3263                class="social-link"
3264                href="https://www.instagram.com/visitwestconventionbureau"
3265                target="_blank"
3266                rel="noopener"
3267                title="Visit our instagram page"
3268                aria-label="Visit our instagram page"
3269                data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Instagram", "interactionUrl" : "https%3A%2F%2Fwww.instagram.com%2Fvisitwestconventionbureau", "interactionSource": "widget" } }'
3270            >
3271                <i
3272                    class="social-icon fab fa-instagram" 
3273                    aria-hidden="true"
3274                ></i>
3275            </a>
3276        </li>
3277    
3278</ul></div>
3279				
3280			</div>
3281			<div class="navigation-list-cont">
3282				<p>More to explore</p>
3283				
3284					<div data-civid="6a2abc419436f59749cc2009" class="contentRender contentRender_6 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_navigation_list" data-sv-time="149" data-sv-index="6" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'>
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294<style>.list navigation-list .img-cont {
3295				aspect-ratio: 185 / 135;
3296			}@media (min-width: 640px) {
3297				.list navigation-list .img-cont {
3298					aspect-ratio: 185 / 135;
3299				}
3300			}</style>
3301
3302
3303
3304<section
3305	class="ccl-widget core-list list navigation-list"
3306	data-guid="b787f543-fc85-4d57-99e0-2a71b02d78b4"
3307	data-js="plugins_collections_custom_collection_default_package"
3308	data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Custom Navigation List", "interactionSource" : "widget" } }'
3309	style="opacity: 0;"
3310>
3311	
3312	
3313
3314	<div class="slides" data-slides>
3315		
3316			<article class="slide">
3317				
3318	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Sustainability" } }'>
3319
3320		<div class="slide-top">
3321			<div class="img-cont">
3322				<a data-asset href="https://www.visitwestconventionbureau.co.uk/plan-an-event/sustainability/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https://www.visitwestconventionbureau.co.uk/plan-an-event/sustainability/" } }'>
3323					
3324
3325
3326
3327
3328<picture>
3329    
3330        
3331            <source
3332                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_6__505f5c28-bda8-4ad0-b6b0-4b3bedccfb62.jpg"
3333                
3334                    media="screen and (min-width: 640px)"
3335                
3336                type="image/avif"
3337                width="185"
3338                height="135"
3339            />
3340        
3341    
3342        
3343            <source
3344                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_6__505f5c28-bda8-4ad0-b6b0-4b3bedccfb62.jpg"
3345                
3346                    media="screen and (min-width: 640px)"
3347                
3348                type="image/webp"
3349                width="185"
3350                height="135"
3351            />
3352        
3353    
3354        
3355            <source
3356                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_6__505f5c28-bda8-4ad0-b6b0-4b3bedccfb62.jpg"
3357                
3358                    media="screen and (min-width: 640px)"
3359                
3360                type="image/jpeg"
3361                width="185"
3362                height="135"
3363            />
3364        
3365    
3366        
3367            <source
3368                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_6__505f5c28-bda8-4ad0-b6b0-4b3bedccfb62.jpg"
3369                
3370                type="image/avif"
3371                width="185"
3372                height="135"
3373            />
3374        
3375    
3376        
3377            <source
3378                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_6__505f5c28-bda8-4ad0-b6b0-4b3bedccfb62.jpg"
3379                
3380                type="image/webp"
3381                width="185"
3382                height="135"
3383            />
3384        
3385    
3386        
3387            <img
3388                class="slide-img"
3389                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_6__505f5c28-bda8-4ad0-b6b0-4b3bedccfb62.jpg"
3390                alt="Meadow at the University of Bristol Botanic Garden, credit University of Bristol Botanic Garden"
3391                loading="lazy"
3392                fetchpriority="low"
3393                width="185"
3394                height="135"
3395                onload="this.classList.add('loaded')" 
3396            />
3397        
3398    
3399</picture>
3400
3401				</a>
3402				
3403				
3404			</div>
3405		</div>
3406
3407		<div class="content-section">
3408			<div class="inner">
3409				<div class="heading-container">
3410					<h2 class="slide-title">
3411						<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/sustainability/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Fsustainability%2F", "interactionText" : "Sustainability" } }'>Sustainability</a>
3412					</h2>
3413				</div>
3414				
3415				
3416					<p>Let us help you plan sustainable business events in Bristol and Bath, using local expertise and&hellip;
3417				
3418			</div>
3419			
3420			
3421				<footer class="slide-footer">
3422					
3423						<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/sustainability/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Read%20More", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Fsustainability%2F", "interactionText" : "Read%20More" } }'>
3424							Read More
3425						</a>
3426					
3427
3428					
3429				</footer>
3430			
3431		</div>
3432	</div>
3433
3434			</article>
3435		
3436			<article class="slide">
3437				
3438	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Accessibility%20and%20Inclusion" } }'>
3439
3440		<div class="slide-top">
3441			<div class="img-cont">
3442				<a data-asset href="https://www.visitwestconventionbureau.co.uk/plan-an-event/accessibility/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https://www.visitwestconventionbureau.co.uk/plan-an-event/accessibility/" } }'>
3443					
3444
3445
3446
3447
3448<picture>
3449    
3450        
3451            <source
3452                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/clients/bristol/Bristol_Airport_Assistance_Hidden_Disabilities_f980da7a-540
3452a-4642-9598-051e0bc92e46.jpg"
3453                
3454                    media="screen and (min-width: 640px)"
3455                
3456                type="image/avif"
3457                width="185"
3458                height="135"
3459            />
3460        
3461    
3462        
3463            <source
3464                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/clients/bristol/Bristol_Airport_Assistance_Hidden_Disabilities_f980da7a-540a-4642-9598-051e0bc92e46.jpg"
3465                
3466                    media="screen and (min-width: 640px)"
3467                
3468                type="image/webp"
3469                width="185"
3470                height="135"
3471            />
3472        
3473    
3474        
3475            <source
3476                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/clients/bristol/Bristol_Airport_Assistance_Hidden_Disabilities_f980da7a-540a-4642-9598-051e0bc92e46.jpg"
3477                
3478                    media="screen and (min-width: 640px)"
3479                
3480                type="image/jpeg"
3481                width="185"
3482                height="135"
3483            />
3484        
3485    
3486        
3487            <source
3488                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/clients/bristol/Bristol_Airport_Assistance_Hidden_Disabilities_f980da7a-540a-4642-9598-051e0bc92e46.jpg"
3489                
3490                type="image/avif"
3491                width="185"
3492                height="135"
3493            />
3494        
3495    
3496        
3497            <source
3498                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/clients/bristol/Bristol_Airport_Assistance_Hidden_Disabilities_f980da7a-540a-4642-9598-051e0bc92e46.jpg"
3499                
3500                type="image/webp"
3501                width="185"
3502                height="135"
3503            />
3504        
3505    
3506        
3507            <img
3508                class="slide-img"
3509                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/clients/bristol/Bristol_Airport_Assistance_Hidden_Disabilities_f980da7a-540a-4642-9598-051e0bc92e46.jpg"
3510                alt="Bristol Airport Assistance - Hidden Disabilities"
3511                loading="lazy"
3512                fetchpriority="low"
3513                width="185"
3514                height="135"
3515                onload="this.classList.add('loaded')" 
3516            />
3517        
3518    
3519</picture>
3520
3521				</a>
3522				
3523				
3524			</div>
3525		</div>
3526
3527		<div class="content-section">
3528			<div class="inner">
3529				<div class="heading-container">
3530					<h2 class="slide-title">
3531						<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/accessibility/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Faccessibility%2F", "interactionText" : "Accessibility%20and%20Inclusion" } }'>Accessibility and Inclusion</a>
3532					</h2>
3533				</div>
3534				
3535				
3536					<p>Some information and guidance to help make your event as accessible and inclusive as possible so&hellip;
3537				
3538			</div>
3539			
3540			
3541				<footer class="slide-footer">
3542					
3543						<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/accessibility/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Read%20More", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Faccessibility%2F", "interactionText" : "Read%20More" } }'>
3544							Read More
3545						</a>
3546					
3547
3548					
3549				</footer>
3550			
3551		</div>
3552	</div>
3553
3554			</article>
3555		
3556			<article class="slide">
3557				
3558	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Event%20Planning%20Toolkit" } }'>
3559
3560		<div class="slide-top">
3561			<div class="img-cont">
3562				<a data-asset href="https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" } }'>
3563					
3564
3565
3566
3567
3568<picture>
3569    
3570        
3571            <source
3572                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
3573                
3574                    media="screen and (min-width: 640px)"
3575                
3576                type="image/avif"
3577                width="185"
3578                height="135"
3579            />
3580        
3581    
3582        
3583            <source
3584                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
3585                
3586                    media="screen and (min-width: 640px)"
3587                
3588                type="image/webp"
3589                width="185"
3590                height="135"
3591            />
3592        
3593    
3594        
3595            <source
3596                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
3597                
3598                    media="screen and (min-width: 640px)"
3599                
3600                type="image/jpeg"
3601                width="185"
3602                height="135"
3603            />
3604        
3605    
3606        
3607            <source
3608                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
3609                
3610                type="image/avif"
3611                width="185"
3612                height="135"
3613            />
3614        
3615    
3616        
3617            <source
3618                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
3619                
3620                type="image/webp"
3621                width="185"
3622                height="135"
3623            />
3624        
3625    
3626        
3627            <img
3628                class="slide-img"
3629                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
3630                alt="Person stand up paddleboarding in Bristol harbour - credit SUP Bristol"
3631                loading="lazy"
3632                fetchpriority="low"
3633                width="185"
3634                height="135"
3635                onload="this.classList.add('loaded')" 
3636            />
3637        
3638    
3639</picture>
3640
3641				</a>
3642				
3643				
3644			</div>
3645		</div>
3646
3647		<div class="content-section">
3648			<div class="inner">
3649				<div class="heading-container">
3650					<h2 class="slide-title">
3651						<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Ftoolkit%2F", "interactionText" : "Event%20Planning%20Toolkit" } }'>Event Planning Toolkit</a>
3652					</h2>
3653				</div>
3654				
3655				
3656					<p>Plan successful conferences and meetings with the Bristol and Bath Event Planning Toolkit, featuring&hellip;
3657				
3658			</div>
3659			
3660			
3661				<footer class="slide-footer">
3662					
3663						<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Read%20More", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Ftoolkit%2F", "interactionText" : "Read%20More" } }'>
3664							Read More
3665						</a>
3666					
3667
3668					
3669				</footer>
3670			
3671		</div>
3672	</div>
3673
3674			</article>
3675		
3676	</div>
3677
3678	
3679	
3680</section></div><div data-civid="6a2abc419436f59749cc200b" class="contentRender contentRender_7 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_navigation_list" data-sv-time="147" data-sv-index="7" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'>
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690<style>.list navigation-list .img-cont {
3691				aspect-ratio: 185 / 135;
3692			}@media (min-width: 640px) {
3693				.list navigation-list .img-cont {
3694					aspect-ratio: 185 / 135;
3695				}
3696			}</style>
3697
3698
3699
3700<section
3701	class="ccl-widget core-list list navigation-list"
3702	data-guid="5b14ee85-4af4-4563-8fda-a7527abf0401"
3703	data-js="plugins_collections_custom_collection_default_package"
3704	data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Custom Navigation List", "itemType" : "slides", "interactionSource" : "widget" } }'
3705	style="opacity: 0;"
3706>
3707	
3708	
3709
3710	<div class="slides" data-slides>
3711		
3712			<article class="slide">
3713				
3714	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Sign%20up%20to%20our%20newsletter" } }'>
3715
3716		<div class="slide-top">
3717			<div class="img-cont">
3718				<a data-asset href="https://www.visitwestconventionbureau.co.uk/enewsletter-sign-up/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl": "https://www.visitwestconventionbureau.co.uk/enewsletter-sign-up/" } }'>
3719					
3720
3721
3722
3723
3724<picture>
3725    
3726        
3727            <source
3728                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a.png"
3729                
3730                    media="screen and (min-width: 640px)"
3731                
3732                type="image/avif"
3733                width="185"
3734                height="135"
3735            />
3736        
3737    
3738        
3739            <source
3740                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a.png"
3741                
3742                    media="screen and (min-width: 640px)"
3743                
3744                type="image/webp"
3745                width="185"
3746                height="135"
3747            />
3748        
3749    
3750        
3751            <source
3752                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a.png"
3753                
3754                    media="screen and (min-width: 640px)"
3755                
3756                type="image/jpeg"
3757                width="185"
3758                height="135"
3759            />
3760        
3761    
3762        
3763            <source
3764                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_135,q_65,w_185/v1/crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a.png"
3765                
3766                type="image/avif"
3767                width="185"
3768                height="135"
3769            />
3770        
3771    
3772        
3773            <source
3774                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_135,q_65,w_185/v1/crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a.png"
3775                
3776                type="image/webp"
3777                width="185"
3778                height="135"
3779            />
3780        
3781    
3782        
3783            <img
3784                class="slide-img"
3785                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_135,q_65,w_185/v1/crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a.png"
3786                alt="Sign up to our newsletter"
3787                loading="lazy"
3788                fetchpriority="low"
3789                width="185"
3790                height="135"
3791                onload="this.classList.add('loaded')" 
3792            />
3793        
3794    
3795</picture>
3796
3797				</a>
3798				
3799				
3800			</div>
3801		</div>
3802
3803		<div class="content-section">
3804			<div class="inner">
3805				<div class="heading-container">
3806					<h2 class="slide-title">
3807						<a href="https://www.visitwestconventionbureau.co.uk/enewsletter-sign-up/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fenewsletter-sign-up%2F", "interactionText" : "Sign%20up%20to%20our%20newsletter" } }'>Sign up to our newsletter</a>
3808					</h2>
3809				</div>
3810				
3811				
3812			</div>
3813			
3814			
3815				<footer class="slide-footer">
3816					
3817						<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/enewsletter-sign-up/" target="_self" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Read%20More", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fenewsletter-sign-up%2F", "interactionText" : "Read%20More" } }'>
3818							Read More
3819						</a>
3820					
3821
3822					
3823				</footer>
3824			
3825		</div>
3826	</div>
3827
3828			</article>
3829		
3830	</div>
3831
3832	
3833	
3834</section></div>
3835				
3836			</div>
3837		</div>
3838		<div class="main-nav" data-main-nav-cont>
3839			<div data-civid="6a2abc419436f59749cc200f" class="contentRender contentRender_9 contentRender_type_widget contentRender_name_plugins_nav_main_dropdown_meet" data-sv-time="29" data-sv-index="9" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
3840
3841
3842
3843
3844<div class="nav-container" data-guid="febd385c-2a04-41ae-b686-214006e3ed45" 
3845	data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Main", "interactionSource": "navigation"}}'
3846>
3847	<noscript class="permanently-hidden">
3848		
3849			<nav>
3850				
3851					<a href="/why-bristol-and-bath/" 
3852	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Why%20Bristol%20and%20Bath", "interactionUrl": "%2Fwhy-bristol-and-bath%2F", "interactionText": "Why%20Bristol%20and%20Bath"}}'
3853>Why Bristol and Bath</a>
3854				
3855					<a href="https://www.visitwestconventionbureau.co.uk/about-us/" 
3856	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "About%20Us", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fabout-us%2F", "interactionText": "About%20Us"}}'
3857>About Us</a>
3858				
3859					
3860				
3861					<a href="/plan-an-event/" 
3862	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Plan%20an%20Event", "interactionUrl": "%2Fplan-an-event%2F", "interactionText": "Plan%20an%20Event"}}'
3863>Plan an Event</a>
3864				
3865					<a href="https://www.visitwestconventionbureau.co.uk/venue-search/" 
3866	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Venue%20Search", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fvenue-search%2F", "interactionText": "Venue%20Search"}}'
3867>Venue Search</a>
3868				
3869					<a href="/plan-an-event/accommodation/" 
3870	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Accommodation", "interactionUrl": "%2Fplan-an-event%2Faccommodation%2F", "interactionText": "Accommodation"}}'
3871>Accommodation</a>
3872				
3873					<a href="/plan-an-event/travel-information/" 
3874	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Travel%20Information", "interactionUrl": "%2Fplan-an-event%2Ftravel-information%2F", "interactionText": "Travel%20Information"}}'
3875>Travel Information</a>
3876				
3877					<a href="/plan-an-event/toolkit/" 
3878	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Event%20Planning%20Toolkit", "interactionUrl": "%2Fplan-an-event%2Ftoolkit%2F", "interactionText": "Event%20Planning%20Toolkit"}}'
3879>Event Planning Toolkit</a>
3880				
3881					<a href="/plan-an-event/sustainability/" 
3882	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Sustainability", "interactionUrl": "%2Fplan-an-event%2Fsustainability%2F", "interactionText": "Sustainability"}}'
3883>Sustainability</a>
3884				
3885					<a href="/plan-an-event/accessibility/" 
3886	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Accessibility%20and%20Inclusion", "interactionUrl": "%2Fplan-an-event%2Faccessibility%2F", "interactionText": "Accessibility%20and%20Inclusion"}}'
3887>Accessibility and Inclusion</a>
3888				
3889					<a href="/plan-an-event/positive-impact/" 
3890	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Positive%20Impact%20and%20Legacy", "interactionUrl": "%2Fplan-an-event%2Fpositive-impact%2F", "interactionText": "Positive%20Impact%20and%20Legacy"}}'
3891>Positive Impact and Legacy</a>
3892				
3893					<a href="/attend-an-event/" 
3894	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Attending%20an%20Event", "interactionUrl": "%2Fattend-an-event%2F", "interactionText": "Attending%20an%20Event"}}'
3895>Attending an Event</a>
3896				
3897					<a href="/incentive-travel/" 
3898	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Incentive%20Travel", "interactionUrl": "%2Fincentive-travel%2F", "interactionText": "Incentive%20Travel"}}'
3899>Incentive Travel</a>
3900				
3901					<a href="/venue-search/" 
3902	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Venues", "interactionUrl": "%2Fvenue-search%2F", "interactionText": "Venues"}}'
3903>Venues</a>
3904				
3905					<a href="https://www.visitwestconventionbureau.co.uk/blog/" 
3906	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "News%20%26%20Insights", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fblog%2F", "interactionText": "News%20%26%20Insights"}}'
3907>News & Insights</a>
3908				
3909					
3910				
3911					
3912				
3913					
3914				
3915					<a href="/information/enewsletter-sign-up/" 
3916	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Enewsletter%20Sign%20Up", "interactionUrl": "%2Finformation%2Fenewsletter-sign-up%2F", "interactionText": "Enewsletter%20Sign%20Up"}}'
3917>Enewsletter Sign Up</a>
3918				
3919					
3920				
3921					
3922				
3923					
3924				
3925					
3926				
3927			</nav>
3928		
3929	</noscript>
3930
3931	<button
3932    class="menu-toggle"
3933    type="button"
3934    aria-label="toggle menu"
3935    aria-haspopup="true"
3936    aria-expanded="false"
3937    aria-controls="primary-site-menu"
3938    data-action="toggle-menu"
3939>
3940    <i class="fas fa-search"></i>
3941    <span class="hamburger-inner"></span>
3942</button>
3943	
3944	
3945		<nav
3946			class="navigation navigation-dropdown primary desktop"
3947			role="navigation"
3948			data-primary-nav-desktop
3949			
3950	data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Main", "interactionSource": "navigation"}}'
3951
3952		>
3953			
3953<script type="text/template" data-nav-item-template>{{+linkTracking}}
3954	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "{{%%data.title}}", "interactionSource": "navigation", "interactionUrl": "{{%%href}}", "interactionText": "{{%%data.title}}"}}'
3955{{/}}
3956{{+nav_items}}
3957	{{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial 
3958		only outputs the inner text of the partial, not the partial name. Please do not remove! --}}
3959		{{#shownchildren}}
3960			{{~exec(function() {
3961				if (!data.isLazyLoaded) {
3962					helpers.var.depth = 1;
3963				} else {
3964					helpers.var.depth = data.depth;
3965				}
3966			})}}
3967			<div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item>
3968				<div class="nav-item-control level-{{~var.depth}}">
3969					<a
3970						class="nav-link"
3971						href="{{href}}"
3972						target="{{target}}"
3973						{{>linkTracking}}
3974					>
3975						{{data.title}}
3976					</a>
3977					{{:shownchildren}}
3978					<button
3979						id="{{data.id}}"
3980						class="dropdown-toggle"
3981						aria-label="open submenu"
3982						aria-haspopup="true"
3983						aria-expanded="false"
3984						data-dropdown-toggle
3985					>
3986						<img src="/includes/public/assets/shared/arrow_right.png" alt="arrow right">
3987					</button>
3988				{{/}}	
3989			</div>
3990			{{:shownchildren}}
3991				<div class="dropdown-helper" data-dropdown-helper></div>
3992				<div
3993					class="dropdown-menu level-{{~var.depth}}
3994						{{:isLazyLoaded}}
3995							{{:shownChildren.0}}rendered{{/}}
3996						{{/}}"
3997					aria-labelledby="{{data.id}}"
3998					data-parent-id="{{data.id}}"
3999					data-start="{{data.folderHref}}"
4000					data-section="{{data.section}}"
4001					data-dropdown-menu
4002					data-dropdown-menu-{{~var.depth}}
4003					style="display: none"
4004				>
4005				{{:isLazyLoaded}}
4006					{{>nav_items_helper}}
4007				{{/}}
4008			</div>
4009			{{/}}
4010			</div>
4011		{{/}}
4012	{{/}}
4013	{{>nav_items_helper}}
4014{{/}}
4015
4016{{>nav_items}}</script>
4016
4017			
4018
4019
4020
4021	
4022	 
4023		
4024			
4025			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e554" data-nav-item>
4026				<div class="nav-item-control level-1">
4027					<a
4028						class="nav-link"
4029						href="/why-bristol-and-bath/"
4030						target="_self"
4031						
4032	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Why%20Bristol%20and%20Bath", "interactionSource": "navigation", "interactionUrl": "%2Fwhy-bristol-and-bath%2F", "interactionText": "Why%20Bristol%20and%20Bath"}}'
4033
4034					>
4035						Why Bristol and Bath
4036					</a>
4037					
4038					<button
4039						id="6998c51941a8f0ca7c84e554"
4040						class="dropdown-toggle"
4041						aria-label="open submenu"
4042						aria-haspopup="true"
4043						aria-expanded="false"
4044						data-dropdown-toggle
4045					>
4046						<img src="/includes/public/assets/shared/arrow_right.png" alt="arrow right">
4047					</button>
4048					
4049			</div>
4050			
4051				<div class="dropdown-helper" data-dropdown-helper></div>
4052				<div
4053					class="dropdown-menu level-1
4054						"
4055					aria-labelledby="6998c51941a8f0ca7c84e554"
4056					data-parent-id="6998c51941a8f0ca7c84e554"
4057					data-start="/why-bristol-and-bath/"
4058					data-section="main"
4059					data-dropdown-menu
4060					data-dropdown-menu-1
4061					style="display: none"
4062				>
4063				
4064			</div>
4065			
4066			</div>
4067		
4068			
4069			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e564" data-nav-item>
4070				<div class="nav-item-control level-1">
4071					<a
4072						class="nav-link"
4073						href="/plan-an-event/"
4074						target="_self"
4075						
4076	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Plan%20an%20Event", "interactionSource": "navigation", "interactionUrl": "%2Fplan-an-event%2F", "interactionText": "Plan%20an%20Event"}}'
4077
4078					>
4079						Plan an Event
4080					</a>
4081					
4082					<button
4083						id="6998c51941a8f0ca7c84e564"
4084						class="dropdown-toggle"
4085						aria-label="open submenu"
4086						aria-haspopup="true"
4087						aria-expanded="false"
4088						data-dropdown-toggle
4089					>
4090						<img src="/includes/public/assets/shared/arrow_right.png" alt="arrow right">
4091					</button>
4092					
4093			</div>
4094			
4095				<div class="dropdown-helper" data-dropdown-helper></div>
4096				<div
4097					class="dropdown-menu level-1
4098						"
4099					aria-labelledby="6998c51941a8f0ca7c84e564"
4100					data-parent-id="6998c51941a8f0ca7c84e564"
4101					data-start="/plan-an-event/"
4102					data-section="main"
4103					data-dropdown-menu
4104					data-dropdown-menu-1
4105					style="display: none"
4106				>
4107				
4108			</div>
4109			
4110			</div>
4111		
4112			
4113			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e574" data-nav-item>
4114				<div class="nav-item-control level-1">
4115					<a
4116						class="nav-link"
4117						href="/attend-an-event/"
4118						target="_self"
4119						
4120	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Attending%20an%20Event", "interactionSource": "navigation", "interactionUrl": "%2Fattend-an-event%2F", "interactionText": "Attending%20an%20Event"}}'
4121
4122					>
4123						Attending an Event
4124					</a>
4125						
4126			</div>
4127			
4128			</div>
4129		
4130			
4131			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e584" data-nav-item>
4132				<div class="nav-item-control level-1">
4133					<a
4134						class="nav-link"
4135						href="/incentive-travel/"
4136						target="_self"
4137						
4138	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Incentive%20Travel", "interactionSource": "navigation", "interactionUrl": "%2Fincentive-travel%2F", "interactionText": "Incentive%20Travel"}}'
4139
4140					>
4141						Incentive Travel
4142					</a>
4143						
4144			</div>
4145			
4146			</div>
4147		
4148			
4149			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e596" data-nav-item>
4150				<div class="nav-item-control level-1">
4151					<a
4152						class="nav-link"
4153						href="/venue-search/"
4154						target="_self"
4155						
4156	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Venues", "interactionSource": "navigation", "interactionUrl": "%2Fvenue-search%2F", "interactionText": "Venues"}}'
4157
4158					>
4159						Venues
4160					</a>
4161						
4162			</div>
4163			
4164			</div>
4165		
4166			
4167			<div class="nav-item level-1 main" data-id="6998c51a41a8f0ca7c84e5a8" data-nav-item>
4168				<div class="nav-item-control level-1">
4169					<a
4170						class="nav-link"
4171						href="https://www.visitwestconventionbureau.co.uk/blog/"
4172						target="_self"
4173						
4174	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "News%20%26%20Insights", "interactionSource": "navigation", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fblog%2F", "interactionText": "News%20%26%20Insights"}}'
4175
4176					>
4177						News & Insights
4178					</a>
4179						
4180			</div>
4181			
4182			</div>
4183		
4184	
4185
4186		</nav>
4187		
4188		<nav class="navigation primary mobile hide" role="navigation" data-primary-nav-mobile 
4189	data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Main", "interactionSource": "navigation"}}'
4190>
4191			
4191<script type="text/template" data-nav-item-template>{{+linkTracking}}
4192	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "{{%%data.title}}", "interactionSource": "navigation", "interactionUrl": "{{%%href}}", "interactionText": "{{%%data.title}}"}}'
4193{{/}}
4194{{+nav_items}}
4195	{{+nav_items_helper}} {{!-- This nested partial is necessary to make this partial recursive because helpers.partial 
4196		only outputs the inner text of the partial, not the partial name. Please do not remove! --}}
4197		{{#shownchildren}}
4198			{{~exec(function() {
4199				if (!data.isLazyLoaded) {
4200					helpers.var.depth = 1;
4201				} else {
4202					helpers.var.depth = data.depth;
4203				}
4204			})}}
4205			<div class="nav-item level-{{~var.depth}} {{data.section}}" data-id="{{data.id}}" data-nav-item>
4206				<div class="nav-item-control level-{{~var.depth}}">
4207					<a
4208						class="nav-link"
4209						href="{{href}}"
4210						target="{{target}}"
4211						{{>linkTracking}}
4212					>
4213						{{data.title}}
4214					</a>
4215					{{:shownchildren}}
4216					<button
4217						id="{{data.id}}"
4218						class="dropdown-toggle"
4219						aria-label="open submenu"
4220						aria-haspopup="true"
4221						aria-expanded="false"
4222						data-dropdown-toggle
4223					>
4224						<img src="/includes/public/assets/shared/arrow_right.png" alt="arrow right">
4225					</button>
4226				{{/}}	
4227			</div>
4228			{{:shownchildren}}
4229				<div class="dropdown-helper" data-dropdown-helper></div>
4230				<div
4231					class="dropdown-menu level-{{~var.depth}}
4232						{{:isLazyLoaded}}
4233							{{:shownChildren.0}}rendered{{/}}
4234						{{/}}"
4235					aria-labelledby="{{data.id}}"
4236					data-parent-id="{{data.id}}"
4237					data-start="{{data.folderHref}}"
4238					data-section="{{data.section}}"
4239					data-dropdown-menu
4240					data-dropdown-menu-{{~var.depth}}
4241					style="display: none"
4242				>
4243				{{:isLazyLoaded}}
4244					{{>nav_items_helper}}
4245				{{/}}
4246			</div>
4247			{{/}}
4248			</div>
4249		{{/}}
4250	{{/}}
4251	{{>nav_items_helper}}
4252{{/}}
4253
4254{{>nav_items}}</script>
4254
4255			
4256
4257
4258
4259	
4260	 
4261		
4262			
4263			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e554" data-nav-item>
4264				<div class="nav-item-control level-1">
4265					<a
4266						class="nav-link"
4267						href="/why-bristol-and-bath/"
4268						target="_self"
4269						
4270	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Why%20Bristol%20and%20Bath", "interactionSource": "navigation", "interactionUrl": "%2Fwhy-bristol-and-bath%2F", "interactionText": "Why%20Bristol%20and%20Bath"}}'
4271
4272					>
4273						Why Bristol and Bath
4274					</a>
4275					
4276					<button
4277						id="6998c51941a8f0ca7c84e554"
4278						class="dropdown-toggle"
4279						aria-label="open submenu"
4280						aria-haspopup="true"
4281						aria-expanded="false"
4282						data-dropdown-toggle
4283					>
4284						<img src="/includes/public/assets/shared/arrow_right.png" alt="arrow right">
4285					</button>
4286					
4287			</div>
4288			
4289				<div class="dropdown-helper" data-dropdown-helper></div>
4290				<div
4291					class="dropdown-menu level-1
4292						"
4293					aria-labelledby="6998c51941a8f0ca7c84e554"
4294					data-parent-id="6998c51941a8f0ca7c84e554"
4295					data-start="/why-bristol-and-bath/"
4296					data-section="main"
4297					data-dropdown-menu
4298					data-dropdown-menu-1
4299					style="display: none"
4300				>
4301				
4302			</div>
4303			
4304			</div>
4305		
4306			
4307			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e564" data-nav-item>
4308				<div class="nav-item-control level-1">
4309					<a
4310						class="nav-link"
4311						href="/plan-an-event/"
4312						target="_self"
4313						
4314	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Plan%20an%20Event", "interactionSource": "navigation", "interactionUrl": "%2Fplan-an-event%2F", "interactionText": "Plan%20an%20Event"}}'
4315
4316					>
4317						Plan an Event
4318					</a>
4319					
4320					<button
4321						id="6998c51941a8f0ca7c84e564"
4322						class="dropdown-toggle"
4323						aria-label="open submenu"
4324						aria-haspopup="true"
4325						aria-expanded="false"
4326						data-dropdown-toggle
4327					>
4328						<img src="/includes/public/assets/shared/arrow_right.png" alt="arrow right">
4329					</button>
4330					
4331			</div>
4332			
4333				<div class="dropdown-helper" data-dropdown-helper></div>
4334				<div
4335					class="dropdown-menu level-1
4336						"
4337					aria-labelledby="6998c51941a8f0ca7c84e564"
4338					data-parent-id="6998c51941a8f0ca7c84e564"
4339					data-start="/plan-an-event/"
4340					data-section="main"
4341					data-dropdown-menu
4342					data-dropdown-menu-1
4343					style="display: none"
4344				>
4345				
4346			</div>
4347			
4348			</div>
4349		
4350			
4351			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e574" data-nav-item>
4352				<div class="nav-item-control level-1">
4353					<a
4354						class="nav-link"
4355						href="/attend-an-event/"
4356						target="_self"
4357						
4358	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Attending%20an%20Event", "interactionSource": "navigation", "interactionUrl": "%2Fattend-an-event%2F", "interactionText": "Attending%20an%20Event"}}'
4359
4360					>
4361						Attending an Event
4362					</a>
4363						
4364			</div>
4365			
4366			</div>
4367		
4368			
4369			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e584" data-nav-item>
4370				<div class="nav-item-control level-1">
4371					<a
4372						class="nav-link"
4373						href="/incentive-travel/"
4374						target="_self"
4375						
4376	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Incentive%20Travel", "interactionSource": "navigation", "interactionUrl": "%2Fincentive-travel%2F", "interactionText": "Incentive%20Travel"}}'
4377
4378					>
4379						Incentive Travel
4380					</a>
4381						
4382			</div>
4383			
4384			</div>
4385		
4386			
4387			<div class="nav-item level-1 main" data-id="6998c51941a8f0ca7c84e596" data-nav-item>
4388				<div class="nav-item-control level-1">
4389					<a
4390						class="nav-link"
4391						href="/venue-search/"
4392						target="_self"
4393						
4394	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "Venues", "interactionSource": "navigation", "interactionUrl": "%2Fvenue-search%2F", "interactionText": "Venues"}}'
4395
4396					>
4397						Venues
4398					</a>
4399						
4400			</div>
4401			
4402			</div>
4403		
4404			
4405			<div class="nav-item level-1 main" data-id="6998c51a41a8f0ca7c84e5a8" data-nav-item>
4406				<div class="nav-item-control level-1">
4407					<a
4408						class="nav-link"
4409						href="https://www.visitwestconventionbureau.co.uk/blog/"
4410						target="_self"
4411						
4412	data-gtm-click data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "linkObject": "News%20%26%20Insights", "interactionSource": "navigation", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fblog%2F", "interactionText": "News%20%26%20Insights"}}'
4413
4414					>
4415						News & Insights
4416					</a>
4417						
4418			</div>
4419			
4420			</div>
4421		
4422	
4423
4424		</nav>
4425	
4426</div>
4427
4428<script>
4429	require([
4430		'jquery',
4431		'plugins_nav_custom_nav_desktop_dropdown',
4432		'plugins_nav_custom_nav_mobile',
4433	], function($, navDesktop, navMobile) {
4434		var root = $('[data-guid="febd385c-2a04-41ae-b686-214006e3ed45"]');
4435		var menuToggle = root.find('[data-action="toggle-menu"]');
4436		var bodyOverlay = $('[data-body-overlay]');
4437		var navTreeDepth = 3;
4438
4439		navDesktop.init(root, '[data-primary-nav-desktop]', navTreeDepth);
4440		navMobile.init(root, '[data-primary-nav-mobile]', '[data-main-nav-cont]', navTreeDepth);
4441
4442		function toggleMenu() {
4443			document.body.classList.toggle('hamburger-open');
4444			menuToggle.toggleClass('active');
4445			menuToggle.attr('aria-expanded', menuToggle.hasClass('active'));
4446			document.querySelector('#primary-site-menu').classList.toggle('active');
4447		}
4448
4449		[bodyOverlay, menuToggle].forEach(toggle => toggle.on('click', () => toggleMenu()));
4450	});
4451</script>
4451</div>
4452		</div>
4453		<div class="mobile-footer-nav" data-footer-nav-cont>
4454			
4455		</div>
4456	</div>
4457</div>
4458
4459<div class="body-overlay" data-body-overlay></div>
4460
4461<script>
4462	require(['plugins_common_custom_utils', 'domReady!'], function(utils) {
4463		/* Constants */
4464
4465		const els = {
4466			header: document.querySelector(`[data-guid="eda1721b-737c-43ad-a36e-a25ca3874442"]`),
4467			body: document.body,
4468			documentTag: document.documentElement,
4469			toggleBtn: document.querySelector('[data-guid="eda1721b-737c-43ad-a36e-a25ca3874442"] [data-hamburger-dropdown-toggle]'),
4470			secondaryToggleBtn: document.querySelector('[data-secondary-nav-desktop] .secondary-nav-dropdown'),
4471			siteMenu: document.querySelector('[data-site-nav-cont]'),
4472			secondaryMenu: document.querySelector('[data-secondary-nav-cont]'),
4473			overlay: document.querySelector('[data-body-overlay]'),
4474			heroContainer: document.querySelector('#slideshow-container'),
4475		}
4476
4477		const focusableQuery = 'a, area, button, input, object, select, textarea, [tabindex]';
4478		/* Utility Functions */
4479
4480		function hasHero() {
4481			return els.heroContainer?.children.length > 0;
4482		}
4483
4484		function isMenuOpen() {
4485			return els.siteMenu.classList.contains('active');
4486		}
4487
4488		function isSecondaryMenuOpen() {
4489			return els.secondaryToggleBtn.parentNode.classList.contains('active');
4490		}
4491
4492		function enableElement(el) {
4493			if (el.getAttribute('data-sv-disabled-tabindex')) {
4494				el.setAttribute('tabindex', el.getAttribute('data-sv-disabled-tabindex'));
4495				el.removeAttribute('data-sv-disabled-tabindex');
4496			}
4497			el.removeAttribute('disabled');
4498			el.removeAttribute('data-sv-disabled-menu-open');
4499		}
4500
4501		function disableElement(el) {
4502			if (el.getAttribute('tabindex') >= 0) {
4503				el.setAttribute('data-sv-disabled-tabindex', el.getAttribute('tabindex') || 0);
4504				el.setAttribute('tabindex', -1);
4505			}
4506			el.setAttribute('disabled', true);
4507			el.setAttribute('data-sv-disabled-menu-open', true);
4508		}
4509
4510		function enablePageElements() {
4511			document.querySelectorAll('[data-sv-hidden-menu-open]').forEach((el) => {
4512				el.removeAttribute('aria-hidden');
4513				el.removeAttribute('data-sv-hidden-menu-open');
4514			})
4515			document.querySelectorAll('[data-sv-disabled-menu-open]').forEach(enableElement);
4516			els.siteMenu.querySelectorAll(focusableQuery).forEach(disableElement);
4517		}
4518
4519		function enableMenuElements() {
4520			document.querySelectorAll('.root-panel > *:not(.header-container):not([aria-hidden="true"])').forEach((el) => {
4521				el.setAttribute('aria-hidden', true);
4522				el.setAttribute('data-sv-hidden-menu-open', true);
4523			});
4524			document.querySelectorAll(focusableQuery).forEach((el) => {
4525				if (!els.header.contains(el)) {
4526					disableElement(el);
4527				}
4528			});
4529			els.siteMenu.querySelectorAll(focusableQuery).forEach(enableElement);
4530		}
4531
4532		function fixBodyScroll() {
4533			// document.documentElement.style.overflowY = 'hidden';
4534		}
4535
4536		function unfixBodyScroll() {
4537			document.documentElement.style.overflowY = 'auto';
4538		}	
4539
4540		function openMenu() {
4541			enableMenuElements();
4542			els.toggleBtn.setAttribute('aria-expanded', true);
4543			els.toggleBtn.classList.add('active');
4544			els.siteMenu.classList.add('active');
4545			els.documentTag.classList.add('hamburger-open');
4546			setTimeout(() => {
4547				els.siteMenu.classList.add('transitioned');
4548			}, 1)
4549			function handleEscape(event) {
4550				if (event.key === 'Escape') {
4551					event.preventDefault();
4552					closeMenu();
4553					window.removeEventListener('keydown', handleEscape);
4554				}
4555			}
4556			window.addEventListener('keydown', handleEscape);
4557			if (window.innerWidth > 1024) {
4558				fixBodyScroll();
4559			}
4560		}
4561
4562		function openSecondaryMobileMenu() {
4563			enableMenuElements();
4564			els.secondaryToggleBtn.setAttribute('aria-expanded', true);
4565			els.secondaryToggleBtn.parentNode.classList.add('active');
4566		}
4567
4568		function closeMenu() {
4569			enablePageElements();
4570			els.toggleBtn.focus();
4571			els.toggleBtn.classList.remove('active');
4572			els.toggleBtn.setAttribute('aria-expanded', false);
4573			els.documentTag.classList.remove('hamburger-open');
4574			els.siteMenu.addEventListener('transitionend', () => {
4575				els.siteMenu.classList.remove('active');
4576			}, { once: true });
4577			els.siteMenu.classList.remove('transitioned');
4578			unfixBodyScroll();
4579		}
4580
4581		function closeSecondaryMobileMenu() {
4582			enablePageElements();
4583			els.secondaryToggleBtn.focus();
4584			els.secondaryToggleBtn.parentNode.classList.remove('active');
4585			els.secondaryToggleBtn.setAttribute('aria-expanded', false);
4586		}
4587
4588		/* Init */
4589
4590		if (hasHero()) {
4591			els.header.classList.add('with-hero');
4592		}
4593
4594		// Menu button click
4595		els.toggleBtn.addEventListener('click', () => {
4596			isMenuOpen()
4597				? closeMenu()
4598				: openMenu();
4599		});
4600
4601		// Secondary Mobile Menu button click
4602		els.secondaryToggleBtn.addEventListener('click', () => {
4603			isSecondaryMenuOpen()
4604				? closeSecondaryMobileMenu()
4605				: openSecondaryMobileMenu();
4606		});
4607
4608		// Menu button keyboard events
4609		els.toggleBtn.addEventListener('keydown', (event) => {
4610			if (event.key === 'ArrowDown') {
4611				event.preventDefault();
4612				openMenu();
4613			}
4614			if (event.key === 'ArrowUp') {
4615				event.preventDefault();
4616				closeMenu();
4617			}
4618		});
4619
4620		els.secondaryToggleBtn.addEventListener('keydown', (event) => {
4621			if (event.key === 'ArrowDown') {
4622				event.preventDefault();
4623				openSecondaryMobileMenu();
4624			}
4625			if (event.key === 'ArrowUp') {
4626				event.preventDefault();
4627				closeSecondaryMobileMenu();
4628			}
4629		});
4630
4631		// Close menu if overlay clicked
4632		els.overlay.addEventListener('click', closeMenu);
4633
4634		// Prevent scroll trapping on orientation change
4635		function resizeHandler() {
4636			if (window.innerWidth > 1024) {
4637				if (
4638					isMenuOpen() &&
4639					document.documentElement.style.overflowY !== 'hidden'
4640				) {
4641					window.scrollTo({ top: 0 });
4642					fixBodyScroll();
4643				}
4644			} else if (document.documentElement.style.overflowY === 'hidden') {
4645				unfixBodyScroll();
4646			}
4647		}
4648		['resize', 'orientationchange'].forEach((eventName) => {
4649			window.addEventListener(eventName, utils.debounce(resizeHandler, 200));
4650		});
4651		
4652		// unhide siteMenu display override
4653		els.siteMenu.removeAttribute('style');
4654	});
4655</script>
4655</div>
4656	</div>
4657	<div id="slideshow-container" class="slideshow-container">
4658		
4659	</div>
4660	<div id="main-content" class="content" tabindex="-1">
4661		<div data-civid="6abfb3b63f37be049e4bc391" class="contentRender contentRender_11 contentRender_type_panel contentRender_name_plugins_common_container_navigation_share" data-sv-time="1" data-sv-index="11" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="panel-navigation-share">
4662    <div class="navigation-container">
4663        <div data-civid="6abfb3b63f37be049e4bc393" class="contentRender contentRender_12 contentRender_type_widget contentRender_name_plugins_nav_breadcrumb_meet" data-sv-time="80" data-sv-index="12" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
4664
4665
4666
4667
4668
4669
4670<nav class="nav-list" role="navigation" aria-label="Breadcrumb" data-guid="a99b0b99-846f-4962-b672-7c781e3edd4e" 
4671	data-gtm-vars='{"tClient_ga4" : {"eventName" : "navigation_click", "navType": "Breadcrumb", "interactionSource": "navigation"}}'
4672>
4673	
4674		
4675
4676		<ul class="interior-nav">
4677			
4678				<li class="item" data-id="">
4679					<a href="/" target="" title="" 
4680	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Home", "interactionUrl": "/", "interactionText": "Home"}}'
4681>
4682						Home&nbsp;<i class="fas fa-angle-right icon" aria-hidden="true"></i>
4683					</a>
4684				</li>
4685			
4686			
4687			
4688				 
4689			
4690				 
4691			
4692				 
4693			
4694				 
4695			
4696				 
4697			
4698				
4699					<li class="item current" data-id="6998c51941a8f0ca7c84e596">
4700						<a href="/venue-search/" target="_self" aria-current="page" title="" 
4701	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Venues", "interactionUrl": "%2Fvenue-search%2F", "interactionText": "Venues"}}'
4702>
4703							Venues&nbsp;<i class="fas fa-angle-right icon" aria-hidden="true"></i>
4704						</a>
4705					</li>
4706					
4707				 
4708			
4709				 
4710			
4711				 
4712			
4713				 
4714			
4715		
4716		</ul>
4717	
4718</nav></div>
4719    </div>
4720    <div class="share-container">
4721        
4722    </div>
4723</div></div><div data-civid="6abfb3b63f37be049e4bc395" class="contentRender contentRender_13 contentRender_type_widget contentRender_name_plugins_common_pagetitle" data-sv-time="22" data-sv-index="13" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
4724
4725<div class="page-title" data-guid="d6addbd6-aa41-4b85-946b-be44892e9240">
4726    <h1>
4727		Venue Search 
4728	</h1>
4729</div></div><div data-civid="6abfb3b63f37be049e4bc397" class="contentRender contentRender_14 contentRender_type_panel contentRender_name_plugins_common_read_more" data-sv-time="0" data-sv-index="14" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
4730
4731<section 
4732    class="panel-read-more"
4733    data-js="plugins_common_custom_read_more"
4734    data-guid="68323b84-8ca5-4b4c-89e5-38d4c49d7475"
4735    data-more-caption="Read more"
4736    data-less-caption="Read less"
4737>
4738    <div class="extendable extended">
4739        <div data-civid="6abfb3b63f37be049e4bc399" class="contentRender contentRender_15 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="56" data-sv-index="15" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><section data-sv-core-textbox  data-guid="c33e2e30-d444-4bea-84cd-b0649ecf73a6">
4740	<p>Find your perfect venue in Bristol, Bath and&#xA0;the West of England where the region&apos;s venues are as distinctive as the events they host.</p>
4741
4742<p>The region offers over 100 conference and event venues spanning two incredible cities. Where else can you host a gala dinner <a data-sv-linklookup-id="210580301" data-sv-linklookup-type="plugins_listings_listing" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/listing/aerospace-bristol/210580301/" target="_self">under the wings of the last Concorde to fly</a> or&#xA0;brief delegates beside <a data-sv-linklookup-id="138823301" data-sv-linklookup-type="plugins_listings_listing" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/listing/the-roman-baths-and-pump-room/138823301/" target="_self">2,000-year-old Roman columns</a>? Whether you&apos;re planning an intimate boardroom session for ten or a flagship association conference for thousands, we can match you with the right space&#xA0;and the right support.</p>
4743
4744<h2>Our free venue finding service</h2>
4745
4746<p>Not sure where to start? Our free venue-finding service does the searching for you.&#xA0;Our venue-finding service is free, impartial, and saves you hours of research. Tell us your dates, delegate numbers, and what you&apos;re looking for&#xA0;and we&apos;ll come back to you with a tailored shortlist, availability, and indicative pricing.</p>
4747
4748<p><strong>Submit a enquiry to the team</strong>&#xA0;
4748via our <a data-sv-linklookup-id="6998c51a41a8f0ca7c84e5b9" data-sv-linklookup-type="plugins_nav_navitem_meet_footer" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="_self">contact form</a> or by emailing&#xA0;<a href="mailto:[email protected]">[email protected]</a></p>
4749
4750<h2 dir="ltr">Conferences and meetings in Bristol and Bath</h2>
4751
4752<p dir="ltr">Bristol and Bath offer conference venues in Bristol, conference venues in Bath and meeting rooms in Bristol for events of all sizes, from boardrooms for eight people to <a data-sv-linklookup-id="69b42e7c50c8dfe0bc1c0a92" data-sv-linklookup-type="plugins_blog_blog_post_leisure_blog_meet" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/blog/post/conference-venues-for-over-400-delegates/" target="_self">auditoriums and stadiums for 1,000+</a>. Most venues provide AV, Wi-Fi, catering and breakout space, and sit close to <a data-sv-linklookup-id="6998c51b41a8f0ca7c84e6d3" data-sv-linklookup-type="plugins_nav_navitem_meet_main" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/travel-information/" target="_self">rail links, motorways</a> and <a data-sv-linklookup-id="6998c51b41a8f0ca7c84e6c2" data-sv-linklookup-type="plugins_nav_navitem_meet_main" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/accommodation/" target="_self">hotels</a>, which makes multi-day events easy to organise.</p>
4753
4754<h2 dir="ltr">Christmas parties in Bristol and Bath</h2>
4755
4756<p dir="ltr">Looking for Christmas parties in Bristol or Christmas parties in Bath? Both cities have venues for festive celebrations, from historic halls and waterside restaurants to private rooms and attractions with exclusive hire. Whether you&apos;re planning a team celebration for 20 or a company party for 500, you&apos;ll find work Christmas party venues with festive menus, entertainment and accommodation nearby. Popular December dates go early, so enquire as soon as you have a headcount.</p>
4757
4758<h2 dir="ltr">Parties and social events in Bristol and Bath</h2>
4759
4760<p dir="ltr">Looking to organise summer parties in Bristol and Bath? The West of England has venues for every kind of social event. Choose from rooftop terraces, gardens, boats, historic buildings and relaxed bars. Many <a data-sv-linklookup-id="69bd22c94bcc68d953b5d8cf" data-sv-linklookup-type="plugins_blog_blog_post_leisure_blog_meet" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/blog/post/12-bars-and-restaurants-for-exclusive-hire/" target="_self">party venues in Bristol and Bath</a> offer catering, drinks packages and music licences, and can host birthdays, anniversaries and leaving parties. For outdoor events, ask about the wet weather plan.</p>
4761
4762<h2 dir="ltr">Gala dinners and private dining in Bristol and Bath</h2>
4763
4764<p dir="ltr">Choose from <a data-sv-linklookup-id="69b4397350c8dfe0bc1c8caf" data-sv-linklookup-type="plugins_blog_blog_post_leisure_blog_meet" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/blog/post/gala-dinner-or-award-ceremony-bath-and-bristol/" target="_self">grand ballrooms, historic halls</a>, chef-led restaurants and atmospheric private rooms.&#xA0;For smaller groups, <a data-sv-linklookup-id="69b41e7c50c8dfe0bc1b5bc1" data-sv-linklookup-type="plugins_blog_blog_post_leisure_blog_meet" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/blog/post/intimate-private-dining-bristol-bath/" target="_self">private dining</a> in Bristol and Bath suits client dinners, family celebrations and awards evenings for 10 to 900 guests. Venues offer tailored menus, dietary options and dedicated event teams.</p>
4765
4766<h2 dir="ltr">Competitive socialising and team building in Bristol and Bath</h2>
4767
4768<p dir="ltr">Want a team day with a bit of friendly rivalry? For team building in Bristol, team building in Bath and <a data-sv-linklookup-id="69b3eef350c8dfe0bc18f6d5" data-sv-linklookup-type="plugins_blog_blog_post_leisure_blog_meet" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/blog/post/competitive-socialising-bristol-bath/" target="_self">competitive socialising in Bristol and Bath</a>, there are plenty of options, from golf, axe throwing, bowling and escape rooms&#xA0;to outdoor challenges and cookery classes. Most venues offer food and drink packages and group bookings, and many can combine an activity with a meeting room or a meal in one booking.</p>
4769
4770<h2 dir="ltr">Frequently asked questions for event venues in Bristol and Bath</h2>
4771
4772<p dir="ltr"><strong>What types of events can I host in Bristol and Bath?</strong><br>
4773Bristol and Bath have venues for conferences, meetings, gala dinners, private dining, Christmas parties, summer parties, team building and competitive socialising. You can browse over 90 event venues by capacity, location and event type in the search below.</p>
4774
4775<p dir="ltr"><strong>How do I find the right venue for my event?</strong><br>
4776Use the venue search, or ask the Visit West Convention Bureau team for help. They offer a <a href="https://www.visitwestconventionbureau.co.uk/about-us/">free venue finding service</a> with a tailored proposal covering capacity, pricing and access information.</p>
4777
4778<p dir="ltr"><strong>When should I book a Christmas party in Bristol or Bath?</strong><br>
4779December dates go quickly, so enquire as soon as you have a headcount. Venues usually ask for a deposit and final menu choices 4 to 6&#xA0;weeks before the event. Check with each venue.</p>
4780
4781<p dir="ltr"><strong>Can I hire a whole venue for a party or dinner?</strong><br>
4782Yes. Many bars, restaurants and attractions in Bristol and Bath offer exclusive hire. See <a data-sv-linklookup-id="https://www.visitwestconventionbureau.co.uk/blog/post/bars-restaurants-exclusive-hire-bristol-bath/" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/blog/post/bars-restaurants-exclusive-hire-bristol-bath/" target="_self">bars and restaurants for exclusive hire in Bristol and Bath</a>.</p>
4783
4784<p dir="ltr"><strong>Where can I hold a gala dinner or awards ceremony?</strong><br>
4785Options include historic halls, cathedral spaces, museums and attractions. Read <a href="https://www.visitwestconventionbureau.co.uk/blog/post/gala-dinner-or-award-ceremony-bath-and-bristol/">where to host a gala dinner or award ceremony near Bath and Bristol</a>.</p>
4786
4787<p dir="ltr"><strong>What conference venues are available for large groups?</strong><br>
4788Bristol and Bath have venues for large events, including purpose-built centres, heritage buildings and attractions. See <a href="https://www.visitwestconventionbureau.co.uk/blog/post/conference-venues-for-over-400-delegates/">large conference venues for over 400 delegates</a>.</p>
4789
4790<p dir="ltr"><strong>Can we combine team building with a meeting or meal?</strong><br>
4791Yes. Many venues offer packages combining an activity, a meeting room and food and drink. See <a data-sv-linklookup-id="https://www.visitwestconventionbureau.co.uk/blog/post/competitive-socialising-bristol-bath/" data-sv-linklookup-type="plugins_nav_external_link" data-sv-targetauto="true" href="https://www.visitwestconventionbureau.co.uk/blog/post/competitive-socialising-bristol-bath/" target="_self">competitive socialising venues in Bristol and Bath</a>.</p>
4792
4793<p dir="ltr"><strong>How easy is it to get to Bristol and Bath?</strong><br>
4794Bristol is around 90 minutes from London Paddington by direct train, and Bristol and Bath are under 15 minutes apart by rail. The M4 and M5 provide road access, and Bristol Airport serves 50+ international destinations. See <a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/travel-information/">travel information</a>.</p>
4795
4796<p dir="ltr"><strong>Is there accommodation for delegates and guests?</strong><br>
4797Yes. The Convention Bureau can help with group accommodation, including negotiated rates and room allocations. See <a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/accommodation/">accommodation</a>.</p>
4798
4799<p dir="ltr"><strong>Are venues accessible?</strong><br>
4800Many venues offer step-free access and other accessibility features, but facilities vary, so check with each venue. See <a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/accessibility/">accessibility and inclusion guidance</a>.</p>
4801
4802<h2 dir="ltr">Plan your event in Bristol and Bath</h2>
4803
4804<p dir="ltr">Visit our <a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/">Plan an event</a> pages for venues, travel, accommodation and sustainability guidance, or use the <a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/">Event planning toolkit</a> to help organise your conference or meeting</p>
4805
4806</section></div>
4807    </div>
4808    <button class="read-more-btn" aria-hidden="true" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "widget_interaction", "widgetName" : "Read More", "interactionSource" : "widget", "linkObject" : "Button", "interactionText" : "Read%20more" } }'>Read more</button>
4809</section></div><div data-civid="6abfb3b63f37be049e4bc39b" class="contentRender contentRender_16 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="19" data-sv-index="16" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'><section data-sv-core-textbox  data-guid="1a79c4ed-72bc-4da4-8b75-a9a3d722e712">
4810	<h2>Explore all venues</h2>
4811
4812<p>Use the filters below to search our full directory of venues and&nbsp;accommodation providers across Bristol, Bath and the wider region.</p>
4813
4814</section></div><div data-civid="6abfb3b63f37be049e4bc39d" class="contentRender contentRender_17 contentRender_type_widget contentRender_name_plugins_common_listings_index" data-sv-time="135" data-sv-index="17" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
4815 
4816
4817
4818
4819<div id="layoutjs_e7c44d2c-4d42-44a6-9a63-edd280d0185d" class="layoutjsContainer" data-gtm-vars='{ "tCore" : { "category" : "layoutjs_plugins_common_listings_index" } }'>
4820    
4820<script id="ljs_data_e7c44d2c-4d42-44a6-9a63-edd280d0185d" type="text/template">
4821        {"sections":{},"data":{"show_search_box":"true","show_region":"true","enableconferencefilters":"true","use_cat_groups":"on","cat_groups":["248243","237513","237633","248493","237593","237643","248503","248523","248823","248283","237563"],"regions":["11273","11293","12023"],"amenities_search":"customgroup","custom_amenitygroup":["238443","248293","244163","248343","238843","248353","248533","248543","248553","248363","248563","248633","248643","248653"],"amenities_filter_choice":"none","channel_filter":["235363"],"default_view":"grid"},"guid":"e7c44d2c-4d42-44a6-9a63-edd280d0185d","customSettings":{},"widgetArgs":{"nav":{"_id":"6998c51941a8f0ca7c84e596","sortorder":4,"title":"Venues","folder":"venue-search","section":"main","type":"page","active":true,"show_on_nav":true,"publish_start":"2026-02-20T20:00:00.000Z","searchable":"yes","new_window":false,"image_id":"69820948a6d4382e2c311a89","description":"<p>Discover a directory of venues in Bristol and Bath for business events, conferences and incentive travel.</p>","meta_title":"Venue Search - Visit West Convention Bureau","meta_description":"Discover a directory of venues in Bristol and Bath for business events, conferences and incentive travel.","tags_ids":["697cb33ecf40fdf0b9ae40ee"],"nav_tags_ids":["699db9365059ec342abde945"],"version_id":"6abfb3f83f37be049e4bc7e6","created":"2026-02-20T20:33:29.903Z","content_owner":"default","site_name":"meet","updated":"2026-10-02T13:39:04.286Z","title_sort":"venues","site_section":"meet.main","published":true,"amp":false,"cms_title":"Venues - /venue-search/","cms_title_sort":"venues - /venue-search/","folderHref":"/venue-search/","image":{"_id":"69820948a6d4382e2c311a89","original_public_id":"clients/bristol/Bristol_Museum_and_Art_Gallery_Credit_to_Pyramid_AV__5adc0494-04f4-4475-b117-bad5ce12ae9b","title":"Bristol Museum and Art Gallery Credit to Pyramid AV","notes":"Added - LV\r\nAdded to CB Website","resource_raw":{"asset_id":"c7fcfba978d4c97926b02b16fad0e78a","public_id":"clients/bristol/Bristol_Museum_and_Art_Gallery_Credit_to_Pyramid_AV__5adc0494-04f4-4475-b117-bad5ce12ae9b","version":1770129702,"version_id":"dafed3b952f65cd69d715e01767f74a5","signature":"c86e931c4839e5d1c78d09c9a01a2198c9293e5e","width":2500,"height":1250,"format":"jpg","resource_type":"image","created_at":"2026-02-03T14:41:42.000Z","pages":1,"bytes":631718,"type":"upload","etag":"a2039b69031ae9fb164800e3b3d2cdb1","placeholder":false,"url":"http://res.cloudinary.com/simpleview/image/upload/v1770129702/clients/bristol/Bristol_Museum_and_Art_Gallery_Credit_to_Pyramid_AV__5adc0494-04f4-4475-b117-bad5ce12ae9b.jpg","secure_url":"https://res.cloudinary.com/simpleview/image/upload/v1770129702/clients/bristol/Bristol_Museum_and_Art_Gallery_Credit_to_Pyramid_AV__5adc0494-04f4-4475-b117-bad5ce12ae9b.jpg","folder":"clients/bristol","access_mode":"public","exif":{"ColorSpace":"65535","ComponentsConfiguration":"1, 2, 3, 0","ExifOffset":"102","ExifVersion":"48, 50, 49, 48","FlashPixVersion":"48, 49, 48, 48","Orientation":"1","PixelXDimension":"2500","PixelYDimension":"1250","ResolutionUnit":"2","XResolution":"96/1","YCbCrPositioning":"1","YResolution":"96/1"},"original_filename":"file","api_key":"756897581616859"},"categories_ids":["697cb1bfcf40fdf0b9ae2458","69664bce74b8b08c98fb5829","697cb235cf40fdf0b9ae2e5c","697cb39bcf40fdf0b9ae477e"],"alt_text_raw":"Bristol Museum and Art Gallery Credit Pyramid AV","credits":"Pyramid AV","content_owner":"default","title_sort":"bristol museum and art gallery credit to pyramid av","updated":"2026-02-03T14:42:16.943Z","private":false,"deleted":false,"created":"2026-02-03T14:42:16.943Z","resource":{"raw":{"resource_type":"image","format":"jpg","pages":1,"public_id":"clients/bristol/Bristol_Museum_and_Art_Gallery_Credit_to_Pyramid_AV__5adc0494-04f4-4475-b117-bad5ce12ae9b"}},"id":"69820948a6d4382e2c311a89","type":"image","inAssetRequest":false,"alt_text":"Bristol Museum and Art Gallery Credit Pyramid AV","expired":false},"locale_count":0,"tags":[{"_id":"697cb33ecf40fdf0b9ae40ee","tag":"Convention Bureau","sort_tag":"convention bureau","updated":"2026-01-30T13:33:50.986Z","created":"2026-01-30T13:33:50.987Z","id":"697cb33ecf40fdf0b9ae40ee"}],"id":"6998c51941a8f0ca7c84e596","version_id_string":"6abfb3f83f37be049e4bc7e6","href":"/venue-search/","absoluteHref":"https://www.visitwestconventionbureau.co.uk/venue-search/","absoluteFolderHref":"https://www.visitwestconventionbureau.co.uk/venue-search/","metaTitle":"Venue Search - Visit West Convention Bureau","rootCmsUrl":"/nav/sitemap/site_meet/section_main/"},"num":17,"guid":"e7c44d2c-4d42-44a6-9a63-edd280d0185d","data":{"show_search_box":"true","show_region":"true","enableconferencefilters":"true","use_cat_groups":"on","cat_groups":["248243","237513","237633","248493","237593","237643","248503","248523","248823","248283","237563"],"regions":["11273","11293","12023"],"amenities_search":"customgroup","custom_amenitygroup":["238443","248293","244163","248343","238843","248353","248533","248543","248553","248363","248563","248633","248643","248653"],"amenities_filter_choice":"none","channel_filter":["235363"],"default_view":"grid"},"civ":{"instance":{"type":"widget","name":"plugins_common_listings_index","site_name":"meet","custom_label":null,"saved":false,"created":"2026-10-02T13:39:04.244Z","updated":"2026-10-02T13:39:04.244Z","deleted":false,"id":"6abfb3b63f37be049e4bc39d","version_id_string":"6abfb3b63f37be049e4bc39e"},"version":{"data":{"show_search_box":"true","show_region":"true","enableconferencefilters":"true","use_cat_groups":"on","cat_groups":["248243","237513","237633","248493","237593","237643","248503","248523","248823","248283","237563"],"regions":["11273","11293","12023"],"amenities_search":"customgroup","custom_amenitygroup":["238443","248293","244163","248343","238843","248353","248533","248543","248553","248363","248563","248633","248643","248653"],"amenities_filter_choice":"none","channel_filter":["235363"],"default_view":"grid"}
4821,"created":"2026-10-02T13:39:04.248Z","id":"6abfb3b63f37be049e4bc39e","instance_id_string":"6abfb3b63f37be049e4bc39d"},"onTrunk":true,"civid":"6abfb3b63f37be049e4bc39d"},"name":"plugins_common_listings_index","component":"WidgetCommonListingsIndex"},"translations":{"translations.static.events":{"presented_by":"Presented By","dates":"Dates","recurrence":"Recurrence","time":"Time","price":"Price","venue":"Venue","attendees":"Attendees","err_expired":"This event has passed. Please visit our main <a href=\"/events/\">Events</a> page for upcoming events.","err_past":"This event has passed. Please visit our main <a href=\"/events/\">Events</a> page for upcoming events.","tab_guide_prices":"Prices"},"translations.static.leo":{"apply":"Apply","clear_filters":"Clear Filters","reset":"Reset","filter":"Filter","sort":"Sort","view":"View","keyword":"Keyword","search_placeholder":"Search","select":"Select","regions":"Regions","categories":"Categories","grid":"Grid","list":"List","map":"Map","show_map":"Show Map","hide_map":"Hide Map","recommended":"Recommended","near_me":"Near Me","read_more":"Read More","quick_view":"Quick View","featured_title":"Partner","visit_website":"Visit Website","email":"E-mail","tollfree":"Toll Free","tab_about":"About","tab_map":"Map & Directions","show_more":"Show $1 more","show_less":"Show Less","results":"$1 results","no_results":"There are no results that match your filter.","miles_from_you":"Miles from You","meeting_rooms":"Meeting Rooms","square_feet":"Total Sq. Ft.","largest_room":"Largest Room","sleeping_rooms":"Sleeping Rooms","banquet":"Banquet Capacity","reception":"Reception Capacity","theatre":"Theatre Capacity","classroom":"Classroom Capacity","compare":"Compare","close_compare_dropdown":"Close compare dropdown","compare_add":"Add to compare","compare_remove":"Remove from compare","compare_clear_all":"Clear All","compare_limit_message":"You can only compare four (4) items at a time","location":"Location","locations":"Locations","details":"Details","address":"Address","err_loc_timeout":"We're unable to determine your location at this time.","err_loc_blocked":"You must allow location access for distance sorting.","err_loc_radius":"You must be within $1 miles to sort by distance.","date_range_title":"Show Events For","date_range_day":"Day","date_range_week":"Week","date_range_weekend":"Weekend","date_range_month":"Month","date_range_year":"Year","date_range_selected_dates":"Selected Dates","per_page_label":"Items Per Page","tb_add":"Add to Trip","tb_remove":"Remove from Trip","tb_view":"View Trip","facilities":"Facilities","download":"Download Events as CSV","convention":"Convention","venues":"Venues","dates":"Dates","attendance":"Attendance","whats_nearby":"What's nearby","whats_nearby_subtitle":"These Things Nearby","attractions":"Things to Do","dining":"Food & Drink","accommodations":"Accommodations","shopping":"Shopping","events":"Events","things_to_do":"Things To Do","get_directions":"Get Directions","redo_search_in_map":"Redo Search in Map","add_to_calendar":"Add to Calendar","add_to_google_calendar":"Add to Google Calendar","add_to_microsoft_calendar":"Add to Microsoft Live Calendar","add_to_outlook_calendar":"Add to Office365 Outlook Calendar","add_to_iCloud_calendar":"Add to iCloud Calendar","add_to_windows_calendar":"Add to Windows Calendar","start_date":"Start Date","end_date":"End Date","tab_openings":"Dates and Times","tab_awards":"Awards & Gradings","tab_social_media":"Social Media","crowdriff_tab":"Share Your Photos","drinksreception":"Drinks Reception Capacity","boardroom":"Boardroom Capacity","ushaped":"U-Shaped Capacity","cabaret":"Cabaret Capacity","restaurant":"Restaurant Capacity","contact_us_link":"https://www.visitwestconventionbureau.co.uk/contact-us/","contact_us":"Contact Visit West","conference_capacities":"Facilities – Total Capacities","trade_download_title":"Download","trade_download_subtitle":"Travel Trade Info","trade_download_description":"Download the Travel Trade Pack below to access essential information.","trade_download_button":"Download","accessibility_label":"This information is self-assessed; therefore we accept no liability for its accuracy. Please contact the venue for further information"},"translations.static.listings":{"clear_filters":"Clear Filters","amenities":"Amenities","tab_amenities":"Facilities","tab_meeting_facilities":"Venue 
4821Capacity","tab_offers":"Offers","tab_downloads":"Downloads","tab_events":"Events","tab_hours":"Hours","tab_tripadvisor":"TripAdvisor","tab_yelp":"Yelp","tab_guide_prices":"Prices","yelp_closed":"Closed","tab_social_feeds":"Social Feeds","facility_info":"Facility Info","meeting_rooms":"Meeting Rooms","m_exhibits_space":"Exhibits Space","m_description":"Description","m_exhibits":"Exhibits","m_floorplan_file":"Floorplan File","m_largest_room":"Largest Room","m_toll_free":"Toll Free","m_total_sq_ft":"Total Sq. Ft.","m_reception_capacity":"Reception Capacity","m_space_notes":"Space Notes","m_theater_capacity":"Theater Capacity","m_link":"Link","m_villas":"Villas","m_banquet_capacity":"Banquet Capacity","m_number_of_rooms":"Number of Rooms","m_booths":"Booths","m_large_floor_plan_pdf":"Large floor Plan PDF","m_suites":"Suites","m_classroom_capacity":"Classroom Capacity","m_sleeping_rooms":"Sleeping Rooms","m_width":"Width","m_length":"Length","m_height":"Height","m_booth_capacity":"Booth Capacity","m_amphitheater_present":"Amphitheater Present","m_listening_devices_present":"Listening Devices Present"}}}
4822    </script>
4822
4823</div>
4824<script type="text/template" data-sv-tripadvisorTemplate>
4825    
4826    {{#data}}
4827    <div class="tripadvisor-snippet">
4828        <div class="reviews-rating-line" data-gtm-vars='{"tClient": {"eventCategory": "Listings", "eventAction": "Link to TripAdvisor","eventLabel": "{{%%name}}", "href": "{{web_url}}", "lt": "TripAdvisor"}}'>
4829            <h4 class="ta-title">TripAdvisor Traveler Rating</h4>
4830            <a data-ta-link href="{{weburl}}" target="_blank" data-gtm-click data-gtm-vars='{"tClient": {"ot": "Button"}}'>
4831                <img src="{{rating_image_url}}" alt="TripAdvisor Traveler Rating - {{rating}}" />
4832            </a>
4833            <span class="reviews-rating-line-text">
4834                <a data-ta-link href="{{web_url}}" target="_blank" data-gtm-click data-gtm-vars='{"tClient": {"ot": "Text"}}'>
4835                    {{num_reviews}} reviews
4836                </a>
4837            </span>
4838        </div>
4839
4840    </div>
4841    {{/data}}
4842    
4843</script>
vendor: 1 bytes, line 4843
4843
4844<script>
4845
4846
4847
4848
4849	require([
4850		'jquery',
4851		'plugins_core/main',
4852		'sv_site',
4853		'sv_crmLib',
4854		'sv_cloudinaryLib',
4855		"sv_goatee!plugins=cloudinary,stringLib",
4856		'sv_clientMoment',
4857		'sv_arrayLib',
4858		'sv_load!plugins_dtn',
4859		'plugins_common_custom_layoutjs',
4860		'plugins_common_custom_lazyload',
4861		'sv_load!site_gamClient',
4862		'plugins_common_custom_ui_watcher',
4863		'sv_clientLib',
4864		'plugins_common_custom_utils',
4865		'sv_urlLib',
4866	], function(
4867		$,
4868		core,
4869		site,
4870		crmLib,
4871		sv_cloudinaryLib,
4872		goatee,
4873		clientMoment,
4874		arrayLib,
4875		dtn,
4876		layoutjs,
4877		lazyload,
4878		gamClient,
4879		UIWatcher,
4880		clientLib,
4881		utils,
4882		urlLib,
4883	) {
4884		init();
4885
4886		async function init() {
4887			const dataString = document.querySelector('#ljs_data_e7c44d2c-4d42-44a6-9a63-edd280d0185d').textContent;
4888			const widget = JSON.parse(dataString);
4889
4890			const {
4891				allCats,
4892				validCats,
4893				allSubcats,
4894				validSubcats,
4895				groupedSubcats,
4896				groupedCats,
4897				allRegions,
4898				validRegions,
4899				allCategoryGroups,
4900				validCategoryGroups,
4901				allAmenityGroups,
4902                validAmenityGroups,
4903				validAmenityGroupsPreDefined,
4904				validSomeAmenitiesPreDefined,
4905				allAmenities,
4906				allAmenitiesPreDefined,
4907				allChannels,
4908				validChannels
4909			} = await setup(widget);
4910
4911
4912
4913			const searchAvailability = (widget?.data?.show_availability ?? 'false') === 'true';
4914
4915			const searchRegion = (widget?.data?.show_region ?? 'false') === 'true';
4916
4917			const searchFacilityGroups = widget?.data?.amenities_search === 'customgroup' && !!widget.data.custom_amenitygroup;
4918
4919			const searchIndividualFacility = widget?.data?.amenities_search === 'custom' && !!widget.data.custom_amenities;
4920
4921			const cats = validCats.map(cat => ({ label: cat.catname, value: cat.catid.toString() }));
4922			const useGroupedCats = !widget?.data?.cats;
4923			const subcats = validSubcats.map(subcat => ({ label: subcat.subcatname, value: subcat.subcatid.toString() }));
4924			const hasCatGroups = widget?.data?.use_cat_groups === 'on' && !!widget.data.cat_groups;
4925			const categorygroups = validCategoryGroups.map(categorygroup => ({ label: categorygroup.categorygroup, value: categorygroup.categorygroupid.toString() }));
4926			const regions = validRegions.map(region => ({ label: region.region, value: region.regionid.toString() }));
4927			const regionsChosen = !!widget?.data?.regions;
4928
4929
4930            const amenitygroups = validAmenityGroups.map(amenityGroup => ({ label: amenityGroup.label, value: amenityGroup.value.toString() }));
4931            
4932			const amenitySomePreDefined = validSomeAmenitiesPreDefined.map(amenitySome => ({ label: amenitySome.label, value: amenitySome.fieldid.toString() }));
4933			const amenityGroupsPreDefined = validAmenityGroupsPreDefined.map(groupSome => ({ label: groupSome.label, value: groupSome.value.toString() }));
4934			const amenitygroupsChosen = !!widget ?.data ?.custom_amenitygroup;
4935
4936
4937			const subcatsChosen = !!widget?.data?.subcats;
4938			const specificListingsChosen = !!widget?.data?.specific_listings_ids;
4939			const amenities = allAmenities.docs.map(amenity => ({ label: amenity.label, value: amenity.uniquename }));
4940			const hasPrimaryCat = !!widget?.data?.cats;
4941			const initialAmenities = widget?.data?.amenities_filter_choice === 'amenities_filter' && (widget?.data?.amenities_filter) ? widget.data.amenities_filter : undefined;
4942			const initialAllAmenities = widget?.data?.amenities_filter_choice === 'amenities_filter' && (widget?.data?.amenities_filter);
4943			const initialSomeAmenities = widget?.data?.amenities_filter_choice === 'some_amenities' && (widget?.data?.some_amenities);
4944			const initialAmenityGroups = widget?.data?.amenities_filter_choice === 'amenity_groups' && (widget?.data?.amenity_groups);
4945			const dtnargs = {}//;
4946			const hasDtn = (dtnargs?.auid?.length > 0 && dtnargs?.limit > 0 && dtn);
4947			const limit = 15;
4948			let xhr;
4949			const controller = new AbortController;
4950			const signal = controller.signal;
4951			const defaultHooks = [];
4952			const defaultView = widget?.data?.default_view ? widget.data.default_view : 'grid';
4953			var tripadvisorTemplate = $("[data-sv-tripadvisorTemplate]").html();
4954			const t = {
4955				leo: widget.translations['translations.static.leo'],
4956				listings: widget.translations['translations.static.listings'],
4957				events: widget.translations['translations.static.events'],
4958			};
4959			let widgetStartDate = clientMoment();
4960			let widgetEndDate = clientMoment().add(6, 'days');
4961			const restrictRanks = !!widget?.data?.rank_filter;
4962
4963			const channel_filter = validChannels.map(channel => ({ label: channel.channelname, value: channel.channelkey.toString() }));
4964
4965			const restrictChannels = !!widget?.data?.channel_filter;
4966
4967/* conference filters start */
4968
4969			const enableconferencefilters = (widget?.data?.enableconferencefilters ?? 'false') === 'true';
4970
4971			var showBanqueting = true && enableconferencefilters;
4972			var showBoardroom = true && enableconferencefilters;
4973			var showTheatre = true && enableconferencefilters;
4974			var showUshaped = true && enableconferencefilters;
4975			var showCabaret = true && enableconferencefilters;
4976			var showDrinksReception = false && enableconferencefilters;
4977			var showReception = true && enableconferencefilters;
4978			var showClassroom = true && enableconferencefilters;
4979			// 			var showRestaurant = true && enableconferencefilters;
4980
4981			function conferenceMaxCapacityFilter(amenityName, value, filter) {
4982				value = Number(value);
4983				if (value > 0) {
4984					filter.$and.push(layoutjs.buildMaxCapacityFilter(amenityName, value));
4985				}
4986				return filter;
4987			}
4988
4989			function getActiveConferenceCapacityFilters(self) {
4990				var filters = [];
4991				var filterMap = [
4992					{ name : 'banqueting', amenity : layoutjs.conferenceAmenityNames.banqueting, show : showBanqueting },
4993					{ name : 'boardroom', amenity : layoutjs.conferenceAmenityNames.boardroom, show : showBoardroom },
4994					{ name : 'theatre', amenity : layoutjs.conferenceAmenityNames.theatre, show : showTheatre },
4995					{ name : 'ushaped', amenity : layoutjs.conferenceAmenityNames.ushaped, show : showUshaped },
4996					{ name : 'cabaret', amenity : layoutjs.conferenceAmenityNames.cabaret, show : showCabaret },
4997					{ name : 'drinksreception', amenity : layoutjs.conferenceAmenityNames.drinksreception, show : showDrinksReception },
4998					{ name : 'reception', amenity : layoutjs.conferenceAmenityNames.reception, show : showReception },
4999					{ name : 'classroom', amenity : layoutjs.conferenceAmenityNames.classroom, show : showClassroom },
5000					{ name : 'restaurant', amenity : layoutjs.conferenceAmenityNames.restaurant, show : false },
5001				];
5002
5003				filterMap.forEach(function(entry) {
5004					if (!entry.show) {
5005						return;
5006					}
5007
5008					var value = Number(self['filter_' + entry.name]);
5009
5010					if (value > 0) {
5011						filters.push({
5012							amenityName : entry.amenity,
5013							minCapacity : value
5014						});
5015					}
5016				});
5017
5018				return filters;
5019			}
5020/* conference filters end */
5021
5022			widgetStartDate = widgetStartDate.format('YYYY-MM-DD');
5023			widgetEndDate = widgetEndDate.format('YYYY-MM-DD');
5024
5025
5026			if (widget?.data?.detail_type) {
5027				defaultHooks.push({ name : 'afterFind_custom_detail_type', args : { detail_type : widget.data.detail_type } });
5028			}
5029
5030			if (widget?.data?.dtnlimit) {
5031				// if a limit is specified in the widget, override that passed in config
5032				dtnargs.limit = Number(widget.dtnlimit);
5033			}
5034
5035			if (hasDtn) {
5036				// we want the smaller of the limit and dtnargs.limit
5037				dtnargs.limit = Math.min(dtnargs.limit, limit);
5038			}
5039
5040			
5041			// the base filter is the minimum filter applied to all queries. This is *not* the same as a "default" query, or the initial query.
5042			// this is the base. Any filter components that can be done in the UI are added to this object
5043			const baseFilter = {
5044				$and : []
5045			}
5046			let allFilterTagItems;
5047			let showBookingFilters;
5048
5049			if (hasCatGroups) {
5050				baseFilter['custom.subcatgroups'] = {
5051					$in : categorygroups.map(function(val) { return Number(val.value) })
5052				}
5053			}
5054			else {
5055			
5056				allFilterTagItems = cats.map(cat => ({ site: site.site, catid: Number(cat.value) }));
5057				if (subcatsChosen) {
5058					subcatTagItems = subcats.map(subcat => ({ site: site.site, subcatid: Number(subcat.value) }));
5059					allFilterTagItems = subcatTagItems;
5060				}
5061				baseFilter.$and.push({
5062					filter_tags : {
5063						$in : crmLib.getListingFilterTags({ items : allFilterTagItems })
5064					},
5065				});
5066			}
5067
5068
5069
5070			baseFilter.$and.push({
5071				"custom.channels.channelkey" :  { $in:[ 248693 ]}
5072				
5073			});
5074
5075			if (restrictRanks) {
5076				baseFilter.$and.push({ rankid: { $in: widget.data.rank_filter.map(rank => Number(rank)) } });
5077			}
5078
5079			if (regionsChosen) {
5080				baseFilter['listingudfs_object.11.value_raw.listid'] = {
5081					$in : regions.map(function(val) { return Number(val.value) })
5082				}
5083			}
5084
5085
5086			if (restrictChannels) {
5087				baseFilter.$and.push({ "custom.channels.channelkey": { $in: widget.data.channel_filter.map(channelkey => Number(channelkey)) } });
5088			}
5089
5090
5091
5092
5093
5094			if (specificListingsChosen) {
5095				baseFilter.recid = { $in : widget.data.specific_listings_ids };
5096			}
5097
5098			if (initialAllAmenities) {
5099
5100				initialAllAmenities.forEach(function(val) {
5101					
5102						baseFilter[`amenities.${val}.value_raw`] = true;
5103					
5104				});
5105			} 
5106
5107
5108			if (initialSomeAmenities) {
5109                baseFilter['amenities_array.fieldid'] = {
5110                    $in: amenitySomePreDefined.map(function (val) { return Number(val.value) })
5111                }
5112			}
5113
5114			if (initialAmenityGroups) {
5115                baseFilter['custom.amenitycollections'] = {
5116                    $in: amenityGroupsPreDefined.map(function (val) { return Number(val.value) })
5117                }
5118			}
5119
5120			const vue = layoutjs.getVue({
5121				rootNode : $('#layoutjs_e7c44d2c-4d42-44a6-9a63-edd280d0185d'),
5122				type : 'listings',
5123				view : defaultView,
5124				limit : limit,
5125				sort : 'qualityScore',
5126				translations : t.leo,
5127				// if there is a defaultImageUrl defined in client config, use it. Else it will utilize the default declared in custom_layoutjs.js
5128				fallbackImageUrl : site.siteConfig.custom && site.siteConfig.custom[site.site] && site.siteConfig.custom[site.site].defaultImageUrl,
5129				showFilter : widget.data.show_search_box === 'true',
5130				baseFilter : baseFilter,
5131				// change to true in order to show the first and last page arrows
5132				pager_first_last_page_arrows: false,
5133				filters : [
5134
5135					{
5136						name : 'keyword',
5137						label : t.leo.keyword,
5138						placeholder : t.leo.search_placeholder,
5139						type : 'keyword',
5140						toFilter : function(value, filter, context) {
5141							filter.solrOptions = {
5142								keyword : value
5143							}
5144
5145							return filter;
5146						}
5147					},
5148					{
5149						name : 'daterange',
5150						label : 'Check in/Check out',
5151						type : 'daterange',
5152						reset : false,
5153						show: searchAvailability,
5154						initialValue : {
5155							start : widgetStartDate,
5156							end : widgetEndDate
5157						},
5158						typeExtra : {
5159							dateFormat : 'MMM Do',
5160							showQuicklinks: false,
5161						},
5162						toFilter : function(value, filter, context) {
5163							if (context === 'query') {
5164								filter.bookingOptions = {
5165									currency: 'GBP',
5166									occupancies: [{}],
5167									...filter.bookingOptions,
5168									start_date: clientMoment(value.start).format('YYYY-MM-DD'),
5169									end_date: clientMoment(value.end).format('YYYY-MM-DD'),
5170								}
5171							} else if (context === 'runCounts') {
5172								delete filter.bookingOptions;
5173							}
5174
5175							return filter;
5176						}
5177					},
5178					(
5179						hasCatGroups
5180							?
5181								{
5182									name : 'cat_groups',
5183									label : t.leo.categories,
5184									show : hasCatGroups,
5185									type : 'checkbox',
5186									typeExtra : {
5187										options : categorygroups,
5188										countArgs : {
5189											watchFilters : hasCatGroups ? ['amenities', 'daterange', 'regions'] : ['daterange', 'amenities', 'regions'],
5190											field : 'custom.subcatgroups',
5191											unwind: 'custom.subcatgroups',
5192											model : 'plugins_listings_listings',
5193											sort : true
5194										}
5195									},
5196									toFilter : function(value, filter, context) {
5197										filter.$and.push({
5198											"custom.subcatgroups" : { $in : value.map(function(val) { return Number(val) }) }
5199										});
5200
5201										return filter;
5202									}
5203								}
5204							:
5205								{
5206									name : 'subcats',
5207                                    label: t.leo.categories,
5208									show : subcats.length > 1,
5209									type : useGroupedCats ? 'twostage' : 'checkbox',
5210									typeExtra : {
5211										options : useGroupedCats ? groupedCats : subcats,
5212										countArgs : {
5213											watchFilters : ['amenities', 'regions'],
5214											unsupportedFilters : ['keyword'],
5215											field : 'categories.subcatid',
5216											unwind : 'categories',
5217											model : 'plugins_listings_listings',
5218											sort : true
5219										}
5220									},
5221									toFilter : function(value, filter, context) {
5222										filter.$and.push({
5223											filter_tags : {
5224												$in : crmLib.getListingFilterTags({ items : this.custom_selectedSubcatItems })
5225											}
5226										});
5227
5228										return filter;
5229									}
5230								}
5231					),
5232					{
5233						name : 'regions',
5234						label : t.leo.regions,
5235						// we implicitly filter on regions if they have been selected in the widget, so no reason to display a region option with 1 choice
5236						// if no regions were selected, then a region option with 1 choice is valid and therefore we pass the whole array
5237						show : regionsChosen ? regions.length > 1 : regions.length > 0 && searchRegion,
5238						type : 'checkbox',
5239						typeExtra : {
5240							options : regions,
5241							countArgs : {
5242								watchFilters : hasCatGroups ? ['amenities', 'cat_groups', 'daterange'] : ['subcats', 'amenities'],
5243								unsupportedFilters : ['keyword'],
5244								field : 'listingudfs_object.11.value_raw.listid',
5245								unwind: 'listingudfs_object.11.value_raw',
5246								model : 'plugins_listings_listings',
5247								sort : true
5248							}
5249						},
5250						toFilter : function(value, filter, context) {
5251							filter.$and.push({
5252								"listingudfs_object.11.value_raw.listid" : { $in : value.map(function(val) { return Number(val) }) }
5253							});
5254
5255							return filter;
5256						}
5257					},
5258					{
5259						name : 'channel',
5260						label : 'Channel',
5261						// we implicitly filter on regions if they have been selected in the widget, so no reason to display a region option with 1 choice
5262						// if no regions were selected, then a region option with 1 choice is valid and therefore we pass the whole array
5263						show : regionsChosen ? channel_filter.length > 1 : channel_filter.length > 0,
5264						type : 'checkbox',
5265						reset : false,
5266						typeExtra : {
5267							options : channel_filter,
5268							countArgs : {
5269								watchFilters : hasCatGroups ? ['amenities', 'cat_groups', 'daterange'] : ['subcats', 'amenities'],
5270								field : 'custom.channels.channelkey',
5271								unwind: 'custom.channels',
5272								model : 'plugins_listings_listings',
5273								sort : true
5274							}
5275						},
5276						toFilter : function(value, filter, context) {
5277							filter.$and.push({
5278								"custom.channels.channelkey" : { $in : value.map(function(val) { return Number(val) }) }
5279							});
5280
5281							return filter;
5282						}
5283					},
5284					{
5285						name : 'amenities',
5286						label : t.listings.amenities,
5287						// we do not implicitly filter on amenities so if there is only one available option we still want to show the checkbox
5288						show : searchIndividualFacility,
5289						type : 'checkbox',
5290						initialValue : initialAmenities,
5291						typeExtra : {
5292							options : amenities,
5293							countArgs : {
5294								watchFilters : hasCatGroups ? ['regions', 'cat_groups', 'daterange'] : ['subcats', 'regions'],
5295								unsupportedFilters : ['keyword'],
5296								field : 'amenities_array.uniquename',
5297								unwind : 'amenities_array',
5298								model : 'plugins_listings_listings',
5299								sort : true
5300							}
5301						},
5302						toFilter : function(value, filter) {
5303							value.forEach(function(val) {
5304								filter[`amenities.${val}.value_raw`] = true;
5305							});
5306
5307							return filter;
5308
5309						}
5310					},
5311					{
5312                        name: 'amenitygroup',
5313						label : t.listings.amenities,
5314						// we implicitly filter on regions if they have been selected in the widget, so no reason to display a region option with 1 choice
5315						// if no regions were selected, then a region option with 1 choice is valid and therefore we pass the whole array
5316						show : searchFacilityGroups,
5317						type : 'checkbox',
5318						typeExtra : {
5319							options : amenitygroups,
5320							countArgs : {
5321								watchFilters : hasCatGroups ? ['amenities', 'cat_groups', 'daterange', 'regions'] : ['amenities', 'subcats', 'regions'],
5322								unsupportedFilters : searchAvailability ? ['keyword', 'onlybooking'] :  ['keyword'],
5323                                field: 'custom.amenitycollections',
5324                                unwind: 'custom.amenitycollections',
5325								model : 'plugins_listings_listings',
5326								sort : true
5327					        }
5328						},
5329						toFilter : function(value, filter, context) {
5330							filter.$and.push({
5331								"custom.amenitycollections" : { $in : value.map(function(val) { return Number(val) }) }
5332							});
5333
5334							return filter;
5335						}
5336					},
5337					/* conference filters start */
5338					{
5339						name : "banqueting",
5340						label : t.leo.banquet,
5341						show : showBanqueting,
5342						type : "number",
5343						initialValue : 0,
5344						toFilter : function(value, filter, context) {
5345							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.banqueting, value, filter);
5346						}
5347					},
5348					{
5349						name : "boardroom",
5350						label : t.leo.boardroom,
5351						show : showBoardroom,
5352						type : "number",
5353						initialValue : 0,
5354						toFilter : function(value, filter, context) {
5355							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.boardroom, value, filter);
5356						}
5357					},
5358					{
5359						name : "theatre",
5360						label : t.leo.theatre,
5361						show : showTheatre,
5362						type : "number",
5363						initialValue : 0,
5364						toFilter : function(value, filter, context) {
5365							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.theatre, value, filter);
5366						}
5367					},
5368					{
5369						name : "ushaped",
5370						label : t.leo.ushaped,
5371						show : showUshaped,
5372						type : "number",
5373						initialValue : 0,
5374						toFilter : function(value, filter, context) {
5375							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.ushaped, value, filter);
5376						}
5377					},
5378					{
5379						name : "cabaret",
5380						label : t.leo.cabaret,
5381						show : showCabaret,
5382						type : "number",
5383						initialValue : 0,
5384						toFilter : function(value, filter, context) {
5385							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.cabaret, value, filter);
5386						}
5387					},
5388					{
5389						name : "reception",
5390						label : t.leo.reception,
5391						show : showReception,
5392						type : "number",
5393						initialValue : 0,
5394						toFilter : function(value, filter, context) {
5395							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.reception, value, filter);
5396						}
5397					},
5398					{
5399						name : "drinksreception",
5400						label : t.leo.drinksreception,
5401						show : showDrinksReception,
5402						type : "number",
5403						initialValue : 0,
5404						toFilter : function(value, filter, context) {
5405							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.drinksreception, value, filter);
5406						}
5407					},
5408					{
5409						name : "classroom",
5410						label : t.leo.classroom,
5411						show : showClassroom,
5412						type : "number",
5413						initialValue : 0,
5414						toFilter : function(value, filter, context) {
5415							return conferenceMaxCapacityFilter(layoutjs.conferenceAmenityNames.classroom, value, filter);
5416						}
5417					},
5418					// {
5419					// 	name : "restaurant",
5420					// 	label : t.leo.restaurant,
5421					// 	show : showRestaurant,
5422					// 	type : "number",
5423					// 	initialValue : 0,
5424					// 	toFilter : function(value, filter, context) {
5425					// 		value = Number(value);
5426					// 		if (value > 0) {
5427					// 			filter.$and.push({
5428					// 				'meetingfacility.additional_object.Restaurant.value_raw' : {
5429					// 					'$gte' : value
5430					// 				}
5431					// 			});
5432					// 		}
5433
5434					// 		return filter;
5435					// 	}
5436					// },
5437					/* conference filters end */
5438				],
5439				sortOptions : [
5440					{ value : 'qualityScore', label : t.leo.recommended },
5441					{ value : 'distance', label : t.leo.near_me },
5442					//{ value : 'price_asc', label : '<i class="fas fa-sort-numeric-up-alt" aria-hidden="true"></i> Price <span class="sr-only">(low to high)</span>' },
5443					//{ value : 'price_desc', label : '<i class="fas fa-sort-numeric-down-alt" aria-hidden="true"></i> Price <span class="sr-only">(high to low)</span>' },
5444					//{ value : 'price_asc', label : 'Price <span class="sr-only">(low to high)</span>' },
5445					//{ value : 'price_desc', label : 'Price <span class="sr-only">(high to low)</span>' },
5446					{ value : 'pan', label : '' }
5447				],
5448				maxRangeMiles : site.siteConfig.maxRangeMiles,
5449				latitude : site.siteConfig.latitude,
5450				longitude : site.siteConfig.longitude,
5451				data : {
5452					custom_catid : (widget.listingcats !== undefined) ? Number(widget.listingcats) : undefined,
5453					custom_dtnids : [],
5454				},
5455				// computed allows the passing of computed and method properties, in cases where they may need to be unique to the template
5456				computed : {
5457					custom_selectedSubcatItems : function() {
5458						return this.filter_subcats_numberArray.map(function(val) { return { site : site.site, subcatid : val } });
5459					},
5460					custom_dtnFilterTagItems : function() {
5461						// if we have not chosen subcats in the widget, then we need to load via the category id
5462						// if we have chosen subcats then we utilize whatever the state of the
5463						if (this.custom_selectedSubcatItems.length > 0) {
5464							// if we have items selected in the UI, use them
5465							return this.custom_selectedSubcatItems;
5466						} else if (subcatsChosen) {
5467							// if we have items chosen in the widget, use those
5468							return allFilterTagItems;
5469						} else {
5470							// otherwise fall back to the chosen catid
5471							return [{ site : site.site, catid : this.custom_catid }];
5472						}
5473					}
5474				},
5475				methods : {},
5476				watch : {
5477					docs: function() {
5478						// place logic in here that needs to happen after render of items
5479						this.$nextTick(function() {
5480							if (hasDtn) {
5481								gamClient.renderAds();
5482							}
5483						});
5484						$(this.$el).find("[data-tripadvisor-index]").each(function() {
5485							var taTracking;
5486							// todo. get crm to ad ta hit tracking id. see palm springs
5487							var ta = $(this);
5488							var recid = $(this).closest('[data-recid]').attr('data-recid');
5489							var taArgs = { service : "tripadvisor", recid : recid };
5490							$.get("/includes/plugins/listings/getreviews/", taArgs, function(res) {
5491								if (res.success) {
5492									ta.html(goatee.fill(tripadvisorTemplate, res));
5493									if (taTracking) {
5494										ta.find('[data-ta-link]').each(function(){
5495											var href = $(this).attr("href")
5496											$(this).attr("href", crmLib.getTrackUrl(taTracking, href));
5497										});
5498									}
5499								}
5500							});
5501						});
5502
5503						lazyload.lazy($(this.$el).find('.content .item'))
5504					}
5505				},
5506				query : async function(cb) {
5507					const self = this;
5508
5509					const filter = self.getFilter('query');
5510					const options = {
5511						limit : self.args.limit,
5512						skip : self.skip,
5513						count : true,
5514						castDocs : false,
5515						fields : {
5516							recid : 1,
5517                            type: 1,
5518							title : 1,
5519							address1 : 1,
5520							address2 : 1,
5521							address3 : 1,
5522							"listingudfs_object.2.value" : 1,
5523							city : 1,
5524							region : 1,
5525							url : 1,
5526							isDTN : 1,
5527							latitude : 1,
5528							longitude : 1,
5529							primary_image_url : 1,
5530							'taid' : 1,
5531							qualityScore : 1,
5532							weburl : 1,
5533							tripadvisor: 1,
5534							"dtn.rank" : 1,
5535							booking_price_avg: 1,
5536							booking_price_total: 1,
5537                            booking_full: 1,
5538                            categories: 1,
5539                            "custom.channels.channelkey": 1,
5540							"custom.externallinks.linkname": 1,
5541							"custom.externallinks.linkkey": 1,
5542							"custom.externallinks.url": 1,
5543                            primary_category: 1,
5544                            "custom.coupons": 1,
5545                            "listingudfs_object.26.value_string": 1,
5546                            "listingudfs_object.27.value_raw": 1,
5547                            "listingudfs_object.28.value_string": 1,
5548                            "listingudfs_object.29.value_raw": 1,
5549                            categories: 1,
5550							"custom.subcatgroups": 1,
5551							acctid : 1,
5552							city : 1,
5553							region : 1,
5554							state : 1,
5555							rankname : 1,
5556							"custom.price" : 1,
5557							"custom.meetingfacility_max_capacities" : 1,
5558							"meetingrooms.roomname" : 1,
5559							"meetingrooms.banquet" : 1,
5560							"meetingrooms.banqueting" : 1,
5561							"meetingrooms.boardroom" : 1,
5562							"meetingrooms.theater" : 1,
5563							"meetingrooms.theatre" : 1,
5564							"meetingrooms.cabaret" : 1,
5565							"meetingrooms.reception" : 1,
5566							"meetingrooms.drinksreception" : 1,
5567							"meetingrooms.classroom" : 1,
5568							"meetingrooms.ushaped" : 1,
5569							"meetingrooms.ushape" : 1,
5570							"meetingrooms.restaurant" : 1,
5571							"meetingrooms.udfs.name" : 1,
5572							"meetingrooms.udfs.value_raw" : 1,
5573							"meetingrooms.udfs.value_string" : 1,
5574							"meetingfacility.numrooms" : 1,
5575							"meetingfacility.totalsqft" : 1,
5576							"meetingfacility.largestroom" : 1,
5577							"meetingfacility.sleepingrooms" : 1,
5578							"meetingfacility.banquet" : 1,
5579							"meetingfacility.boardroom" : 1,
5580							"meetingfacility.theatre" : 1,
5581							"meetingfacility.cabaret" : 1,
5582							"meetingfacility.reception" : 1,
5583							"meetingfacility.drinksreception" : 1,
5584							"meetingfacility.classroom" : 1,
5585							"meetingfacility.ushaped" : 1,
5586							"meetingfacility.restaurant" : 1,
5587							"meetingfacility.additional" : 1,
5588							"meetingfacility.additional_object" : 1,
5589						},
5590						hooks : defaultHooks
5591                    };
5592
5593
5594                    var test1 = options.fields["listingudfs_object.26.value_raw"];
5595                    var test2 = options.fields["listingudfs_object.26.value_raw"];
5596
5597                    var test3 = options.sort = { "listingudfs_object.26.value_raw": -1 };
5598
5599                    console.log(test3);
5600
5601					if (self.sort === 'pan') {
5602						options.sort = { qualityScore : -1, "listingudfs_object.15.value": 1, sortcompany : 1 };
5603						filter['loc.coordinates'] = {
5604							"$geoWithin": {
5605								"$geometry": {
5606									type: 'Polygon',
5607									coordinates: [[
5608										[parseFloat(self.bounds.W),parseFlo
5608at(self.bounds.N)],
5609										[parseFloat(self.bounds.E),parseFloat(self.bounds.N)],
5610										[parseFloat(self.bounds.E),parseFloat(self.bounds.S)],
5611										[parseFloat(self.bounds.W),parseFloat(self.bounds.S)],
5612										[parseFloat(self.bounds.W),parseFloat(self.bounds.N)]
5613									]]
5614								}
5615							}
5616						}
5617					} else if (self.sort === 'qualityScore') {
5618						options.sort = { rankorder : -1, "listingudfs_object.15.value": 1, sortcompany : 1 };
5619					} else if (self.sort === 'distance') {
5620						filter.solrOptions = filter.solrOptions || {};
5621						filter.solrOptions.sort = 'distance';
5622						filter.solrOptions.point = [self.georesult.latitude, self.georesult.longitude].join(",");
5623						filter.solrOptions.radius = self.args.maxRangeMiles.toString();
5624                    } else if (self.sort === 'price_asc') {
5625                        const item = options.sort = { "listingudfs_object.26.value_raw": 1, rankorder: -1, "listingudfs_object.15.value": 1 };
5626
5627
5628                        const sorted = options.sort((a, b) => {
5629                            const k1 = a["listingudfs_object.26.value_raw"] === undefined ? 0 : 1
5630                            const k2 = b["listingudfs_object.26.value_raw"] === undefined ? 0 : 2
5631                            return k2 - k1
5632                        })
5633
5634                        options.sort = sorted;
5635
5636					} else if (self.sort === 'price_desc') {;
5637                        options.sort = { "listingudfs_object.28.value_raw": -1, rankorder: -1, "listingudfs_object.15.value": 1 }
5638                    }
5639
5640
5641
5642
5643
5644
5645
5646					if (options.skip === 0) {
5647						// whenever the skip is 0, we reset the custom_dtnids back to scratch
5648						self.custom_dtnids = [];
5649					}
5650
5651					const dtnDocs = await dtn();
5652					const rtn = await data();
5653
5654					return cb(null, rtn);
5655
5656					async function dtn() {
5657						if (hasDtn === false
5658							|| options.skip > 0
5659							|| self.sort === 'distance'
5660							|| self.custom_catid === undefined
5661							|| self.sort === 'pan'
5662						) return [];
5663
5664						const dtnFilter = self.getFilter('query');
5665
5666						dtnFilter.$and.push({
5667							filter_tags : {
5668								$in : crmLib.getListingFilterTags({ items : self.custom_dtnFilterTagItems, dtn : true })
5669							}
5670						});
5671
5672						// using 0000 and 2359 for caching purposes, otherwise we could just use Date().toISOString()
5673						const today0000 = clientMoment().startOf('day'); // send date as 00:00:00 in the client timezone in UTC
5674						const today2359 = clientMoment().endOf('day'); // send date as 23:59:59 in the client timezone in UTC
5675
5676						dtnFilter.$and.push(
5677							{
5678								$or : [
5679									{ "dtn.sdate" : { $lte : { $date : today0000.toISOString() } } },
5680									{ "dtn.sdate" : { $exists : false } }
5681								]
5682							},
5683							{
5684								$or : [
5685									{ "dtn.edate" : { $gte : { $date : today2359.toISOString() } } },
5686									{ "dtn.edate" : { $exists : false } }
5687								]
5688							}
5689						);
5690
5691						const dtnOptions = $.extend({}, options, {
5692							// we allow DTN to oversell the first page by a factor of 2
5693							// we will pull from this set a max of the limit
5694							limit : self.args.limit * 2,
5695							count : false,
5696							hooks : defaultHooks.concat('afterFind_dtn')
5697						});
5698
5699						xhr = utils.call(fetch(utils.getAPIUrl('/includes/rest_v2/plugins_listings_listings/find/', {
5700							json: JSON.stringify({
5701									filter: dtnFilter,
5702									options: dtnOptions
5703								}),
5704								token: core.simpleToken
5705						}), {signal}));
5706
5707						const [res, resErr] = await xhr;
5708						if (resErr) return new Error(resErr);
5709
5710						res.docs = arrayLib.randomize(res.docs);
5711						res.docs = res.docs.splice(0, dtnargs.limit);
5712
5713						res.docs.forEach(function(val) {
5714							self.custom_dtnids.push(val.recid);
5715							val.dtnAuid = dtnargs.auid;
5716							val.isDTN = true;
5717						});
5718
5719						return res.docs;
5720					}
5721
5722					async function data() {
5723						if (dtnDocs.length > 0) {
5724							// has DTN listings, need to adjust page 1 limit and store dtnids for exclusion from main query on all pages
5725							options.limit -= self.custom_dtnids.length;
5726						} else {
5727							options.skip = (options.skip - self.custom_dtnids.length);
5728						}
5729
5730						if (self.custom_dtnids.length > 0) {
5731							filter.recid = { $nin : self.custom_dtnids }
5732						}
5733
5734						if (self.custom_dtnids.length === self.args.limit) {
5735							options.limit = 1;
5736						}
5737
5738						xhr = utils.call(fetch(utils.getAPIUrl('/includes/rest_v2/plugins_listings_listings/find/', {
5739							json: JSON.stringify({ filter, options }),
5740							token: core.simpleToken
5741						}), {signal}));
5742						const [res, resErr] = await xhr;
5743						if (resErr) return new Error(resErr);
5744
5745						const returnData = {
5746							total : res.docs.count + self.custom_dtnids.length,
5747							docs : dtnDocs.concat(res.docs.docs).slice(0, self.args.limit)
5748						};
5749
5750						const params = urlLib.parse(window.location.toString()).get
5751						const hasBooking = params['filter_daterange'] !== undefined;
5752
5753						console.log(params)
5754
5755						let bookingquery = {};
5756						let bookingParams = '';
5757
5758
5759						if (hasBooking) {
5760							bookingquery = {
5761								filter_daterange: params['filter_daterange'],
5762								filter_adults: params['filter_adults'] || '1',
5763								filter_children: params['filter_children'] || '0',
5764								filter_flex: params['filter_flex'] || '0',
5765							};
5766							bookingParams = urlLib.build({ get: bookingquery });
5767						}
5768
5769						returnData.docs = returnData.docs.map((val, index) => ({
5770							recid : val.recid,
5771                            type: val.type,
5772							title : val.title,
5773							crmc : val.primary_category.catname,
5774							crmsc : val.primary_category.subcatname,
5775							acctid : val.acctid,
5776							city : val.city,
5777							region : val.region,
5778							rankname : val.rankname,
5779							price: val.custom.price,
5780							index: (index + (options.skip || 0)) ?? undefined,
5781							image_url : val.primary_image_url,
5782							url : hasBooking ? `${val.url}${bookingParams}` : val.url,
5783							dtn : val.isDTN ? {
5784								auid : dtnargs.auid,
5785								rank : val.dtn.rank
5786							} : undefined,
5787							yelp : val.yelp,
5788							channels: val.custom.channels.channelkey,
5789							subcatgroups: val.custom.subcatgroups,
5790							coupons: val.custom.coupons,
5791							description: val.description,
5792							shortdescription: val.shortdescription,
5793                            listingudfs_object: val.listingudfs_object,
5794                            listingudfs: val.listingudfs,
5795							locations: [{
5796								title : val.city,
5797								region: val.region,
5798								state: val.state,
5799								address2: val.address2,
5800								address3: val.address3
5801							}], // sets listing location
5802							latitude : val.latitude,
5803							longitude : val.longitude,
5804							qualityScore : val.qualityScore,
5805							tripadvisor : val.tripadvisor,
5806                            taid: val.taid,
5807                            primary_category: val.primary_category,
5808							booking_full: val.booking_full,
5809							booking_price_avg: val.booking_price_avg,
5810                            booking_price_total: val.booking_price_total,
5811                            categories: val.categories,
5812							externallinks: val.custom.externallinks,
5813							meetingfacility_max_capacities : layoutjs.buildMeetingfacilityTotalCapacities(
5814								val.meetingrooms,
5815								val.custom && val.custom.meetingfacility_max_capacities
5816									? val.custom.meetingfacility_max_capacities.filter(function(entry) {
5817										return entry && entry.capacity != null;
5818									})
5819									: undefined,
5820								val.meetingfacility
5821							),
5822							meetingfacility : val.meetingfacility !== undefined ? {
5823								numrooms : val.meetingfacility.numrooms,
5824								totalsqft : val.meetingfacility.totalsqft,
5825								largestroom : val.meetingfacility.largestroom, 
5826								sleepingrooms : val.meetingfacility.sleepingrooms,
5827							} : undefined,
5828							enableconferencefilters: enableconferencefilters,
5829							button : {
5830								title : t.leo.read_more,
5831								url : hasBooking ? `${val.url}${bookingParams}` : val.url,
5832								weburl : val.weburl,
5833								weburl_title : t.leo.visit_website
5834							} // call to action button
5835						})).filter(function(doc) {
5836							return layoutjs.passesConferenceCapacityFilters(
5837								doc.meetingfacility_max_capacities,
5838								getActiveConferenceCapacityFilters(self)
5839							);
5840						});
5841
5842						returnData.itemType = 'listings';
5843						returnData.itemListName = 'Listings Index';
5844
5845						console.log("returnData = ", returnData);
5846						return returnData;
5847
5848					}
5849				}
5850			});
5851
5852			/* register available UI events */
5853			const watcher = new UIWatcher(vue, $, document);
5854			const uid = clientLib.uuid().toString();
5855			const widgetEvents = [
5856				'change-page',
5857				'view-change',
5858				'value-change',
5859				'sort-change',
5860				'toggle-show-more',
5861				'scroll-into-view',
5862				'item-click',
5863				'title-click',
5864				'map-pin-click',
5865				'tripbuilder',
5866			];
5867			for (let i = 0; i < widgetEvents.length; i++) {
5868				watcher.add('vue', widgetEvents[i], uid, { name: 'Listings' });
5869			}
5870
5871			async function setup(widget) {
5872                const [allCats, allCatsErr] = await utils.call(fetch(ut
5872ils.getAPIUrl(
5873                    '/includes/rest_v2/plugins_listings_cats/find/',
5874                    {
5875					json: JSON.stringify({
5876						filter: { active: true, sites: { $in: [site.site] } },
5877						options: { castDocs:false, fields: { catid: 1, catname: 1, has_listings: 1 } }
5878					}),
5879					token: core.simpleToken
5880				})));
5881				if (allCatsErr) return new Error(allCatsErr);
5882				const validCats = !!widget?.data?.cats
5883					? allCats.docs.filter(cat => widget.data.cats.indexOf(cat.catid.toString()) !== -1)
5884					: allCats.docs;
5885
5886				const [allSubcats, allSubcatsErr] = await utils.call(fetch(utils.getAPIUrl('/includes/rest_v2/plugins_listings_subcats/find/', {
5887					json: JSON.stringify({
5888						filter: {
5889							active: true,
5890							categoryid: widget?.data?.cats
5891								? { $in: widget.data.cats.map(catid => Number(catid)) }
5892								: { $exists: true },
5893							sites: { $in: [site.site] }
5894						},
5895						options: { castDocs:false, fields: { categoryid: 1, catname: 1, subcatid: 1, subcatname: 1, has_listings: 1 } }
5896					}),
5897					token: core.simpleToken
5898				})));
5899				if (allSubcatsErr) return new Error(allSubcatsErr);
5900				const validSubcats = !!widget?.data?.subcats
5901					? allSubcats.docs.filter(subcat => widget.data.subcats.indexOf(subcat.subcatid.toString()) !== -1)
5902					: allSubcats.docs;
5903				const groupedSubcats =  allSubcats.docs.reduce((acc, curr) => {
5904					if (acc[curr.categoryid] === undefined) {
5905						acc[curr.categoryid] = [];
5906					}
5907
5908					acc[curr.categoryid].push({ label: curr.subcatname, value: curr.subcatid.toString() });
5909
5910					return acc;
5911				}, {});
5912				const groupedCats = allCats.docs
5913					.filter(cat => cat.has_listings)
5914					.map(cat => ({
5915						label: cat.catname,
5916						value: cat.catid.toString(),
5917						options: groupedSubcats[cat.catid],
5918					}))
5919					.filter(cat => !!cat.options);
5920
5921				const [allRegions, allRegionErr] = await utils.call(fetch(utils.getAPIUrl(
5922					'/includes/rest_v2/plugins_listings_custom_view_polygons/find/',
5923					{
5924						json: JSON.stringify({
5925							filter: {},
5926							options: { castDocs:false, fields: { regionid: 1, region: 1 } }
5927						}),
5928						token: core.simpleToken
5929					}
5930				)));
5931				if (allRegionErr) return new Error(allRegionErr);
5932				const validRegions = !!widget?.data?.regions
5933					? allRegions.docs.filter(region => widget.data.regions.indexOf(region.regionid.toString()) !== -1)
5934					: allRegions.docs;
5935
5936
5937				const [allCategoryGroups, allCategoryGroupsErr] = await utils.call(fetch(utils.getAPIUrl(
5938					'/includes/rest_v2/plugins_listings_custom_view_categorygroups/find/',
5939					{
5940						json: JSON.stringify({
5941							filter: {},
5942							options: { castDocs:false, fields: { categorygroupid: 1, categorygroup: 1 } }
5943						}),
5944						token: core.simpleToken
5945					}
5946				)));
5947				if (allCategoryGroupsErr) return new Error(allCategoryGroupsErr);
5948				const validCategoryGroups = !!widget?.data?.cat_groups
5949					? allCategoryGroups.docs.filter(categorygroup => widget.data.cat_groups.indexOf(categorygroup.categorygroupid.toString()) !== -1)
5950					: allCategoryGroups.docs;
5951
5952
5953				const [allChannels, allChannelsErr] = await utils.call(fetch(utils.getAPIUrl(
5954					'/includes/rest_v2/plugins_listings_custom_view_channels/find/',
5955					{
5956						json: JSON.stringify({
5957							filter: {},
5958							options: { castDocs:false, fields: { channelkey: 1, channelname: 1 } }
5959						}),
5960						token: core.simpleToken
5961					}
5962				)));
5963				if (allChannelsErr) return new Error(allChannelsErr);
5964				const validChannels = !!widget?.data?.channel_filter
5965					? allChannels.docs.filter(channel => widget.data.channel_filter.indexOf(channel.channelkey.toString()) !== -1)
5966					: allChannels.docs;
5967
5968				const [allAmenityGroups, allAmenityGroupsErr] = await utils.call(fetch(utils.getAPIUrl(
5969                    '/includes/rest_v2/plugins_listings_custom_view_amenity_groups_search/find/',
5970                    {
5971                        json: JSON.stringify({
5972                            filter: {},
5973                            options: { castDocs: false, fields: { value: 1, label: 1 } }
5974                        }),
5975                        token: core.simpleToken
5976                    }
5977                )));
5978
5979				console.log(allAmenityGroups);
5980
5981                if (allAmenityGroupsErr) return new Error(allAmenityGroupsErr);
5982
5983
5984				//Some Facilities
5985				const [allSomeAmenities, allSomeAmenitiesErr] = await utils.call(fetch(ut
5985ils.getAPIUrl(
5986                    '/includes/rest_v2/plugins_listings_custom_view_boolean_amenities/find/',
5987                    {
5988                        json: JSON.stringify({
5989                            filter: {},
5990                            options: { castDocs: false, fields: { fieldid: 1, fullname: 1, label: 1 } }
5991                        }),
5992                        token: core.simpleToken
5993                    }
5994                )));
5995
5996                if (allSomeAmenitiesErr) return new Error(allSomeAmenitiesErr);
5997
5998                const validAmenityGroups = !!widget ?.data ?.custom_amenitygroup
5999                    ? allAmenityGroups.docs.filter(group => widget.data.custom_amenitygroup.indexOf(group.value.toString()) !== -1)
6000                    : allAmenityGroups.docs;
6001
6002				const validAmenityGroupsPreDefined = !!widget ?.data ?.amenity_groups
6003                    ? allAmenityGroups.docs.filter(group => widget.data.amenity_groups.indexOf(group.value.toString()) !== -1)
6004                    : allAmenityGroups.docs;
6005				const validSomeAmenitiesPreDefined = !!widget ?.data ?.some_amenities
6006                    ? allSomeAmenities.docs.filter(some => widget.data.some_amenities.indexOf(some.fieldid.toString()) !== -1)
6007                    : allSomeAmenities.docs;
6008
6009				const showAmenities = widget?.data?.amenities_search !== 'none';
6010				const showCustomAmenities = widget?.data?.amenities_search === 'custom';
6011				let allAmenities, allAmenitiesErr;
6012				let allAmenitiesPreDefined, allAmenitiesPreDefinedErr;
6013				if (showAmenities) {
6014					const allAmenitiesRes = await utils.call(fetch(utils.getAPIUrl(
6015						'/includes/rest_v2/plugins_listings_custom_view_boolean_amenities/find/',
6016						{
6017							json: JSON.stringify({
6018								filter: showCustomAmenities && widget?.data?.custom_amenities.length > 0
6019									? { uniquename: { $in: widget.data.custom_amenities } }
6020									: {},
6021								options: { castDocs:false, fields: { label: 1, uniquename: 1,  fieldid: 1 } }
6022							}),
6023							token: core.simpleToken
6024						}
6025					)));
6026					allAmenities = allAmenitiesRes[0];
6027					allAmenitiesErr = allAmenitiesRes[1]
6028					if (allAmenitiesErr) return new Error(allAmenitiesErr);
6029					//DG 04/04/23- Because the yaml and widgets are already defined to use uniquename, which is not ideal as they can
6030					// match other facility names, we belwo filter through the returned results and remove any duplicates
6031					const filterDuplicates = allAmenities.docs.filter((value, index, self) =>
6032					  index === self.findIndex((item) => (
6033						item.uniquename === value.uniquename && item.label === value.label
6034					  ))
6035					)
6036					allAmenities.docs = filterDuplicates;
6037				} else {
6038					allAmenities = { docs: [] };
6039				}
6040				
6041				const preDefinedAllAmenities = widget ?.data ?.amenities_filter_choice == 'amenities_filter';
6042				if (preDefinedAllAmenities) {
6043					const allAmenitiesPreDefinedRes = await utils.call(fetch(utils.getAPIUrl(
6044						'/includes/rest_v2/plugins_listings_custom_view_boolean_amenities/find/',
6045						{
6046							json: JSON.stringify({
6047								filter: preDefinedAllAmenities && widget?.data?.amenities_filter.length > 0
6048									? { uniquename: { $in: widget.data.amenities_filter } }
6049									: {},
6050								options: { castDocs:false, fields: { label: 1, uniquename: 1,  fieldid: 1 } }
6051							}),
6052							token: core.simpleToken
6053						}
6054					)));
6055					allAmenitiesPreDefined = allAmenitiesPreDefinedRes[0];
6056					allAmenitiesPreDefinedErr = allAmenitiesPreDefinedRes[1]
6057					if (allAmenitiesPreDefinedErr) return new Error(allAmenitiesPreDefinedErr);
6058					//DG 04/04/23- Because the yaml and widgets are already defined to use uniquename, which is not ideal as they can
6059					// match other facility names, we belwo filter through the returned results and remove any duplicates
6060					const filterDuplicatesPreDefined = allAmenitiesPreDefined.docs.filter((value, index, self) =>
6061					  index === self.findIndex((item) => (
6062						item.uniquename === value.uniquename && item.label === value.label
6063					  ))
6064					)
6065					allAmenitiesPreDefined.docs = filterDuplicatesPreDefined;
6066				}
6067
6068				return {allCats, validCats, allSubcats, validSubcats, allCategoryGroups, validCategoryGroups, allRegions, validRegions, allChannels, validChannels, validSomeAmenitiesPreDefined, allAmenityGroups, validAmenityGroups, validAmenityGroupsPreDefined, allAmenities, allAmenitiesPreDefined};
6069
6070
6071
6072
6073			}
6074
6075		}
6076
6077	});
6078</script>
6078</div><div data-civid="6abfb3b63f37be049e4bc39f" class="contentRender contentRender_18 contentRender_type_panel contentRender_name_plugins_common_background_colour" data-sv-time="1" data-sv-index="18" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
6079
6080<div class="pink-background">
6081    <div class="color-bg-cont">
6082        <div data-civid="6abfb3b63f37be049e4bc3a1" class="contentRender contentRender_19 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_core_v2_cards_3_across" data-sv-time="150" data-sv-index="19" data-gtm-vars='{ "tCore" : { "contentNum" : "4" } }'>
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092<style>.cards-v2-3-across .img-cont {
6093				aspect-ratio: 599 / 389;
6094			}@media (min-width: 640px) {
6095				.cards-v2-3-across .img-cont {
6096					aspect-ratio: 983 / 657;
6097				}
6098			}@media (min-width: 1024px) {
6099				.cards-v2-3-across .img-cont {
6100					aspect-ratio: 379 / 252;
6101				}
6102			}</style>
6103
6104
6105
6106
6107
6108<section
6109	class="ccl-v2-widget core-v2-cards cards-v2-3-across animation-expand"
6110	data-guid="36a946d3-c0de-4804-806b-fc60495cb8dd"
6111	data-js="plugins_collections_custom_collection_default_package"
6112	data-gtm-vars='{ "tClient_ga4" : { "eventName" : "widget_interaction", "widgetName" : "Cards | 3 Across", "interactionSource" : "widget" } }'
6113	style="opacity: 0;"
6114>
6115	<div class="widget-inner">
6116		
6117			
6118
6119<header class="widget-header">
6120	
6121		<div class="title-col">
6122			
6123				<h2 class="widget-title">
6124					
6125
6126					
6127						<span class="widget-title-text">
6128							Found the perfect venue?
6129						</span>
6130					
6131				</h2>
6132			
6133			
6134			
6135				<p class="widget-desc">Then take a look at our guides to help you continue planning your perfect event...</p>
6136			
6137		</div>
6138	
6139
6140	
6141</header>
6142		
6143	
6144		<div class="slides" data-slides>
6145			
6146				<article class="slide">
6147					
6148	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Plan%20an%20Event" } }'>
6149		
6150
6151<div class="content-section">
6152	<div class="content-upper">
6153		
6154
6155		<header class="slide-header">
6156			
6157		
6158			
6159		
6160			<h3 class="slide-title">
6161				<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2F", "interactionText" : "Plan%20an%20Event" } }'>
6162					
6163					<span class="slide-title-text">Plan an Event</span>
6164					
6165				</a>
6166			</h3>
6167		</header>
6168	
6169		
6170	
6171		
6172			<p class="slide-desc">
6173				Plan successful conferences, meetings and events in Bristol, Bath and the West of&hellip;
6174				
6175			</p>
6176		
6177	</div>
6178
6179	
6180		<footer class="slide-footer">
6181			
6182				
6183
6184<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/" target="" title="Plan an Event" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Find%20out%20more", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2F", "interactionText" : "Find%20out%20more" } }'>
6185	
6186		<span class="button-text">
6187			Find out more
6188		</span>
6189	
6190	
6191</a>
6192			
6193			
6194		</footer>
6195	
6196</div>
6197		
6198		
6199
6200<div class="slide-top">
6201	<div class="img-cont" data-img-cont>
6202		<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/" target="" aria-label="Plan an Event" data-asset data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl" : "https://www.visitwestconventionbureau.co.uk/plan-an-event/" } }'>
6203			
6204
6205
6206
6207
6208<picture>
6209    
6210        
6211            <source
6212                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_252,q_65,w_379/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6213                
6214                    media="screen and (min-width: 1024px)"
6215                
6216                type="image/avif"
6217                width="379"
6218                height="252"
6219            />
6220        
6221    
6222        
6223            <source
6224                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_252,q_65,w_379/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6225                
6226                    media="screen and (min-width: 1024px)"
6227                
6228                type="image/webp"
6229                width="379"
6230                height="252"
6231            />
6232        
6233    
6234        
6235            <source
6236                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_252,q_65,w_379/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6237                
6238                    media="screen and (min-width: 1024px)"
6239                
6240                type="image/jpeg"
6241                width="379"
6242                height="252"
6243            />
6244        
6245    
6246        
6247            <source
6248                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_657,q_65,w_983/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6249                
6250                    media="screen and (min-width: 640px)"
6251                
6252                type="image/avif"
6253                width="983"
6254                height="657"
6255            />
6256        
6257    
6258        
6259            <source
6260                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_657,q_65,w_983/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6261                
6262                    media="screen and (min-width: 640px)"
6263                
6264                type="image/webp"
6265                width="983"
6266                height="657"
6267            />
6268        
6269    
6270        
6271            <source
6272                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_657,q_65,w_983/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6273                
6274                    media="screen and (min-width: 640px)"
6275                
6276                type="image/jpeg"
6277                width="983"
6278                height="657"
6279            />
6280        
6281    
6282        
6283            <source
6284                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_389,q_65,w_599/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6285                
6286                type="image/avif"
6287                width="599"
6288                height="389"
6289            />
6290        
6291    
6292        
6293            <source
6294                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_389,q_65,w_599/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6295                
6296                type="image/webp"
6297                width="599"
6298                height="389"
6299            />
6300        
6301    
6302        
6303            <img
6304                class="slide-img"
6305                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_389,q_65,w_599/v1/clients/bristol/Roman_Baths_Evening_Party_1d9c3952-9ab3-4b83-8273-5b4b309c0b13.jpg"
6306                alt="Roman Baths Evening Party"
6307                loading="lazy"
6308                fetchpriority="low"
6309                width="599"
6310                height="389"
6311                onload="this.classList.add('loaded')" 
6312            />
6313        
6314    
6315</picture>
6316
6317		</a>
6318	</div>
6319
6320	
6321	
6322	
6323	
6324	
6325</div>
6326	</div>
6327
6328				</article>
6329			
6330				<article class="slide">
6331					
6332	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Event%20Planning%20Toolkit" } }'>
6333		
6334
6335<div class="content-section">
6336	<div class="content-upper">
6337		
6338
6339		<header class="slide-header">
6340			
6341		
6342			
6343		
6344			<h3 class="slide-title">
6345				<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Ftoolkit%2F", "interactionText" : "Event%20Planning%20Toolkit" } }'>
6346					
6347					<span class="slide-title-text">Event Planning Toolkit</span>
6348					
6349				</a>
6350			</h3>
6351		</header>
6352	
6353		
6354	
6355		
6356			<p class="slide-desc">
6357				Plan successful conferences and meetings with the Bristol and Bath Event Planning&hellip;
6358				
6359			</p>
6360		
6361	</div>
6362
6363	
6364		<footer class="slide-footer">
6365			
6366				
6367
6368<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" target="" title="Event Planning Toolkit" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Find%20out%20more", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Ftoolkit%2F", "interactionText" : "Find%20out%20more" } }'>
6369	
6370		<span class="button-text">
6371			Find out more
6372		</span>
6373	
6374	
6375</a>
6376			
6377			
6378		</footer>
6379	
6380</div>
6381		
6382		
6383
6384<div class="slide-top">
6385	<div class="img-cont" data-img-cont>
6386		<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" target="" aria-label="Event Planning Toolkit" data-asset data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl" : "https://www.visitwestconventionbureau.co.uk/plan-an-event/toolkit/" } }'>
6387			
6388
6389
6390
6391
6392<picture>
6393    
6394        
6395            <source
6396                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_252,q_65,w_379/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6397                
6398                    media="screen and (min-width: 1024px)"
6399                
6400                type="image/avif"
6401                width="379"
6402                height="252"
6403            />
6404        
6405    
6406        
6407            <source
6408                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_252,q_65,w_379/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6409                
6410                    media="screen and (min-width: 1024px)"
6411                
6412                type="image/webp"
6413                width="379"
6414                height="252"
6415            />
6416        
6417    
6418        
6419            <source
6420                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_252,q_65,w_379/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6421                
6422                    media="screen and (min-width: 1024px)"
6423                
6424                type="image/jpeg"
6425                width="379"
6426                height="252"
6427            />
6428        
6429    
6430        
6431            <source
6432                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_657,q_65,w_983/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6433                
6434                    media="screen and (min-width: 640px)"
6435                
6436                type="image/avif"
6437                width="983"
6438                height="657"
6439            />
6440        
6441    
6442        
6443            <source
6444                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_657,q_65,w_983/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6445                
6446                    media="screen and (min-width: 640px)"
6447                
6448                type="image/webp"
6449                width="983"
6450                height="657"
6451            />
6452        
6453    
6454        
6455            <source
6456                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_657,q_65,w_983/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6457                
6458                    media="screen and (min-width: 640px)"
6459                
6460                type="image/jpeg"
6461                width="983"
6462                height="657"
6463            />
6464        
6465    
6466        
6467            <source
6468                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_389,q_65,w_599/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6469                
6470                type="image/avif"
6471                width="599"
6472                height="389"
6473            />
6474        
6475    
6476        
6477            <source
6478                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_389,q_65,w_599/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6479                
6480                type="image/webp"
6481                width="599"
6482                height="389"
6483            />
6484        
6485    
6486        
6487            <img
6488                class="slide-img"
6489                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_389,q_65,w_599/v1/clients/bristol/Bristol_header_image_1__73bad401-1f9e-4b53-b4a9-a611dfeddade.jpg"
6490                alt="Person stand up paddleboarding in Bristol harbour - credit SUP Bristol"
6491                loading="lazy"
6492                fetchpriority="low"
6493                width="599"
6494                height="389"
6495                onload="this.classList.add('loaded')" 
6496            />
6497        
6498    
6499</picture>
6500
6501		</a>
6502	</div>
6503
6504	
6505	
6506	
6507	
6508	
6509</div>
6510	</div>
6511
6512				</article>
6513			
6514				<article class="slide">
6515					
6516	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Travel%20Information" } }'>
6517		
6518
6519<div class="content-section">
6520	<div class="content-upper">
6521		
6522
6523		<header class="slide-header">
6524			
6525		
6526			
6527		
6528			<h3 class="slide-title">
6529				<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/travel-information/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Ftravel-information%2F", "interactionText" : "Travel%20Information" } }'>
6530					
6531					<span class="slide-title-text">Travel Information</span>
6532					
6533				</a>
6534			</h3>
6535		</header>
6536	
6537		
6538	
6539		
6540			<p class="slide-desc">
6541				Travel to Bristol, Bath and the West of England region with ease. Find transport&hellip;
6542				
6543			</p>
6544		
6545	</div>
6546
6547	
6548		<footer class="slide-footer">
6549			
6550				
6551
6552<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/plan-an-event/travel-information/" target="" title="Travel Information" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Find%20out%20more", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fplan-an-event%2Ftravel-information%2F", "interactionText" : "Find%20out%20more" } }'>
6553	
6554		<span class="button-text">
6555			Find out more
6556		</span>
6557	
6558	
6559</a>
6560			
6561			
6562		</footer>
6563	
6564</div>
6565		
6566		
6567
6568<div class="slide-top">
6569	<div class="img-cont" data-img-cont>
6570		<a href="https://www.visitwestconventionbureau.co.uk/plan-an-event/travel-information/" target="" aria-label="Travel Information" data-asset data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl" : "https://www.visitwestconventionbureau.co.uk/plan-an-event/travel-information/" } }'>
6571			
6572
6573
6574
6575
6576<picture>
6577    
6578        
6579            <source
6580                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_252,q_65,w_379/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6581                
6582                    media="screen and (min-width: 1024px)"
6583                
6584                type="image/avif"
6585                width="379"
6586                height="252"
6587            />
6588        
6589    
6590        
6591            <source
6592                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_252,q_65,w_379/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6593                
6594                    media="screen and (min-width: 1024px)"
6595                
6596                type="image/webp"
6597                width="379"
6598                height="252"
6599            />
6600        
6601    
6602        
6603            <source
6604                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_252,q_65,w_379/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6605                
6606                    media="screen and (min-width: 1024px)"
6607                
6608                type="image/jpeg"
6609                width="379"
6610                height="252"
6611            />
6612        
6613    
6614        
6615            <source
6616                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_657,q_65,w_983/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6617                
6618                    media="screen and (min-width: 640px)"
6619                
6620                type="image/avif"
6621                width="983"
6622                height="657"
6623            />
6624        
6625    
6626        
6627            <source
6628                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_657,q_65,w_983/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6629                
6630                    media="screen and (min-width: 640px)"
6631                
6632                type="image/webp"
6633                width="983"
6634                height="657"
6635            />
6636        
6637    
6638        
6639            <source
6640                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_657,q_65,w_983/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6641                
6642                    media="screen and (min-width: 640px)"
6643                
6644                type="image/jpeg"
6645                width="983"
6646                height="657"
6647            />
6648        
6649    
6650        
6651            <source
6652                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_389,q_65,w_599/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6653                
6654                type="image/avif"
6655                width="599"
6656                height="389"
6657            />
6658        
6659    
6660        
6661            <source
6662                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_389,q_65,w_599/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6663                
6664                type="image/webp"
6665                width="599"
6666                height="389"
6667            />
6668        
6669    
6670        
6671            <img
6672                class="slide-img"
6673                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_389,q_65,w_599/v1/clients/bristol/GWR_Class_800_IET_enters_Box_Tunnel_CREDIT_Phil_Wakely_63fdff63-1f59-4ff5-8a6d-576d0233d6f4.jpg"
6674                alt="A GWR train entering Box Tunnel - Credit Phil Wakely"
6675                loading="lazy"
6676                fetchpriority="low"
6677                width="599"
6678                height="389"
6679                onload="this.classList.add('loaded')" 
6680            />
6681        
6682    
6683</picture>
6684
6685		</a>
6686	</div>
6687
6688	
6689	
6690	
6691	
6692	
6693</div>
6694	</div>
6695
6696				</article>
6697			
6698		</div>
6699
6700		
6701	</div>	
6702
6703	
6704	
6704<script type="text/template" data-helper-template>{"templateData":{"title":"Found the perfect venue?","description":"Then take a look at our guides to help you continue planning your perfect event...","more_caption":"Find out more","view_all_caption":"View All"},"helpers":{"var":{"config":{"className":"cards-v2-3-across","mediaSources":[{"minScreenSize":"1024px","imageWidth":379,"imageHeight":252},{"minScreenSize":"640px","imageWidth":983,"imageHeight":657}],"mobileImageRatio":{"width":599,"height":389},"showHeader":true,"showSlideDescription":true,"descriptionTruncation":85,"showDetails":true,"readMorePosition":"footer","readMoreAdditionalHTML":"","animationClasses":["expand"],"tripbuilderLocation":"image","dtnText":"Sponsored","dtnOutsideImage":false,"mobileColumns":true,"baseWidgetName":"Cards","widgetVariation":"3 Across","imgClass":""},"showHeader":"Found the perfect venue?","slideHeading":3,"translations":{"back":"Back","top_list":"Back to Top of List","back_to_top":"Back to Top","label_listings":"Listings","label_events":"Events","label_offers":"Offers","nav_home":"Home","addthis":"Share","from":"From","to":"To","legal_text":"Simpleview. All Rights Reserved","enews_email":"Email","enews_submit":"Submit","minute_read":"min read","valid":"Valid"},"placeholderAsset":{"resource":{"raw":{"resource_type":"image","format":"png","public_id":"crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a"}}},"coreLib":{},"transitionClass":null,"animationClasses":"animation-expand","useTripbuilder":false},"_partials":{"custom_ccl/extras/sponsored":{"hitCount":2482,"raw":"<span class=\"sponsored\">{{dtnText}}</span>","html":"<span class=\"sponsored\">ϾdtnTextϿ</span>","context":{"tags":[{"label":"dtnText","labelArr":[{"label":"dtnText"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":24,"end":33,"innerStart":33,"tags":[]}],"start":0,"inner":"<span class=\"sponsored\">ϾdtnTextϿ</span>","innerStart":0,"innerEnd":40,"end":40}},"custom_ccl_v2/shared/content":{"hitCount":3485,"raw":"{{~exec(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n})}}\n\n<div class=\"content-section\">\n\t<div class=\"content-upper\">\n\t\t{{:~equal(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', true)}}\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"{{recid}}\" data-tb-type=\"{{~var.feed}}\"></div>\n\t\t{{/}}\n\n\t\t<header class=\"slide-header\">\n\t\t\t{{:~equal(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, true)}}\n\t\t\t\t{{~fill(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config)}}\n\t\t\t{{/}}\n\t\t\n\t\t\t{{:~equal(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, true)}}\n\t\t\t\t<span class=\"info-flag cat\">{{categories.0.title}}</span>\n\t\t\t{{/}}\n\t\t\n\t\t\t<h{{~var.slideHeading}} class=\"slide-title\">\n\t\t\t\t<a href=\"{{link.url}}\" target=\"{{link.target}}\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Title\", \"interactionUrl\" : \"{{%%link.url}}\", \"interactionText\" : \"{{%%title}}\" } }'>\n\t\t\t\t\t{{:subtitle}}<span class=\"title-small info-flag\">{{subtitle}}</span>{{/}}\n\t\t\t\t\t<span class=\"slide-title-text\">{{title}}</span>\n\t\t\t\t\t{{:~equal(helpers.var.config.readMorePosition === 'title' && !!data.link, true)}}\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\t{{/}}\n\t\t\t\t</a>\n\t\t\t</h{{~var.slideHeading}}>\n\t\t</header>\n\t\n\t\t{{:hasDeets()}}\n\t\t\t<ul class=\"details\">\n\t\t\t\t{{:~var.isBlog}}\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\t{{timeToRead.minutes}} {{~var.translations.minute_read}}\n\t\t\t\t\t</li>\n\t\t\t\t{{/}}\n\n\t\t\t\t{{:~var.isListing}}\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t{{address}}\n\t\t\t\t\t</li>\n\t\t\t\t{{/}}\n\t\n\t\t\t\t{{:~var.isEvent}}\n\t\t\t\t\t{{:venue}}\n\t\t\t\t\t\t<li class=\"info-item venue{{:venue.url}} has-link{{/}}\">\n\t\t\t\t\t\t\t<a href=\"{{venue.url}}\" target=\"{{link.target}}\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"{{%%venue.title}}\", \"itemType\" : \"listings\" {{:venue.primary_category}}, \"itemCategory\" : \"{{%%venue.primary_category.catname}}\"{{/}}{{:venue.primary_category}}, \"itemSubcategory\" : \"{{%%venue.primary_category.subcatname}}\"{{/}}, \"interactionText\" : \"{{%%venue.title}}\", \"interactionUrl\" : \"{{%%venue.url}}\"{{:venue.region}}, \"itemRegion\" : \"{{%%venue.region}}\"{{/}}{{:venue.city}}, \"itemCity\" : \"{{%%venue.city}}\"{{/}}{{:venue.recid}}, \"itemId\" : \"{{%%venue.recid}}\"{{/}}{{:venue.acctid}}, \"acctId\" : \"{{%%venue.acctid}}\"{{/}}{{:venue.rankname}}, \"itemVariant\" : \"{{%%venue.rankname}}\"{{?}}, \"itemVariant\" : \"\"{{/}}{{:venue.custom.price}}, \"price\" : \"{{%%venue.custom.price}}\"{{?}}, \"price\" : \"\"{{/}}{{:venue.property_id}}, \"propertyId\" : \"{{%%venue.property_id}}\"{{/}}{{:venue.property_name}}, \"propertyName\" : \"{{%%venue.property_name}}\"{{/}}{{:venue.property_type}}, \"propertyType\" : \"{{%%venue.property_type}}\"{{/}}{{:~equal((data.venue.is_featured === undefined), false)}}, \"isFeatured\" : \"{{%%venue.is_featured}}\"{{?}}
6704, \"isFeatured\" : \"\"{{/}} } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\t{{venue.title}}\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t{{/}}\n\t\n\t\t\t\t\t{{:~equal(!!data.startDate && !!data.endDate, true)}}\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\t{{formattedDate()}}\n\t\t\t\t\t\t</li>\n\t\t\t\t\t{{/}}\n\t\t\t\t{{/}}\n\n\t\t\t\t{{:~equal(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, true)}}\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>{{formattedDate()}}</span>\n\t\t\t\t\t</li>\n\t\t\t\t{{/}}\n\t\t\t</ul>\n\t\t{{/}}\n\t\n\t\t{{:~equal(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, true)}}\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\t{{plainDescription(helpers.var.config.descriptionTruncation)}}\n\t\t\t\t{{:~equal(helpers.var.config.readMorePosition, 'desc')}}\n\t\t\t\t\t{{~fill(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t})}}\n\t\t\t\t{{/}}\n\t\t\t</p>\n\t\t{{/}}\n\t</div>\n\n\t{{:hasFooter()}}\n\t\t<footer class=\"slide-footer\">\n\t\t\t{{:~equal(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), true)}}\n\t\t\t\t{{~fill(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t})}}\n\t\t\t{{/}}\n\t\t\t{{:~equal(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, true)}}\n\t\t\t\t{{~setVar('quickview', { type: data.type, recid: data.recid })}}\n\t\t\t\t{{~fill(helpers.partial('custom_quickview/button'), helpers.var.quickview)}}\n\t\t\t{{/}}\n\t\t</footer>\n\t{{/}}\n</div>","html":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}Ԓ)Ͽ\n\n<div class=\"content-section\">\n\t<div class=\"content-upper\">\n\t\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', trueԒ)Ͽ\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t\tϾ/Ͽ\n\n\t\t<header class=\"slide-header\">\n\t\t\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\tϾ:~equalԒ(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, trueԒ)Ͽ\n\t\t\t\t<span class=\"info-flag cat\">Ͼcategories.0.titleϿ</span>\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\t<hϾ~var.slideHeadingϿ class=\"slide-title\">\n\t\t\t\t<a href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Title\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\", \"interactionText\" : \"Ͼ%%titleϿ\" } }'>\n\t\t\t\t\tϾ:subtitleϿ<span class=\"title-small info-flag\">ϾsubtitleϿ</span>Ͼ/Ͽ\n\t\t\t\t\t<span class=\"slide-title-text\">ϾtitleϿ</span>\n\t\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition === 'title' && !!data.link, trueԒ)Ͽ\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\t</a>\n\t\t\t</hϾ~var.slideHeadingϿ>\n\t\t</header>\n\t\n\t\tϾ:hasDeetsԒ(Ԓ)Ͽ\n\t\t\t<ul class=\"details\">\n\t\t\t\tϾ:~var.isBlogϿ\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~var.isListingϿ\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\tϾ:~var.isEventϿ\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"is
6704Featured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\t\t</ul>\n\t\tϾ/Ͽ\n\t\n\t\tϾ:~equalԒ(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, trueԒ)Ͽ\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\tϾplainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)Ͽ\n\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)Ͽ\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\tϾ/Ͽ\n\t\t\t</p>\n\t\tϾ/Ͽ\n\t</div>\n\n\tϾ:hasFooterԒ(Ԓ)Ͽ\n\t\t<footer class=\"slide-footer\">\n\t\t\tϾ:~equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\tϾ:~equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)Ͽ\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t</footer>\n\tϾ/Ͽ\n</div>","context":{"tags":[{"label":"execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":72,"innerStart":72,"tags":[]},{"label":"equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":135,"end":350,"innerStart":238,"innerEnd":347,"tags":[{"label":"recid","labelArr":[{"label":"recid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":302,"end":309,"innerStart":309,"tags":[]},{"label":"var.feed","labelArr":[{"label":"var"},{"label":"feed"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":325,"end":336,"innerStart":336,"tags":[]}],"inner":"\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t\t"},{"label":"equalԒ(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, trueԒ)","labelArr":[{"label":"equal","argString":"!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":387,"end":563,"innerStart":474,"innerEnd":560,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":479,"end":556,"innerStart":556,"tags":[]}],"inner":"\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t\t\t"},{"label":"equalԒ(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":570,"end":755,"innerStart":688,"innerEnd":752,"tags":[{"label":"categories.0.title","labelArr":[{"label":"categories"},{"label":"0"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":721,"end":741,"innerStart":741,"tags":[]}],"inner":"\n\t\t\t\t<span class=\"info-flag cat\">Ͼcategories.0.titleϿ</span>\n\t\t\t"},{"label":"var.slideHeading","labelArr":[{"label":"var"},{"label":"slideHeading"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":764,"end":783,"innerStart":783,"tags":[]},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":818,"end":828,"innerStart":828,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":838,"end":851,"innerStart":851,"tags":[]},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":947,"end":959,"innerStart":959,"tags":[]},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":983,"end":992,"innerStart":992,"tags":[]},{"label":"subtitle","labelArr":[{"label":"subtitle"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1005,"end":1072,"innerStart":1016,"innerEnd":1069,"tags":[{"label":"subtitle","labelArr":[{"label":"subtitle"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1052,"end":1062,"innerStart":1062,"tags":[]}],"inner":"<span class=\"title-small info-flag\">ϾsubtitleϿ</span>"},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1109,"end":1116,"innerStart":1116,"tags":[]},{"label":"equalԒ(helpers.var.config.readMorePosition === 'title' && !!data.link, trueԒ)","labelArr":[{"label":"equal","argString":"helpers.var.config.readMorePosition === 'title' && !!data.link, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1129,"end":1284,"innerStart":1210,"innerEnd":1281,"tags":[],"inner":"\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\t"},{"label":"var.slideHeading","labelArr":[{"label":"var"},{"label":"slideHeading"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1300,"end":1319,"innerStart":1319,"tags":[]},{"label":"hasDeetsԒ(Ԓ)","labelArr":[{"label":"hasDeets","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1337,"end":3560,"innerStart":1352,"innerEnd":3557,"tags":[{"label":"var.isBlog","labelArr":[{"label":"var"},{"label":"isBlog"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1381,"end":1573,"innerStart":1395,"innerEnd":1570,"tags":[{"label":"timeToRead.minutes","labelArr":[{"label":"timeToRead"},{"label":"minutes"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1502,"end":1522,"innerStart":1522,"tags":[]},{"label":"var.translations.minute_read","labelArr":[{"label":"var"},{"label":"translations"},{"label":"minute_read"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1523,"end":1554,"innerStart":1554,"tags":[]}],"inner":"\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\t"},{"label":"var.isListing","labelArr":[{"label":"var"},{"label":"isListing"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1579,"end":1736,"innerStart":1596,"innerEnd":1733,"tags":[{"label":"address","labelArr":[{"label":"address"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1708,"end":1717,"innerStart":1717,"tags":[]}],"inner":"\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\t"},{"label":"var.isEvent","labelArr":[{"label":"var"},{"label":"isEvent"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1743,"end":3297,"innerStart":1758,"innerEnd":3294,"tags":[{"label":"venue","labelArr":[{"label":"venue"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1764,"end":3078,"innerStart":1772,"innerEnd":3075,"tags":[{"label":"venue.url","labelArr":[{"label":"venue"},{"label":"url"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1805,"end":1829,"innerStart":1817,"innerEnd":1826,"tags":[],"inner":" has-link"},{"label":"venue.url","labelArr":[{"label":"venue"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1848,"end":1859,"innerStart":1859,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1869,"end":1882,"innerStart":1882,"tags":[]},{"label":"venue.title","labelArr":[{"label":"venue"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":1980,"end":1995,"innerStart":1995,"tags":[]},{"label":"venue.primary_category","labelArr":[{"label":"venue"},{"label":"primary_category"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2022,"end":2105,"innerStart":2047,"innerEnd":2102,"tags":[{"label":"venue.primary_category.catname","labelArr":[{"label":"venue"},{"label":"primary_category"},{"label":"catname"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2067,"end":2101,"innerStart":2101,"tags":[]}],"inner":", \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\""},{"label":"venue.primary_category","labelArr":[{"label":"venue"},{"label":"primary_category"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2105,"end":2194,"innerStart":2130,"innerEnd":2191,"tags":[{"label":"venue.primary_category.subcatname","labelArr":[{"label":"venue"},{"label":"primary_category"},{"label":"subcatname"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2153,"end":2190,"innerStart":2190,"tags":[]}],"inner":", \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\""},{"label":"venue.title","labelArr":[{"label":"venue"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2217,"end":2232,"innerStart":2232,"tags":[]},{"label":"venue.url","labelArr":[{"label":"venue"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2255,"end":2268,"innerStart":2268,"tags":[]},{"label":"venue.region","labelArr":[{"label":"venue"},{"label":"region"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2269,"end":2322,"innerStart":2284,"innerEnd":2319,"tags":[{"label":"venue.region","labelArr":[{"label":"venue"},{"label":"region"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2302,"end":2318,"innerStart":2318,"tags":[]}],"inner":", \"itemRegion\" : \"Ͼ%%venue.regionϿ\""},{"label":"venue.city","labelArr":[{"label":"venue"},{"label":"city"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2322,"end":2369,"innerStart":2335,"innerEnd":2366,"tags":[{"label":"venue.city","labelArr":[{"label":"venue"},{"label":"city"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2351,"end":2365,"innerStart":2365,"tags":[]}],"inner":", \"itemCity\" : \"Ͼ%%venue.cityϿ\""},{"label":"venue.recid","labelArr":[{"label":"venue"},{"label":"recid"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2369,"end":2416,"innerStart":2383,"innerEnd":2413,"tags":[{"label":"venue.recid","labelArr":[{"label":"venue"},{"label":"recid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2397,"end":2412,"innerStart":2412,"tags":[]}],"inner":", \"itemId\" : \"Ͼ%%venue.recidϿ\""},{"label":"venue.acctid","labelArr":[{"label":"venue"},{"label":"acctid"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2416,"end":2465,"innerStart":2431,"innerEnd":2462,"tags":[{"label":"venue.acctid","labelArr":[{"label":"venue"},{"label":"acctid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2445,"end":2461,"innerStart":2461,"tags":[]}],"inner":", \"acctId\" : \"Ͼ%%venue.acctidϿ\""},{"label":"venue.rankname","labelArr":[{"label":"venue"},{"label":"rankname"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2465,"end":2523,"innerStart":2482,"innerEnd":2520,"tags":[{"label":"venue.rankname","labelArr":[{"label":"venue"},{"label":"rankname"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2501,"end":2519,"innerStart":2519,"tags":[]}],"inner":", \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\""},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2520,"end":2546,"innerStart":2523,"innerEnd":2543,"tags":[],"inner":", \"itemVariant\" : \"\""},{"label":"venue.custom.price","labelArr":[{"label":"venue"},{"label":"custom"},{"label":"price"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2546,"end":2606,"innerStart":2567,"innerEnd":2603,"tags":[{"label":"venue.custom.price","labelArr":[{"label":"venue"},{"label":"custom"},{"label":"price"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2580,"end":2602,"innerStart":2602,"tags":[]}],"inner":", \"price\" : \"Ͼ%%venue.custom.priceϿ\""},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2603,"end":2623,"innerStart":
67042606,"innerEnd":2620,"tags":[],"inner":", \"price\" : \"\""},{"label":"venue.property_id","labelArr":[{"label":"venue"},{"label":"property_id"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2623,"end":2686,"innerStart":2643,"innerEnd":2683,"tags":[{"label":"venue.property_id","labelArr":[{"label":"venue"},{"label":"property_id"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2661,"end":2682,"innerStart":2682,"tags":[]}],"inner":", \"propertyId\" : \"Ͼ%%venue.property_idϿ\""},{"label":"venue.property_name","labelArr":[{"label":"venue"},{"label":"property_name"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2686,"end":2755,"innerStart":2708,"innerEnd":2752,"tags":[{"label":"venue.property_name","labelArr":[{"label":"venue"},{"label":"property_name"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2728,"end":2751,"innerStart":2751,"tags":[]}],"inner":", \"propertyName\" : \"Ͼ%%venue.property_nameϿ\""},{"label":"venue.property_type","labelArr":[{"label":"venue"},{"label":"property_type"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2755,"end":2824,"innerStart":2777,"innerEnd":2821,"tags":[{"label":"venue.property_type","labelArr":[{"label":"venue"},{"label":"property_type"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2797,"end":2820,"innerStart":2820,"tags":[]}],"inner":", \"propertyType\" : \"Ͼ%%venue.property_typeϿ\""},{"label":"equalԒ((data.venue.is_featured === undefined), falseԒ)","labelArr":[{"label":"equal","argString":"(data.venue.is_featured === undefined), false"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":2824,"end":2925,"innerStart":2882,"innerEnd":2922,"tags":[{"label":"venue.is_featured","labelArr":[{"label":"venue"},{"label":"is_featured"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2900,"end":2921,"innerStart":2921,"tags":[]}],"inner":", \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\""},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2922,"end":2947,"innerStart":2925,"innerEnd":2944,"tags":[],"inner":", \"isFeatured\" : \"\""},{"label":"venue.title","labelArr":[{"label":"venue"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3032,"end":3045,"innerStart":3045,"tags":[]}],"inner":"\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"is
6704Featured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t"},{"label":"equalԒ(!!data.startDate && !!data.endDate, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.startDate && !!data.endDate, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3086,"end":3289,"innerStart":3139,"innerEnd":3286,"tags":[{"label":"formattedDateԒ(Ԓ)","labelArr":[{"label":"formattedDate","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3249,"end":3268,"innerStart":3268,"tags":[]}],"inner":"\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\t"}],"inner":"\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"isFeatured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\t"},{"label":"equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.isOffer && !!data.startDate && !!data.endDate, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3303,"end":3545,"innerStart":3381,"innerEnd":3542,"tags":[{"label":"formattedDateԒ(Ԓ)","labelArr":[{"label":"formattedDate","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3500,"end":3519,"innerStart":3519,"tags":[]}],"inner":"\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\t"}],"inner":"\n\t\t\t<ul class=\"details\">\n\t\t\t\tϾ:~var.isBlogϿ\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~var.isListingϿ\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\tϾ:~var.isEventϿ\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"is
6704Featured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\t\t</ul>\n\t\t"},{"label":"equalԒ(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3565,"end":4010,"innerStart":3671,"innerEnd":4007,"tags":[{"label":"plainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)","labelArr":[{"label":"plainDescription","argString":"helpers.var.config.descriptionTruncation"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3702,"end":3764,"innerStart":3764,"tags":[]},{"label":"equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)","labelArr":[{"label":"equal","argString":"helpers.var.config.readMorePosition, 'desc'"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3769,"end":3996,"innerStart":3825,"innerEnd":3993,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":3831,"end":3988,"innerStart":3988,"tags":[]}],"inner":"\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\t"}],"inner":"\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\tϾplainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)Ͽ\n\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)Ͽ\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\tϾ/Ͽ\n\t\t\t</p>\n\t\t"},{"label":"hasFooterԒ(Ԓ)","labelArr":[{"label":"hasFooter","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":4021,"end":4649,"innerStart":4037,"innerEnd":4646,"tags":[{"label":"equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)","labelArr":[{"label":"equal","argString":"!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":4073,"end":4381,"innerStart":4216,"innerEnd":4378,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":4221,"end":4374,"innerStart":4374,"tags":[]}],"inner":"\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\t"},{"label":"equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":4385,"end":4632,"innerStart":4475,"innerEnd":4629,"tags":[{"label":"setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)","labelArr":[{"label":"setVar","argString":"'quickview', { type: data.type, recid: data.recid }"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":4480,"end":4544,"innerStart":4544,"tags":[]},{"label":"fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_quickview/button'), helpers.var.quickview"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":4549,"end":4625,"innerStart":4625,"tags":[]}],"inner":"\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\t"}],"inner":"\n\t\t<footer class=\"slide-footer\">\n\t\t\tϾ:~equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\tϾ:~equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)Ͽ\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t</footer>\n\t"}
6704],"start":0,"inner":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}Ԓ)Ͽ\n\n<div class=\"content-section\">\n\t<div class=\"content-upper\">\n\t\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', trueԒ)Ͽ\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t\tϾ/Ͽ\n\n\t\t<header class=\"slide-header\">\n\t\t\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\tϾ:~equalԒ(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, trueԒ)Ͽ\n\t\t\t\t<span class=\"info-flag cat\">Ͼcategories.0.titleϿ</span>\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\t<hϾ~var.slideHeadingϿ class=\"slide-title\">\n\t\t\t\t<a href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Title\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\", \"interactionText\" : \"Ͼ%%titleϿ\" } }'>\n\t\t\t\t\tϾ:subtitleϿ<span class=\"title-small info-flag\">ϾsubtitleϿ</span>Ͼ/Ͽ\n\t\t\t\t\t<span class=\"slide-title-text\">ϾtitleϿ</span>\n\t\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition === 'title' && !!data.link, trueԒ)Ͽ\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\t</a>\n\t\t\t</hϾ~var.slideHeadingϿ>\n\t\t</header>\n\t\n\t\tϾ:hasDeetsԒ(Ԓ)Ͽ\n\t\t\t<ul class=\"details\">\n\t\t\t\tϾ:~var.isBlogϿ\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~var.isListingϿ\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\tϾ:~var.isEventϿ\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"isFeatured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\t\t</ul>\n\t\tϾ/Ͽ\n\t\n\t\tϾ:~equalԒ(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, trueԒ)Ͽ\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\tϾplainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)Ͽ\n\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)Ͽ\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\tϾ/Ͽ\n\t\t\t</p>\n\t\tϾ/Ͽ\n\t</div>\n\n\tϾ:hasFooterԒ(Ԓ)Ͽ\n\t\t<footer class=\"slide-footer\">\n\t\t\tϾ:~equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\tϾ:~equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)Ͽ\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t</footer>\n\tϾ/Ͽ\n</div>","innerStart":0,"innerEnd":4656,"end":4656}},"custom_ccl_v2/shared/image":{"hitCount":3589,"raw":"{{~exec(function() {\
6704n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n})}}\n\n<div class=\"slide-top\">\n\t<div class=\"img-cont{{:className}} {{className}}{{/}}\" data-img-cont>\n\t\t<a href=\"{{assetLink()}}\" target=\"{{link.target}}\" aria-label=\"{{%title}}{{:isVideo()}} video{{/}}\" data-asset data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"{{:isVideo()}}Video Click{{?}}Image{{/}}\", \"interactionUrl\" : \"{{assetLink()}}\" } }'>\n\t\t\t{{~fill(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t})}}\n\t\t</a>\n\t</div>\n\n\t{{~fill(helpers.partial('custom_asset_credits'), data.asset)}}\n\t{{:showPlayButton()}}{{>custom_play_button}}{{/}}\n\t{{:~equal(!!data.nextDate && !helpers.var.isBlog, true)}}\n\t\t{{~fill(helpers.partial('custom_ccl/extras/mini_date'), data)}}\n\t{{/}}\n\t{{:~equal(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, true)}}\n\t\t{{~fill(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config)}}\n\t{{/}}\n\t{{:~equal(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', true)}}\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"{{recid}}\" data-tb-type=\"{{~var.feed}}\"></div>\n\t{{/}}\n</div>","html":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}Ԓ)Ͽ\n\n<div class=\"slide-top\">\n\t<div class=\"img-contϾ:classNameϿ ϾclassNameϿϾ/Ͽ\" data-img-cont>\n\t\t<a href=\"ϾassetLinkԒ(Ԓ)Ͽ\" target=\"Ͼlink.targetϿ\" aria-label=\"Ͼ%titleϿϾ:isVideoԒ(Ԓ)Ͽ videoϾ/Ͽ\" data-asset data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:isVideoԒ(Ԓ)ϿVideo ClickϾ?ϿImageϾ/Ͽ\", \"interactionUrl\" : \"ϾassetLinkԒ(Ԓ)Ͽ\" } }'>\n\t\t\tϾ~fillԒ(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}Ԓ)Ͽ\n\t\t</a>\n\t</div>\n\n\tϾ~fillԒ(helpers.partial('custom_asset_credits'), data.assetԒ)Ͽ\n\tϾ:showPlayButtonԒ(Ԓ)ϿϾ>
6704custom_play_buttonϿϾ/Ͽ\n\tϾ:~equalԒ(!!data.nextDate && !helpers.var.isBlog, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', trueԒ)Ͽ\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\tϾ/Ͽ\n</div>","context":{"tags":[{"label":"execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":166,"innerStart":166,"tags":[]},{"label":"className","labelArr":[{"label":"className"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":213,"end":240,"innerStart":225,"innerEnd":237,"tags":[{"label":"className","labelArr":[{"label":"className"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":226,"end":237,"innerStart":237,"tags":[]}],"inner":" ϾclassNameϿ"},{"label":"assetLinkԒ(Ԓ)","labelArr":[{"label":"assetLink","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":268,"end":283,"innerStart":283,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":293,"end":306,"innerStart":306,"tags":[]},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"","start":320,"end":328,"innerStart":328,"tags":[]},{"label":"isVideoԒ(Ԓ)","labelArr":[{"label":"isVideo","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":328,"end":351,"innerStart":342,"innerEnd":348,"tags":[],"inner":" video"},{"label":"isVideoԒ(Ԓ)","labelArr":[{"label":"isVideo","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":430,"end":458,"innerStart":444,"innerEnd":455,"tags":[],"inner":"Video Click"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":455,"end":466,"innerStart":458,"innerEnd":463,"tags":[],"inner":"Image"},{"label":"assetLinkԒ(Ԓ)","labelArr":[{"label":"assetLink","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":489,"end":504,"innerStart":504,"tags":[]},{"label":"fillԒ(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}Ԓ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":515,"end":679,"innerStart":679,"tags":[]},{"label":"fillԒ(helpers.partial('custom_asset_credits'), data.assetԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_asset_credits'), data.asset"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":697,"end":759,"innerStart":759,"tags":[]},{"label":"showPlayButtonԒ(Ԓ)","labelArr":[{"label":"showPlayButton","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":761,"end":806,"innerStart":782,"innerEnd":803,"tags":[{"label":"custom_play_button","labelArr":[{"label":"custom_play_button"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":">","modifier":"","start":782,"end":803,"innerStart":803,"tags":[]}],"inner":"Ͼ>custom_play_buttonϿ"},{"label":"equalԒ(!!data.nextDate && !helpers.var.isBlog, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.nextDate && !helpers.var.isBlog, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":808,"end":936,"innerStart":865,"innerEnd":933,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl/extras/mini_date'), data"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":868,"end":931,"innerStart":931,"tags":[]}],"inner":"\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)Ͽ\n\t"},{"label":"equalԒ(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, trueԒ)","labelArr":[{"label":"equal","argString":"!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":938,"end":1109,"innerStart":1024,"innerEnd":1106,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1027,"end":1104,"innerStart":1104,"tags":[]}],"inner":"\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t"},{"label":"equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1111,"end":1324,"innerStart":1214,"innerEnd":1321,"tags":[{"label":"recid","labelArr":[{"label":"recid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1277,"end":1284,"innerStart":1284,"tags":[]},{"label":"var.feed","labelArr":[{"label":"var"},{"label":"feed"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1300,"end":1311,"innerStart":1311,"tags":[]}
6704],"inner":"\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t"}],"start":0,"inner":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}Ԓ)Ͽ\n\n<div class=\"slide-top\">\n\t<div class=\"img-contϾ:classNameϿ ϾclassNameϿϾ/Ͽ\" data-img-cont>\n\t\t<a href=\"ϾassetLinkԒ(Ԓ)Ͽ\" target=\"Ͼlink.targetϿ\" aria-label=\"Ͼ%titleϿϾ:isVideoԒ(Ԓ)Ͽ videoϾ/Ͽ\" data-asset data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:isVideoԒ(Ԓ)ϿVideo ClickϾ?ϿImageϾ/Ͽ\", \"interactionUrl\" : \"ϾassetLinkԒ(Ԓ)Ͽ\" } }'>\n\t\t\tϾ~fillԒ(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}Ԓ)Ͽ\n\t\t</a>\n\t</div>\n\n\tϾ~fillԒ(helpers.partial('custom_asset_credits'), data.assetԒ)Ͽ\n\tϾ:showPlayButtonԒ(Ԓ)ϿϾ>
6704custom_play_buttonϿϾ/Ͽ\n\tϾ:~equalԒ(!!data.nextDate && !helpers.var.isBlog, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', trueԒ)Ͽ\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\tϾ/Ͽ\n</div>","innerStart":0,"innerEnd":1331,"end":1331}},"custom_ccl_v2/shared/read_more_button":{"hitCount":3759,"raw":"{{~exec(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n})}}\n\n<a class=\"read-more\" href=\"{{link.url}}\" target=\"{{link.target}}\" title=\"{{title}}\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"{{:templateData.more_caption}}{{%%templateData.more_caption}}{{?}}Read More{{/}}\", \"interactionUrl\" : \"{{%%link.url}}\"{{:templateData.more_caption}}, \"interactionText\" : \"{{%%templateData.more_caption}}\"{{/}} } }'>\n\t{{:~var.hasText}}\n\t\t<span class=\"button-text\">\n\t\t\t{{templateData.more_caption}}\n\t\t</span>\n\t{{?}}\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t{{/}}\n\t{{:~equal(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, true)}}\n\t\t{{~var.config.readMoreAdditionalHTML}}\n\t{{/}}\n</a>","html":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}Ԓ)Ͽ\n\n<a class=\"read-more\" href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" title=\"ϾtitleϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:templateData.more_captionϿϾ%%templateData.more_captionϿϾ?ϿRead MoreϾ/Ͽ\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\"Ͼ:templateData.more_captionϿ, \"interactionText\" : \"Ͼ%%templateData.more_captionϿ\"Ͼ/Ͽ } }'>\n\tϾ:~var.hasTextϿ\n\t\t<span class=\"button-text\">\n\t\t\tϾtemplateData.more_captionϿ\n\t\t</span>\n\tϾ?Ͽ\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, trueԒ)Ͽ\n\t\tϾ~var.config.readMoreAdditionalHTMLϿ\n\tϾ/Ͽ\n</a>","context":{"tags":[{"label":"execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":210,"innerStart":210,"tags":[]},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":239,"end":249,"innerStart":249,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":259,"end":272,"innerStart":272,"tags":[]},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":281,"end":288,"innerStart":288,"tags":[]},{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":356,"end":416,"innerStart":384,"innerEnd":413,"tags":[{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":384,"end":413,"
6704innerStart":413,"tags":[]}],"inner":"Ͼ%%templateData.more_captionϿ"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":413,"end":428,"innerStart":416,"innerEnd":425,"tags":[],"inner":"Read More"},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":451,"end":463,"innerStart":463,"tags":[]},{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":464,"end":548,"innerStart":492,"innerEnd":545,"tags":[{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":515,"end":544,"innerStart":544,"tags":[]}],"inner":", \"interactionText\" : \"Ͼ%%templateData.more_captionϿ\""},{"label":"var.hasText","labelArr":[{"label":"var"},{"label":"hasText"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":556,"end":646,"innerStart":571,"innerEnd":643,"tags":[{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":604,"end":631,"innerStart":631,"tags":[]}],"inner":"\n\t\t<span class=\"button-text\">\n\t\t\tϾtemplateData.more_captionϿ\n\t\t</span>\n\t"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":643,"end":712,"innerStart":646,"innerEnd":709,"tags":[],"inner":"\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t"},{"label":"equalԒ(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":714,"end":874,"innerStart":830,"innerEnd":871,"tags":[{"label":"var.config.readMoreAdditionalHTML","labelArr":[{"label":"var"},{"label":"config"},{"label":"readMoreAdditionalHTML"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":833,"end":869,"innerStart":869,"tags":[]}],"inner":"\n\t\tϾ~var.config.readMoreAdditionalHTMLϿ\n\t"}],"start":0,"inner":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}Ԓ)Ͽ\n\n<a class=\"read-more\" href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" title=\"ϾtitleϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:templateData.more_captionϿϾ%%templateData.more_captionϿϾ?ϿRead MoreϾ/Ͽ\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\"Ͼ:templateData.more_captionϿ, \"interactionText\" : \"Ͼ%%templateData.more_captionϿ\"Ͼ/Ͽ } }'>\n\tϾ:~var.hasTextϿ\n\t\t<span class=\"button-text\">\n\t\t\tϾtemplateData.more_captionϿ\n\t\t</span>\n\tϾ?Ͽ\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, trueԒ)Ͽ\n\t\tϾ~var.config.readMoreAdditionalHTMLϿ\n\tϾ/Ͽ\n</a>","innerStart":0,"innerEnd":879,"end":879}},"custom_asset_credits":{"hitCount":5800,"raw":"{{:credits}}{{:custom_show_credits}}<span class=\"credits{{:videoid}} video{{/}}\"><i class=\"fa-solid fa-camera\"></i> {{credits}}</span>{{/}}{{/credits}}","html":"Ͼ:creditsϿϾ:custom_show_creditsϿ<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>Ͼ/ϿϾ/creditsϿ","context":{"tags":[{"label":"credits","labelArr":[{"label":"credits"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":0,"end":137,"innerStart":10,"innerEnd":127,"tags":[{"label":"custom_show_credits","labelArr":[{"label":"custom_show_credits"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":10,"end":127,"innerStart":32,"innerEnd":124,"tags":[{"label":"videoid","labelArr":[{"label":"videoid"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":52,"end":71,"innerStart":62,"innerEnd":68,"tags":[],"inner":" video"},{"label":"credits","labelArr":[{"label":"credits"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":108,"end":117,"innerStart":117,"tags":[]}],"inner":"<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>"}],"inner":"Ͼ:custom_show_creditsϿ<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>Ͼ/Ͽ"}],"start":0,"inner":"Ͼ:creditsϿϾ:custom_show_creditsϿ<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>Ͼ/ϿϾ/creditsϿ","innerStart":0,"innerEnd":137,"end":137}},"custom_responsive_image":{"hitCount":5960,"raw":"{{~setVar('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : true)}}\r\n\r\n{{~exec(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }
6704\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n})}}\r\n\r\n{{:~equal(!!data.asset && !!data.asset.resource, true)}}\r\n<picture>\r\n    {{#~var.sources}}\r\n        {{!isDefault}}\r\n            <source\r\n                srcset=\"{{src}}\"\r\n                {{:~equal(data.minScreenSize !== undefined, true)}}\r\n                    media=\"screen and (min-width: {{minScreenSize}})\"\r\n                {{/}}\r\n                type=\"image/{{format}}\"\r\n                width=\"{{width}}\"\r\n                height=\"{{height}}\"\r\n            />\r\n        {{?}}\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"{{src}}\"\r\n                alt=\"{{%alt_text}}\"\r\n                loading=\"{{:~var.useLazyLoading}}lazy{{?}}eager{{/}}\"\r\n                fetchpriority=\"{{:~var.useLazyLoading}}low{{?}}high{{/}}\"\r\n                width=\"{{width}}\"\r\n                height=\"{{height}}\"\r\n                onload=\"this.classList.add('loaded')\" {{!-- stops the background animation when the image is loaded --}}\r\n            />\r\n        {{/}}\r\n    {{/}}\r\n</picture>\r\n{{?}}\r\n{{~log('No asset was passed into the repsonsive image partial. Please provide an asset.')}}\r\n<!-- No asset was provided. Please provide an asset. -->\r\n{{/}}","html":"Ͼ~setVarԒ('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : trueԒ)Ͽ\r\n\r\nϾ~execԒ(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) =>
6704 a.concat(b), []);\r\n}Ԓ)Ͽ\r\n\r\nϾ:~equalԒ(!!data.asset && !!data.asset.resource, trueԒ)Ͽ\r\n<picture>\r\n    Ͼ#~var.sourcesϿ\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    Ͼ/Ͽ\r\n</picture>\r\nϾ?Ͽ\r\nϾ~logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)Ͽ\r\n<!-- No asset was provided. Please provide an asset. -->\r\nϾ/Ͽ","context":{"tags":[{"label":"setVarԒ('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : trueԒ)","labelArr":[{"label":"setVar","argString":"'useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : true"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":93,"innerStart":93,"tags":[]},{"label":"execԒ(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }
6704\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":97,"end":2397,"innerStart":2397,"tags":[]},{"label":"equalԒ(!!data.asset && !!data.asset.resource, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.asset && !!data.asset.resource, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":2401,"end":3289,"innerStart":2457,"innerEnd":3286,"tags":[{"label":"var.sources","labelArr":[{"label":"var"},{"label":"sources"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"#","modifier":"","start":2474,"end":3272,"innerStart":2489,"innerEnd":3269,"tags":[{"label":"isDefault","labelArr":[{"label":"isDefault"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":"!","modifier":"","start":2499,"end":2859,"innerStart":2511,"innerEnd":2856,"tags":[{"label":"src","labelArr":[{"label":"src"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2558,"end":2563,"innerStart":2563,"tags":[]},{"label":"equalԒ(data.minScreenSize !== undefined, trueԒ)","labelArr":[{"label":"equal","argString":"data.minScreenSize !== undefined, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":2582,"end":2723,"innerStart":2633,"innerEnd":2720,"tags":[{"label":"minScreenSize","labelArr":[{"label":"minScreenSize"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2685,"end":2700,"innerStart":2700,"tags":[]}],"inner":"\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                "},{"label":"format","labelArr":[{"label":"format"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2753,"end":2761,"innerStart":2761,"tags":[]},{"label":"width","labelArr":[{"label":"width"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2787,"end":2794,"innerStart":2794,"tags":[]},{"label":"height","labelArr":[{"label":"height"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2821,"end":2829,"innerStart":2829,"tags":[]}],"inner":"\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        "},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2856,"end":3263,"innerStart":2859,"innerEnd":3260,"tags":[{"label":"src","labelArr":[{"label":"src"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2935,"end":2940,"innerStart":2940,"tags":[]},{"label":"alt_text","labelArr":[{"label":"alt_text"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"","start":2964,"end":2975,"innerStart":2975,"tags":[]},{"label":"var.useLazyLoading","labelArr":[{"label":"var"},{"label":"useLazyLoading"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3003,"end":3032,"innerStart":3025,"innerEnd":3029,"tags":[],"inner":"lazy"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3029,"end":3040,"innerStart":3032,"innerEnd":3037,"tags":[],"inner":"eager"},{"label":"var.useLazyLoading","labelArr":[{"label":"var"},{"label":"useLazyLoading"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3074,"end":3102,"innerStart":3096,"innerEnd":3099,"tags":[],"inner":"low"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3099,"end":3109,"innerStart":3102,"innerEnd":3106,"tags":[],"inner":"high"},{"label":"width","labelArr":[{"label":"width"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3135,"end":3142,"innerStart":3142,"tags":[]},{"label":"height","labelArr":[{"label":"height"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3169,"end":3177,"innerStart":3177,"tags":[]}],"inner":"\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        "}],"inner":"\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    "}],"inner":"\r\n<picture>\r\n    Ͼ#~var.sourcesϿ\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    Ͼ/Ͽ\r\n</picture>\r\n"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3286,"end":3445,"innerStart":3289,"innerEnd":3442,"tags":[{"label":"logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)","labelArr":[{"label":"log","argString":"'No asset was passed into the repsonsive image partial. Please provide an asset.'"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":3291,"end":3382,"
6704innerStart":3382,"tags":[]}],"inner":"\r\nϾ~logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)Ͽ\r\n<!-- No asset was provided. Please provide an asset. -->\r\n"}],"start":0,"inner":"Ͼ~setVarԒ('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : trueԒ)Ͽ\r\n\r\nϾ~execԒ(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n}Ԓ)Ͽ\r\n\r\nϾ:~equalԒ(!!data.asset && !!data.asset.resource, trueԒ)Ͽ\r\n<picture>\r\n    Ͼ#~var.sourcesϿ\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    Ͼ/Ͽ\r\n</picture>\r\nϾ?Ͽ\r\nϾ~logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)Ͽ\r\n<!-- No asset was provided. Please provide an asset. -->\r\nϾ/Ͽ","innerStart":0,"innerEnd":3445,"end":3445}},"custom_play_button":{"hitCount":3183,"raw":"<button class=\"shared-play-button\" aria-label=\"play video\"><i class=\"fa fa-play\" aria-hidden=\"true\"></i></button>\n","html":"<button class=\"shared-play-button\" aria-label=\"play video\"><i class=\"fa fa-play\" aria-hidden=\"true\"></i></button>\n","context":{"tags":[],"start":0,"inner":"<button class=\"shared-play-button\" aria-label=\"play video\"><i class=\"fa fa-play\" aria-hidden=\"true\"></i></button>\n","innerStart":0,"innerEnd":114,"end":114}}}},"modelName":"plugins_collections_type_custom_slides"}</script>
6704
6705</section>
6706
6707</div>
6708    </div>
6709</div></div><div data-civid="6abfb3b63f37be049e4bc3a3" class="contentRender contentRender_20 contentRender_type_widget contentRender_name_plugins_collections_type_custom_slides contentRender_name_plugins_collections_template_custom_core_v2_side_by_side_1_across" data-sv-time="154" data-sv-index="20" data-gtm-vars='{ "tCore" : { "contentNum" : "5" } }'>
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719<style>.side-by-side-v2-1-across .img-cont {
6720				aspect-ratio: 639 / 409;
6721			}@media (min-width: 640px) {
6722				.side-by-side-v2-1-across .img-cont {
6723					aspect-ratio: 1023 / 655;
6724				}
6725			}@media (min-width: 1024px) {
6726				.side-by-side-v2-1-across .img-cont {
6727					aspect-ratio: 1439 / 921;
6728				}
6729			}</style>
6730
6731
6732
6733
6734
6735<section
6736	class="ccl-v2-widget core-v2-side-by-side side-by-side-v2-1-across slide-left  "
6737	data-guid="2185c60e-807b-4ef0-a3c5-e9678a32b7e3"
6738	data-js="plugins_collections_custom_collection_default_package"
6739	data-gtm-vars='{ "tClient_ga4" : { "eventName" : "widget_interaction", "widgetName" : "Side by Side | 1 Across", "itemType" : "slides", "interactionSource" : "widget" } }'
6740	style="opacity: 0;"
6741>
6742	<div class="widget-inner">
6743		
6744			
6745
6746<header class="widget-header">
6747	
6748		<div class="title-col">
6749			
6750				<h2 class="widget-title">
6751					
6752
6753					
6754						<span class="widget-title-text">
6755							Our free venue finding service
6756						</span>
6757					
6758				</h2>
6759			
6760			
6761			
6762				<p class="widget-desc">Not sure where to start? Our free venue-finding service does the searching for you.</p>
6763			
6764		</div>
6765	
6766
6767	
6768</header>
6769		
6770	
6771		<div class="slides" data-slides>
6772			
6773				
6774				<article class="slide content-right ">
6775					
6776	<div class="inner" data-gtm-vars='{ "tClient_ga4" : { "interactionSource" : "widget", "itemName" : "Get%20in%20touch%20with%20the%20team" } }'>
6777		
6778
6779<div class="content-section">
6780	<div class="content-upper">
6781		
6782
6783		<header class="slide-header">
6784			
6785		
6786			
6787		
6788			<h3 class="slide-title">
6789				<a href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Title", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fcontact-us%2F", "interactionText" : "Get%20in%20touch%20with%20the%20team" } }'>
6790					
6791					<span class="slide-title-text">Get in touch with the team</span>
6792					
6793				</a>
6794			</h3>
6795		</header>
6796	
6797		
6798	
6799		
6800			<p class="slide-desc">
6801				Our venue-finding service is free, impartial, and saves you hours of research. Tell us your dates, delegate numbers, and what you're looking for and we'll come back to you with a tailored shortlist, availability, and indicative pricing.
6802				
6803			</p>
6804		
6805	</div>
6806
6807	
6808		<footer class="slide-footer">
6809			
6810				
6811
6812<a class="read-more" href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="" title="Get in touch with the team" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Contact%20us", "interactionUrl" : "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fcontact-us%2F", "interactionText" : "Contact%20us" } }'>
6813	
6814		<span class="button-text">
6815			Contact us
6816		</span>
6817	
6818	
6819</a>
6820			
6821			
6822		</footer>
6823	
6824</div>
6825		
6826		
6827
6828<div class="slide-top">
6829	<div class="img-cont" data-img-cont>
6830		<a href="https://www.visitwestconventionbureau.co.uk/contact-us/" target="" aria-label="Get in touch with the team" data-asset data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "linkObject" : "Image", "interactionUrl" : "https://www.visitwestconventionbureau.co.uk/contact-us/" } }'>
6831			
6832
6833
6834
6835
6836<picture>
6837    
6838        
6839            <source
6840                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_921,q_65,w_1439/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6841                
6842                    media="screen and (min-width: 1024px)"
6843                
6844                type="image/avif"
6845                width="1439"
6846                height="921"
6847            />
6848        
6849    
6850        
6851            <source
6852                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_921,q_65,w_1439/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6853                
6854                    media="screen and (min-width: 1024px)"
6855                
6856                type="image/webp"
6857                width="1439"
6858                height="921"
6859            />
6860        
6861    
6862        
6863            <source
6864                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_921,q_65,w_1439/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6865                
6866                    media="screen and (min-width: 1024px)"
6867                
6868                type="image/jpeg"
6869                width="1439"
6870                height="921"
6871            />
6872        
6873    
6874        
6875            <source
6876                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_655,q_65,w_1023/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6877                
6878                    media="screen and (min-width: 640px)"
6879                
6880                type="image/avif"
6881                width="1023"
6882                height="655"
6883            />
6884        
6885    
6886        
6887            <source
6888                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_655,q_65,w_1023/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6889                
6890                    media="screen and (min-width: 640px)"
6891                
6892                type="image/webp"
6893                width="1023"
6894                height="655"
6895            />
6896        
6897    
6898        
6899            <source
6900                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_655,q_65,w_1023/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6901                
6902                    media="screen and (min-width: 640px)"
6903                
6904                type="image/jpeg"
6905                width="1023"
6906                height="655"
6907            />
6908        
6909    
6910        
6911            <source
6912                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_avif,fl_strip_profile,h_409,q_65,w_639/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6913                
6914                type="image/avif"
6915                width="639"
6916                height="409"
6917            />
6918        
6919    
6920        
6921            <source
6922                srcset="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,h_409,q_65,w_639/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6923                
6924                type="image/webp"
6925                width="639"
6926                height="409"
6927            />
6928        
6929    
6930        
6931            <img
6932                class="slide-img"
6933                src="https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_jpg,h_409,q_65,w_639/v1/clients/bristol/Bristol_header_image_4__370db021-aab7-4635-940e-3c2e375b3ea5.jpg"
6934                alt="Colourful mural by Ejits at Weston Wallz"
6935                loading="lazy"
6936                fetchpriority="low"
6937                width="639"
6938                height="409"
6939                onload="this.classList.add('loaded')" 
6940            />
6941        
6942    
6943</picture>
6944
6945		</a>
6946	</div>
6947
6948	
6949	
6950	
6951	
6952	
6953</div>
6954	</div>
6955
6956				</article>
6957			
6958		</div>
6959	</div>
6960
6961	
6962	
6962<script type="text/template" data-helper-template>{"templateData":{"title":"Our free venue finding service","description":"Not sure where to start? Our free venue-finding service does the searching for you. \r\n","more_caption":"Contact us","view_all_caption":"View All","alignment":"slide-left","alternating":"false"},"helpers":{"var":{"config":{"className":"side-by-side-v2-1-across","fullWidth":false,"mediaSources":[{"minScreenSize":"1024px","imageWidth":1439,"imageHeight":921},{"minScreenSize":"640px","imageWidth":1023,"imageHeight":655}],"mobileImageRatio":{"width":639,"height":409},"showHeader":true,"showSlideDescription":true,"descriptionTruncation":300,"showDetails":true,"readMorePosition":"footer","readMoreAdditionalHTML":"","animationClasses":[],"dtnText":"Sponsored","baseWidgetName":"Side by Side","widgetVariation":"1 Across","itemType":"slides","imgClass":""},"showHeader":"Our free venue finding service","slideHeading":3,"translations":{"back":"Back","top_list":"Back to Top of List","back_to_top":"Back to Top","label_listings":"Listings","label_events":"Events","label_offers":"Offers","nav_home":"Home","addthis":"Share","from":"From","to":"To","legal_text":"Simpleview. All Rights Reserved","enews_email":"Email","enews_submit":"Submit","minute_read":"min read","valid":"Valid"},"placeholderAsset":{"resource":{"raw":{"resource_type":"image","format":"png","public_id":"crm/demo/image0-9786b3d35056a36_9786b531-5056-a36a-0905e6a2f774100a"}}},"coreLib":{},"transitionClass":null,"animationClasses":"","useTripbuilder":false,"contentSide":"content-right"},"_partials":{"custom_ccl/extras/sponsored":{"hitCount":2486,"raw":"<span class=\"sponsored\">{{dtnText}}</span>","html":"<span class=\"sponsored\">ϾdtnTextϿ</span>","context":{"tags":[{"label":"dtnText","labelArr":[{"label":"dtnText"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":24,"end":33,"innerStart":33,"tags":[]}],"start":0,"inner":"<span class=\"sponsored\">ϾdtnTextϿ</span>","innerStart":0,"innerEnd":40,"end":40}},"custom_ccl_v2/shared/content":{"hitCount":3490,"raw":"{{~exec(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n})}}\n\n<div class=\"content-section\">\n\t<div class=\"content-upper\">\n\t\t{{:~equal(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', true)}}\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"{{recid}}\" data-tb-type=\"{{~var.feed}}\"></div>\n\t\t{{/}}\n\n\t\t<header class=\"slide-header\">\n\t\t\t{{:~equal(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, true)}}\n\t\t\t\t{{~fill(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config)}}\n\t\t\t{{/}}\n\t\t\n\t\t\t{{:~equal(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, true)}}\n\t\t\t\t<span class=\"info-flag cat\">{{categories.0.title}}</span>\n\t\t\t{{/}}\n\t\t\n\t\t\t<h{{~var.slideHeading}} class=\"slide-title\">\n\t\t\t\t<a href=\"{{link.url}}\" target=\"{{link.target}}\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Title\", \"interactionUrl\" : \"{{%%link.url}}\", \"interactionText\" : \"{{%%title}}\" } }'>\n\t\t\t\t\t{{:subtitle}}<span class=\"title-small info-flag\">{{subtitle}}</span>{{/}}\n\t\t\t\t\t<span class=\"slide-title-text\">{{title}}</span>\n\t\t\t\t\t{{:~equal(helpers.var.config.readMorePosition === 'title' && !!data.link, true)}}\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\t{{/}}\n\t\t\t\t</a>\n\t\t\t</h{{~var.slideHeading}}>\n\t\t</header>\n\t\n\t\t{{:hasDeets()}}\n\t\t\t<ul class=\"details\">\n\t\t\t\t{{:~var.isBlog}}\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\t{{timeToRead.minutes}} {{~var.translations.minute_read}}\n\t\t\t\t\t</li>\n\t\t\t\t{{/}}\n\n\t\t\t\t{{:~var.isListing}}\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t{{address}}\n\t\t\t\t\t</li>\n\t\t\t\t{{/}}\n\t\n\t\t\t\t{{:~var.isEvent}}\n\t\t\t\t\t{{:venue}}\n\t\t\t\t\t\t<li class=\"info-item venue{{:venue.url}} has-link{{/}}\">\n\t\t\t\t\t\t\t<a href=\"{{venue.url}}\" target=\"{{link.target}}\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"{{%%venue.title}}\", \"itemType\" : \"listings\" {{:venue.primary_category}}, \"itemCategory\" : \"{{%%venue.primary_category.catname}}\"{{/}}{{:venue.primary_category}}, \"itemSubcategory\" : \"{{%%venue.primary_category.subcatname}}\"{{/}}, \"interactionText\" : \"{{%%venue.title}}\", \"interactionUrl\" : \"{{%%venue.url}}\"{{:venue.region}}, \"itemRegion\" : \"{{%%venue.region}}\"{{/}}{{:venue.city}}, \"itemCity\" : \"{{%%venue.city}}\"{{/}}{{:venue.recid}}, \"itemId\" : \"{{%%venue.recid}}\"{{/}}{{:venue.acctid}}, \"acctId\" : \"{{%%venue.acctid}}\"{{/}}{{:venue.rankname}}, \"itemVariant\" : \"{{%%venue.rankname}}\"{{?}}, \"itemVariant\" : \"\"{{/}}{{:venue.custom.price}}, \"price\" : \"{{%%venue.custom.price}}\"{{?}}, \"price\" : \"\"{{/}}{{:venue.property_id}}, \"propertyId\" : \"{{%%venue.property_id}}\"{{/}}{{:venue.property_name}}, \"propertyName\" : \"{{%%venue.property_name}}\"{{/}}{{:venue.property_type}}, \"propertyType\" : \"{{%%venue.property_type}}\"{{/}}{{:~equal((data.venue.is_featured === undefined), false)}}, \"isFeatured\" : \"{{%%venue.is_featured}}\"{{?}}
6962, \"isFeatured\" : \"\"{{/}} } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\t{{venue.title}}\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t{{/}}\n\t\n\t\t\t\t\t{{:~equal(!!data.startDate && !!data.endDate, true)}}\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\t{{formattedDate()}}\n\t\t\t\t\t\t</li>\n\t\t\t\t\t{{/}}\n\t\t\t\t{{/}}\n\n\t\t\t\t{{:~equal(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, true)}}\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>{{formattedDate()}}</span>\n\t\t\t\t\t</li>\n\t\t\t\t{{/}}\n\t\t\t</ul>\n\t\t{{/}}\n\t\n\t\t{{:~equal(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, true)}}\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\t{{plainDescription(helpers.var.config.descriptionTruncation)}}\n\t\t\t\t{{:~equal(helpers.var.config.readMorePosition, 'desc')}}\n\t\t\t\t\t{{~fill(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t})}}\n\t\t\t\t{{/}}\n\t\t\t</p>\n\t\t{{/}}\n\t</div>\n\n\t{{:hasFooter()}}\n\t\t<footer class=\"slide-footer\">\n\t\t\t{{:~equal(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), true)}}\n\t\t\t\t{{~fill(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t})}}\n\t\t\t{{/}}\n\t\t\t{{:~equal(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, true)}}\n\t\t\t\t{{~setVar('quickview', { type: data.type, recid: data.recid })}}\n\t\t\t\t{{~fill(helpers.partial('custom_quickview/button'), helpers.var.quickview)}}\n\t\t\t{{/}}\n\t\t</footer>\n\t{{/}}\n</div>","html":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}Ԓ)Ͽ\n\n<div class=\"content-section\">\n\t<div class=\"content-upper\">\n\t\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', trueԒ)Ͽ\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t\tϾ/Ͽ\n\n\t\t<header class=\"slide-header\">\n\t\t\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\tϾ:~equalԒ(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, trueԒ)Ͽ\n\t\t\t\t<span class=\"info-flag cat\">Ͼcategories.0.titleϿ</span>\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\t<hϾ~var.slideHeadingϿ class=\"slide-title\">\n\t\t\t\t<a href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Title\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\", \"interactionText\" : \"Ͼ%%titleϿ\" } }'>\n\t\t\t\t\tϾ:subtitleϿ<span class=\"title-small info-flag\">ϾsubtitleϿ</span>Ͼ/Ͽ\n\t\t\t\t\t<span class=\"slide-title-text\">ϾtitleϿ</span>\n\t\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition === 'title' && !!data.link, trueԒ)Ͽ\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\t</a>\n\t\t\t</hϾ~var.slideHeadingϿ>\n\t\t</header>\n\t\n\t\tϾ:hasDeetsԒ(Ԓ)Ͽ\n\t\t\t<ul class=\"details\">\n\t\t\t\tϾ:~var.isBlogϿ\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~var.isListingϿ\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\tϾ:~var.isEventϿ\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"is
6962Featured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\t\t</ul>\n\t\tϾ/Ͽ\n\t\n\t\tϾ:~equalԒ(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, trueԒ)Ͽ\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\tϾplainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)Ͽ\n\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)Ͽ\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\tϾ/Ͽ\n\t\t\t</p>\n\t\tϾ/Ͽ\n\t</div>\n\n\tϾ:hasFooterԒ(Ԓ)Ͽ\n\t\t<footer class=\"slide-footer\">\n\t\t\tϾ:~equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\tϾ:~equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)Ͽ\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t</footer>\n\tϾ/Ͽ\n</div>","context":{"tags":[{"label":"execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":72,"innerStart":72,"tags":[]},{"label":"equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":135,"end":350,"innerStart":238,"innerEnd":347,"tags":[{"label":"recid","labelArr":[{"label":"recid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":302,"end":309,"innerStart":309,"tags":[]},{"label":"var.feed","labelArr":[{"label":"var"},{"label":"feed"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":325,"end":336,"innerStart":336,"tags":[]}],"inner":"\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t\t"},{"label":"equalԒ(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, trueԒ)","labelArr":[{"label":"equal","argString":"!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":387,"end":563,"innerStart":474,"innerEnd":560,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":479,"end":556,"innerStart":556,"tags":[]}],"inner":"\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t\t\t"},{"label":"equalԒ(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":570,"end":755,"innerStart":688,"innerEnd":752,"tags":[{"label":"categories.0.title","labelArr":[{"label":"categories"},{"label":"0"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":721,"end":741,"innerStart":741,"tags":[]}],"inner":"\n\t\t\t\t<span class=\"info-flag cat\">Ͼcategories.0.titleϿ</span>\n\t\t\t"},{"label":"var.slideHeading","labelArr":[{"label":"var"},{"label":"slideHeading"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":764,"end":783,"innerStart":783,"tags":[]},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":818,"end":828,"innerStart":828,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":838,"end":851,"innerStart":851,"tags":[]},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":947,"end":959,"innerStart":959,"tags":[]},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":983,"end":992,"innerStart":992,"tags":[]},{"label":"subtitle","labelArr":[{"label":"subtitle"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1005,"end":1072,"innerStart":1016,"innerEnd":1069,"tags":[{"label":"subtitle","labelArr":[{"label":"subtitle"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1052,"end":1062,"innerStart":1062,"tags":[]}],"inner":"<span class=\"title-small info-flag\">ϾsubtitleϿ</span>"},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1109,"end":1116,"innerStart":1116,"tags":[]},{"label":"equalԒ(helpers.var.config.readMorePosition === 'title' && !!data.link, trueԒ)","labelArr":[{"label":"equal","argString":"helpers.var.config.readMorePosition === 'title' && !!data.link, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1129,"end":1284,"innerStart":1210,"innerEnd":1281,"tags":[],"inner":"\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\t"},{"label":"var.slideHeading","labelArr":[{"label":"var"},{"label":"slideHeading"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1300,"end":1319,"innerStart":1319,"tags":[]},{"label":"hasDeetsԒ(Ԓ)","labelArr":[{"label":"hasDeets","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1337,"end":3560,"innerStart":1352,"innerEnd":3557,"tags":[{"label":"var.isBlog","labelArr":[{"label":"var"},{"label":"isBlog"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1381,"end":1573,"innerStart":1395,"innerEnd":1570,"tags":[{"label":"timeToRead.minutes","labelArr":[{"label":"timeToRead"},{"label":"minutes"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1502,"end":1522,"innerStart":1522,"tags":[]},{"label":"var.translations.minute_read","labelArr":[{"label":"var"},{"label":"translations"},{"label":"minute_read"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1523,"end":1554,"innerStart":1554,"tags":[]}],"inner":"\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\t"},{"label":"var.isListing","labelArr":[{"label":"var"},{"label":"isListing"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1579,"end":1736,"innerStart":1596,"innerEnd":1733,"tags":[{"label":"address","labelArr":[{"label":"address"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1708,"end":1717,"innerStart":1717,"tags":[]}],"inner":"\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\t"},{"label":"var.isEvent","labelArr":[{"label":"var"},{"label":"isEvent"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1743,"end":3297,"innerStart":1758,"innerEnd":3294,"tags":[{"label":"venue","labelArr":[{"label":"venue"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1764,"end":3078,"innerStart":1772,"innerEnd":3075,"tags":[{"label":"venue.url","labelArr":[{"label":"venue"},{"label":"url"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":1805,"end":1829,"innerStart":1817,"innerEnd":1826,"tags":[],"inner":" has-link"},{"label":"venue.url","labelArr":[{"label":"venue"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1848,"end":1859,"innerStart":1859,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1869,"end":1882,"innerStart":1882,"tags":[]},{"label":"venue.title","labelArr":[{"label":"venue"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":1980,"end":1995,"innerStart":1995,"tags":[]},{"label":"venue.primary_category","labelArr":[{"label":"venue"},{"label":"primary_category"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2022,"end":2105,"innerStart":2047,"innerEnd":2102,"tags":[{"label":"venue.primary_category.catname","labelArr":[{"label":"venue"},{"label":"primary_category"},{"label":"catname"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2067,"end":2101,"innerStart":2101,"tags":[]}],"inner":", \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\""},{"label":"venue.primary_category","labelArr":[{"label":"venue"},{"label":"primary_category"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2105,"end":2194,"innerStart":2130,"innerEnd":2191,"tags":[{"label":"venue.primary_category.subcatname","labelArr":[{"label":"venue"},{"label":"primary_category"},{"label":"subcatname"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2153,"end":2190,"innerStart":2190,"tags":[]}],"inner":", \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\""},{"label":"venue.title","labelArr":[{"label":"venue"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2217,"end":2232,"innerStart":2232,"tags":[]},{"label":"venue.url","labelArr":[{"label":"venue"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2255,"end":2268,"innerStart":2268,"tags":[]},{"label":"venue.region","labelArr":[{"label":"venue"},{"label":"region"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2269,"end":2322,"innerStart":2284,"innerEnd":2319,"tags":[{"label":"venue.region","labelArr":[{"label":"venue"},{"label":"region"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2302,"end":2318,"innerStart":2318,"tags":[]}],"inner":", \"itemRegion\" : \"Ͼ%%venue.regionϿ\""},{"label":"venue.city","labelArr":[{"label":"venue"},{"label":"city"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2322,"end":2369,"innerStart":2335,"innerEnd":2366,"tags":[{"label":"venue.city","labelArr":[{"label":"venue"},{"label":"city"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2351,"end":2365,"innerStart":2365,"tags":[]}],"inner":", \"itemCity\" : \"Ͼ%%venue.cityϿ\""},{"label":"venue.recid","labelArr":[{"label":"venue"},{"label":"recid"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2369,"end":2416,"innerStart":2383,"innerEnd":2413,"tags":[{"label":"venue.recid","labelArr":[{"label":"venue"},{"label":"recid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2397,"end":2412,"innerStart":2412,"tags":[]}],"inner":", \"itemId\" : \"Ͼ%%venue.recidϿ\""},{"label":"venue.acctid","labelArr":[{"label":"venue"},{"label":"acctid"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2416,"end":2465,"innerStart":2431,"innerEnd":2462,"tags":[{"label":"venue.acctid","labelArr":[{"label":"venue"},{"label":"acctid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2445,"end":2461,"innerStart":2461,"tags":[]}],"inner":", \"acctId\" : \"Ͼ%%venue.acctidϿ\""},{"label":"venue.rankname","labelArr":[{"label":"venue"},{"label":"rankname"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2465,"end":2523,"innerStart":2482,"innerEnd":2520,"tags":[{"label":"venue.rankname","labelArr":[{"label":"venue"},{"label":"rankname"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2501,"end":2519,"innerStart":2519,"tags":[]}],"inner":", \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\""},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2520,"end":2546,"innerStart":2523,"innerEnd":2543,"tags":[],"inner":", \"itemVariant\" : \"\""},{"label":"venue.custom.price","labelArr":[{"label":"venue"},{"label":"custom"},{"label":"price"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2546,"end":2606,"innerStart":2567,"innerEnd":2603,"tags":[{"label":"venue.custom.price","labelArr":[{"label":"venue"},{"label":"custom"},{"label":"price"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2580,"end":2602,"innerStart":2602,"tags":[]}],"inner":", \"price\" : \"Ͼ%%venue.custom.priceϿ\""},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2603,"end":2623,"innerStart":
69622606,"innerEnd":2620,"tags":[],"inner":", \"price\" : \"\""},{"label":"venue.property_id","labelArr":[{"label":"venue"},{"label":"property_id"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2623,"end":2686,"innerStart":2643,"innerEnd":2683,"tags":[{"label":"venue.property_id","labelArr":[{"label":"venue"},{"label":"property_id"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2661,"end":2682,"innerStart":2682,"tags":[]}],"inner":", \"propertyId\" : \"Ͼ%%venue.property_idϿ\""},{"label":"venue.property_name","labelArr":[{"label":"venue"},{"label":"property_name"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2686,"end":2755,"innerStart":2708,"innerEnd":2752,"tags":[{"label":"venue.property_name","labelArr":[{"label":"venue"},{"label":"property_name"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2728,"end":2751,"innerStart":2751,"tags":[]}],"inner":", \"propertyName\" : \"Ͼ%%venue.property_nameϿ\""},{"label":"venue.property_type","labelArr":[{"label":"venue"},{"label":"property_type"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":2755,"end":2824,"innerStart":2777,"innerEnd":2821,"tags":[{"label":"venue.property_type","labelArr":[{"label":"venue"},{"label":"property_type"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2797,"end":2820,"innerStart":2820,"tags":[]}],"inner":", \"propertyType\" : \"Ͼ%%venue.property_typeϿ\""},{"label":"equalԒ((data.venue.is_featured === undefined), falseԒ)","labelArr":[{"label":"equal","argString":"(data.venue.is_featured === undefined), false"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":2824,"end":2925,"innerStart":2882,"innerEnd":2922,"tags":[{"label":"venue.is_featured","labelArr":[{"label":"venue"},{"label":"is_featured"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":2900,"end":2921,"innerStart":2921,"tags":[]}],"inner":", \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\""},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2922,"end":2947,"innerStart":2925,"innerEnd":2944,"tags":[],"inner":", \"isFeatured\" : \"\""},{"label":"venue.title","labelArr":[{"label":"venue"},{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3032,"end":3045,"innerStart":3045,"tags":[]}],"inner":"\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"is
6962Featured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t"},{"label":"equalԒ(!!data.startDate && !!data.endDate, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.startDate && !!data.endDate, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3086,"end":3289,"innerStart":3139,"innerEnd":3286,"tags":[{"label":"formattedDateԒ(Ԓ)","labelArr":[{"label":"formattedDate","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3249,"end":3268,"innerStart":3268,"tags":[]}],"inner":"\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\t"}],"inner":"\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"isFeatured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\t"},{"label":"equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.isOffer && !!data.startDate && !!data.endDate, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3303,"end":3545,"innerStart":3381,"innerEnd":3542,"tags":[{"label":"formattedDateԒ(Ԓ)","labelArr":[{"label":"formattedDate","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3500,"end":3519,"innerStart":3519,"tags":[]}],"inner":"\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\t"}],"inner":"\n\t\t\t<ul class=\"details\">\n\t\t\t\tϾ:~var.isBlogϿ\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~var.isListingϿ\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\tϾ:~var.isEventϿ\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"is
6962Featured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\t\t</ul>\n\t\t"},{"label":"equalԒ(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3565,"end":4010,"innerStart":3671,"innerEnd":4007,"tags":[{"label":"plainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)","labelArr":[{"label":"plainDescription","argString":"helpers.var.config.descriptionTruncation"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3702,"end":3764,"innerStart":3764,"tags":[]},{"label":"equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)","labelArr":[{"label":"equal","argString":"helpers.var.config.readMorePosition, 'desc'"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3769,"end":3996,"innerStart":3825,"innerEnd":3993,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":3831,"end":3988,"innerStart":3988,"tags":[]}],"inner":"\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\t"}],"inner":"\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\tϾplainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)Ͽ\n\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)Ͽ\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\tϾ/Ͽ\n\t\t\t</p>\n\t\t"},{"label":"hasFooterԒ(Ԓ)","labelArr":[{"label":"hasFooter","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":4021,"end":4649,"innerStart":4037,"innerEnd":4646,"tags":[{"label":"equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)","labelArr":[{"label":"equal","argString":"!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":4073,"end":4381,"innerStart":4216,"innerEnd":4378,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":4221,"end":4374,"innerStart":4374,"tags":[]}],"inner":"\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\t"},{"label":"equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":4385,"end":4632,"innerStart":4475,"innerEnd":4629,"tags":[{"label":"setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)","labelArr":[{"label":"setVar","argString":"'quickview', { type: data.type, recid: data.recid }"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":4480,"end":4544,"innerStart":4544,"tags":[]},{"label":"fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_quickview/button'), helpers.var.quickview"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":4549,"end":4625,"innerStart":4625,"tags":[]}],"inner":"\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\t"}],"inner":"\n\t\t<footer class=\"slide-footer\">\n\t\t\tϾ:~equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\tϾ:~equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)Ͽ\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t</footer>\n\t"}
6962],"start":0,"inner":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n}Ԓ)Ͽ\n\n<div class=\"content-section\">\n\t<div class=\"content-upper\">\n\t\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation === 'content', trueԒ)Ͽ\n\t\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t\tϾ/Ͽ\n\n\t\t<header class=\"slide-header\">\n\t\t\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !!helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\tϾ:~equalԒ(!!helpers.var.isBlog && !!data.categories && !!data.categories.length && !!data.categories[0].title, trueԒ)Ͽ\n\t\t\t\t<span class=\"info-flag cat\">Ͼcategories.0.titleϿ</span>\n\t\t\tϾ/Ͽ\n\t\t\n\t\t\t<hϾ~var.slideHeadingϿ class=\"slide-title\">\n\t\t\t\t<a href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Title\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\", \"interactionText\" : \"Ͼ%%titleϿ\" } }'>\n\t\t\t\t\tϾ:subtitleϿ<span class=\"title-small info-flag\">ϾsubtitleϿ</span>Ͼ/Ͽ\n\t\t\t\t\t<span class=\"slide-title-text\">ϾtitleϿ</span>\n\t\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition === 'title' && !!data.link, trueԒ)Ͽ\n\t\t\t\t\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\t</a>\n\t\t\t</hϾ~var.slideHeadingϿ>\n\t\t</header>\n\t\n\t\tϾ:hasDeetsԒ(Ԓ)Ͽ\n\t\t\t<ul class=\"details\">\n\t\t\t\tϾ:~var.isBlogϿ\n\t\t\t\t\t<li class=\"info-item time-to-read\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-clock\"></i>\n\t\t\t\t\t\tϾtimeToRead.minutesϿ Ͼ~var.translations.minute_readϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~var.isListingϿ\n\t\t\t\t\t<li class=\"info-item location\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\tϾaddressϿ\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\tϾ:~var.isEventϿ\n\t\t\t\t\tϾ:venueϿ\n\t\t\t\t\t\t<li class=\"info-item venueϾ:venue.urlϿ has-linkϾ/Ͽ\">\n\t\t\t\t\t\t\t<a href=\"Ͼvenue.urlϿ\" target=\"Ͼlink.targetϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Link to Venue\", \"itemName\" : \"Ͼ%%venue.titleϿ\", \"itemType\" : \"listings\" Ͼ:venue.primary_categoryϿ, \"itemCategory\" : \"Ͼ%%venue.primary_category.catnameϿ\"Ͼ/ϿϾ:venue.primary_categoryϿ, \"itemSubcategory\" : \"Ͼ%%venue.primary_category.subcatnameϿ\"Ͼ/Ͽ, \"interactionText\" : \"Ͼ%%venue.titleϿ\", \"interactionUrl\" : \"Ͼ%%venue.urlϿ\"Ͼ:venue.regionϿ, \"itemRegion\" : \"Ͼ%%venue.regionϿ\"Ͼ/ϿϾ:venue.cityϿ, \"itemCity\" : \"Ͼ%%venue.cityϿ\"Ͼ/ϿϾ:venue.recidϿ, \"itemId\" : \"Ͼ%%venue.recidϿ\"Ͼ/ϿϾ:venue.acctidϿ, \"acctId\" : \"Ͼ%%venue.acctidϿ\"Ͼ/ϿϾ:venue.ranknameϿ, \"itemVariant\" : \"Ͼ%%venue.ranknameϿ\"Ͼ?Ͽ, \"itemVariant\" : \"\"Ͼ/ϿϾ:venue.custom.priceϿ, \"price\" : \"Ͼ%%venue.custom.priceϿ\"Ͼ?Ͽ, \"price\" : \"\"Ͼ/ϿϾ:venue.property_idϿ, \"propertyId\" : \"Ͼ%%venue.property_idϿ\"Ͼ/ϿϾ:venue.property_nameϿ, \"propertyName\" : \"Ͼ%%venue.property_nameϿ\"Ͼ/ϿϾ:venue.property_typeϿ, \"propertyType\" : \"Ͼ%%venue.property_typeϿ\"Ͼ/ϿϾ:~equalԒ((data.venue.is_featured === undefined), falseԒ)Ͽ, \"isFeatured\" : \"Ͼ%%venue.is_featuredϿ\"Ͼ?Ͽ, \"isFeatured\" : \"\"Ͼ/Ͽ } }'>\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-map-marker-alt\"></i>\n\t\t\t\t\t\t\t\tϾvenue.titleϿ\n\t\t\t\t\t\t\t</a>\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\n\t\t\t\t\tϾ:~equalԒ(!!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t\t<li class=\"info-item date\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t\tϾformattedDateԒ(Ԓ)Ͽ\n\t\t\t\t\t\t</li>\n\t\t\t\t\tϾ/Ͽ\n\t\t\t\tϾ/Ͽ\n\n\t\t\t\tϾ:~equalԒ(!!helpers.var.isOffer && !!data.startDate && !!data.endDate, trueԒ)Ͽ\n\t\t\t\t\t<li class=\"info-item valid-date\">\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"icon fas fa-calendar-week\"></i>\n\t\t\t\t\t\t<span>ϾformattedDateԒ(Ԓ)Ͽ</span>\n\t\t\t\t\t</li>\n\t\t\t\tϾ/Ͽ\n\t\t\t</ul>\n\t\tϾ/Ͽ\n\t\n\t\tϾ:~equalԒ(!!data.description && !helpers.var.isEvent && !!helpers.var.config.showSlideDescription, trueԒ)Ͽ\n\t\t\t<p class=\"slide-desc\">\n\t\t\t\tϾplainDescriptionԒ(helpers.var.config.descriptionTruncationԒ)Ͽ\n\t\t\t\tϾ:~equalԒ(helpers.var.config.readMorePosition, 'desc'Ԓ)Ͽ\n\t\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t\t...data,\n\t\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t\t}Ԓ)Ͽ\n\t\t\t\tϾ/Ͽ\n\t\t\t</p>\n\t\tϾ/Ͽ\n\t</div>\n\n\tϾ:hasFooterԒ(Ԓ)Ͽ\n\t\t<footer class=\"slide-footer\">\n\t\t\tϾ:~equalԒ(!!data.link && (helpers.var.config.readMorePosition === undefined ? true : helpers.var.config.readMorePosition === 'footer'), trueԒ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_ccl_v2/shared/read_more_button'), {\n\t\t\t\t\t...data,\n\t\t\t\t\tvar: helpers.var,\n\t\t\t\t\ttemplateData: global.templateData,\n\t\t\t\t}Ԓ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t\tϾ:~equalԒ(!!data.type && !helpers.plugins.sv_site.siteConfig.plugins.apex?.active, trueԒ)Ͽ\n\t\t\t\tϾ~setVarԒ('quickview', { type: data.type, recid: data.recid }Ԓ)Ͽ\n\t\t\t\tϾ~fillԒ(helpers.partial('custom_quickview/button'), helpers.var.quickviewԒ)Ͽ\n\t\t\tϾ/Ͽ\n\t\t</footer>\n\tϾ/Ͽ\n</div>","innerStart":0,"innerEnd":4656,"end":4656}},"custom_ccl_v2/shared/image":{"hitCount":3594,"raw":"{{~exec(function() {\
6962n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n})}}\n\n<div class=\"slide-top\">\n\t<div class=\"img-cont{{:className}} {{className}}{{/}}\" data-img-cont>\n\t\t<a href=\"{{assetLink()}}\" target=\"{{link.target}}\" aria-label=\"{{%title}}{{:isVideo()}} video{{/}}\" data-asset data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"{{:isVideo()}}Video Click{{?}}Image{{/}}\", \"interactionUrl\" : \"{{assetLink()}}\" } }'>\n\t\t\t{{~fill(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t})}}\n\t\t</a>\n\t</div>\n\n\t{{~fill(helpers.partial('custom_asset_credits'), data.asset)}}\n\t{{:showPlayButton()}}{{>custom_play_button}}{{/}}\n\t{{:~equal(!!data.nextDate && !helpers.var.isBlog, true)}}\n\t\t{{~fill(helpers.partial('custom_ccl/extras/mini_date'), data)}}\n\t{{/}}\n\t{{:~equal(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, true)}}\n\t\t{{~fill(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config)}}\n\t{{/}}\n\t{{:~equal(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', true)}}\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"{{recid}}\" data-tb-type=\"{{~var.feed}}\"></div>\n\t{{/}}\n</div>","html":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}Ԓ)Ͽ\n\n<div class=\"slide-top\">\n\t<div class=\"img-contϾ:classNameϿ ϾclassNameϿϾ/Ͽ\" data-img-cont>\n\t\t<a href=\"ϾassetLinkԒ(Ԓ)Ͽ\" target=\"Ͼlink.targetϿ\" aria-label=\"Ͼ%titleϿϾ:isVideoԒ(Ԓ)Ͽ videoϾ/Ͽ\" data-asset data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:isVideoԒ(Ԓ)ϿVideo ClickϾ?ϿImageϾ/Ͽ\", \"interactionUrl\" : \"ϾassetLinkԒ(Ԓ)Ͽ\" } }'>\n\t\t\tϾ~fillԒ(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}Ԓ)Ͽ\n\t\t</a>\n\t</div>\n\n\tϾ~fillԒ(helpers.partial('custom_asset_credits'), data.assetԒ)Ͽ\n\tϾ:showPlayButtonԒ(Ԓ)ϿϾ>
6962custom_play_buttonϿϾ/Ͽ\n\tϾ:~equalԒ(!!data.nextDate && !helpers.var.isBlog, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', trueԒ)Ͽ\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\tϾ/Ͽ\n</div>","context":{"tags":[{"label":"execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":166,"innerStart":166,"tags":[]},{"label":"className","labelArr":[{"label":"className"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":213,"end":240,"innerStart":225,"innerEnd":237,"tags":[{"label":"className","labelArr":[{"label":"className"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":226,"end":237,"innerStart":237,"tags":[]}],"inner":" ϾclassNameϿ"},{"label":"assetLinkԒ(Ԓ)","labelArr":[{"label":"assetLink","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":268,"end":283,"innerStart":283,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":293,"end":306,"innerStart":306,"tags":[]},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"","start":320,"end":328,"innerStart":328,"tags":[]},{"label":"isVideoԒ(Ԓ)","labelArr":[{"label":"isVideo","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":328,"end":351,"innerStart":342,"innerEnd":348,"tags":[],"inner":" video"},{"label":"isVideoԒ(Ԓ)","labelArr":[{"label":"isVideo","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":430,"end":458,"innerStart":444,"innerEnd":455,"tags":[],"inner":"Video Click"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":455,"end":466,"innerStart":458,"innerEnd":463,"tags":[],"inner":"Image"},{"label":"assetLinkԒ(Ԓ)","labelArr":[{"label":"assetLink","argString":""}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":489,"end":504,"innerStart":504,"tags":[]},{"label":"fillԒ(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}Ԓ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":515,"end":679,"innerStart":679,"tags":[]},{"label":"fillԒ(helpers.partial('custom_asset_credits'), data.assetԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_asset_credits'), data.asset"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":697,"end":759,"innerStart":759,"tags":[]},{"label":"showPlayButtonԒ(Ԓ)","labelArr":[{"label":"showPlayButton","argString":""}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":761,"end":806,"innerStart":782,"innerEnd":803,"tags":[{"label":"custom_play_button","labelArr":[{"label":"custom_play_button"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":">","modifier":"","start":782,"end":803,"innerStart":803,"tags":[]}],"inner":"Ͼ>custom_play_buttonϿ"},{"label":"equalԒ(!!data.nextDate && !helpers.var.isBlog, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.nextDate && !helpers.var.isBlog, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":808,"end":936,"innerStart":865,"innerEnd":933,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl/extras/mini_date'), data"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":868,"end":931,"innerStart":931,"tags":[]}],"inner":"\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)Ͽ\n\t"},{"label":"equalԒ(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, trueԒ)","labelArr":[{"label":"equal","argString":"!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":938,"end":1109,"innerStart":1024,"innerEnd":1106,"tags":[{"label":"fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)","labelArr":[{"label":"fill","argString":"helpers.partial('custom_ccl/extras/sponsored'), helpers.var.config"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1027,"end":1104,"innerStart":1104,"tags":[]}],"inner":"\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\t"},{"label":"equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":1111,"end":1324,"innerStart":1214,"innerEnd":1321,"tags":[{"label":"recid","labelArr":[{"label":"recid"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":1277,"end":1284,"innerStart":1284,"tags":[]},{"label":"var.feed","labelArr":[{"label":"var"},{"label":"feed"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":1300,"end":1311,"innerStart":1311,"tags":[]}
6962],"inner":"\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\t"}],"start":0,"inner":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\n}Ԓ)Ͽ\n\n<div class=\"slide-top\">\n\t<div class=\"img-contϾ:classNameϿ ϾclassNameϿϾ/Ͽ\" data-img-cont>\n\t\t<a href=\"ϾassetLinkԒ(Ԓ)Ͽ\" target=\"Ͼlink.targetϿ\" aria-label=\"Ͼ%titleϿϾ:isVideoԒ(Ԓ)Ͽ videoϾ/Ͽ\" data-asset data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:isVideoԒ(Ԓ)ϿVideo ClickϾ?ϿImageϾ/Ͽ\", \"interactionUrl\" : \"ϾassetLinkԒ(Ԓ)Ͽ\" } }'>\n\t\t\tϾ~fillԒ(helpers.partial('custom_responsive_image'), {\n\t\t\t\tasset: data.asset,\n\t\t\t\tconfig: helpers.var.config,\n\t\t\t\tuseLazyLoading: helpers.var.useLazyLoading,\n\t\t\t}Ԓ)Ͽ\n\t\t</a>\n\t</div>\n\n\tϾ~fillԒ(helpers.partial('custom_asset_credits'), data.assetԒ)Ͽ\n\tϾ:showPlayButtonԒ(Ԓ)ϿϾ>
6962custom_play_buttonϿϾ/Ͽ\n\tϾ:~equalԒ(!!data.nextDate && !helpers.var.isBlog, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/mini_date'), dataԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!(data.isDTN || data.isdtn) && !helpers.var.config.dtnOutsideImage, trueԒ)Ͽ\n\t\tϾ~fillԒ(helpers.partial('custom_ccl/extras/sponsored'), helpers.var.configԒ)Ͽ\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.useTripbuilder && helpers.var.config.tripbuilderLocation !== 'content', trueԒ)Ͽ\n\t\t<div class=\"tripbuilder-cont\" data-tb-button data-tb-recid=\"ϾrecidϿ\" data-tb-type=\"Ͼ~var.feedϿ\"></div>\n\tϾ/Ͽ\n</div>","innerStart":0,"innerEnd":1331,"end":1331}},"custom_ccl_v2/shared/read_more_button":{"hitCount":3764,"raw":"{{~exec(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n})}}\n\n<a class=\"read-more\" href=\"{{link.url}}\" target=\"{{link.target}}\" title=\"{{title}}\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"{{:templateData.more_caption}}{{%%templateData.more_caption}}{{?}}Read More{{/}}\", \"interactionUrl\" : \"{{%%link.url}}\"{{:templateData.more_caption}}, \"interactionText\" : \"{{%%templateData.more_caption}}\"{{/}} } }'>\n\t{{:~var.hasText}}\n\t\t<span class=\"button-text\">\n\t\t\t{{templateData.more_caption}}\n\t\t</span>\n\t{{?}}\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t{{/}}\n\t{{:~equal(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, true)}}\n\t\t{{~var.config.readMoreAdditionalHTML}}\n\t{{/}}\n</a>","html":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}Ԓ)Ͽ\n\n<a class=\"read-more\" href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" title=\"ϾtitleϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:templateData.more_captionϿϾ%%templateData.more_captionϿϾ?ϿRead MoreϾ/Ͽ\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\"Ͼ:templateData.more_captionϿ, \"interactionText\" : \"Ͼ%%templateData.more_captionϿ\"Ͼ/Ͽ } }'>\n\tϾ:~var.hasTextϿ\n\t\t<span class=\"button-text\">\n\t\t\tϾtemplateData.more_captionϿ\n\t\t</span>\n\tϾ?Ͽ\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, trueԒ)Ͽ\n\t\tϾ~var.config.readMoreAdditionalHTMLϿ\n\tϾ/Ͽ\n</a>","context":{"tags":[{"label":"execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":210,"innerStart":210,"tags":[]},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":239,"end":249,"innerStart":249,"tags":[]},{"label":"link.target","labelArr":[{"label":"link"},{"label":"target"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":259,"end":272,"innerStart":272,"tags":[]},{"label":"title","labelArr":[{"label":"title"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":281,"end":288,"innerStart":288,"tags":[]},{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":356,"end":416,"innerStart":384,"innerEnd":413,"tags":[{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":384,"end":413,"
6962innerStart":413,"tags":[]}],"inner":"Ͼ%%templateData.more_captionϿ"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":413,"end":428,"innerStart":416,"innerEnd":425,"tags":[],"inner":"Read More"},{"label":"link.url","labelArr":[{"label":"link"},{"label":"url"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":451,"end":463,"innerStart":463,"tags":[]},{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":464,"end":548,"innerStart":492,"innerEnd":545,"tags":[{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"%","start":515,"end":544,"innerStart":544,"tags":[]}],"inner":", \"interactionText\" : \"Ͼ%%templateData.more_captionϿ\""},{"label":"var.hasText","labelArr":[{"label":"var"},{"label":"hasText"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":556,"end":646,"innerStart":571,"innerEnd":643,"tags":[{"label":"templateData.more_caption","labelArr":[{"label":"templateData"},{"label":"more_caption"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":604,"end":631,"innerStart":631,"tags":[]}],"inner":"\n\t\t<span class=\"button-text\">\n\t\t\tϾtemplateData.more_captionϿ\n\t\t</span>\n\t"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":643,"end":712,"innerStart":646,"innerEnd":709,"tags":[],"inner":"\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\t"},{"label":"equalԒ(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, trueԒ)","labelArr":[{"label":"equal","argString":"!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":714,"end":874,"innerStart":830,"innerEnd":871,"tags":[{"label":"var.config.readMoreAdditionalHTML","labelArr":[{"label":"var"},{"label":"config"},{"label":"readMoreAdditionalHTML"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":833,"end":869,"innerStart":869,"tags":[]}],"inner":"\n\t\tϾ~var.config.readMoreAdditionalHTMLϿ\n\t"}],"start":0,"inner":"Ͼ~execԒ(function() {\n\thelpers.var = { ...helpers.var, ...data.var};\n\thelpers.var.hasText =\n\t\thelpers.var.config.readMorePosition === undefined ?\n\t\ttrue :\n\t\thelpers.var.config.readMorePosition === 'footer';\n}Ԓ)Ͽ\n\n<a class=\"read-more\" href=\"Ͼlink.urlϿ\" target=\"Ͼlink.targetϿ\" title=\"ϾtitleϿ\" data-gtm-click data-gtm-vars='{ \"tClient_ga4\" : { \"linkObject\" : \"Ͼ:templateData.more_captionϿϾ%%templateData.more_captionϿϾ?ϿRead MoreϾ/Ͽ\", \"interactionUrl\" : \"Ͼ%%link.urlϿ\"Ͼ:templateData.more_captionϿ, \"interactionText\" : \"Ͼ%%templateData.more_captionϿ\"Ͼ/Ͽ } }'>\n\tϾ:~var.hasTextϿ\n\t\t<span class=\"button-text\">\n\t\t\tϾtemplateData.more_captionϿ\n\t\t</span>\n\tϾ?Ͽ\n\t\t<i class=\"fa-solid fa-arrow-right\" aria-hidden=\"true\"></i>\n\tϾ/Ͽ\n\tϾ:~equalԒ(!!helpers.var.config.readMoreAdditionalHTML && !!helpers.var.config.readMoreAdditionalHTML.length, trueԒ)Ͽ\n\t\tϾ~var.config.readMoreAdditionalHTMLϿ\n\tϾ/Ͽ\n</a>","innerStart":0,"innerEnd":879,"end":879}},"custom_asset_credits":{"hitCount":5807,"raw":"{{:credits}}{{:custom_show_credits}}<span class=\"credits{{:videoid}} video{{/}}\"><i class=\"fa-solid fa-camera\"></i> {{credits}}</span>{{/}}{{/credits}}","html":"Ͼ:creditsϿϾ:custom_show_creditsϿ<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>Ͼ/ϿϾ/creditsϿ","context":{"tags":[{"label":"credits","labelArr":[{"label":"credits"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":0,"end":137,"innerStart":10,"innerEnd":127,"tags":[{"label":"custom_show_credits","labelArr":[{"label":"custom_show_credits"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":10,"end":127,"innerStart":32,"innerEnd":124,"tags":[{"label":"videoid","labelArr":[{"label":"videoid"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":":","modifier":"","start":52,"end":71,"innerStart":62,"innerEnd":68,"tags":[],"inner":" video"},{"label":"credits","labelArr":[{"label":"credits"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":108,"end":117,"innerStart":117,"tags":[]}],"inner":"<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>"}],"inner":"Ͼ:custom_show_creditsϿ<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>Ͼ/Ͽ"}],"start":0,"inner":"Ͼ:creditsϿϾ:custom_show_creditsϿ<span class=\"creditsϾ:videoidϿ videoϾ/Ͽ\"><i class=\"fa-solid fa-camera\"></i> ϾcreditsϿ</span>Ͼ/ϿϾ/creditsϿ","innerStart":0,"innerEnd":137,"end":137}},"custom_responsive_image":{"hitCount":5967,"raw":"{{~setVar('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : true)}}\r\n\r\n{{~exec(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }
6962\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n})}}\r\n\r\n{{:~equal(!!data.asset && !!data.asset.resource, true)}}\r\n<picture>\r\n    {{#~var.sources}}\r\n        {{!isDefault}}\r\n            <source\r\n                srcset=\"{{src}}\"\r\n                {{:~equal(data.minScreenSize !== undefined, true)}}\r\n                    media=\"screen and (min-width: {{minScreenSize}})\"\r\n                {{/}}\r\n                type=\"image/{{format}}\"\r\n                width=\"{{width}}\"\r\n                height=\"{{height}}\"\r\n            />\r\n        {{?}}\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"{{src}}\"\r\n                alt=\"{{%alt_text}}\"\r\n                loading=\"{{:~var.useLazyLoading}}lazy{{?}}eager{{/}}\"\r\n                fetchpriority=\"{{:~var.useLazyLoading}}low{{?}}high{{/}}\"\r\n                width=\"{{width}}\"\r\n                height=\"{{height}}\"\r\n                onload=\"this.classList.add('loaded')\" {{!-- stops the background animation when the image is loaded --}}\r\n            />\r\n        {{/}}\r\n    {{/}}\r\n</picture>\r\n{{?}}\r\n{{~log('No asset was passed into the repsonsive image partial. Please provide an asset.')}}\r\n<!-- No asset was provided. Please provide an asset. -->\r\n{{/}}","html":"Ͼ~setVarԒ('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : trueԒ)Ͽ\r\n\r\nϾ~execԒ(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) =>
6962 a.concat(b), []);\r\n}Ԓ)Ͽ\r\n\r\nϾ:~equalԒ(!!data.asset && !!data.asset.resource, trueԒ)Ͽ\r\n<picture>\r\n    Ͼ#~var.sourcesϿ\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    Ͼ/Ͽ\r\n</picture>\r\nϾ?Ͽ\r\nϾ~logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)Ͽ\r\n<!-- No asset was provided. Please provide an asset. -->\r\nϾ/Ͽ","context":{"tags":[{"label":"setVarԒ('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : trueԒ)","labelArr":[{"label":"setVar","argString":"'useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : true"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":0,"end":93,"innerStart":93,"tags":[]},{"label":"execԒ(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n}Ԓ)","labelArr":[{"label":"exec","argString":"function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }
6962\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n}"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":97,"end":2397,"innerStart":2397,"tags":[]},{"label":"equalԒ(!!data.asset && !!data.asset.resource, trueԒ)","labelArr":[{"label":"equal","argString":"!!data.asset && !!data.asset.resource, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":2401,"end":3289,"innerStart":2457,"innerEnd":3286,"tags":[{"label":"var.sources","labelArr":[{"label":"var"},{"label":"sources"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"#","modifier":"","start":2474,"end":3272,"innerStart":2489,"innerEnd":3269,"tags":[{"label":"isDefault","labelArr":[{"label":"isDefault"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"","command":"!","modifier":"","start":2499,"end":2859,"innerStart":2511,"innerEnd":2856,"tags":[{"label":"src","labelArr":[{"label":"src"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2558,"end":2563,"innerStart":2563,"tags":[]},{"label":"equalԒ(data.minScreenSize !== undefined, trueԒ)","labelArr":[{"label":"equal","argString":"data.minScreenSize !== undefined, true"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":2582,"end":2723,"innerStart":2633,"innerEnd":2720,"tags":[{"label":"minScreenSize","labelArr":[{"label":"minScreenSize"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2685,"end":2700,"innerStart":2700,"tags":[]}],"inner":"\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                "},{"label":"format","labelArr":[{"label":"format"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2753,"end":2761,"innerStart":2761,"tags":[]},{"label":"width","labelArr":[{"label":"width"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2787,"end":2794,"innerStart":2794,"tags":[]},{"label":"height","labelArr":[{"label":"height"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2821,"end":2829,"innerStart":2829,"tags":[]}],"inner":"\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        "},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2856,"end":3263,"innerStart":2859,"innerEnd":3260,"tags":[{"label":"src","labelArr":[{"label":"src"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":2935,"end":2940,"innerStart":2940,"tags":[]},{"label":"alt_text","labelArr":[{"label":"alt_text"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"%","modifier":"","start":2964,"end":2975,"innerStart":2975,"tags":[]},{"label":"var.useLazyLoading","labelArr":[{"label":"var"},{"label":"useLazyLoading"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3003,"end":3032,"innerStart":3025,"innerEnd":3029,"tags":[],"inner":"lazy"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3029,"end":3040,"innerStart":3032,"innerEnd":3037,"tags":[],"inner":"eager"},{"label":"var.useLazyLoading","labelArr":[{"label":"var"},{"label":"useLazyLoading"}],"elseTag":false,"ifElseTag":true,"ifStarterTag":true,"backTrack":0,"lookup":"~","command":":","modifier":"","start":3074,"end":3102,"innerStart":3096,"innerEnd":3099,"tags":[],"inner":"low"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3099,"end":3109,"innerStart":3102,"innerEnd":3106,"tags":[],"inner":"high"},{"label":"width","labelArr":[{"label":"width"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3135,"end":3142,"innerStart":3142,"tags":[]},{"label":"height","labelArr":[{"label":"height"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3169,"end":3177,"innerStart":3177,"tags":[]}],"inner":"\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        "}],"inner":"\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    "}],"inner":"\r\n<picture>\r\n    Ͼ#~var.sourcesϿ\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    Ͼ/Ͽ\r\n</picture>\r\n"},{"labelArr":[],"elseTag":true,"ifElseTag":true,"ifStarterTag":false,"backTrack":0,"lookup":"","command":"","modifier":"","start":3286,"end":3445,"innerStart":3289,"innerEnd":3442,"tags":[{"label":"logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)","labelArr":[{"label":"log","argString":"'No asset was passed into the repsonsive image partial. Please provide an asset.'"}],"elseTag":false,"ifElseTag":false,"ifStarterTag":false,"backTrack":0,"lookup":"~","command":"","modifier":"","start":3291,"end":3382,"
6962innerStart":3382,"tags":[]}],"inner":"\r\nϾ~logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)Ͽ\r\n<!-- No asset was provided. Please provide an asset. -->\r\n"}],"start":0,"inner":"Ͼ~setVarԒ('useLazyLoading', data.useLazyLoading !== undefined ? data.useLazyLoading : trueԒ)Ͽ\r\n\r\nϾ~execԒ(function() {\r\n    let asmActive = false;\r\n    \r\n    if (helpers.plugins.miscLib && helpers.plugins.sv_site) {\r\n        // fallback for older collection helpers where miscLib/sv_site are not in goatee context\r\n        asmActive = helpers.plugins.miscLib.varLookup(helpers.plugins.sv_site.siteConfig.custom, 'asm.active');\r\n    }\r\n\r\n    const asmSetting = asmActive ? { gravity: 'auto' } : {};\r\n    const userSettings = data.cloudinarySettings || {};\r\n    const errorMessage = `The responsive image template requires an asset and a config object. Please see core collection templates for examples.`;\r\n    const formats = ['avif', 'webp', 'jpg']; // image formats\r\n    const cloudinarySettings = { // used on every image\r\n        crop: 'fill',\r\n        quality: 65,\r\n        sv: { gravity: 'focalPoint' },\r\n\t\t...userSettings,\r\n        ...asmSetting,\r\n    };\r\n    let sizes;\r\n\r\n    helpers.var.useLazyLoading = data.useLazyLoading !== undefined ? data.useLazyLoading : true;\r\n\r\n    helpers.var.sources = [];\r\n\r\n    // warn user if no config object was provided\r\n    if (!data.config) {\r\n        console.log(errorMessage);\r\n\r\n        return `<!-- ${errorMessage} -->`;\r\n    }\r\n\r\n    // combine image sizes\r\n    sizes = [\r\n        ...data.config.mediaSources,\r\n        {\r\n            imageWidth: data.config.mobileImageRatio.width,\r\n            imageHeight: data.config.mobileImageRatio.height,\r\n        }\r\n    ];\r\n\r\n    helpers.var.sources = sizes.map(({ imageWidth, imageHeight, minScreenSize }) => {\r\n        return formats.map(fetch_format => {\r\n            return {\r\n                src: data.asset.resource.getThumbnailUrl({\r\n                    ...cloudinarySettings,\r\n                    fetch_format,\r\n                    width: imageWidth,\r\n                    height: imageHeight,\r\n                    ...(fetch_format === 'avif' ? { flags: 'strip_profile' } : {}),\r\n                }),\r\n                format: fetch_format === 'jpg' ? 'jpeg' : fetch_format,\r\n                minScreenSize,\r\n                isDefault: minScreenSize === undefined && fetch_format.match(/jpe*g/) !== null,\r\n                alt_text: data.asset.alt_text,\r\n                width: imageWidth,\r\n                height: imageHeight\r\n            };\r\n        });\r\n    }).reduce((a, b) => a.concat(b), []);\r\n}Ԓ)Ͽ\r\n\r\nϾ:~equalԒ(!!data.asset && !!data.asset.resource, trueԒ)Ͽ\r\n<picture>\r\n    Ͼ#~var.sourcesϿ\r\n        Ͼ!isDefaultϿ\r\n            <source\r\n                srcset=\"ϾsrcϿ\"\r\n                Ͼ:~equalԒ(data.minScreenSize !== undefined, trueԒ)Ͽ\r\n                    media=\"screen and (min-width: ϾminScreenSizeϿ)\"\r\n                Ͼ/Ͽ\r\n                type=\"image/ϾformatϿ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n            />\r\n        Ͼ?Ͽ\r\n            <img\r\n                class=\"slide-img\"\r\n                src=\"ϾsrcϿ\"\r\n                alt=\"Ͼ%alt_textϿ\"\r\n                loading=\"Ͼ:~var.useLazyLoadingϿlazyϾ?ϿeagerϾ/Ͽ\"\r\n                fetchpriority=\"Ͼ:~var.useLazyLoadingϿlowϾ?ϿhighϾ/Ͽ\"\r\n                width=\"ϾwidthϿ\"\r\n                height=\"ϾheightϿ\"\r\n                onload=\"this.classList.add('loaded')\" \r\n            />\r\n        Ͼ/Ͽ\r\n    Ͼ/Ͽ\r\n</picture>\r\nϾ?Ͽ\r\nϾ~logԒ('No asset was passed into the repsonsive image partial. Please provide an asset.'Ԓ)Ͽ\r\n<!-- No asset was provided. Please provide an asset. -->\r\nϾ/Ͽ","innerStart":0,"innerEnd":3445,"end":3445}},"custom_play_button":{"hitCount":3188,"raw":"<button class=\"shared-play-button\" aria-label=\"play video\"><i class=\"fa fa-play\" aria-hidden=\"true\"></i></button>\n","html":"<button class=\"shared-play-button\" aria-label=\"play video\"><i class=\"fa fa-play\" aria-hidden=\"true\"></i></button>\n","context":{"tags":[],"start":0,"inner":"<button class=\"shared-play-button\" aria-label=\"play video\"><i class=\"fa fa-play\" aria-hidden=\"true\"></i></button>\n","innerStart":0,"innerEnd":114,"end":114}}}},"modelName":"plugins_collections_type_custom_slides"}</script>
6962
6963</section>
6964
6965</div>
6966	</div>
6967	<div class="footer-container">
6968		<div data-civid="6998c0a141a8f0ca7c84a365" class="contentRender contentRender_21 contentRender_type_panel contentRender_name_plugins_common_footer" data-sv-time="4" data-sv-index="21" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
6969
6970
6971<div class="cta-icons-container">
6972	<div class="left-container">
6973		<div data-civid="69e731391f939f512b658c0a" class="contentRender contentRender_22 contentRender_type_widget contentRender_name_plugins_common_cta_icons" data-sv-time="15" data-sv-index="22" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
6974
6975<div class="cta-icons-cont eNews">
6976	<div class="img-cont">
6977		
6978		<a href="https://www.visitwestconventionbureau.co.uk/enewsletter-sign-up/" target="_blank" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "CTA Icons", "linkObject": "E-newsletter%20sign%20up", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fenewsletter-sign-up%2F" } }'>
6979			<img class="color-icon" src="/includes/public/assets/shared/icon_eNews.svg" loading="lazy" alt="eNews icon">
6980			<img class="white-icon" src="/includes/public/assets/shared/icon_eNews_white.svg" loading="lazy" alt="eNews icon">
6981		</a>
6982		
6983	</div>
6984	<div class="content-section">
6985		<h4><a href="https://www.visitwestconventionbureau.co.uk/enewsletter-sign-up/" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "CTA Icons", "linkObject": "E-newsletter%20sign%20up", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fenewsletter-sign-up%2F", "interactionText": "E-newsletter%20sign%20up" } }'>E-newsletter sign up</a></h4>
6986		<img class="arrow" src="/includes/public/assets/shared/arrow_right_black.svg" loading="lazy" alt="Arrow right">
6987		<p>Sign up for our free e-newsletter to receive exclusive updates, news and inspiring ideas.</p>
6988	</div>
6989</div></div>
6990	</div>
6991	<div class="center-container">
6992		<div data-civid="69e731391f939f512b658c0c" class="contentRender contentRender_23 contentRender_type_widget contentRender_name_plugins_common_cta_icons" data-sv-time="15" data-sv-index="23" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'>
6993
6994<div class="cta-icons-cont eventenquiry">
6995	<div class="img-cont">
6996		
6997		<a href="https://www.visitwestconventionbureau.co.uk/contact-us/" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "CTA Icons", "linkObject": "Get%20in%20touch", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fcontact-us%2F" } }'>
6998			<img class="color-icon" src="/includes/public/assets/shared/icon_eventenquiry.svg" loading="lazy" alt="eventenquiry icon">
6999			<img class="white-icon" src="/includes/public/assets/shared/icon_eventenquiry_white.svg" loading="lazy" alt="eventenquiry icon">
7000		</a>
7001		
7002	</div>
7003	<div class="content-section">
7004		<h4><a href="https://www.visitwestconventionbureau.co.uk/contact-us/" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "CTA Icons", "linkObject": "Get%20in%20touch", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fcontact-us%2F", "interactionText": "Get%20in%20touch" } }'>Get in touch</a></h4>
7005		<img class="arrow" src="/includes/public/assets/shared/arrow_right_black.svg" loading="lazy" alt="Arrow right">
7006		<p>Our contact us page is the quickest way to engage with our supportive team.</p>
7007	</div>
7008</div></div>
7009	</div>
7010	<div class="right-container">
7011		<div data-civid="69e731391f939f512b658c0e" class="contentRender contentRender_24 contentRender_type_widget contentRender_name_plugins_common_cta_icons" data-sv-time="16" data-sv-index="24" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'>
7012
7013<div class="cta-icons-cont talktous">
7014	<div class="img-cont">
7015		
7016		<a href="https://www.visitwestconventionbureau.co.uk/about-us/" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "CTA Icons", "linkObject": "About%20Us", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fabout-us%2F" } }'>
7017			<img class="color-icon" src="/includes/public/assets/shared/icon_talktous.svg" loading="lazy" alt="talktous icon">
7018			<img class="white-icon" src="/includes/public/assets/shared/icon_talktous_white.svg" loading="lazy" alt="talktous icon">
7019		</a>
7020		
7021	</div>
7022	<div class="content-section">
7023		<h4><a href="https://www.visitwestconventionbureau.co.uk/about-us/" data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "CTA Icons", "linkObject": "About%20Us", "interactionSource": "widget", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fabout-us%2F", "interactionText": "About%20Us" } }'>About Us</a></h4>
7024		<img class="arrow" src="/includes/public/assets/shared/arrow_right_black.svg" loading="lazy" alt="Arrow right">
7025		<p>Learn about Visit West Convention Bureau and how we can help you.</p>
7026	</div>
7027</div></div>
7028	</div>
7029</div>
7030
7031<div class="we-recommend-grid">
7032	
7033</div>
7034<div class="logo-grid">
7035	
7036</div>
7037<div class="upper-container">
7038	
7039	
7040</div>
7041<div class="bridge-overlay"></div>
7042<footer class="panel-footer" data-guid="2d41fa59-4ef7-46e3-a44f-a03bdfd71d66">
7043	<div class="footer-content-container">
7044		<div class="footer-nav">
7045			<div data-civid="69e731391f939f512b658c16" class="contentRender contentRender_28 contentRender_type_widget contentRender_name_plugins_nav_footer_meet" data-sv-time="22" data-sv-index="28" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'>
7046
7047
7048
7049
7050
7051	<ul class="navigation-footer" 
7052	data-gtm-vars='{"tClient_ga4": {"eventName": "navigation_click", "navType": "Footer", "interactionSource": "navigation"}}'
7053>
7054		
7055			<li class="item item-parent row-1">
7056				<a
7057					href="/about-us/"
7058					target="_self"
7059					class=""
7060					title="About Us"
7061					
7062	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "About%20Us", "interactionUrl": "%2Fabout-us%2F", "interactionText": "About%20Us"}}'
7063
7064				>
7065					About Us
7066				</a>
7067			</li>
7068		
7069			<li class="item item-parent row-2">
7070				<a
7071					href="/contact-us/"
7072					target="_self"
7073					class=""
7074					title="Contact Us"
7075					
7076	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Contact%20Us", "interactionUrl": "%2Fcontact-us%2F", "interactionText": "Contact%20Us"}}'
7077
7078				>
7079					Contact Us
7080				</a>
7081			</li>
7082		
7083			<li class="item item-parent row-3">
7084				<a
7085					href="https://www.visitwestconventionbureau.co.uk/information/sustainability-statement/"
7086					target="_self"
7087					class=""
7088					title="Sustainability Statement"
7089					
7090	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Sustainability%20Statement", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Finformation%2Fsustainability-statement%2F", "interactionText": "Sustainability%20Statement"}}'
7091
7092				>
7093					Sustainability Statement
7094				</a>
7095			</li>
7096		
7097			<li class="item item-parent row-4">
7098				<a
7099					href="https://www.visitwestconventionbureau.co.uk/information/accessibility-statement/"
7100					target="_self"
7101					class=""
7102					title="Accessibility Statement"
7103					
7104	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Accessibility%20Statement", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Finformation%2Faccessibility-statement%2F", "interactionText": "Accessibility%20Statement"}}'
7105
7106				>
7107					Accessibility Statement
7108				</a>
7109			</li>
7110		
7111			<li class="item item-parent row-5">
7112				<a
7113					href="/enewsletter-sign-up/"
7114					target="_self"
7115					class=""
7116					title="Enewsletter Sign Up"
7117					
7118	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Enewsletter%20Sign%20Up", "interactionUrl": "%2Fenewsletter-sign-up%2F", "interactionText": "Enewsletter%20Sign%20Up"}}'
7119
7120				>
7121					Enewsletter Sign Up
7122				</a>
7123			</li>
7124		
7125			<li class="item item-parent row-6">
7126				<a
7127					href="https://www.visitwest.co.uk/membership"
7128					target="_self"
7129					class=""
7130					title="Become a member"
7131					
7132	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Become%20a%20member", "interactionUrl": "https%3A%2F%2Fwww.visitwest.co.uk%2Fmembership", "interactionText": "Become%20a%20member"}}'
7133
7134				>
7135					Become a member
7136				</a>
7137			</li>
7138		
7139			<li class="item item-parent row-7">
7140				<a
7141					href="https://www.visitwestconventionbureau.co.uk/information/cookies/"
7142					target="_self"
7143					class=""
7144					title="Cookies"
7145					
7146	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Cookies", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Finformation%2Fcookies%2F", "interactionText": "Cookies"}}'
7147
7148				>
7149					Cookies
7150				</a>
7151			</li>
7152		
7153			<li class="item item-parent row-8">
7154				<a
7155					href="https://www.visitwestconventionbureau.co.uk/information/privacy-policy/"
7156					target="_self"
7157					class=""
7158					title="Privacy Policy"
7159					
7160	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Privacy%20Policy", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Finformation%2Fprivacy-policy%2F", "interactionText": "Privacy%20Policy"}}'
7161
7162				>
7163					Privacy Policy
7164				</a>
7165			</li>
7166		
7167			<li class="item item-parent row-9">
7168				<a
7169					href="https://www.visitwestconventionbureau.co.uk/information/terms-and-conditions/"
7170					target="_self"
7171					class=""
7172					title="Terms and Conditions"
7173					
7174	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Terms%20and%20Conditions", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Finformation%2Fterms-and-conditions%2F", "interactionText": "Terms%20and%20Conditions"}}'
7175
7176				>
7177					Terms and Conditions
7178				</a>
7179			</li>
7180		
7181			<li class="item item-parent row-10 last">
7182				<a
7183					href="https://www.visitwestconventionbureau.co.uk/sitemap/"
7184					target="_self"
7185					class=""
7186					title="Sitemap"
7187					
7188	data-gtm-click data-gtm-vars='{"tClient_ga4": {"linkObject": "Sitemap", "interactionUrl": "https%3A%2F%2Fwww.visitwestconventionbureau.co.uk%2Fsitemap%2F", "interactionText": "Sitemap"}}'
7189
7190				>
7191					Sitemap
7192				</a>
7193			</li>
7194		
7195	</ul>
7196</div>
7197		</div>
7198		<div class="social-media">
7199			<div data-civid="69e731391f939f512b658c14" class="contentRender contentRender_27 contentRender_type_widget contentRender_name_plugins_collections_type_custom_social_slides contentRender_name_plugins_collections_template_custom_social_links" data-sv-time="147" data-sv-index="27" data-gtm-vars='{ "tCore" : { "contentNum" : "2" } }'>
7200
7201<ul class="social-links">
7202    
7203        
7204        <li class="social-network">
7205            <a
7206                class="social-link"
7207                href="https://www.linkedin.com/company/visitwestconventionbureau/"
7208                target="_blank"
7209                rel="noopener"
7210                title="Visit our linkedin page"
7211                aria-label="Visit our linkedin page"
7212                data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Linkedin", "interactionUrl" : "https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fvisitwestconventionbureau%2F", "interactionSource": "widget" } }'
7213            >
7214                <i
7215                    class="social-icon fab fa-linkedin-in" 
7216                    aria-hidden="true"
7217                ></i>
7218            </a>
7219        </li>
7220    
7221        
7222        <li class="social-network">
7223            <a
7224                class="social-link"
7225                href="https://www.instagram.com/visitwestconventionbureau"
7226                target="_blank"
7227                rel="noopener"
7228                title="Visit our instagram page"
7229                aria-label="Visit our instagram page"
7230                data-gtm-click data-gtm-vars='{ "tClient_ga4" : {"eventName" : "navigation_click", "navType" : "Social Links", "linkObject": "Social | Instagram", "interactionUrl" : "https%3A%2F%2Fwww.instagram.com%2Fvisitwestconventionbureau", "interactionSource": "widget" } }'
7231            >
7232                <i
7233                    class="social-icon fab fa-instagram" 
7234                    aria-hidden="true"
7235                ></i>
7236            </a>
7237        </li>
7238    
7239</ul></div>
7240		</div>
7241		<div class="client-details">
7242			<div data-civid="69e731391f939f512b658c10" class="contentRender contentRender_25 contentRender_type_widget contentRender_name_plugins_common_logo_footer" data-sv-time="16" data-sv-index="25" data-gtm-vars='{ "tCore" : { "contentNum" : "1" } }'><div class="logo-footer" data-guid="e1b752d9-c3aa-434c-9217-69d5c1d1fc57" >
7243	<a href="https://www.visitwest.co.uk/" target="_blank" aria-label="Visit West (Bristol and Bath)" data-gtm-click data-gtm-vars='{ "tClient_ga4" : { "eventName" : "navigation_click", "navType" : "Logo | Footer", "interactionSource" : "widget", "linkObject" : "Logo", "interactionUrl" : "https%3A%2F%2Fwww.visitwest.co.uk%2F" } }'>
7244		
7245			<img
7246				src="/includes/public/assets/shared/logos/logo_footer.svg"
7247				alt="Visit West (Bristol and Bath)"
7248				fetchpriority="low"
7249				width="140"
7250				height="40"
7251			/>
7252		
7253	</a>
7254</div></div>
7255			<div data-civid="69e731391f939f512b658c12" class="contentRender contentRender_26 contentRender_type_widget contentRender_name_plugins_core_textbox" data-sv-time="16" data-sv-index="26" data-gtm-vars='{ "tCore" : { "contentNum" : "3" } }'><section data-sv-core-textbox  data-guid="0bb1c1ab-a62e-429a-8948-ffbe02432bf5">
7256	<p><meta charset="utf-8" />Registered in England and Wales (number 3715280)<br />
7257Registered office: Leigh Court Business Centre | Pill Rd | Abbots Leigh | Bristol | BS8 3RL</p>
7258
7259</section></div>
7260		</div>
7261	</div>
7262	<div class="attributions">
7263		<div class="attribution-content-container">
7264			<div class="attribution-inner-content-container">
7265				<p>&#169; Visit West 2026</p>
7266				<p>This website has been delivered by Visit West</p>
7267			</div>
7268			<div class="svLogo">
7269				<a
7270					class="made-by-sv"
7271
7272					
7273					href="https://www.simpleviewinc.com/our-services/creative-design/"
7274					
7275
7276					target="_blank"
7277					rel="noopener"
7278				>
7279					<img
7280						src="/includes/public/assets/shared/made-by-sv.svg"
7281						alt="Made by Simpleview"
7282						loading="lazy"
7283						fetchpriority="low"
7284						width="385"
7285						height="54"
7286					/>
7287				</a>
7288			</div>
7289		</div>
7290	</div>
7291	<div class="mobile-fixed">
7292		
7293		
7294	</div>
7295</footer>
7296</div>
7297	</div>
7298</div>
7299<div id="gallery-portal" data-gallery-portal></div>
7300<div id="quickview-detail" data-quickview-detail></div></div>													
7301		<!-- footer css bundles -->									
7302		<link rel="stylesheet" href="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/css/custom_panel_background_colour.css"/>
7303												
7304		<!-- footer js bundles -->									
7305		
7305<script src="/includes/public/managed/v_b35e94c3_62831865/core/plugins/core/public/js/loginCheck.js"></script>
7305
7306		
7306<script src="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/js/shared_footer.js" defer></script>
7306
7307		
7307<script src="/includes/public/managed/v_b35e94c3_62831865/core/plugins/common/virtuals/js/custom_forms.js" defer></script>
7307
7308												
7309		
7309<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.visitwestconventionbureau.co.uk/#organization","name":"Visit West (Bristol and Bath)","url":"https://www.visitwestconventionbureau.co.uk/","telephone":"+44 (0)117 946 2206","address":{"@type":"PostalAddress","streetAddress":"Rivergate House, 70 Redcliff St","addressLocality":"Redcliff","addressRegion":"Bristol","postalCode":"BS1 6AL"}},{"@type":"WebSite","@id":"https://www.visitwestconventionbureau.co.uk/#website","url":"https://www.visitwestconventionbureau.co.uk/","name":"Visit West (Bristol and Bath)","publisher":{"@id":"https://www.visitwestconventionbureau.co.uk/#organization"},"potentialAction":{"@type":"SearchAction","target":"https://www.visitwestconventionbureau.co.uk/search/?q={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"CollectionPage","@id":"https://www.visitwestconventionbureau.co.uk/venue-search/#collectionpage","url":"https://www.visitwestconventionbureau.co.uk/venue-search/","isPartOf":{"@id":"https://www.visitwestconventionbureau.co.uk/#website"},"breadcrumb":{"@type":"BreadcrumbList","name":"Breadcrumbs","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.visitwestconventionbureau.co.uk/"},{"@type":"ListItem","position":2,"name":"Venue Search","item":"https://www.visitwestconventionbureau.co.uk/venue-search/"}]},"mainEntity":[]}]}</script>
7309													
7310		<!-- bottomBody -->											
7311		
7312						
7312<script data-id="site_global_footer">
7313							require(["sv_clientLib", "sv_load!plugins_dynamic_content"], function(clientLib) {
7314								clientLib._initLazy();
7315							});
7316						</script>
7316
7317					
7318														��	</body>															
7319</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.