CINXE.COM
How to Plan a Christmas Party: The Eventbrite Checklist
<!doctype html> <html lang="en-US" prefix="og: http://ogp.me/ns#" prefix="og: https://ogp.me/ns#"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"749353712",accountID:"3479545",trustKey:"1129023",xpid:"VwIAWFNXDRAHVVdaDwYDVlY=",licenseKey:"NRJS-fd3686ac95146996e21",applicationID:"716887402"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>How to Plan a Christmas Party: The Eventbrite Checklist</title> <!-- ADDITIONAL Preconnects dropped speed DT--> <!-- <link rel="preconnect" href="https://ajax.googleapis.com" crossorigin> <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> <link rel="preconnect" href="https://jf.hsforms.com" crossorigin> <link rel="preconnect" href="https://eventbrite-s3.s3.amazonaws.com" crossorigin>--> <!-- Preconnects --> <link rel="preconnect" href="https://www.eventbrite.com "> <link rel="preconnect" href="https://connect.facebook.net" crossorigin> <link rel="preconnect" href="https://analytics.tiktok.com" crossorigin> <link rel="preconnect" href="https://www.google.com" crossorigin> <link rel="preconnect" href="https://google-analytics.com" crossorigin> <link rel="preconnect" href="https://googletagmanager.com" crossorigin> <link rel="preconnect" href="https://www.googletadservices.com" crossorigin> <link rel="preconnect" href="https://c.evidon.com" crossorigin> <link rel="preconnect" href="https://googleads.g.doubleclick.net" crossorigin> <!-- Google Tag Manager --> <script>(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', 'GTM-5P8FXJ');</script> <!-- End Google Tag Manager --> <link rel="preload" as="font" type="font/ttf" crossorigin="anonymous" href="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/fonts/NeuePlak-Regular.1e8b9b0a.ttf" /> <link rel="preload" as="font" type="font/ttf" crossorigin="anonymous" href="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/fonts/NeuePlakText-Regular.baa6842e.ttf" /> <link rel="preload" href="https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1-768x512.jpg" as="image" fetchpriority="high"/> <link rel="alternate" hreflang="en-us" href="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" /> <link rel="alternate" hreflang="x-default" href="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="How to Plan a Christmas Party: The Eventbrite Checklist" /> <meta property="og:description" content="Want to get the New Year off to a prosperous start for your charity or organisation? Organising a Christmas party can raise funds for your cause." /> <meta property="og:url" content="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" /> <meta property="og:site_name" content="Eventbrite Blog" /> <meta property="article:tag" content="Christmas" /> <meta property="article:section" content="Event Planning" /> <meta property="article:published_time" content="2024-09-27T12:07:35-05:00" /> <meta property="article:modified_time" content="2024-10-07T05:26:37-05:00" /> <meta property="og:updated_time" content="2024-10-07T05:26:37-05:00" /> <meta property="og:image" content="https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg" /> <!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> <meta name="description" content="Planning a Christmas party? Use these pro tips from Eventbrite to get the word out and pack the house."/> <meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> <link rel="canonical" href="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="How to Plan a Christmas Party: The Eventbrite Checklist" /> <meta property="og:description" content="Planning a Christmas party? Use these pro tips from Eventbrite to get the word out and pack the house." /> <meta property="og:url" content="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" /> <meta property="og:site_name" content="Eventbrite All Access" /> <meta property="article:tag" content="Christmas" /> <meta property="article:section" content="Event Planning" /> <meta property="og:updated_time" content="2024-10-07T05:26:37-05:00" /> <meta property="og:image" content="https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg" /> <meta property="og:image:secure_url" content="https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg" /> <meta property="og:image:width" content="1920" /> <meta property="og:image:height" content="1280" /> <meta property="og:image:alt" content="Christmas Tree" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="article:published_time" content="2024-09-27T12:07:35-05:00" /> <meta property="article:modified_time" content="2024-10-07T05:26:37-05:00" /> <meta property="og:video" content="https://www.youtube.com/embed/8YNEeQfTFnM" /> <meta property="og:video" content="https://www.youtube.com/embed/JlLFQKXxI7c" /> <meta property="og:video" content="https://www.youtube.com/embed/KC2bb1K2suA" /> <meta property="og:video" content="https://www.youtube.com/embed/5HIdvFtDIsY" /> <meta property="ya:ovs:upload_date" content="2024-09-27CDT12:07:35-05:00" /> <meta property="ya:ovs:allow_embed" content="true" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="How to Plan a Christmas Party: The Eventbrite Checklist" /> <meta name="twitter:description" content="Planning a Christmas party? Use these pro tips from Eventbrite to get the word out and pack the house." /> <meta name="twitter:image" content="https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Barbie Carpenter" /> <meta name="twitter:label2" content="Time to read" /> <meta name="twitter:data2" content="18 minutes" /> <script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":["Corporation","Organization"],"@id":"https://www.eventbrite.com/blog/#organization","name":"Eventbrite","url":"https://www.eventbrite.com/blog","logo":{"@type":"ImageObject","@id":"https://www.eventbrite.com/blog/#logo","url":"https://www.eventbrite.com/blog/wp-content/uploads/2023/01/feature-logo-wordmark-orange-1.jpg","contentUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2023/01/feature-logo-wordmark-orange-1.jpg","caption":"Eventbrite All Access","inLanguage":"en-US","width":"1200","height":"627"}},{"@type":"WebSite","@id":"https://www.eventbrite.com/blog/#website","url":"https://www.eventbrite.com/blog","name":"Eventbrite All Access","publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg","url":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg","width":"1920","height":"1280","caption":"Christmas Tree","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.eventbrite.com/blog","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/","name":"How to Plan a Christmas Party: The Eventbrite Checklist"}}]},{"@type":"WebPage","@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage","url":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/","name":"How to Plan a Christmas Party: The Eventbrite Checklist","datePublished":"2024-09-27T12:07:35-05:00","dateModified":"2024-10-07T05:26:37-05:00","isPartOf":{"@id":"https://www.eventbrite.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#breadcrumb"}},{"@type":"Person","@id":"https://www.eventbrite.com/blog/author/barbie-carpenter/","name":"Barbie Carpenter","url":"https://www.eventbrite.com/blog/author/barbie-carpenter/","image":{"@type":"ImageObject","@id":"https://www.eventbrite.com/blog/wp-content/uploads/2022/12/Eventbrite-Fallback-Author-Image-300x300.png","url":"https://www.eventbrite.com/blog/wp-content/uploads/2022/12/Eventbrite-Fallback-Author-Image-300x300.png","caption":"Barbie Carpenter","inLanguage":"en-US"},"worksFor":{"@id":"https://www.eventbrite.com/blog/#organization"}},{"headline":"How to Plan a Christmas Party: The Eventbrite Checklist","description":"Planning a Christmas party? Use these pro tips from Eventbrite to get the word out and pack the house.","datePublished":"2024-09-27T12:07:35-05:00","dateModified":"2024-10-07T05:26:37-05:00","image":{"@id":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg"},"author":{"@id":"https://www.eventbrite.com/blog/author/barbie-carpenter/","name":"Barbie Carpenter"},"@type":"Article","name":"How to Plan a Christmas Party: The Eventbrite Checklist","@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#schema-6540010","isPartOf":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"}},{"@type":"VideoObject","name":"How to Plan a Christmas Party: The Eventbrite Checklist","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-09-27T12:07:35-05:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg","embedUrl":"https://www.youtube.com/embed/8YNEeQfTFnM","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#schema-6540011","isPartOf":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"}},{"@type":"VideoObject","name":"How to Plan a Christmas Party: The Eventbrite Checklist","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-09-27T12:07:35-05:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg","embedUrl":"https://www.youtube.com/embed/JlLFQKXxI7c","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#schema-6540012","isPartOf":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"}},{"@type":"VideoObject","name":"How to Plan a Christmas Party: The Eventbrite Checklist","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-09-27T12:07:35-05:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg","embedUrl":"https://www.youtube.com/embed/KC2bb1K2suA","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#schema-6540013","isPartOf":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"}},{"@type":"VideoObject","name":"How to Plan a Christmas Party: The Eventbrite Checklist","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-09-27T12:07:35-05:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1.jpg","embedUrl":"https://www.youtube.com/embed/5HIdvFtDIsY","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#schema-6540014","isPartOf":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/organize-christmas-party-ds00/#webpage"}}]}</script> <!-- /Rank Math WordPress SEO plugin --> <link rel="preload" href="https://www.eventbrite.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2" as="style" id="wp-block-library" media="all" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='wp-block-library-css' href='https://www.eventbrite.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' type='text/css' media='all' /> </noscript><style id='rank-math-toc-block-style-inline-css' type='text/css'> .wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #d1410c;--wp--preset--color--secondary: #006ba1;--wp--preset--color--foreground: #333333;--wp--preset--color--background: #ffffff;--wp--preset--color--accessible-orange: #D1410C;--wp--preset--color--core-orange: #F05537;--wp--preset--color--core-purple: #13002D;--wp--preset--color--edgy-yellow: #FFF58C;--wp--preset--color--edgy-pink: #FC86BC;--wp--preset--color--edgy-purple: #240F4C;--wp--preset--color--mellow-orange: #FFAAA0;--wp--preset--color--mellow-blue: #324B8C;--wp--preset--color--mellow-yellow: #FFE6BE;--wp--preset--color--vibrant-blue: #0124E9;--wp--preset--color--vibrant-yellow: #F7F154;--wp--preset--color--vibrant-light-blue: #8FF2F7;--wp--preset--color--smart-green: #044F60;--wp--preset--color--smart-yellow: #EFEDAB;--wp--preset--color--smart-light-green: #CDDFD6;--wp--preset--color--grey-900: #1E0A3C;--wp--preset--color--grey-800: #39364F;--wp--preset--color--grey-700: #4B4D63;--wp--preset--color--grey-600: #6F7287;--wp--preset--color--grey-500: #A9A8B3;--wp--preset--color--grey-400: #C2C2CC;--wp--preset--color--grey-300: #DBDAE3;--wp--preset--color--grey-200: #EEEDF2;--wp--preset--color--grey-100: #F8F7FA;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 24px;--wp--preset--font-size--large: 28px;--wp--preset--font-size--x-large: 32px;--wp--preset--font-family--body-font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;--wp--preset--font-family--heading-font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--alignment--aligned-max-width: 50%;--wp--custom--button--border--color: var(--wp--custom--color--primary);--wp--custom--button--border--radius: 4px;--wp--custom--button--border--style: solid;--wp--custom--button--border--width: 2px;--wp--custom--button--color--background: #d1410c;--wp--custom--button--color--text: var(--wp--custom--color--background);--wp--custom--button--hover--color--text: var(--wp--custom--color--background);--wp--custom--button--hover--color--background: var(--wp--custom--color--secondary);--wp--custom--button--hover--border--color: var(--wp--custom--color--secondary);--wp--custom--button--spacing--padding--top: 7px;--wp--custom--button--spacing--padding--bottom: 7px;--wp--custom--button--spacing--padding--left: 19px;--wp--custom--button--spacing--padding--right: 19px;--wp--custom--button--typography--font-size: var(--wp--custom--font-sizes--normal);--wp--custom--button--typography--font-weight: normal;--wp--custom--button--typography--line-height: 2;--wp--custom--color--foreground: var(--wp--preset--color--foreground);--wp--custom--color--background: var(--wp--preset--color--background);--wp--custom--color--primary: var(--wp--preset--color--primary);--wp--custom--color--secondary: var(--wp--preset--color--secondary);--wp--custom--color--tertiary: var(--wp--preset--color--tertiary);--wp--custom--color-palettes--0--label: Featured;--wp--custom--color-palettes--0--slug: palette-1;--wp--custom--color-palettes--0--colors--primary: #C8133E;--wp--custom--color-palettes--0--colors--secondary: #4E2F4B;--wp--custom--color-palettes--0--colors--foreground: #1D1E1E;--wp--custom--color-palettes--0--colors--background: #FFFFFF;--wp--custom--color-palettes--0--colors--tertiary: #F9F9F9;--wp--custom--color-palettes--1--label: Featured;--wp--custom--color-palettes--1--slug: palette-2;--wp--custom--color-palettes--1--colors--primary: #35845D;--wp--custom--color-palettes--1--colors--secondary: #233252;--wp--custom--color-palettes--1--colors--foreground: #242527;--wp--custom--color-palettes--1--colors--background: #EEF4F7;--wp--custom--color-palettes--1--colors--tertiary: #F9F9F9;--wp--custom--color-palettes--2--label: Featured;--wp--custom--color-palettes--2--slug: palette-3;--wp--custom--color-palettes--2--colors--primary: #9FD3E8;--wp--custom--color-palettes--2--colors--secondary: #FBE6AA;--wp--custom--color-palettes--2--colors--foreground: #FFFFFF;--wp--custom--color-palettes--2--colors--background: #1F2527;--wp--custom--color-palettes--2--colors--tertiary: #364043;--wp--custom--font-sizes--x-small: 14px;--wp--custom--font-sizes--normal: 18px;--wp--custom--form--padding: calc( 0.5 * var(--wp--custom--gap--horizontal) );--wp--custom--form--border--color: #EFEFEF;--wp--custom--form--border--radius: 0;--wp--custom--form--border--style: solid;--wp--custom--form--border--width: 2px;--wp--custom--form--checkbox--checked--content: "\2715";--wp--custom--form--checkbox--checked--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--form--checkbox--checked--position--left: 3px;--wp--custom--form--checkbox--checked--position--top: 3px;--wp--custom--form--checkbox--checked--sizing--height: 12px;--wp--custom--form--checkbox--checked--sizing--width: 12px;--wp--custom--form--checkbox--unchecked--content: "";--wp--custom--form--checkbox--unchecked--position--left: 0;--wp--custom--form--checkbox--unchecked--position--top: 0.2em;--wp--custom--form--checkbox--unchecked--sizing--height: 16px;--wp--custom--form--checkbox--unchecked--sizing--width: 16px;--wp--custom--form--color--background: transparent;--wp--custom--form--color--box-shadow: none;--wp--custom--form--color--text: inherit;--wp--custom--form--label--spacing--margin--bottom: var(--wp--custom--gap--baseline);--wp--custom--form--label--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--form--label--typography--font-weight: normal;--wp--custom--form--label--typography--letter-spacing: normal;--wp--custom--form--label--typography--text-transform: none;--wp--custom--form--typography--font-size: var(--wp--custom--font-sizes--normal);--wp--custom--gallery--caption--font-size: var(--wp--preset--font-size--small);--wp--custom--body--typography--line-height: 1.6;--wp--custom--heading--typography--font-weight: 400;--wp--custom--heading--typography--line-height: 1.125;--wp--custom--latest-posts--meta--color--text: var(--wp--custom--color--primary);--wp--custom--layout--content-size: 720px;--wp--custom--layout--wide-size: 1000px;--wp--custom--list--spacing--padding--left: calc( 2 * var(--wp--custom--gap--horizontal) );--wp--custom--gap--baseline: 15px;--wp--custom--gap--horizontal: min(30px, 5vw);--wp--custom--gap--vertical: min(30px, 5vw);--wp--custom--navigation--submenu--border--color: var(--wp--custom--color--primary);--wp--custom--navigation--submenu--border--radius: var(--wp--custom--form--border--radius);--wp--custom--navigation--submenu--border--style: var(--wp--custom--form--border--style);--wp--custom--navigation--submenu--border--width: var(--wp--custom--form--border--width);--wp--custom--navigation--submenu--color--background: var(--wp--custom--color--background);--wp--custom--navigation--submenu--color--text: var(--wp--custom--color--foreground);--wp--custom--paragraph--dropcap--margin: .1em .1em 0 0;--wp--custom--paragraph--dropcap--typography--font-size: 110px;--wp--custom--paragraph--dropcap--typography--font-weight: 400;--wp--custom--post-author--typography--font-weight: normal;--wp--custom--post-comment--typography--font-size: var(--wp--custom--font-sizes--normal);--wp--custom--post-comment--typography--line-height: var(--wp--custom--body--typography--line-height);--wp--custom--pullquote--citation--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--pullquote--citation--typography--font-family: inherit;--wp--custom--pullquote--citation--typography--font-style: italic;--wp--custom--pullquote--citation--spacing--margin--top: var(--wp--custom--gap--vertical);--wp--custom--pullquote--typography--text-align: left;--wp--custom--quote--citation--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--quote--citation--typography--font-style: italic;--wp--custom--quote--citation--typography--font-weight: 400;--wp--custom--quote--typography--text-align: left;--wp--custom--separator--opacity: 1;--wp--custom--separator--width: 150px;--wp--custom--table--figcaption--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--video--caption--text-align: center;--wp--custom--video--caption--margin: var(--wp--custom--gap--vertical) auto;}:root { --wp--style--global--content-size: 720px;--wp--style--global--wide-size: 1000px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: calc(2 * var(--wp--custom--gap--baseline)); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: calc(2 * var(--wp--custom--gap--baseline)); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: calc(2 * var(--wp--custom--gap--baseline));margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: calc(2 * var(--wp--custom--gap--baseline));margin-block-end: 0;}:root :where(.is-layout-flex){gap: calc(2 * var(--wp--custom--gap--baseline));}:root :where(.is-layout-grid){gap: calc(2 * var(--wp--custom--gap--baseline));}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--custom--color--background);color: var(--wp--custom--color--foreground);font-family: var(--wp--preset--font-family--body-font);font-size: var(--wp--custom--font-sizes--normal);line-height: var(--wp--custom--body--typography--line-height);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){color: var(--wp--custom--color--primary);text-decoration: underline;}h1{font-family: var(--wp--preset--font-family--heading-font);font-size: 48px;font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h2{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--x-large);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h3{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--large);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h4{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--medium);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h5{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--custom--font-sizes--normal);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h6{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--small);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-foreground-color{color: var(--wp--preset--color--foreground) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-accessible-orange-color{color: var(--wp--preset--color--accessible-orange) !important;}.has-core-orange-color{color: var(--wp--preset--color--core-orange) !important;}.has-core-purple-color{color: var(--wp--preset--color--core-purple) !important;}.has-edgy-yellow-color{color: var(--wp--preset--color--edgy-yellow) !important;}.has-edgy-pink-color{color: var(--wp--preset--color--edgy-pink) !important;}.has-edgy-purple-color{color: var(--wp--preset--color--edgy-purple) !important;}.has-mellow-orange-color{color: var(--wp--preset--color--mellow-orange) !important;}.has-mellow-blue-color{color: var(--wp--preset--color--mellow-blue) !important;}.has-mellow-yellow-color{color: var(--wp--preset--color--mellow-yellow) !important;}.has-vibrant-blue-color{color: var(--wp--preset--color--vibrant-blue) !important;}.has-vibrant-yellow-color{color: var(--wp--preset--color--vibrant-yellow) !important;}.has-vibrant-light-blue-color{color: var(--wp--preset--color--vibrant-light-blue) !important;}.has-smart-green-color{color: var(--wp--preset--color--smart-green) !important;}.has-smart-yellow-color{color: var(--wp--preset--color--smart-yellow) !important;}.has-smart-light-green-color{color: var(--wp--preset--color--smart-light-green) !important;}.has-grey-900-color{color: var(--wp--preset--color--grey-900) !important;}.has-grey-800-color{color: var(--wp--preset--color--grey-800) !important;}.has-grey-700-color{color: var(--wp--preset--color--grey-700) !important;}.has-grey-600-color{color: var(--wp--preset--color--grey-600) !important;}.has-grey-500-color{color: var(--wp--preset--color--grey-500) !important;}.has-grey-400-color{color: var(--wp--preset--color--grey-400) !important;}.has-grey-300-color{color: var(--wp--preset--color--grey-300) !important;}.has-grey-200-color{color: var(--wp--preset--color--grey-200) !important;}.has-grey-100-color{color: var(--wp--preset--color--grey-100) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-foreground-background-color{background-color: var(--wp--preset--color--foreground) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-accessible-orange-background-color{background-color: var(--wp--preset--color--accessible-orange) !important;}.has-core-orange-background-color{background-color: var(--wp--preset--color--core-orange) !important;}.has-core-purple-background-color{background-color: var(--wp--preset--color--core-purple) !important;}.has-edgy-yellow-background-color{background-color: var(--wp--preset--color--edgy-yellow) !important;}.has-edgy-pink-background-color{background-color: var(--wp--preset--color--edgy-pink) !important;}.has-edgy-purple-background-color{background-color: var(--wp--preset--color--edgy-purple) !important;}.has-mellow-orange-background-color{background-color: var(--wp--preset--color--mellow-orange) !important;}.has-mellow-blue-background-color{background-color: var(--wp--preset--color--mellow-blue) !important;}.has-mellow-yellow-background-color{background-color: var(--wp--preset--color--mellow-yellow) !important;}.has-vibrant-blue-background-color{background-color: var(--wp--preset--color--vibrant-blue) !important;}.has-vibrant-yellow-background-color{background-color: var(--wp--preset--color--vibrant-yellow) !important;}.has-vibrant-light-blue-background-color{background-color: var(--wp--preset--color--vibrant-light-blue) !important;}.has-smart-green-background-color{background-color: var(--wp--preset--color--smart-green) !important;}.has-smart-yellow-background-color{background-color: var(--wp--preset--color--smart-yellow) !important;}.has-smart-light-green-background-color{background-color: var(--wp--preset--color--smart-light-green) !important;}.has-grey-900-background-color{background-color: var(--wp--preset--color--grey-900) !important;}.has-grey-800-background-color{background-color: var(--wp--preset--color--grey-800) !important;}.has-grey-700-background-color{background-color: var(--wp--preset--color--grey-700) !important;}.has-grey-600-background-color{background-color: var(--wp--preset--color--grey-600) !important;}.has-grey-500-background-color{background-color: var(--wp--preset--color--grey-500) !important;}.has-grey-400-background-color{background-color: var(--wp--preset--color--grey-400) !important;}.has-grey-300-background-color{background-color: var(--wp--preset--color--grey-300) !important;}.has-grey-200-background-color{background-color: var(--wp--preset--color--grey-200) !important;}.has-grey-100-background-color{background-color: var(--wp--preset--color--grey-100) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-foreground-border-color{border-color: var(--wp--preset--color--foreground) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-accessible-orange-border-color{border-color: var(--wp--preset--color--accessible-orange) !important;}.has-core-orange-border-color{border-color: var(--wp--preset--color--core-orange) !important;}.has-core-purple-border-color{border-color: var(--wp--preset--color--core-purple) !important;}.has-edgy-yellow-border-color{border-color: var(--wp--preset--color--edgy-yellow) !important;}.has-edgy-pink-border-color{border-color: var(--wp--preset--color--edgy-pink) !important;}.has-edgy-purple-border-color{border-color: var(--wp--preset--color--edgy-purple) !important;}.has-mellow-orange-border-color{border-color: var(--wp--preset--color--mellow-orange) !important;}.has-mellow-blue-border-color{border-color: var(--wp--preset--color--mellow-blue) !important;}.has-mellow-yellow-border-color{border-color: var(--wp--preset--color--mellow-yellow) !important;}.has-vibrant-blue-border-color{border-color: var(--wp--preset--color--vibrant-blue) !important;}.has-vibrant-yellow-border-color{border-color: var(--wp--preset--color--vibrant-yellow) !important;}.has-vibrant-light-blue-border-color{border-color: var(--wp--preset--color--vibrant-light-blue) !important;}.has-smart-green-border-color{border-color: var(--wp--preset--color--smart-green) !important;}.has-smart-yellow-border-color{border-color: var(--wp--preset--color--smart-yellow) !important;}.has-smart-light-green-border-color{border-color: var(--wp--preset--color--smart-light-green) !important;}.has-grey-900-border-color{border-color: var(--wp--preset--color--grey-900) !important;}.has-grey-800-border-color{border-color: var(--wp--preset--color--grey-800) !important;}.has-grey-700-border-color{border-color: var(--wp--preset--color--grey-700) !important;}.has-grey-600-border-color{border-color: var(--wp--preset--color--grey-600) !important;}.has-grey-500-border-color{border-color: var(--wp--preset--color--grey-500) !important;}.has-grey-400-border-color{border-color: var(--wp--preset--color--grey-400) !important;}.has-grey-300-border-color{border-color: var(--wp--preset--color--grey-300) !important;}.has-grey-200-border-color{border-color: var(--wp--preset--color--grey-200) !important;}.has-grey-100-border-color{border-color: var(--wp--preset--color--grey-100) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-body-font-font-family{font-family: var(--wp--preset--font-family--body-font) !important;}.has-heading-font-font-family{font-family: var(--wp--preset--font-family--heading-font) !important;} :root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--custom--button--color--background);border-radius: var(--wp--custom--button--border--radius);color: var(--wp--custom--button--color--text);font-family: var(--wp--preset--font-family--body-font);font-size: var(--wp--custom--button--typography--font-size);font-weight: var(--wp--custom--button--typography--font-weight);line-height: var(--wp--custom--button--typography--line-height);padding-top: 7px;padding-right: 19px;padding-bottom: 7px;padding-left: 19px;} :root :where(.wp-block-pullquote){border-width: 1px 0;border-style: solid;font-size: var(--wp--preset--font-size--large);font-style: italic;line-height: 1.6;padding-top: var(--wp--custom--gap--horizontal);padding-right: var(--wp--custom--gap--horizontal);padding-bottom: var(--wp--custom--gap--horizontal);padding-left: var(--wp--custom--gap--horizontal);} :root :where(.wp-block-code){border-radius: 0px;border-color: #CCCCCC;border-width: 2px;border-style: solid;font-family: monospace;padding-top: var(--wp--custom--gap--vertical);padding-right: var(--wp--custom--gap--horizontal);padding-bottom: var(--wp--custom--gap--vertical);padding-left: var(--wp--custom--gap--horizontal);} :root :where(.wp-block-gallery){margin-bottom: var(--wp--custom--gap--vertical);} :root :where(.wp-block-navigation){font-size: var(--wp--custom--font-sizes--normal);} :root :where(.wp-block-post-title){font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--large);line-height: var(--wp--custom--heading--typography--line-height);margin-bottom: 0;} :root :where(.wp-block-post-date){color: var(--wp--custom--color--foreground);font-size: var(--wp--preset--font-size--small);} :root :where(.wp-block-search .wp-block-search__label, .wp-block-search .wp-block-search__input, .wp-block-search .wp-block-search__button){font-size: var(--wp--custom--button--typography--font-size);line-height: var(--wp--custom--body--typography--line-height);} :root :where(.wp-block-separator){border-color: currentColor;border-width: 0 0 1px 0;border-style: solid;color: var(--wp--custom--color--foreground);} :root :where(.wp-block-quote){border-color: var(--wp--custom--color--primary);border-width: 0 0 0 1px;border-style: solid;font-size: var(--wp--custom--font-sizes--normal);font-style: normal;padding-left: var(--wp--custom--gap--horizontal);} :root :where(.wp-block-site-tagline){font-size: var(--wp--custom--font-sizes--x-small);} :root :where(.wp-block-site-title){font-size: var(--wp--custom--font-sizes--normal);font-weight: 700;text-decoration: none;} </style> <link rel='stylesheet' id='wp-enhanced-image-frontend-css' href='https://www.eventbrite.com/blog/wp-content/plugins/wp-enhanced-image/dist/styles.css?ver=8785f2370cbcf0b609a0' type='text/css' media='all' /> <link rel='stylesheet' id='eventbrite-styles-css' href='https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/styles.css?ver=75601f56-f00c9b24cbe55a97ed42' type='text/css' media='all' /> <script type="text/javascript" id="wpml-cookie-js-extra"> /* <![CDATA[ */ var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=4.6.14" id="wpml-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="jquery-core-js-extra"> /* <![CDATA[ */ var smoothAllowedBrowsers = []; /* ]]> */ </script> <script type="text/javascript" rel="preload" as="script" src="https://www.eventbrite.com/blog/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" id="wpml-xdomain-data-js-extra"> /* <![CDATA[ */ var wpml_xdomain_data = {"css_selector":"wpml-ls-item","ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","current_lang":"en","_nonce":"7222130464"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/sitepress-multilingual-cms/res/js/xdomain-data.js?ver=4.6.14" id="wpml-xdomain-data-js" defer="defer" data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://www.eventbrite.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.eventbrite.com/blog/wp-json/wp/v2/posts/244535" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.eventbrite.com/blog/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.eventbrite.com/blog/?p=244535' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.eventbrite.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.eventbrite.com%2Fblog%2Forganize-christmas-party-ds00%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.eventbrite.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.eventbrite.com%2Fblog%2Forganize-christmas-party-ds00%2F&format=xml" /> <script type="text/javascript">var essb_settings = {"ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","essb3_nonce":"539d6e2915","essb3_plugin_url":"https:\/\/www.eventbrite.com\/blog\/wp-content\/plugins\/easy-social-share-buttons3","essb3_stats":true,"essb3_ga":true,"essb3_ga_mode":"layers","blog_url":"https:\/\/www.eventbrite.com\/blog\/","essb3_postfloat_stay":false,"post_id":244535};</script> </head> <body class="post-template post-template-single-post post-template-single-post-php single single-post postid-244535 single-format-standard wp-embed-responsive"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5P8FXJ" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <header class=""> <div class="wrapper-nav"> <nav class="navbar navbar-expand-lg navbar-light"> <a class="navbar-brand" href="/blog/"> <img class="icon evb-logo" alt="logo-eventbrite" id="brand" height="36" width="227.06" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/evb-all-access-logo.svg" /> </a> <div class="mobile-search-icon"> <a class="nav-link" href="/blog/search" rel="nofollow"> <img class="icon" alt="Search icon" id="search-icon" width="14" height="14.7" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/search-icon.svg" /> </a> </div> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#main_nav"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="main_nav"> <ul class="navbar-nav m-auto"> <!--Industry mobile nav --> <li id="menu-item-385875" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385875">Tips & Guides<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386175" class="dropdown nav-item"><a href="/blog/category/getting-started/" class="dropdown-item">Getting started<img class="icon icon__get-started" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/right-arrow-black.svg" alt='Arrow' width="10" height="10" /></a> <ul class="dropdown-menu submenu" aria-labelledby="Arrow' width="> <li id="menu-item-386176" class="nav-item"><a href="/blog/category/event-planning-for-beginners/" class="dropdown-item">Event Planning</a></li> <li id="menu-item-386177" class="nav-item"><a href="/blog/category/event-marketing-for-beginners/" class="dropdown-item">Event Marketing</a></li> <li id="menu-item-386178" class="nav-item"><a href="/blog/category/event-management-for-beginners/" class="dropdown-item">Event Management</a></li> <li id="menu-item-386500" class="nav-item"><a href="/blog/category/getting-started/" class="dropdown-item">See all Getting started</a></li> </ul> </li> <li id="menu-item-386187" class="nav-item"><a href="/blog/category/event-planning/" class="dropdown-item">Event Planning</a></li> <li id="menu-item-386188" class="nav-item"><a href="/blog/category/event-marketing/" class="dropdown-item">Event Marketing</a></li> <li id="menu-item-386189" class="nav-item"><a href="/blog/category/event-management/" class="dropdown-item">Event Management</a></li> <li id="menu-item-386191" class="nav-item"><a href="/blog/academy/" class="dropdown-item">Eventbrite Academy</a></li> <li id="menu-item-386192" class="nav-item"><a href="/blog/category/tips-and-guides/" class="dropdown-item">See all Tips & Guides</a></li> </ul> </li> <li id="menu-item-385876" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385876">News & Trends<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386197" class="nav-item"><a href="/blog/category/news/" class="dropdown-item">News</a></li> <li id="menu-item-386198" class="nav-item"><a href="/blog/category/trends/" class="dropdown-item">Trends</a></li> <li id="menu-item-386199" class="nav-item"><a href="/blog/category/reports/" class="dropdown-item">Reports</a></li> <li id="menu-item-386200" class="nav-item"><a href="/blog/press/" class="dropdown-item">Press</a></li> <li id="menu-item-386202" class="nav-item"><a href="/blog/category/news-and-trends/" class="dropdown-item">See all News & Trends</a></li> </ul> </li> <li id="menu-item-385877" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385877">Community<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386208" class="dropdown nav-item"><a href="https://www.eventbrite.com/reconvene/" class="dropdown-item">RECONVENE<img class="icon icon__get-started" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/right-arrow-black.svg" alt='Arrow' width="10" height="10" /></a> <ul class="dropdown-menu submenu" aria-labelledby="Arrow' width="> <li id="menu-item-386209" class="nav-item"><a href="/blog/asset/reconvene-recaps/" class="dropdown-item">Events & Recaps</a></li> <li id="menu-item-386211" class="nav-item"><a href="https://www.eventbrite.com/l/reconvene-accelerator/" class="dropdown-item">Accelerator</a></li> </ul> </li> <li id="menu-item-386214" class="nav-item"><a href="/blog/category/creator-spotlights/" class="dropdown-item">Creator Spotlights</a></li> <li id="menu-item-396239" class="nav-item"><a href="https://www.eventbrite.com/l/impact/" class="dropdown-item">Impact</a></li> <li id="menu-item-386215" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/advocacy/" class="dropdown-item">Eventbrite Advocacy</a></li> <li id="menu-item-386216" class="nav-item"><a href="https://www.eventbrite.com/l/socialconnection/" class="dropdown-item">The Social Connection Project</a></li> <li id="menu-item-386217" class="nav-item"><a href="/blog/category/heart-of-gathering/" class="dropdown-item">Heart of Gathering</a></li> <li id="menu-item-386498" class="nav-item"><a href="/blog/category/community/" class="dropdown-item">See all Community</a></li> </ul> </li> <li id="menu-item-385878" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385878">Tools & Features<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386218" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/updates-and-announcements/" class="dropdown-item">Updates & Announcements</a></li> <li id="menu-item-386219" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/quick-tips/" class="dropdown-item">Quick Tips</a></li> <li id="menu-item-386221" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/case-studies/" class="dropdown-item">Case Studies</a></li> <li id="menu-item-386220" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/newsletter-signup/" class="dropdown-item">All Access Newsletter</a></li> <li id="menu-item-395207" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/o/eventbrite-webinars-30396073460" class="dropdown-item">Eventbrite Webinars</a></li> <li id="menu-item-386223" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/blog/academy/eventbrite-on-demand-demo/" class="dropdown-item">Eventbrite Demo</a></li> <li id="menu-item-386224" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/organizer-check-in-app/" class="dropdown-item">Eventbrite Organizer App</a></li> <li id="menu-item-386222" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/support/contact-us" class="dropdown-item">Help Center</a></li> <li id="menu-item-386225" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/engineering/" class="dropdown-item">Tech Blog</a></li> <li id="menu-item-386499" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/tools-and-features/" class="dropdown-item">See all Tools & Features</a></li> </ul> </li> <li id="menu-item-386606" class="nav-item d-lg-none"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/contact-eventbrite-sales/?ref=blog" class="nav-link">Contact sales</a></li> <li id="menu-item-386607" class="nav-item d-lg-none"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/signin/signup/?referrer=/manage/events/create/" class="nav-link">Create event</a></li> <li class="nav-item dropdown d-none d-sm-none d-md-none d-lg-block"> <a class="nav-link" href="/blog/search" rel="nofollow"> <img class="icon" alt="Search icon" id="search-icon" width="14" height="14.7" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/search-icon.svg" /> </a> </li> </ul> <section class="d-none d-sm-none d-md-none d-lg-block"> <form class="form-inline mt-2 mt-md-0"> <ul class="navbar-nav ml-md-auto"> <li class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/contact-eventbrite-sales/?ref=blog" class="nav-link button button__create">Contact sales</a></li> <li class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/signin/signup/?referrer=/manage/events/create/" class="nav-link button button__create">Create event</a></li> </ul> </form> </section> </div> </nav> </div> </header> <!-- Progress Bar --> <div class="read-progress-container hidden" id="progressContainer"> <div class="read-progress-container__bar" id="readProgressBar"></div> </div> <!-- End Progress Bar --> <div class="container breadcrumb--dark pl-md-0"> <ul class="breadcrumb"><li><a href="https://www.eventbrite.com/">Eventbrite</a></li><span class="separator"> </span><li><a href="https://www.eventbrite.com/organizer/">Organizer</a></li><span class="separator"> </span><li><a href="https://www.eventbrite.com/blog/">Home</a></li><span class="separator"> </span><li><span class="last">How to Plan a Christmas Party: The Eventbrite Checklist</span></li></ul></div> <div class="article-hero container hero--tips-green"> <div class="row align-items-center"> <div class="col-lg-10 order-12 order-lg-1 article-hero__details"> <a href="https://www.eventbrite.com/blog/category/event-planning/" class="badge badge--tips-green">Event Planning</a> <div class="read-time color-primary"> </div> <h1 class="header header-4 color-primary"> How to Plan a Christmas Party: The Eventbrite Checklist </h1> <div class="date color-primary"> <a href="https://www.eventbrite.com/blog/author/barbie-carpenter/" class="color-primary"> by Barbie Carpenter </a> <span class="dot"></span> <span>Sep 27 2024</span> </div> <a href="https://www.eventbrite.com/blog/content-format/checklist/" class="tag tag--popular mb-2">Checklist</a><a href="https://www.eventbrite.com/blog/tag/christmas/" class="tag tag--popular mb-2">Christmas</a><a href="https://www.eventbrite.com/blog/event-type/party-celebration-event/" class="tag tag--popular mb-2">Party / Celebration event</a> </div> <div class="col-lg-10 order-1 order-lg-12 img-center"> <img alt="Christmas Tree" class="img-fluid" width="768" height="512" src="https://www.eventbrite.com/blog/wp-content/uploads/2022/11/rodion-kutsaiev-ySNkCkdKyTY-unsplash-1-768x512.jpg" /> </div> </div> </div> <main id="post-single" class="block-post read-progress-article" role="main" aria-label="Content"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html><body><div class="wp-block-group alignfull is-layout-constrained wp-block-group-is-layout-constrained"> <p>If you’re in the events business, Christmas is the gift that keeps on giving. </p> <p>Why? According to researchers at YouGov, Christmas is America’s <a href="https://today.yougov.com/society/articles/48626-which-holidays-do-americans-enjoy-most-and-least" target="_blank" rel="noreferrer noopener">favorite day of the year</a>. December is all about embracing the festive vibes, giving back, and celebrating with friends and family. </p> <p>That’s where <em>you</em> come in.</p> <p>People are always looking for events to get in the holiday spirit, and organizing a Christmas party is the perfect way to deliver. There are just a few considerations to bear in mind — and that’s where <em>we</em> come in.</p> <p>Just call Eventbrite your holiday HQ. </p> <p>Every year, we support over 800,000 event organizers put on a whopping 5m events. So, we definitely know a thing or two about what it takes to throw a memorable party. </p> <p>Read on to find out how to plan a Christmas party like a pro and take a look at our free party planning checklist.</p> <h5 class="wp-block-heading"><strong>Table of contents</strong></h5> <div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div> <p><a href="#planning-christmas-party-simple-steps">Planning a Christmas party in 9 simple steps</a></p> <div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div> <p><a href="#christmas-party-checklist">Christmas party checklist</a></p> <div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div> <p><a href="#christmas-party-essentials">Christmas party essentials</a></p> <div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div> <p><a href="#host-christmas-party-top-tips">How to host a Christmas party: 3 top tips</a></p> <div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <a href="https://docs.google.com/document/d/1wLNkVmkwSA6GegO6Td1oBRoJeh6k38EQ_GNcBAgfFwg/edit?usp=sharing" target="_blank" rel="noreferrer noopener"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-300x120.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-500x200.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-540x216.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-600x240.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-720x288.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-768x307.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-960x384.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-1140x456.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-1536x615.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-preview-30x12.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-300x120.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-500x200.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-540x216.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-600x240.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-720x288.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-768x307.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-960x384.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-1140x456.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2-1536x615.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image2-2.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Illustration of button to download checklist" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-431249"> </picture></a> </figure> <h2 class="wp-block-heading" id="planning-christmas-party-simple-steps">Planning a Christmas party in 9 simple steps</h2> <p>Many of us have hosted small, cozy holiday gatherings or festive dinner parties — they’re always cute and fun.</p> <p>But if you’re aiming to host a professional, large-scale Christmas party that guests will never forget, you’ll need to get serious about the planning and attention to detail.</p> <p>Don’t stress if you’re new to this. Just follow these nine simple steps:</p> <h3 class="wp-block-heading">1. Set your time and date</h3> <p>Before making big decisions, consider your attendees and choose a time and date that works best for them. </p> <p>A daytime Christmas party is perfect for younger children needing to go to bed early or older people wanting to get home, but not for college students and young adults. Timing is critical — it sets the tone for your event and establishes if it’s family-friendly or adult-only.</p> <p>Start by checking what’s happening around your preferred date and be flexible. </p> <p>By keeping an eye on social media and speaking to people from your target audience, you can avoid dates when people are booked up. It’s better to change your date at this stage than to clash with another event. </p> <p>Choosing an earlier December date gets you ahead of the game and means you’ll have a wide range of venues to choose from.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-600x337.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-600x337.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image4-min-2.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Two party guests tangled in lights" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-431257"> </picture><figcaption class="wp-element-caption"><strong>GTFO</strong> / GTFO</figcaption> </figure> <h3 class="wp-block-heading">2. Choose your venue</h3> <p>This should be one of the first considerations as you begin planning your Christmas party, as venues will be booked early. </p> <p>Need a stage for live music? An open space for a dance floor?</p> <p>Also, consider what size space you need. Before you book a venue, you’ll need an estimated guest list to ensure the venue has capacity. You don’t want people to feel squeezed in, or too big a space for the size of your crowd.</p> <p>Here are a few questions to keep in mind as you explore potential venues:</p> <ul class="wp-block-list"> <li>What dates and times are available?</li> <li>Does the venue’s size meet your needs?</li> <li>Is there a sound system or DJ?</li> <li>Can the venue accommodate people with disabilities?</li> <li>What is the cost per head?</li> <li>What are the terms and conditions of booking?</li> <li>Is there parking available?</li> <li>Are there catering and bar facilities on site?</li> </ul> <h3 class="wp-block-heading">3. Decide on a Christmas party theme</h3> <p>Choosing a theme for your Christmas party generates excitement. A themed party also helps focus your event planning and inspires your invitations, <a href="https://www.eventbrite.com/blog/event-promotion-ideas/" target="_blank" rel="noreferrer noopener">event promotion</a> materials, decorations, and entertainment.</p> <p>Consider these Christmas party themes as you plan your event:</p> <ul class="wp-block-list"> <li><strong>Traditional Christmas</strong>: It’s all about those nostalgic holiday vibes—think the aroma of mulled wine in the air and timeless Christmas tunes setting the perfect festive mood.</li> <li><strong>Winter Wonderland</strong>: Picture an icy, magical scene with silver and white decor, shimmering under the candlelight. A sparkling escape into a snowy fantasy.</li> <li><strong>Christmas Sweater and PJs Party</strong>: Time to break out your most ridiculous Christmas sweaters or coziest PJs. Comfort + festive fun = the perfect holiday combo!</li> <li><strong>Favorite Christmas Character</strong>: Have everyone come dressed as their favorite holiday icon—whether it’s Santa, Frosty, Rudolph, or The Grinch. Let the battle for the best-dressed begin!</li> <li><strong>Red and Gold Party</strong>: Going for elegance? Set the tone with red and gold decor, and have guests dress up to match. It’s Christmas, but make it classy.</li> <li><strong>Cookies and Cocoa Party</strong>: Sweet treats and hot cocoa galore! The theme writes itself with a setup dedicated to all things cozy and delicious.</li> <li><strong>Oh, Christmas Tree</strong>: Let the glowing Christmas trees, twinkling lights, and dazzling ornaments steal the show. Bonus idea: send guests home with a special ornament to remember the night.</li> <li><strong>Plaid Party</strong>: Embrace this cozy Christmas pattern everywhere, from decor to table linens. Extra points if guests show up decked out in their best plaid attire.</li> </ul> <p>Looking for an event organizer who nails the theme every time? Check out <a href="https://www.eventbrite.com/o/shannon-perry-8194793803" target="_blank" rel="noreferrer noopener">Shannon Perry Events</a> and their upcoming <a href="https://www.eventbrite.com/e/christmas-in-the-country-tickets-924716139867" target="_blank" rel="noreferrer noopener">Christmas in the Country</a>:</p> <blockquote class="instagram-media" data-instgrm-captioned data-instgrm-permalink="https://www.instagram.com/p/C-aJi9ipUfS/?utm_source=ig_embed&utm_campaign=loading" data-instgrm-version="14" style=" background:#FFF; border:0; border-radius:3px; box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width:540px; min-width:326px; padding:0; width:99.375%; width:-webkit-calc(100% - 2px); width:calc(100% - 2px);"><div style="padding:16px;"> <a href="https://www.instagram.com/p/C-aJi9ipUfS/?utm_source=ig_embed&utm_campaign=loading" style=" background:#FFFFFF; line-height:0; padding:0 0; text-align:center; text-decoration:none; width:100%;" target="_blank" rel="noopener"> <div style=" display: flex; flex-direction: row; align-items: center;"> <div style="background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"></div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"></div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"></div></div></div><div style="padding: 19% 0;"></div> <div style="display:block; height:50px; margin:0 auto 12px; width:50px;"><svg width="50px" height="50px" viewbox="0 0 60 60" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-511.000000, -20.000000)" fill="#000000"><g><path d="M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631"></path></g></g></g></svg></div><div style="padding-top: 8px;"> <div style=" color:#3897f0; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:550; line-height:18px;">View this post on Instagram</div></div><div style="padding: 12.5% 0;"></div> <div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;"><div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"></div> <div style="background-color: #F4F4F4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"></div> <div style="background-color: #F4F4F4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"></div></div><div style="margin-left: 8px;"> <div style=" background-color: #F4F4F4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"></div> <div style=" width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg)"></div></div><div style="margin-left: auto;"> <div style=" width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"></div> <div style=" background-color: #F4F4F4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"></div> <div style=" width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"></div></div></div> <div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;"> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"></div> <div style=" background-color: #F4F4F4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"></div></div></a><p style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; line-height:17px; margin-bottom:0; margin-top:8px; overflow:hidden; padding:8px 0 7px; text-align:center; text-overflow:ellipsis; white-space:nowrap;"><a href="https://www.instagram.com/p/C-aJi9ipUfS/?utm_source=ig_embed&utm_campaign=loading" style=" color:#c9c8cd; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:normal; line-height:17px; text-decoration:none;" target="_blank" rel="noopener">A post shared by Shannon Dykes Perry (@shannon_perry_ministries)</a></p></div></blockquote> <script async src="//www.instagram.com/embed.js"></script> <p>They’ve gone all out by choosing a barn for the venue and setting a country dress code of boots and jeans, creating a truly authentic country party vibe. A hot chocolate bar and holiday concert are the icing on the Christmas cake.</p> <h3 class="wp-block-heading">4. Identify your target audience</h3> <p>Keep it simple, from the food to decorations and entertainment.</p> <p>Think about the kids’ age range as you design activities they’ll enjoy. For younger ones, you could hire performers like magicians, balloon artists, or holiday-themed mascots (think Santa, Frosty, or Elves) to keep kids entertained throughout the event.</p> <p>And for older kids? Plan a Christmas-themed scavenger hunt. Holiday crafts are popular with children of all ages. Ensure your venue has plenty of space for running around, too!</p> <p>Want to focus your holiday party planning around a slightly older audience? Aim for more grown-up Christmas themes that will hit home with an 18+ target market.</p> <p>For example, you could set up an ice bar or Christmas cocktail workshop, book a DJ to play cheesy festive hits from the 90s and 00s, or set up fun activities designed to get singles mingling.</p> <p>That’s what <a href="https://www.eventbrite.com/o/pubcrawlscom-7828165243">PubCrawls.com</a> is doing for their 5k-long <a href="https://www.eventbrite.com/e/savannah-official-christmas-bar-crawl-tickets-912322600457">Savannah Official Christmas Bar Crawl</a>.</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="Calling all Wild Santa's - Here we go Baby - SantaCon!" width="500" height="281" src="https://www.youtube.com/embed/8YNEeQfTFnM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen loading="lazy"></iframe> </div></figure> <p>Their festive bar crawl includes exclusive drinks specials across 12 downtown bars, gifts from Santa, and a free t-shirt — not to mention access to a 21+ after-party. This is the sort of 5k we can totally get behind.</p> <h3 class="wp-block-heading">5. Set your budget</h3> <p>You can throw a big holiday party on a budget, but some essential expenses you can’t escape.</p> <p>At the start of the Christmas party planning process, write a list of your event’s must-haves. Their cost will then form the basis of your event budget.</p> <p>To give you a rough idea, here are some Christmas party basics you’ll likely need to budget for:</p> <ul class="wp-block-list"> <li><strong>Venue rental:</strong> Your average hotel conference room costs about <a href="https://www.eventbrite.com/blog/event-venues-cost-ds00/" target="_blank" rel="noreferrer noopener">$70 per hour</a>. Meanwhile, a community hall might be as low as $40 per hour, while you should expect a bar or nightclub to charge you $100+ per hour.</li> <li><strong>Staffing:</strong> It takes a small army to create the perfect Christmas party! Events team wages average between <a href="https://www.indeed.com/career/event-staff/salaries" target="_blank" rel="noreferrer noopener">$12–29 per person per hour</a>.</li> <li><strong>Party equipment:</strong> A medium event sound system averages <a href="https://www.avistarentals.com/price-listing" target="_blank" rel="noreferrer noopener">$245 per day</a>.</li> <li><strong>Decor: </strong>A<strong> </strong>professional decorator costs an average of <a href="https://www.thumbtack.com/p/event-decorator-cost" target="_blank" rel="noreferrer noopener">$700</a>. So if you’re on a budget, you can DIY it.</li> <li><strong>Catering:</strong> A sit-down, plated dinner can cost between <a href="https://www.eventbrite.com/blog/calculate-catering-per-person/" target="_blank" rel="noreferrer noopener">$50 and $125 per person</a>. If you choose <a href="https://www.eventbrite.com/blog/food-truck-catering/" target="_blank" rel="noreferrer noopener">food truck catering</a> expect to pay $12-25 per person.</li> <li><strong>Entertainment:</strong> A professional DJ costs from <a href="https://www.djcwest.com/dj-cost-guide-2024/" target="_blank" rel="noreferrer noopener">$300 per night,</a> while a feature like a portable photo booth starts at <a href="https://selfieboothco.com/how-much-does-a-photobooth-cost/" target="_blank" rel="noreferrer noopener">$400</a>.</li> <li><strong>Event marketing:</strong> Budget in an events management platform like Eventbrite to help you get the word out (although you can <a href="https://www.eventbrite.com/organizer/pricing/" target="_blank" rel="noreferrer noopener">list your party on Eventbrite</a> 100% free). You’ll need ring-fenced funds to promote your party online, too. As a point of reference, the average Google ad cost-per-click is <a href="https://www.wordstream.com/blog/2024-google-ads-benchmarks" target="_blank" rel="noreferrer noopener">$4.66</a>.</li> <li><strong>Travel: </strong>Buses for guests, staff, or entertainers average <a href="https://www.uscoachways.com/cost-calculator" target="_blank" rel="noreferrer noopener">$175 per hour</a>.</li> </ul> <p>Don’t forget: these are just ballpark estimates. Your party costs may be higher or lower depending on variables like your location, the time and date of your event, or the type of party you’re planning — so make sure you do your homework and shop around.</p> <h3 class="wp-block-heading">6. Find Christmas party sponsors</h3> <p>Don’t like the numbers you see when you work out your event budget? One of the best ways to increase your Christmas party budget is to find a party sponsor.</p> <p>Corporate sponsors can support your event in many ways, including:</p> <ul class="wp-block-list"> <li>Cash sponsorship</li> <li>Donated or discounted party supplies</li> <li>Free catering</li> <li>Items for goody bags</li> <li>Raffle prizes</li> </ul> <p>But that’s just the tip of the iceberg. The right <a href="https://www.eventbrite.com/blog/guide-to-event-sponsorship-ds00/" target="_blank" rel="noreferrer noopener">event sponsor</a> can work with you to create a special experience your guests will love. </p> <p>To attract sponsors, create tailored sponsorship packages that provide high-value perks, such as prime logo placement, on-stage mentions, and complimentary VIP passes for key decision-makers to experience the event firsthand.</p> <p>Want to see how it’s done? Take a look at <a href="https://www.eventbrite.com/o/mer-events-wwwmereventscom-for-any-question-email-us-at-infomereventscom-or-text-202-368-1878-please-dont-contact-our-venues-6763508451" target="_blank" rel="noreferrer noopener">Mer Events</a> and their <a href="https://www.eventbrite.com/e/british-christmas-luncheon-tickets-777449501387" target="_blank" rel="noreferrer noopener">British Christmas Luncheon</a>. To help fund their event, organizers are offering three packages to choose from — with perks ranging from raffle tickets and holiday gifts to a table of up to 10 guests.</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="Eventbrite Dashboard: Event Management and Reports in One Spot" width="500" height="281" src="https://www.youtube.com/embed/JlLFQKXxI7c?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen loading="lazy"></iframe> </div></figure> <h3 class="wp-block-heading">7. Select your events partner</h3> <p>Next, it’s time to figure out how you’re going to create your event pages, get the word out, and deal with ticketing. That’s where <a href="https://www.eventbrite.com/blog/event-management-software/" target="_blank" rel="noreferrer noopener">event management software</a> comes in — and if you’re looking for an all-in-one solution, it’s worth checking out Eventbrite.</p> <p>Eventbrite allows you to create custom party pages and multiple ticket classes. This allows you to create VIP packages and early-bird tickets for your party.</p> <p>That’s what <a href="https://www.eventbrite.com/o/bar-crawl-events-llc-13055694580" target="_blank" rel="noreferrer noopener">Bar Crawl Events</a> did for their <a href="https://www.eventbrite.com/e/4th-annual-12-bars-of-christmas-crawl-st-louis-tickets-770635871637" target="_blank" rel="noreferrer noopener">4th Annual 12 Bars of Christmas Crawl® – St Louis</a>. By using Eventbrite to offer an early-bird discount, organizers can kick-start sales and get the ball rolling with plenty of time to spare.</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="12 Bars of Christmas Bar Crawl®" width="500" height="281" src="https://www.youtube.com/embed/KC2bb1K2suA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen loading="lazy"></iframe> </div></figure> <p>Meanwhile, Eventbrite enables you to sell tickets directly through <a href="https://www.eventbrite.com/l/facebook/" target="_blank" rel="noreferrer noopener">Facebook</a> and <a href="https://www.eventbrite.com/blog/tiktok-integration/" target="_blank" rel="noreferrer noopener">TikTok</a>, helping maximize your chances of landing new sales with a smooth checkout process.</p> <p>Finally, Eventbrite’s AI-powered marketing tools offer useful content suggestions for social media ads, let you plan and schedule posts, A/B test, and optimize your marketing efforts based on advanced reporting.</p> <p>There are a few different <a href="https://www.eventbrite.com/blog/event-registration-software/" target="_blank" rel="noreferrer noopener">event registration software</a> options out there. But if you want a solution that will support your event from inception to clean-up, Eventbrite is your best bet.</p> <div class="wp-block-group article-cta is-layout-flow wp-block-group-is-layout-flow" style="padding-top:32px;padding-bottom:32px"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:525px"> <h4 class="wp-block-heading has-text-color has-medium-font-size" id="apply-these-insights-to-your-next-event" style="color:#1e0a3c;font-style:normal;font-weight:600;line-height:1.4">Ready to learn more?</h4> <div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex"> <div class="wp-block-button has-custom-font-size is-style-fill" style="font-size:14px"><a class="wp-block-button__link has-text-color has-background wp-element-button" href="https://www.eventbrite.com/l/party-planning" style="border-radius:4px;color:#13002d;background-color:#fc86bc;padding-top:7px;padding-right:19px;padding-bottom:7px;padding-left:19px" target="_blank" rel="noreferrer noopener">Try Eventbrite today</a></div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:302px"> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.webp 1973w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-600x338.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4.webp 1973w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-preview-30x16.png 1973w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-600x338.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/09/image2-min-4.png 1973w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Three people at a Christmas party" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-424092"> </picture> </figure></div> </div> </div> <h3 class="wp-block-heading">8. Design and send out your party invites</h3> <p>You’ve booked the venue and chosen the theme. Now it’s time to invite guests. After all, it’s not a party without a crowd.</p> <p>With the theme now set, the invitation design should follow. An on-theme design will clue guests into the spirit of your Christmas party. </p> <p>Include key party details: date and time, location, RSVP information, dress code, and ticket price (if applicable). Share information about transportation and parking, and include any gift exchange details. Don’t forget to ask about dietary restrictions if you’re serving food.</p> <p>The next step on your Christmas party checklist is to send your invitations. </p> <p>You can <a href="https://www.eventbrite.com/l/online-invitations/" target="_blank" rel="noreferrer noopener">use Eventbrite to create online invitations</a> to share key event details. Invitations can feature your design choice and be delivered right to potential attendees’ inboxes.</p> <p>Thanks to Eventbrite’s seamless <a href="https://www.eventbrite.com/apps/mailchimp/" target="_blank" rel="noreferrer noopener">integration with Mailchimp</a>, you can create dynamic and attractive emails at lightning speed using in-built audiences from past Eventbrite lists.</p> <p>You’ll also benefit from automated reminders to the guests who have bought tickets — ensuring nobody forgets and you can pack the house when the big day comes.</p> <h3 class="wp-block-heading">9. Promote your Christmas party</h3> <p>This step is crucial. After all, nobody will show up to your Christmas party if you don’t tell them it’s happening.</p> <p>Your first step is to take stock of your target audience and the best places to reach them. After that, develop a content marketing plan based around those platforms.</p> <p>That would ordinarily include a schedule of organic social media posts, email bursts, and even analog ads (yes, paper) in relevant community spaces.</p> <p>Carefully consider your promo content to nudge people toward your event page. That’s where Eventbrite’s AI suggestions can help tweak your messaging to make sure it fits in with your event goals.</p> <p>You can also collaborate with <a href="https://www.eventbrite.com/blog/micro-influencer-marketing-ds00/" target="_blank" rel="noreferrer noopener">social media influencers</a> who are big in your community. Influencers can drastically expand your reach and lend credibility to your Christmas party because they’re online personalities that people trust.</p> <p>Log all of your efforts on a wider content marketing schedule, and review it regularly. If some of your content performs poorly, you might need to optimize your messaging or where you’re advertising.</p> <p>Planning a large-scale holiday bash is no small feat. We’ve already covered quite a lot, and there’s a lot to remember. That’s why we’ve created this handy checklist to guide your efforts in the run-up to your big event.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.webp 634w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-300x231.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-500x386.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-540x416.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-600x463.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1.webp 634w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-preview-30x23.png 634w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-300x231.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-500x386.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-540x416.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1-600x463.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image8-1.png 634w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Screenshot of downloadable Christmas Party Checklist" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-431273"> </picture> </figure> <h2 class="wp-block-heading" id="christmas-party-checklist">Christmas party checklist</h2> <h3 class="wp-block-heading">3–4 months before your Christmas party</h3> <p>At this point, you should be laying the groundwork for your Christmas party and carrying out a lot of the important tasks we’ve just covered.</p> <p>Here’s what you should do:</p> <ul class="wp-block-list"> <li>Set your date and time</li> <li>Choose your venue</li> <li>Decide your party theme</li> <li>Identify your target audience</li> <li>Set your event budget</li> <li>Find party sponsors</li> <li>Book entertainment</li> <li>Select your events partner</li> <li>Design and send out your party invites</li> <li>Promote your Christmas party</li> </ul> <h3 class="wp-block-heading">1–2 months before your Christmas party</h3> <p>With a month or two to go, it’s time to consider a few of the finer details. Specifically, you need to:</p> <ul class="wp-block-list"> <li>Optimize your event marketing</li> <li>Hire and train your event staff</li> <li>Order supplies</li> <li>Confirm party arrangements with vendors</li> <li>Create a running order for your party</li> <li>Send out reminders to ticket holders</li> </ul> <h3 class="wp-block-heading">1 week before your Christmas party</h3> <p>This is getting down to the wire. With a week to go, reach out to guests and vendors and complete these key tasks:</p> <ul class="wp-block-list"> <li>Confirm final headcount and inform the venue, caterer, and other vendors</li> <li>Send a reminder with key details, such as timing and parking</li> <li>Finalize the menu with your caterer</li> <li>Confirm entertainment and make sure lighting, A/V equipment, and other technology are in place</li> <li>Get decorations and supplies for games or entertainment.</li> <li>Walk through the venue to finalize the vision for your Christmas party and identify any needs</li> </ul> <h3 class="wp-block-heading">1–2 days before your Christmas party</h3> <p>It’s almost the big day! It’s time to build excitement and focus on the event details. These tasks will help you stay on track.</p> <ul class="wp-block-list"> <li>Send out an event reminder/email to create excitement. Offer guests any last-minute info they need to know.</li> <li>Head to the venue for pre-event setup. Execute your vision with seating, lighting, and decorations.</li> <li>Purchase/pick up any food or drink supplies that won’t be provided. Make sure you have enough for all guests.</li> <li>Set up the essentials. You can set up items such as trash cans, dinnerware, drinkware, and cutlery in advance to save time on the event day.</li> </ul> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-600x337.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-600x337.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image5-min.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Party guests sit on couch" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-431261"> </picture><figcaption class="wp-element-caption"><strong>GTFO</strong> / UGLY SWEATERS</figcaption> </figure> <h2 class="wp-block-heading" id="christmas-party-essentials">Christmas party essentials</h2> <p>Chances are, everybody on your guestlist has been to a few Christmas parties before. As a result, your attendees are going to have certain expectations about what you’ve got at your party.</p> <p>To make sure you don’t miss a beat, here’s a list of the essentials you need to include:</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-300x157.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-500x261.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-540x282.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-600x314.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-720x376.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-768x401.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-960x502.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-1140x596.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-1536x803.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-preview-29x15.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-300x157.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-500x261.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-540x282.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-600x314.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-720x376.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-768x401.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-960x502.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-1140x596.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1-1536x803.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image6-1.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Illustrated checklist of Christmas party essentials" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-431265"> </picture> </figure> <h3 class="wp-block-heading">Food and beverages</h3> <p>Consider your target audience before shortlisting food and beverage ideas. </p> <p>For less formal parties, think finger foods or self-service food stations so your guests can graze. You may also want to welcome guests with a drinks voucher to grab a free cocktail at the bar. Meanwhile, outdoor events are the perfect opportunity for catering companies to line up a few food trucks.</p> <p>But you also need to consider food allergies and preferences. Make sure you get this information from your guests beforehand and build your catering menu around it.</p> <p>Talk to your venue about vendors. Some venues provide food and drink services on-site and may insist you use their in-house caterers. Others require you to book your own. If so, all the more reason to start planning early.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-600x337.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-600x337.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image7-min.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Event organizer creates Christmas wreathes" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-431269"> </picture><figcaption class="wp-element-caption"><strong>Shop Made DC</strong> / Washington, DC</figcaption> </figure> <h3 class="wp-block-heading">Decorations for your Christmas party</h3> <p>Party decorations add to the event’s ambiance and excitement — but they come at a price. Do you want to DIY your décor, hire professionals, or use a combination? </p> <p>Use your theme as inspiration for the colors and patterns of your Christmas party decorations. If you already have a color scheme in mind, use that to guide your decor and incorporate it into your festive decorations. Funny props for photo booths or to welcome your guests won’t go amiss, either.</p> <p>Plan ahead for items that need securing through a vendor, such as lighting. Depending on your venue, you might need overhead lights, fairy lights, or signage to make the space perfect for your party.</p> <p>Just make sure you review your budget and stick to it as you progress with your venue prep.</p> <h3 class="wp-block-heading">Christmas party games and entertainment</h3> <p>Organized activities create a smooth event and encourage interaction between guests. Align your games and entertainment with your party’s theme. </p> <p>For inspiration, here are party games and activities that work for Christmas parties of any shape or size. For larger events, create stations for guests to rotate around with:</p> <ul class="wp-block-list"> <li>Musical chairs</li> <li>Musical statues</li> <li>Charades</li> <li>Gingerbread house decorating</li> <li>Stuff a Christmas stocking</li> <li>Christmas Pictionary</li> <li>Pin the tail on the reindeer</li> <li>Christmas wrapping relay</li> <li>Christmas treasure hunt</li> <li>Christmas card crafts</li> <li>Decorate the tree</li> <li>Bingo</li> </ul> <p>Want to see bingo done a bit differently? </p> <p>Take a look at the <a href="https://www.eventbrite.com/o/russian-river-sisters-of-perpetual-indulgence-43767159433" target="_blank" rel="noreferrer noopener">Russian River Sisters of Perpetual Indulgence</a> and their upcoming <a href="https://www.eventbrite.com/e/not-another-zombie-christmas-bingo-tickets-736257525077" target="_blank" rel="noreferrer noopener">Not Another Zombie Christmas Bingo</a> event. With drag, a costume contest, and prizes to boot, this is one festive bingo fundraiser unlike any other.</p> <p>In terms of party entertainment, you could take so many directions on this. For starters, we love:</p> <ul class="wp-block-list"> <li>Karaoke</li> <li>Photo booth</li> <li>Children’s entertainers</li> <li>Comedians</li> <li>DJs</li> <li>Live bands</li> <li>Magicians</li> <li>Santa’s Grotto</li> <li>Kids’ Corner with Santa</li> <li>Christmas film</li> </ul> <p>If you opt for professional entertainers, book them early — their holiday season schedules fill quickly.</p> <h3 class="wp-block-heading">Gift exchange</h3> <p>Gifts are a major part of the Christmas season but aren’t necessarily expected at a holiday party. However, a gift exchange generates goodwill and can add humor to an event.</p> <p>One option is a Secret Santa exchange. Guests draw names before the event and purchase a gift for the person they draw. This works best when all the guests know each other. </p> <p>Another option? A White Elephant exchange. Each guest brings one gift to the party, but they don’t know who will receive it. </p> <p>White Elephant gifts are often silly, reasonably priced gifts that add fun to the party. No matter what type of gift exchange you do, set a price range. This keeps it equitable and makes guests more comfortable.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.webp 1200w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-600x338.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min.webp 1200w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-preview-30x16.png 1200w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-600x338.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2022/10/image3-min.png 1200w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="People dressed as santa pose for photo" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-431253"> </picture><figcaption class="wp-element-caption"><strong>SantaCon</strong> / SantaCon 2014 / New York, NY</figcaption> </figure> <h2 class="wp-block-heading" id="host-christmas-party-top-tips">How to host a Christmas party: 3 top tips</h2> <p>OK: You’ve got the Christmas party checklist, and you know what essentials you need to succeed. But if you’re looking for a few expert <a href="https://www.eventbrite.com/l/party-planning/" target="_blank" rel="noreferrer noopener">party planning</a> tips, we’ve got you covered there, too.</p> <h3 class="wp-block-heading">1. Start planning early</h3> <p>Like it or not, diaries fill up fast. You’ve got to plan your party early and get the word out ASAP to ensure potential attendees can pencil you in.</p> <p>Likewise, remember that competition is fierce this time of year. There will be many holiday party events in December, and event spaces will fill up fast. </p> <p>By locking in your date and location in advance, you can secure your preferred venue, caterer, and entertainment before other event planners do.</p> <h3 class="wp-block-heading">2. Create a VIP experience</h3> <p>Take your party to the next level by creating special experiences within experiences. For example, you could create a unique VIP experience with more immersive add-ons and perks.</p> <p>This will add a sense of FOMO (“fear of missing out”) to your event and give it an exclusivity that makes people want to buy tickets.</p> <p>As we’ve already mentioned, creating multiple ticket types is fast and simple with Eventbrite. That means you can create <a href="https://www.eventbrite.com/blog/vip-package-ds00/" target="_blank" rel="noreferrer noopener">VIP experiences</a> and sell tickets directly to your audience:</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="Sell More with Multiple Ticket Types on Eventbrite" width="500" height="281" src="https://www.youtube.com/embed/5HIdvFtDIsY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen loading="lazy"></iframe> </div></figure> <h3 class="wp-block-heading">3. Give the people what they want</h3> <p>If you want people to love your holiday party, it’s worth asking them for party ideas ahead of time that you can incorporate into your event. That’ll give them more ownership over the festivities and make them feel more connected.</p> <p>Try using pre-event surveys via email and social to let followers vote on playlists or entertainment line-ups. You can then use those preferences to adapt your plans accordingly.</p> <p>Afterward, you can use <a href="https://www.eventbrite.com/blog/post-event-survey-ds00/" target="_blank" rel="noreferrer noopener">post-event surveys</a> to figure out what went well at your Christmas party and what your team could do better in 2025.</p> <h2 class="wp-block-heading">Let’s deck the halls</h2> <p>If you plan and promote it correctly, a Christmas party should be a hole-in-one. You’ve just got to know your audience, build a unique experience for them, and market that experience in the right places.</p> <p>That’s where Eventbrite comes in.</p> <p>With Eventbrite, you can create and sell multiple ticket types to create unique VIP party experiences and sell them directly to your social followers thanks to our integrations with <a href="https://www.eventbrite.com/l/facebook/" target="_blank" rel="noreferrer noopener">Facebook</a> and <a href="https://www.eventbrite.com/blog/tiktok-integration/" target="_blank" rel="noreferrer noopener">TikTok</a>. </p> <p>Add our AI-powered content suggestions, automated email reminders, and handy Eventbrite Organizer app for paperless ticketing, and you’ll have a next-level Christmas party without the extra effort.</p> <p></p> </div> </body></html> <div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained" style="width: 100%;"> <div class="wp-block-eventbrite-quattr-related-posts add-spacing"> <h5>Related Posts</h5> <ul class="quattr-related-links"> <li class="quattr-related"><a href="https://www.eventbrite.com/blog/market-new-years-eve-party-ds0c/">Reach Your Audience with New Year Promotions</a></li> <li class="quattr-related"><a href="https://www.eventbrite.com/blog/how-to-become-a-party-planner-ds00/">Party Planner Career Guide</a></li> <li class="quattr-related"><a href="https://www.eventbrite.com/blog/plan-a-surprise-party-like-a-pro/">Fun Activities for Surprise Party Guests</a></li> <li class="quattr-related"><a href="https://www.eventbrite.com/blog/community-event-ideas-ds00/">Community Event Ideas</a></li> </ul> </div> </div><div class="essb_break_scroll"></div></main> <div class="container"> <div class="row"> <div class="col-md-20 archive-cta justify-content-md-between"> <div> <h4 class="archive-cta__title"> Plan your next event with Eventbrite </h4> <!-- <p class="archive-cta__text">--> <!-- Keep customers coming back with convenient email marketing tools that get results.--> <!-- </p>--> <a role="button" href="https://www.eventbrite.com/signin/signup/?referrer=%2F" class="button button__core color_grey-000-text text-nowrap mb-2 "> Get started! <img loading="lazy" class="icon inline" width="10" height="10" alt="Arrow" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/right-arrow-white.svg"> </a> </div> <div class="archive-cta__img"> <img class="img-fluid" loading="lazy" src="https://www.eventbrite.com/blog/wp-content/uploads/2022/03/webinar-SP-01_Blog-Header-1.png" alt="cta image"> </div> </div> </div></div> <div class="container"> <div class="feedback-social-wrapper"> <div class="feedback-container"> <div> <div class="helpful-block-content wth-theme-thumbs" data-title=""> <ul> <li><span class="wth-title">WAS THIS ARTICLE HELPFUL?</span></li> <li><a data-post="244535" data-post-url="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" data-post-title="How to Plan a Christmas Party: The Eventbrite Checklist" data-response="1" href="#" class="wth-green-btn icon-thumbs-o-up icon1-thumbs-o-up"></a><a data-response="0" data-post="244535" data-post-url="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" data-post-title="How to Plan a Christmas Party: The Eventbrite Checklist" href="#" class="wth-red-btn icon-thumbs-o-down icon1-thumbs-o-down"></a></li> </ul> </div> </div> <div class="social-sharing-block"> <h4 class="display display-6 color_grey-900-text">SPREAD THE WORD</h4> <div class="essb_links essb_counter_modern_right essb_displayed_shortcode essb_share essb_template_copy-retina essb_91833302 print-no" id="essb_displayed_shortcode_91833302" data-essb-postid="244535" data-essb-position="shortcode" data-essb-button-style="icon" data-essb-template="copy-retina" data-essb-counter-pos="right" data-essb-url="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" data-essb-twitter-url="https://www.eventbrite.com/blog/organize-christmas-party-ds00/" data-essb-instance="91833302"><ul class="essb_links_list essb_force_hide_name essb_force_hide"><li class="essb_item essb_link_facebook nolightbox"> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.eventbrite.com/blog/organize-christmas-party-ds00/&t=How+to+Plan+a+Christmas+Party%3A+The+Eventbrite+Checklist" title="" onclick="essb.window('https://www.facebook.com/sharer/sharer.php?u=https://www.eventbrite.com/blog/organize-christmas-party-ds00/&t=How+to+Plan+a+Christmas+Party%3A+The+Eventbrite+Checklist','facebook','91833302'); return false;" target="_blank" rel="nofollow" ><span class="essb_icon essb_icon_facebook"></span><span class="essb_network_name essb_noname"></span></a></li><li class="essb_item essb_link_twitter nolightbox"> <a href="#" title="" onclick="essb.window('https://twitter.com/intent/tweet?text=How+to+Plan+a+Christmas+Party%3A+The+Eventbrite+Checklist&url=https://www.eventbrite.com/blog/organize-christmas-party-ds00/&counturl=https://www.eventbrite.com/blog/organize-christmas-party-ds00/','twitter','91833302'); return false;" target="_blank" rel="nofollow" ><span class="essb_icon essb_icon_twitter"></span><span class="essb_network_name essb_noname"></span></a></li><li class="essb_item essb_link_linkedin nolightbox"> <a href="https://www.linkedin.com/shareArticle?mini=true&ro=true&trk=EasySocialShareButtons&title=How+to+Plan+a+Christmas+Party%3A+The+Eventbrite+Checklist&url=https://www.eventbrite.com/blog/organize-christmas-party-ds00/" title="" onclick="essb.window('https://www.linkedin.com/shareArticle?mini=true&ro=true&trk=EasySocialShareButtons&title=How+to+Plan+a+Christmas+Party%3A+The+Eventbrite+Checklist&url=https://www.eventbrite.com/blog/organize-christmas-party-ds00/','linkedin','91833302'); return false;" target="_blank" rel="nofollow" ><span class="essb_icon essb_icon_linkedin"></span><span class="essb_network_name essb_noname"></span></a></li></ul></div> <div onclick='copyToClipboard()' class="social-sharing-block__copy" id="copy-text"> <div class="popup" id="popup">Link copied!</div> <img loading="lazy" alt="Copy link" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/copy-link.png" /> </div> </div> </div> </div> <script> function copyToClipboard() { /* Copy text into clipboard */ navigator.clipboard.writeText(window.location.href); } </script> </div> <div class="container author-wrapper"> <div class="author color_grey-100-bg"> <h4 class="display display-6 color_grey-900-text mb-0">about the author</h4> <div class="author__img-wrapper"> <a href="https://www.eventbrite.com/blog/author/barbie-carpenter/"> <img loading="lazy" alt="author image" src="https://www.eventbrite.com/blog/wp-content/uploads/2022/12/Eventbrite-Fallback-Author-Image-300x300.png"/> </a> </div> <a href="https://www.eventbrite.com/blog/author/barbie-carpenter/"> <h4 class="subheader subheader-3 author__name">Barbie Carpenter</h4> </a> <p class="description mb-0 body-text-4">Barbie Carpenter has been writing and editing for over 15 years, covering topics such as event planning, business, marketing, retail, and entertainment. Her work has been published nationwide in Hearst newspapers, where she served as a syndicated columnist. Barbie spends her free time enjoying the outdoors, crafting, and going on adventures with her family.</p> </div> </div> </div> <div class="container"> <div class="mb-5"> <!-- Related --> <div class="row related"> <div class="col-md-20"> <h3 class="header-6 display-1"> You might also like these </h3> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/ultimate-guide-holiday-events-ds00/"> <div class="img"> <img loading="lazy" alt="" src="https://www.eventbrite.com/blog/wp-content/uploads/2022/05/marina-khrapova-nE4CsEL9Z_s-unsplash-300x200.jpg" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-marketing/" class="badge badge--tips-green">Event Marketing</a> <div class="read-time"> </div> <a href="https://www.eventbrite.com/blog/ultimate-guide-holiday-events-ds00/"> <div class="card-title"> Holiday Event Planning: Party Planning Ideas, Tips, and More </div> </a> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/new-years-eve-event-ds00/"> <div class="img"> <img loading="lazy" alt="guy dancing in middle of circle" src="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image5-4-300x169.png" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-ideas/" class="badge badge--tips-green">Event Ideas</a> <div class="read-time"> </div> <a href="https://www.eventbrite.com/blog/new-years-eve-event-ds00/"> <div class="card-title"> New Year’s Eve Event Ideas: Your Ultimate Guide & Checklist </div> </a> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/christmas-event-ideas/"> <div class="img"> <img loading="lazy" alt="wreath making event" src="https://www.eventbrite.com/blog/wp-content/uploads/2023/08/image6-min-6-300x169.png" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-ideas/" class="badge badge--tips-green">Event Ideas</a> <div class="read-time"> </div> <a href="https://www.eventbrite.com/blog/christmas-event-ideas/"> <div class="card-title"> 40 Exciting Holiday Season and Christmas Event Ideas </div> </a> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/christmas-party-ideas/"> <div class="img"> <img loading="lazy" alt="Large group of santas" src="https://www.eventbrite.com/blog/wp-content/uploads/2023/09/FRAME12-300x169.png" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-marketing/" class="badge badge--tips-green">Event Marketing</a> <div class="read-time"> </div> <a href="https://www.eventbrite.com/blog/christmas-party-ideas/"> <div class="card-title"> Truly Unique Christmas Party Ideas to Inspire Your Next Event </div> </a> </div> </div> <!-- End Related --> </div> </div> <footer class="core__purple-bg core__white-text footer-nav"> <div class="container-fluid"> <div class="row"> <div class="col-md-8"> <div class="email-signup-block"> <div class="header-5 core core__white-text mb-0"> All event creator insights </div> <div class="header-3 core"> straight to your inbox </div> <div class="hbspt-form"> <form accept-charset="UTF-8" enctype="multipart/form-data" novalidate="" class="hs-form-private hs-form stacked" data-region="na1" data-portal-id="8020908" data-form-id="eef56357-127d-4d30-84d8-b5b2c1717872" data-sfdc-campaign-id="7015Y000002vAUvQAM" data-version="V2_PRERELEASE" > <div class="hs_email hs-email hs-fieldtype-text field hs-form-field"> <label id="label-email-eef56357-127d-4d30-84d8-b5b2c1717872" class="" for="email-eef56357-127d-4d30-84d8-b5b2c1717872" > <span></span> </label> <div class="input"> <input id="email-eef56357-127d-4d30-84d8-b5b2c1717872" name="email" required="" placeholder="Enter your email address*" type="email" class="hs-input" inputmode="email" autocomplete="email" value="" > </div> </div> <div class="legal-consent-container"> <div class="hs-richtext"> <p>By entering your email, you agree to receive this and other marketing content about ways Eventbrite can support your events. You may opt-out of future Eventbrite marketing emails at any time using the unsubscribe link within the email. Read our Privacy Policy <a href="https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-privacy-policy?lg=en_US" target="_blank" rel="noopener" > here. </a> </p> </div> </div> <div class="hs_submit hs-submit"> <div class="hs-field-desc" style="display: none;"></div> <div class="actions"> <input type="button" id="footer-hs-submit" class="hs-button primary large" value="Subscribe" > </div> </div> </form> </div> </div> </div> <div class="col-md-6"> <div class="row"> <div class="col col-xs-10"> <p class="subheader-4"> About Us </p> <ul id="menu-us-footer-1" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386135" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386135"><a href="https://www.eventbrite.com/about/">Who We Are</a></li> <li id="menu-item-386136" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386136"><a href="https://www.eventbrite.com/support">Help Center</a></li> <li id="menu-item-386137" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386137"><a href="/blog/press/">Press</a></li> <li id="menu-item-386138" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386138"><a href="https://www.eventbrite.com/support/contact-us">Contact Support</a></li> <li id="menu-item-396762" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-396762"><a href="https://www.eventbrite.com/l/contact-eventbrite-sales/?ref=blog">Contact Sales</a></li> </ul> </div> <div class="col col-xs-10"> <p class="subheader-4"> Plan Events </p> <ul id="menu-us-footer-2" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386164" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386164"><a href="https://www.eventbrite.com/l/create-a-workshop/">Create a Workshop</a></li> <li id="menu-item-386169" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386169"><a href="https://www.eventbrite.com/l/planning-an-event/">Plan an Event</a></li> <li id="menu-item-395309" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395309"><a href="https://www.eventbrite.com/l/music-venues/">Concerts</a></li> <li id="menu-item-386165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386165"><a href="https://www.eventbrite.com/l/conferences/">Conferences</a></li> <li id="menu-item-386166" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386166"><a href="https://www.eventbrite.com/l/festival-solutions/">Festivals & Fairs</a></li> <li id="menu-item-386167" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386167"><a href="https://www.eventbrite.com/l/food-drink-event-ticketing/">Food & Beverage Events</a></li> <li id="menu-item-386168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386168"><a href="https://www.eventbrite.com/l/music-festivals/">Music Festivals</a></li> <li id="menu-item-395310" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395310"><a href="https://www.eventbrite.com/l/professional-services/">Professional Services</a></li> </ul> </div> </div> </div> <div class="col-md-6 mt-5 mt-md-0"> <div class="row"> <div class="col col-xs-10"> <p class="subheader-4"> Event Manager </p> <ul id="menu-us-footer-3" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386171" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386171"><a href="https://www.eventbrite.com/organizer/overview/">Create Events</a></li> <li id="menu-item-395311" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395311"><a href="https://www.eventbrite.com/l/community-engagement/">Community Engagement</a></li> <li id="menu-item-386174" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386174"><a href="https://www.eventbrite.com/l/eventbrite-for-business/">Corporate Events</a></li> <li id="menu-item-386172" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386172"><a href="https://www.eventbrite.com/organizer/pricing/">Eventbrite Pricing Plans</a></li> <li id="menu-item-386173" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386173"><a href="https://www.eventbrite.com/blog/academy/eventbrite-on-demand-demo/">Eventbrite Demo</a></li> <li id="menu-item-395208" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395208"><a href="https://www.eventbrite.com/o/eventbrite-webinars-30396073460">Eventbrite Webinars</a></li> </ul> </div> <div class="col col-xs-10"> <p class="subheader-4"> Solutions </p> <ul id="menu-us-footer-4" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386179" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386179"><a href="https://www.eventbrite.com/l/sell-tickets/">Sell Tickets Online</a></li> <li id="menu-item-386180" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386180"><a href="https://www.eventbrite.com/l/registration-online/">Event Registration Software</a></li> <li id="menu-item-386181" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386181"><a href="https://www.eventbrite.com/l/how-to-use-qr-codes-for-events/">QR Codes for Events</a></li> <li id="menu-item-386182" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386182"><a href="https://www.eventbrite.com/l/online-rsvp/">Online RSVP Solutions</a></li> <li id="menu-item-386183" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386183"><a href="https://www.eventbrite.com/l/event-payment/">Event Payment System</a></li> <li id="menu-item-386184" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386184"><a href="https://www.eventbrite.com/l/event-management-software/">Event Management Software</a></li> <li id="menu-item-386185" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386185"><a href="https://www.eventbrite.com/l/event-marketing-tools/">Event Marketing Tools</a></li> <li id="menu-item-386186" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386186"><a href="https://www.eventbrite.com/l/virtual-events-platform/">Virtual Events Platform</a></li> </ul> </div> </div> </div> </div> <div class="row mt-5"> <div class="col-xs-20 col-md-7 order-3 order-md-0 note-ui-1"> <p>©2024 Eventbrite. All Rights Reserved.</p> </div> <div class="col-xs-20 col-md-7 order-1 order-md-1 note-ui-1"> <p> <a href="https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-privacy-policy?lg=en_US">Privacy</a><icon class="dot"> •</icon><a href="https://www.eventbrite.com/l/legalterms/">Terms</a><icon class="dot"> •</icon><a href="https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-cookie-policy?lg=en_US">Cookies</a> </p> </div> <div class="col-xs-20 col-md-6 order-0 order-md-3 mb-5 note-ui-1"> <a href="https://www.facebook.com/Eventbrite" target="_blank"> <img loading="lazy" alt="facebook" class="icon__social" width="10" height="20" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/facebook.svg"> </a> <a href="https://x.com/eventbritehelp" target="_blank"> <img loading="lazy" alt="x" class="icon__social" width="24" height="24" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/twitter-new.svg"> </a> <a href="https://www.instagram.com/eventbrite" target="_blank"> <img loading="lazy" alt="instagram" class="icon__social" width="20" height="21" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/insta.svg"> </a> <a href="https://www.linkedin.com/company/eventbrite" target="_blank"> <img loading="lazy" alt="linkedin" class="icon__social" width="24" height="24" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/linkedin.svg"> </a> <a href="https://www.youtube.com/channel/UCIKiq-PRq_I4n5crKTdRHsA" target="_blank"> <img loading="lazy" alt="youtube" class="icon__social" width="22" height="19" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/youtube.svg"> </a> <a href="https://www.tiktok.com/@eventbrite" target="_blank"> <img loading="lazy" alt="tiktok" class="icon__social" width="22" height="25" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/tiktok-icon.svg"> </a> </div> </div> </div> </footer> <!-- Back to Top Button --> <button id="backToTopBtn" class="hidden"> <img loading="lazy" class="icon inline" width="10" height="10" alt="Arrow" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/right-arrow-white.svg"> </button> <link rel='stylesheet' id='wth-frontend-css' href='https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro//assets/css/common.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='wth-layout_2-css' href='https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro/templates//layout/layout_2/layout_2.css?ver=6.6.2' type='text/css' media='all' /> <style id='core-block-supports-inline-css' type='text/css'> .wp-container-core-buttons-is-layout-1{justify-content:flex-start;}.wp-container-core-columns-is-layout-1{flex-wrap:nowrap;} </style> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro/assets/js/frontend.js?ver=6.6.2" id="frontend.js-js"></script> <script type="text/javascript" id="wp-enhanced-image-frontend-js-extra"> /* <![CDATA[ */ var jfei_config = {"trigger_timeout":"5"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/wp-enhanced-image/dist/main.js?ver=57ade30e945e37ec90b1" id="wp-enhanced-image-frontend-js"></script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/global.js?ver=75601f56-ef92dc90120fe12e5946" id="eventbrite-scripts-js"></script> <script type="text/javascript" id="wth-frontend-js-extra"> /* <![CDATA[ */ var wth_js_lang = {"ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","nonce":"53e78fc274","confirm":"Are you sure to delete item?","positive_feedback":"true","positive_feedback_option":"feedback_messege","positive_feedback_required":"","negative_feedback":"true","negative_feedback_required":"","wth_title_nothank":"Sorry to hear that! Please tell us how we could improve.","wth_title_yesthank":"Glad to hear it! Please tell us why.","wth_thank_you":"Thank you for your feedback!","submit_text":"Submit","wth_ga_enable":"1","wth_ga_category":"Was This Helpful?","wth_ga_positive":"Positive Reviews","wth_ga_negative":"Negative Reviews","wth_share_ask":"Awesome, share it:","wth_fb_share":"Share","wth_twitter_share":"Tweet"}; var wth_js_lang = {"ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","nonce":"53e78fc274","confirm":"Are you sure to delete item?","positive_feedback":"true","positive_feedback_option":"feedback_messege","positive_feedback_required":"","negative_feedback":"true","negative_feedback_required":"","wth_title_nothank":"Sorry to hear that! Please tell us how we could improve.","wth_title_yesthank":"Glad to hear it! Please tell us why.","wth_thank_you":"Thank you for your feedback!","submit_text":"Submit","wth_ga_enable":"1","wth_ga_category":"Was This Helpful?","wth_ga_positive":"Positive Reviews","wth_ga_negative":"Negative Reviews","wth_share_ask":"Awesome, share it:","wth_fb_share":"Share","wth_twitter_share":"Tweet"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro//assets/js/flippercode-ui.js?ver=6.6.2" id="wth-frontend-js"></script> <style type="text/css">.essb_totalcount { background: none !important;} .essb_totalcount, .essb_totalcount .essb_t_nb_after { color: #000000 !important;} .essb_links a:hover, .essb_links a:focus { background: none !important; }.essb_links.essb_share .essb_link_facebook a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_twitter a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_google a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_pinterest a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_linkedin a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_digg a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_del a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_stumbleupon a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_tumblr a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_vk a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_print a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mail a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_flattr a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_reddit a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_buffer a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_love a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_weibo a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_pocket a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_xing a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_ok a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mwp a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_more a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_more_dots a, .essb_links.essb_share .essb_link_less a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_whatsapp a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_meneame a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_blogger a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_amazon a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_yahoomail a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_gmail a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_aol a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_newsvine a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_hackernews a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_evernote a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_myspace a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mailru a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_viadeo a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_line a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_flipboard a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_comments a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_yummly a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_sms a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_viber a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_telegram a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_subscribe a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_skype a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_messenger a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_kakaotalk a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_share a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_livejournal a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_yammer a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_meetedgar a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_fintel a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mix a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_instapaper a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_icon { width: 48px!important;height:48px!important;}.essb_links.essb_share .essb_icon:before { font-size:24px!important;left:12px!important;top:12px!important;}</style><link rel="stylesheet" id="essb-cct-style" href="https://www.eventbrite.com/blog/wp-content/plugins/easy-social-share-buttons3/lib/modules/click-to-tweet/assets/css/styles.css" type="text/css" media="all" /><script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.eventbrite.com/blog/wp-content/plugins/easy-social-share-buttons3/assets/js/essb-core.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();</script><script type="text/javascript">var essb_handle_stats = function(oService, oPostID, oInstance) { var element = jQuery('.essb_'+oInstance); var instance_postion = jQuery(element).attr("data-essb-position") || ""; var instance_template = jQuery(element).attr("data-essb-template") || ""; var instance_button = jQuery(element).attr("data-essb-button-style") || ""; var instance_counters = jQuery(element).hasClass("essb_counters") ? true : false; var instance_nostats = jQuery(element).hasClass("essb_nostats") ? true : false; if (instance_nostats) { return; } var instance_mobile = false; if( (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i).test(navigator.userAgent) ) { instance_mobile = true; } if (typeof(essb_settings) != "undefined") { jQuery.post(essb_settings.ajax_url, { 'action': 'essb_stat_log', 'post_id': oPostID, 'service': oService, 'template': instance_template, 'mobile': instance_mobile, 'position': instance_postion, 'button': instance_button, 'counter': instance_counters, 'nonce': essb_settings.essb3_nonce }, function (data) { if (data) { }},'json'); } };</script> <!-- WPML Timezone Debug Information Timezone: America/Chicago Server Time: 2024-11-26 20:46:57 --> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-fd3686ac95146996e21","applicationID":"716887402","transactionName":"M1dVYhQHCEFSUkYMXwodYkQPSQ9cV1RKS0AMQg==","queueTime":0,"applicationTime":7,"atts":"HxBWFFwdG08=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Object Caching 295/627 objects using Redis Page Caching using Redis Fragment Caching 2/3 fragments using Redis Served from: _ @ 2024-11-26 20:46:57 by W3 Total Cache -->