1<!DOCTYPE html><!-- Last Published: Tue Sep 22 2026 04:57:52 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="redvespa-com.webflow.io" data-wf-page="65f1256af1154a9c3b291223" data-wf-site="62a019e1da964c2553a4cc3c" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Business Planning | Business Consultancy | About Redvespa</title><meta content="Unleash your organisation's potential with business analysis with Redvespa. A team of expert consultants who tackle problems & unlock hidden opportunities." name="description"/><meta content="Business Planning | Business Consultancy | About Redvespa" property="og:title"/><meta content="Unleash your organisation's potential with business analysis with Redvespa. A team of expert consultants who tackle problems & unlock hidden opportunities." property="og:description"/><meta content="Business Planning | Business Consultancy | About Redvespa" name="twitter:title"/><meta content="Unleash your organisation's potential with business analysis with Redvespa. A team of expert consultants who tackle problems & unlock hidden opportunities." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="google-site-verification=DbKFwIZc_VZk0XdOR3EY3a9Tfj_XBJJT3UFKNh-PIBY" name="google-site-verification"/><link href="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/css/redvespa-com.webflow.shared.d48373454.min.css" rel="stylesheet" type="text/css" integrity="sha384-1INzRU/LYphwpC/kFOl29t64j72Ad3W7uATSUM3/chcbKyeZhbYUfyihuikzRygA" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic"] }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/6628267121371948258244bc_New%20Project%20(2).png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/662826585655dec70b8d90c1_New%20Project%20(1).png" rel="apple-touch-icon"/><link href="https://redvespa.com/about" rel="canonical"/>
1<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['G-81D7L53KE7','UA-83580514-1'],'google_tags_first_party');</script>
1<script async="" src="/lsfr9no2cgfpNjJhMDE5ZTFkYTk2NGMyNTUzYTRjYzNj/XOJvjbAqCXww2tvB087wgSyNMaE"></script>
1<script async="" src="/lsfr9no2cgfpNjJhMDE5ZTFkYTk2NGMyNTUzYTRjYzNj/XOJvjbAqGxAl06zDp8v2-12XwjGh"></script>
1<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-81D7L53KE7');gtag('config', 'UA-83580514-1', {'anonymize_ip': false});</script>
1<!-- Google Tag Manager -->
2<script>
vendor: 327 bytes, lines 2-6
2(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 3new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 4j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 5'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 6})(window,document,'script','dataLayer','
6GTM-P5HCRVC
vendor: 3 bytes, line 6
6');
6</script>
6 7<!-- End Google Tag Manager --></head><body class="body-2"><div data-collapse="medium" data-animation="default" data-duration="400" data-easing="ease" data-easing2="ease" data-doc-height="1" role="banner" class="navbar w-nav"><div class="w-embed w-script">
7<script 8 src="https://challenges.cloudflare.com/turnstile/v0/api.js" 9 async 10 defer 11></script>
11 12
13<script defer> 14 document.addEventListener('DOMContentLoaded', () => { 15 const mag = document.querySelector('#search-show') 16 mag.addEventListener('click', () => { 17 const cont = document.querySelector('#search-container'); 18 cont.style.display = 'block'; 19 cont.style.opacity = 1; 20 21 setTimeout(() => { 22 document.querySelector('#search-input').focus() 23 }, 100); 24 }); 25 }) 26</script>
26 27 28<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 28-29
28 29<script async src="https://www.googletagmanager.com/gtag/js?id=
29AW-16544080456
vendor: 12 bytes, line 29
29"></script>
30<script> 31
vendor: 134 bytes, lines 31-35
31window.dataLayer = window.dataLayer || []; 32 function gtag(){dataLayer.push(arguments);} 33 gtag('js', new Date()); 34 35 gtag('config', '
35AW-16544080456
vendor: 4 bytes, line 35
35');
36</script>
36</div><div id="top" class="navigation"><div class="navigation-wrap"><a href="/" class="logo-link w-nav-brand"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62b0dd9d3c1bf4e9a2e9705a_logo_no_tagline.svg" width="108" alt="" class="logo-image"/></a><div class="menu"><nav role="navigation" class="navigation-items w-nav-menu"><div data-hover="false" data-delay="0" class="dropdown w-dropdown"><div class="dropdown-toggle w-dropdown-toggle"><div class="nav-icon w-icon-dropdown-toggle"></div><div class="navigation-item navigation-item-first">What We Do</div></div><nav class="dropdown-list-2 w-dropdown-list"><a href="/services" class="dropdown-link w-dropdown-link">Our Services</a><a href="/business-analysis" class="dropdown-link w-dropdown-link">Business Analysis</a><a href="/uplift-and-development" class="dropdown-link w-dropdown-link">Uplift & Development</a><a href="/government" class="dropdown-link w-dropdown-link">Supporting Government</a><a href="/case-studies" class="dropdown-link w-dropdown-link">Case Studies</a></nav></div><div data-hover="false" data-delay="0" class="dropdown-2 w-dropdown"><div class="dropdown-toggle-2 w-dropdown-toggle"><div class="nav-icon w-icon-dropdown-toggle"></div><div class="navigation-item navigation-item-first">Who We Are</div></div><nav class="dropdown-list-2 w-dropdown-list"><a href="/about" aria-current="page" class="dropdown-link w-dropdown-link w--current">About Redvespa</a><a href="/our-story" class="dropdown-link w-dropdown-link">Our Story</a><a href="/our-team" class="dropdown-link w-dropdown-link">Our Team</a><a href="/for-good" class="dropdown-link w-dropdown-link">For Good</a><a href="/careers" class="dropdown-link w-dropdown-link">Careers</a></nav></div><div data-hover="false" data-delay="0" class="dropdown-3 w-dropdown"><div class="dropdown-toggle-3 w-dropdown-toggle"><div class="nav-icon w-icon-dropdown-toggle"></div><div class="navigation-item navigation-item-first">Insights</div></div><nav class="dropdown-list-2 w-dropdown-list"><a href="/insight" class="dropdown-link w-dropdown-link">Insights</a><a href="/navigating-projects-toolkit" class="dropdown-link w-dropdown-link">Navigating Projects Toolkit</a><a href="/picture-this-book" class="dropdown-link w-dropdown-link">Picture This!</a><a href="/get-ai-ready" class="dropdown-link w-dropdown-link">Get AI Ready</a></nav></div></nav><div class="menu-button w-nav-button"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62a019e1da964c2cc1a4cc65_menu-icon.png" width="22" alt="" class="menu-icon"/></div><div class="header-search-wrapper"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d5c5d1ae5d271404682a70_Search.svg" loading="lazy" alt="" id="search-show" class="header-search-mag"/><a href="/contact" class="button transparent-purple-button contact-header-button w-inline-block"><div class="text-block">Contact Us</div></a></div></div></div></div><div id="search-container" class="search-wrapper"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d66ec0c383e1669f6ae8b7_Close.svg" loading="lazy" alt="" id="search-close" class="image-36"/><div class="search-input"><p class="search-help-text">Start typing and press enter to search</p><form action="/search" id="search" class="search w-form"><input class="search-textbox w-input" autofocus="true" maxlength="256" name="query" placeholder="" type="search" id="search-input" required=""/><input type="submit" class="search-button w-button" value="Search"/><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d6700ac383e117b36afb53_Search(1).svg" loading="lazy" alt="" id="search-glass" class="search-input-mag-glass"/></form></div></div></div><div class="heading-padding"><div class="content w-container"><div class="columns hp-banner-mobile-padding non-homepage w-row"><div class="column-15 w-col w-col-6"><h1 class="h1">This is Redvespa. <br/>This is business analysis.</h1><p class="paragraph">Around a kitchen table Richard & Sarah Gibson created a consulting business unlike any otherâ¦.</p><div class="home-hero-button-wrapper"><a href="/our-story" class="button transparent-purple-button talk-to-us"><div class="text-block">Read our story</div></a></div></div><div class="column-33 w-col w-col-6"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/67999bfe3d32219bd970da47_17.png" loading="lazy" width="600" sizes="(max-width: 767px) 96vw, (max-width: 991px) 354px, 460px" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/67999bfe3d32219bd970da47_17-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/67999bfe3d32219bd970da47_17-p-800.png 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/67999bfe3d32219bd970da47_17-p-1080.png 1080w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/67999bfe3d32219bd970da47_17.png 1350w" class="video-image"/></div></div><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider.png" loading="lazy" width="0" sizes="(max-width: 479px) 0px, 100vw" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider-p-800.png 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider-p-1080.png 1080w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider-p-1600.png 1600w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider-p-2000.png 2000w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider-p-2600.png 2600w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/634dca2ab6e06c487b04b6bd_Web%20divider-p-3200.png 3200w" class="full-width-icons"/></div><div class="w-row"><div class="w-col w-col-6"></div><div class="w-col w-col-6"></div></div><div class="content w-container"><div class="w-row"><div class="w-col w-col-6"><h1 class="h2">Getting it right, <br/>for your business.</h1></div><div class="w-col w-col-6"></div></div>
36<div class="columns-5 reduced-padding w-row"><div class="w-col w-col-6"><p class="paragraph-14">Our culture extends to knowledge sharing and ongoing professional development for our team. With over 50 talented consultants, you get the benefit of accessing the latest tools, templates, and support for every business scenario. Our diverse team bring their unique background, perspective, knowledge, and personality to your business challenges. </p></div><div class="w-col w-col-6"><p class="paragraph-15">We help simplify, pivot, and navigate the opportunities you're trying to realise. We support our clients to make bold decisions, delivery clarity and perspective, and uncover your potential through purpose and your people.</p></div></div><div class="columns-6 reduced-padding w-row"><div class="w-col w-col-4"><p class="center number-title"><strong>We always ensure the right fit</strong></p><h1 class="h1 center">50+</h1><p class="center number-title">Talented consultants.</p></div><div class="w-col w-col-4"><p class="center number-title"><strong>Experience in spades</strong></p><h1 class="h1 center">20+</h1><p class="center number-title">Years in business.</p></div><div class="w-col w-col-4"><p class="center number-title"><strong>Invested in supporting NZ Inc.</strong></p><h1 class="h1 center">3</h1><p class="center number-title">Cities which are home to Redvespa offices.</p></div></div></div></div><div><div class="content overflow w-container"><div id="gallery" class="gallery"><div class="gallery-container"><div class="gallery-image-container"><a href="#" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62a79bea0869836f51872fc3_Screen%20Shot%202022-06-14%20at%208.18.51%20AM.png" loading="lazy" height="" sizes="(max-width: 767px) 100vw, (max-width: 991px) 728px, 790px" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62a79bea0869836f51872fc3_Screen%20Shot%202022-06-14%20at%208.18.51%20AM-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62a79bea0869836f51872fc3_Screen%20Shot%202022-06-14%20at%208.18.51%20AM.png 790w" class="gallery-image _200px-image-mobile"/></a></div><div class="gallery-image-container"><a href="#" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62f05836c1745653621ef518_Robin%20workshop.png" loading="lazy" height="" sizes="(max-width: 767px) 100vw, (max-width: 991px) 728px, 940px" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62f05836c1745653621ef518_Robin%20workshop-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62f05836c1745653621ef518_Robin%20workshop-p-800.png 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62f05836c1745653621ef518_Robin%20workshop-p-1080.png 1080w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62f05836c1745653621ef518_Robin%20workshop-p-1600.png 1600w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62f05836c1745653621ef518_Robin%20workshop.png 1620w" class="gallery-image _200px-image-mobile"/></a></div><div class="gallery-image-container"><a href="#" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd3683c4567611b947f92_Untitled%20design%20(12).png" loading="lazy" sizes="(max-width: 767px) 100vw, (max-width: 991px) 728px, 940px" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd3683c4567611b947f92_Untitled%20design%20(12)-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd3683c4567611b947f92_Untitled%20design%20(12)-p-800.png 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd3683c4567611b947f92_Untitled%20design%20(12).png 1080w" alt="" class="gallery-image _200px-image-mobile"/></a></div><div class="gallery-image-container"><a href="#" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd442f94fbb3bdbdc19e4_Untitled%20design%20(13).png" loading="lazy" sizes="(max-width: 767px) 100v
36w, (max-width: 991px) 728px, 940px" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd442f94fbb3bdbdc19e4_Untitled%20design%20(13)-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd442f94fbb3bdbdc19e4_Untitled%20design%20(13)-p-800.png 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd442f94fbb3bdbdc19e4_Untitled%20design%20(13).png 1080w" alt="" class="gallery-image _200px-image-mobile"/></a></div><div class="gallery-image-container"><a href="#" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd443ddf156310178b9c7_Untitled%20design%20(14).png" loading="lazy" height="" sizes="(max-width: 767px) 100vw, (max-width: 991px) 728px, 940px" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd443ddf156310178b9c7_Untitled%20design%20(14)-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd443ddf156310178b9c7_Untitled%20design%20(14)-p-800.png 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd443ddf156310178b9c7_Untitled%20design%20(14).png 1080w" class="gallery-image _200px-image-mobile"/></a></div><div class="gallery-image-container"><a href="#" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd47cdc726c396fd5bcb5_Untitled%20design%20(16).png" loading="lazy" sizes="(max-width: 767px) 100vw, (max-width: 991px) 728px, 940px" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd47cdc726c396fd5bcb5_Untitled%20design%20(16)-p-500.png 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd47cdc726c396fd5bcb5_Untitled%20design%20(16)-p-800.png 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/66cfd47cdc726c396fd5bcb5_Untitled%20design%20(16).png 1080w" alt="" class="gallery-image _200px-image-mobile"/></a></div></div></div><div class="gallery-navigation-wrapper"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ba0ebe76e1323f1841a29d_arrow_left_purple.svg" loading="lazy" alt="Previouis" id="gallery-prev" class="gallery-navigate-left"/><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ba0ecd2cc97ab2f66c2e20_arrow_right_purple.svg" loading="lazy" alt="Next" id="gallery-next" class="gallery-navigate-right"/></div><div class="w-embed w-script">
36<script> 37 function setupGalleryNav() { 38 let currentIdx = 0; 39 const width = 420; 40 const galleryPrev = document.querySelector('#gallery-prev'); 41 const galleryNext = document.querySelector('#gallery-next'); 42 const galleryContainer = document.querySelector('#gallery'); 43 const galleryCount = document.querySelectorAll('.gallery-image-container').length; 44 45 if (!galleryPrev || !galleryNext || !galleryContainer) { 46 console.log('Could not setup gallery navigation', galleryPrev, galleryNext, galleryContainer); 47 return; 48 } 49 50 galleryPrev.addEventListener('click', () => { 51 const nextIdx = currentIdx === 0 ? galleryCount - 1 : currentIdx - 1; 52 galleryContainer.style.left = `-${nextIdx * width}px`; 53 currentIdx = nextIdx; 54 }); 55 56 galleryNext.addEventListener('click', () => { 57 const nextIdx = currentIdx === galleryCount - 1 ? 0 : currentIdx + 1; 58 galleryContainer.style.left = `-${nextIdx * width}px`; 59 currentIdx = nextIdx; 60 }); 61 } 62 63 setupGalleryNav(); 64</script>
64</div></div></div><div><div class="content coc-video w-container"><div class="video-image"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666bafd5ba3da1f7ceae1c1f_Procare-what-is-true-%E2%80%98duty-of-care%E2%80%99-in-consulting--Video.jpg" loading="lazy" width="600" height="Auto" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666bafd5ba3da1f7ceae1c1f_Procare-what-is-true-%E2%80%98duty-of-care%E2%80%99-in-consulting--Video-p-500.jpg 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666bafd5ba3da1f7ceae1c1f_Procare-what-is-true-%E2%80%98duty-of-care%E2%80%99-in-consulting--Video-p-800.jpg 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666bafd5ba3da1f7ceae1c1f_Procare-what-is-true-%E2%80%98duty-of-care%E2%80%99-in-consulting--Video-p-1080.jpg 1080w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666bafd5ba3da1f7ceae1c1f_Procare-what-is-true-%E2%80%98duty-of-care%E2%80%99-in-consulting--Video.jpg 1500w" sizes="(max-width: 767px) 100vw, 600px" class="video-image"/><div video-url="https://player.vimeo.com/video/936457294" class="play-wrapper"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d641187976e608c313f80b_Play%20icon.svg" loading="lazy" alt="" class="play"/><div class="w-embed w-script"><style> 65 .video-overlay { 66 background-color: rgba(0, 0, 0, 0.6); 67 bottom: 0; 68 cursor: pointer; 69 left: 0; 70 position: fixed; 71 right: 0; 72 top: 0; 73 z-index: 1000; 74 } 75 76 .video-overlay .video-wrapper { 77 left: 50%; 78 position: absolute; 79 top: 50%; 80 transform: translateX(-50%) translateY(-50%); 81 z-index: 100; 82 } 83 84 .video-overlay iframe { 85 min-height: 320px; 86 min-width: 640px; 87 } 88</style> 89
90<script defer> 91 document.addEventListener('DOMContentLoaded', () => { 92 function createOverlayAndWrapper() { 93 const overlay = document.createElement('div'); 94 overlay.classList.add('video-overlay') 95 overlay.id = 'videoOverlay' 96 overlay.addEventListener('click', () => { 97 removeOverlay() 98 }) 99 100 const wrapper = document.createElement('div'); 101 wrapper.classList.add('video-wrapper') 102 wrapper.id = 'videoWrapper' 103 overlay.appendChild(wrapper) 104 document.body.appendChild(overlay) 105 }; 106 107 function createVideo(videoUrl) { 108 console.log('Video URL', videoUrl) 109 const wrapper = document.getElementById('videoWrapper'); 110 const video = document.createElement('iFrame'); 111 video.setAttribute('src', videoUrl) 112 video.setAttribute('frameBorder', '0') 113 wrapper.appendChild(video) 114 } 115 116 function removeOverlay() { 117 const el = document.getElementById('videoOverlay') 118 if (el) { 119 el.remove() 120 } 121 } 122 123 $('.play-wrapper').click((e) => { 124 console.log('Player clicked, adding video overlay') 125 removeOverlay(); 126 createOverlayAndWrapper(); 127 const videoUrl = e.currentTarget.getAttribute('video-url') 128 createVideo(videoUrl); 129 }) 130 }) 131</script>
131</div></div></div><div class="w-embed w-script"><style> 132 .video-overlay { 133 background-color: rgba(0, 0, 0, 0.6); 134 bottom: 0; 135 cursor: pointer; 136 left: 0; 137 position: fixed; 138 right: 0; 139 top: 0; 140 z-index: 1000; 141 } 142 143 .video-overlay .video-wrapper { 144 left: 50%; 145 position: absolute; 146 top: 50%; 147 transform: translateX(-50%) translateY(-50%); 148 z-index: 100; 149 } 150 151 .video-overlay iframe { 152 min-height: 320px; 153 min-width: 640px; 154 } 155</style> 156
157<script defer> 158 document.addEventListener('DOMContentLoaded', () => { 159 function createOverlayAndWrapper() { 160 const overlay = document.createElement('div'); 161 overlay.classList.add('video-overlay') 162 overlay.id = 'videoOverlay' 163 overlay.addEventListener('click', () => { 164 removeOverlay() 165 }) 166 167 const wrapper = document.createElement('div'); 168 wrapper.classList.add('video-wrapper') 169 wrapper.id = 'videoWrapper' 170 overlay.appendChild(wrapper) 171 document.body.appendChild(overlay) 172 }; 173 174 function createVideo(videoUrl) { 175 console.log('Video URL', videoUrl) 176 const wrapper = document.getElementById('videoWrapper'); 177 const video = document.createElement('iFrame'); 178 video.setAttribute('src', videoUrl) 179 video.setAttribute('frameBorder', '0') 180 wrapper.appendChild(video) 181 } 182 183 function removeOverlay() { 184 const el = document.getElementById('videoOverlay') 185 if (el) { 186 el.remove() 187 } 188 } 189 190 $('.play-wrapper').click((e) => { 191 console.log('Player clicked, adding video overlay') 192 removeOverlay(); 193 createOverlayAndWrapper(); 194 const videoUrl = e.currentTarget.getAttribute('video-url') 195 createVideo(videoUrl); 196 }) 197 }) 198</script>
198</div><h1 class="h2 centered-heading h2-padding">A culture of care.</h1><p class="paragraph-6 top-margin body-centred">We've been deliberate in creating a community of consultants and business leaders. We take pride in investing in and supporting our team, and giving back to the community - where it matters most. This culture of care comes through strongly in the work we do for our clients too - delivering the best results, with care at our core.</p></div></div><div class="section-25"><div class="content single-panel w-container"><div class="panel panel-col-wrapper grey-plain-bg w-row"><div class="single-panel-gre w-col w-col-6 w-col-stack"><h2 class="h2">Our team works throughout NZ.</h2><p class="text-white text-black">Our network of consultants and business leaders work throughout New Zealand in a range of industries. On the ground support is vital for many of our client projects, although we happily work remotely too. We love seeing how we can bring about positive impact for the clients we work with - enabling them to unleash their potential.</p><a href="/our-team" class="button transparent-purple-button w-inline-block"><div class="text-block">Meet our team</div></a></div><div class="relative uk our-team-panel w-col w-col-6 w-col-stack"></div></div></div></div><div class="section-2"><div class="content single-panel w-container"><h1 class="h1 unleashing-potential">Unleashing potential<br/>within our local communities.</h1><p class="paragraph-4">As future thinkers, our communities matter.<br/>We're proud to deliver positive impact initiatives for business,<br/>community, youth, and the planet.</p><div class="w-row"><div class="image-with-button w-col w-col-4"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ce28065cabcf310f486f53_Your%20kingdom.jpg" loading="lazy" width="100" sizes="(max-width: 479px) 67vw, 100px" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ce28065cabcf310f486f53_Your%20kingdom-p-500.jpg 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ce28065cabcf310f486f53_Your%20kingdom.jpg 630w" class="image-4"/><a href="https://www.yourkingdom.co.nz/" target="_blank" class="button white-purple-button no-wrap"><div class="text-block">Your Kingdom</div></a></div><div class="image-with-button w-col w-col-4"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666b818470124a550fa908b7_Picture-this-Featured_01.jpg" loading="lazy" width="100" sizes="(max-width: 479px) 67vw, 100px" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666b818470124a550fa908b7_Picture-this-Featured_01-p-500.jpg 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666b818470124a550fa908b7_Picture-this-Featured_01-p-800.jpg 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666b818470124a550fa908b7_Picture-this-Featured_01-p-1080.jpg 1080w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666b818470124a550fa908b7_Picture-this-Featured_01-p-1600.jpg 1600w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/666b818470124a550fa908b7_Picture-this-Featured_01.jpg 1766w" class="image-4"/><a href="/picture-this-book" class="button white-purple-button no-wrap w-inline-block"><div class="text-block">Picture This!</div></a></div><div class="image-with-button w-col w-col-4"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d78a1f8cc48c6b535ec727_BFG%20Link%20420px%20x%20265px.jpeg" loading="lazy" width="100" sizes="(max-width: 479px) 67vw, 100px" alt="" srcset="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d78a1f8cc48c6b535ec727_BFG%20Link%20420px%20x%20265px-p-500.jpeg 500w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d78a1f8cc48c6b535ec727_BFG%20Link%20420px%20x%20265px-p-800.jpeg 800w, https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62d78a1f8cc48c6b535ec727_BFG%20Link%20420px%20x%20265px.jpeg 840w" class="image-4"/><a href="/for-good" class="button white-purple-button no-wrap w-inline-block"><div class="text-block">Business for Good</div></a></div></div></div></div><div class="panels"><div class="container"></div><div class="content single-panel w-container"><div class="w-row"><div class="w-col w-col-3 w-col-stack"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62a6ee4a21acef3af23694d5_logo_white.png" loading="lazy" width="65" alt="" class="footer-logo"/><div class="social-logos"><a href="https://www.facebook.com/RedvespaConsultantsLtd" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62a6efd542b26079f5b30b6a_gb.png" loading="lazy" alt="" class="social"/></a><a href="https://www.linkedin.com/company/redvespa-consultants-limited/" target="_blank" class="w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62a6efd5d4ecbdc41e1b5231_li.png" loading="lazy" alt="" class="social"/></a></div></div><div class="w-col w-col-3 w-col-stack"><h4 class="heading-3-white">Call us: </h4><a href="tel:0508733837" class="link-block-4 w-inline-block"><p class="text-white footer-phone new">0508 REDVESPA</p></a><h4 class="heading-3-white">Email us: </h4><a href="mailto:[email protected]?subject=From%20the%20Website%20" class="link-block-4 w-inline-block"><p class="text-white footer-phone new">[email protected]</p></a></div><div class="w-col w-col-3 w-col-stack"><a href="tel:+6448158061" class="w-inline-block"></a></div><div class="w-col w-col-3 w-col-stack"><h4 id="newsletter-title" class="heading-3-white">Subscribe to First Mondays, our monthly newsletter</h4><div class="form-block w-form"><form id="newsletter-form" name="wf-form-Newsletter" data-name="Newsletter" method="get" class="form" data-wf-page-id="65f1256af1154a9c3b291223" data-wf-element-id="dcd104b6-51a2-ef27-2ad7-e43822d64399" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><input class="rounded-input footer-input footer-name-input w-input" maxlength="256" name="Name" data-name="Name" placeholder="Full name" type="text" id="Name" required=""/><div class="footer-name-wrapper"><input class="rounded-input footer-input w-input" maxlength="256" name="Email" data-name="Email" placeholder="Email Address" type="email" id="Email" required=""/><input id="newsletter-submit" type="submit" data-wait="Please wait..." class="button white-button footer-link-container-bottom hidden-button w-button" value="Send"/><a id="newsletter-fake-submit" href="#" class="button white-button blog-summary-button footer-submit-button white-arrow w-inline-block"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ba0ecd2cc97ab2f66c2e20_arrow_right_purple.svg" loading="lazy" alt="Next"/></a></div><div class="w-embed"><div class="cf-turnstile" data-sitekey="0x4AAAAAADhsLQeO-_P4mks7"></div></div></form><div id="newsletter-success" class="success-message footer-success-message w-form-done"><div class="text-block-4">Thank you!</div></div><div id="newsletter-failure" class="w-form-fail"><div>Oops! Something went wrong.</div></div></div></div></div><div class="hr"></div><div class="footer-link-container"><div class="footer-links"><p class="footer-link"><a href="/cookie-policy" class="link">Cookie Policy</a></p></div><div class="footer-links"><p class="paragraph-5"><a href="/privacy-statement" class="footer-link">Privacy Policy</a></p></div><p class="paragraph-5">⸠2026 Redvespa</p><div class="footer-link-right"><img src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/63fc1273f865711a311e872e_custom-logo.png" loading="lazy" alt="" id="shielded-logo" class="image-49"/></div></div><div class="hr"></div><div class="footer-link-container-bottom"><div class="footer-links"><div></div></div><div class="footer-link-middle"></div></div><div class="w-embed w-script"><style> 199 body { 200 overflow-x: hidden!important; 201 } 202 </style> 203
204<script defer> 205 document.addEventListener('DOMContentLoaded', () => { 206 function convertFormToJSON(form) { 207 const array = $(form).serializeArray(); 208 const json = {}; 209 $.each(array, function () { 210 json[this.name.toLowerCase()] = this.value || ""; 211 }); 212 return json; 213 } 214 215 $('#newsletter-fake-submit').click((e) => { 216 console.log('Clicked submit') 217 e.preventDefault() 218 $('#newsletter-submit').click() 219 }) 220 221 $('#newsletter-form').submit((e) => { 222 console.log('Subscribing to newsletter') 223 e.preventDefault(); 224 225 // Check the Turnstile response token. 226 // window.turnstile.getResponse() returns the token string if solved, 227 // or an empty string / undefined if it has NOT been completed. 228 const turnstileToken = window.turnstile ? window.turnstile.getResponse() : ''; 229 230 if (!turnstileToken) { 231 // Not checked â update the title and stop submission 232 $('#newsletter-title').text('Please prove you are not a robot'); 233 return false; 234 } 235 236 const data = convertFormToJSON(e.target); 237 238 // Optionally include the token so your worker can verify it server-side 239 data['cf-turnstile-response'] = turnstileToken; 240 241 $('#newsletter-fake-submit')[0].value = '...'; 242 243 fetch('https://redvespa-api.redvespa.workers.dev/api/newsletter', { 244 method: 'POST', 245 body: JSON.stringify(data) 246 }).then(() => { 247 $('#newsletter-form')[0].style.display = 'none'; 248 $('#newsletter-success')[0].style.display = 'block'; 249 }).catch(() => { 250 $('#newsletter-form')[0].style.display = 'none'; 251 $('#newsletter-failure')[0].style.display = 'block'; 252 }) 253 254 return false; 255 }); 256 }); 257</script>
257 258 259
260<script defer> 261 // Arrow button hover 262 document.addEventListener('DOMContentLoaded',() => { 263 const purpleArrowRight = 'https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ba0ecd2cc97ab2f66c2e20_arrow_right_purple.svg' 264 const purpleArrowLeft = 'https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62ba0ebe76e1323f1841a29d_arrow_left_purple.svg' 265 const whiteArrowRight = 'https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62b15cd62faecc11a6667792_slider_right_arrow.svg' 266 const whiteArrowLeft = 'https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/62b15cd4c4d4d61c70c84480_slider_left_arrow.svg' 267 268 $('body') 269 .on('mouseenter', '.white-button', function(event) { 270 const target = event.target; 271 if (target.childNodes.length && target.childNodes[0].src === purpleArrowRight) { 272 target.childNodes[0].src = whiteArrowRight 273 } 274 if (target.childNodes.length && target.childNodes[0].src === purpleArrowLeft) { 275 target.childNodes[0].src = whiteArrowLeft 276 } 277 }) 278 .on('mouseleave', '.white-button', function(event) { 279 const target = event.target; 280 if (target.childNodes.length && target.childNodes[0].src === whiteArrowRight) { 281 target.childNodes[0].src = purpleArrowRight 282 } 283 if (target.childNodes.length && target.childNodes[0].src === whiteArrowLeft) { 284 target.childNodes[0].src = purpleArrowLeft 285 } 286 }); 287 }) 288</script>
288 289 290 291 292
293<script defer> 294 document.addEventListener('DOMContentLoaded', () => { 295 const searchForm = $('#search'); 296 const searchContainer = $('#search-container'); 297 const searchShow = $('#search-show'); 298 const searchClose = $('#search-close'); 299 const searchDo = $('#search-glass'); 300 301 302 searchShow.click((e) => { 303 searchContainer[0].style.display = 'block'; 304 searchContainer[0].style.opacity = '100'; 305 }) 306 307 searchClose.click((e) => { 308 searchContainer[0].style.opacity = '100'; 309 setTimeout(() => { 310 searchContainer[0].style.display = 'none'; 311 searchContainer[0].style.opacity = '0'; 312 }, 200) 313 314 }) 315 316 searchDo.click((e) => { 317 searchForm.submit() 318 }) 319 }) 320</script>
320 321
322<script defer> 323 document.addEventListener('DOMContentLoaded', () => { 324 document.addEventListener('scroll', () => { 325 function showScroller() { 326 const el = document.getElementById('scroller') 327 el.style.opacity = 100 328 } 329 330 function hideScroller() { 331 const el = document.getElementById('scroller') 332 el.style.opacity = 0 333 } 334 335 const pageWidth = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0); 336 const currentY = window.scrollY; 337 338 if (pageWidth <= 770 || currentY < 750) { 339 hideScroller() 340 return; 341 } 342 343 showScroller(); 344 }) 345 }) 346</script>
346</div><div class="html-embed-2 w-embed w-script"><style> 347html { 348 overflow-x: hidden; 349} 350 351#hs-eu-cookie-confirmation { 352 right: 32px!important; 353 left: auto!important; 354 transform: none!important; 355} 356#hs-eu-cookie-confirmation p { 357 margin: 0!important; 358} 359#hs-eu-header-container { 360 position: absolute!important; 361 right: 1.5em!important; 362} 363#hs-eu-policy-wording { 364 margin-right: 1.5em!important; 365} 366#hs-eu-cookie-confirmation-buttons-area { 367 margin-right: 0!important; 368} 369#hs-eu-confirmation-button { 370 margin-right:0!important; 371} 372 373</style> 374<!-- Start of HubSpot Embed Code -->
375<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/23177637.js"></script>
375 376<!-- End of HubSpot Embed Code --> 377 378<!-- Womans refugs -->
379<script src="https://staticcdn.co.nz/embed/embed.js"></script>
vendor: 1 bytes, line 379
379
380<script> 381 (function () { 382 window.onload = function(){ 383 var frameName = new ds07o6pcmkorn({ 384 openElementId: "#shielded-logo", 385 modalID: "modal", 386 }); 387 frameName.init(); 388 } 389 })(); 390</script>
390</div></div></div>
390<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=62a019e1da964c2553a4cc3c" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
390<script src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/js/webflow.schunk.8e29a086c94b693a.js" type="text/javascript" integrity="sha384-atwvPDsAWhwi3iS7bIugaAVGoxKHVTb75E02JU/F4gsufFXzRhT4rNMnLK2rJzgz" crossorigin="anonymous"></script>
390<script src="https://cdn.prod.website-files.com/62a019e1da964c2553a4cc3c/js/webflow.228536fa.24b662477f8fd3b7.js" type="text/javascript" integrity="sha384-gGh/STuocTaX+L5+N/0WBOQCsdNJScC4DDTXJLN3P7jlWSxmoE37WNFT/SBDBxBK" crossorigin="anonymous"></script>
390</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.