PageSourceSearch

https://www.visitcalgary.com/business

html visitcalgary.com collected 2026-10-01 11:39:10 UTC 165,248 bytes, 1,504 lines download raw bytes

1<!doctype html>
2<html lang="en">
3<head>
4    <meta charset="utf-8">
5
6    <meta
7            name="viewport"
8            content="width=device-width, initial-scale=1"
9    >
10    
11    <title>Tourism Calgary Business | Industry, Meetings, Sports, Events, Travel Trade &amp; Media | Tourism Calgary</title>
12<meta name="description" content="Access Tourism Calgary&rsquo;s Business hub: resources for industry partners, meetings, sports, events, travel trade and travel media." />
13<meta property="og:type" content="website" />
14<meta property="og:title" content="Business in Calgary" />
15<meta property="og:description" content="Access Tourism Calgary&rsquo;s Business hub: resources for industry partners, meetings, sports, events, travel trade and travel media." />
16<meta property="og:url" content="https://www.visitcalgary.com/business" />
17<meta property="og:site_name" content="Tourism Calgary" />
18<meta property="og:locale" content="en_US" />
19<meta name="twitter:card" content="summary_large_image" />
20<meta name="twitter:site" content="@TourismCalgary" />
21<meta name="twitter:title" content="Business in Calgary" />
22<meta name="twitter:description" content="Access Tourism Calgary&rsquo;s Business hub: resources for industry partners, meetings, sports, events, travel trade and travel media." />
23<link href="https://www.visitcalgary.com" rel="home" />
24<link href="https://www.visitcalgary.com/business" rel="canonical" />
25<link type="text/plain" rel="author" href="https://www.visitcalgary.com/humans.txt" />
26<meta name="google-site-verification" content="77g86FOFyKbCr_9yyKDcUj5zCMW1I_yYy2OvYRMvODk" />
27    
28            
28<script>
29    ;(function () {
30        "use strict";
31        try {
32            var params = new URLSearchParams(location.search);
33            var ua = navigator.userAgent || "";
34            var ref = document.referrer || "";
35            var utmSource = params.get("utm_source") || "";
36            var isMetaCampaign = /^(meta|facebook|instagram|ig|fb)$/i.test(utmSource.trim());
37            var armed = isMetaCampaign
38                || /Instagram|FBAN|FBAV|FB_IAB/i.test(ua)
39                || params.has("fbclid")
40                || params.has("igshid")
41                || /instagram\.com|l\.facebook\.com/i.test(ref)
42                || params.has("scrolldebug");
43            if (!armed) return;
44            var armedBy = [
45                isMetaCampaign ? "utm_source=" + utmSource : null,
46                /Instagram|FBAN|FBAV|FB_IAB/i.test(ua) ? "ua" : null,
47                params.has("fbclid") ? "fbclid" : null,
48                params.has("igshid") ? "igshid" : null,
49                /instagram\.com|l\.facebook\.com/i.test(ref) ? "referrer" : null,
50                params.has("scrolldebug") ? "manual" : null
51            ].filter(Boolean).join(",");
52            var ENDPOINT = "https:\/\/www.visitcalgary.com\/dev\/scroll-report";
53            var REPORT = true;
54            var GUARD = true;
55            var SHIELD = false;
56            var RESTORE = true                || params.has("scrollrestore");
57            var LOCK = false;
58            var DENY = true;
59            var __sdNativeScrollTo = window.scrollTo;
60            var GUARD_WINDOW_MS = 15000;
61            var guardArmed = GUARD;
62            var blockedCount = 0;
63            if (GUARD) {
64                setTimeout(function () {
65                    if (blockedCount === 0) guardArmed = false;
66                }, GUARD_WINDOW_MS);
67            }
68            var MAX_EVENTS = 40;
69            var FLUSH_DEBOUNCE_MS = 4000;
70            var INPUT_WINDOW_MS = 1500;
71            var CHAIN_REST_MS = 350;
72            var JUMP_MIN_PX = 80;
73            var start = (performance && performance.now) ? performance.now() : 0;
74            var initialScrollY = window.scrollY;
75            var navigationType = null;
76            try {
77                var nav = performance.getEntriesByType("navigation")[0];
78                navigationType = nav ? nav.type : null;
79            } catch (e) {  }
80            var events = [];
81            var lastInputAt = -Infinity;
82            var firstInputAt = null;
83            var maxLayoutShift = 0;
84            var sentUpTo = 0;
85            var sessionId = String(Date.now()) + "-" + Math.random().toString(36).slice(2, 10);
86            var arrivalReported = false;
87            function now() {
88                return Math.round(((performance && performance.now) ? performance.now() : 0) - start);
89            }
90            function perfNow() {
91                return (performance && performance.now) ? performance.now() : 0;
92            }
93            function attributed() {
94                return (perfNow() - lastInputAt) < INPUT_WINDOW_MS;
95            }
96            function atCapacity() {
97                return events.length >= MAX_EVENTS;
98            }
99            function record(type, detail, extra) {
100                if (atCapacity()) return;
101                var event = {
102                    t: now(),
103                    type: type,
104                    detail: String(detail || "").slice(0, 400),
105                    attributed: attributed()
106                };
107                if (extra) {
108                    if (typeof extra.from === "number") event.from = Math.round(extra.from);
109                    if (typeof extra.to === "number") event.to = Math.round(extra.to);
110                    if (extra.stack) event.stack = String(extra.stack).slice(0, 1200);
111                    if (extra.active) event.active = String(extra.active).slice(0, 200);
112                    if (extra.lc) event.lc = String(extra.lc).slice(0, 32);
113                    if (typeof extra.docTop === "number") event.docTop = Math.round(extra.docTop);
114                    if (typeof extra.targetTop === "number") event.targetTop = Math.round(extra.targetTop);
115                }
116                events.push(event);
117                scheduleSend();
118            }
119            var flushTimer = null;
120            function scheduleSend() {
121                if (!REPORT) return;
122                if (flushTimer) clearTimeout(flushTimer);
123                flushTimer = setTimeout(send, FLUSH_DEBOUNCE_MS);
124            }
125            function __sdStack() {
126                try {
127                    return (new Error().stack || "")
128                        .split("\n")
129                        .map(function (line) { return line.trim(); })
130                        .filter(function (line) {
131                            return line && line !== "Error" && line.indexOf("__sd") === -1;
132                        })
133                        .slice(0, 5)
134                        .join(" | ");
135                } catch (e) {
136                    return "";
137                }
138            }
139            var callSite = __sdStack;
140            var STACK_SLICE_MS = 250;
141            function __sdStackBudget(perSlice) {
142                var endsAt = 0;
143                var used = 0;
144                return function (t) {
145                    if (t >= endsAt) {
146                        endsAt = t + STACK_SLICE_MS;
147                        used = 0;
148                    }
149                    if (used >= perSlice) return false;
150                    used++;
151                    return true;
152                };
153            }
154            var __sdDenyStack = __sdStackBudget(60);
155            var __sdShieldStack = __sdStackBudget(40);
156            var __sdReconStack = __sdStackBudget(40);
157            function isInjectedCaller(stack) {
158                if (!stack) return false;
159                if (stack.indexOf("iabjs://") !== -1) return true;
160                var frame = stack.split(" | ")[0] || "";
161                if (frame.indexOf(location.origin) === -1) return false;
162                return frame.indexOf(".js") === -1;
163            }
164            function __sdIsStrictlyInjectedCaller(stack) {
165                if (!stack) return false;
166                if (stack.indexOf("iabjs://") !== -1) return true;
167                var frame = stack.split(" | ")[0] || "";
168                if (frame.indexOf(location.origin) === -1) return false;
169                if (frame.indexOf(".js") !== -1) return false;
170                return /:1:\d+\)?$/.test(frame);
171            }
172            function describeElement(el) {
173                try {
174                    if (!el) return "(none)";
175                    var tag = (el.tagName || "?").toLowerCase();
176                    var id = el.id ? "#" + el.id : "";
177                    var cls = (typeof el.className === "string" && el.className)
178                        ? "." + el.className.split(/\s+/).slice(0, 3).join(".")
179                        : "";
180                    if (tag === "iframe") {
181                        var src = el.getAttribute("src") || el.getAttribute("data-src") || "";
182                        var host = "";
183                        try {
184                            host = src ? new URL(src, location.href).host : "(no src)";
185                        } catch (e) {
186                            host = "(unparseable src)";
187                        }
188                        return "iframe" + id + cls + " @ " + host;
189                    }
190                    return tag + id + cls;
191                } catch (e) {
192                    return "(unreadable)";
193                }
194            }
195            function liveChatVisibility() {
196                try {
197                    if (!window.LiveChatWidget || !window.LiveChatWidget.get) return null;
198                    var state = window.LiveChatWidget.get("state");
199                    return state && state.visibility ? state.visibility : null;
200                } catch (e) {
201                    return null;
202                }
203            }
204            ["pointerdown", "touchstart", "touchmove", "keydown", "wheel"].forEach(function (name) {
205                window.addEventListener(name, function () {
206                    lastInputAt = perfNow();
207                    if (firstInputAt === null) firstInputAt = now();
208                    __sdUnlock();
209                }, { passive: true, capture: true });
210            });
211            var LOCK_MS = 2500;
212            var lockedElement = null;
213            var lockPreviousOverflow = "";
214            function __sdUnlock() {
215                try {
216                    if (!lockedElement) return;
217                    lockedElement.style.overflow = lockPreviousOverflow;
218                    lockedElement = null;
219                } catch (e) {  }
220            }
221            function __sdLock() {
222                try {
223                    if (!LOCK) return;
224                    if (!/Instagram|FBAN|FBAV|FB_IAB|IABMV/i.test(ua)) return;
225                    if (navigationType !== "navigate") return;
226                    if (window.location.hash) return;
227                    if (initialScrollY !== 0) return;
228                    var el = document.documentElement;
229                    if (!el || !el.style) return;
230                    var value = (window.CSS && CSS.supports
231                        && CSS.supports("overflow", "clip")) ? "clip" : "hidden";
232                    lockPreviousOverflow = el.style.overflow;
233                    el.style.overflow = value;
234                    lockedElement = el;
235                    setTimeout(__sdUnlock, LOCK_MS);
236                    record("locked", "overflow:" + value + " for " + LOCK_MS + "ms");
237                    setTimeout(function () {
238                        try {
239                            var box = document.scrollingElement || document.documentElement;
240                            var range = Math.max(0, (box.scrollHeight || 0
240) - (box.clientHeight || 0));
241                            record("lock-check", "overflow is now "
242                                + (document.documentElement.style.overflow || "(none)")
243                                + " · scroll range " + range + "px");
244                        } catch (err) {  }
245                    }, 600);
246                } catch (e) {
247                    __sdUnlock();
248                }
249            }
250            __sdLock();
251            function wrap(target, method, label) {
252                if (!target || typeof target[method] !== "function") return;
253                var original = target[method];
254                target[method] = function __sdWrapped() {
255                    var blocked = false;
256                    try {
257                        var stack = (guardArmed || !atCapacity()) ? callSite() : "";
258                        var subject = (this && this.nodeType === 1)
259                            ? describeElement(this)
260                            : null;
261                        blocked = guardArmed && isInjectedCaller(stack);
262                        if (blocked) blockedCount++;
263                        record(blocked ? "blocked" : label, (blocked ? "refused " : "") +
264                            (subject ? method + " → " + subject : method), {
265                            from: window.scrollY,
266                            stack: stack,
267                            active: subject,
268                            lc: liveChatVisibility()
269                        });
270                    } catch (e) {  }
271                    if (blocked) return;
272                    return original.apply(this, arguments);
273                };
274            }
275            wrap(window, "scrollTo", "api");
276            wrap(window, "scrollBy", "api");
277            wrap(window, "scroll", "api");
278            wrap(Element.prototype, "scrollIntoView", "api");
279            wrap(Element.prototype, "scrollIntoViewIfNeeded", "api");
280            wrap(Element.prototype, "scrollTo", "api");
281            wrap(Element.prototype, "scroll", "api");
282            wrap(Element.prototype, "scrollBy", "api");
283            try {
284                ["scrollTop", "scrollLeft"].forEach(function (prop) {
285                    var descriptor = Object.getOwnPropertyDescriptor(Element.prototype, prop);
286                    if (!descriptor || !descriptor.set) return;
287                    Object.defineProperty(Element.prototype, prop, {
288                        configurable: true,
289                        enumerable: descriptor.enumerable,
290                        get: descriptor.get,
291                        set: function __sdScrollProp(value) {
292                            var blocked = false;
293                            try {
294                                var isPageScroller = this === document.documentElement
295                                    || this === document.body
296                                    || this === document.scrollingElement;
297                                if (isPageScroller) {
298                                    var stack = (guardArmed || !atCapacity()) ? callSite() : "";
299                                    blocked = guardArmed && isInjectedCaller(stack);
300                                    if (blocked) blockedCount++;
301                                    record(blocked ? "blocked" : "api",
302                                        (blocked ? "refused " : "") + prop + " = " + Math.round(value), {
303                                            from: window.scrollY,
304                                            stack: stack,
305                                            active: describeElement(this),
306                                            lc: liveChatVisibility()
307                                        });
308                                }
309                            } catch (e) {  }
310                            if (blocked) return;
311                            return descriptor.set.call(this, value);
312                        }
313                    });
314                });
315            } catch (e) {  }
316            function __sdNoScrollOptions(options) {
317                var merged = { preventScroll: true };
318                if (options && typeof options === "object") {
319                    for (var key in options) {
320                        if (Object.prototype.hasOwnProperty.call(options, key)) {
321                            merged[key] = options[key];
322                        }
323                    }
324                    merged.preventScroll = true;
325                }
326                return merged;
327            }
328            var originalFocus = HTMLElement.prototype.focus;
329            HTMLElement.prototype.focus = function __sdFocus(options) {
330                var stack = "";
331                try {
332                    if (guardArmed || !atCapacity()) stack = callSite();
333                    if (!atCapacity()) {
334                        record("focus", describeElement(this), {
335                            from: window.scrollY,
336                            stack: stack,
337                            lc: liveChatVisibility()
338                        });
339                    }
340                } catch (e) {  }
341                try {
342                    if (guardArmed && __sdIsStrictlyInjectedCaller(stack)) {
343                        blockedCount++;
344                        record("blocked", "refused scroll-on-focus \u2192 " + describeElement(this), {
345                            from: window.scrollY,
346                            stack: stack
347                        });
348                        return originalFocus.call(this, __sdNoScrollOptions(options));
349                    }
350                } catch (e) {  }
351                return originalFocus.apply(this, arguments);
352            };
353            var __sdNativeRect = Element.prototype.getBoundingClientRect;
354            function __sdIsInterestingElement(el) {
355                try {
356                    if (!el || el.nodeType !== 1) return false;
357                    var tag = (el.tagName || "").toLowerCase();
358                    if (tag === "form") return true;
359                    if (tag === "input" && (el.getAttribute("type") || "") === "email") return true;
360                    var cls = typeof el.className === "string" ? el.className : "";
361                    if (/mailchimp|mc-signup|mc-field/i.test(cls)) return true;
362                    return tag === "section" && /^block_\d+$/.test(el.id || "");
363                } catch (e) {
364                    return false;
365                }
366            }
367            var lastReconTarget = null;
368            var lastReconTop = null;
369            var observeGeometry = null;
370            var countInlineScrollers = null;
371            function __sdTrueDocTop(el) {
372                try {
373                    if (!el || el.nodeType !== 1 || !el.isConnected) return null;
374                    return Math.round(__sdNativeRect.call(el).top + window.scrollY);
375                } catch (e) {
376                    return null;
377                }
378            }
379            var SHIELD_WINDOW_MS = 15000;
380            var SHIELD_MAX_EVENTS = 4;
381            var shieldRecorded = 0;
382            var shieldedCount = 0;
383            var DENY_WINDOW_MS = 15000;
384            var DENY_MAX_EVENTS = 4;
385            var denyRecorded = 0;
386            var deniedCount = 0;
387            function __sdShouldDeny(el) {
388                if (!DENY) return false;
389                var t = now();
390                if (t > DENY_WINDOW_MS) return false;
391                if (!__sdDenyStack(t)) return false;
392                if (!__sdIsStrictlyInjectedCaller(callSite())) return false;
393                deniedCount++;
394                if (denyRecorded < DENY_MAX_EVENTS) {
395                    denyRecorded++;
396                    record("denied", "refused to measure ← " + describeElement(el), {
397                        from: window.scrollY,
398                        active: describeElement(el)
399                    });
400                }
401                return true;
402            }
403            function __sdShouldShield(el) {
404                if (!SHIELD) return false;
405                var t = now();
406                if (t > SHIELD_WINDOW_MS) return false;
407                if (!__sdIsInterestingElement(el)) return false;
408                if (!__sdShieldStack(t)) return false;
409                if (!__sdIsStrictlyInjectedCaller(callSite())) return false;
410                shieldedCount++;
411                if (shieldRecorded < SHIELD_MAX_EVENTS) {
412                    shieldRecorded++;
413                    record("shielded", "answered as top-of-viewport ← " + describeElement(el), {
414                        from: window.scrollY,
415                        active: describeElement(el)
416                    });
417                }
418                return true;
419            }
420            function __sdFlatRect(rect) {
421                var height = rect.height || 0;
422                return {
423                    top: 0,
424                    y: 0,
425                    bottom: height,
426                    height: height,
427                    left: rect.left,
428                    x: rect.x,
429                    right: rect.right,
430                    width: rect.width,
431                    toJSON: function () {
432                        return {
433                            top: 0, y: 0, bottom: height, height: height,
434                            left: rect.left, x: rect.x, right: rect.right, width: rect.width
435                        };
436                    }
437                };
438            }
439            try {
440                var originalRect = Element.prototype.getBoundingClientRect;
441                Element.prototype.getBoundingClientRect = function __sdRect() {
442                    if (__sdShouldDeny(this)) {
443                        throw new TypeError(
444                            "Cannot read properties of undefined (reading 'getBoundingClientRect')"
445                        );
446                    }
447                    var rect = originalRect.apply(this, arguments);
448                    if (observeGeometry) observeGeometry("getBoundingClientRect", this);
449                    try {
450                        if (__sdShouldShield(this)) return __sdFlatRect(rect);
451                    } catch (e) {  }
452                    return rect;
453                };
454                var offsetTopDescriptor = Object.getOwnPropertyDescriptor(HTMLElement.prototype, "offsetTop");
455                if (offsetTopDescriptor && offsetTopDescriptor.get) {
456                    Object.defineProperty(HTMLElement.prototype, "offsetTop", {
457                        configurable: true,
458                        enumerable: offsetTopDescriptor.enumerable,
459                        get: function __sdOffsetTop() {
460                            if (observeGeometry) observeGeometry("offsetTop", this);
461                            try {
462                                if (__sdShouldShield(this)) return Math.round(window.scrollY);
463                            } catch (e) {  }
464                            return offsetTopDescriptor.get.call(this);
465                        }
466                    });
467                }
468            } catch (e) {  }
469            var lastY = window.scrollY;
470            var lastScrollAt = -Infinity;
471            var chainAttributed = true;
472            var chainStartY = lastY;
473            var chainRecord = null;
474            var RESTORE_WINDOW_MS = 10000;
475            var RESTORE_MAX = 3;
476            var RESTORE_MIN_PX = 8;
477            var RESTORE_PIN_MS = 1500;
478            var restoreAnchorY = null;
479            var restorePinUntil = -Infinity;
480            var restoreCount = 0;
481            function __sdMayRestore() {
482                if (!RESTORE) return false;
483                if (restoreCount >= RESTORE_MAX) return false;
484                if (now() > RESTORE_WINDOW_MS) return false;
485                if (!/Instagram|FBAN|FBAV|FB_IAB|IABMV/i.test(ua)) return false;
486                if (firstInputAt !== null) return false;
487                if (navigationType !== "navigate") return false;
488                if (window.location.hash) return false;
489                return initialScrollY === 0;
490            }
491            window.addEventListener("scroll", function () {
492                var t = perfNow();
493                var y = window.scrollY;
494                if (restoreAnchorY !== null) {
495                    if (firstInputAt !== null || t > restorePinUntil) {
496                        restoreAnchorY = null;
497                    } else {
498                        if (Math.abs(y - restoreAnchorY) > 2) {
499                            __sdNativeScrollTo.call(window, 0, restoreAnchorY);
500                        }
501                        lastY = restoreAnchorY;
502                        lastScrollAt = t;
503                        return;
504                    }
505                }
506                if ((t - lastScrollAt) > CHAIN_REST_MS) {
507                    chainAttributed = attributed();
508                    chainStartY = lastY;
509                    chainRecord = null;
510                }
511                lastScrollAt = t;
512                if (!chainAttributed) {
513                    var net = y - chainStartY;
514                    if (net >= RESTORE_MIN_PX && chainStartY < RESTORE_MIN_PX
515                        && __sdMayRestore()) {
516                        restoreCount++;
517                        __sdNativeScrollTo.call(window, 0, chainStartY);
518                        restoreAnchorY = chainStartY;
519                        restorePinUntil = perfNow() + RESTORE_PIN_MS;
520                        record("restored", "put back " + Math.round(y)
521                            + "px → " + Math.round(chainStartY) + "px"
522                            + " (" + restoreCount + " of " + RESTORE_MAX + ")", {
523                            from: y,
524                            to: chainStartY,
525                            active: describeElement(document.activeElement)
526                        });
527                        chainRecord = null;
528                        lastY = chainStartY;
529                        lastScrollAt = perfNow();
530                        return;
531                    }
532                    if (Math.abs(net) >= JUMP_MIN_PX) {
533                        if (chainRecord) {
534                            chainRecord.to = Math.round(y);
535                            chainRecord.detail = "net " + Math.round(net) + "px";
536                        } else {
537                            record("jump", "net " + Math.round(net) + "px", {
538                                from: chainStartY,
539                                to: y,
540                                active: describeElement(document.activeElement),
541                                lc: liveChatVisibility(),
542                                targetTop: __sdTrueDocTop(lastReconTarget),
543                                docTop: lastReconTop
544                            });
545                            chainRecord = events[events.length - 1] || null;
546                        }
547                    }
548                }
549                lastY = y;
550            }, { passive: true });
551            function send() {
552                var hasNewEvents = events.length > sentUpTo;
553                var arrivalWorthReporting = initialScrollY >= 200 && !arrivalReported;
554                if (!hasNewEvents && !arrivalWorthReporting) return;
555                var interesting = initialScrollY >= 200 || events.some(function (e) {
556                    if (e.type === "layout-shift") return parseFloat(e.detail) >= 0.1;
557                    if (e.type === "blocked") return true;
558                    if (e.type === "recon") return true;
559                    if (e.type === "probe") return true;
560                    if (e.type === "restored") return true;
561                    if (e.type === "denied") return true;
562                    if (e.type === "shielded") return true;
563                    return e.attributed === false;
564                });
565                if (!interesting) return;
566                sentUpTo = events.length;
567                arrivalReported = true;
568                var payload = {
569                    reportId: String(Date.now()) + "-" + Math.random().toString(36).slice(2, 10),
570                    sessionId: sessionId,
571                    url: location.href,
572                    armedBy: armedBy,
573                    referrer: document.referrer || null,
574                    viewport: { w: window.innerWidth, h: window.innerHeight },
575                    dpr: window.devicePixelRatio || 1,
576                    connection: (navigator.connection && navigator.connection.effectiveType) || null,
577                    initialScrollY: Math.round(initialScrollY),
578                    navigationType: navigationType,
579                    inlineScrollers: countInlineScrollers ? countInlineScrollers() : null,
580                    firstInputAt: firstInputAt,
581                    liveChatLoaded: !!(window.LiveChatWidget && window.LiveChatWidget._h),
582                    maxLayoutShift: Number(maxLayoutShift.toFixed(4)),
583                    events: events.slice(0, MAX_EVENTS)
584                };
585                var body = JSON.stringify(payload);
586                if (navigator.sendBeacon) {
587                    navigator.sendBeacon(ENDPOINT, new Blob([body], { type: "application/json" }));
588                } else {
589                    fetch(ENDPOINT, {
590                        method: "POST",
591                        headers: { "Content-Type": "application/json" },
592                        body: body,
593                        keepalive: true
594                    }).catch(function () {  });
595                }
596            }
597            window.addEventListener("pagehide", send);
598            window.addEventListener("visibilitychange", function () {
599                if (document.visibilityState === "hidden") send();
600            });
601            if (initialScrollY >= 200) scheduleSend();
602        } catch (e) {  }
603    })();
604</script>
604
605    
606    
607    
608        
609    <link rel="preload" as="style" href="https://www.visitcalgary.com/build/assets/site-DrXmGpvD.css" /><link rel="preload" as="style" href="https://www.visitcalgary.com/build/assets/fontawesome-DDQoMB_r.css" /><link rel="stylesheet" href="https://www.visitcalgary.com/build/assets/site-DrXmGpvD.css" data-navigate-track="reload" /><link rel="stylesheet" href="https://www.visitcalgary.com/build/assets/fontawesome-DDQoMB_r.css" data-navigate-track="reload" />
610    
611    <link rel='preconnect' href='https://tourism-calgary-production.tor1.cdn.digitaloceanspaces.com' crossorigin>
612    <link rel='preconnect' href='https://cdn.visitcalgary.com' crossorigin>
613    <link rel="preconnect" href="https://UADS5IAI38-dsn.algolia.net" crossorigin>
614    <link rel="preconnect" href="https://fonts.bunny.net">
615
616    <link href="https://fonts.bunny.net/css?family=inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap" rel="stylesheet">
617    <link href="https://fonts.bunny.net/css?family=poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap" rel="stylesheet">
618
619    <!-- Google Tag Manager -->
620    
621    
621<script>
vendor: 324 bytes, line 621
621(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
621GTM-WMPL2X
vendor: 3 bytes, line 621
621');
621</script>
621
622    
623    
623<script>
vendor: 324 bytes, line 623
623(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
623GTM-TVM2G3FX
vendor: 3 bytes, line 623
623');
623</script>
623
624<!-- End Google Tag Manager -->    
624<script src="https://calendarwidget.seeker.io/widget/calendar-widget.js"></script>
624
625        
626    
626<script>
627                    window.algoliaConfig = {"algolia_app_id":"UADS5IAI38","algolia_public_key":"3b8362e071d6f7703b08c45ccdec6d76","algolia_global_indexes":["stories","pages","events","listings"],"algolia_index_display_names":{"listings":"Explore","events":"Events","stories":"Stories","pages":"Other"},"algolia_global_index_handles":{"leisure":{"stories":["stories"],"events":["events"],"listings":["things-to-do","eat-and-drink","where-to-stay","venues-and-hotels","suppliers"],"pages":["search"]},"business":{"listings":["venues-and-hotels","suppliers"],"pages":["search"],"stories":["stories"],"events":["events"],"listings_alt":["things-to-do","eat-and-drink","where-to-stay"]}},"algolia_default_handles":{"leisure":{"index":"stories","handle":"stories"},"business":{"index":"pages","handle":"search"}},"is_leisure":false,"is_b2b":true,"is_home":false,"algolia_content_index":"content","algolia_qs_index":"content_query_suggestions","leisure":{"stories":[{"algolia_index":"stories","toggles":[],"filters":[],"title":"Itineraries & Travel Inspiration","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-04.png\/8cc51c7d29cc54b23f4daf620a3b4e59\/tc-default-image-04.png","global_search_title":"Itineraries & Travel Inspiration","global_search_view_all_label":"stories","type":null,"handle":"stories","slug":"\/plan-and-stay\/itineraries-and-travel-inspiration","refinement_url":"\/plan-and-stay\/itineraries-and-travel-inspiration?"}],"events":[{"algolia_index":"events","toggles":[],"filters":[],"title":"Events Calendar","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Events Calendar","global_search_view_all_label":"events","type":null,"handle":"events","slug":"\/events","refinement_url":"\/events?"}],"listings":[{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Things to do"]},"title":"Things to Do","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-05.png\/70b02899a0b6bb0ef9eb7068d50f499b\/tc-default-image-05.png","global_search_title":"Things to Do","global_search_view_all_label":"things to do","type":"things-to-do","handle":"things-to-do","slug":"\/things-to-do","refinement_url":"\/things-to-do?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Things+to+do"},{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Eat & Drink"]},"title":"Eat & Drink","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-05.png\/70b02899a0b6bb0ef9eb7068d50f499b\/tc-default-image-05.png","global_search_title":"Eat & Drink","global_search_view_all_label":"eat & drink","type":"eat-and-drink","handle":"eat-and-drink","slug":"\/eat-and-drink","refinement_url":"\/eat-and-drink?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Eat+%26+Drink"},{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Accommodations"]},"title":"Where to Stay","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Where to Stay","global_search_view_all_label":"accommodations","type":"accommodations","handle":"where-to-stay","slug":"\/plan-and-stay\/where-to-stay","refinement_url":"\/plan-and-stay\/where-to-stay?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Accommodations"},{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Venues and Hotels"]},"title":"Venues & Hotels","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Venues & Hotels","global_search_view_all_label":"venues & hotels","type":"venues-and-hotels","handle":"venues-and-hotels","slug":"\/business\/meetings-and-conventions\/venues-and-hotels","refinement_url":"\/business\/meetings-and-conventions\/venues-and-hotels?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Venues+and+Hotels"},{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Business Suppliers"]},"title":"Suppliers","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Suppliers","global_search_view_all_label":"suppliers","type":"business-suppliers","handle":"suppliers","slug":"\/business\/meetings-and-conventions\/suppliers","refinement_url":"\/business\/meetings-and-conventions\/suppliers?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Business+Suppliers"}],"pages":[{"algolia_index":"pages","toggles":[],"filters":[],"title":"Search Results","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-03.png\/b1f55133d50ef6fd331fdc6509d30106\/tc-default-image-03.png","global_search_title":"Other","global_search_view_all_label":"Other","type":null,"handle":"search","slug":"\/search","refinement_url":"\/search?"}]},"business":{"listings":[{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Venues and Hotels"]},"title":"Venues & Hotels","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Venues & Hotels","global_search_view_all_label":"venues & hotels","type":"venues-and-hotels","handle":"venues-and-hotels","slug":"\/business\/meetings-and-conventions\/venues-and-hotels","refinement_url":"\/business\/meetings-and-conventions\/venues-and-hotels?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Venues+and+Hotels"},{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Business Suppliers"]},"title":"Suppliers","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Suppliers","global_search_view_all_label":"suppliers","type":"business-suppliers","handle":"suppliers","slug":"\/business\/meetings-and-conventions\/suppliers","refinement_url":"\/business\/meetings-and-conventions\/suppliers?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Business+Suppliers"}],"pages":[{"algolia_index":"pages","toggles":[],"filters":[],"title":"Search Results","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-03.png\/b1f55133d50ef6fd331fdc6509d30106\/tc-default-image-03.png","global_search_title":"Other","global_search_view_all_label":"Other","type":null,"handle":"search","slug":"\/search","refinement_url":"\/search?"}],"stories":[{"algolia_index":"stories","toggles":[],"filters":[],"title":"Itineraries & Travel Inspiration","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-04.png\/8cc51c7d29cc54b23f4daf620a3b4e59\/tc-default-image-04.png","global_search_title":"Itineraries & Travel Inspiration","global_search_view_all_label":"stories","type":null,"handle":"stories","slug":"\/plan-and-stay\/itineraries-and-travel-inspiration","refinement_url":"\/plan-and-stay\/itineraries-and-travel-inspiration?"}],"events":[{"algolia_index":"events","toggles":[],"filters":[],"title":"Events Calendar","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Events Calendar","global_search_view_all_label":"events","type":null,"handle":"events","slug":"\/events","refinement_url":"\/events?"}],"listings_alt":[{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Things to do"]},"title":"Things to Do","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-05.png\/70b02899a0b6bb0ef9eb7068d50f499b\/tc-default-image-05.png","global_search_title":"Things to Do","global_search_view_all_label":"things to do","type":"things-to-do","handle":"things-to-do","slug":"\/things-to-do","refinement_url":"\/things-to-do?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Things+to+do"},{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Eat & Drink"]},"title":"Eat & Drink","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-05.png\/70b02899a0b6bb0ef9eb7068d50f499b\/tc-default-image-05.png","global_search_title":"Eat & Drink","global_search_view_all_label":"eat & drink","type":"eat-and-drink","handle":"eat-and-drink","slug":"\/eat-and-drink","refinement_url":"\/eat-and-drink?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Eat+%26+Drink"},{"algolia_index":"listings","toggles":[],"filters":{"taxonomies.listing_type.name":["Accommodations"]},"title":"Where to Stay","default_image":"https:\/\/cdn.visitcalgary.com\/containers\/media\/default\/tc-default-image-02.png\/93d986314ba577f9852e5b4e26b78dd7\/tc-default-image-02.png","global_search_title":"Where to Stay","global_search_view_all_label":"accommodations","type":"accommodations","handle":"where-to-stay","slug":"\/plan-and-stay\/where-to-stay","refinement_url":"\/plan-and-stay\/where-to-stay?content%5BrefinementList%5D%5Btaxonomies.listing_type.name%5D%5B0%5D=Accommodations"}]}}
628    </script>
628
629            <link rel="icon" type="image/svg+xml" href="https://www.visitcalgary.com/favicon.svg"/>
630    
631    
631<script type="application/ld+json">
632    {
633    "@context": "https://schema.org",
634    "@type": "Organization",
635    "@id": "https://www.visitcalgary.com#organization",
636    "name": "Tourism Calgary",
637    "url": "https://www.visitcalgary.com",
638    "logo": {
639        "@type": "ImageObject",
640        "url": "https://www.visitcalgary.com/assets/cp/tc-logo-dark.svg"
641    },
642    "sameAs": [
643        "https://www.facebook.com/visitcalgary",
644        "https://www.instagram.com/visitcalgary",
645        "https://twitter.com/visitcalgary",
646        "https://www.youtube.com/@visitcalgary"
647    ]
648}
649</script>
649
650    
651    <!-- Start cookieyes banner -->
652    
652<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/381755bad40a985fcf06932b/script.js"></script>
652
653<!-- End cookieyes banner -->
654
655</head>
656
657
658<body class="bg-white business">
659
660<!-- Google Tag Manager (noscript) -->
vendor: 77 bytes, lines 660-662
660
661    
662    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
662GTM-WMPL2X
vendor: 159 bytes, lines 662-664
662" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
663    
664    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
664GTM-TVM2G3FX
vendor: 83 bytes, line 664
664" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
665<!-- End Google Tag Manager (noscript) -->
666    <header id="navigation"
667            class="relative z-[999] flex w-full flex-wrap gap-8 pt-4 text-sm  bg-navigation  sm:justify-start">
668
669        
670        <div class="absolute top-0 left-[-9999px] focus-within:left-0 bg-sun z-[9999] rounded-br-[4px] p-2 transition-all duration-150">
671            <a href="#main-content" class="text-deep-blue font-semibold focus-visible:outline-deep-blue focus-visible:outline-1 focus-visible:outline-offset-2">
672                Skip to main content
673            </a>
674        </div>
675
676        <nav id="navbarDesktopUtility"
677             class="tc-container hidden xl:flex xl:items-center xl:justify-between" aria-label="Utility Navigation">
678            
679            
680            <div class="flex items-center">
681                <div id="switcher" class="switcher">
682                    <a class="switcher-item"
683                       href="/">
684                        Leisure
685                    </a>
686                    <a class="switcher-item active"
687                       href="/business">
688                        Business
689                    </a>
690                </div>
691            </div>
692            
693            <div class="flex items-center gap-8">
694                
695                            </div>
696        </nav>
697
698        <nav id="navbarDesktop" class="tc-container" aria-label="Main Navigation">
699            <div class="relative xl:flex w-full gap-8">
700                <div class="flex items-center gap-8 w-full xl:w-auto">
701                    <div class="flex items-center justify-between w-full xl:w-auto mb-4">
702                        <a class="block group" href="/business" aria-label="Tourism Calgary">
703    <svg width="133" height="50" viewBox="0 0 133 50" fill="none" xmlns="http://www.w3.org/2000/svg">
704        <g clip-path="url(#clip_6abe465d431e0)">
705        <path d="M109.714 25.3849V18.584H112.353C112.846 18.584 113.26 18.6585 113.587 18.8125C113.915 18.9665 114.16 19.171 114.328 19.4404C114.494 19.705 114.576 20.0082 114.576 20.3474C114.576 20.624 114.521 20.8598 114.415 21.057C114.309 21.2543 114.17 21.4155 113.984 21.5382C113.806 21.6609 113.602 21.7475 113.373 21.8028V21.8702C113.621 21.8822 113.854 21.9568 114.076 22.0915C114.297 22.2262 114.482 22.4114 114.624 22.6592C114.766 22.907 114.834 23.1957 114.834 23.5349C114.834 23.8741 114.747 24.2061 114.574 24.49C114.401 24.7666 114.141 24.9904 113.797 25.1564C113.453 25.3175 113.02 25.4041 112.507 25.4041H109.707L109.712 25.3849H109.714ZM111.009 21.4636H112.187C112.397 21.4636 112.582 21.4275 112.748 21.3457C112.914 21.2711 113.044 21.1605 113.142 21.0186C113.241 20.8766 113.284 20.7106 113.284 20.5182C113.284 20.2583 113.193 20.0491 113.012 19.8831C112.834 19.7171 112.562 19.6353 112.216 19.6353H111.013V21.454L111.006 21.4612L111.009 21.4636ZM111.009 24.3119H112.291C112.721 24.3119 113.036 24.2326 113.229 24.0642C113.419 23.8982 113.518 23.6817 113.518 23.4098C113.518 23.2126 113.467 23.0345 113.376 22.8806C113.277 22.7266 113.142 22.5967 112.962 22.5101C112.784 22.4187 112.567 22.3754 112.327 22.3754H111.013V24.3119H111.006H111.009Z" fill="white"/>
706        <path d="M115.869 25.3849V18.584H117.164V24.3072H120.135V25.3873H115.867L115.869 25.3849Z" fill="white"/>
707        <path d="M125.241 18.582H126.535V23.0206C126.535 23.5065 126.417 23.9395 126.191 24.31C125.958 24.6805 125.635 24.9692 125.217 25.1737C124.798 25.383 124.31 25.4816 123.754 25.4816C123.198 25.4816 122.712 25.3757 122.291 25.1737C121.873 24.9644 121.55 24.6805 121.324 24.31C121.096 23.9395 120.98 23.5089 120.98 23.0206V18.582H122.275V22.9099C122.275 23.1866 122.337 23.4343 122.46 23.6509C122.583 23.8674 122.756 24.0334 122.977 24.1561C123.198 24.2787 123.465 24.3413 123.761 24.3413C124.057 24.3413 124.329 24.2787 124.551 24.1561C124.772 24.0334 124.945 23.8674 125.063 23.6509C125.186 23.4343 125.241 23.1889 125.241 22.9099V18.582Z" fill="white"/>
708        <path d="M127.639 25.3849V18.584H132.109V19.6641H128.933V21.4395H131.88V22.5197H128.933V24.3072H132.133V25.3873H127.637L127.639 25.3849Z" fill="white"/>
709        <path d="M113.41 28.8255C113.378 28.5418 113.255 28.3203 113.034 28.1664C112.813 28.0125 112.522 27.9331 112.166 27.9331C111.913 27.9331 111.704 27.969 111.526 28.0437C111.348 28.1183 111.211 28.2168 111.119 28.3469C111.026 28.4767 110.977 28.6186 110.977 28.7847C110.977 28.9194 111.009 29.0372 111.071 29.1358C111.134 29.2346 111.22 29.3212 111.331 29.3885C111.442 29.4558 111.559 29.5183 111.694 29.5665C111.829 29.6146 111.971 29.6579 112.113 29.6891L112.741 29.8432C113.013 29.9057 113.265 29.9923 113.506 30.0957C113.746 30.2017 113.963 30.329 114.148 30.4903C114.333 30.6442 114.48 30.8367 114.593 31.0508C114.704 31.2674 114.754 31.5247 114.759 31.8158C114.759 32.2176 114.653 32.5737 114.451 32.8766C114.247 33.1798 113.951 33.4133 113.564 33.5864C113.174 33.7523 112.707 33.8391 112.163 33.8391C111.62 33.8391 111.165 33.7597 110.771 33.5912C110.376 33.4253 110.068 33.1846 109.847 32.8646C109.625 32.5448 109.507 32.1551 109.488 31.6932H110.751C110.771 31.9264 110.838 32.1238 110.968 32.28C111.09 32.4342 111.257 32.552 111.461 32.6313C111.665 32.7107 111.892 32.7491 112.144 32.7491C112.397 32.7491 112.63 32.7133 112.827 32.6313C113.025 32.5497 113.179 32.4462 113.289 32.3041C113.4 32.1623 113.455 32.0009 113.455 3
7091.8181C113.455 31.645 113.405 31.5032 113.306 31.3923C113.207 31.2817 113.073 31.1831 112.888 31.1086C112.709 31.0339 112.493 30.9593 112.252 30.8992L111.487 30.702C110.92 30.5599 110.477 30.3436 110.15 30.0476C109.823 29.7518 109.661 29.3619 109.661 28.8687C109.661 28.4624 109.772 28.1111 109.989 27.8079C110.205 27.5048 110.506 27.2715 110.888 27.0982C111.271 26.9322 111.702 26.8457 112.183 26.8457C112.664 26.8457 113.102 26.9322 113.472 27.0982C113.843 27.2643 114.131 27.4999 114.336 27.8008C114.545 28.0965 114.651 28.4429 114.663 28.8375H113.417L113.41 28.8255Z" fill="white"/>
710        <path d="M115.801 33.7286V26.9277H117.095V30.0167H117.182L119.773 26.9277H121.346L118.75 29.9734L121.377 33.7286H119.823L117.843 30.8491L117.102 31.7319V33.7286H115.801Z" fill="white"/>
711        <path d="M121.72 26.9258H123.175L124.804 29.9113H124.871L126.5 26.9258H127.955L125.477 31.2297V33.7269H124.188V31.2297L121.715 26.9258H121.72Z" fill="white"/>
712        <path d="M115.293 37.595H113.987C113.955 37.3976 113.895 37.2196 113.801 37.0657C113.71 36.9116 113.597 36.7818 113.457 36.6712C113.323 36.5605 113.161 36.4812 112.988 36.4233C112.81 36.368 112.625 36.3368 112.42 36.3368C112.057 36.3368 111.737 36.4282 111.458 36.6087C111.182 36.7866 110.965 37.0537 110.804 37.4047C110.65 37.7512 110.57 38.1747 110.57 38.675C110.57 39.1755 110.65 39.6134 110.804 39.9573C110.965 40.3037 111.179 40.5684 111.458 40.7464C111.735 40.9243 112.057 41.0109 112.413 41.0109C112.611 41.0109 112.803 40.9868 112.974 40.9315C113.147 40.8762 113.306 40.8017 113.443 40.6983C113.578 40.5925 113.695 40.465 113.794 40.3157C113.885 40.1667 113.955 39.9957 113.991 39.7985H115.298C115.254 40.1257 115.156 40.4263 115.002 40.7103C114.848 40.9942 114.65 41.2467 114.398 41.4682C114.152 41.6894 113.856 41.8553 113.522 41.9805C113.188 42.1055 112.813 42.1657 112.394 42.1657C111.795 42.1657 111.258 42.031 110.784 41.7519C110.315 41.4754 109.94 41.0736 109.668 40.5564C109.396 40.0392 109.262 39.4088 109.262 38.675C109.262 37.9414 109.396 37.3133 109.675 36.7889C109.952 36.2646 110.323 35.87 110.792 35.5935C111.261 35.3167 111.797 35.1797 112.389 35.1797C112.772 35.1797 113.13 35.235 113.457 35.3407C113.785 35.4465 114.08 35.6055 114.34 35.8098C114.6 36.0193 114.809 36.2717 114.975 36.5677C115.141 36.8634 115.247 37.2099 115.295 37.5901V37.5973L115.293 37.595Z" fill="white"/>
713        <path d="M119.427 36.3478V35.2676H115.734V36.3478H116.937V40.9907H115.734V42.0759H119.427V40.9907H118.224V36.3478H119.427Z" fill="white"/>
714        <path d="M120.141 36.3478V35.2676H125.616V36.3478H123.52V42.071H122.238V36.3478H120.143H120.141Z" fill="white"/>
715        <path d="M125.993 35.2676H127.449L129.077 38.2531H129.145L130.773 35.2676H132.229L129.751 39.5715V42.0687H128.461V39.5715L125.988 35.2676H125.995H125.993Z" fill="white"/>
716        <path id=tcsun_6abe465d431e1 class="group-hover:rotate-90 group-hover:translate-y-[-8px] group-focus-visible:rotate-90 group-focus-visible:translate-y-[-8px] group-active:rotate-90 group-active:translate-y-[-8px] w-3 h-3 origin-[113.5px_12px] flex items-center justify-center transition-all duration-[800ms] ease-in-out"
717                d="M114.24 5.50391L115.135 6.47102C115.438 6.7982 115.888 6.94494 116.326 6.85834L117.62 6.59851L117.774 7.91202C117.825 8.35708 118.106 8.73718 118.508 8.92243L119.711 9.47813L119.063 10.6305C118.847 11.0178 118.847 11.4941 119.063 11.8814L119.711 13.0338L118.508 13.5895C118.101 13.7747 117.825 14.1572 117.774 14.5999L117.62 15.9134L116.326 15.6536C115.888 15.567 115.438 15.7161 115.135 16.0409L114.24 17.008L113.345 16.0409C113.042 15.7137 112.592 15.567 112.154 15.6536L110.86 15.9134L110.706 14.5999C110.656 14.1548 110.374 13.7747 109.972 13.5895L108.77 13.0338L109.417 11.8814C109.633 11.4941 109.633 11.0178 109.417 10.6305L108.77 9.47813L109.972 8.92243C110.379 8.73718 110.656 8.35468 110.706 7.91202L110.86 6.59851L112.154 6.85834C112.592 6.94494 113.042 6.79579 113.345 6.47102L114.24 5.50391Z" fill="#FFDA24"/>
718        <path d="M0 33.7016V21.4061C0 15.4616 3.11298 12.6758 8.20826 12.6758C13.7895 12.6758 16.4598 15.2234 16.4598 21.0861V24.6442H10.9219V21.4879C10.9219 18.4543 10.3975 17.3621 8.17218 17.3621C6.0696 17.3621 5.42247 18.7381 5.42247 21.7284V33.2975C5.42247 36.2876 6.0263 37.6252 8.21066 37.6252C10.2699 37.6252 10.9171 36.3312 10.9171 33.4996V29.7802H16.4983V33.8629C16.455 39.9686 13.4647 42.5137 8.16737 42.5137C2.87002 42.5137 0 39.8073 0 33.7016Z" fill="white"/>
719        <path d="M23.9757 42.4337C20.177 42.4337 18.5195 40.3746 18.5195 36.6936V35.3609C18.5195 33.3018 19.246 31.839 20.4176 30.8358C21.6686 29.7438 23.0446 29.3011 25.5899 28.4494C28.2963 27.4824 28.9868 27.0299 28.9868 25.4158V24.8914C28.9868 23.1953 28.2169 22.3822 26.6002 22.3822C24.9043 22.3822 24.0911 23.2338 24.0911 25.0093V27.4319H19.0776V24.9226C19.0776 20.922 21.4641 18.2949 26.557 18.2949C31.65 18.2949 34.0002 20.5587 34.0002 25.2065V42.0706H29.9178L29.2321 39.037C28.265 41.3007 26.5257 42.4337 23.9732 42.4337H23.9757ZM28.9891 34.5093V30.0203C28.7052 30.3836 28.1014 30.706 27.0911 31.0739C25.84 31.5599 24.9885 32.041 24.6252 32.5295C24.1392 33.0539 23.8987 33.9055 23.8987 35.1566V36.1669C23.8987 37.4997 24.7864 38.3922 26.124 38.3922C27.986 38.3922 28.9963 36.8572 28.9963 34.507H28.9891V34.5093Z" fill="white"/>
720        <path d="M36.7578 13.9707H41.9325V42.0765H36.7578V13.9707Z" fill="white"/>
721        <path d="M43.9961 45.9125C43.9961 44.2165 45.3721 42.7563 47.7948 42.1141C45.3721 41.7508 44.1571 40.4974 44.1571 38.3948C44.1571 36.2921 45.4515 35.1207 47.9991 34.5095C45.8965 33.7398 44.8044 32.0005 44.8044 29.2508V24.9228C44.8044 21.0376 46.9865 19.0577 50.7921 18.4539L51.3961 18.3312C53.9438 17.8861 54.6341 17.4002 54.6341 15.3409V13.9648H60.0108V14.4508C60.0108 17.6456 58.8394 18.9759 54.8386 19.101C54.9613 19.101 55.0791 19.1443 55.202 19.1443C58.2715 19.5076 59.8953 21.6102 59.8953 24.7689V29.2941C59.8953 33.7037 57.3044 35.8858 52.3365 35.8858H51.4488C49.1058 35.8858 48.4155 36.2488 48.4155 37.0211C48.4155 37.6684 48.9012 38.0314 50.9245 37.9882H54.242C59.015 37.9882 61.1968 39.9682 61.1968 43.4878V43.5672C61.1968 44.7386 60.877 45.8309 60.2658 46.8051C59.015 48.7465 56.3805 49.9998 51.9348 49.9998H51.4488C46.0288 49.9998 44.0058 48.4218 44.0058 45.9174L43.9984 45.9125H43.9961ZM56.2484 43.9328V43.8101C56.2484 42.9583 55.5195 42.2319 53.6575 42.2319H51.7159C50.0995 42.3545 48.7619 43.199 48.7619 44.2913V44.4139C48.7619 45.3449 49.729 45.9486 51.6726 45.9486H52.5242C55.0335 45.9486 56.2436 45.0177 56.2436 43.9256L56.2507 43.9328H56.2484ZM54.7928 29.5345V24.6005C54.7928 23.0223 54.1097 21.9734 52.4065 21.9734C52.2019 21.9734 51.9614 21.9301 51.8027 22.0528C50.631 22.2573 49.984 23.1065 49.984 24.6438V29.5778C49.984 31.2738 50.7537 32.1255 52.3271 32.1255C53.9005 32.1255 54.7928 31.2377 54.7928 29.5345Z" fill="white"/>
722        <path d="M67.0889 42.4337C63.2902 42.4337 61.6328 40.3746 61.6328 36.6936V35.3609C61.
7226328 33.3018 62.3592 31.839 63.5309 30.8358C64.7819 29.7438 66.1579 29.3011 68.7056 28.4494C71.412 27.4824 72.1023 27.0299 72.1023 25.4158V24.8914C72.1023 23.1953 71.3326 22.3822 69.7159 22.3822C68.0199 22.3822 67.2067 23.2338 67.2067 25.0093V27.4319H62.1933V24.9226C62.1933 20.922 64.5797 18.2949 69.6727 18.2949C74.7654 18.2949 77.1159 20.5587 77.1159 25.2065V42.0706H73.0333L72.3502 39.037C71.3831 41.3007 69.6437 42.4337 67.0912 42.4337H67.0889ZM72.1023 34.5093V30.0203C71.8186 30.3836 71.2146 30.706 70.2042 31.0739C68.9532 31.5599 68.1016 32.041 67.7385 32.5295C67.25 33.0539 67.0095 33.9055 67.0095 35.1566V36.1669C67.0095 37.4997 67.8972 38.3922 69.2348 38.3922C71.0968 38.3922 72.1072 36.8572 72.1072 34.507H72.1L72.1023 34.5093Z" fill="white"/>
723        <path d="M79.6367 18.5765H83.3993L84.2077 22.7817C84.4916 19.2597 85.663 18.3359 88.9806 18.3359H89.7529V24.1577H88.3766C85.3432 24.1577 84.7392 25.2114 84.7392 28.4062V42.0778H79.6464V18.5837L79.6393 18.5765H79.6367Z" fill="white"/>
724        <path d="M92.0345 44.4566H93.9759C96.0353 44.4566 96.6029 44.1729 97.0456 42.311L97.3296 40.978L91.1445 18.5762H96.3167L99.3503 31.2349L99.6704 35.6445L100.033 31.1555L102.862 18.5834H107.956L101.691 43.415C101.246 45.0317 100.803 46.2874 100.315 47.1344C99.3045 48.8304 97.7242 49.3161 94.5318 49.3161H92.0225V44.4641L92.0297 44.4592L92.0345 44.4566Z" fill="white"/>
725        <path d="M16.4507 11.0111H13.9247V3.39949H11.418V1.06836H19.0032V3.39708H16.4507V11.0087V11.0111Z" fill="white"/>
726        <path d="M18.4609 7.18054V6.93033C18.4609 6.01617 18.639 5.25115 18.9854 4.6401C19.6806 3.42042 20.9412 2.79492 22.5218 2.79492C23.3421 2.79492 24.0326 2.94648 24.6412 3.26643C25.861 3.90396 26.5705 5.12364 26.5705 6.92792V7.17813C26.5705 8.06341 26.4069 8.81161 26.0725 9.41063C25.3773 10.6183 24.1577 11.2149 22.5098 11.2149C19.8899 11.2149 18.4609 9.8701 18.4609 7.18054ZM24.0638 7.15406V6.93033C24.0638 5.612 23.525 4.93601 22.541 4.93601C21.5571 4.93601 20.9725 5.57351 20.9725 6.93033V7.15406C20.9725 8.40022 21.5956 9.03772 22.5266 9.03772C23.4576 9.03772 24.0686 8.41466 24.0686 7.15406H24.0638Z" fill="white"/>
727        <path d="M30.2686 11.163C28.4645 11.163 27.6055 10.054 27.6055 8.08614V2.9668H30.1316V7.33557C30.1316 8.31948 30.3408 8.96901 31.2549 8.96901C32.1692 8.96901 32.4747 8.23529 32.4747 7.15272V2.9668H35.0393V11.0067H32.9054L32.6696 9.64743C32.2678 10.5784 31.4764 11.1582 30.2686 11.1582V11.163Z" fill="white"/>
728        <path d="M36.4258 2.96613H38.4488L38.7952 4.61405C39.0574 3.35345 39.8635 2.85547 41.3214 2.85547H41.7807V5.50657H40.8354C40.3494 5.50657 39.9766 5.57873 39.6998 5.70143C39.1755 5.93719 39.0047 6.47607 39.0047 7.44797V11.0108H36.4258V2.96613Z" fill="white"/>
729        <path d="M42.6328 1.26059C42.6328 0.315147 43.1188 0 44.1435 0C45.1684 0 45.6542 0.319958 45.6542 1.26059C45.6542 2.20122 45.1828 2.50674 44.1435 2.50674C43.0345 2.50674 42.6328 2.20363 42.6328 1.26059ZM43.1308 3.10577C43.4506 3.14666 43.8644 3.17795 44.1412 3.17795C44.2928 3.17795 44.4441 3.16351 44.6272 3.15147C45.0023 3.13703 45.3487 3.06728 45.4473 3.01436V11.0133H42.8277V3.02396C42.8804 3.06488 42.9647 3.09614 43.1308 3.10817V3.10336V3.10577Z" fill="white"/>
730        <path d="M46.2656 8.32263H48.8712C49.0371 8.97217 49.5205 9.30657 50.3555 9.30657C51.1902 9.30657 51.4908 9.04435 51.4908 8.59929C51.4908 8.42129 51.4065 8.27933 51.2286 8.18552C50.8942 8.00749 50.2833 7.9233 49.6216 7.85112C48.9265 7.75249 48.1926 7.62739 47.5983 7.2954C46.9874 6.97544 46.6 6.42213 46.6 5.45022C46.6 3.86967 47.8198 2.78711 50.1099 2.78711C52.5518 2.78711 53.6198 3.85523 53.8508 5.4767H51.3707C51.2598 4.89209 50.8317 4.61784 50.0787 4.61784C49.3256 4.61784 49.0225 4.90653 49.0225 5.29867C49.0225 5.79665 49.7033 5.88325 50.8942 6.0324C51.6014 6.13105 52.3378 6.26816 52.9487 6.60256C53.5453 6.93696 53.947 7.48787 53.947 8.43329C53.947 8.97217 53.81 9.44371 53.5453 9.87673C52.9897 10.7091 51.912 11.236 50.2326 11.236C47.8173 11.236 46.5304 10.1798 46.2679 8.32263H46.2656Z" fill="white"/>
731        <path d="M54.8948 11.01V2.96528H57.0141L57.2356 4.22587C57.6637 3.3526 58.4552 2.79688 59.5907 2.79688C60.8392 2.79688 61.5994 3.32134 61.9748 4.26676C62.4029 3.3526 63.1826 2.79688 64.3709 2.79688C66.1606 2.79688 67.0604 3.89147 67.0604 5.84731V11.0051H64.5345V6.59548C64.5345 5.61157 64.2843 4.97404 63.3989 4.97404C62.5138 4.97404 62.249 5.63802 62.249 6.62195V11.0051H59.7231V6.56903C59.7231 5.63802 59.4993 4.97404 58.6139 4.97404C57.7288 4.97404 57.4207 5.66928 57.4207 6.74706V11.0051H54.8828L54.8923 11.
73101H54.8948Z" fill="white"/>
732        </g>
733        <defs>
734        <clipPath id="clip_6abe465d431e0">
735        <rect width="132.23" height="50" fill="white"/>
736        </clipPath>
737        </defs>
738    </svg>
739
740</a>
741
742                        <div class="xl:hidden justify-end flex">
743                            
744                            <button type="button" data-nav-trigger
745                                    class="relative flex items-center justify-center gap-x-2 text-white text-utility font-bold cursor-pointer hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500"
746                                    aria-label="Toggle navigation">
747                                <span>Menu</span>
748                                <svg class=" shrink-0 size-8" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
749                                     stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
750                                    <line x1="3" x2="21" y1="6" y2="6"></line>
751                                    <line x1="3" x2="21" y1="12" y2="12"></line>
752                                    <line x1="3" x2="21" y1="18" y2="18"></line>
753                                </svg>
754                                <svg class="hidden shrink-0 size-8" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
755                                     stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
756                                    <path d="M18 6 6 18"></path>
757                                    <path d="m6 6 12 12"></path>
758                                </svg>
759
760                            </button>
761                        </div>
762                    </div>
763                    <div class="hidden grow overflow-hidden xl:block">
764                        <div class="hidden xl:flex xl:mt-0 xl:flex-row xl:items-center xl:justify-end xl:gap-5 2xl:gap-7">
765                        <a href="/business/industry"
766               data-nav-trigger data-nav-target="industry" data-nav-desktop
767                    class="font-poppins font-semibold xl:text-[15px] 2xl:text-[18px] leading-[28px] hover:text-sun! hover:no-underline! hover:shadow-[inset_0_-3px_0_0] hover:shadow-sun focus:outline-hidden focus:no-underline! focus-visible:no-underline! focus-visible:text-sun! focus-visible:shadow-[inset_0_-3px_0_0] focus-visible:shadow-sun active:no-underline! active:text-sun! active:shadow-[inset_0_-3px_0_0] active:shadow-sun py-[35px] transition-all duration-500 text-white">Industry</a>
768                    <a href="/business/meetings-and-conventions"
769               data-nav-trigger data-nav-target="meetings-and-conventions" data-nav-desktop
770                    class="font-poppins font-semibold xl:text-[15px] 2xl:text-[18px] leading-[28px] hover:text-sun! hover:no-underline! hover:shadow-[inset_0_-3px_0_0] hover:shadow-sun focus:outline-hidden focus:no-underline! focus-visible:no-underline! focus-visible:text-sun! focus-visible:shadow-[inset_0_-3px_0_0] focus-visible:shadow-sun active:no-underline! active:text-sun! active:shadow-[inset_0_-3px_0_0] active:shadow-sun py-[35px] transition-all duration-500 text-white">Meetings &amp; Conventions</a>
771                    <a href="/business/sports-and-major-events"
772               data-nav-trigger data-nav-target="sports-and-major-events" data-nav-desktop
773                    class="font-poppins font-semibold xl:text-[15px] 2xl:text-[18px] leading-[28px] hover:text-sun! hover:no-underline! hover:shadow-[inset_0_-3px_0_0] hover:shadow-sun focus:outline-hidden focus:no-underline! focus-visible:no-underline! focus-visible:text-sun! focus-visible:shadow-[inset_0_-3px_0_0] focus-visible:shadow-sun active:no-underline! active:text-sun! active:shadow-[inset_0_-3px_0_0] active:shadow-sun py-[35px] transition-all duration-500 text-white">Sports &amp; Major Events</a>
774                    <a href="/business/international-markets"
775               data-nav-trigger data-nav-target="international-markets" data-nav-desktop
776                    class="font-poppins font-semibold xl:text-[15px] 2xl:text-[18px] leading-[28px] hover:text-sun! hover:no-underline! hover:shadow-[inset_0_-3px_0_0] hover:shadow-sun focus:outline-hidden focu
776s:no-underline! focus-visible:no-underline! focus-visible:text-sun! focus-visible:shadow-[inset_0_-3px_0_0] focus-visible:shadow-sun active:no-underline! active:text-sun! active:shadow-[inset_0_-3px_0_0] active:shadow-sun py-[35px] transition-all duration-500 text-white">International Markets</a>
777                    <a href="/business/travel-media"
778               data-nav-trigger data-nav-target="travel-media" data-nav-desktop
779                    class="font-poppins font-semibold xl:text-[15px] 2xl:text-[18px] leading-[28px] hover:text-sun! hover:no-underline! hover:shadow-[inset_0_-3px_0_0] hover:shadow-sun focus:outline-hidden focus:no-underline! focus-visible:no-underline! focus-visible:text-sun! focus-visible:shadow-[inset_0_-3px_0_0] focus-visible:shadow-sun active:no-underline! active:text-sun! active:shadow-[inset_0_-3px_0_0] active:shadow-sun py-[35px] transition-all duration-500 text-white">Travel Media</a>
780            </div>
781                    </div>
782                </div>
783                <div class="hidden xl:flex xl:flex-grow xl:justify-end xl:self-center">
784                    <!-- SearchBox -->
785<div class="w-full">
786    
787    <div class="nav-search-container"></div>
788</div>
789<!-- End SearchBox -->
790                </div>
791            </div>
792        </nav>
793    </header>
794
795    <div class="sticky-nav w-full py-4 xl:py-6 transition opacity-100">
796    <nav id="navbarSticky" class="tc-container flex justify-between flex-1" aria-label="Sticky Navigation">
797        <a class="block group" href="/business" aria-label="Tourism Calgary">
798    <svg width="133" height="50" viewBox="0 0 133 50" fill="none" xmlns="http://www.w3.org/2000/svg">
799        <g clip-path="url(#clip_6abe465d5ff9a)">
800        <path d="M109.714 25.3849V18.584H112.353C112.846 18.584 113.26 18.6585 113.587 18.8125C113.915 18.9665 114.16 19.171 114.328 19.4404C114.494 19.705 114.576 20.0082 114.576 20.3474C114.576 20.624 114.521 20.8598 114.415 21.057C114.309 21.2543 114.17 21.4155 113.984 21.5382C113.806 21.6609 113.602 21.7475 113.373 21.8028V21.8702C113.621 21.8822 113.854 21.9568 114.076 22.0915C114.297 22.2262 114.482 22.4114 114.624 22.6592C114.766 22.907 114.834 23.1957 114.834 23.5349C114.834 23.8741 114.747 24.2061 114.574 24.49C114.401 24.7666 114.141 24.9904 113.797 25.1564C113.453 25.3175 113.02 25.4041 112.507 25.4041H109.707L109.712 25.3849H109.714ZM111.009 21.4636H112.187C112.397 21.4636 112.582 21.4275 112.748 21.3457C112.914 21.2711 113.044 21.1605 113.142 21.0186C113.241 20.8766 113.284 20.7106 113.284 20.5182C113.284 20.2583 113.193 20.0491 113.012 19.8831C112.834 19.7171 112.562 19.6353 112.216 19.6353H111.013V21.454L111.006 21.4612L111.009 21.4636ZM111.009 24.3119H112.291C112.721 24.3119 113.036 24.2326 113.229 24.0642C113.419 23.8982 113.518 23.6817 113.518 23.4098C113.518 23.2126 113.467 23.0345 113.376 22.8806C113.277 22.7266 113.142 22.5967 112.962 22.5101C112.784 22.4187 112.567 22.3754 112.327 22.3754H111.013V24.3119H111.006H111.009Z" fill="white"/>
801        <path d="M115.869 25.3849V18.584H117.164V24.3072H120.135V25.3873H115.867L115.869 25.3849Z" fill="white"/>
802        <path d="M125.241 18.582H126.535V23.0206C126.535 23.5065 126.417 23.9395 126.191 24.31C125.958 24.6805 125.635 24.9692 125.217 25.1737C124.798 25.383 124.31 25.4816 123.754 25.4816C123.198 25.4816 122.712 25.3757 122.291 25.1737C121.873 24.9644 121.55 24.6805 121.324 24.31C121.096 23.9395 120.98 23.5089 120.98 23.0206V18.582H122.275V22.9099C122.275 23.1866 122.337 23.4343 122.46 23.6509C122.583 23.8674 122.756 24.0334 122.977 24.1561C123.198 24.2787 123.465 24.3413 123.761 24.3413C124.057 24.3413 124.329 24.2787 124.551 24.1561C124.772 24.0334 124.945 23.8674 125.063 23.6509C125.186 23.4343 125.241 23.1889 125.241 22.9099V18.582Z" fill="white"/>
803        <path d="M127.639 25.3849V18.584H132.109V19.6641H128.933V21.4395H131.88V22.5197H128.933V24.3072H132.133V25.3873H127.637L127.639 25.3849Z" fill="white"/>
804        <path d="M113.41 28.8255C113.378 28.5418 113.255 28.3203 113.034 28.1664C112.813 28.0125 112.522 27.9331 112.166 27.9331C111.913 27.9331 111.704 27.969 111.526 28.0437C111.348 28.1183 111.211 28.2168 111.119 28.3469C111.026 28.4767 110.977 28.6186 110.977 28.7847C110.977 28.9194 111.009 29.0372 111.071 29.1358C111.134 29.2346 111.22 29.3212 111.331 29.3885C111.442 29.4558 111.559 29.5183 111.694 29.5665C111.829 29.6146 111.971 29.6579 112.113 29.6891L112.741 29.8432C113.013 29.9057 113.265 29.9923 113.506 30.0957C113.746 30.2017 113.963 30.329 114.148 30.4903C114.333 30.6442 114.48 30.8367 114.593 31.0508C114.704 31.2674 114.754 31.5247 114.759 31.8158C114.759 32.2176 114.653 32.5737 114.451 32.8766C114.247 33.1798 113.951 33.4133 113.564 33.5864C113.174 33.7523 112.707 33.8391 112.163 33.8391C111.62 33.8391 111.165 33.7597 110.771 33.5912C110.376 33.4253 110.068 33.1846 109.847 32.8646C109.625 32.5448 109.507 32.1551 109.488 31.6932H110.751C110.771 31.9264 110.838 32.1238 110.968 32.28C111.09 32.4342 111.257 32.552 111.461 32.6313C111.665 32.7107 111.892 32.7491 112.144 32.7491C112.397 32.7491 112.63 32.7133 112.827 32.6313C113.025 32.5497 113.179 32.4462 113.289 32.3041C113.4 32.1623 113.455 32.0009 113.455 3
8041.8181C113.455 31.645 113.405 31.5032 113.306 31.3923C113.207 31.2817 113.073 31.1831 112.888 31.1086C112.709 31.0339 112.493 30.9593 112.252 30.8992L111.487 30.702C110.92 30.5599 110.477 30.3436 110.15 30.0476C109.823 29.7518 109.661 29.3619 109.661 28.8687C109.661 28.4624 109.772 28.1111 109.989 27.8079C110.205 27.5048 110.506 27.2715 110.888 27.0982C111.271 26.9322 111.702 26.8457 112.183 26.8457C112.664 26.8457 113.102 26.9322 113.472 27.0982C113.843 27.2643 114.131 27.4999 114.336 27.8008C114.545 28.0965 114.651 28.4429 114.663 28.8375H113.417L113.41 28.8255Z" fill="white"/>
805        <path d="M115.801 33.7286V26.9277H117.095V30.0167H117.182L119.773 26.9277H121.346L118.75 29.9734L121.377 33.7286H119.823L117.843 30.8491L117.102 31.7319V33.7286H115.801Z" fill="white"/>
806        <path d="M121.72 26.9258H123.175L124.804 29.9113H124.871L126.5 26.9258H127.955L125.477 31.2297V33.7269H124.188V31.2297L121.715 26.9258H121.72Z" fill="white"/>
807        <path d="M115.293 37.595H113.987C113.955 37.3976 113.895 37.2196 113.801 37.0657C113.71 36.9116 113.597 36.7818 113.457 36.6712C113.323 36.5605 113.161 36.4812 112.988 36.4233C112.81 36.368 112.625 36.3368 112.42 36.3368C112.057 36.3368 111.737 36.4282 111.458 36.6087C111.182 36.7866 110.965 37.0537 110.804 37.4047C110.65 37.7512 110.57 38.1747 110.57 38.675C110.57 39.1755 110.65 39.6134 110.804 39.9573C110.965 40.3037 111.179 40.5684 111.458 40.7464C111.735 40.9243 112.057 41.0109 112.413 41.0109C112.611 41.0109 112.803 40.9868 112.974 40.9315C113.147 40.8762 113.306 40.8017 113.443 40.6983C113.578 40.5925 113.695 40.465 113.794 40.3157C113.885 40.1667 113.955 39.9957 113.991 39.7985H115.298C115.254 40.1257 115.156 40.4263 115.002 40.7103C114.848 40.9942 114.65 41.2467 114.398 41.4682C114.152 41.6894 113.856 41.8553 113.522 41.9805C113.188 42.1055 112.813 42.1657 112.394 42.1657C111.795 42.1657 111.258 42.031 110.784 41.7519C110.315 41.4754 109.94 41.0736 109.668 40.5564C109.396 40.0392 109.262 39.4088 109.262 38.675C109.262 37.9414 109.396 37.3133 109.675 36.7889C109.952 36.2646 110.323 35.87 110.792 35.5935C111.261 35.3167 111.797 35.1797 112.389 35.1797C112.772 35.1797 113.13 35.235 113.457 35.3407C113.785 35.4465 114.08 35.6055 114.34 35.8098C114.6 36.0193 114.809 36.2717 114.975 36.5677C115.141 36.8634 115.247 37.2099 115.295 37.5901V37.5973L115.293 37.595Z" fill="white"/>
808        <path d="M119.427 36.3478V35.2676H115.734V36.3478H116.937V40.9907H115.734V42.0759H119.427V40.9907H118.224V36.3478H119.427Z" fill="white"/>
809        <path d="M120.141 36.3478V35.2676H125.616V36.3478H123.52V42.071H122.238V36.3478H120.143H120.141Z" fill="white"/>
810        <path d="M125.993 35.2676H127.449L129.077 38.2531H129.145L130.773 35.2676H132.229L129.751 39.5715V42.0687H128.461V39.5715L125.988 35.2676H125.995H125.993Z" fill="white"/>
811        <path id=tcsun_6abe465d5ff9b class="group-hover:rotate-90 group-hover:translate-y-[-8px] group-focus-visible:rotate-90 group-focus-visible:translate-y-[-8px] group-active:rotate-90 group-active:translate-y-[-8px] w-3 h-3 origin-[113.5px_12px] flex items-center justify-center transition-all duration-[800ms] ease-in-out"
812                d="M114.24 5.50391L115.135 6.47102C115.438 6.7982 115.888 6.94494 116.326 6.85834L117.62 6.59851L117.774 7.91202C117.825 8.35708 118.106 8.73718 118.508 8.92243L119.711 9.47813L119.063 10.6305C118.847 11.0178 118.847 11.4941 119.063 11.8814L119.711 13.0338L118.508 13.5895C118.101 13.7747 117.825 14.1572 117.774 14.5999L117.62 15.9134L116.326 15.6536C115.888 15.567 115.438 15.7161 115.135 16.0409L114.24 17.008L113.345 16.0409C113.042 15.7137 112.592 15.567 112.154 15.6536L110.86 15.9134L110.706 14.5999C110.656 14.1548 110.374 13.7747 109.972 13.5895L108.77 13.0338L109.417 11.8814C109.633 11.4941 109.633 11.0178 109.417 10.6305L108.77 9.47813L109.972 8.92243C110.379 8.73718 110.656 8.35468 110.706 7.91202L110.86 6.59851L112.154 6.85834C112.592 6.94494 113.042 6.79579 113.345 6.47102L114.24 5.50391Z" fill="#FFDA24"/>
813        <path d="M0 33.7016V21.4061C0 15.4616 3.11298 12.6758 8.20826 12.6758C13.7895 12.6758 16.4598 15.2234 16.4598 21.0861V24.6442H10.9219V21.4879C10.9219 18.4543 10.3975 17.3621 8.17218 17.3621C6.0696 17.3621 5.42247 18.7381 5.42247 21.7284V33.2975C5.42247 36.2876 6.0263 37.6252 8.21066 37.6252C10.2699 37.6252 10.9171 36.3312 10.9171 33.4996V29.7802H16.4983V33.8629C16.455 39.9686 13.4647 42.5137 8.16737 42.5137C2.87002 42.5137 0 39.8073 0 33.7016Z" fill="white"/>
814        <path d="M23.9757 42.4337C20.177 42.4337 18.5195 40.3746 18.5195 36.6936V35.3609C18.5195 33.3018 19.246 31.839 20.4176 30.8358C21.6686 29.7438 23.0446 29.3011 25.5899 28.4494C28.2963 27.4824 28.9868 27.0299 28.9868 25.4158V24.8914C28.9868 23.1953 28.2169 22.3822 26.6002 22.3822C24.9043 22.3822 24.0911 23.2338 24.0911 25.0093V27.4319H19.0776V24.9226C19.0776 20.922 21.4641 18.2949 26.557 18.2949C31.65 18.2949 34.0002 20.5587 34.0002 25.2065V42.0706H29.9178L29.2321 39.037C28.265 41.3007 26.5257 42.4337 23.9732 42.4337H23.9757ZM28.9891 34.5093V30.0203C28.7052 30.3836 28.1014 30.706 27.0911 31.0739C25.84 31.5599 24.9885 32.041 24.6252 32.5295C24.1392 33.0539 23.8987 33.9055 23.8987 35.1566V36.1669C23.8987 37.4997 24.7864 38.3922 26.124 38.3922C27.986 38.3922 28.9963 36.8572 28.9963 34.507H28.9891V34.5093Z" fill="white"/>
815        <path d="M36.7578 13.9707H41.9325V42.0765H36.7578V13.9707Z" fill="white"/>
816        <path d="M43.9961 45.9125C43.9961 44.2165 45.3721 42.7563 47.7948 42.1141C45.3721 41.7508 44.1571 40.4974 44.1571 38.3948C44.1571 36.2921 45.4515 35.1207 47.9991 34.5095C45.8965 33.7398 44.8044 32.0005 44.8044 29.2508V24.9228C44.8044 21.0376 46.9865 19.0577 50.7921 18.4539L51.3961 18.3312C53.9438 17.8861 54.6341 17.4002 54.6341 15.3409V13.9648H60.0108V14.4508C60.0108 17.6456 58.8394 18.9759 54.8386 19.101C54.9613 19.101 55.0791 19.1443 55.202 19.1443C58.2715 19.5076 59.8953 21.6102 59.8953 24.7689V29.2941C59.8953 33.7037 57.3044 35.8858 52.3365 35.8858H51.4488C49.1058 35.8858 48.4155 36.2488 48.4155 37.0211C48.4155 37.6684 48.9012 38.0314 50.9245 37.9882H54.242C59.015 37.9882 61.1968 39.9682 61.1968 43.4878V43.5672C61.1968 44.7386 60.877 45.8309 60.2658 46.8051C59.015 48.7465 56.3805 49.9998 51.9348 49.9998H51.4488C46.0288 49.9998 44.0058 48.4218 44.0058 45.9174L43.9984 45.9125H43.9961ZM56.2484 43.9328V43.8101C56.2484 42.9583 55.5195 42.2319 53.6575 42.2319H51.7159C50.0995 42.3545 48.7619 43.199 48.7619 44.2913V44.4139C48.7619 45.3449 49.729 45.9486 51.6726 45.9486H52.5242C55.0335 45.9486 56.2436 45.0177 56.2436 43.9256L56.2507 43.9328H56.2484ZM54.7928 29.5345V24.6005C54.7928 23.0223 54.1097 21.9734 52.4065 21.9734C52.2019 21.9734 51.9614 21.9301 51.8027 22.0528C50.631 22.2573 49.984 23.1065 49.984 24.6438V29.5778C49.984 31.2738 50.7537 32.1255 52.3271 32.1255C53.9005 32.1255 54.7928 31.2377 54.7928 29.5345Z" fill="white"/>
817        <path d="M67.0889 42.4337C63.2902 42.4337 61.6328 40.3746 61.6328 36.6936V35.3609C61.
8176328 33.3018 62.3592 31.839 63.5309 30.8358C64.7819 29.7438 66.1579 29.3011 68.7056 28.4494C71.412 27.4824 72.1023 27.0299 72.1023 25.4158V24.8914C72.1023 23.1953 71.3326 22.3822 69.7159 22.3822C68.0199 22.3822 67.2067 23.2338 67.2067 25.0093V27.4319H62.1933V24.9226C62.1933 20.922 64.5797 18.2949 69.6727 18.2949C74.7654 18.2949 77.1159 20.5587 77.1159 25.2065V42.0706H73.0333L72.3502 39.037C71.3831 41.3007 69.6437 42.4337 67.0912 42.4337H67.0889ZM72.1023 34.5093V30.0203C71.8186 30.3836 71.2146 30.706 70.2042 31.0739C68.9532 31.5599 68.1016 32.041 67.7385 32.5295C67.25 33.0539 67.0095 33.9055 67.0095 35.1566V36.1669C67.0095 37.4997 67.8972 38.3922 69.2348 38.3922C71.0968 38.3922 72.1072 36.8572 72.1072 34.507H72.1L72.1023 34.5093Z" fill="white"/>
818        <path d="M79.6367 18.5765H83.3993L84.2077 22.7817C84.4916 19.2597 85.663 18.3359 88.9806 18.3359H89.7529V24.1577H88.3766C85.3432 24.1577 84.7392 25.2114 84.7392 28.4062V42.0778H79.6464V18.5837L79.6393 18.5765H79.6367Z" fill="white"/>
819        <path d="M92.0345 44.4566H93.9759C96.0353 44.4566 96.6029 44.1729 97.0456 42.311L97.3296 40.978L91.1445 18.5762H96.3167L99.3503 31.2349L99.6704 35.6445L100.033 31.1555L102.862 18.5834H107.956L101.691 43.415C101.246 45.0317 100.803 46.2874 100.315 47.1344C99.3045 48.8304 97.7242 49.3161 94.5318 49.3161H92.0225V44.4641L92.0297 44.4592L92.0345 44.4566Z" fill="white"/>
820        <path d="M16.4507 11.0111H13.9247V3.39949H11.418V1.06836H19.0032V3.39708H16.4507V11.0087V11.0111Z" fill="white"/>
821        <path d="M18.4609 7.18054V6.93033C18.4609 6.01617 18.639 5.25115 18.9854 4.6401C19.6806 3.42042 20.9412 2.79492 22.5218 2.79492C23.3421 2.79492 24.0326 2.94648 24.6412 3.26643C25.861 3.90396 26.5705 5.12364 26.5705 6.92792V7.17813C26.5705 8.06341 26.4069 8.81161 26.0725 9.41063C25.3773 10.6183 24.1577 11.2149 22.5098 11.2149C19.8899 11.2149 18.4609 9.8701 18.4609 7.18054ZM24.0638 7.15406V6.93033C24.0638 5.612 23.525 4.93601 22.541 4.93601C21.5571 4.93601 20.9725 5.57351 20.9725 6.93033V7.15406C20.9725 8.40022 21.5956 9.03772 22.5266 9.03772C23.4576 9.03772 24.0686 8.41466 24.0686 7.15406H24.0638Z" fill="white"/>
822        <path d="M30.2686 11.163C28.4645 11.163 27.6055 10.054 27.6055 8.08614V2.9668H30.1316V7.33557C30.1316 8.31948 30.3408 8.96901 31.2549 8.96901C32.1692 8.96901 32.4747 8.23529 32.4747 7.15272V2.9668H35.0393V11.0067H32.9054L32.6696 9.64743C32.2678 10.5784 31.4764 11.1582 30.2686 11.1582V11.163Z" fill="white"/>
823        <path d="M36.4258 2.96613H38.4488L38.7952 4.61405C39.0574 3.35345 39.8635 2.85547 41.3214 2.85547H41.7807V5.50657H40.8354C40.3494 5.50657 39.9766 5.57873 39.6998 5.70143C39.1755 5.93719 39.0047 6.47607 39.0047 7.44797V11.0108H36.4258V2.96613Z" fill="white"/>
824        <path d="M42.6328 1.26059C42.6328 0.315147 43.1188 0 44.1435 0C45.1684 0 45.6542 0.319958 45.6542 1.26059C45.6542 2.20122 45.1828 2.50674 44.1435 2.50674C43.0345 2.50674 42.6328 2.20363 42.6328 1.26059ZM43.1308 3.10577C43.4506 3.14666 43.8644 3.17795 44.1412 3.17795C44.2928 3.17795 44.4441 3.16351 44.6272 3.15147C45.0023 3.13703 45.3487 3.06728 45.4473 3.01436V11.0133H42.8277V3.02396C42.8804 3.06488 42.9647 3.09614 43.1308 3.10817V3.10336V3.10577Z" fill="white"/>
825        <path d="M46.2656 8.32263H48.8712C49.0371 8.97217 49.5205 9.30657 50.3555 9.30657C51.1902 9.30657 51.4908 9.04435 51.4908 8.59929C51.4908 8.42129 51.4065 8.27933 51.2286 8.18552C50.8942 8.00749 50.2833 7.9233 49.6216 7.85112C48.9265 7.75249 48.1926 7.62739 47.5983 7.2954C46.9874 6.97544 46.6 6.42213 46.6 5.45022C46.6 3.86967 47.8198 2.78711 50.1099 2.78711C52.5518 2.78711 53.6198 3.85523 53.8508 5.4767H51.3707C51.2598 4.89209 50.8317 4.61784 50.0787 4.61784C49.3256 4.61784 49.0225 4.90653 49.0225 5.29867C49.0225 5.79665 49.7033 5.88325 50.8942 6.0324C51.6014 6.13105 52.3378 6.26816 52.9487 6.60256C53.5453 6.93696 53.947 7.48787 53.947 8.43329C53.947 8.97217 53.81 9.44371 53.5453 9.87673C52.9897 10.7091 51.912 11.236 50.2326 11.236C47.8173 11.236 46.5304 10.1798 46.2679 8.32263H46.2656Z" fill="white"/>
826        <path d="M54.8948 11.01V2.96528H57.0141L57.2356 4.22587C57.6637 3.3526 58.4552 2.79688 59.5907 2.79688C60.8392 2.79688 61.5994 3.32134 61.9748 4.26676C62.4029 3.3526 63.1826 2.79688 64.3709 2.79688C66.1606 2.79688 67.0604 3.89147 67.0604 5.84731V11.0051H64.5345V6.59548C64.5345 5.61157 64.2843 4.97404 63.3989 4.97404C62.5138 4.97404 62.249 5.63802 62.249 6.62195V11.0051H59.7231V6.56903C59.7231 5.63802 59.4993 4.97404 58.6139 4.97404C57.7288 4.97404 57.4207 5.66928 57.4207 6.74706V11.0051H54.8828L54.8923 11.
82601H54.8948Z" fill="white"/>
827        </g>
828        <defs>
829        <clipPath id="clip_6abe465d5ff9a">
830        <rect width="132.23" height="50" fill="white"/>
831        </clipPath>
832        </defs>
833    </svg>
834
835</a>
836
837        <button type="button" data-nav-trigger
838                class="relative flex items-center justify-center gap-x-2 text-white text-utility font-bold cursor-pointer hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500"
839                aria-label="Toggle navigation">
840            <span>Menu</span>
841            <svg class=" shrink-0 size-8" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
842                stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
843                <line x1="3" x2="21" y1="6" y2="6"></line>
844                <line x1="3" x2="21" y1="12" y2="12"></line>
845                <line x1="3" x2="21" y1="18" y2="18"></line>
846            </svg>
847            <svg class="hidden shrink-0 size-8" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
848                stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
849                <path d="M18 6 6 18"></path>
850                <path d="m6 6 12 12"></path>
851            </svg>
852        </button>
853    </nav>
854</div><!--  -->
855
856    
856<script id="navigation-data" type="application/json">
857                {"currentSite":"business","mainMenu":[{"page":{"title":"Industry","slug":"industry","permalink":"https:\/\/www.visitcalgary.com\/business\/industry","uri":"\/business\/industry","featured":{"title":"Industry","content":"<p>Join more than 1,100 partners in helping us build Calgary&#039;s visitor economy, together.<\/p>","button_text":"Learn more","button_link":"\/business\/industry","image":{"id":"media::transportation\/calgary-international-airport-yyc\/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg","url":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/transportation\/calgary-international-airport-yyc\/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg","permalink":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/transportation\/calgary-international-airport-yyc\/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg","api_url":"https:\/\/www.visitcalgary.com\/api\/assets\/media\/transportation\/calgary-international-airport-yyc\/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg","alt":"White Hat greeters wait to welcome visitors to Calgary"}}},"depth":1,"computed_assets":{"featured":{"sidebar":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/transportation\/calgary-international-airport-yyc\/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg\/f11a57f8458d68a285f26f1ddb5ee406\/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg","preset":{"w":800,"h":384,"q":85}},"sidebar_webp":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/transportation\/calgary-international-airport-yyc\/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg\/54bc7d4879022e78dbd7dbbde66eb16a\/transportation_calgary_international_airport_yyc_white_hat_greeting.webp","preset":{"w":800,"h":384,"q":85,"fm":"webp"}}}},"children":[{"page":{"title":"Who We Are","slug":"who-we-are","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/who-we-are","uri":"\/business\/industry\/who-we-are","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Our Team","slug":"our-team","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/who-we-are\/our-team","uri":"\/business\/industry\/who-we-are\/our-team","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Our Blue Sky City","slug":"our-blue-sky-city","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/who-we-are\/our-blue-sky-city","uri":"\/business\/industry\/who-we-are\/our-blue-sky-city","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Board & Governance","slug":"board-and-governance","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/who-we-are\/board-and-governance","uri":"\/business\/industry\/who-we-are\/board-and-governance","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Careers and Volunteer Opportunities","slug":"careers-and-volunteer-opportunities","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/who-we-are\/careers-and-volunteer-opportunities","uri":"\/business\/industry\/who-we-are\/careers-and-volunteer-opportunities","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"What We Do","slug":"what-we-do","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/what-we-do","uri":"\/business\/industry\/what-we-do","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Promoting Calgary","slug":"promoting-calgary","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/what-we-do\/promoting-calgary","uri":"\/business\/industry\/what-we-do\/promoting-calgary","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Our Strategy","slug":"our-strategy","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/what-we-do\/our-strategy","uri":"\/business\/industry\/what-we-do\/our-strategy","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"News","slug":"news","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/news","uri":"\/business\/industry\/news","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Calgary Announcements","slug":"calgary-announcements","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/news\/calgary-announcements","uri":"\/business\/industry\/news\/calgary-announcements","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Travel Media Coverage","slug":"media-coverage","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/news\/media-coverage","uri":"\/business\/industry\/news\/media-coverage","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"Grow With Us","slug":"grow-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/grow-with-us","uri":"\/business\/industry\/grow-with-us","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Become a Partner","slug":"become-a-partner","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/grow-with-us\/become-a-partner","uri":"\/business\/industry\/grow-with-us\/become-a-partner","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Training & Resources","slug":"training-resources","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/grow-with-us\/training-resources","uri":"\/business\/industry\/grow-with-us\/training-resources","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Experience Passes","slug":"experience-passes","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/grow-with-us\/experience-passes","uri":"\/business\/industry\/grow-with-us\/experience-passes","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Marketing Opportunities","slug":"marketing-opportunities","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/grow-with-us\/marketing-opportunities","uri":"\/business\/industry\/grow-with-us\/marketing-opportunities","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Experience Development","slug":"experience-development","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/grow-with-us\/experience-development","uri":"\/business\/industry\/grow-with-us\/experience-development","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"Events","slug":"events","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/events","uri":"\/business\/industry\/events","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Industry Events","slug":"industry-events","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/events\/industry-events","uri":"\/business\/industry\/events\/industry-events","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Corporate Events","slug":"corporate-events","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/events\/corporate-events","uri":"\/business\/industry\/events\/corporate-events","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]}],"utilityLinks":[[{"title":"Connect with Industry","slug":"connect-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/connect-with-us","uri":"\/business\/industry\/connect-with-us"},{"title":"Media Assistance Request","slug":"media-assistance-request","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/media-assistance-request","uri":"\/business\/industry\/media-assistance-request"}]]},{"page":{"title":"Meetings & Conventions","slug":"meetings-and-conventions","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions","uri":"\/business\/meetings-and-conventions","featured":{"title":"Meetings & Conventions","content":"<p>Showcase your event in Western Canada’s largest venues, backed by the world’s friendliest tourism team.<\/p>","button_text":"Learn more","button_link":"\/business\/meetings-and-conventions","image":{"id":"media::calgary_skyline\/calgary-skyline-river-spring-aerial-push-the-impossible.jpg","url":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/calgary_skyline\/calgary-skyline-river-spring-aerial-push-the-impossible.jpg","permalink":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/calgary_skyline\/calgary-skyline-river-spring-aerial-push-the-impossible.jpg","api_url":"https:\/\/www.visitcalgary.com\/api\/assets\/media\/calgary_skyline\/calgary-skyline-river-spring-aerial-push-the-impossible.jpg","alt":"Aerial view of the Bow River and Calgary skyline in spring."}}},"depth":1,"computed_assets":{"featured":{"sidebar":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/calgary_skyline\/calgary-skyline-river-spring-aerial-push-the-impossible.jpg\/c948ad2ed6d7b84f653f39a530dfec01\/calgary-skyline-river-spring-aerial-push-the-impossible.jpg","preset":{"w":800,"h":384,"q":85}},"sidebar_webp":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/calgary_skyline\/calgary-skyline-river-spring-aerial-push-the-impossible.jpg\/a1428533e7d9d89d7d20001921ac44d5\/calgary-skyline-river-spring-aerial-push-the-impossible.
857webp","preset":{"w":800,"h":384,"q":85,"fm":"webp"}}}},"children":[{"page":{"title":"Why Choose Calgary?","slug":"why-choose-calgary","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/why-choose-calgary","uri":"\/business\/meetings-and-conventions\/why-choose-calgary","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Sustainability & Accessibility","slug":"sustainability-and-accessibility","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/what-we-do\/our-strategy\/sustainability-and-accessibility","uri":"\/business\/industry\/what-we-do\/our-strategy\/sustainability-and-accessibility","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Seasonal Events & Activities","slug":"seasonal-events-and-activities","permalink":"https:\/\/www.visitcalgary.com\/plan-and-stay\/seasonal-events-and-activities","uri":"\/plan-and-stay\/seasonal-events-and-activities","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Case Studies and Testimonials","slug":"case-studies-and-testimonials","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/why-choose-calgary\/case-studies-and-testimonials","uri":"\/business\/meetings-and-conventions\/why-choose-calgary\/case-studies-and-testimonials","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Industry Strengths","slug":"industry-strengths","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/why-choose-calgary\/industry-strengths","uri":"\/business\/meetings-and-conventions\/why-choose-calgary\/industry-strengths","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Convention Centres","slug":"convention-centres","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/why-choose-calgary\/convention-centres","uri":"\/business\/meetings-and-conventions\/why-choose-calgary\/convention-centres","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"Our Services","slug":"our-services","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/our-services","uri":"\/business\/meetings-and-conventions\/our-services","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Booking Assistance","slug":"booking-assistance","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/our-services\/booking-assistance","uri":"\/business\/meetings-and-conventions\/our-services\/booking-assistance","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Event Services","slug":"event-services","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/our-services\/event-services","uri":"\/business\/meetings-and-conventions\/our-services\/event-services","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Calgary Champions","slug":"calgary-champions","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/our-services\/calgary-champions","uri":"\/business\/meetings-and-conventions\/our-services\/calgary-champions","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"Venues & Hotels","slug":"venues-and-hotels","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/venues-and-hotels","uri":"\/business\/meetings-and-conventions\/venues-and-hotels","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[]},{"page":{"title":"Suppliers","slug":"suppliers","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/suppliers","uri":"\/business\/meetings-and-conventions\/suppliers","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[]}],"utilityLinks":[[{"title":"Connect with Meetings & Conventions","slug":"connect-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/connect-with-us","uri":"\/business\/meetings-and-conventions\/connect-with-us"}]]},{"page":{"title":"Sports & Major Events","slug":"sports-and-major-events","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events","uri":"\/business\/sports-and-major-events","featured":{"title":"Sports & Major Events","content":"<p>Bring people together in a city that shows up. From sold-out stadiums to street festivals, Calgary’s built to host.<\/p>","button_text":"Learn more","button_link":"\/business\/sports-and-major-events","image":{"id":"media::sports_major_events\/sme-special-olympics\/sports-major-events_sme-special-olympics_skiing-hug.jpg","url":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/sports_major_events\/sme-special-olympics\/sports-major-events_sme-special-olympics_skiing-hug.jpg","permalink":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/sports_major_events\/sme-special-olympics\/sports-major-events_sme-special-olympics_skiing-hug.jpg","api_url":"https:\/\/www.visitcalgary.com\/api\/assets\/media\/sports_major_events\/sme-special-olympics\/sports-major-events_sme-special-olympics_skiing-hug.jpg","alt":"Special Olympic skiing competitor giving hug on the ski hill"}}},"depth":1,"computed_assets":{"featured":{"sidebar":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/sports_major_events\/sme-special-olympics\/sports-major-events_sme-special-olympics_skiing-hug.jpg\/d75283a334492cf231e6b43ab45e24e1\/sports-major-events_sme-special-olympics_skiing-hug.jpg","preset":{"w":800,"h":384,"q":85}},"sidebar_webp":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/sports_major_events\/sme-special-olympics\/sports-major-events_sme-special-olympics_skiing-hug.jpg\/b4d3a6ab0bfda244601804179a879233\/sports-major-events_sme-special-olympics_skiing-hug.webp","preset":{"w":800,"h":384,"q":85,"fm":"webp"}}}},"children":[{"page":{"title":"Why Choose Calgary?","slug":"why-choose-calgary","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events\/why-choose-calgary","uri":"\/business\/sports-and-major-events\/why-choose-calgary","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Sustainability & Accessibility","slug":"sustainability-and-accessibility","permalink":"https:\/\/www.visitcalgary.com\/business\/industry\/what-we-do\/our-strategy\/sustainability-and-accessibility","uri":"\/business\/industry\/what-we-do\/our-strategy\/sustainability-and-accessibility","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Seasonal Events & Activities","slug":"seasonal-events-and-activities","permalink":"https:\/\/www.visitcalgary.com\/plan-and-stay\/seasonal-events-and-activities","uri":"\/plan-and-stay\/seasonal-events-and-activities","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Case Studies & Testimonials","slug":"case-studies-and-testimonials","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events\/why-choose-calgary\/case-studies-and-testimonials","uri":"\/business\/sports-and-major-events\/why-choose-calgary\/case-studies-and-testimonials","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Key Venues","slug":"key-venues","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events\/why-choose-calgary\/key-venues","uri":"\/business\/sports-and-major-events\/why-choose-calgary\/key-venues","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"Our Services","slug":"our-services","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events\/our-services","uri":"\/business\/sports-and-major-events\/our-services","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[{"page":{"title":"Booking Assistance","slug":"booking-assistance","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events\/our-services\/booking-assistance","uri":"\/business\/sports-and-major-events\/our-services\/booking-assistance","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]},{"page":{"title":"Event Services","slug":"event-services","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events\/our-services\/event-services","uri":"\/business\/sports-and-major-events\/our-services\/event-services","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":3,"computed_assets":[],"children":[]}]},{"page":{"title":"Venues & Hotels","slug":"venues-and-hotels","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/venues-and-hotels","uri":"\/business\/meetings-and-conventions\/venues-and-hotels","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[]},{"page":{"title":"Suppliers","slug":"suppliers","permalink":"https:\/\/www.visitcalgary.com\/business\/meetings-and-conventions\/suppliers","uri":"\/business\/meetings-and-conventions\/suppliers","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[]}],"utilityLinks":[[{"title":"Event Calendar","slug":"events","permalink":"https:\/\/www.visitcalgary.com\/events","uri":"\/events"},{"title":"Connect with Sports & Major Events","slug":"connect-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/sports-and-major-events\/connect-with-us","uri":"\/business\/sports-and-major-events\/connect-with-us"}]]},{"page":{"title":"International Markets","slug":"international-markets","permalink":"https:\/\/www.visitcalgary.com\/business\/international-markets","uri":"\/business\/international-markets","featured":{"title":"International Markets","content":"<p>Sell Calgary with confidence thanks to non-stop international flights, 100+ hotels, easy transportation, and major attractions.<\/p>","button_text":"Learn more","button_link":"\/business\/international-markets","image":{"id":"media::nature_parks\/inglewood-bird-sanctuary\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.jpg","url":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/nature_parks\/inglewood-bird-sanctuary\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.jpg","permalink":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/nature_parks\/inglewood-bird-sanctuary\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.jpg","api_url":"https:\/\/www.visitcalgary.com\/api\/assets\/media\/nature_parks\/inglewood-bird-sanctuary\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.jpg","alt":"Two people looking at the skyline of calgary."}}},"depth":1,"computed_assets":{"featured":{"sidebar":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/nature_parks\/inglewood-bird-sanctuary\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.jpg\/7b230221818d5e94f14ba095bc0edaab\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.jpg","preset":{"w":800,"h":384,"q":85}},"sidebar_webp":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/nature_parks\/inglewood-bird-sanctuary\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.jpg\/00522e2708a00c0eb3b0dee7dcfd2989\/nature-parks_inglewood-bird-sanctuary_bird-watching-couple.webp","preset":{"w":800,"h":384,"q":85,"fm":"webp"}}}},"children":[{"page":{"title":"Connect with International Markets","slug":"connect-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/international-markets\/connect-with-us","uri":"\/business\/international-markets\/connect-with-us","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[]}],"utilityLinks":[[{"title":"Connect with International Markets","slug":"connect-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/international-markets\/connect-with-us","uri":"\/business\/international-markets\/connect-with-us"},{"title":"Travel Trade Resources","slug":null,"permalink":"https:\/\/www.visitcalgary.com\/business\/international-markets#block_4","uri":"https:\/\/www.visitcalgary.com\/business\/international-markets#block_4"}]]},{"page":{"title":"Travel Media","slug":"travel-media","permalink":"https:\/\/www.visitcalgary.com\/business\/travel-media","uri":"\/business\/travel-media","featured":{"title":"Travel Media","content":"<p>Let us help you uncover your next great story in Calgary.<\/p>","button_text":"Learn more","button_link":"\/business\/travel-media","image":{"id":"media::indoor_attractions\/calgary-public-library\/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg","url":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/indoor_attractions\/calgary-public-library\/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg","permalink":"https:\/\/tourism-calgary-production.tor1.cdn.digitaloceanspaces.com\/media\/indoor_attractions\/calgary-public-library\/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg","api_url":"https:\/\/www.visitcalgary.com\/api\/assets\/media\/indoor_attractions\/calgary-public-library\/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg","alt":"Couple admiring the modern architecture inside Calgary’s Central Library."}}},"depth":1,"computed_assets":{"featured":{"sidebar":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/indoor_attractions\/calgary-public-library\/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg\/e3e69c170fee7a90b09bd05f93b515e3\/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg","preset":{"w":800,"h":384,"q":85}},"sidebar_webp":{"url":"https:\/\/cdn.visitcalgary.com\/containers\/media\/indoor_attractions\/calgary-public-library\/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg\/e3c9577ba5b0
857dd68c8e09167146ee385\/indoor-attractions_calgary-public-library_couple-modern-architecture.webp","preset":{"w":800,"h":384,"q":85,"fm":"webp"}}}},"children":[{"page":{"title":"Connect with Travel Media","slug":"connect-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/travel-media\/connect-with-us","uri":"\/business\/travel-media\/connect-with-us","featured":{"title":null,"content":null,"button_text":null,"button_link":null,"image":null}},"depth":2,"computed_assets":[],"children":[]}],"utilityLinks":[[{"title":"Connect with Travel Media","slug":"connect-with-us","permalink":"https:\/\/www.visitcalgary.com\/business\/travel-media\/connect-with-us","uri":"\/business\/travel-media\/connect-with-us"}]]}],"utilityLinks":[]}
858    </script>
858
859    <div id="navigation-container"></div>
860
861<main class="w-full" id="main-content" aria-label="Main Content">
862        <section class="business-hero md:pb-6 lxl:pb-8">
863    <div class="bg-situational-blue py-8 lg:pb-16">
864        <div class="tc-container">
865            <h1 class="text-white xl:max-w-[920px] xl:mr-auto animate-fade-down animate-once animate-duration-[500ms] animate-delay-100 animate-ease-in-out">Business in Calgary</h1>
866
867            
868                                            <div class="flex flex-col gap-4 mt-6 lg:mt-8 xl:max-w-[920px] xl:mr-auto prose prose-a:text-sun prose-a:link-transition text-white p1-hero-content animate-fade-down animate-once animate-duration-[500ms] animate-ease-in-out animate-delay-300">
869                    <p>Calgary isn’t just a city, it’s a place where ideas thrive under blue skies. Whether you’re organizing a conference, hosting a major sporting event, or building global partnerships, our team is here to make your ideas reality.</p>
870                </div>
871                    </div>
872    </div>
873
874            <div class="relative overflow-x-clip">
875            <div class="absolute top-0 left-0 bg-situational-blue w-full h-[50%]"></div>
876
877            <!-- Sun Grid -->
878            <div
879                class="absolute grid grid-cols-2 gap-1 w-[24%] top-[12%]
880                    right-[calc(78%+18px)] md:right-[calc(78%+24px)]
881                    lg:right-[calc(78%+32px)] xl:right-[calc(78%+64px)] opacity-0"
882                x-data="{
883                    visible: false,
884                    started: false,
885                    step: 0,
886                    start() {
887                        if (this.visible && !this.started) {
888                            this.started = true;
889                            this.step = 1;
890                            setTimeout(() => { this.step = 2 }, 200);
891                            setTimeout(() => { this.step = 3 }, 400);
892                        }
893                    }
894                }"
895                x-intersect.once="visible = true"
896                x-init="
897                    const trigger = () => start();
898
899                    // fire on scroll intent, not after scroll completes
900                    window.addEventListener('wheel', trigger, { once: true, passive: true });
901                    window.addEventListener('touchstart', trigger, { once: true, passive: true });
902                    window.addEventListener('keydown', e => {
903                        if (['ArrowDown','ArrowUp','PageDown','PageUp','Space'].includes(e.code)) trigger();
904                    }, { once: true });
905                "
906                x-bind:class="visible ? 'opacity-100 animate-fade-right animate-once animate-duration-[900ms] animate-delay-500 animate-ease-in-out' : ''"
907            >
908                <template x-for="i in 6" :key="i">
909                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 75 80" fill="none" class="w-full aspect-[45/48]" x-bind:class="{
910                            'animate-spin animate-once animate-duration-[300ms] animate-ease-in-out':
911                                (step >= 1 && i <= 2) ||
912                                (step >= 2 && i <= 4) ||
913                                (step >= 3 && i <= 6)
914                        }">
915  <path d="M37.4977 79.0215L31.3526 72.3683C29.282 70.1267 26.1952 69.1247 23.2034 69.7183L14.3229 71.4897L13.264 62.4952C12.9077 59.4654 10.9984 56.8392 8.22553 55.5618L-5.24718e-06 51.7721L4.43067 43.8699C5.92219 41.2057 5.92219 37.9622 4.43068 35.298L-3.11614e-06 27.3958L8.22554 23.6062C10.9984 22.3287 12.9077 19.7026 13.264 16.6725L14.3229 7.67836L23.2034 9.44942C26.1952 10.0481 29.282 9.04137 31.3526 6.79953L37.4977 0.146512L43.6428 6.79953C45.7134 9.04137 48.8002 10.0432 51.792 9.44942L60.6725 7.67837L61.7315 16.6725C62.0876 19.7026 63.9968 22.3287 66.7701 23.6062L75 27.4006L70.5693 35.3028C69.0781 37.967 69.0781 41.2105 70.5692 43.8746L75 51.7721L66.7748 55.5618C64.0015 56.8393 62.0924 59.4654 61.7362 62.4952L60.6772 71.4897L51.7967 69.7183C48.8049 69.1199 45.7181 70.1267 43.6475 72.3683L37.5024 79.0215L37.4977 79.0215Z" fill="#FFDA24" />
916</svg>                </template>
917            </div>
918
919            <!-- Image -->
920            <div class="relative flex justify-end">
921                                    <picture
922                        x-data="{ visible: false }"
923                        x-intersect.once.threshold.0.65="visible = true"
924                        x-bind:class="visible ? 'opacity-100 animate-fade-left animate-once animate-duration-[900ms] animate-delay-500 animate-ease-in-out' : 'opacity-0'"
925                        class="block w-[78%] aspect-3/2 object-cover"
926                    >
927                        <source
928                            srcset="https://cdn.visitcalgary.com/containers/media/venues_for_conferences/calgary-telus-convention-centre/venues-for-conferences_ctcc_plus-15.jpg/b7fcbf4492e3e6a6ee27f69b73f61a47/venues-for-conferences_ctcc_plus-15.webp"
929                            type="image/webp"
930                        />
931                        <img
932                            src="https://cdn.visitcalgary.com/containers/media/venues_for_conferences/calgary-telus-convention-centre/venues-for-conferences_ctcc_plus-15.jpg/ab59d704b94a8b7d1d1919531e4aa272/venues-for-conferences_ctcc_plus-15.jpg"
933                            alt="two men walking in the Calgary TELUS Convention Centre"
934                            class="w-full h-full object-cover"
935                        />
936                    </picture>
937
938                            </div>
939        </div>
940    </section>
941
942
943<section class="pt-6 lg:pt-8 pb-6 lg:pb-8 block-featured-links" id="block_0">
944    <div class="tc-container">
945                
946                    <div class="flex flex-col gap-4 mb-6  ">
947                
948                                    <h2 class="text-situational-blue ">Experience the Blue Sky City welcome</h2>
949                                                    <div class="flex flex-col gap-4 p1-content prose prose-a:text-situational-blue prose-a:link-transition ">
950                        <p>Warm welcomes, big ideas. This is how we do business in Calgary.</p>
951                    </div>
952                            </div>
953        
954        <div class="">
955        <div class="flex flex-wrap lg:justify-center gap-x-4 gap-y-8">
956    
957                    <div class="w-full md:w-[calc((100%-16px)/2)] lg:w-[calc((100%-32px)/3)]">                <a href="/business/industry" class="bead-animation group hover:no-underline! focus:no-underline! focus-visible:underline! active:no-underline! transition-all duration-500">
958        <div class="relative">
959                    <picture>
960                <source srcset="https://cdn.visitcalgary.com/containers/media/transportation/calgary-international-airport-yyc/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg/c2f8c4e6c157217c86aaf67ac2fcd9a6/transportation_calgary_international_airport_yyc_white_hat_greeting.webp" type="image/webp" />
961                <img src="https://cdn.visitcalgary.com/containers/media/transportation/calgary-international-airport-yyc/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg/aac466a4260226c60cb98a666ac2682a/transportation_calgary_international_airport_yyc_white_hat_greeting.jpg"
962                     alt="White Hat greeters wait to welcome visitors to Calgary"
963                     class="w-full aspect-[3/2] object-cover"
964                />
965            </picture>
966                <div class="relative mt-[-72px] w-[calc(100%-32px)] ml-auto min-h-[112px] p-4 pr-[42.5px] bg-white group-hover:bg-situational-blue group-focus-visible:bg-situational-blue group-active:bg-situational-blue flex flex-col gap-4 transition-all duration-500 overflow-x-clip">
967                            
968                <h3 class="h4 text-situational-blue max-w-[calc(100%-4px)] group-hover:text-white group-focus-visible:text-white group-active:text-white relative xl:text-[24px]! xl:leading-[36px]! xl:tracking-[-0.48px] transition-all duration-500">
969                    
970                    <span class="whitespace-nowrap">
971                        Industry
972                        <i class="fa-solid fa-arrow-right inline-block ml-1 group-hover:ml-2 group-focus-visible:ml-2 group-active:ml-2 text-situational-blue group-hover:text-white group-focus-visible:text-white group-active:text-white transition-all duration-500"></i>
973                    </span>
974                </h3>
975            
976                                            <div class="p2-content text-black group-hover:text-white! group-focus-visible:text-white! group-active:text-white! transition-all duration-500 relative">
977                    <p>Join more than 1,100 partners in helping us build Calgary&#039;s visitor economy, together.</p>
978                </div>
979            
980            <div class="absolute right-[-37.5px] top-[28px] opacity-0 group-[:is(:hover,:focus-visible,:active)]:opacity-100 animate-none group-[:is(:hover,:focus-visible,:active)]:animate-zoom-in group-[.has-hovered:not(:is(:hover,:focus-visible,:active))]:animate-zoom-out">
981                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 75 80" fill="none" class="w-[75px] h-[80px]">
982  <path d="M37.4977 79.0215L31.3526 72.3683C29.282 70.1267 26.1952 69.1247 23.2034 69.7183L14.3229 71.4897L13.264 62.4952C12.9077 59.4654 10.9984 56.8392 8.22553 55.5618L-5.24718e-06 51.7721L4.43067 43.8699C5.92219 41.2057 5.92219 37.9622 4.43068 35.298L-3.11614e-06 27.3958L8.22554 23.6062C10.9984 22.3287 12.9077 19.7026 13.264 16.6725L14.3229 7.67836L23.2034 9.44942C26.1952 10.0481 29.282 9.04137 31.3526 6.79953L37.4977 0.146512L43.6428 6.79953C45.7134 9.04137 48.8002 10.0432 51.792 9.44942L60.6725 7.67837L61.7315 16.6725C62.0876 19.7026 63.9968 22.3287 66.7701 23.6062L75 27.4006L70.5693 35.3028C69.0781 37.967 69.0781 41.2105 70.5692 43.8746L75 51.7721L66.7748 55.5618C64.0015 56.8393 62.0924 59.4654 61.7362 62.4952L60.6772 71.4897L51.7967 69.7183C48.8049 69.1199 45.7181 70.1267 43.6475 72.3683L37.5024 79.0215L37.4977 79.0215Z" fill="#FFDA24" />
983</svg>            </div>
984        </div>
985    </div>
986</a>
987            </div>                    <div class="w-full md:w-[calc((100%-16px)/2)] lg:w-[calc((100%-32px)/3)]">                <a href="/business/meetings-and-conventions" class="bead-animation group hover:no-underline! focus:no-underline! focus-visible:underline! active:no-underline! transition-all duration-500">
988        <div class="relative">
989                    <picture>
990                <source srcset="https://cdn.visitcalgary.com/containers/media/calgary_skyline/calgary-skyline-river-spring-aerial-push-the-impossible.jpg/817271cf1488f4ec5a811818c2ede65e/calgary-skyline-river-spring-aerial-push-the-impossible.webp" type="image/webp" />
991                <img src="https://cdn.visitcalgary.com/containers/media/calgary_skyline/calgary-skyline-river-spring-aerial-push-the-impossible.jpg/291344c12988f3d0e39740271b50b269/calgary-skyline-river-spring-aerial-push-the-impossible.jpg"
992                     alt="Aerial view of the Bow River and Calgary skyline in spring."
993                     class="w-full aspect-[3/2] object-cover"
994                />
995            </picture>
996                <div class="relative mt-[-72px] w-[calc(100%-32px)] ml-auto min-h-[112px] p-4 pr-[42.5px] bg-white group-hover:bg-situational-blue group-focus-visible:bg-situational-blue group-active:bg-situational-blue flex flex-col gap-4 transition-all duration-500 overflow-x-clip">
997                            
998                <h3 class="h4 text-situational-blue max-w-[calc(100%-4px)] group-hover:text-white group-focus-visible:text-white group-active:text-white relative xl:text-[24px]! xl:leading-[36px]! xl:tracking-[-0.48px] transition-all duration-500">
999                    Meetings &amp;
1000                    <span class="whitespace-nowrap">
1001                        Conventions
1002                        <i class="fa-solid fa-arrow-right inline-block ml-1 group-hover:ml-2 group-focus-visible:ml-2 group-active:ml-2 text-situational-blue group-hover:text-white group-focus-visible:text-white group-active:text-white transition-all duration-500"></i>
1003                    </span>
1004                </h3>
1005            
1006                                            <div class="p2-content text-black group-hover:text-white! group-focus-visible:text-white! group-active:text-white! transition-all duration-500 relative">
1007                    <p>Showcase your event in Western Canada’s largest venues, backed by the world’s friendliest tourism team.</p>
1008                </div>
1009            
1010            <div class="absolute right-[-37.5px] top-[28px] opacity-0 group-[:is(:hover,:focus-visible,:active)]:opacity-100 animate-none group-[:is(:hover,:focus-visible,:active)]:animate-zoom-in group-[.has-hovered:not(:is(:hover,:focus-visible,:active))]:animate-zoom-out">
1011                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 75 80" fill="none" class="w-[75px] h-[80px]">
1012  <path d="M37.4977 79.0215L31.3526 72.3683C29.282 70.1267 26.1952 69.1247 23.2034 69.7183L14.3229 71.4897L13.264 62.4952C12.9077 59.4654 10.9984 56.8392 8.22553 55.5618L-5.24718e-06 51.7721L4.43
1012067 43.8699C5.92219 41.2057 5.92219 37.9622 4.43068 35.298L-3.11614e-06 27.3958L8.22554 23.6062C10.9984 22.3287 12.9077 19.7026 13.264 16.6725L14.3229 7.67836L23.2034 9.44942C26.1952 10.0481 29.282 9.04137 31.3526 6.79953L37.4977 0.146512L43.6428 6.79953C45.7134 9.04137 48.8002 10.0432 51.792 9.44942L60.6725 7.67837L61.7315 16.6725C62.0876 19.7026 63.9968 22.3287 66.7701 23.6062L75 27.4006L70.5693 35.3028C69.0781 37.967 69.0781 41.2105 70.5692 43.8746L75 51.7721L66.7748 55.5618C64.0015 56.8393 62.0924 59.4654 61.7362 62.4952L60.6772 71.4897L51.7967 69.7183C48.8049 69.1199 45.7181 70.1267 43.6475 72.3683L37.5024 79.0215L37.4977 79.0215Z" fill="#FFDA24" />
1013</svg>            </div>
1014        </div>
1015    </div>
1016</a>
1017            </div>                    <div class="w-full md:w-[calc((100%-16px)/2)] lg:w-[calc((100%-32px)/3)]">                <a href="/business/sports-and-major-events" class="bead-animation group hover:no-underline! focus:no-underline! focus-visible:underline! active:no-underline! transition-all duration-500">
1018        <div class="relative">
1019                    <picture>
1020                <source srcset="https://cdn.visitcalgary.com/containers/media/sports_major_events/sme-special-olympics/sports-major-events_sme-special-olympics_skiing-hug.jpg/3a0f3d791ab317a11a5483070bd1840b/sports-major-events_sme-special-olympics_skiing-hug.webp" type="image/webp" />
1021                <img src="https://cdn.visitcalgary.com/containers/media/sports_major_events/sme-special-olympics/sports-major-events_sme-special-olympics_skiing-hug.jpg/80c90a75caba0a9c868320316916c57d/sports-major-events_sme-special-olympics_skiing-hug.jpg"
1022                     alt="Special Olympic skiing competitor giving hug on the ski hill"
1023                     class="w-full aspect-[3/2] object-cover"
1024                />
1025            </picture>
1026                <div class="relative mt-[-72px] w-[calc(100%-32px)] ml-auto min-h-[112px] p-4 pr-[42.5px] bg-white group-hover:bg-situational-blue group-focus-visible:bg-situational-blue group-active:bg-situational-blue flex flex-col gap-4 transition-all duration-500 overflow-x-clip">
1027                            
1028                <h3 class="h4 text-situational-blue max-w-[calc(100%-4px)] group-hover:text-white group-focus-visible:text-white group-active:text-white relative xl:text-[24px]! xl:leading-[36px]! xl:tracking-[-0.48px] transition-all duration-500">
1029                    Sports &amp; Major
1030                    <span class="whitespace-nowrap">
1031                        Events
1032                        <i class="fa-solid fa-arrow-right inline-block ml-1 group-hover:ml-2 group-focus-visible:ml-2 group-active:ml-2 text-situational-blue group-hover:text-white group-focus-visible:text-white group-active:text-white transition-all duration-500"></i>
1033                    </span>
1034                </h3>
1035            
1036                                            <div class="p2-content text-black group-hover:text-white! group-focus-visible:text-white! group-active:text-white! transition-all duration-500 relative">
1037                    <p>Bring people together in a city that shows up. From sold-out stadiums to street festivals, Calgary’s built to host.</p>
1038                </div>
1039            
1040            <div class="absolute right-[-37.5px] top-[28px] opacity-0 group-[:is(:hover,:focus-visible,:active)]:opacity-100 animate-none group-[:is(:hover,:focus-visible,:active)]:animate-zoom-in group-[.has-hovered:not(:is(:hover,:focus-visible,:active))]:animate-zoom-out">
1041                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 75 80" fill="none" class="w-[75px] h-[80px]">
1042  <path d="M37.4977 79.0215L31.3526 72.3683C29.282 70.1267 26.1952 69.1247 23.2034 69.7183L14.3229 71.4897L13.264 62.4952C12.9077 59.4654 10.9984 56.8392 8.22553 55.5618L-5.24718e-06 51.7721L4.43067 43.8699C5.92219 41.2057 5.92219 37.9622 4.43068 35.298L-3.11614e-06 27.3958L8.22554 23.6062C10.9984 22.3287 12.9077 19.7026 13.264 16.6725L14.3229 7.67836L23.2034 9.44942C26.1952 10.0481 29.282 9.04137 31.3526 6.79953L37.4977 0.146512L43.6428 6.79953C45.7134 9.04137 48.8002 10.0432 51.792 9.44942L60.6725 7.67837L61.7315 16.6725C62.0876 19.7026 63.9968 22.3287 66.7701 23.6062L75 27.4006L70.5693 35.3028C69.0781 37.967 69.0781 41.2105 70.5692 43.8746L75 51.7721L66.7748 55.5618C64.0015 56.8393 62.0924 59.4654 61.7362 62.4952L60.6772 71.4897L51.7967 69.7183C48.8049 69.1199 45.7181 70.1267 43.6475 72.3683L37.5024 79.0215L37.4977 79.0215Z" fill="#FFDA24" />
1043</svg>            </div>
1044        </div>
1045    </div>
1046</a>
1047            </div>                    <div class="w-full md:w-[calc((100%-16px)/2)] lg:w-[calc((100%-32px)/3)]">                <a href="/business/international-markets" class="bead-animation group hover:no-underline! focus:no-underline! focus-visible:underline! active:no-underline! transition-all duration-500">
1048        <div class="relative">
1049                    <picture>
1050                <source srcset="https://cdn.visitcalgary.com/containers/media/calgary-skyline-spring-2025-push-the-impossible-aerial3%29-large.jpg/8869ebd1a10ac1d59bc6598a74a5af46/calgary-skyline-spring-2025-push-the-impossible-aerial3%29-large.webp" type="image/webp" />
1051                <img src="https://cdn.visitcalgary.com/containers/media/calgary-skyline-spring-2025-push-the-impossible-aerial3%29-large.jpg/a8d63bad86ffaf4c20583152a40a0d5a/calgary-skyline-spring-2025-push-the-impossible-aerial3%29-large.jpg"
1052                     alt="Calgary Skyline Spring"
1053                     class="w-full aspect-[3/2] object-cover"
1054                />
1055            </picture>
1056                <div class="relative mt-[-72px] w-[calc(100%-32px)] ml-auto min-h-[112px] p-4 pr-[42.5px] bg-white group-hover:bg-situational-blue group-focus-visible:bg-situational-blue group-active:bg-situational-blue flex flex-col gap-4 transition-all duration-500 overflow-x-clip">
1057                            
1058                <h3 class="h4 text-situational-blue max-w-[calc(100%-4px)] group-hover:text-white group-focus-visible:text-white group-active:text-white relative xl:text-[24px]! xl:leading-[36px]! xl:tracking-[-0.48px] transition-all duration-500">
1059                    International
1060                    <span class="whitespace-nowrap">
1061                        Markets
1062                        <i class="fa-solid fa-arrow-right inline-block ml-1 group-hover:ml-2 group-focus-visible:ml-2 group-active:ml-2 text-situational-blue group-hover:text-white group-focus-visible:text-white group-active:text-white transition-all duration-500"></i>
1063                    </span>
1064                </h3>
1065            
1066                                            <div class="p2-content text-black group-hover:text-white! group-focus-visible:text-white! group-active:text-white! transition-all duration-500 relative">
1067                    <p>Sell Calgary with confidence thanks to non-stop international flights, 100+ hotels, easy transportation, and major attractions.</p>
1068                </div>
1069            
1070            <div class="absolute right-[-37.5px] top-[28px] opacity-0 group-[:is(:hover,:focus-visible,:active)]:opacity-100 animate-none group-[:is(:hover,:focus-visible,:active)]:animate-zoom-in group-[.has-hovered:not(:is(:hover,:focus-visible,:active))]:animate-zoom-out">
1071                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 75 80" fill="none" class="w-[75px] h-[80px]">
1072  <path d="M37.4977 79.0215L31.3526 72.3683C29.282 70.1267 26.1952 69.1247 23.2034 69.7183L14.3229 71.4897L13.264 62.4952C12.9077 59.4654 10.9984 56.8392 8.22553 55.5618L-5.24718e-06 51.7721L4.43067 43.8699C5.92219 41.2057 5.92219 37.9622 4.43068 35.298L-3.11614e-06 27.3958L8.22554 23.6062C10.9984 22.3287 12.9077 19.7026 13.264 16.6725L14.3229 7.67836L23.2034 9.44942C26.1952 10.0481 29.282 9.04137 31.3526 6.79953L37.4977 0.146512L43.6428 6.79953C45.7134 9.04137 48.8002 10.0432 51.792 9.44942L60.6725 7.67837L61.7315 16.6725C62.0876 19.7026 63.9968 22.3287 66.7701 23.6062L75 27.4006L70.5693 35.3028C69.0781 37.967 69.0781 41.2105 70.5692 43.8746L75 51.7721L66.7748 55.5618C64.0015 56.8393 62.0924 59.4654 61.7362 62.4952L60.6772 71.4897L51.7967 69.7183C48.8049 69.1199 45.7181 70.1267 43.6475 72.3683L37.5024 79.0215L37.4977 79.0215Z" fill="#FFDA24" />
1073</svg>            </div>
1074        </div>
1075    </div>
1076</a>
1077            </div>                    <div class="w-full md:w-[calc((100%-16px)/2)] lg:w-[calc((100%-32px)/3)]">                <a href="/business/travel-media" class="bead-animation group hover:no-underline! focus:no-underline! focus-visible:underline! active:no-underline! transition-all duration-500">
1078        <div class="relative">
1079                    <picture>
1080                <source srcset="https://cdn.visitcalgary.com/containers/media/indoor_attractions/calgary-public-library/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg/43fc89142cf6a952947687dc1fae96f6/indoor-attractions_calgary-public-library_couple-modern-architecture.webp" type="image/webp" />
1081                <img src="https://cdn.visitcalgary.com/containers/media/indoor_attractions/calgary-public-library/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg/20f9ab944c7f890ac30f3cc07fe5d279/indoor-attractions_calgary-public-library_couple-modern-architecture.jpg"
1082                     alt="Couple admiring the modern architecture inside Calgary’s Central Library."
1083                     class="w-full aspect-[3/2] object-cover"
1084                />
1085            </picture>
1086                <div class="relative mt-[-72px] w-[calc(100%-32px)] ml-auto min-h-[112px] p-4 pr-[42.5px] bg-white group-hover:bg-situational-blue group-focus-visible:bg-situational-blue group-active:bg-situational-blue flex flex-col gap-4 transition-all duration-500 overflow-x-clip">
1087                            
1088                <h3 class="h4 text-situational-blue max-w-[calc(100%-4px)] group-hover:text-white group-focus-visible:text-white group-active:text-white relative xl:text-[24px]! xl:leading-[36px]! xl:tracking-[-0.48px] transition-all duration-500">
1089                    Travel
1090                    <span class="whitespace-nowrap">
1091                        Media
1092                        <i class="fa-solid fa-arrow-right inline-block ml-1 group-hover:ml-2 group-focus-visible:ml-2 group-active:ml-2 text-situational-blue group-hover:text-white group-focus-visible:text-white group-active:text-white transition-all duration-500"></i>
1093                    </span>
1094                </h3>
1095            
1096                                            <div class="p2-content text-black group-hover:text-white! group-focus-visible:text-white! group-active:text-white! transition-all duration-500 relative">
1097                    <p>Let us help you uncover your next great travel story in Calgary.</p>
1098                </div>
1099            
1100            <div class="absolute right-[-37.5px] top-[28px] opacity-0 group-[:is(:hover,:focus-visible,:active)]:opacity-100 animate-none group-[:is(:hover,:focus-visible,:active)]:animate-zoom-in group-[.has-hovered:not(:is(:hover,:focus-visible,:active))]:animate-zoom-out">
1101                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 75 80" fill="none" class="w-[75px] h-[80px]">
1102  <path d="M37.4977 79.0215L31.3526 72.3683C29.282 70.1267 26.1952 69.1247 23.2034 69.7183L14.3229 71.4897L13.264 62.4952C12.9077 59.4654 10.9984 56.8392 8.22553 55.5618L-5.24718e-06 51.7721L4.43
1102067 43.8699C5.92219 41.2057 5.92219 37.9622 4.43068 35.298L-3.11614e-06 27.3958L8.22554 23.6062C10.9984 22.3287 12.9077 19.7026 13.264 16.6725L14.3229 7.67836L23.2034 9.44942C26.1952 10.0481 29.282 9.04137 31.3526 6.79953L37.4977 0.146512L43.6428 6.79953C45.7134 9.04137 48.8002 10.0432 51.792 9.44942L60.6725 7.67837L61.7315 16.6725C62.0876 19.7026 63.9968 22.3287 66.7701 23.6062L75 27.4006L70.5693 35.3028C69.0781 37.967 69.0781 41.2105 70.5692 43.8746L75 51.7721L66.7748 55.5618C64.0015 56.8393 62.0924 59.4654 61.7362 62.4952L60.6772 71.4897L51.7967 69.7183C48.8049 69.1199 45.7181 70.1267 43.6475 72.3683L37.5024 79.0215L37.4977 79.0215Z" fill="#FFDA24" />
1103</svg>            </div>
1104        </div>
1105    </div>
1106</a>
1107            </div>        
1108        </div>
1109    </div>
1110            </div>
1111</section>
1112
1113
1114            
1115
1116    </main>
1117
1118<footer id="footer" class="bg-white text-white relative pt-16" aria-label="Footer">
1119    <div class="pull-up-container bg-white relative">
1120        <div class="tc-container relative">
1121            
1122            <div class="flex-1 pb-16">
1123                
1124                <div class="mailchimp-theme mailchimp-footer bg-sky-50-white rounded-lg p-6 lg:p-16 flex flex-col lg:flex-row lg:items-center lg:justify-between gap-6">
1125    <div class="text-black flex flex-col gap-4 w-full lg:w-1/2">
1126        <h4 class="h4" id="newsletter-heading">Join our newsletter</h4>
1127
1128                    <div class="flex flex-col gap-4 p1-content prose prose-a:text-situational-blue prose-a:link-transition">
1129                <p>Discover more of Calgary with monthly travel inspiration, can’t-miss experiences, great deals and local tips.</p>
1130            </div>
1131            </div>
1132
1133            <div class="w-full lg:w-1/2 mailchimp-footer">
1134            <form class="mc-signup" action="https://visitcalgary.us7.list-manage.com/subscribe/post?u=821fa0276dfaf3778acdf1c33&amp;id=b9626e1641" id="mc-embedded-subscribe-form-marketing-footer" method="post" name="mc-embedded-subscribe-form" data-newsletter="Marketing" data-mc-form="Marketing Newsletter Footer" novalidate="" target="_blank">
1135    <div class="mc-field-group">
1136        <label for="mce-EMAIL">Email Address</label>
1137        <input class="email" id="mce-EMAIL" name="EMAIL" placeholder="Enter your email address" required="" type="email" value=""> 
1138    </div>
1139
1140    <div style="left:-5000px;position:absolute;" aria-hidden="true">
1141        <input name="b_821fa0276dfaf3778acdf1c33_b9626e1641" tabindex="-1" type="text" value="">
1142    </div>
1143    
1144    <input class="button" id="mc-embedded-subscribe" name="subscribe" type="submit" value="Subscribe">
1145</form>
1146        </div>
1147    
1148    </div>
1149            </div>
1150        </div>
1151    </div>
1152    <div class="bg-deep-blue pb-16">
1153        <div class="tc-container flex flex-col gap-16">
1154            <div class="hidden lg:flex lg:justify-end">
1155                <a href="#navigation"
1156                   class="btn btn-secondary-inverse hover:bg-sky-25-white! focus-visible:bg-sky-25-white! active:bg-sky-25-white! hover:border-sky-25-white! focus-visible:border-sky-25-white! active:border-sky-25-white! hover:text-black! focus-visible:text-black! active:text-black!">
1157                    Back to Top
1158                </a>
1159            </div>
1160
1161            <div class="flex flex-col lg:flex-row justify-between gap-8">
1162                <div class="flex flex-col w-full lg:w-3/5 gap-4 order-2 lg:order-1">
1163                    <h2 class="h5">Land Acknowledgement</h2>
1164                    <div class="footer-content">
1165                                                    <p>We would like to take this opportunity to appreciate and acknowledge that we are on the ancestral and traditional territory of the Blackfoot Confederacy, made up of the Siksika, Piikani, Amskaapipiikani and Kainai First Nations; the Îethka Nakoda Wîcastabi First Nations, comprised of the Chiniki, Bearspaw, and Goodstoney First Nations; and the Tsuut’ina First Nation. The city of Calgary is also homeland to the historic Northwest Métis and to the Otipemisiwak Métis Government (Nose Hill Métis District 5 and Elbow Métis District 6). <a href="/land-acknowledgement"><strong>Learn more.</strong></a></p>
1166                                            </div>
1167                </div>
1168                <div class="flex items-center gap-x-8 justify-between lg:justify-end lg:w-2/5 order-1 lg:order-2">
1169
1170                    <a  href="/business"  aria-label="Back to Home Page" title="Back to Home Page" class="max-[360px]:w-[112px] w-[205px]">
1171                        <img src="https://www.visitcalgary.com/assets/logos/tourism-calgary.svg" alt="Tourism Calgary" class="w-full h-auto"/>
1172                    </a>
1173
1174                    <a href="#navigation"
1175                       class="text-nowrap lg:hidden! btn btn-secondary-inverse hover:bg-sky-25-w
1175hite! focus-visible:bg-sky-25-white! active:bg-sky-25-white! hover:border-sky-25-white! focus-visible:border-sky-25-white! active:border-sky-25-white! hover:text-black! focus-visible:text-black! active:text-black!">
1176                        Back to Top
1177                    </a>
1178                </div>
1179            </div>
1180            <div class="flex flex-col md:flex-row md:justify-between md:items-start">
1181                <!-- Footer Links Section -->
1182                <div class="flex-1 grid grid-cols-1 md:grid-cols-2 xl:grid-cols-4 gap-8">
1183
1184                    <!-- Contact & Social Section -->
1185                    <div class="flex-1 max-w-md flex flex-col gap-4">
1186                        <h2 class="h5 mb-4">Stay Connected</h2>
1187                        <div class="flex gap-8 mb-4">
1188                                                            <a href="https://www.facebook.com/tourismcalgary/" aria-label="Facebook" class="text-white hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500"
1189                                   target="_blank" rel="external nofollow">
1190                                    <i class="fa-brands fa-facebook text-xl"></i>
1191                                </a>
1192                            
1193                                                            <a href="https://x.com/tourismcalgary" aria-label="X (Twitter)" class="text-white hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500"
1194                                   target="_blank" rel="external nofollow">
1195                                    <i class="fa-brands fa-x-twitter text-xl"></i>
1196                                </a>
1197                            
1198                                                            <a href="https://www.instagram.com/tourismcalgary" aria-label="Instagram" class="text-white hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500"
1199                                   target="_blank" rel="external nofollow">
1200                                    <i class="fa-brands fa-instagram text-xl"></i>
1201                                </a>
1202                            
1203                                                            <a href="https://ca.linkedin.com/company/tourism-calgary" aria-label="LinkedIn" class="text-white hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500"
1204                                   target="_blank" rel="external nofollow">
1205                                    <i class="fa-brands fa-linkedin text-xl"></i>
1206                                </a>
1207                            
1208                                                            <a href="https://www.youtube.com/user/TourismCalgary" aria-label="YouTube" class="text-white hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500"
1209                                   target="_blank" rel="external nofollow">
1210                                    <i class="fa-brands fa-youtube text-xl"></i>
1211                                </a>
1212                            
1213                                                            <a href="https://www.tiktok.com/@tourismcalgary" aria-label="TikTok" class="text-white hover:text-sun focus-visible:text-sun active:text-sun transition-all duration-500" target="_blank"
1214                                   rel="external nofollow">
1215                                    <i class="fa-brands fa-tiktok text-xl"></i>
1216                                </a>
1217                                                    </div>
1218                        <ul class="flex flex-col">
1219                                                                                            <li>
1220                                    <a href="/cdn-cgi/l/email-protection#e28b8c848da2968d97908b918f81838e8583909bcc818d8f" target="_blank" class="flex items-center gap-3 py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500" data-email="info[at]tourismcalgary[dot]com">
1221                                        <i class="fa-regular fa-paper-plane text-[20px]"></i>
1222                                        <span class="__cf_email__" data-cfemail="1e777078715e6a716b6c776d737d7f72797f6c67307d7173">[email&#160;protected]</span>
1223                                    </a>
1224                                </li>
1225                            
1226                                                            <li>
1227                                    <a href="sms:587-333-8501" target="_blank"
1228                                       class="flex items-center gap-3 py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1229                                        <i class="fa-regular fa-message text-[20px]"></i>
1230                                        587-333-8501
1231                                    </a>
1232                                </li>
1233                            
1234                                                            <li>
1235                                    <a href="tel:1-800-661-1678" target="_blank"
1236                                       class="flex items-center gap-3 py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1237                                        <i class="fa-solid fa-phone text-[20px]"></i>
1238                                        1-800-661-1678
1239                                    </a>
1240                                </li>
1241                            
1242                                                            <li>
1243                                    <a href="https://m.me/tourismcalgary"
1244                                       class="flex items-center gap-3 py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500"
1245                                       target="_blank"
1246                                       rel="external nofollow">
1247                                        <i class="fa-brands fa-facebook-messenger text-[20px]"></i>
1248                                        Facebook Messenger
1249                                    </a>
1250                                </li>
1251                            
1252                                                            <li class="flex gap-3 pt-3">
1253                                    <i class="fa-regular fa-building text-[20px] mt-[6px]"></i>
1254                                    <div class="flex flex-col gap-3 w-full prose text-white prose-p:!text-[16px] prose-p:leading-[24px] prose-strong:text-white">
1255                                        <p><strong>Address:</strong><br>200, 238 11 Ave SE<br>Calgary, AB<br>T2G 0X8</p><p><strong>Office Hours:</strong><br>9am to 4:30pm, Monday to Friday</p>
1256                                    </div>
1257                                </li>
1258                                                    </ul>
1259                    </div>
1260
1261                                            <nav aria-label="Leisure Footer Navigation" class="flex-1 max-w-xs">
1262                            <h2 class="h5 mb-4">Leisure</h2>
1263                                                            <ul class="flex flex-col">
1264                                                                            <li class="">
1265                                            <a href="/things-to-do"
1266                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1267                                                Things to Do
1268                                            </a>
1269                                        </li>
1270                                                                            <li class="">
1271                                            <a href="/eat-and-drink"
1272                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1273                                                Eat &amp; Drink
1274                                            </a>
1275                                        </li>
1276                                                                            <li class="">
1277                                            <a href="/events"
1278                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1279                                                Events Calendar
1280                                            </a>
1281                                        </li>
1282                                                                            <li class="">
1283                                            <a href="/plan-and-stay"
1284                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1285                                                Plan &amp; Stay
1286                                            </a>
1287                                        </li>
1288                                                                    </ul>
1289                                                    </nav>
1290                                            <nav aria-label="Business Footer Navigation" class="flex-1 max-w-xs">
1291                            <h2 class="h5 mb-4">Business</h2>
1292                                                            <ul class="flex flex-col">
1293                                                                            <li class="">
1294                                            <a href="/business/meetings-and-conventions"
1295                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1296                                                Meetings &amp; Conventions
1297                                            </a>
1298                                        </li>
1299                                                                            <li class="">
1300                                            <a href="/business/industry"
1301                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1302                                                Industry
1303                                            </a>
1304                                        </li>
1305                                                                            <li class="">
1306                                            <a href="/business/sports-and-major-events"
1307                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1308                                                Sports &amp; Major Events
1309                                            </a>
1310                                        </li>
1311                                                                            <li class="">
1312                                            <a href="/business/international-markets"
1313                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1314                                                International Markets
1315                                            </a>
1316                                        </li>
1317                                                                            <li class="">
1318                                            <a href="/business/travel-media"
1319                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1320                                                Travel Media
1321                                            </a>
1322                                        </li>
1323                                                                    </ul>
1324                                                    </nav>
1325                                            <nav aria-label="Tourism Calgary Footer Navigation" class="flex-1 max-w-xs">
1326                            <h2 class="h5 mb-4">Tourism Calgary</h2>
1327                                                            <ul class="flex flex-col">
1328                                                                            <li class="">
1329                                            <a href="/business/industry/who-we-are"
1330                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1331                                                Who We Are
1332                                            </a>
1333                                        </li>
1334                                                                            <li class="">
1335                                            <a href="/business/industry/who-we-are/our-team"
1336                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1337                                                Our Team
1338                                            </a>
1339                                        </li>
1340                                                                            <li class="">
1341                                            <a href="/business/industry/who-we-are/careers-and-volunteer-opportunities"
1342                                                    class="flex w-full py-3 hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1343                                                Careers and Volunteer Opportunities
1344                                            </a>
1345                                        </li>
1346                                                                    </ul>
1347                                                    </nav>
1348                                    </div>
1349            </div>
1350
1351            
1352                            <div class="flex justify-between items-center flex-col sm:flex-row flex-wrap md:flex-nowrap gap-8 md:gap-16">
1353                                                                    <div>
1354                                                            
1355                                <a href="https://www.calgaryhotelassociation.com/"
1356                                     title="Calgary Hotel Association"                                     
1357                                     target="_blank" >
1358                                    
1359                                                                            <img src="https://tourism-calgary-production.tor1.cdn.digitaloceanspaces.com/media/logos/calgary-hotel-association.svg"
1360                                             alt="Calgary Hotel Association"
1361                                                class="h-[96px] w-auto"
1362                                        />
1363                                    
1364                                                                    </a>
1365                                                    </div>
1366                                                                    <div>
1367                                                            
1368                                <a href="https://www.calgary.ca/home.html"
1369                                     title="City of Calgary"                                     
1370                                     target="_blank" >
1371                                    
1372                                                                            <img src="https://tourism-calgary-production.tor1.cdn.digitaloceanspaces.com/media/logos/city-of-calgary-upd.svg"
1373                                             alt="City of Calgary"
1374                                                class="h-[96px] w-auto"
1375                                        />
1376                                    
1377                                                                    </a>
1378                                                    </div>
1379                                                                    <div>
1380                                                            
1381                                <a href="https://www.travelalberta.com/"
1382                                     title="Travel Alberta"                                     
1383                                     target="_blank" >
1384                                    
1385                                                                            <img src="https://tourism-calgary-production.tor1.cdn.digitaloceanspaces.com/media/logos/travel-alberta.svg"
1386                                             alt="Travel Alberta"
1387                                                class="h-[96px] w-auto"
1388                                        />
1389                                    
1390                                                                    </a>
1391                                                    </div>
1392                                                                    <div>
1393                                                            
1394                                <a href="https://aircanada.com/"
1395                                     title="Air Canada"                                     
1396                                     target="_blank" >
1397                                    
1398                                                                            <img src="https://tourism-calgary-production.tor1.cdn.digitaloceanspaces.com/media/logos/air-canada.svg"
1399                                             alt="Air Canada"
1400                                                class="h-[96px] w-auto"
1401                                        />
1402                                    
1403                                                                    </a>
1404                                                    </div>
1405                                                                    <div>
1406                                                            
1407                                <a href="https://www.westjet.com/en-ca"
1408                                     title="Westjet"                                     
1409                                     target="_blank" >
1410                                    
1411                                                                            <img src="https://tourism-calgary-production.tor1.cdn.digitaloceanspaces.com/media/logos/westjet-wordmark.svg"
1412                                             alt="WestJet"
1413                                                class="h-[96px] w-auto"
1414                                        />
1415                                    
1416                                                                    </a>
1417          
1417                                          </div>
1418                                    </div>
1419                    </div>
1420    </div>
1421    
1422    <div class="bg-black">
1423        <div class="tc-container text-white p-6">
1424            <div class="flex flex-col md:flex-row justify-between md:items-center gap-4 p2 font-bold">
1425                <nav class="flex gap-4" aria-label="Footer Utility Navigation">
1426                                            <a href="/privacy-policy"
1427                                class="flex items-center gap-2 font-semibold text-white font-inter hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1428                            Privacy Policy
1429                        </a>
1430                                                    <span class="inline-block border-l border-white"></span>
1431                                                                    <a href="/terms-and-conditions"
1432                                class="flex items-center gap-2 font-semibold text-white font-inter hover:shadow-[inset_0_-1px_0_0] hover:shadow-sun focus-visible:shadow-[inset_0_-1px_0_0] focus-visible:shadow-sun active:shadow-[inset_0_-1px_0_0] active:shadow-sun transition-all duration-500">
1433                            Terms and Conditions
1434                        </a>
1435                                                            </nav>
1436                <div>© 2026 Tourism Calgary</div>
1437            </div>
1438        </div>
1439    </div>
1440</footer>
1441
1442<link rel="preload" as="style" href="https://www.visitcalgary.com/build/assets/vendor-CbGtfgdF.css" /><link rel="modulepreload" as="script" href="https://www.visitcalgary.com/build/assets/site-TON8n-Z4.js" /><link rel="modulepreload" as="script" href="https://www.visitcalgary.com/build/assets/utils-6vEGO3Pw.js" /><link rel="modulepreload" as="script" href="https://www.visitcalgary.com/build/assets/vendor-xwdJwoMt.js" /><link rel="modulepreload" as="script" href="https://www.visitcalgary.com/build/assets/react-CWhrxVZv.js" /><link rel="stylesheet" href="https://www.visitcalgary.com/build/assets/vendor-CbGtfgdF.css" data-navigate-track="reload" />
vendor: 108 bytes, line 1442
1442<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1442<script type="module" src="https://www.visitcalgary.com/build/assets/site-TON8n-Z4.js" data-navigate-track="reload"></script>
1442<script  data-navigate-once="true">window.livewireScriptConfig = {"csrf":"Z0mLhCoLkHsvVm2AMGCqlCWYEwrJ8ir1L1pk91xr","uri":"\/livewire\/update","progressBar":"","nonce":""};</script>
vendor: 1 bytes, line 1442
1442
1443<script src="https://www.visitcalgary.com/flux/flux.min.js?id=505e8a75" data-navigate-once></script>
1443
1444<!-- Start of LiveChat (www.livechat.com) code -->
1445<script>
1446    window.__lc = window.__lc || {};
1447    window.__lc.license = 12674484;
1448    window.__lc.integration_name = "manual_channels";
1449    window.__lc.product_name = "livechat";
1450
1451    // Defer loading until the visitor interacts with the page.
1452    //
1453    // Loaded at page-load time, LiveChat's greeting can maximize the widget
1454    // before any interaction has happened, and the focus that follows makes the
1455    // browser scroll the widget into view — the mysterious jump reported on
1456    // Instagram ad traffic. The condition needs stored cookie consent (so
1457    // CookieYes isn't blocking the script) plus a page load with no prior
1458    // interaction, which is exactly what a returning in-app-browser visitor is.
1459    //
1460    // asyncInit is the vendor's own opt-out: the snippet below skips its
1461    // automatic e.init() when it's set, leaving us to call init() ourselves.
1462    window.__lc.asyncInit = true;
1463
1464    ;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:"2.0",on:function(){i(["on",c.call(arguments)])},once:function(){i(["once",c.call(arguments)])},off:function(){i(["off",c.call(arguments)])},get:function(){if(!e._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return i(["get",c.call(arguments)])},call:function(){i(["call",c.call(arguments)])},init:function(){var n=t.createElement("script");n.async=!0,n.type="text/javascript",n.src="https://cdn.livechatinc.com/tracking.js",t.head.appendChild(n)}};!n.__lc.asyncInit&&e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice))
1465
1466    // Any of these count as intent to engage with the page. Once one fires the
1467    // visitor has interacted, so a greeting that maximizes the widget can no
1468    // longer yank the page to it.
1469    //
1470    // Leading semicolon is load-bearing: the vendor snippet above ends without
1471    // one, so an opening paren here would be parsed as calling its return value.
1472    ;(function () {
1473        // Deliberately no "scroll": it fires for programmatic scrolls, anchor
1474        // jumps and browser scroll restoration, none of which are consent to
1475        // load anything. Every real way a person scrolls is already covered —
1476        // touch fires touchstart, wheel/trackpad/Magic Mouse fire wheel,
1477        // scrollbar drags fire pointerdown, and keys fire keydown.
1478        var events = ["pointerdown", "touchstart", "keydown", "wheel"];
1479        var started = false;
1480
1481        function start() {
1482            if (started) return;
1483            started = true;
1484
1485            events.forEach(function (name) {
1486                window.removeEventListener(name, start);
1487            });
1488
1489            if (window.LiveChatWidget && window.LiveChatWidget.init) {
1490                window.LiveChatWidget.init();
1491            }
1492        }
1493
1494        events.forEach(function (name) {
1495            window.addEventListener(name, start, { passive: true });
1496        });
1497    })();
1498</script>
1498
1499<noscript><a href="https://www.livechat.com/chat-with/12674484/" rel="nofollow">Chat with us</a>, powered by <a href="https://www.livechat.com/?welcome" rel="noopener nofollow" target="_blank">LiveChat</a></noscript>
1500<!-- End of LiveChat code -->
1501<script async src="https://www.tiktok.com/embed.js"></script>
vendor: 1 bytes, line 1501
1501
1502<script async src="https://www.instagram.com/embed.js"></script>
1502<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"cd572c747f5347e0bf22a4eae7a437c1","r":1,"spa":2}' crossorigin="anonymous"></script>
1502
1503</body>
1504</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.