{"id":10,"date":"2025-09-16T18:54:06","date_gmt":"2025-09-16T06:54:06","guid":{"rendered":"https:\/\/staging.vividdesign.co.nz\/?page_id=10"},"modified":"2026-10-15T16:48:12","modified_gmt":"2026-10-15T03:48:12","slug":"home","status":"publish","type":"page","link":"https:\/\/staging.vividdesign.co.nz\/","title":{"rendered":"Home"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_enable_image=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_slider _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_orientation=&#8221;left&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;132px||132px||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_slide heading=&#8221;Let&#8217;s make something Vivid together&#8221; button_text=&#8221;Start a Project&#8221; button_link=&#8221;https:\/\/staging.vividdesign.co.nz\/shop\/&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h2&#8243; header_font=&#8221;|&#8211;et_global_heading_font_weight|||||||&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;rgba(0,0,44,0.63) 1%|rgba(0,179,240,0.48) 100%&#8221; background_color_gradient_overlays_image=&#8221;on&#8221; background_image=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/BEAs-1-scaled.jpg&#8221; background_enable_image=&#8221;on&#8221; custom_padding=&#8221;|30%|||false|false&#8221; custom_padding_tablet=&#8221;|30%|||false|false&#8221; custom_padding_phone=&#8221;|10%|||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;48px&#8221; header_font_size_phone=&#8221;42px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221; sticky_transition=&#8221;on&#8221;][\/et_pb_slide][\/et_pb_fullwidth_slider][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;section&#8221; _builder_version=&#8221;4.27.4&#8243; custom_margin=&#8221;0px||||false|false&#8221; custom_padding=&#8221;32px||36px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_4,1_4,1_4,1_4&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; admin_label=&#8221;row&#8221; _builder_version=&#8221;4.27.4&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/10\/1.png&#8221; title_text=&#8221;1&#8243; url=&#8221;https:\/\/staging.vividdesign.co.nz\/shop\/swoof\/product_cat-printing\/&#8221; show_bottom_space=&#8221;off&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text module_class=&#8221;hover-underline&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#00002C&#8221; background_layout=&#8221;dark&#8221; custom_margin=&#8221;||8px||false|false&#8221; custom_padding=&#8221;20px|15px|10px|15px|false|false&#8221; link_option_url=&#8221;https:\/\/staging.vividdesign.co.nz\/shop\/swoof\/product_cat-printing\/&#8221; custom_css_free_form=&#8221;\/* Underline hover effect &#8211; left to right *\/||.hover-underline {||  position: relative;||  display: inline-block;||}||||.hover-underline::after {||  content: %22%22;||  position: absolute;||  left: 0;||  bottom: 0;||  width: 0%;||  height: 5px; \/* Thickness of the underline *\/||  background-color: #00b3f0; \/* Matches the text color *\/||  transition: width 0.3s ease;||}||||.hover-underline:hover::after {||  width: 100%;||}||||.hover-underline {||  display: block;||  width: 100%;||}&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4 style=\"text-align: center;\">Digital Printing<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;14px&#8221; text_line_height=&#8221;1.6em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"text-align: center;\">From business cards and flyers to posters and booklets, our digital printing service delivers clean colour and sharp detail.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/10\/3.png&#8221; title_text=&#8221;3&#8243; url=&#8221;https:\/\/staging.vividdesign.co.nz\/shop\/swoof\/product_cat-signage-display\/&#8221; show_bottom_space=&#8221;off&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text module_class=&#8221;hover-underline&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#00002C&#8221; background_layout=&#8221;dark&#8221; custom_margin=&#8221;||8px||false|false&#8221; custom_padding=&#8221;20px|15px|10px|15px|false|false&#8221; link_option_url=&#8221;https:\/\/staging.vividdesign.co.nz\/shop\/swoof\/product_cat-signage-display\/&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4 style=\"text-align: center;\">Signage &amp; Display<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;14px&#8221; text_line_height=&#8221;1.6em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"text-align: center;\">We handle all kinds of signage and display work &#8211; window decals, event backdrops, pull-up banners and shopfront signage.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/10\/4.png&#8221; title_text=&#8221;4&#8243; url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjQ4NSJ9fQ==@&#8221; show_bottom_space=&#8221;off&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _dynamic_attributes=&#8221;url&#8221; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text module_class=&#8221;hover-underline&#8221; _builder_version=&#8221;4.27.4&#8243; _dynamic_attributes=&#8221;link_option_url&#8221; _module_preset=&#8221;default&#8221; background_color=&#8221;#00002C&#8221; background_layout=&#8221;dark&#8221; custom_margin=&#8221;||8px||false|false&#8221; custom_padding=&#8221;20px|15px|10px|15px|false|false&#8221; link_option_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjQ4NSJ9fQ==@&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4 style=\"text-align: center;\">Graphic &amp; Web Design<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;14px&#8221; text_line_height=&#8221;1.6em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"text-align: center;\">Our design team creates everything from brand identities and and websites\/digital assets, blending visuals with purpose.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/10\/2.png&#8221; title_text=&#8221;2&#8243; url=&#8221;https:\/\/staging.vividdesign.co.nz\/shop\/swoof\/product_cat-uncategorised\/&#8221; show_bottom_space=&#8221;off&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_text module_class=&#8221;hover-underline&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#00002C&#8221; background_layout=&#8221;dark&#8221; custom_margin=&#8221;||8px||false|false&#8221; custom_padding=&#8221;20px|15px|10px|15px|false|false&#8221; link_option_url=&#8221;https:\/\/staging.vividdesign.co.nz\/shop\/swoof\/product_cat-uncategorised\/&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4 style=\"text-align: center;\">Merchandise<\/h4>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;14px&#8221; text_line_height=&#8221;1.6em&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p style=\"text-align: center;\">Custom-made branded merchandise like apparel, tote bags, drinkware and stationery that help your brand excel.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_css_free_form=&#8221;selector {||  margin-right:0 !important;||  min-width:50%;||  margin-bottom:0||}&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2026\/10\/Vivid_Building.jpg&#8221; title_text=&#8221;Vivid_Building&#8221; force_fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#00002C&#8221; background_image=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Swirl.png&#8221; background_size=&#8221;initial&#8221; background_position=&#8221;bottom_right&#8221; custom_padding=&#8221;9%|18%||4%|false|false&#8221; custom_css_free_form=&#8221;selector {||  margin-right:0 !important;||  min-width:50%;||}&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#00B3F0&#8243; header_3_text_color=&#8221;#00B3F0&#8243; background_layout=&#8221;dark&#8221; custom_margin=&#8221;||8px||false|false&#8221; custom_padding_tablet=&#8221;|4%||4%|false|false&#8221; custom_padding_phone=&#8221;|||6%|false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; header_3_font_size_tablet=&#8221;&#8221; header_3_font_size_phone=&#8221;26px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3>Vivid Design &amp; Print<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_layout=&#8221;dark&#8221; custom_padding_tablet=&#8221;|4%|180px|4%|false|false&#8221; custom_padding_phone=&#8221;||222px|6%|false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>We have a broad range of skills and creative flair to bring your ideas and concepts to life.<\/p>\n<p>Our highly skilled team can take care of all your requirements from small jobs like business cards, invitations and photo restorations to complete company branding, websites and signage.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#00B3F0&#8243; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_layout=&#8221;dark&#8221; header_3_font_size_tablet=&#8221;&#8221; header_3_font_size_phone=&#8221;20px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 style=\"text-align: center;\">Don&#8217;t just take our word for it<\/h3>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<div class=\"ti-widget ti-wp-testimonial-1 ti-no-logo ti-no-review-images\" data-layout-id=\"4\" data-layout-category=\"slider\" data-set-id=\"light-background\" data-pid=\"\" data-language=\"en\" data-close-locale=\"Close\" data-review-target-width=\"300\" data-css-version=\"2\" data-review-text-mode=\"readmore\" data-reply-by-locale=\"Owner's reply\" data-only-rating-locale=\"This user only left a rating.\" data-pager-autoplay-timeout=\"6\" > <div class=\"ti-widget-container ti-col-3\"> <div class=\"ti-reviews-container\"> <div class=\"ti-controls\"> <div class=\"ti-next\" aria-label=\"Next review\" role=\"button\" tabindex=\"0\"><\/div> <div class=\"ti-prev\" aria-label=\"Previous review\" role=\"button\" tabindex=\"0\"><\/div> <\/div> <div class=\"ti-reviews-container-wrapper\">  <div class=\"ti-review-item source-Testimonials ti-image-layout-thumbnail\" data-platform-page-url=\"\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\" data-rating=\"5\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\">  <div class=\"ti-profile-img\"> <img decoding=\"async\" src=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg\" srcset=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg 2x\" alt=\"Ash Scott profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Ash Scott <\/div> <div class=\"ti-date\">27. September, 2025.<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I recently gave them my late mother's recipy book to replicate and make copies for me and my sister, they did the most amazing job, so beautiful, you can barely tell the difference between the original and the ones they copied. Thankyou very much.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div>  <div class=\"ti-review-item source-Testimonials ti-image-layout-thumbnail\" data-platform-page-url=\"\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\" data-rating=\"5\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\">  <div class=\"ti-profile-img\"> <img decoding=\"async\" src=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg\" srcset=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg 2x\" alt=\"Moana Cuthers profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Moana Cuthers <\/div> <div class=\"ti-date\">12. June, 2025.<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Top notch! really went above and beyond on a Friday an hour from closing to help me out and did a fantastic job.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div>  <div class=\"ti-review-item source-Testimonials ti-image-layout-thumbnail\" data-platform-page-url=\"\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\" data-rating=\"5\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\">  <div class=\"ti-profile-img\"> <img decoding=\"async\" src=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg\" srcset=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg 2x\" alt=\"Tam Johnson profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Tam Johnson <\/div> <div class=\"ti-date\">Scooch Marketing<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->I recently had the pleasure of working with the remarkable team at Copyfast, and I cannot emphasize enough how impressed I am with their exceptional customer service, lightning-fast turnaround times, and the incredible quality of their products.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div>  <div class=\"ti-review-item source-Testimonials ti-image-layout-thumbnail\" data-platform-page-url=\"\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\" data-rating=\"5\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\">  <div class=\"ti-profile-img\"> <img decoding=\"async\" src=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg\" srcset=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg 2x\" alt=\"Gill C profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Gill C <\/div> <div class=\"ti-date\">Ashleys Electronics Ltd<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->We recently needed to supply a large complicated document by a deadline time frame and we tasked Copyfast to assemble the information we provided to them into a professional format and produce in book form. Due to complications we produced this to Copyfast at a later date than we intended and the Copyfast staff were fantastic. They were friendly and helpful and produced a very professional document for us in an efficient and timely manner. Subsequently we needed to supply this in an electronic version and once again the Copyfast staff assisted us to produce this in a truly professional format. We are absolutely delighted with Copyfast and can recommend their professional services.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div>  <div class=\"ti-review-item source-Testimonials ti-image-layout-thumbnail\" data-platform-page-url=\"\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\" data-rating=\"5\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\">  <div class=\"ti-profile-img\"> <img decoding=\"async\" src=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg\" srcset=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg 2x\" alt=\"Richard Price profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Richard Price <\/div> <div class=\"ti-date\">26. October, 2024.<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Sheryl at copyfast was super helpful in helping me get some copies of my family tree it was in pieces and it's now all together. Highly recommend Vivid Design & Print.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div>  <div class=\"ti-review-item source-Testimonials ti-image-layout-thumbnail\" data-platform-page-url=\"\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\" data-rating=\"5\" data-max-rating=\"5\" > <div class=\"ti-inner\"> <div class=\"ti-review-header\">  <div class=\"ti-profile-img\"> <img decoding=\"async\" src=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg\" srcset=\"https:\/\/cdn.trustindex.io\/assets\/default-avatar\/noprofile-06.svg 2x\" alt=\"Jenny Simmonds profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Jenny Simmonds <\/div> <div class=\"ti-date\">21. July, 2024.<\/div> <\/div> <\/div> <span class=\"ti-stars\"><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img decoding=\"async\" class=\"ti-star\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\" \/><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->As usual their service was top notch. Its always a pleasure to deal with them.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\" ><\/span> <\/div> <\/div>  <\/div> <div class=\"ti-controls-line\"> <div class=\"dot\"><\/div> <\/div> <\/div> <div class=\"ti-footer\">  <\/div> <div class=\"ti-footer-filter-text\"><!-- FOOTER FILTER TEXT --><\/div>  <\/div> <\/div> [\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_2_text_color=&#8221;#00B3F0&#8243; header_3_text_color=&#8221;#00B3F0&#8243; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h3 style=\"text-align: center;\">Our recent work<\/h3>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_4,1_4,1_4,1_4&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||8px||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-03.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">Te Runanga o Waihao<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-06.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">SC Family Kart Club<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-01.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">Bullock Bar &#038; Restaurant<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor:default !important;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-04.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">Wedding Signage<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_4,1_4,1_4,1_4&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-07.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">Draftline<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-05.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">Blush Beauty<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-02.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">Te Runanga o Waihao<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* Scoped classes to avoid conflicts *\/<!-- [et_pb_line_break_holder] -->.vdp-hover {<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  width: 100%; \/* let the container fill its column *\/<!-- [et_pb_line_break_holder] -->  max-width: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-img {<!-- [et_pb_line_break_holder] -->  display: block;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: auto;<!-- [et_pb_line_break_holder] -->  vertical-align: middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* gradient overlay *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-overlay {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0; \/* top:0; right:0; bottom:0; left:0; *\/<!-- [et_pb_line_break_holder] -->  background: linear-gradient(to bottom, rgba(0,0,44,0.60), rgba(0,0,44,0.90));<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease;<!-- [et_pb_line_break_holder] -->  z-index: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* text *\/<!-- [et_pb_line_break_holder] -->.vdp-hover .vdp-text {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  left: 50%;<!-- [et_pb_line_break_holder] -->  top: 50%;<!-- [et_pb_line_break_holder] -->  transform: translate(-50%, -50%);<!-- [et_pb_line_break_holder] -->  z-index: 2;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  opacity: 0;<!-- [et_pb_line_break_holder] -->  transition: opacity 0.35s ease, transform 0.35s ease;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->  font-weight: 600;<!-- [et_pb_line_break_holder] -->  font-size: 1rem;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hover \/ focus states *\/<!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-overlay,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-overlay {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.vdp-hover:hover .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover:focus-within .vdp-text,<!-- [et_pb_line_break_holder] -->.vdp-hover.vdp-open .vdp-text {<!-- [et_pb_line_break_holder] -->  opacity: 1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Touch device fallback: show overlay by default and enable click toggle (script below) *\/<!-- [et_pb_line_break_holder] -->@media (hover: none) {<!-- [et_pb_line_break_holder] -->  .vdp-hover .vdp-overlay { opacity: 1; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"vdp-hover\" tabindex=\"0\" aria-label=\"Hover image with text\"><!-- [et_pb_line_break_holder] -->  <img decoding=\"async\" class=\"vdp-img\" src=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-08.jpg\" alt=\"Descriptive alt text\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-overlay\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"vdp-text\">Te Whatu Ora<\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->\/* Small script to toggle on touch devices so users can tap to reveal the text *\/<!-- [et_pb_line_break_holder] -->(function(){<!-- [et_pb_line_break_holder] -->  if (!('querySelectorAll' in document)) return;<!-- [et_pb_line_break_holder] -->  var nodes = document.querySelectorAll('.vdp-hover');<!-- [et_pb_line_break_holder] -->  nodes.forEach(function(node){<!-- [et_pb_line_break_holder] -->    node.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->      if (window.matchMedia && window.matchMedia('(hover: none)').matches) {<!-- [et_pb_line_break_holder] -->        \/\/ toggle vdp-open class on tap (touch)<!-- [et_pb_line_break_holder] -->        if (node.classList.contains('vdp-open')) node.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->        else {<!-- [et_pb_line_break_holder] -->          \/\/ close any others<!-- [et_pb_line_break_holder] -->          document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ n.classList.remove('vdp-open'); });<!-- [et_pb_line_break_holder] -->          node.classList.add('vdp-open');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        e.stopPropagation();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }, false);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ close opened overlays when tapping outside<!-- [et_pb_line_break_holder] -->  document.addEventListener('click', function(e){<!-- [et_pb_line_break_holder] -->    document.querySelectorAll('.vdp-hover.vdp-open').forEach(function(n){ <!-- [et_pb_line_break_holder] -->      if(!n.contains(e.target)) n.classList.remove('vdp-open');<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, false);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row disabled_on=&#8221;off|off|on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][wdcl_image_carousel slide_count=&#8221;4&#8243; slide_spacing=&#8221;5px&#8221; is_infinite=&#8221;off&#8221; slide_count_tablet=&#8221;4&#8243; slide_count_phone=&#8221;2&#8243; slide_count_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-01.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-02.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-03.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-04.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-05.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-06.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-07.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][wdcl_image_carousel_child photo=&#8221;https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-08.jpg&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/wdcl_image_carousel_child][\/wdcl_image_carousel][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Digital PrintingFrom business cards and flyers to posters and booklets, our digital printing service delivers clean colour and sharp detail.Signage &amp; DisplayWe handle all kinds of signage and display work &#8211; window decals, event backdrops, pull-up banners and shopfront signage.Graphic &amp; Web DesignOur design team creates everything from brand identities and and websites\/digital assets, blending [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - Vivid Design &amp; Print<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - Vivid Design &amp; Print\" \/>\n<meta property=\"og:description\" content=\"Digital PrintingFrom business cards and flyers to posters and booklets, our digital printing service delivers clean colour and sharp detail.Signage &amp; DisplayWe handle all kinds of signage and display work - window decals, event backdrops, pull-up banners and shopfront signage.Graphic &amp; Web DesignOur design team creates everything from brand identities and and websites\/digital assets, blending [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.vividdesign.co.nz\/\" \/>\n<meta property=\"og:site_name\" content=\"Vivid Design &amp; Print\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-15T03:48:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-03.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/\",\"url\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/\",\"name\":\"Home - Vivid Design &amp; Print\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Recent-Work-03.jpg\",\"datePublished\":\"2025-09-16T06:54:06+00:00\",\"dateModified\":\"2026-10-15T03:48:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/#breadcrumb\"},\"inLanguage\":\"en-NZ\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/staging.vividdesign.co.nz\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-NZ\",\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/#primaryimage\",\"url\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Recent-Work-03.jpg\",\"contentUrl\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/Recent-Work-03.jpg\",\"width\":1667,\"height\":1667},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/#website\",\"url\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/\",\"name\":\"Vivid Design &amp; Print\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/staging.vividdesign.co.nz\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-NZ\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - Vivid Design &amp; Print","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Home - Vivid Design &amp; Print","og_description":"Digital PrintingFrom business cards and flyers to posters and booklets, our digital printing service delivers clean colour and sharp detail.Signage &amp; DisplayWe handle all kinds of signage and display work - window decals, event backdrops, pull-up banners and shopfront signage.Graphic &amp; Web DesignOur design team creates everything from brand identities and and websites\/digital assets, blending [&hellip;]","og_url":"https:\/\/staging.vividdesign.co.nz\/","og_site_name":"Vivid Design &amp; Print","article_modified_time":"2026-10-15T03:48:12+00:00","og_image":[{"url":"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-03.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/staging.vividdesign.co.nz\/","url":"https:\/\/staging.vividdesign.co.nz\/","name":"Home - Vivid Design &amp; Print","isPartOf":{"@id":"https:\/\/staging.vividdesign.co.nz\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.vividdesign.co.nz\/#primaryimage"},"image":{"@id":"https:\/\/staging.vividdesign.co.nz\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-03.jpg","datePublished":"2025-09-16T06:54:06+00:00","dateModified":"2026-10-15T03:48:12+00:00","breadcrumb":{"@id":"https:\/\/staging.vividdesign.co.nz\/#breadcrumb"},"inLanguage":"en-NZ","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.vividdesign.co.nz\/"]}]},{"@type":"ImageObject","inLanguage":"en-NZ","@id":"https:\/\/staging.vividdesign.co.nz\/#primaryimage","url":"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-03.jpg","contentUrl":"https:\/\/staging.vividdesign.co.nz\/wp-content\/uploads\/2025\/09\/Recent-Work-03.jpg","width":1667,"height":1667},{"@type":"BreadcrumbList","@id":"https:\/\/staging.vividdesign.co.nz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.vividdesign.co.nz\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/staging.vividdesign.co.nz\/#website","url":"https:\/\/staging.vividdesign.co.nz\/","name":"Vivid Design &amp; Print","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.vividdesign.co.nz\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-NZ"}]}},"_links":{"self":[{"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":56,"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":967,"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions\/967"}],"wp:attachment":[{"href":"https:\/\/staging.vividdesign.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}