{"id":166,"date":"2025-05-12T21:59:28","date_gmt":"2025-05-12T21:59:28","guid":{"rendered":"https:\/\/deanwedgbury.ca\/?post_type=portfolio&#038;p=166"},"modified":"2026-03-10T02:24:40","modified_gmt":"2026-03-10T02:24:40","slug":"new-booth-design","status":"publish","type":"portfolio","link":"https:\/\/kimberlyvan.com\/?portfolio=new-booth-design","title":{"rendered":"Booth Design"},"content":{"rendered":"\n<p class=\"has-custom-primary-dark-blue-color has-text-color has-link-color wp-elements-5471db7d0f62a319084a92c0e4004fc0\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.404), 18px);\">Designed a custom booth for the 2024 StudyInsured\u2122 ICEF Berlin event, promoting the &#8220;We Have The Formula&#8221; brand strategy.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1152\" src=\"https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3.jpg\" alt=\"\" class=\"wp-image-1217\" style=\"border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px\" srcset=\"https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3.jpg 2048w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-300x169.jpg 300w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-1024x576.jpg 1024w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-768x432.jpg 768w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-1536x864.jpg 1536w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-500x281.jpg 500w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-800x450.jpg 800w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-1280x720.jpg 1280w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-1-3-1920x1080.jpg 1920w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure>\n\n\n\n<div style=\"height:14px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-custom-primary-dark-blue-color has-text-color has-link-color wp-elements-a6358fcde52523d2f96c1d197c853d7a\" style=\"font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.202), 16px);\">The minimalist booth featured a photo area with an arch, providing an engaging space for attendees to capture and share branded moments.<br><br>The design also accounted for the average person\u2019s height of 69 inches, with text and visuals positioned strategically at eye level for maximum visibility. The lower area was left intentionally empty to ensure the design remained clean and focused on key messaging at a glance.<\/p>\n\n\n\n<div style=\"height:62px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-vp_xl has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"797\" src=\"https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-1920x797.jpg\" alt=\"\" class=\"wp-image-1218\" style=\"border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px\" srcset=\"https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-1920x797.jpg 1920w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-300x125.jpg 300w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-1024x425.jpg 1024w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-768x319.jpg 768w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-1536x638.jpg 1536w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-500x208.jpg 500w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-800x332.jpg 800w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2-1280x531.jpg 1280w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Design-2-2.jpg 2048w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-video <div class=&quot;rounded-video&quot;&gt;  <iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https:\/\/www.youtube.com\/embed\/VIDEO_ID&quot; frameborder=&quot;0&quot; allowfullscreen&gt;<\/iframe&gt; <\/div&gt;\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/PAGE-Event-Booth-Video-Edited-1.mp4\" playsinline><\/video><\/figure>\n\n\n\n<div style=\"height:14px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-custom-primary-dark-blue-color has-text-color has-link-color wp-elements-f516cd457ea2c9ef5ae59ac5be35f50e\" style=\"border-style:none;border-width:0px;border-radius:0px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.202), 16px);\">Video taken at the ICEF Berlin 2024 event by one of our StudyInsured\u2122 Sales Representatives.<\/p>\n\n\n\n<div style=\"height:53px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-vp_xl has-custom-border is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1945\" src=\"https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-1920x1945.png\" alt=\"\" class=\"wp-image-1220\" style=\"border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px\" srcset=\"https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-1920x1945.png 1920w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-296x300.png 296w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-1011x1024.png 1011w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-768x778.png 768w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-1517x1536.png 1517w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-2022x2048.png 2022w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-500x506.png 500w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-800x810.png 800w, https:\/\/kimberlyvan.com\/wp-content\/uploads\/2025\/05\/Event-Booth-Design-Brief-2-1280x1296.png 1280w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<script>\n  \/\/ Inject sweep immediately before page renders\n  (function() {\n    var sweep = document.createElement('div');\n    sweep.id = 'kimSweep';\n    sweep.className = 'kim-sweep';\n    sweep.style.transform = 'scaleX(1)';\n    sweep.style.transformOrigin = 'right';\n    document.documentElement.appendChild(sweep);\n\n    window.addEventListener('load', function() {\n      setTimeout(function() {\n        sweep.classList.add('kim-sweep-out');\n      }, 50);\n    });\n  })();\n<\/script>\n\n<style>\n  \/* =============================================\n     DECORATIVE BACKGROUND WORD\n     ============================================= *\/\n  .kim-bg-word {\n    position: relative;\n    overflow: visible;\n  }\n  .kim-bg-word::before {\n    content: attr(data-word);\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    font-family: 'Playfair Display', serif;\n    font-size: clamp(80px, 18vw, 220px);\n    font-weight: 900;\n    color: transparent;\n    -webkit-text-stroke: 1.5px rgba(78, 171, 219, 0.12);\n    white-space: nowrap;\n    pointer-events: none;\n    z-index: 0;\n    letter-spacing: 0.05em;\n    opacity: 0.9;\n  }\n  .kim-bg-word > * {\n    position: relative;\n    z-index: 1;\n  }\n\n  \/* =============================================\n     SCROLL ANIMATE \u2014 LEFT \/ RIGHT\n     ============================================= *\/\n  .kim-from-left,\n  .kim-from-right {\n    opacity: 0;\n    transition: opacity 0.75s ease, transform 0.75s ease;\n  }\n  .kim-from-left  { transform: translateX(-50px); }\n  .kim-from-right { transform: translateX(50px);  }\n  .kim-from-left.kim-in,\n  .kim-from-right.kim-in {\n    opacity: 1;\n    transform: translateX(0);\n  }\n\n  \/* =============================================\n     NEXT PROJECT BUTTON\n     ============================================= *\/\n  .kim-next-wrap {\n    display: flex;\n    justify-content: center;\n    padding: 50px 24px 80px;\n  }\n  .kim-next-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 14px;\n    padding: 18px 36px;\n    background: #0e0e0e;\n    color: #ffffff;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 15px;\n    font-weight: 500;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    text-decoration: none;\n    border-radius: 4px;\n    position: relative;\n    overflow: hidden;\n    transition: color 0.3s ease, transform 0.2s ease;\n  }\n  .kim-next-btn::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: #4eabdb;\n    transform: translateX(-100%);\n    transition: transform 0.35s ease;\n    z-index: 0;\n  }\n  .kim-next-btn:hover::before { transform: translateX(0); }\n  .kim-next-btn:hover { transform: translateY(-2px); }\n  .kim-next-btn span,\n  .kim-next-btn svg {\n    position: relative;\n    z-index: 1;\n  }\n  .kim-next-btn svg {\n    transition: transform 0.3s ease, color 0.3s ease;\n    color: #ffffff !important;\n    stroke: #ffffff !important;\n  }\n  .kim-next-btn:hover svg {\n    transform: translateX(4px);\n    color: #ffffff !important;\n    stroke: #ffffff !important;\n  }\n\n  .kim-next-label {\n    display: block;\n    text-align: left;\n    font-family: 'DM Sans', sans-serif;\n    font-size: 11px;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: #ccc;\n    margin-bottom: 6px;\n    font-weight: 400;\n    position: relative;\n    z-index: 1;\n    transition: color 0.3s ease;\n  }\n  .kim-next-btn:hover .kim-next-label {\n    color: #ffffff;\n  }\n  .kim-next-title {\n    display: block;\n    font-size: 15px;\n    font-weight: 600;\n    position: relative;\n    z-index: 1;\n    color: #ffffff;\n  }\n\n  \/* Mobile button fix *\/\n  @media (max-width: 600px) {\n    .kim-next-btn {\n      max-width: 85vw;\n      white-space: normal;\n      line-height: 1.4;\n    }\n    .kim-next-title {\n      font-size: 13px;\n    }\n    .kim-next-label {\n      font-size: 10px;\n      margin-bottom: 4px;\n    }\n  }\n<\/style>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:wght@900&#038;family=DM+Sans:wght@400;500;600&#038;display=swap\" rel=\"stylesheet\">\n\n<div class=\"kim-next-wrap\">\n  <a href=\"#\" class=\"kim-next-btn\" id=\"kim-next-project-btn\">\n    <span>\n      <span class=\"kim-next-label\">Next Random Project<\/span>\n      <span class=\"kim-next-title\" id=\"kim-next-title\">Loading&#8230;<\/span>\n    <\/span>\n    <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n      <path d=\"M5 12h14M12 5l7 7-7 7\"\/>\n    <\/svg>\n  <\/a>\n<\/div>\n\n<script>\n(function() {\n\n  \/\/ =============================================\n  \/\/ DECORATIVE BACKGROUND WORD\n  \/\/ \u2014 grabs the page's <h1> and uses first word\n  \/\/ =============================================\n  function initBgWord() {\n    const heading = document.querySelector('.entry-title, h1.wp-block-heading, h1');\n    if (!heading) return;\n    const word = heading.textContent.trim().split(\/\\s+\/)[0].toUpperCase();\n    const target = heading.closest('.wp-block-group') || heading.parentElement;\n    if (target) {\n      target.classList.add('kim-bg-word');\n      target.setAttribute('data-word', word);\n    }\n  }\n\n  \/\/ =============================================\n  \/\/ COLUMN SCROLL ANIMATIONS\n  \/\/ \u2014 left column = slide from left, right = right\n  \/\/ =============================================\n  function initColumnAnimations() {\n    const columns = document.querySelectorAll('.wp-block-column');\n    columns.forEach((col, i) => {\n      const isLeft = i % 2 === 0;\n      col.classList.add(isLeft ? 'kim-from-left' : 'kim-from-right');\n    });\n\n    const obs = new IntersectionObserver((entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('kim-in');\n          obs.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.1, rootMargin: '0px 0px -60px 0px' });\n\n    document.querySelectorAll('.kim-from-left, .kim-from-right').forEach(el => obs.observe(el));\n  }\n\n  \/\/ =============================================\n  \/\/ NEXT PROJECT \u2014 random pick from portfolio\n  \/\/ =============================================\n  const allProjects = [\n    { slug: 'new-booth-design',            title: 'Booth Design' },\n    { slug: 'restaurant-assets',           title: 'Restaurant Assets' },\n    { slug: 'wellness-infographic',        title: 'Wellness Infographic' },\n    { slug: 'video',                       title: 'Video Design' },\n    { slug: 'about-us-product-sheet-2',    title: 'About Us Product Sheet' },\n    { slug: 'discover-canada-product-sheet', title: 'Event Posters' },\n    { slug: 'about-us-product-sheet',      title: 'Discover Canada<br>Product Sheet' },\n    { slug: 'brand-support-assets',        title: 'Brand Support Assets' },\n    { slug: 'illustrations',               title: 'Illustration' },\n    { slug: 'photography',                 title: 'Photography' },\n    { slug: 'my-brand',                    title: 'Brand' },\n  ];\n\n  function initNextProject() {\n    const btn = document.getElementById('kim-next-project-btn');\n    const titleEl = document.getElementById('kim-next-title');\n    if (!btn || !titleEl) return;\n\n    \/\/ Figure out current slug from URL\n    const params = new URLSearchParams(window.location.search);\n    const currentSlug = params.get('portfolio') || '';\n\n    \/\/ Pick a random project that isn't the current one\n    const others = allProjects.filter(p => p.slug !== currentSlug);\n    const next = others[Math.floor(Math.random() * others.length)];\n\n    titleEl.innerHTML = next.title;\n    btn.href = `https:\/\/kimberlyvan.com\/?portfolio=${next.slug}`;\n    btn.addEventListener('click', function(e) {\n      e.preventDefault();\n      const url = btn.href;\n      if (window.kimNavigateTo) {\n        window.kimNavigateTo(url);\n      } else {\n        \/\/ Fallback if hero block not on this page \u2014 do local sweep\n        const sweep = document.getElementById('kimSweep');\n        if (sweep) {\n          sweep.classList.remove('kim-sweep-out');\n          sweep.classList.add('kim-sweep-in');\n          setTimeout(function() { window.location.href = url; }, 450);\n        } else {\n          window.location.href = url;\n        }\n      }\n    });\n  }\n\n  \/\/ =============================================\n  \/\/ INIT\n  \/\/ =============================================\n  \/\/ =============================================\n  \/\/ INJECT CURSOR + SWEEP INTO BODY\n  \/\/ =============================================\n  document.addEventListener('DOMContentLoaded', function() {\n    \/\/ Cursor \u2014 only create if not already present\n    if (!document.getElementById('kimDot')) {\n      const newDot  = document.createElement('div');\n      const newRing = document.createElement('div');\n      newDot.id  = 'kimDot';\n      newRing.id = 'kimRing';\n      newDot.className  = 'kim-cursor-dot';\n      newRing.className = 'kim-cursor-ring';\n      document.body.appendChild(newDot);\n      document.body.appendChild(newRing);\n\n      let ringX = 0, ringY = 0, mouseX = 0, mouseY = 0;\n\n      document.addEventListener('mousemove', function(e) {\n        mouseX = e.clientX;\n        mouseY = e.clientY;\n        newDot.style.left = mouseX + 'px';\n        newDot.style.top  = mouseY + 'px';\n      });\n\n      function animateRing() {\n        ringX += (mouseX - ringX) * 0.12;\n        ringY += (mouseY - ringY) * 0.12;\n        newRing.style.left = ringX + 'px';\n        newRing.style.top  = ringY + 'px';\n        requestAnimationFrame(animateRing);\n      }\n      animateRing();\n\n      document.addEventListener('mouseover', function(e) {\n        if (e.target.closest('a, button, .kim-next-btn')) {\n          newDot.classList.add('kim-cursor-hover');\n          newRing.classList.add('kim-cursor-hover');\n        }\n      });\n      document.addEventListener('mouseout', function(e) {\n        if (e.target.closest('a, button, .kim-next-btn')) {\n          newDot.classList.remove('kim-cursor-hover');\n          newRing.classList.remove('kim-cursor-hover');\n        }\n      });\n      document.addEventListener('mouseleave', function() {\n        newDot.style.opacity = '0';\n        newRing.style.opacity = '0';\n      });\n      document.addEventListener('mouseenter', function() {\n        newDot.style.opacity = '1';\n        newRing.style.opacity = '1';\n      });\n    }\n  });\n\n  document.addEventListener('DOMContentLoaded', function() {\n    initBgWord();\n    initColumnAnimations();\n    initNextProject();\n  });\n\n})();\n<\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Designed a custom booth for the 2024 StudyInsured\u2122 ICEF Berlin event, promoting the &#8220;We Have The Formula&#8221; brand strategy. The minimalist booth featured a photo area with an arch, providing an engaging space for attendees to capture and share branded moments. The design also accounted for the average person\u2019s height of 69 inches, with text [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1532,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"single-jetpack-portfolio","format":"standard","meta":{"inline_featured_image":false,"_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"portfolio_category":[36],"portfolio_tag":[],"class_list":["post-166","portfolio","type-portfolio","status-publish","format-standard","has-post-thumbnail","hentry","portfolio_category-design"],"_links":{"self":[{"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=\/wp\/v2\/portfolio\/166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=166"}],"version-history":[{"count":5,"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=\/wp\/v2\/portfolio\/166\/revisions"}],"predecessor-version":[{"id":1930,"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=\/wp\/v2\/portfolio\/166\/revisions\/1930"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=\/wp\/v2\/media\/1532"}],"wp:attachment":[{"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=166"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_category&post=166"},{"taxonomy":"portfolio_tag","embeddable":true,"href":"https:\/\/kimberlyvan.com\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_tag&post=166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}