{"id":8922,"date":"2026-09-06T21:37:35","date_gmt":"2026-09-06T21:37:35","guid":{"rendered":"https:\/\/zlideshow.com\/demos\/weddings\/"},"modified":"2026-09-08T22:04:31","modified_gmt":"2026-09-08T22:04:31","slug":"weddings","status":"publish","type":"page","link":"https:\/\/zlideshow.com\/es\/demos\/weddings\/","title":{"rendered":"Wedding demo"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700;800&#038;display=swap\">\n<style>\n.zl,.zl *,.zl *::before,.zl *::after{box-sizing:border-box}\n.zl,.zl h1,.zl h2,.zl h3,.zl h4,.zl h5,.zl h6,.zl p,.zl a,.zl span,.zl div,.zl b,.zl strong,.zl li,.zl button,.zl figcaption,.zl audio{font-family:'Poppins',system-ui,-apple-system,Segoe UI,sans-serif!important}\n.zl{\n --ink:#2A004B;--brand:#5a2484;--brand2:#7c3db0;--vio:#d991ff;\n --dark:#2A004B;--dark2:#3d1f5e;--mut:#6f5a7f;--mut2:#8b7c99;\n --cream:#FFF7E6;--card:#FFFFFF;--line:rgba(90,36,132,.16);--tint:#F3ECFA;\n --gold:#FBB900;--red:#E8332A;\n --peach:#FDE7D3;--mint:#A9EBD8;\n --f:'Poppins',system-ui,-apple-system,Segoe UI,sans-serif;\n --maxw:1140px;--r:16px;\n font-family:var(--f);color:#4a3d59;background:var(--cream);line-height:1.6;\n -webkit-font-smoothing:antialiased;text-size-adjust:100%;margin:0;\n}\n.zl h1,.zl h2,.zl h3,.zl h4,.zl h5,.zl h6,.zl p,.zl figure{margin:0;text-transform:none;color:inherit;font-weight:inherit}\n.zl a{color:inherit;text-decoration:none}\n.zl img,.zl video{max-width:100%;display:block}\n.zl button{font:inherit;color:inherit;cursor:pointer}\n.zl strong{color:var(--ink)}\n.zl .in{max-width:var(--maxw);margin:0 auto;padding:0 22px;position:relative;z-index:2}\n.zl .ey{font-family:var(--f);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}\n.zl h2.t{font-weight:800;font-size:clamp(28px,4.7vw,46px);line-height:1.08;color:var(--ink);letter-spacing:-.01em;margin:.28em 0 .3em}\n.zl h1.t{font-weight:800;font-size:clamp(32px,5.6vw,58px);line-height:1.04;color:var(--ink);letter-spacing:-.015em;margin:.2em 0 .28em}\n.zl .lead{font-size:clamp(16px,2.2vw,19px);color:var(--mut);max-width:60ch}\n.zl .center{text-align:center;margin-left:auto;margin-right:auto}\n.zl .center .lead{margin-left:auto;margin-right:auto}\n\n\/* sections + angled dividers *\/\n.zl .sec{padding:66px 0;position:relative}\n.zl .sec.sm{padding:46px 0}\n.zl .bg-cream{background:var(--cream)}\n.zl .bg-white{background:#fff}\n.zl .bg-tint{background:linear-gradient(180deg,#F7F1FC,#FFF7E6)}\n.zl .bg-dark{background:radial-gradient(120% 120% at 50% -10%,#3d1f5e,#2A004B 60%);color:#efe7f6}\n.zl .bg-dark h2.t,.zl .bg-dark h3{color:#fff}\n.zl .bg-dark .lead,.zl .bg-dark p{color:#d8c6ea}\n.zl .slant-b{clip-path:polygon(0 0,100% 0,100% calc(100% - 46px),0 100%)}\n.zl .slant-t{clip-path:polygon(0 46px,100% 0,100% 100%,0 100%);margin-top:-46px;padding-top:92px}\n@media(max-width:640px){.zl .slant-b{clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),0 100%)}\n .zl .slant-t{clip-path:polygon(0 26px,100% 0,100% 100%,0 100%);margin-top:-26px;padding-top:72px}}\n\n\/* topbar (logo lockup, matches stagingv1's no-nav landing feel) *\/\n.zl .top{padding:20px 0 4px}\n.zl .top .in{display:flex;align-items:center;justify-content:space-between;gap:14px}\n.zl .logo{display:block}\n.zl .logo img{height:46px;width:auto}\n@media(min-width:720px){.zl .logo img{height:56px}}\n.zl .back{font-weight:700;font-size:13.5px;color:var(--brand);display:inline-flex;align-items:center;gap:6px;\n background:rgba(255,255,255,.7);border:1px solid var(--line);padding:8px 14px;border-radius:999px}\n.zl .back:hover{background:#fff;color:var(--ink)}\n\n\/* buttons (pills) *\/\n.zl .btn{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;border-radius:28px;font-weight:800;\n font-size:14.5px;letter-spacing:.03em;text-transform:uppercase;border:none;transition:transform .15s,box-shadow .15s,filter .15s;white-space:nowrap}\n.zl .btn.red{background:linear-gradient(180deg,#E8332A 0%,#F7A22B 100%);color:#fff;box-shadow:0 10px 24px -10px rgba(232,51,42,.7)}\n.zl .btn.red:hover{transform:translateY(-2px);filter:brightness(1.05)}\n.zl .btn.dark{background:linear-gradient(180deg,#2A004B,#442464);color:#fff;box-shadow:0 10px 24px -12px rgba(42,0,75,.7)}\n.zl .btn.dark:hover{transform:translateY(-2px)}\n.zl .btn.gold{background:linear-gradient(180deg,#FFCB55,#FBB900);color:#3a2a00;box-shadow:0 10px 24px -12px rgba(251,185,0,.7)}\n.zl .btn.gold:hover{transform:translateY(-2px)}\n.zl .btn.ghost{background:rgba(255,255,255,.14);color:#fff;border:1.5px solid rgba(255,255,255,.4)}\n.zl .btn.ghost:hover{background:rgba(255,255,255,.24)}\n.zl .arw{transition:transform .15s}.zl .btn:hover .arw{transform:translateX(3px)}\n.zl .badge{display:inline-flex;align-items:center;gap:8px;background:var(--red);color:#fff;font-weight:800;font-size:13px;\n letter-spacing:.08em;text-transform:uppercase;padding:9px 18px;border-radius:999px;box-shadow:0 8px 20px -10px rgba(232,51,42,.7)}\n.zl .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}\n\n\/* hero *\/\n.zl .hero{background:linear-gradient(115deg,var(--peach) 0%,#FBEAD9 34%,#CFEFE0 72%,var(--mint) 100%);position:relative}\n.zl .hero .in{padding-top:14px;padding-bottom:70px}\n.zl .hero .eye{font-weight:800;color:var(--brand);font-size:15px;letter-spacing:.01em;margin-bottom:16px}\n.zl .hero .eye b{color:var(--ink)}\n.zl .hgrid{display:grid;grid-template-columns:1fr;gap:30px;align-items:center}\n@media(min-width:860px){.zl .hgrid{grid-template-columns:1.15fr .85fr}}\n.zl .chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}\n.zl .chip{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:13px;color:var(--brand);\n background:rgba(255,255,255,.78);border:1px solid var(--line);border-radius:999px;padding:8px 14px}\n.zl .chip b{color:var(--ink)}\n\n\/* phone players *\/\n.zl .phones{display:grid;grid-template-columns:1fr;gap:24px;margin-top:8px}\n@media(min-width:640px){.zl .phones{grid-template-columns:repeat(3,1fr);gap:20px}}\n.zl .phone{display:block;position:relative;width:100%;max-width:270px;margin:0 auto;aspect-ratio:9\/16;border-radius:32px;\n background:#2A004B;padding:8px;box-shadow:0 24px 46px -20px rgba(42,0,75,.55);transition:transform .18s}\n.zl a.phone:hover{transform:translateY(-5px)}\n.zl .phone .scr{display:block;position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden;background:#160026;isolation:isolate}\n.zl .phone .scr img,.zl .phone .scr video{width:100%;height:100%;object-fit:cover}\n.zl .phone .notch{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:64px;height:14px;background:#2A004B;border-radius:0 0 9px 9px;z-index:3}\n.zl .phone .lbl{position:absolute;left:18px;top:30px;z-index:3;font-weight:800;font-size:10px;letter-spacing:.1em;text-transform:uppercase;\n color:#fff;background:rgba(42,0,75,.66);padding:5px 9px;border-radius:999px;backdrop-filter:blur(4px)}\n.zl .phone .play{position:absolute;inset:0;display:grid;place-items:center;z-index:2}\n.zl .phone .play i{width:64px;height:64px;border-radius:999px;background:linear-gradient(180deg,#E8332A,#F7A22B);display:grid;place-items:center;\n box-shadow:0 10px 26px -6px rgba(232,51,42,.7);transition:transform .18s}\n.zl a.phone:hover .play i{transform:scale(1.09)}\n.zl .phone .play i::after{content:\"\";margin-left:5px;border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent #fff}\n.zl .phone .grad{position:absolute;left:0;right:0;bottom:0;height:44%;z-index:1;background:linear-gradient(to top,rgba(20,0,38,.85),transparent)}\n.zl .phone .cap{position:absolute;left:14px;right:14px;bottom:14px;z-index:3;color:#fff}\n.zl .phone .cap b{display:block;font-weight:800;font-size:17px}\n.zl .phone .cap span{font-size:12.5px;color:rgba(255,255,255,.8)}\n.zl .pnote{text-align:center;font-size:13px;color:var(--mut);margin-top:18px}\n\n\/* cards + feature rail *\/\n.zl .card{background:var(--card);border:1.5px solid var(--line);border-radius:var(--r);box-shadow:0 14px 34px -26px rgba(42,0,75,.4)}\n.zl .rail{display:grid;gap:18px}\n.zl .feat{overflow:hidden}\n.zl .feat .fh{display:flex;gap:15px;align-items:flex-start;padding:24px 24px 8px}\n.zl .fnum{flex:none;width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg,#FFCB55,#FBB900);color:#3a2a00;\n font-weight:800;display:grid;place-items:center;font-size:17px;box-shadow:0 8px 18px -8px rgba(251,185,0,.6)}\n.zl .feat .fh h3{font-size:20px;font-weight:800;color:var(--ink)}\n.zl .feat .fh p{font-size:14.5px;color:var(--mut);margin-top:4px}\n.zl .feat .fb{padding:14px 24px 24px}\n.zl .stag{font-weight:800;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);\n background:var(--tint);border-radius:999px;padding:5px 12px;display:inline-block}\n\n\/* galleries *\/\n.zl .gal{columns:2 160px;column-gap:14px}\n@media(min-width:720px){.zl .gal{columns:3 200px;column-gap:16px}}\n.zl .gal figure{break-inside:avoid;margin:0 0 14px;border-radius:14px;overflow:hidden;position:relative;\n border:1px solid var(--line);background:#fff;cursor:zoom-in}\n.zl .gal img{width:100%;height:auto;transition:transform .4s}\n.zl .gal figure:hover img{transform:scale(1.04)}\n.zl .gal figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px 10px 9px;font-size:11.5px;color:#fff;font-weight:600;\n background:linear-gradient(to top,rgba(20,0,38,.78),transparent);opacity:0;transition:opacity .2s}\n.zl .gal figure:hover figcaption{opacity:1}\n.zl .row2{display:grid;grid-template-columns:1fr;gap:18px}\n@media(min-width:720px){.zl .row2{grid-template-columns:1fr 1fr}}\n\n\/* music *\/\n.zl .track{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1.5px solid var(--line);border-radius:14px;background:#fff;margin-bottom:12px}\n.zl .track .ic{flex:none;width:42px;height:42px;border-radius:12px;background:linear-gradient(180deg,#7c3db0,#5a2484);display:grid;place-items:center;color:#fff;font-size:19px}\n.zl .track .mt{flex:1;min-width:0}\n.zl .track .mt b{display:block;font-weight:700;font-size:14.5px;color:var(--ink)}\n.zl .track .mt span{font-size:12.5px;color:var(--mut)}\n.zl .track audio{height:34px;max-width:230px;width:44%}\n@media(max-width:560px){.zl .track{flex-wrap:wrap}.zl .track audio{width:100%;max-width:none}}\n\n\/* qr + themes *\/\n.zl .qrwrap{display:grid;grid-template-columns:1fr;gap:18px;align-items:center}\n@media(min-width:720px){.zl .qrwrap{grid-template-columns:1fr 1.3fr}}\n.zl .qrshot{border:1.5px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 16px 36px -24px rgba(42,0,75,.5);cursor:zoom-in}\n.zl .qrpair{display:grid;grid-template-columns:1fr 1fr;gap:14px}\n.zl .themes{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}\n@media(min-width:720px){.zl .themes{grid-template-columns:repeat(3,1fr)}}\n.zl .tcard{border:1.5px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;position:relative;cursor:zoom-in}\n.zl .tcard img{width:100%;aspect-ratio:9\/13;object-fit:cover}\n.zl .tcard b{position:absolute;left:10px;bottom:10px;color:#fff;font-size:12px;font-weight:800;background:rgba(42,0,75,.66);padding:5px 10px;border-radius:999px}\n\n\/* dark feature grid *\/\n.zl .dgrid{display:grid;grid-template-columns:1fr;gap:16px}\n@media(min-width:640px){.zl .dgrid{grid-template-columns:repeat(3,1fr)}}\n.zl .dcard{background:rgba(255,255,255,.05);border:1px solid rgba(217,145,255,.28);border-radius:14px;padding:22px;text-align:center}\n.zl .dcard .di{font-size:26px;color:var(--gold);margin-bottom:8px}\n.zl .dcard b{display:block;color:#fff;font-weight:800;font-size:16px}\n.zl .dcard p{color:#cdb8e0;font-size:13.5px;margin-top:5px}\n\n\/* category cards *\/\n.zl .cats{display:grid;grid-template-columns:1fr;gap:16px}\n@media(min-width:560px){.zl .cats{grid-template-columns:1fr 1fr}}\n.zl .cat{position:relative;border-radius:var(--r);overflow:hidden;border:1.5px solid var(--line);aspect-ratio:16\/10;background:#2A004B;display:block}\n.zl .cat img{width:100%;height:100%;object-fit:cover;opacity:.9;transition:transform .5s}\n.zl .cat:hover img{transform:scale(1.05)}\n.zl .cat .co{position:absolute;inset:0;background:linear-gradient(to top,rgba(42,0,75,.9),rgba(42,0,75,.15) 60%,transparent);\n display:flex;flex-direction:column;justify-content:flex-end;padding:22px}\n.zl .cat .co b{color:#fff;font-size:22px;font-weight:800}\n.zl .cat .co span{color:rgba(255,255,255,.85);font-size:13.5px;display:inline-flex;align-items:center;gap:6px;margin-top:3px;font-weight:600}\n\n\/* steps (bordered cards, gold circle numbers) *\/\n.zl .steps{display:grid;grid-template-columns:1fr;gap:16px;counter-reset:s}\n@media(min-width:720px){.zl .steps{grid-template-columns:repeat(3,1fr)}}\n.zl .step{background:#fff;border:1.5px solid var(--line);border-radius:var(--r);padding:26px;text-align:center}\n.zl .step .sn{counter-increment:s;width:52px;height:52px;margin:0 auto 12px;border-radius:50%;background:linear-gradient(180deg,#FFCB55,#FBB900);\n color:#3a2a00;font-weight:800;font-size:20px;display:grid;place-items:center;box-shadow:0 8px 18px -8px rgba(251,185,0,.6)}\n.zl .step .sn::before{content:counter(s)}\n.zl .step h4{font-size:18px;font-weight:800;color:var(--ink);margin:0 0 6px}\n.zl .step p{font-size:14.5px;color:var(--mut)}\n\n\/* footer *\/\n.zl .ft{background:radial-gradient(120% 120% at 50% -20%,#3d1f5e,#2A004B 60%);color:#e9ddf3;padding:52px 0 60px}\n.zl .ft .in{display:flex;flex-wrap:wrap;gap:26px;justify-content:space-between;align-items:flex-start}\n.zl .ft img{height:40px;width:auto}\n.zl .ft .tag{max-width:42ch;color:#c9b6de;font-size:14px;margin-top:14px}\n.zl .ft .price{color:var(--gold);font-weight:700;font-size:13px;margin-top:14px;letter-spacing:.02em}\n.zl .ft .fl{display:flex;flex-wrap:wrap;gap:16px;font-size:14px;font-weight:600}\n.zl .ft .fl a{color:#d7c6ea}.zl .ft .fl a:hover{color:#fff}\n\n\/* reveal + lightbox: pure-CSS fade-in that JS only opts into (via .reveal). No observer\/timer\n   dependency, so a throttled tab or failed JS can never leave content hidden (no-JS = visible). *\/\n.zl.reveal .rv{opacity:0;animation:zlrise .7s ease both}\n.zl.reveal .rv:nth-child(2){animation-delay:.08s}\n.zl.reveal .rv:nth-child(3){animation-delay:.16s}\n.zl.reveal .rv:nth-child(4){animation-delay:.24s}\n@keyframes zlrise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}\n@media(prefers-reduced-motion:reduce){.zl.reveal .rv{opacity:1;animation:none}}\n.zl .lb{position:fixed;inset:0;z-index:90;background:rgba(20,0,38,.92);display:none;place-items:center;padding:20px}\n.zl .lb.on{display:grid}\n.zl .lb img{max-width:min(94vw,900px);max-height:90vh;border-radius:14px;box-shadow:0 30px 80px -20px #000}\n.zl .lb .x{position:absolute;top:14px;right:20px;color:#fff;font-size:34px;font-weight:700;line-height:1;cursor:pointer}\n\n\/* --- what a Zlideshow is made of: Rob's five parts, each with real samples --- *\/\n\/* minmax(0,1fr), NOT 1fr. A plain 1fr track is minmax(auto,1fr) and will not\n   shrink below its content's min-content width - so the horizontally scrolling\n   sample rail inside an OPEN block blew its column out to 1642px and destroyed\n   the row. Closed, the bug is invisible; it only appears when somebody clicks\n   \"See samples\", which is the whole point of the section. *\/\n\/* Rob's tag guide, directly under the photo strip. Real tags, centred, and it\n   WRAPS rather than scrolls: on a 320px phone these four labels cannot sit on\n   one line, and a row that scrolls sideways at the top of the page reads as a\n   broken layout rather than a guide. *\/\n.zl .tagguide{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}\n\/* Rob, 2026-09-03: \"you can't really tell they are clickable\" - the white\n   outlined pills read as tags. They are now the site's own dark button (the\n   .btn.dark recipe: deep-purple gradient, white uppercase Poppins 800, radius\n   28, shadow, hover lift), a size down because four sit in a row, with a\n   chevron that says they jump DOWN the page. Hrefs and class unchanged so the\n   details-opening JS still fires. *\/\n.zl .tagguide a{\n display:inline-flex;align-items:center;gap:8px;padding:12px 20px 12px 22px;border-radius:28px;\n background:linear-gradient(180deg,#2A004B,#442464);color:#fff;\n font-weight:800;font-size:13.5px;letter-spacing:.03em;text-transform:uppercase;\n text-decoration:none;border:none;white-space:nowrap;\n box-shadow:0 10px 24px -12px rgba(42,0,75,.7);\n transition:transform .15s,box-shadow .15s,filter .15s}\n.zl .tagguide a .chev{width:14px;height:14px;flex:none;transition:transform .15s}\n.zl .tagguide a:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 14px 28px -12px rgba(42,0,75,.75)}\n.zl .tagguide a:hover .chev{transform:translateY(2px)}\n.zl .tagguide a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}\n@media(max-width:480px){.zl .tagguide a{padding:11px 16px 11px 18px;font-size:12.5px}}\n\/* Rob's trifecta, staggered like the printed handout: 1 lower-left, 2 upper-\n   right, 3 below centre, joined by two diagonal rules. A 12-column grid places\n   them; the SVG underneath draws the joins. *\/\n.zl .trifecta{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));\n row-gap:14px;align-items:start}\n.zl .trilinks{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}\n.zl .trilinks line,.zl .trilinks path{stroke:var(--brand);stroke-width:3;stroke-linecap:round;opacity:.5;fill:none}\n.zl .tri{position:relative;z-index:1;text-align:center}\n.zl .tri1{grid-column:1\/span 5;grid-row:1;margin-top:54px}\n.zl .tri2{grid-column:8\/span 5;grid-row:1}\n.zl .tri3{grid-column:4\/span 6;grid-row:2;margin-top:8px}\n.zl .trin{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;\n border-radius:50%;background:var(--brand);color:#fff;font-weight:800;font-size:.82rem;margin-bottom:.55rem}\n.zl .tri img{width:172px;height:172px;margin:0 auto .85rem;border-radius:50%;object-fit:cover;\n background:#fff}\n.zl .tri h3{font-weight:800;font-size:1.06rem;color:var(--ink);margin-bottom:.3rem}\n.zl .tri p{color:var(--mut);font-size:.95rem;max-width:21rem;margin:0 auto}\n\n\/* Phones: David asked for one line across. Three columns, no stagger, no joins -\n   the diagonals only make sense in the staggered arrangement, and at this width\n   they would cross the text. Icons and type shrink so three fit at 320px. *\/\n@media(max-width:760px){\n .zl .trifecta{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;row-gap:0}\n .zl .trilinks{display:none}\n .zl .tri1,.zl .tri2,.zl .tri3{grid-column:auto;grid-row:1;margin-top:0}\n .zl .trin{width:21px;height:21px;font-size:.72rem;margin-bottom:.4rem}\n .zl .tri img{width:min(88px,26vw);height:min(88px,26vw);margin-bottom:.55rem}\n .zl .tri h3{font-size:.82rem;line-height:1.25;margin-bottom:.22rem}\n .zl .tri p{font-size:.72rem;line-height:1.35}\n}\n.zl .parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}\n@media(max-width:1000px){.zl .parts{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:560px){.zl .parts{grid-template-columns:minmax(0,1fr)}}\n.zl .part,.zl .rail,.zl .tracks{min-width:0}\n.zl .part{display:block;text-decoration:none;background:#fff;border:1px solid #eadff5;border-radius:16px;\n  padding:18px 16px 16px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}\n.zl .part:hover{transform:translateY(-3px);border-color:var(--red);box-shadow:0 18px 40px -22px rgba(90,0,140,.45)}\n.zl .part .pn{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;\n  background:var(--red);color:#fff;font-weight:800;font-size:.85rem;margin-bottom:10px}\n.zl .part h4{margin:0 0 4px;font-size:1.02rem;color:var(--ink)}\n.zl .part p{margin:0;font-size:.9rem;color:#6b5b7a;line-height:1.45}\n.zl .part .go{display:inline-block;margin-top:10px;font-weight:700;font-size:.86rem;color:var(--red)}\n\n\/* sample rails inside the parts section *\/\n.zl .rail{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 10px;scroll-snap-type:x mandatory}\n.zl .rail::-webkit-scrollbar{height:8px}\n.zl .rail::-webkit-scrollbar-thumb{background:#d9c8ea;border-radius:8px}\n.zl .rail figure{margin:0;flex:0 0 auto;scroll-snap-align:start;width:190px}\n.zl .rail img{width:190px;height:250px;object-fit:cover;border-radius:12px;display:block;background:#efe7f7}\n.zl .rail figcaption{font-size:.8rem;color:#6b5b7a;margin-top:6px;text-align:center}\n.zl .tracks{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}\n.zl .track{background:#fff;border:1px solid #eadff5;border-radius:14px;padding:12px 14px}\n.zl .track b{display:block;font-size:.95rem;color:var(--ink);margin-bottom:6px}\n.zl .track audio{width:100%}\n\n\/* --- the moving strip Rob asked for, like theofficiantfla.com --- *\/\n.zl .mq{position:relative;overflow:hidden;padding:6px 0}\n.zl .mq::before,.zl .mq::after{content:\"\";position:absolute;top:0;bottom:0;width:70px;z-index:2;pointer-events:none}\n.zl .mq::before{left:0;background:linear-gradient(90deg,var(--cream),transparent)}\n.zl .mq::after{right:0;background:linear-gradient(270deg,var(--cream),transparent)}\n.zl .mqt{display:flex;gap:12px;width:max-content;animation:zlmarquee 60s linear infinite}\n.zl .mq:hover .mqt{animation-play-state:paused}\n.zl .mqt img{height:230px;width:auto;border-radius:12px;display:block;object-fit:cover}\n@keyframes zlmarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n@media(prefers-reduced-motion:reduce){.zl .mqt{animation:none}\n  .zl .mq{overflow-x:auto}}\n@media(max-width:700px){.zl .mqt img{height:165px}}\n\n\/* ---- site nav (added to the demo chassis) ---- *\/\n.zl .nav{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);\n -webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(90,36,132,.12)}\n.zl .nav .in{display:flex;align-items:center;gap:18px;padding:12px 24px;max-width:1240px;margin:0 auto}\n.zl .nav .logo{display:flex;align-items:center;flex:none}\n.zl .nav .logo img{height:44px;width:auto;display:block}\n.zl .nav .links{display:none;align-items:center;gap:4px;margin-left:auto}\n.zl .nav .links a{padding:10px 12px;border-radius:12px;color:var(--ink);font-weight:700;font-size:14.5px;text-decoration:none;white-space:nowrap}\n.zl .nav .links a:hover{background:rgba(90,36,132,.08);color:var(--brand)}\n.zl .nav .links a.on{color:var(--brand);box-shadow:inset 0 -3px 0 var(--gold)}\n.zl .nav .cta{display:none;margin-left:8px}\n.zl .nav .cta .btn{padding:11px 20px;font-size:13px}\n.zl .nav .burger{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;\n border-radius:12px;border:1.5px solid rgba(90,36,132,.25);background:#fff;cursor:pointer}\n.zl .nav .burger span,.zl .nav .burger span::before,.zl .nav .burger span::after{display:block;width:20px;height:2.5px;background:var(--brand);border-radius:2px;position:relative}\n.zl .nav .burger span::before,.zl .nav .burger span::after{content:\"\";position:absolute;left:0}\n.zl .nav .burger span::before{top:-6px}.zl .nav .burger span::after{top:6px}\n.zl .nav input{position:absolute;opacity:0;pointer-events:none}\n.zl .nav .sheet{display:none;flex-direction:column;gap:4px;padding:6px 16px 16px;border-top:1px solid rgba(90,36,132,.12)}\n.zl .nav .sheet a{padding:12px 10px;border-radius:12px;color:var(--ink);font-weight:700;text-decoration:none}\n.zl .nav .sheet a.on{color:var(--brand)}\n.zl .nav .sheet .btn{justify-content:center;margin-top:8px}\n.zl .nav input:checked ~ .sheet{display:flex}\n@media(min-width:1040px){.zl .nav .links{display:flex}.zl .nav .cta{display:block}.zl .nav .burger{display:none}.zl .nav .sheet{display:none !important}}\n\/* ---- site footer ---- *\/\n.zl .sfoot{background:linear-gradient(180deg,#2A004B,#1c0033);color:#fff}\n.zl .sfoot .in{max-width:1240px;margin:0 auto;padding:54px 24px 28px}\n.zl .sfoot .grid{display:grid;grid-template-columns:1fr;gap:30px}\n@media(min-width:760px){.zl .sfoot .grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}\n.zl .sfoot .brand img{height:40px;width:auto;display:block;margin-bottom:14px}\n.zl .sfoot .brand p{color:rgba(255,255,255,.78);font-size:15px;line-height:1.55;max-width:34ch;margin:0 0 14px}\n.zl .sfoot .ft-h{color:var(--gold);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}\n.zl .sfoot ul{list-style:none;margin:0;padding:0}\n.zl .sfoot li{margin:0 0 9px}\n.zl .sfoot a{color:rgba(255,255,255,.88);text-decoration:none;font-size:15px}\n.zl .sfoot a:hover{color:var(--gold)}\n.zl .sfoot .legal{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;margin-top:36px;padding-top:18px;\n border-top:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.6);font-size:13px}\n.zl .sfoot .legal a{font-size:13px;color:rgba(255,255,255,.7)}\n.zl .sfoot .tag{display:inline-block;background:var(--brand);color:#fff;font-weight:800;font-size:12px;letter-spacing:.1em;\n text-transform:uppercase;padding:7px 12px;border-radius:8px}\n\/* ---- site-only helpers ---- *\/\n.zl .kick{font-weight:800;color:var(--brand);font-size:14px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}\n.zl .dlv .num,.zl .tier .kick{margin-bottom:0}\n.zl .deliverables{display:grid;grid-template-columns:1fr;gap:16px}\n@media(min-width:700px){.zl .deliverables{grid-template-columns:repeat(2,1fr)}}\n@media(min-width:1040px){.zl .deliverables{grid-template-columns:repeat(5,1fr)}}\n.zl .dlv{background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:22px 20px 20px;display:flex;flex-direction:column;gap:10px;text-align:left}\n.zl .dlv .num{width:36px;height:36px;border-radius:50%;background:var(--gold);color:#3a2a00;font-weight:800;display:flex;align-items:center;justify-content:center}\n.zl .dlv h3{margin:4px 0 0;font-size:19px;color:var(--ink)}\n.zl .dlv p{margin:0;color:var(--mut);font-size:14.5px;line-height:1.5;flex:1}\n.zl .dlv .btn{align-self:flex-start;padding:10px 16px;font-size:12.5px}\n.zl .tiers{display:grid;grid-template-columns:1fr;gap:18px}\n@media(min-width:900px){.zl .tiers{grid-template-columns:repeat(3,1fr)}}\n.zl .tier{background:#fff;border:1.5px solid var(--line);border-radius:24px;padding:26px 24px;display:flex;flex-direction:column;gap:12px;position:relative}\n.zl .tier.hot{border-color:var(--brand);box-shadow:0 18px 40px -24px rgba(90,36,132,.5)}\n.zl .tier .price{font-size:44px;font-weight:800;color:var(--ink);line-height:1}\n.zl .tier .price small{font-size:15px;color:var(--mut);font-weight:700;margin-left:6px}\n.zl .tier ul{margin:0;padding:0 0 0 18px;color:var(--mut);font-size:14.5px;line-height:1.6}\n.zl .tier .btn{align-self:flex-start;margin-top:auto}\n.zl .quotes{display:grid;grid-template-columns:1fr;gap:16px}\n@media(min-width:760px){.zl .quotes{grid-template-columns:repeat(2,1fr)}}\n@media(min-width:1040px){.zl .quotes{grid-template-columns:repeat(3,1fr)}}\n@media(min-width:900px){.zl .cats.three{grid-template-columns:repeat(3,1fr)}}\n.zl .quote{background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:22px 22px 18px}\n.zl .quote p{margin:0 0 12px;font-size:16px;line-height:1.55;color:var(--ink)}\n.zl .quote b{color:var(--brand);font-size:14px}\n.zl .stars{color:var(--gold);letter-spacing:2px;font-size:15px;margin-bottom:8px}\n.zl .split{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}\n@media(min-width:900px){.zl .split{grid-template-columns:1fr 1fr}}\n.zl .split img{width:100%;height:auto;border-radius:22px;display:block}\n.zl .form{display:grid;grid-template-columns:1fr;gap:14px}\n@media(min-width:700px){.zl .form{grid-template-columns:1fr 1fr}.zl .form .wide{grid-column:1\/-1}}\n.zl .form label{display:flex;flex-direction:column;gap:6px;font-weight:700;font-size:13.5px;color:var(--ink)}\n.zl .form input,.zl .form select,.zl .form textarea{font:inherit;padding:12px 14px;border-radius:14px;border:1.5px solid var(--line);background:#fff}\n.zl .form textarea{min-height:120px}\nhtml{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.zl section[id]{scroll-margin-top:78px}.zl a.part{display:block;text-decoration:none;color:inherit}.zl a.part .go{display:inline-block;transition:transform .18s}.zl a.part:hover .go{transform:translateX(3px)}.zl .sfoot .social{display:flex;gap:10px;margin-top:16px}.zl .sfoot .social a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#fff;transition:background .15s}.zl .sfoot .social a:hover{background:var(--red)}.zl .sfoot .social svg{width:20px;height:20px;fill:currentColor}#wpfront-scroll-top-container{display:none!important}.zl button{letter-spacing:normal;text-transform:none;text-align:inherit;white-space:normal;min-width:0}.zl h3,.zl h4,.zl h5,.zl h6{letter-spacing:normal}.zl .six-list{list-style:none}@media(max-width:700px){.zl .sec{padding-top:44px;padding-bottom:44px}.zl .sec.sm{padding-top:30px;padding-bottom:30px}.zl .t{font-size:clamp(26px,7.4vw,34px)}.zl .lead{font-size:16px}.zl .trifecta{grid-template-columns:1fr;row-gap:26px}.zl .tri1,.zl .tri2,.zl .tri3{grid-row:auto;grid-column:1;margin-top:0}.zl .tri img{width:min(104px,30vw);height:min(104px,30vw)}.zl .tri h3{font-size:1.02rem}.zl .tri p{font-size:.92rem;max-width:34ch}.zl .sfoot{padding-bottom:96px}.zl .sfoot .legal{gap:10px 18px}.zl .totop{right:14px;bottom:14px;width:44px;height:44px}}.zl .totop{position:fixed;right:22px;bottom:22px;z-index:60;width:48px;height:48px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;text-decoration:none;box-shadow:0 12px 28px -10px rgba(42,0,75,.6);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .2s,transform .2s,background .15s}.zl .totop.show{opacity:1;transform:none;pointer-events:auto}.zl .totop:hover{background:var(--red)}.zl .totop:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.zl .totop svg{width:20px;height:20px;display:block}@media(prefers-reduced-motion:reduce){.zl .totop{transition:none}}.zl .dove{position:relative;width:var(--dove,320px);aspect-ratio:1;flex:none;pointer-events:none}.zl .dove .dv-hover{position:absolute;inset:0;animation:dv-hover 4.2s ease-in-out infinite}.zl .dove img{position:absolute;display:block;height:auto;max-width:none;will-change:transform}.zl .dove .dv-wing-near{animation:dv-flap 1.25s cubic-bezier(.42,0,.58,1) infinite}.zl .dove .dv-wing-far{animation:dv-flap-far 1.25s cubic-bezier(.42,0,.58,1) infinite}.zl .dove .dv-tail{animation:dv-tail 1.25s ease-in-out infinite;animation-delay:-.18s}.zl .dove .dv-medal{animation:dv-medal 2.5s ease-in-out infinite}.zl .dove .dv-eye-closed{opacity:0;animation:dv-blink 5.4s linear infinite}.zl .dove .dv-eye-back{opacity:0;animation:dv-glance 12s linear infinite}.zl .dove .dv-eye-forward{opacity:0;animation:dv-glance 15s linear infinite;animation-delay:6s}@keyframes dv-hover{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-3.5%) rotate(-1.6deg)}}@keyframes dv-flap{0%,100%{transform:rotate(-16deg) scaleY(.94)}42%{transform:rotate(15deg) scaleY(1)}}@keyframes dv-flap-far{0%,100%{transform:rotate(-13deg) scaleY(.94)}42%{transform:rotate(11deg) scaleY(1)}}@keyframes dv-tail{0%,100%{transform:rotate(2.5deg)}42%{transform:rotate(-3deg)}}@keyframes dv-medal{0%,100%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes dv-blink{0%,93%,100%{opacity:0}94%,97.5%{opacity:1}}@keyframes dv-glance{0%,80%,100%{opacity:0}82%,90%{opacity:1}}@media(prefers-reduced-motion:reduce){.zl .dove *{animation:none !important}}.zl .seal{width:var(--seal,150px);height:auto;display:block;flex:none;filter:drop-shadow(0 12px 20px rgba(120,70,0,.28))}.zl .seal .seal-hand{transform-origin:80px 80px;transform-box:view-box;animation:seal-sweep 14s linear infinite}.zl .seal .seal-glint{transform-origin:80px 80px;transform-box:view-box;animation:seal-glint 7s linear infinite}.zl .seal text{font-family:inherit}@keyframes seal-sweep{to{transform:rotate(360deg)}}@keyframes seal-glint{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.zl .seal *{animation:none !important}}.zl .hero.hero-v2 .in{padding-top:34px;padding-bottom:18px}.zl .hero-v2 .hgrid{align-items:center}@media(min-width:960px){.zl .hero-v2 .hgrid{grid-template-columns:1.22fr .78fr;gap:24px}}.zl .hero-v2 h1{font-size:clamp(34px,3.7vw,52px);max-width:22ch;margin:0 0 18px;line-height:1.08}.zl .hero-v2 h1 .hl{display:block;color:var(--red);text-transform:uppercase;letter-spacing:.01em;margin-top:.16em}.zl .hero-kick{font-size:13.5px;letter-spacing:.14em;margin-bottom:16px}@media(min-width:960px){.zl .hero-kick{white-space:nowrap}}.zl .hero-v2 .lead{margin:0}.zl .hero-v2 .cta-stack{margin-top:30px}.zl .hero-v2 .lead{max-width:46ch}.zl .hero-v2 .ctas{margin-top:26px;gap:14px}.zl .hero-dove{position:relative;display:flex;justify-content:center;align-items:flex-end;padding:8px 0 26px;width:100%;min-width:0}.zl .hero-ground{position:absolute;left:50%;bottom:8px;width:62%;height:34px;transform:translateX(-46%);border-radius:50%;background:radial-gradient(ellipse at center,rgba(42,0,75,.22),rgba(42,0,75,0) 70%);filter:blur(6px);pointer-events:none}.zl .cta-stack{display:inline-flex;flex-direction:column;align-items:stretch;margin-top:26px;max-width:100%}.zl .cta-stack .ctas{margin-top:0}.zl .ready{display:block;text-align:center;margin-bottom:24px;background:var(--red);color:#fff;font-weight:800;font-size:22px;letter-spacing:.1em;text-transform:uppercase;padding:12px 20px;border-radius:5px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.3)}.zl .hero-strip{padding:10px 0 62px}.zl .hero-strip .mq::before{background:linear-gradient(90deg,var(--peach),transparent)}.zl .hero-strip .mq::after{background:linear-gradient(270deg,var(--mint),transparent)}.zl .hero-strip .mqt img{height:clamp(150px,11.5vw,260px)}@media(max-width:959px){.zl .hero-v2 h1{max-width:none}.zl .hero-dove{padding:18px 0 30px;margin-top:6px}}@media(max-width:700px){.zl .hero-strip .mqt img{height:128px}.zl .hero-strip{padding-bottom:46px}}.zl .pz-rise{opacity:0;animation:pz-rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}@keyframes pz-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.zl .pz-stamp{display:block;opacity:0;animation:pz-stamp .55s cubic-bezier(.2,1.2,.3,1) both;animation-delay:var(--d,1s)}@keyframes pz-stamp{0%{opacity:0;transform:scale(1.35) rotate(-2deg)}60%{opacity:1;transform:scale(.97)}100%{opacity:1;transform:none}}.zl .hero.hero-v2{overflow-x:clip}.zl .pz-fly .dove{animation:pz-fly 1.7s cubic-bezier(.16,.8,.3,1) both}@keyframes pz-fly{from{opacity:0;transform:translate(60vw,-28vh) rotate(-10deg) scale(.72)}30%{opacity:1}to{opacity:1;transform:none}}.zl .pz-fly .hero-ground{opacity:0;animation:pz-in .6s ease both 1.4s}.zl .pz-phone{animation:pz-phone 1s cubic-bezier(.2,.8,.2,1) .55s backwards}@keyframes pz-phone{from{opacity:0;transform:translateY(40px) scale(.92)}to{opacity:1;transform:none}}.zl .hero-strip.pz-in{opacity:0;animation:pz-in .9s ease both 1.2s}@keyframes pz-in{to{opacity:1}}.zl .trifecta[data-pz] .tri{opacity:0;transform:translateY(14px) scale(.9)}.zl .trifecta.pz-go .tri{animation:pz-pop .6s cubic-bezier(.2,1.1,.3,1) both}.zl .trifecta.pz-go .tri2{animation-delay:.4s}.zl .trifecta.pz-go .tri3{animation-delay:1s}@keyframes pz-pop{to{opacity:1;transform:none}}.zl .dove.look-fwd .dv-eye-forward,.zl .dove.look-back .dv-eye-back{opacity:1;animation:none}.zl .dove.look-fwd .dv-eye-back,.zl .dove.look-back .dv-eye-forward{opacity:0;animation:none}.zl .dove.blink .dv-eye-closed{opacity:1;animation:none}.zl .btn{position:relative;overflow:hidden}.zl .btn::before{content:'';position:absolute;top:-60%;bottom:-60%;left:-40%;width:35%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-18deg) translateX(-160%);transition:transform .7s ease;pointer-events:none}.zl .btn:hover::before{transform:skewX(-18deg) translateX(520%)}.zl .cat:hover img{transform:scale(1.06)}.zl .six-item:hover{transform:translateX(5px)}.zl .hero-v2 .btn.red{animation:pz-breathe 3.4s ease-in-out infinite}@keyframes pz-breathe{0%,100%{box-shadow:0 10px 26px -10px rgba(232,51,42,.55)}50%{box-shadow:0 16px 38px -8px rgba(232,51,42,.95)}}.zl .six-panel img.ly.show{animation:pz-drift 8s ease-in-out both}@keyframes pz-drift{from{transform:scale(1) translate(0,0)}to{transform:scale(1.07) translate(-1.5%,1%)}}.zl .vs[data-pz] .vs-row svg{opacity:0;transform:scale(.3)}.zl .vs.pz-go .vs-row svg{animation:pz-tick .45s cubic-bezier(.2,1.3,.3,1) both;animation-delay:var(--d,0s)}@keyframes pz-tick{to{opacity:1;transform:none}}.zl .nav{position:sticky}.zl .pz-prog{position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:var(--gold);transform-origin:0 50%;transform:scaleX(var(--p,0));transition:transform .12s linear;pointer-events:none}.zl .mqt img{transition:transform .35s ease}.zl .mqt img:hover{transform:rotate(-2deg) scale(1.05);cursor:zoom-in}@media(prefers-reduced-motion:reduce){.zl .pz-rise,.zl .pz-stamp,.zl .pz-fly .dove,.zl .hero-strip.pz-in,.zl .pz-fly .hero-ground,.zl .pz-phone{opacity:1!important;animation:none!important;transform:none!important}.zl .trifecta[data-pz] .tri{opacity:1;transform:none}.zl .vs[data-pz] .vs-row svg{opacity:1;transform:none}.zl .six-panel img.ly.show{animation:none}.zl .btn::before{display:none}.zl .hero-v2 .btn.red{animation:none}.zl .mqt img:hover{transform:none}}<\/style>\n<div class=\"zl\">\n<header class=\"nav\"><div class=\"in\"><a class=\"logo\" href=\"\/\" aria-label=\"Zlideshow home\"><img decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/ZLogo-2-standard-v6-4000w-copy-scaled-1.webp\" alt=\"Zlideshow\" loading=\"eager\"><\/a><nav class=\"links\" aria-label=\"Main\"><a href=\"\/#how\">How it works<\/a><a href=\"\/#demos\" class=\"on\">Demos<\/a><a href=\"\/#pricing\">Pricing<\/a><a href=\"\/#reviews\">Reviews<\/a><a href=\"\/#contact\">Contact<\/a><\/nav><label class=\"burger\" for=\"navtoggle\" aria-label=\"Menu\"><span><\/span><\/label><\/div><input type=\"checkbox\" id=\"navtoggle\"><div class=\"sheet\"><a href=\"\/#how\">How it works<\/a><a href=\"\/#demos\" class=\"on\">Demos<\/a><a href=\"\/#pricing\">Pricing<\/a><a href=\"\/#reviews\">Reviews<\/a><a href=\"\/#contact\">Contact<\/a><\/div><i class=\"pz-prog\" aria-hidden=\"true\"><\/i><\/header>\n<style>.zl .six{display:grid;grid-template-columns:1fr;gap:26px;align-items:center}@media(min-width:900px){.zl .six{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px}.zl .six.six-wide{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}}.zl .six-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.zl .six-item,.zl .six-item *{letter-spacing:normal;text-transform:none;font-family:inherit;white-space:normal}.zl .six-list li{min-width:0;list-style:none}.zl .six-item{width:100%;text-align:left;display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:18px;padding:13px 16px 15px;cursor:pointer;font:inherit;color:inherit;position:relative;overflow:hidden;transition:border-color .18s,transform .18s,box-shadow .18s}.zl .six-item:hover{transform:translateY(-1px);border-color:rgba(90,36,132,.4)}.zl .six-item.on{border-color:var(--brand);box-shadow:0 14px 30px -22px rgba(42,0,75,.5)}.zl .six-item:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.zl .six-item[id]{scroll-margin-top:96px}.zl .six-item .pn{width:30px;height:30px;border-radius:50%;background:var(--red);color:#fff;font-weight:800;font-size:13px;display:grid;place-items:center;transition:background .18s}.zl .six-item.on .pn{background:var(--brand)}.zl .six-item b{display:block;font-size:16px;color:var(--ink);line-height:1.2}.zl .six-item span span{display:block;font-size:13.5px;color:var(--mut);line-height:1.4;margin-top:2px}.zl .six-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(90,36,132,.1);display:block}.zl .six-bar i{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--gold);display:block}.zl .six-item.on .six-bar i.run{transition:width linear}.zl .six-stage{display:flex;flex-direction:column;align-items:center;gap:14px}.zl .six .phone{max-width:330px;margin:0;pointer-events:auto}.zl .six .phone .scr{display:block}.zl .six-wide-frame{position:relative;width:100%;aspect-ratio:16\/10;border-radius:26px;overflow:hidden;background:#160026;box-shadow:0 30px 60px -34px rgba(42,0,75,.7)}.zl .six-panel{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.zl .six-panel.on{opacity:1;visibility:visible}.zl .six-panel img.ly{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s}.zl .six-panel img.ly.show{opacity:1}.zl .six-panel[data-fit=contain] img.ly{object-fit:contain;padding:6%;box-sizing:border-box}.zl .six-panel img.ly.tall{object-fit:contain}.zl .six-panel .bg{position:absolute;inset:-8%;width:116%;height:116%;object-fit:cover;filter:blur(14px) brightness(.55)}.zl .six-cap{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 16px;color:#fff;font-size:13px;background:linear-gradient(to top,rgba(20,0,38,.85),transparent);z-index:2}.zl .six-cap b{display:block;font-size:15px;font-weight:800}.zl .six-card{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:22px;color:#fff;z-index:2;text-align:left}.zl .six-card b{font-size:20px;font-weight:800;line-height:1.15}.zl .six-card p{margin:0;font-size:13.5px;line-height:1.55;color:rgba(255,255,255,.85)}.zl .six-card .btn{align-self:flex-start;padding:10px 16px;font-size:12.5px;margin-top:4px}.zl .six-panel video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:transparent}.zl .six-player{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;background:rgba(22,0,38,.8);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px 14px;color:#fff}.zl .six-player .row{display:flex;align-items:center;gap:12px}.zl .six-player button{width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;flex:none;display:grid;place-items:center;background:linear-gradient(135deg,var(--red),#F7A22B);color:#fff;box-shadow:0 8px 18px -8px rgba(232,51,42,.8)}.zl .six-player button svg{width:20px;height:20px;fill:#fff}.zl .six-player .nm{flex:1;min-width:0}.zl .six-player .nm b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zl .six-player .nm span{font-size:11.5px;color:rgba(255,255,255,.7)}.zl .six-player .sk{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.12);box-shadow:none}.zl .six-player .sk svg{width:14px;height:14px}.zl .six-player .pb{height:4px;border-radius:2px;background:rgba(255,255,255,.18);margin-top:10px;overflow:hidden}.zl .six-player .pb i{display:block;height:100%;width:0;background:var(--gold)}.zl .six-under{margin:0;text-align:center;color:var(--mut);font-size:14.5px;line-height:1.5;max-width:44ch;min-height:2.6em}.zl .six-under a{color:var(--brand);font-weight:800;text-decoration:none;white-space:nowrap}.zl .six-wide-frame .six-cap{font-size:14px;padding:60px 22px 20px}.zl .six-wide-frame .six-cap b{font-size:18px}.zl .six-wide-frame .six-card{padding:40px;max-width:62%}.zl .six-wide-frame .six-card b{font-size:28px}.zl .six-wide-frame .six-card p{font-size:16px}.zl .six-wide-frame .six-player{left:22px;right:22px;bottom:22px;padding:14px 18px}.zl .six-wide-frame .six-panel[data-fit=contain] img.ly{padding:4%}.zl .six-wide-frame .six-panel .trio{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:26px;z-index:2}.zl .six-wide-frame .six-panel .trio img{width:100%;height:100%;object-fit:contain;border-radius:10px;min-height:0}@media(max-width:899px){.zl .six-list{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.zl .six-list::-webkit-scrollbar{display:none}.zl .six-list li{flex:0 0 auto;min-width:auto}.zl .six-item{flex:0 0 auto;width:auto;grid-template-columns:26px auto;padding:10px 14px 12px;border-radius:999px;gap:10px}.zl .six-item .pn{width:24px;height:24px;font-size:12px}.zl .six-item b{font-size:14px;white-space:nowrap}.zl .six-item span span{display:none}.zl .six-bar{height:3px}}@media(prefers-reduced-motion:reduce){.zl .six-panel,.zl .six-panel img.ly{transition:none}}<\/style><style>.zl .p3{--u:1;--rx:0deg;--ry:0deg;--gx:50%;position:relative;width:100%;min-height:calc(640px*var(--u));display:flex;align-items:center;justify-content:center}.zl .p3-scene{position:relative;width:calc(300px*var(--u));aspect-ratio:9\/19.2}.zl .p3-float{position:absolute;inset:0;animation:p3-float 5.5s ease-in-out infinite}@keyframes p3-float{0%,100%{transform:translateY(0) rotateZ(0)}50%{transform:translateY(-10px) rotateZ(-.6deg)}}.zl .p3-dev{position:absolute;inset:0;border-radius:calc(44px*var(--u));will-change:transform;transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.zl .p3-dev>i{position:absolute;display:block}.zl .p3-body,.zl .p3-glass{inset:0;border-radius:calc(44px*var(--u))}.zl .p3-body{background:linear-gradient(160deg,#3d1466 0%,#2A004B 55%,#1c0634 100%);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12),inset 0 0 0 4px rgba(0,0,0,.28),5px 7px 0 -1px #2a0a48,9px 13px 0 -2px #1a0630,0 34px 60px -22px rgba(42,0,75,.6)}.zl .p3-screen{position:absolute;inset:calc(11px*var(--u));border-radius:calc(36px*var(--u));overflow:hidden;background:#000;display:block;text-decoration:none;color:#fff}.zl .p3-screen img.p3-shot,.zl .p3-screen video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s}.zl .p3-screen img.p3-shot.on{opacity:1}.zl .p3.live .p3-screen video{opacity:1}.zl .p3-screen .p3-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .6s}.zl .p3.started .p3-poster{opacity:0}.zl .p3-cap{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 16px;background:linear-gradient(to top,rgba(20,0,38,.85),transparent);font-size:12.5px;color:rgba(255,255,255,.85);z-index:3}.zl .p3-cap b{display:block;font-size:16px;font-weight:800;color:#fff}.zl .p3-play{position:absolute;left:50%;top:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;z-index:3;background:linear-gradient(135deg,var(--red),#F7A22B);display:grid;place-items:center;box-shadow:0 10px 26px -6px rgba(232,51,42,.7);transition:transform .18s;opacity:0}.zl .p3.live .p3-play{opacity:1}.zl .p3-screen:hover .p3-play{transform:scale(1.08)}.zl .p3-play::after{content:'';margin-left:4px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff}.zl .p3-glass{position:absolute;inset:0;border-radius:calc(44px*var(--u));pointer-events:none;background:linear-gradient(115deg,transparent calc(var(--gx) - 22%),rgba(255,255,255,.22) var(--gx),transparent calc(var(--gx) + 22%))}.zl .p3-notch{position:absolute;top:calc(10px*var(--u));left:50%;width:calc(86px*var(--u));height:calc(22px*var(--u));margin-left:calc(-43px*var(--u));border-radius:999px;background:#0b0216}.zl .p3-shadow{position:absolute;left:10%;right:10%;bottom:calc(-34px*var(--u));height:calc(40px*var(--u));border-radius:50%;background:radial-gradient(ellipse at center,rgba(42,0,75,.45),rgba(42,0,75,0) 70%);filter:blur(8px);transform:translateX(calc(var(--ry) * -1.2px \/ 1deg));transition:transform .35s}.zl .p3-print{position:absolute;left:50%;top:50%;width:calc(118px*var(--u));margin:calc(-74px*var(--u)) 0 0 calc(-59px*var(--u));padding:5px 5px 20px;background:#fff;border-radius:6px;box-shadow:0 18px 36px -14px rgba(42,0,75,.55);z-index:5;transform:translate(calc(var(--x)*var(--u)),calc(var(--y)*var(--u))) rotate(var(--r)) scale(1);opacity:1}.zl .p3-print img{display:block;width:100%;aspect-ratio:4\/5;object-fit:cover;border-radius:2px}.zl .p3.go .p3-print{animation:p3-fly .8s cubic-bezier(.5,0,.2,1) forwards;animation-delay:var(--d)}@keyframes p3-fly{to{transform:translate(0,calc(-20px*var(--u))) rotate(0) scale(.24);opacity:0}}.zl .p3-qr{position:absolute;right:calc(-96px*var(--u));bottom:calc(30px*var(--u));width:calc(120px*var(--u));padding:6px;background:#fff;border-radius:8px;box-shadow:0 20px 40px -16px rgba(42,0,75,.6);transform:translate(60px,40px) rotate(14deg);opacity:0;transition:transform .7s cubic-bezier(.2,.9,.2,1),opacity .5s;z-index:6}.zl .p3-qr img{display:block;width:100%;border-radius:4px}.zl .p3.live .p3-qr{transform:translate(0,0) rotate(7deg);opacity:1}.zl .hero:has(.p3),.zl .sec:has(.p3){overflow-x:clip}@media(max-width:959px){.zl .p3{--u:.72;min-height:calc(560px*var(--u))}}@media(max-width:520px){.zl .p3{--u:.6}}@media(prefers-reduced-motion:reduce){.zl .p3-float,.zl .p3.go .p3-print{animation:none}.zl .p3-print{display:none}.zl .p3-dev{transform:none!important}.zl .p3-qr{transform:none;opacity:1}}<\/style><section class=\"sec sm bg-cream\" style=\"padding:14px 0 12px\"><div class=\"mq\"><div class=\"mqt\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-300x225-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-300x225-1.webp 300w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-768x576-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-1536x1152-1.webp\" alt=\"Family, all of them\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-1152x1536-1.webp\" alt=\"Barefoot on the sand\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-1152x1536-1.webp\" alt=\"The two of them, in the garden\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-1152x1536-1.webp\" alt=\"Just married, on the beach\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-1152x1536-1.webp\" alt=\"Vows, over the water\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-1152x1536-1.webp\" alt=\"Married, on the sand\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-300x225-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-300x225-1.webp 300w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-768x576-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-1536x1152-1.webp\" alt=\"Back down the aisle\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-300x225-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-300x225-1.webp 300w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-768x576-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-1536x1152-1.webp\" alt=\"Set up and waiting, at sunset\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-1152x1536-1.webp\" alt=\"By the water at dusk\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-576x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-768x1365-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-1152x2048-1.webp\" alt=\"The whole room, hands up\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-1152x1536-1.webp\" alt=\"The cake\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-576x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-768x1365-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-1152x2048-1.webp\" alt=\"Straight off her feet\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-1152x1536-1.webp\" alt=\"The arch, up close\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-1152x1536-1.webp\" alt=\"Married, on the lawn\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-1152x1536-1.webp\" alt=\"The three of them\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-576x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-768x1365-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-1152x2048-1.webp\" alt=\"The kiss\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-1152x1536-1.webp\" alt=\"Signed, and official\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-1152x1536-1.webp\" alt=\"Married, at the top of the stairs\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-1152x1536-1.webp\" alt=\"The kiss, by the water\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-1152x1536-1.webp\" alt=\"The groom and the kids\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-300x225-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-300x225-1.webp 300w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-768x576-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-1536x1152-1.webp\" alt=\"Family, all of them\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-1152x1536-1.webp\" alt=\"Barefoot on the sand\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-1152x1536-1.webp\" alt=\"The two of them, in the garden\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-1152x1536-1.webp\" alt=\"Just married, on the beach\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-1152x1536-1.webp\" alt=\"Vows, over the water\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-1152x1536-1.webp\" alt=\"Married, on the sand\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-300x225-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-300x225-1.webp 300w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-768x576-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-1536x1152-1.webp\" alt=\"Back down the aisle\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-300x225-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-300x225-1.webp 300w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-768x576-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-1536x1152-1.webp\" alt=\"Set up and waiting, at sunset\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-1152x1536-1.webp\" alt=\"By the water at dusk\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-576x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-768x1365-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-1152x2048-1.webp\" alt=\"The whole room, hands up\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-1152x1536-1.webp\" alt=\"The cake\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-576x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-768x1365-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-1152x2048-1.webp\" alt=\"Straight off her feet\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-1152x1536-1.webp\" alt=\"The arch, up close\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-1152x1536-1.webp\" alt=\"Married, on the lawn\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-1152x1536-1.webp\" alt=\"The three of them\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-576x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-768x1365-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-1152x2048-1.webp\" alt=\"The kiss\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-1152x1536-1.webp\" alt=\"Signed, and official\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-1152x1536-1.webp\" alt=\"Married, at the top of the stairs\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-1152x1536-1.webp\" alt=\"The kiss, by the water\"><img loading=\"eager\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-225x300-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-225x300-1.webp 225w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-768x1024-1.webp 768w\" sizes=\"(max-width:700px) 130px, 200px\" data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-1152x1536-1.webp\" alt=\"The groom and the kids\"><\/div><\/div><div class=\"in\"><p class=\"pnote\" style=\"margin-top:12px;text-align:center\">Every photograph on this page was shot at a real Zlideshow event.<\/p><\/div><\/section><section class=\"sec sm bg-cream\" style=\"padding:0 0 30px\"><div class=\"in\"><div class=\"tagguide rv\"><a href=\"#part-photos\">Photos<svg class=\"chev\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M3 6l5 5 5-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><a href=\"#part-video\">Video Clips<svg class=\"chev\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M3 6l5 5 5-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><a href=\"#part-bonus\">Bonus Photos<svg class=\"chev\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M3 6l5 5 5-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><a href=\"#part-qr\">QR Code Print Out<svg class=\"chev\" viewBox=\"0 0 16 16\" aria-hidden=\"true\"><path d=\"M3 6l5 5 5-5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><\/div><\/div><\/section><section class=\"hero slant-b\"><div class=\"in\">\n<div class=\"hgrid\">\n<div>\n<div class=\"eye pz-rise\" style=\"--d:.1s\">Weddings demo<\/div>\n<h1 class=\"t pz-rise\" style=\"--d:.25s\">Your wedding, on every guest&#8217;s phone the same day.<\/h1>\n<p class=\"lead pz-rise\" style=\"--d:.5s\">Guests scan a QR code at your reception. Their photos, our video clips, and music are edited into one show while the day is still happening, and it reaches every phone in about an hour. They watch it before they leave, and they keep it.<\/p>\n<div class=\"ctas pz-rise\" style=\"--d:.7s\"><a class=\"btn red\" href=\"https:\/\/app.zlideshow.com\/event\/A2504252x29LpdLIGaoo\" target=\"_blank\" rel=\"noopener\">Play a sample <span class=\"arw\">&rarr;<\/span><\/a>\n<a class=\"btn dark\" href=\"\/#contact\">Plan your Zlideshow<\/a><\/div>\n<\/div>\n<div><div class=\"p3\" data-p3><div class=\"p3-scene\"><div class=\"p3-float\"><div class=\"p3-dev\"><i class=\"p3-body\"><\/i><a class=\"p3-screen\" href=\"https:\/\/app.zlideshow.com\/event\/A2504252x29LpdLIGaoo\" target=\"_blank\" rel=\"noopener\" aria-label=\"Sample Zlideshow: open the live show\"><img class=\"p3-poster\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-hug.jpg\" alt=\"\" loading=\"eager\" decoding=\"async\"><img class=\"p3-shot\" alt=\"\" decoding=\"async\"><video muted playsinline loop preload=\"metadata\" poster=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-hug.jpg\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-hug.mp4\"><\/video><span class=\"p3-play\" aria-hidden=\"true\"><\/span><span class=\"p3-cap\"><b>Sample Zlideshow<\/b>Tap to watch the live guest view<\/span><\/a><i class=\"p3-glass\"><\/i><i class=\"p3-notch\"><\/i><\/div><div class=\"p3-shadow\"><\/div><div class=\"p3-qr\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-2-232x300-1.webp\" alt=\"The printed QR sign\" loading=\"lazy\" decoding=\"async\"><\/div><\/div><figure class=\"p3-print\" style=\"--x:-190px;--y:-200px;--r:-12deg;--d:600ms\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-768x576-1.webp\" alt=\"Back down the aisle\" loading=\"eager\" decoding=\"async\"><\/figure><figure class=\"p3-print\" style=\"--x:-215px;--y:50px;--r:9deg;--d:1020ms\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-everyone-768x576-1.webp\" alt=\"Everyone who came\" loading=\"eager\" decoding=\"async\"><\/figure><figure class=\"p3-print\" style=\"--x:-150px;--y:235px;--r:-7deg;--d:1440ms\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-768x576-1.webp\" alt=\"Family, all of them\" loading=\"eager\" decoding=\"async\"><\/figure><figure class=\"p3-print\" style=\"--x:215px;--y:-195px;--r:11deg;--d:1860ms\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings-768x576-1.webp\" alt=\"Rings, with everyone close\" loading=\"eager\" decoding=\"async\"><\/figure><figure class=\"p3-print\" style=\"--x:235px;--y:40px;--r:-8deg;--d:2280ms\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-768x576-1.webp\" alt=\"Set up and waiting, at sunset\" loading=\"eager\" decoding=\"async\"><\/figure><figure class=\"p3-print\" style=\"--x:170px;--y:240px;--r:6deg;--d:2700ms\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-768x1024-1.webp\" alt=\"The kiss, by the water\" loading=\"eager\" decoding=\"async\"><\/figure><figure class=\"p3-print\" style=\"--x:10px;--y:-305px;--r:4deg;--d:3120ms\"><img src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp\" alt=\"By the water at dusk\" loading=\"eager\" decoding=\"async\"><\/figure><\/div><\/div><\/div>\n<\/div><\/div><\/section><section class=\"sec sm bg-cream\"><div class=\"in\"><div class=\"center\"><div class=\"ey rv\">How a Zlideshow happens<\/div><h2 class=\"t rv\">Three steps, one hour.<\/h2><\/div><div style=\"height:22px\"><\/div><div class=\"trifecta rv\" data-pz><svg class=\"trilinks\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\" aria-hidden=\"true\" focusable=\"false\"><line x1=\"26\" y1=\"28\" x2=\"74.5\" y2=\"23\" vector-effect=\"non-scaling-stroke\"\/><line x1=\"80\" y1=\"54\" x2=\"58\" y2=\"70\" vector-effect=\"non-scaling-stroke\"\/><\/svg><div class=\"tri tri1\"><span class=\"trin\">1<\/span><img fetchpriority=\"high\" loading=\"eager\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/gs-icon100-600x600-1.webp\" alt=\"\"><h3>Taking pics at the event<\/h3><p>Guests shoot on their own phones, and our photographer covers the room.<\/p><\/div><div class=\"tri tri2\"><span class=\"trin\">2<\/span><img loading=\"eager\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/cm-icon100-600x609-1.webp\" alt=\"\"><h3>A remote Zeditor builds it<\/h3><p>A real editor scores and cuts the show while your event is still going on.<\/p><\/div><div class=\"tri tri3\"><span class=\"trin\">3<\/span><img loading=\"eager\" decoding=\"async\" width=\"600\" height=\"600\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/ph-icon100-600x597-1.webp\" alt=\"\"><h3>It lands on every guest&#8217;s phone<\/h3><p>About an hour later they are watching it, and they keep it.<\/p><\/div><\/div><\/div><\/section><section class=\"sec bg-white\" id=\"whats-in-it\"><div class=\"in\"><div class=\"center\"><div class=\"ey rv\">What you get<\/div><h2 class=\"t rv\">Six things, in one show.<\/h2><p class=\"lead rv\">Photos from the day, your own bonus pictures, video clips, music, custom graphics and the QR handouts your guests scan. Pick one, or let it play.<\/p><\/div><div style=\"height:26px\"><\/div><div class=\"six six-wide\" data-six data-mode=\"wide\" id=\"six-whats-in-it\"><ol class=\"six-list\"><li><button type=\"button\" class=\"six-item on\" data-i=\"0\" aria-pressed=\"true\" id=\"part-photos\"><span class=\"pn\">1<\/span><span><b>Great photos<\/b><span>Shot at your event and edited, not stock.<\/span><\/span><i class=\"six-bar\"><i><\/i><\/i><\/button><\/li><li><button type=\"button\" class=\"six-item\" data-i=\"1\" aria-pressed=\"false\" id=\"part-bonus\"><span class=\"pn\">2<\/span><span><b>Bonus photos<\/b><span>Your own pictures, woven through the day.<\/span><\/span><i class=\"six-bar\"><i><\/i><\/i><\/button><\/li><li><button type=\"button\" class=\"six-item\" data-i=\"2\" aria-pressed=\"false\" id=\"part-video\"><span class=\"pn\">3<\/span><span><b>Video clips<\/b><span>Short clips cut into the show alongside the stills.<\/span><\/span><i class=\"six-bar\"><i><\/i><\/i><\/button><\/li><li><button type=\"button\" class=\"six-item\" data-i=\"3\" aria-pressed=\"false\" id=\"part-music\"><span class=\"pn\">4<\/span><span><b>Music<\/b><span>A track chosen or written for the event.<\/span><\/span><i class=\"six-bar\"><i><\/i><\/i><\/button><\/li><li><button type=\"button\" class=\"six-item\" data-i=\"4\" aria-pressed=\"false\" id=\"part-graphics\"><span class=\"pn\">5<\/span><span><b>Custom graphics<\/b><span>Title cards and messages matched to your invite and colors.<\/span><\/span><i class=\"six-bar\"><i><\/i><\/i><\/button><\/li><li><button type=\"button\" class=\"six-item\" data-i=\"5\" aria-pressed=\"false\" id=\"part-qr\"><span class=\"pn\">6<\/span><span><b>QR code handouts<\/b><span>Printed signs and table cards, designed per event.<\/span><\/span><i class=\"six-bar\"><i><\/i><\/i><\/button><\/li><\/ol><div class=\"six-stage\"><div class=\"six-wide-frame\"><div class=\"six-panel\" data-kind=\"photos\" data-i=\"0\"><img class=\"bg\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-768x576-1.webp\" alt=\"\"><img class=\"ly a\" alt=\"\" loading=\"lazy\" decoding=\"async\"><img class=\"ly b\" alt=\"\" loading=\"lazy\" decoding=\"async\"><div class=\"six-cap\"><b>Great photos<\/b><span class=\"six-capt\"><\/span><\/div><\/div><div class=\"six-panel\" data-kind=\"card\" data-i=\"1\"><img class=\"bg\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings-768x576-1.webp\" alt=\"\"><div class=\"six-card\"><b>Your own pictures, woven through the day.<\/b><p>Send us the photographs you already have: past vacations, holidays, baby pictures, the years before this event. We mix them through the show so the story is not only the few hours we were in the room.<\/p><a class=\"btn gold\" href=\"\/#contact\">Ask about bonus photos<\/a><\/div><\/div><div class=\"six-panel\" data-kind=\"video\" data-i=\"2\"><img class=\"bg\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-hug.jpg\" alt=\"\"><video muted playsinline preload=\"none\" poster=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-hug.jpg\"><\/video><div class=\"six-cap\"><b>Video clips<\/b><span class=\"six-capt\">Two grooms, just married<\/span><\/div><\/div><div class=\"six-panel\" data-kind=\"music\" data-i=\"3\"><img class=\"bg\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp\" alt=\"\"><img class=\"ly a\" alt=\"\" loading=\"lazy\" decoding=\"async\"><img class=\"ly b\" alt=\"\" loading=\"lazy\" decoding=\"async\"><div class=\"six-player\"><div class=\"row\"><button type=\"button\" class=\"pp\" aria-label=\"Play\"><svg viewBox=\"0 0 20 20\" aria-hidden=\"true\"><path class=\"ic-play\" d=\"M6 3.5v13l11-6.5z\"\/><path class=\"ic-pause\" d=\"M5 3.5h3.5v13H5zm6.5 0H15v13h-3.5z\" style=\"display:none\"\/><\/svg><\/button><div class=\"nm\"><b><\/b><span><\/span><\/div><button type=\"button\" class=\"sk\" aria-label=\"Next track\"><svg viewBox=\"0 0 20 20\" aria-hidden=\"true\"><path d=\"M4 4l8 6-8 6zM13 4h3v12h-3z\"\/><\/svg><\/button><\/div><div class=\"pb\"><i><\/i><\/div><audio preload=\"none\"><\/audio><\/div><\/div><div class=\"six-panel\" data-kind=\"cards\" data-i=\"4\"><img class=\"bg\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-1-768x960-1.webp\" alt=\"\"><div class=\"trio\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-1-768x960-1.webp\" alt=\"Wedding title card\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-2-768x1166-1.webp\" alt=\"Birthday title card\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-3-768x1365-1.webp\" alt=\"Matched to the couple\"><\/div><\/div><div class=\"six-panel\" data-kind=\"paper\" data-i=\"5\"><img class=\"bg\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-1-791x1024-1.webp\" alt=\"\"><div class=\"trio\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-1-791x1024-1.webp\" alt=\"Lauren &#038; Thomas, August\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-2-791x1024-1.webp\" alt=\"Sam &#038; Darren, August\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-5-791x1024-1.webp\" alt=\"Nicole's 50th\"><\/div><\/div><\/div><p class=\"six-under\"><\/p><\/div><script type=\"application\/json\" class=\"six-data\">[{\"id\": \"photos\", \"n\": 1, \"title\": \"Great photos\", \"sub\": \"Shot at your event and edited, not stock.\", \"kind\": \"photos\", \"images\": [{\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-768x576-1.webp\", \"cap\": \"Back down the aisle\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-everyone-768x576-1.webp\", \"cap\": \"Everyone who came\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-768x576-1.webp\", \"cap\": \"Family, all of them\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings-768x576-1.webp\", \"cap\": \"Rings, with everyone close\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-768x576-1.webp\", \"cap\": \"Set up and waiting, at sunset\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-768x1024-1.webp\", \"cap\": \"The kiss, by the water\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp\", \"cap\": \"By the water at dusk\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-portrait-768x1024-1.webp\", \"cap\": \"The two brides\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-walk-768x1024-1.webp\", \"cap\": \"Down the sand together\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-768x1024-1.webp\", \"cap\": \"Married, on the sand\"}], \"under\": \"150 or more per event, edited within the hour, delivered full quality.\"}, {\"id\": \"bonus\", \"n\": 2, \"title\": \"Bonus photos\", \"sub\": \"Your own pictures, woven through the day.\", \"kind\": \"card\", \"images\": [{\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings-768x576-1.webp\", \"cap\": \"Rings, with everyone close\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-768x576-1.webp\", \"cap\": \"Set up and waiting, at sunset\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-768x1024-1.webp\", \"cap\": \"The kiss, by the water\"}], \"text\": \"Send us the photographs you already have: past vacations, holidays, baby pictures, the years before this event. We mix them through the show so the story is not only the few hours we were in the room.\", \"cta\": [\"Ask about bonus photos\", \"\/#contact\"], \"under\": \"Guests see the whole history, not just the party.\"}, {\"id\": \"video\", \"n\": 3, \"title\": \"Video clips\", \"sub\": \"Short clips cut into the show alongside the stills.\", \"kind\": \"video\", \"clips\": [{\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-hug.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-hug.jpg\", \"cap\": \"Two grooms, just married\", \"event\": \"Sam & Darren, beach wedding\", \"portrait\": true}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-rings.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-rings.jpg\", \"cap\": \"The ring exchange\", \"event\": \"Sam & Darren, beach wedding\", \"portrait\": false}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-vow.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/sd-vow.jpg\", \"cap\": \"The vows, on the sand\", \"event\": \"Sam & Darren, beach wedding\", \"portrait\": false}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/mg-cake.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/mg-cake.jpg\", \"cap\": \"Cutting the cake\", \"event\": \"Mauricio & Gabriela's wedding\", \"portrait\": false}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/mg-dance.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/mg-dance.jpg\", \"cap\": \"The first dance\", \"event\": \"Mauricio & Gabriela's wedding\", \"portrait\": true}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/mg-toast.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/mg-toast.jpg\", \"cap\": \"The toast\", \"event\": \"Mauricio & Gabriela's wedding\", \"portrait\": true}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/beach-kiss.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/beach-kiss.jpg\", \"cap\": \"The kiss\", \"event\": \"A beach elopement, November\", \"portrait\": true}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/beach-walk.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/beach-walk.jpg\", \"cap\": \"Down the beach, married\", \"event\": \"A beach elopement, November\", \"portrait\": true}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/garden-rings.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/garden-rings.jpg\", \"cap\": \"Rings under the tree\", \"event\": \"A garden wedding, January\", \"portrait\": true}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/garden-kiss.mp4\", \"poster\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/garden-kiss.jpg\", \"cap\": \"The kiss\", \"event\": \"A garden wedding, January\", \"portrait\": true}], \"cta\": [\"Play a real Zlideshow\", \"https:\/\/app.zlideshow.com\/event\/A2504252x29LpdLIGaoo\"], \"under\": \"Real clips we shot, cut in while the night is still going.\"}, {\"id\": \"music\", \"n\": 4, \"title\": \"Music\", \"sub\": \"A track chosen or written for the event.\", \"kind\": \"music\", \"images\": [{\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp\", \"cap\": \"By the water at dusk\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-portrait-768x1024-1.webp\", \"cap\": \"The two brides\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-walk-768x1024-1.webp\", \"cap\": \"Down the sand together\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-768x1024-1.webp\", \"cap\": \"Married, on the sand\"}], \"tracks\": [{\"name\": \"Gale's Diamond Day\", \"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/08\/zlreal-mus-1.mp3\"}, {\"name\": \"Fifty and Fabulous\", \"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/08\/zlreal-mus-2.mp3\"}, {\"name\": \"Olivia's Florida Graduation\", \"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/08\/zlreal-mus-3.mp3\"}], \"under\": \"These three were written for our events. Press play.\"}, {\"id\": \"graphics\", \"n\": 5, \"title\": \"Custom graphics\", \"sub\": \"Title cards and messages matched to your invite and colors.\", \"kind\": \"cards\", \"images\": [{\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-1-768x960-1.webp\", \"cap\": \"Wedding title card\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-2-768x1166-1.webp\", \"cap\": \"Birthday title card\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-3-768x1365-1.webp\", \"cap\": \"Matched to the couple\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-gfx-4-768x1365-1.webp\", \"cap\": \"A card between moments\"}], \"under\": \"Names, dates, colors, and the scrolling crawl of guest messages.\"}, {\"id\": \"qr\", \"n\": 6, \"title\": \"QR code handouts\", \"sub\": \"Printed signs and table cards, designed per event.\", \"kind\": \"paper\", \"images\": [{\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-1-791x1024-1.webp\", \"cap\": \"Lauren & Thomas, August\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-2-791x1024-1.webp\", \"cap\": \"Sam & Darren, August\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-5-791x1024-1.webp\", \"cap\": \"Nicole's 50th\"}, {\"src\": \"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-qr-6-791x1024-1.webp\", \"cap\": \"Gale's 75th\"}], \"under\": \"A welcome sign at the door and cards on every table. Guests scan, tap and watch.\"}]<\/script><\/div><\/div><\/section><section class=\"sec sm bg-cream\" style=\"padding-top:18px\"><div class=\"in\">\n<div class=\"center\"><div class=\"ey rv\">Best of, from real events<\/div>\n<h2 class=\"t rv\">A closer look.<\/h2><\/div>\n<div style=\"height:22px\"><\/div><div class=\"gal\"><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-768x576-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-768x576-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-aisle-1536x1152-1.webp 1536w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"576\" alt=\"Back down the aisle\"><figcaption>Back down the aisle<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-768x576-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-768x576-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-everyone-1536x1152-1.webp 1536w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"576\" alt=\"Family, all of them\"><figcaption>Family, all of them<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-sand-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Barefoot on the sand\"><figcaption>Barefoot on the sand<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-cheer-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Just married, on the beach\"><figcaption>Just married, on the beach<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-vows-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Vows, over the water\"><figcaption>Vows, over the water<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-768x576-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-768x576-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-setup-1536x1152-1.webp 1536w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"576\" alt=\"Set up and waiting, at sunset\"><figcaption>Set up and waiting, at sunset<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-couple-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The two of them, in the garden\"><figcaption>The two of them, in the garden<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-walk-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Married, on the sand\"><figcaption>Married, on the sand<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-dusk-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"By the water at dusk\"><figcaption>By the water at dusk<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-768x1365-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-768x1365-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-everyone-1152x2048-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1365\" alt=\"The whole room, hands up\"><figcaption>The whole room, hands up<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-celebrate-1-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Married, on the lawn\"><figcaption>Married, on the lawn<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-florals-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The arch, up close\"><figcaption>The arch, up close<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-quiet.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-quiet-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-quiet-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-quiet-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"A quiet moment\"><figcaption>A quiet moment<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-768x1365-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-768x1365-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-kiss-1152x2048-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1365\" alt=\"The kiss\"><figcaption>The kiss<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-cake.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-cake-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-cake-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-cake-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Cutting the cake\"><figcaption>Cutting the cake<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-licence-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Signed, and official\"><figcaption>Signed, and official<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-kiss-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The kiss, by the water\"><figcaption>The kiss, by the water<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-family-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The groom and the kids\"><figcaption>The groom and the kids<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-768x1365-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-768x1365-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-lift-1152x2048-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1365\" alt=\"Straight off her feet\"><figcaption>Straight off her feet<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-cake-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The cake\"><figcaption>The cake<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-rings.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-rings-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-rings-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-rings-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"With the ring bearer\"><figcaption>With the ring bearer<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mother.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mother-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mother-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mother-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The bride and her mother\"><figcaption>The bride and her mother<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-three-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The three of them\"><figcaption>The three of them<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-portrait.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-portrait-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-portrait-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-portrait-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The two brides\"><figcaption>The two brides<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-walk.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-walk-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-walk-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-walk-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Down the sand together\"><figcaption>Down the sand together<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-joy-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Married, at the top of the stairs\"><figcaption>Married, at the top of the stairs<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-portrait.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-portrait-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-portrait-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-portrait-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Portrait on the beach\"><figcaption>Portrait on the beach<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-petals.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-petals-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-petals-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-petals-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Down the aisle, on the petals\"><figcaption>Down the aisle, on the petals<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-vows.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-vows-768x1365-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-vows-576x1024-1.webp 576w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-vows-768x1365-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mi-vows-1152x2048-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1365\" alt=\"Reading their vows\"><figcaption>Reading their vows<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-pool.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-pool-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-pool-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mg-pool-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Lights on the water, after dark\"><figcaption>Lights on the water, after dark<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-party.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-party-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-party-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-mb-party-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The whole wedding party\"><figcaption>The whole wedding party<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-couple.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-couple-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-couple-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-couple-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"The groom, at the reception\"><figcaption>The groom, at the reception<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-portrait.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-portrait-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-portrait-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-is-portrait-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Portrait by the water\"><figcaption>Portrait by the water<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-together.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-together-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-together-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-dj-together-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Hand in hand, over the water\"><figcaption>Hand in hand, over the water<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings-768x576-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings-768x576-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ab-rings-1536x1152-1.webp 1536w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"576\" alt=\"Rings, with everyone close\"><figcaption>Rings, with everyone close<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-girls.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-girls-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-girls-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-am-girls-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"With the flower girls\"><figcaption>With the flower girls<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-everyone.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-everyone-768x576-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-everyone-768x576-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-everyone-1536x1152-1.webp 1536w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"576\" alt=\"Everyone who came\"><figcaption>Everyone who came<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-ceremony.webp\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-ceremony-768x1024-1.webp\" srcset=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-ceremony-768x1024-1.webp 768w, https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlreal-v2-wed-ad-ceremony-1152x1536-1.webp 1152w\" sizes=\"auto, (min-width:720px) 360px, 46vw\" width=\"768\" height=\"1024\" alt=\"Their names in chalk\"><figcaption>Their names in chalk<\/figcaption><\/figure><\/div>\n<p class=\"pnote\" style=\"margin-top:16px\">Every photograph on this page was shot at a real Zlideshow event. Tap any image to enlarge.<\/p>\n<\/div><\/section><section class=\"sec bg-dark\"><div class=\"in center\">\n<div class=\"ey\" style=\"color:var(--gold)\">Book your date<\/div><h2 class=\"t rv\">Give your guests the wedding, an hour after it happens.<\/h2>\n<p class=\"lead rv\" style=\"color:#d8c6ea\">DIY from $99 or a full-service Zeditor team for $250. Tell us your colors, songs, and must-have moments and we build the rest.<\/p>\n<div class=\"ctas rv\" style=\"justify-content:center\">\n<a class=\"btn red\" href=\"\/#contact\">Plan your Zlideshow <span class=\"arw\">&rarr;<\/span><\/a>\n<a class=\"btn ghost\" href=\"mailto:rob@zlideshow.com?cc=daniel@zlideshow.com&#038;subject=My%20Zlideshow%20Ideas&#038;body=Here%20is%20what%20we%20are%20thinking%20for%20our%20event%3A%0A%0AEvent%20type%3A%0AEvent%20date%3A%0AColors%20%2F%20theme%3A%0AMust-have%20songs%3A%0A\">Ask a question<\/a><\/div><\/div><\/section><section class=\"sec bg-dark\"><div class=\"in center\">\n<div class=\"ey\" style=\"color:var(--gold)\">Give us your ideas<\/div>\n<h2 class=\"t rv\">Tell us your event, your colors, your songs.<\/h2>\n<p class=\"lead rv\" style=\"color:#d8c6ea\">Every Zlideshow is custom. Send us the vibe you are going for and we match your invite, your theme, and your playlist. No idea is too specific.<\/p>\n<div class=\"ctas rv\" style=\"justify-content:center\">\n<a class=\"btn gold\" href=\"mailto:rob@zlideshow.com?cc=daniel@zlideshow.com&#038;subject=My%20Zlideshow%20Ideas&#038;body=Here%20is%20what%20we%20are%20thinking%20for%20our%20event%3A%0A%0AEvent%20type%3A%0AEvent%20date%3A%0AColors%20%2F%20theme%3A%0AMust-have%20songs%3A%0A\">Share your ideas <span class=\"arw\">&rarr;<\/span><\/a>\n<a class=\"btn ghost\" href=\"\/#contact\">Plan your Zlideshow<\/a>\n<\/div><\/div><\/section><div class=\"lb\"><span class=\"x\">&times;<\/span><img alt=\"Zlideshow preview enlarged\"><\/div><script id=\"wpb0\" data-p=\"KGZ1bmN0aW9uKCl7dmFyIHE9ZnVuY3Rpb24ocyxyKXtyZXR1cm4gW10uc2xpY2UuY2FsbCgocnx8ZG9jdW1lbnQpLnF1ZXJ5U2VsZWN0b3JBbGwocykpfTt2YXIgUk09d2luZG93Lm1hdGNoTWVkaWEmJndpbmRvdy5tYXRjaE1lZGlhKCcocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKScpLm1hdGNoZXM7dmFyIEZJTkU9ISgnb250b3VjaHN0YXJ0JyBpbiB3aW5kb3cpO2Z1bmN0aW9uIHNldHVwKHJvb3Qpe3ZhciBwcmludHM9cSgnLnAzLXByaW50Jyxyb290KSxzaG90PXJvb3QucXVlcnlTZWxlY3RvcignaW1nLnAzLXNob3QnKSx2aWQ9cm9vdC5xdWVyeVNlbGVjdG9yKCd2aWRlbycpLGRldj1yb290LnF1ZXJ5U2VsZWN0b3IoJy5wMy1kZXYnKSx0aW1lcnM9W10sYXdheT1mYWxzZTtmdW5jdGlvbiBwbGF5KCl7dGltZXJzLmZvckVhY2goZnVuY3Rpb24odCl7Y2xlYXJUaW1lb3V0KHQpO2NsZWFySW50ZXJ2YWwodCl9KTt0aW1lcnM9W107cm9vdC5jbGFzc0xpc3QucmVtb3ZlKCdnbycsJ2xpdmUnLCdzdGFydGVkJyk7c2hvdC5jbGFzc0xpc3QucmVtb3ZlKCdvbicpO2lmKHZpZCl7dmlkLnBhdXNlKCl9aWYoUk0pe3Jvb3QuY2xhc3NMaXN0LmFkZCgnc3RhcnRlZCcsJ2xpdmUnKTtpZih2aWQpe3ZpZC5tdXRlZD10cnVlO3ZhciBwMD12aWQucGxheSgpO2lmKHAwJiZwMC5jYXRjaClwMC5jYXRjaChmdW5jdGlvbigpe30pfXJldHVybn12b2lkIHJvb3Qub2Zmc2V0V2lkdGg7cm9vdC5jbGFzc0xpc3QuYWRkKCdnbycpO3ByaW50cy5mb3JFYWNoKGZ1bmN0aW9uKHAsaSl7dmFyIGQ9cGFyc2VJbnQocC5zdHlsZS5nZXRQcm9wZXJ0eVZhbHVlKCctLWQnKSl8fDA7dGltZXJzLnB1c2goc2V0VGltZW91dChmdW5jdGlvbigpe3Jvb3QuY2xhc3NMaXN0LmFkZCgnc3RhcnRlZCcpO3Nob3Quc3JjPXAucXVlcnlTZWxlY3RvcignaW1nJykuc3JjO3Nob3QuY2xhc3NMaXN0LmFkZCgnb24nKX0sZCs2MDApKX0pO3ZhciBsYXN0PXByaW50cy5sZW5ndGg\/cGFyc2VJbnQocHJpbnRzW3ByaW50cy5sZW5ndGgtMV0uc3R5bGUuZ2V0UHJvcGVydHlWYWx1ZSgnLS1kJykpfHwwOjA7dGltZXJzLnB1c2goc2V0VGltZW91dChmdW5jdGlvbigpe3Jvb3QuY2xhc3NMaXN0LmFkZCgnbGl2ZScpO2lmKHZpZCl7dmlkLm11dGVkPXRydWU7dmFyIHByPXZpZC5wbGF5KCk7aWYocHImJnByLmNhdGNoKXByLmNhdGNoKGZ1bmN0aW9uKCl7fSl9ZWxzZSBpZihwcmludHMubGVuZ3RoPjEpe3ZhciBrPTA7dmFyIGxvb3A9c2V0SW50ZXJ2YWwoZnVuY3Rpb24oKXtpZihhd2F5KXtyZXR1cm59az0oaysxKSVwcmludHMubGVuZ3RoO3Nob3QuY2xhc3NMaXN0LnJlbW92ZSgnb24nKTtzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7c2hvdC5zcmM9cHJpbnRzW2tdLnF1ZXJ5U2VsZWN0b3IoJ2ltZycpLnNyYztzaG90LmNsYXNzTGlzdC5hZGQoJ29uJyl9LDQyMCl9LDI4MDApO3RpbWVycy5wdXNoKGxvb3ApfX0sbGFzdCsxNTAwKSl9aWYoJ0ludGVyc2VjdGlvbk9ic2VydmVyJyBpbiB3aW5kb3cpe3ZhciBpbz1uZXcgSW50ZXJzZWN0aW9uT2JzZXJ2ZXIoZnVuY3Rpb24oZW4pe2VuLmZvckVhY2goZnVuY3Rpb24oeCl7aWYoeC5pc0ludGVyc2VjdGluZyl7aWYoIXJvb3QuY2xhc3NMaXN0LmNvbnRhaW5zKCdnbycpfHxhd2F5KXthd2F5PWZhbHNlO3BsYXkoKX19ZWxzZXthd2F5PXRydWU7aWYodmlkKXZpZC5wYXVzZSgpfX0pfSx7dGhyZXNob2xkOi4zNX0pO2lvLm9ic2VydmUocm9vdCl9ZWxzZXtwbGF5KCl9aWYoRklORSYmIVJNKXtyb290LmFkZEV2ZW50TGlzdGVuZXIoJ21vdXNlbW92ZScsZnVuY3Rpb24oZSl7dmFyIHI9cm9vdC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTtpZighci53aWR0aHx8IXIuaGVpZ2h0KXJldHVybjt2YXIgeD0oZS5jbGllbnRYLXIubGVmdCkvci53aWR0aC0uNSx5PShlLmNsaWVudFktci50b3ApL3IuaGVpZ2h0LS41O3Jvb3Quc3R5bGUuc2V0UHJvcGVydHkoJy0tcnknLCh4KjIyKS50b0ZpeGVkKDIpKydkZWcnKTtyb290LnN0eWxlLnNldFByb3BlcnR5KCctLXJ4JywoLXkqMTYpLnRvRml4ZWQoMikrJ2RlZycpO3Jvb3Quc3R5bGUuc2V0UHJvcGVydHkoJy0tZ3gnLE1hdGgucm91bmQoMzAreCo2MCkrJyUnKX0pO3Jvb3QuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScsZnVuY3Rpb24oKXtyb290LnN0eWxlLnNldFByb3BlcnR5KCctLXJ5JywnMGRlZycpO3Jvb3Quc3R5bGUuc2V0UHJvcGVydHkoJy0tcngnLCcwZGVnJyk7cm9vdC5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1neCcsJzUwJScpfSl9fXEoJ1tkYXRhLXAzXScpLmZvckVhY2goc2V0dXApfSkoKTs=\"><\/script><script>new Function(atob(document.getElementById(\"wpb0\").dataset.p))();<\/script><script id=\"wpb1\" data-p=\"KGZ1bmN0aW9uKCl7CnZhciBSTT13aW5kb3cubWF0Y2hNZWRpYSYmd2luZG93Lm1hdGNoTWVkaWEoJyhwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpJykubWF0Y2hlczsKdmFyIERVUj02NTAwLEZBREU9MjYwMDsKZnVuY3Rpb24gcShyLHMpe3JldHVybiBbXS5zbGljZS5jYWxsKHIucXVlcnlTZWxlY3RvckFsbChzKSl9CmZ1bmN0aW9uIHNldHVwKHJvb3QpewogIHZhciBpdGVtcz1KU09OLnBhcnNlKHJvb3QucXVlcnlTZWxlY3RvcignLnNpeC1kYXRhJykudGV4dENvbnRlbnQpOwogIHZhciBidG5zPXEocm9vdCwnLnNpeC1pdGVtJykscGFuZWxzPXEocm9vdCwnLnNpeC1wYW5lbCcpLHVuZGVyPXJvb3QucXVlcnlTZWxlY3RvcignLnNpeC11bmRlcicpLGxibD1yb290LnF1ZXJ5U2VsZWN0b3IoJy5zaXgtbGJsJyk7CiAgdmFyIGN1cj0tMSx0aW1lcj1udWxsLGZhZGVyPW51bGwscGF1c2VkPWZhbHNlLGF1ZGlvT249ZmFsc2UsaG92ZXI9ZmFsc2U7CiAgdmFyIGZhZGVTdGF0ZT17fTsKICBmdW5jdGlvbiBmYWRlU3RhcnQocCxsaXN0KXsKICAgIHZhciBhPXAucXVlcnlTZWxlY3RvcignaW1nLmx5LmEnKSxiPXAucXVlcnlTZWxlY3RvcignaW1nLmx5LmInKSxjYXA9cC5xdWVyeVNlbGVjdG9yKCcuc2l4LWNhcHQnKSxiZz1wLnF1ZXJ5U2VsZWN0b3IoJy5iZycpO2lmKCFhfHwhbGlzdHx8IWxpc3QubGVuZ3RoKXJldHVybjsKICAgIHZhciBzdD1mYWRlU3RhdGVbcC5kYXRhc2V0LmldfHx7aTowLGZyb250Om51bGwsdG9rOjAscGVuZGluZzpmYWxzZX07ZmFkZVN0YXRlW3AuZGF0YXNldC5pXT1zdDsKICAgIGZ1bmN0aW9uIHNob3coaWR4KXt2YXIgdG9rPSsrc3QudG9rLGl0ZW09bGlzdFtpZHhdLG5leHQ9KHN0LmZyb250PT09YSk\/YjphO3N0LnBlbmRpbmc9dHJ1ZTsKICAgICAgdmFyIHByZT1uZXcgSW1hZ2UoKTsKICAgICAgcHJlLm9ubG9hZD1mdW5jdGlvbigpe2lmKHRvayE9PXN0LnRvaylyZXR1cm47c3QucGVuZGluZz1mYWxzZTtuZXh0LnNyYz1pdGVtLnNyYztuZXh0LmFsdD1pdGVtLmNhcHx8Jyc7CiAgICAgICAgbmV4dC5jbGFzc0xpc3QudG9nZ2xlKCd0YWxsJyxwcmUubmF0dXJhbEhlaWdodD5wcmUubmF0dXJhbFdpZHRoKTtpZihiZyliZy5zcmM9aXRlbS5zcmM7CiAgICAgICAgbmV4dC5jbGFzc0xpc3QuYWRkKCdzaG93Jyk7aWYoc3QuZnJvbnQmJnN0LmZyb250IT09bmV4dClzdC5mcm9udC5jbGFzc0xpc3QucmVtb3ZlKCdzaG93Jyk7c3QuZnJvbnQ9bmV4dDtzdC5pPWlkeDsKICAgICAgICBpZihjYXApY2FwLnRleHRDb250ZW50PWl0ZW0uY2FwfHwnJzt2YXIgbj1uZXcgSW1hZ2UoKTtuLnNyYz1saXN0WyhpZHgrMSklbGlzdC5sZW5ndGhdLnNyY307CiAgICAgIHByZS5vbmVycm9yPWZ1bmN0aW9uKCl7aWYodG9rIT09c3QudG9rKXJldHVybjtzdC5wZW5kaW5nPWZhbHNlO3N0Lmk9aWR4fTsKICAgICAgcHJlLnNyYz1pdGVtLnNyY30KICAgIHNob3coc3QuaSk7CiAgICBpZihSTXx8bGlzdC5sZW5ndGg8MilyZXR1cm47CiAgICBjbGVhckludGVydmFsKGZhZGVyKTtmYWRlcj1zZXRJbnRlcnZhbChmdW5jdGlvbigpe2lmKCFzdC5wZW5kaW5nKXNob3coKHN0LmkrMSklbGlzdC5sZW5ndGgpfSxGQURFKTsKICB9CiAgZnVuY3Rpb24gc3RvcEZhZGUoKXtjbGVhckludGVydmFsKGZhZGVyKTtmYWRlcj1udWxsfQogIGZ1bmN0aW9uIGJhcihpLHJ1bil7dmFyIGI9YnRuc1tpXS5xdWVyeVNlbGVjdG9yKCcuc2l4LWJhciBpJyk7Yi5jbGFzc0xpc3QucmVtb3ZlKCdydW4nKTtiLnN0eWxlLnRyYW5zaXRpb25EdXJhdGlvbj0nMHMnO2Iuc3R5bGUud2lkdGg9JzAlJzsKICAgIGlmKHJ1bil7dm9pZCBiLm9mZnNldFdpZHRoO2IuY2xhc3NMaXN0LmFkZCgncnVuJyk7Yi5zdHlsZS50cmFuc2l0aW9uRHVyYXRpb249ZHVyKCkrJ21zJztiLnN0eWxlLndpZHRoPScxMDAlJ319CiAgZnVuY3Rpb24gZHVyKCl7dmFyIGl0PWl0ZW1zW2N1cl07aWYoaXQmJml0LmtpbmQ9PT0ndmlkZW8nJiZpdC5jbGlwcyYmaXQuY2xpcHMubGVuZ3RoKXtyZXR1cm4gTWF0aC5taW4oMzAwMDAsTWF0aC5tYXgoRFVSLGl0LmNsaXBzLmxlbmd0aCo4MDAwKSl9cmV0dXJuIERVUn0KICBmdW5jdGlvbiBhcm0oKXtjbGVhclRpbWVvdXQodGltZXIpO3RpbWVyPW51bGw7aWYoUk18fHBhdXNlZHx8YXVkaW9Pbnx8aG92ZXJ8fGRvY3VtZW50LmhpZGRlbil7cmV0dXJufQogICAgYmFyKGN1cix0cnVlKTt0aW1lcj1zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7c2VsZWN0KChjdXIrMSklaXRlbXMubGVuZ3RoLGZhbHNlKX0sZHVyKCkpfQogIGZ1bmN0aW9uIGRpc2FybSgpe2NsZWFyVGltZW91dCh0aW1lcik7dGltZXI9bnVsbDtpZihjdXI+PTApe3ZhciBiPWJ0bnNbY3VyXS5xdWVyeVNlbGVjdG9yKCcuc2l4LWJhciBpJyk7dmFyIHc9Z2V0Q29tcHV0ZWRTdHlsZShiKS53aWR0aDtiLmNsYXNzTGlzdC5yZW1vdmUoJ3J1bicpO2Iuc3R5bGUudHJhbnNpdGlvbkR1cmF0aW9uPScwcyc7Yi5zdHlsZS53aWR0aD13fX0KICBmdW5jdGlvbiBzZWxlY3QoaSxieVVzZXIpewogICAgaWYoaT09PWN1cilyZXR1cm47CiAgICBpZihjdXI+PTApe2J0bnNbY3VyXS5jbGFzc0xpc3QucmVtb3ZlKCdvbicpO2J0bnNbY3VyXS5zZXRBdHRyaWJ1dGUoJ2FyaWEtcHJlc3NlZCcsJ2ZhbHNlJyk7cGFuZWxzW2N1cl0uY2xhc3NMaXN0LnJlbW92ZSgnb24nKTtiYXIoY3VyLGZhbHNlKTsKICAgICAgdmFyIHY9cGFuZWxzW2N1cl0ucXVlcnlTZWxlY3RvcigndmlkZW8nKTtpZih2KXt2LnBhdXNlKCl9CiAgICAgIHZhciBhdT1wYW5lbHNbY3VyXS5xdWVyeVNlbGVjdG9yKCdhdWRpbycpO2lmKGF1KXthdS5wYXVzZSgpO2F1ZGlvT249ZmFsc2U7c2V0UGxheUljb24ocGFuZWxzW2N1cl0sZmFsc2UpfX0KICAgIHN0b3BGYWRlKCk7Y3VyPWk7dmFyIGl0PWl0ZW1zW2ldLHA9cGFuZWxzW2ldOwogICAgYnRuc1tpXS5jbGFzc0xpc3QuYWRkKCdvbicpO2J0bnNbaV0uc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLCd0cnVlJyk7cC5jbGFzc0xpc3QuYWRkKCdvbicpOwogICAgaWYobGJsKWxibC50ZXh0Q29udGVudD1pdC50aXRsZTsKICAgIGlmKHVuZGVyKXt1bmRlci5pbm5lckhUTUw9aXQudW5kZXIrKGl0LmN0YSYmaXQua2luZD09PSd2aWRlbyc\/JyA8YSBocmVmPSInK2l0LmN0YVsxXSsnIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciI+JytpdC5jdGFbMF0rJyAmcmFycjs8L2E+JzonJyl9CiAgICBpZihpdC5pbWFnZXMmJihpdC5raW5kPT09J3Bob3Rvcyd8fGl0LmtpbmQ9PT0nY2FyZHMnfHxpdC5raW5kPT09J3BhcGVyJ3x8aXQua2luZD09PSdtdXNpYycpKXt2YXIgaGFzTHk9cC5xdWVyeVNlbGVjdG9yKCdpbWcubHknKTtpZihoYXNMeSlmYWRlU3RhcnQocCxpdC5pbWFnZXMpfQogICAgaWYoaXQua2luZD09PSd2aWRlbycpe3BsYXlDbGlwKHAsaXQsMCl9CiAgICBpZihpdC5raW5kPT09J211c2ljJyl7c2V0VHJhY2socCxpdCxmYWRlU3RhdGVbJ3QnK2ldfHwwKX0KICAgIGlmKGJ5VXNlciYmYnRuc1tpXS5zY3JvbGxJbnRvVmlldyYmd2luZG93LmlubmVyV2lkdGg8OTAwKXtidG5zW2ldLnNjcm9sbEludG9WaWV3KHtibG9jazonbmVhcmVzdCcsaW5saW5lOidjZW50ZXInLGJlaGF2aW9yOidzbW9vdGgnfSl9CiAgICBhcm0oKTsKICB9CiAgZnVuY3Rpb24gcGxheUNsaXAocCxpdCxjaSl7dmFyIHZpZD1wLnF1ZXJ5U2VsZWN0b3IoJ3ZpZGVvJyksYmc9cC5xdWVyeVNlbGVjdG9yKCcuYmcnKSxjYXA9cC5xdWVyeVNlbGVjdG9yKCcuc2l4LWNhcHQnKTtpZighdmlkfHwhaXQuY2xpcHN8fCFpdC5jbGlwcy5sZW5ndGgpcmV0dXJuOwogICAgdmFyIGM9aXQuY2xpcHNbY2klaXQuY2xpcHMubGVuZ3RoXTtmYWRlU3RhdGVbJ3YnK2l0Lm5dPWNpJWl0LmNsaXBzLmxlbmd0aDsKICAgIGlmKHZpZC5kYXRhc2V0LnNyYyE9PWMuc3JjKXt2aWQucGF1c2UoKTt2aWQuc3JjPWMuc3JjO3ZpZC5kYXRhc2V0LnNyYz1jLnNyYzt2aWQucG9zdGVyPWMucG9zdGVyO2lmKGJnKWJnLnNyYz1jLnBvc3Rlcjt2aWQubG9hZCgpfQogICAgaWYoY2FwKWNhcC50ZXh0Q29udGVudD1jLmNhcCsoYy5ldmVudD8nLCAnK2MuZXZlbnQ6JycpOwogICAgdmlkLm11dGVkPXRydWU7aWYoIVJNKXt2YXIgcHI9dmlkLnBsYXkoKTtpZihwciYmcHIuY2F0Y2gpcHIuY2F0Y2goZnVuY3Rpb24oKXt9KX0KICAgIHZpZC5vbmVuZGVkPWZ1bmN0aW9uKCl7aWYoY3VyPT09aXQubi0xKXBsYXlDbGlwKHAsaXQsY2krMSl9fQogIGZ1bmN0aW9uIHNldFBsYXlJY29uKHAsb24pe3ZhciBiPXAucXVlcnlTZWxlY3RvcignLnBwJyk7aWYoIWIpcmV0dXJuO2IucXVlcnlTZWxlY3RvcignLmljLXBsYXknKS5zdHlsZS5kaXNwbGF5PW9uPydub25lJzonJztiLnF1ZXJ5U2VsZWN0b3IoJy5pYy1wYXVzZScpLnN0eWxlLmRpc3BsYXk9b24\/Jyc6J25vbmUnO2Iuc2V0QXR0cmlidXRlKCdhcmlhLWxhYmVsJyxvbj8nUGF1c2UnOidQbGF5Jyl9CiAgZnVuY3Rpb24gc2V0VHJhY2socCxpdCx0aSl7dmFyIGF1PXAucXVlcnlTZWxlY3RvcignYXVkaW8nKSxubT1wLnF1ZXJ5U2VsZWN0b3IoJy5ubSBiJyksc3ViPXAucXVlcnlTZWxlY3RvcignLm5tIHNwYW4nKTt2YXIgdD1pdC50cmFja3NbdGldO2ZhZGVTdGF0ZVsndCcraXQubi0xXT10aTsKICAgIGlmKGF1LmRhdGFzZXQuc3JjIT09dC5zcmMpe2F1LnBhdXNlKCk7YXUuc3JjPXQuc3JjO2F1LmRhdGFzZXQuc3JjPXQuc3JjO2F1LmxvYWQoKTtzZXRQbGF5SWNvbihwLGZhbHNlKTtwLnF1ZXJ5U2VsZWN0b3IoJy5wYiBpJykuc3R5bGUud2lkdGg9JzAlJ30KICAgIG5tLnRleHRDb250ZW50PXQubmFtZTtzdWIudGV4dENvbnRlbnQ9J1RyYWNrICcrKHRpKzEpKycgb2YgJytpdC50cmFja3MubGVuZ3RoKycsIHdyaXR0ZW4gZm9yIG91ciBldmVudHMnfQogIGJ0bnMuZm9yRWFjaChmdW5jdGlvbihiLGkpe2IuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7cGF1c2VkPWZhbHNlO3NlbGVjdChpLHRydWUpfSl9KTsKICBwYW5lbHMuZm9yRWFjaChmdW5jdGlvbihwLGkpe3ZhciBpdD1pdGVtc1tpXTtpZihpdC5raW5kIT09J211c2ljJylyZXR1cm47dmFyIGF1PXAucXVlcnlTZWxlY3RvcignYXVkaW8nKSxwcD1wLnF1ZXJ5U2VsZWN0b3IoJy5wcCcpLHNrPXAucXVlcnlTZWxlY3RvcignLnNrJykscGI9cC5xdWVyeVNlbGVjdG9yKCcucGIgaScpOwogICAgcHAuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7aWYoYXUucGF1c2VkKXt2YXIgcHI9YXUucGxheSgpO2lmKHByJiZwci5jYXRjaClwci5jYXRjaChmdW5jdGlvbigpe30pfWVsc2V7YXUucGF1c2UoKX19KTsKICAgIHNrLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpe3ZhciB0aT0oKGZhZGVTdGF0ZVsndCcraV18fDApKzEpJWl0LnRyYWNrcy5sZW5ndGg7ZmFkZVN0YXRlWyd0JytpXT10aTtzZXRUcmFjayhwLGl0LHRpKTt2YXIgcHI9YXUucGxheSgpO2lmKHByJiZwci5jYXRjaClwci5jYXRjaChmdW5jdGlvbigpe30pfSk7CiAgICBhdS5hZGRFdmVudExpc3RlbmVyKCdwbGF5JyxmdW5jdGlvbigpe2F1ZGlvT249dHJ1ZTtzZXRQbGF5SWNvbihwLHRydWUpO2Rpc2FybSgpfSk7CiAgICBhdS5hZGRFdmVudExpc3RlbmVyKCdwYXVzZScsZnVuY3Rpb24oKXthdWRpb09uPWZhbHNlO3NldFBsYXlJY29uKHAsZmFsc2UpO2lmKGN1cj09PWkpYXJtKCl9KTsKICAgIGF1LmFkZEV2ZW50TGlzdGVuZXIoJ3RpbWV1cGRhdGUnLGZ1bmN0aW9uKCl7aWYoYXUuZHVyYXRpb24pcGIuc3R5bGUud2lkdGg9KGF1LmN1cnJlbnRUaW1lL2F1LmR1cmF0aW9uKjEwMCkrJyUnfSk7CiAgICBhdS5hZGRFdmVudExpc3RlbmVyKCdlbmRlZCcsZnVuY3Rpb24oKXt2YXIgdGk9KChmYWRlU3RhdGVbJ3QnK2ldfHwwKSsxKSVpdC50cmFja3MubGVuZ3RoO2ZhZGVTdGF0ZVsndCcraV09dGk7c2V0VHJhY2socCxpdCx0aSk7dmFyIHByPWF1LnBsYXkoKTtpZihwciYmcHIuY2F0Y2gpcHIuY2F0Y2goZnVuY3Rpb24oKXt9KX0pOwogIH0pOwogIHJvb3QuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VlbnRlcicsZnVuY3Rpb24oKXtob3Zlcj10cnVlO2Rpc2FybSgpfSk7CiAgcm9vdC5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWxlYXZlJyxmdW5jdGlvbigpe2hvdmVyPWZhbHNlO2FybSgpfSk7CiAgcm9vdC5hZGRFdmVudExpc3RlbmVyKCdmb2N1c2luJyxmdW5jdGlvbigpe2hvdmVyPXRydWU7ZGlzYXJtKCl9KTsKICByb290LmFkZEV2ZW50TGlzdGVuZXIoJ2ZvY3Vzb3V0JyxmdW5jdGlvbihlKXtpZighcm9vdC5jb250YWlucyhlLnJlbGF0ZWRUYXJnZXQpKXtob3Zlcj1mYWxzZTthcm0oKX19KTsKICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCd2aXNpYmlsaXR5Y2hhbmdlJyxmdW5jdGlvbigpe2lmKGRvY3VtZW50LmhpZGRlbil7ZGlzYXJtKCl9ZWxzZXthcm0oKX19KTsKICB2YXIgaW89KCdJbnRlcnNlY3Rpb25PYnNlcnZlcicgaW4gd2luZG93KT9uZXcgSW50ZXJzZWN0aW9uT2JzZXJ2ZXIoZnVuY3Rpb24oZXMpe2VzLmZvckVhY2goZnVuY3Rpb24oZSl7cGF1c2VkPSFlLmlzSW50ZXJzZWN0aW5nO2lmKHBhdXNlZClkaXNhcm0oKTtlbHNlIGFybSgpfSl9LHt0aHJlc2hvbGQ6LjI1fSk6bnVsbDsKICBpZihpbylpby5vYnNlcnZlKHJvb3QpOwogIHNlbGVjdCgwLGZhbHNlKTsKICBmdW5jdGlvbiBieUhhc2goKXt2YXIgaD1sb2NhdGlvbi5oYXNoO2lmKGguaW5kZXhPZignI3BhcnQtJykhPT0wKXJldHVybjt2YXIgaWQ9aC5zbGljZSg2KTtmb3IodmFyIGs9MDtrPGl0ZW1zLmxlbmd0aDtrKyspe2lmKGl0ZW1zW2tdLmlkPT09aWQpe3BhdXNlZD1mYWxzZTtzZWxlY3Qoayx0cnVlKTticmVha319fQogIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdoYXNoY2hhbmdlJyxieUhhc2gpO2J5SGFzaCgpOwp9CnEoZG9jdW1lbnQsJ1tkYXRhLXNpeF0nKS5mb3JFYWNoKHNldHVwKTsKfSkoKTs=\"><\/script><script>new Function(atob(document.getElementById(\"wpb1\").dataset.p))();<\/script>\n<footer class=\"sfoot\"><div class=\"in\"><div class=\"grid\"><div class=\"brand\"><img decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/09\/zlideshow-logo-white.webp\" alt=\"Zlideshow\"><p>Photos, video clips, music, custom graphics and a QR code handout, on every guest&#8217;s phone in about an hour, while the event is still happening.<\/p><span class=\"tag\">Hey, Watch It Now!<\/span><div class=\"social\"><a href=\"https:\/\/www.instagram.com\/zlideshow\/\" target=\"_blank\" rel=\"noopener\" aria-label=\"Zlideshow on Instagram\" title=\"Instagram\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5zm0 2a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3H7zm5 3.5a4.5 4.5 0 1 1 0 9 4.5 4.5 0 0 1 0-9zm0 2a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM17.6 5.2a1.2 1.2 0 1 1 0 2.4 1.2 1.2 0 0 1 0-2.4z\"\/><\/svg><\/a><a href=\"https:\/\/www.tiktok.com\/@zlideshowofficial\" target=\"_blank\" rel=\"noopener\" aria-label=\"Zlideshow on TikTok\" title=\"TikTok\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M13.5 2h3.1c.2 1.9 1.4 3.4 3.4 3.7v3.1c-1.3 0-2.5-.4-3.4-1v6.7a5.6 5.6 0 1 1-5.6-5.6c.3 0 .6 0 .9.1v3.2a2.5 2.5 0 1 0 1.6 2.3V2z\"\/><\/svg><\/a><a href=\"https:\/\/www.youtube.com\/@zlideshow\" target=\"_blank\" rel=\"noopener\" aria-label=\"Zlideshow on YouTube\" title=\"YouTube\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21.6 7.2a2.5 2.5 0 0 0-1.8-1.8C18.2 5 12 5 12 5s-6.2 0-7.8.4A2.5 2.5 0 0 0 2.4 7.2 26 26 0 0 0 2 12a26 26 0 0 0 .4 4.8 2.5 2.5 0 0 0 1.8 1.8C5.8 19 12 19 12 19s6.2 0 7.8-.4a2.5 2.5 0 0 0 1.8-1.8A26 26 0 0 0 22 12a26 26 0 0 0-.4-4.8zM10 15V9l5.2 3L10 15z\"\/><\/svg><\/a><\/div><\/div><div><p class=\"ft-h\">Zlideshow<\/p><ul><li><a href=\"\/#how\">How it works<\/a><\/li><li><a href=\"\/#get\">What you get<\/a><\/li><li><a href=\"\/what-to-expect\/\">What to expect<\/a><\/li><li><a href=\"\/#pricing\">Pricing<\/a><\/li><li><a href=\"\/#reviews\">Reviews<\/a><\/li><\/ul><\/div><div><p class=\"ft-h\">Demos<\/p><ul><li><a href=\"\/demos\/weddings\/\">Weddings<\/a><\/li><li><a href=\"\/demos\/birthdays\/\">Birthdays &amp; showers<\/a><\/li><li><a href=\"\/demos\/baby-showers\/\">Baby showers<\/a><\/li><li><a href=\"\/demos\/corporate-events\/\">Corporate events<\/a><\/li><\/ul><\/div><div><p class=\"ft-h\">Contact<\/p><ul><li><a href=\"\/#contact\">Book your date<\/a><\/li><li><a href=\"tel:+19545070857\">954-507-0857<\/a><\/li><li><a href=\"mailto:info@zlideshow.com\">info@zlideshow.com<\/a><\/li><li><a href=\"\/onboarding\/\">Customer onboarding<\/a><\/li><\/ul><\/div><\/div><div class=\"legal\"><span>&copy; 2026 ZLIDESHOW LLC, Florida. Zlideshow&trade;<\/span><a href=\"\/privacy\/\">Privacy<\/a><a href=\"\/terms\/\">Terms<\/a><a href=\"tel:+19545070857\">954-507-0857<\/a><a href=\"mailto:info@zlideshow.com\">info@zlideshow.com<\/a><\/div><\/div><\/footer>\n<a class=\"totop\" href=\"#\" aria-label=\"Back to top\" title=\"Back to top\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 19V6M5 12l7-7 7 7\"\/><\/svg><\/a>\n<\/div>\n<script id=\"wpb2\" data-p=\"KGZ1bmN0aW9uKCl7CiB2YXIgemw9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLnpsIik7IGlmKCF6bCl7cmV0dXJuO30KIHpsLmNsYXNzTGlzdC5hZGQoInJldmVhbCIpOwogdmFyIGxiPXpsLnF1ZXJ5U2VsZWN0b3IoIi5sYiIpOwogaWYobGIpe3ZhciBsYmk9bGIucXVlcnlTZWxlY3RvcigiaW1nIik7CiAgemwucXVlcnlTZWxlY3RvckFsbCgiW2RhdGEtZnVsbF0iKS5mb3JFYWNoKGZ1bmN0aW9uKGYpe2YuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLGZ1bmN0aW9uKCl7bGJpLnNyYz1mLmdldEF0dHJpYnV0ZSgiZGF0YS1mdWxsIik7bGIuY2xhc3NMaXN0LmFkZCgib24iKTt9KTt9KTsKICBsYi5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsZnVuY3Rpb24oKXtsYi5jbGFzc0xpc3QucmVtb3ZlKCJvbiIpO2xiaS5zcmM9IiI7fSk7CiB9CiAvKiBSb2IncyBqdW1wIGxpbmtzIHBvaW50IGF0IGluZGl2aWR1YWwgPGRldGFpbHM+LiBMYW5kaW5nIG9uIGEgQ0xPU0VEIHN1bW1hcnkKICAgIHdvdWxkIG1lYW4gdGhlIHZpc2l0b3IgYXJyaXZlcyBhbmQgc3RpbGwgaGFzIHRvIGNsaWNrLCB3aGljaCBkZWZlYXRzIHRoZQogICAgbGluay4gT3BlbiB0aGUgdGFyZ2V0ZWQgb25lLCB0aGVuIHNjcm9sbCB0byBpdC4gR3VhcmRlZCBzbyBhIGhhc2ggdGhhdAogICAgbWF0Y2hlcyBub3RoaW5nLCBvciBhbiBlbGVtZW50IHRoYXQgaXMgbm90IGEgPGRldGFpbHM+LCBkb2VzIG5vdGhpbmcuICovCiBmdW5jdGlvbiB6bE9wZW5UYXJnZXQoKXsKICB2YXIgaD1sb2NhdGlvbi5oYXNoOyBpZighaHx8aC5sZW5ndGg8Mil7cmV0dXJuO30KICB2YXIgZWw7CiAgdHJ5e2VsPXpsLnF1ZXJ5U2VsZWN0b3IoaCk7fWNhdGNoKGUpe3JldHVybjt9CiAgaWYoIWVsfHxlbC50YWdOYW1lIT09IkRFVEFJTFMiKXtyZXR1cm47fQogIGVsLm9wZW49dHJ1ZTsKICBlbC5zY3JvbGxJbnRvVmlldyh7YmxvY2s6InN0YXJ0In0pOwogfQogemxPcGVuVGFyZ2V0KCk7CiB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigiaGFzaGNoYW5nZSIsemxPcGVuVGFyZ2V0KTsKfSkoKTsK\"><\/script><script>new Function(atob(document.getElementById(\"wpb2\").dataset.p))();<\/script>\n<script id=\"wpb3\" data-p=\"KGZ1bmN0aW9uKCl7dmFyIHE9ZnVuY3Rpb24ocyl7cmV0dXJuIFtdLnNsaWNlLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbChzKSl9O3ZhciBsaW5rcz1xKCcuemwgLm5hdiBhW2hyZWZePSIvIyJdJyk7dmFyIGlkcz1bXTtsaW5rcy5mb3JFYWNoKGZ1bmN0aW9uKGEpe3ZhciBpZD1hLmdldEF0dHJpYnV0ZSgnaHJlZicpLnNsaWNlKDIpO2lmKGlkcy5pbmRleE9mKGlkKTwwKWlkcy5wdXNoKGlkKX0pO3ZhciBzZWNzPWlkcy5tYXAoZnVuY3Rpb24oaWQpe3JldHVybiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCl9KS5maWx0ZXIoQm9vbGVhbik7dmFyIHRvZz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbmF2dG9nZ2xlJyk7cSgnLnpsIC5uYXYgLnNoZWV0IGEnKS5mb3JFYWNoKGZ1bmN0aW9uKGEpe2EuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7aWYodG9nKXRvZy5jaGVja2VkPWZhbHNlfSl9KTtpZighc2Vjcy5sZW5ndGgpcmV0dXJuO3ZhciBjdXI7ZnVuY3Rpb24gc3B5KCl7dmFyIHk9d2luZG93LnBhZ2VZT2Zmc2V0KzE1MCxjPW51bGw7c2Vjcy5mb3JFYWNoKGZ1bmN0aW9uKHMpe2lmKHMub2Zmc2V0VG9wPD15KWM9cy5pZH0pO2lmKGM9PT1jdXIpcmV0dXJuO2N1cj1jO2xpbmtzLmZvckVhY2goZnVuY3Rpb24oYSl7YS5jbGFzc0xpc3QudG9nZ2xlKCdvbicsYyE9PW51bGwmJmEuZ2V0QXR0cmlidXRlKCdocmVmJyk9PT0nLyMnK2MpfSl9d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsc3B5LHtwYXNzaXZlOnRydWV9KTtzcHkoKX0pKCk7\"><\/script><script>new Function(atob(document.getElementById(\"wpb3\").dataset.p))();<\/script>\n<script id=\"wpb4\" data-p=\"KGZ1bmN0aW9uKCl7dmFyIGI9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnpsIC50b3RvcCcpO2lmKCFiKXJldHVybjtmdW5jdGlvbiB0KCl7Yi5jbGFzc0xpc3QudG9nZ2xlKCdzaG93Jyx3aW5kb3cucGFnZVlPZmZzZXQ+NjAwKX13aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJyx0LHtwYXNzaXZlOnRydWV9KTt0KCk7Yi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7ZS5wcmV2ZW50RGVmYXVsdCgpO3dpbmRvdy5zY3JvbGxUbyh7dG9wOjAsYmVoYXZpb3I6J3Ntb290aCd9KTt2YXIgbD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuemwgLm5hdiAubG9nbycpO2lmKGwpbC5mb2N1cyh7cHJldmVudFNjcm9sbDp0cnVlfSl9KX0pKCk7\"><\/script><script>new Function(atob(document.getElementById(\"wpb4\").dataset.p))();<\/script>\n<script id=\"wpb5\" data-p=\"KGZ1bmN0aW9uKCl7dmFyIHE9ZnVuY3Rpb24ocixzKXtyZXR1cm4gW10uc2xpY2UuY2FsbChyLnF1ZXJ5U2VsZWN0b3JBbGwocykpfTt2YXIgUk09d2luZG93Lm1hdGNoTWVkaWEmJndpbmRvdy5tYXRjaE1lZGlhKCcocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKScpLm1hdGNoZXM7ZnVuY3Rpb24gcGN0KGJveCx4LHkpe3JldHVybiBbKHgtYm94LmxlZnQpL2JveC53aWR0aCoxMDAsKHktYm94LnRvcCkvYm94LmhlaWdodCoxMDBdfWZ1bmN0aW9uIHB1dChsLGEsYil7bC5zZXRBdHRyaWJ1dGUoJ3gxJyxhWzBdLnRvRml4ZWQoMikpO2wuc2V0QXR0cmlidXRlKCd5MScsYVsxXS50b0ZpeGVkKDIpKTtsLnNldEF0dHJpYnV0ZSgneDInLGJbMF0udG9GaXhlZCgyKSk7bC5zZXRBdHRyaWJ1dGUoJ3kyJyxiWzFdLnRvRml4ZWQoMikpfWZ1bmN0aW9uIHRhcmdldHModCl7dmFyIGJveD10LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO2lmKCFib3gud2lkdGgpcmV0dXJuIG51bGw7dmFyIGM9WzEsMiwzXS5tYXAoZnVuY3Rpb24obil7dmFyIGltPXQucXVlcnlTZWxlY3RvcignLnRyaScrbisnIGltZycpO3ZhciBiPWltLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3JldHVybiB7eDpiLmxlZnQrYi53aWR0aC8yLHk6Yi50b3ArYi5oZWlnaHQvMixyOmIud2lkdGgvMn19KTt2YXIgcDI9dC5xdWVyeVNlbGVjdG9yKCcudHJpMiBwJyl8fHQucXVlcnlTZWxlY3RvcignLnRyaTIgaDMnKTt2YXIgcGI9cDIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7dmFyIGE9LTIyKk1hdGguUEkvMTgwLHMxPVtjWzBdLngrY1swXS5yKk1hdGguY29zKGEpLGNbMF0ueStjWzBdLnIqTWF0aC5zaW4oYSldLGUxPVtjWzFdLngtY1sxXS5yLGNbMV0ueV07dmFyIGIyPS00OCpNYXRoLlBJLzE4MCxzMj1bcGIubGVmdCtwYi53aWR0aC8yLHBiLmJvdHRvbSsxMF0sZTI9W2NbMl0ueCtjWzJdLnIqTWF0aC5jb3MoYjIpLGNbMl0ueStjWzJdLnIqTWF0aC5zaW4oYjIpXTtyZXR1cm4gW1twY3QoYm94LHMxWzBdLHMxWzFdKSxwY3QoYm94LGUxWzBdLGUxWzFdKV0sW3BjdChib3gsczJbMF0sczJbMV0pLHBjdChib3gsZTJbMF0sZTJbMV0pXV19ZnVuY3Rpb24gbGF5KHQpe3ZhciBzdmc9dC5xdWVyeVNlbGVjdG9yKCcudHJpbGlua3MnKTtpZighc3ZnKXJldHVybjt2YXIgbHM9cShzdmcsJ2xpbmUnKTtpZihscy5sZW5ndGg8MilyZXR1cm47aWYoZ2V0Q29tcHV0ZWRTdHlsZShzdmcpLmRpc3BsYXk9PT0nbm9uZScpcmV0dXJuO3ZhciBUPXRhcmdldHModCk7aWYoIVQpcmV0dXJuO3QucHpUPVQ7dmFyIGdhdGVkPXQuaGFzQXR0cmlidXRlKCdkYXRhLXB6JykmJiFSTTt2YXIgZ289IWdhdGVkfHx0LmNsYXNzTGlzdC5jb250YWlucygncHotZ28nKTtpZighZ28pe2xzLmZvckVhY2goZnVuY3Rpb24obCxpKXtwdXQobCxUW2ldWzBdLFRbaV1bMF0pfSk7cmV0dXJufWlmKHQucHpEcmF3aW5nKXJldHVybjtpZighZ2F0ZWR8fHQucHpEcmF3bil7bHMuZm9yRWFjaChmdW5jdGlvbihsLGkpe3B1dChsLFRbaV1bMF0sVFtpXVsxXSl9KTtyZXR1cm59dC5wekRyYXdpbmc9dHJ1ZTt2YXIgRD02NTAsZGVsYXlzPVs2MDAsMTE1MF0sdDA9bnVsbDtmdW5jdGlvbiBzdGVwKG5vdyl7aWYodDA9PT1udWxsKXQwPW5vdzt2YXIgZG9uZT10cnVlO2xzLmZvckVhY2goZnVuY3Rpb24obCxpKXt2YXIgaz1NYXRoLm1pbigxLE1hdGgubWF4KDAsKG5vdy10MC1kZWxheXNbaV0pL0QpKTtrPTEtTWF0aC5wb3coMS1rLDMpO3ZhciBhPXQucHpUW2ldWzBdLGI9dC5welRbaV1bMV07cHV0KGwsYSxbYVswXSsoYlswXS1hWzBdKSprLGFbMV0rKGJbMV0tYVsxXSkqa10pO2lmKGs8MSlkb25lPWZhbHNlfSk7aWYoZG9uZSl7dC5wekRyYXdpbmc9ZmFsc2U7dC5wekRyYXduPXRydWV9ZWxzZSByZXF1ZXN0QW5pbWF0aW9uRnJhbWUoc3RlcCl9cmVxdWVzdEFuaW1hdGlvbkZyYW1lKHN0ZXApfWZ1bmN0aW9uIGFsbCgpe3EoZG9jdW1lbnQsJy50cmlmZWN0YScpLmZvckVhY2gobGF5KX1hbGwoKTt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsYWxsKTt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJyxhbGwpO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLGFsbCx7cGFzc2l2ZTp0cnVlfSk7ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigncHotZ28nLGFsbCk7c2V0VGltZW91dChhbGwsNDAwKTtzZXRUaW1lb3V0KGFsbCwxNjAwKTtpZihkb2N1bWVudC5mb250cyYmZG9jdW1lbnQuZm9udHMucmVhZHkpZG9jdW1lbnQuZm9udHMucmVhZHkudGhlbihhbGwpfSkoKTs=\"><\/script><script>new Function(atob(document.getElementById(\"wpb5\").dataset.p))();<\/script>\n<script id=\"wpb6\" data-p=\"KGZ1bmN0aW9uKCl7dmFyIHE9ZnVuY3Rpb24ocyxyKXtyZXR1cm4gW10uc2xpY2UuY2FsbCgocnx8ZG9jdW1lbnQpLnF1ZXJ5U2VsZWN0b3JBbGwocykpfTt2YXIgUk09d2luZG93Lm1hdGNoTWVkaWEmJndpbmRvdy5tYXRjaE1lZGlhKCcocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKScpLm1hdGNoZXM7dmFyIGVscz1xKCdbZGF0YS1wel0nKTtpZighKCdJbnRlcnNlY3Rpb25PYnNlcnZlcicgaW4gd2luZG93KXx8Uk0pe2Vscy5mb3JFYWNoKGZ1bmN0aW9uKGUpe2UuY2xhc3NMaXN0LmFkZCgncHotZ28nKX0pfWVsc2V7dmFyIGlvPW5ldyBJbnRlcnNlY3Rpb25PYnNlcnZlcihmdW5jdGlvbihlbil7ZW4uZm9yRWFjaChmdW5jdGlvbih4KXtpZigheC5pc0ludGVyc2VjdGluZylyZXR1cm47aW8udW5vYnNlcnZlKHgudGFyZ2V0KTt2YXIgdD14LnRhcmdldDt2YXIgZ289ZnVuY3Rpb24oKXt0LmNsYXNzTGlzdC5hZGQoJ3B6LWdvJyk7dC5kaXNwYXRjaEV2ZW50KG5ldyBFdmVudCgncHotZ28nLHtidWJibGVzOnRydWV9KSl9O3ZhciBpbWdzPXEoJ2ltZycsdCkuZmlsdGVyKGZ1bmN0aW9uKGkpe3JldHVybiAhaS5jb21wbGV0ZX0pO2lmKCFpbWdzLmxlbmd0aClnbygpO2Vsc2V7dmFyIGxlZnQ9aW1ncy5sZW5ndGgsZG9uZT1mdW5jdGlvbigpe2lmKC0tbGVmdDw9MClnbygpfTtpbWdzLmZvckVhY2goZnVuY3Rpb24oaSl7aS5hZGRFdmVudExpc3RlbmVyKCdsb2FkJyxkb25lKTtpLmFkZEV2ZW50TGlzdGVuZXIoJ2Vycm9yJyxkb25lKX0pO3NldFRpbWVvdXQoZ28sNDAwMCl9fSl9LHt0aHJlc2hvbGQ6LjM1fSk7ZWxzLmZvckVhY2goZnVuY3Rpb24oZSl7aW8ub2JzZXJ2ZShlKX0pfXZhciBjcz1xKCcucHotY291bnQnKTtpZihjcy5sZW5ndGgmJiFSTSYmKCdJbnRlcnNlY3Rpb25PYnNlcnZlcicgaW4gd2luZG93KSl7dmFyIGNvPW5ldyBJbnRlcnNlY3Rpb25PYnNlcnZlcihmdW5jdGlvbihlbil7ZW4uZm9yRWFjaChmdW5jdGlvbih4KXtpZigheC5pc0ludGVyc2VjdGluZylyZXR1cm47Y28udW5vYnNlcnZlKHgudGFyZ2V0KTt2YXIgZWw9eC50YXJnZXQsdG89K2VsLmdldEF0dHJpYnV0ZSgnZGF0YS10bycpLHByZT1lbC5nZXRBdHRyaWJ1dGUoJ2RhdGEtcHJlZml4Jyl8fCcnLHQwPW51bGwsRD0xMTAwO2Z1bmN0aW9uIHN0ZXAodCl7aWYodDA9PT1udWxsKXQwPXQ7dmFyIGs9TWF0aC5taW4oMSwodC10MCkvRCk7az0xLU1hdGgucG93KDEtaywzKTtlbC50ZXh0Q29udGVudD1wcmUrTWF0aC5yb3VuZCh0byprKTtpZihrPDEpcmVxdWVzdEFuaW1hdGlvbkZyYW1lKHN0ZXApfXJlcXVlc3RBbmltYXRpb25GcmFtZShzdGVwKX0pfSx7dGhyZXNob2xkOi42fSk7Y3MuZm9yRWFjaChmdW5jdGlvbihjKXtjLnRleHRDb250ZW50PShjLmdldEF0dHJpYnV0ZSgnZGF0YS1wcmVmaXgnKXx8JycpKycwJztjby5vYnNlcnZlKGMpfSl9dmFyIHByPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5wei1wcm9nJyk7aWYocHIpe3ZhciBwPWZ1bmN0aW9uKCl7dmFyIGg9ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LG09aC5zY3JvbGxIZWlnaHQtaC5jbGllbnRIZWlnaHQ7cHIuc3R5bGUuc2V0UHJvcGVydHkoJy0tcCcsbT4wPyhoLnNjcm9sbFRvcC9tKS50b0ZpeGVkKDQpOjApfTt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJyxwLHtwYXNzaXZlOnRydWV9KTt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigncmVzaXplJyxwKTtwKCl9dmFyIGRvdmVzPXEoJy56bCAuZG92ZScpO2lmKGRvdmVzLmxlbmd0aCYmIVJNJiYhKCdvbnRvdWNoc3RhcnQnIGluIHdpbmRvdykpe3ZhciBidDt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbW91c2Vtb3ZlJyxmdW5jdGlvbihlKXtkb3Zlcy5mb3JFYWNoKGZ1bmN0aW9uKGQpe3ZhciByPWQuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7aWYoci5ib3R0b208MHx8ci50b3A+aW5uZXJIZWlnaHR8fCFyLndpZHRoKXJldHVybjt2YXIgaHg9ci5sZWZ0K3Iud2lkdGgqMC4yOCxkeD1lLmNsaWVudFgtaHg7ZC5jbGFzc0xpc3QudG9nZ2xlKCdsb29rLWZ3ZCcsZHg8LTcwKTtkLmNsYXNzTGlzdC50b2dnbGUoJ2xvb2stYmFjaycsZHg+MTQwKX0pO2NsZWFyVGltZW91dChidCk7YnQ9c2V0VGltZW91dChmdW5jdGlvbigpe2RvdmVzLmZvckVhY2goZnVuY3Rpb24oZCl7ZC5jbGFzc0xpc3QuYWRkKCdibGluaycpO3NldFRpbWVvdXQoZnVuY3Rpb24oKXtkLmNsYXNzTGlzdC5yZW1vdmUoJ2JsaW5rJyl9LDE0MCl9KX0sMTYwMCl9LHtwYXNzaXZlOnRydWV9KX19KSgpOw==\"><\/script><script>new Function(atob(document.getElementById(\"wpb6\").dataset.p))();<\/script>\n","protected":false},"excerpt":{"rendered":"<p>A real wedding Zlideshow, part by part: the photos, the video clips, the music, the title cards and the QR handouts guests scan.<\/p>","protected":false},"author":8,"featured_media":8941,"parent":8921,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-8922","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/8922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/comments?post=8922"}],"version-history":[{"count":3,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/8922\/revisions"}],"predecessor-version":[{"id":8962,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/8922\/revisions\/8962"}],"up":[{"embeddable":true,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/8921"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/media\/8941"}],"wp:attachment":[{"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/media?parent=8922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}