{"id":7235,"date":"2026-07-20T19:52:57","date_gmt":"2026-07-20T19:52:57","guid":{"rendered":"https:\/\/zlideshow.com\/stagingv1\/demopage\/birthdays\/"},"modified":"2026-07-20T19:57:13","modified_gmt":"2026-07-20T19:57:13","slug":"birthdays","status":"publish","type":"page","link":"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/birthdays\/","title":{"rendered":"Birthday Demo"},"content":{"rendered":"<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{position:relative;width:100%;height:100%;border-radius:25px;overflow:hidden;background:#160026}\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:78px;height:16px;background:#2A004B;border-radius:0 0 11px 11px;z-index:3}\n.zl .phone .lbl{position:absolute;left:11px;top:11px;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<\/style>\n<div class=\"zl\">\n<div class=\"top\"><div class=\"in\">\n<a class=\"logo\" href=\"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/\"><img decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2025\/09\/ZLogo-2-standard-v6-4000w-copy-scaled.png\" alt=\"Zlideshow\" loading=\"eager\"><\/a>\n<a class=\"back\" href=\"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/\">All demos <span class=\"arw\">&rsaquo;<\/span><\/a>\n<\/div><\/div>\n<section class=\"hero slant-b\"><div class=\"in\">\n<div class=\"hgrid\">\n<div>\n<div class=\"eye\">Birthdays demo<\/div>\n<h1 class=\"t rv\">The party, playing back before the cake is gone.<\/h1>\n<p class=\"lead rv\">Milestone or backyard bash, the energy is the point. Guests scan, watch the night build in real time, and leave with the whole thing on their phone.<\/p>\n<div class=\"ctas rv\"><a class=\"btn red\" href=\"https:\/\/app.zlideshow.com\/event\/A010326rXOGufgvpS02\" target=\"_blank\" rel=\"noopener\">Play a sample <span class=\"arw\">&rarr;<\/span><\/a>\n<a class=\"btn dark\" href=\"https:\/\/zlideshow.com\/es\/stagingv1\/contact\/\">Plan your Zlideshow<\/a><\/div>\n<p class=\"pnote\" style=\"text-align:left;margin-top:14px\">Opens a real birthday Zlideshow in a new tab.<\/p>\n<\/div>\n<div><a class=\"phone rv\" href=\"https:\/\/app.zlideshow.com\/event\/A010326rXOGufgvpS02\" target=\"_blank\" rel=\"noopener\">\n<span class=\"notch\"><\/span><span class=\"lbl\">Birthdays<\/span>\n<span class=\"scr\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-ai-bday-cover.webp\" alt=\"Sample Zlideshow sample Zlideshow\"><span class=\"grad\"><\/span>\n<span class=\"play\"><i><\/i><\/span>\n<span class=\"cap\"><b>Sample Zlideshow<\/b><span>Tap to watch the live guest view<\/span><\/span><\/span><\/a><\/div>\n<\/div><\/div><\/section><section class=\"sec sm bg-cream\"><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\/07\/zldemo-bday-cake.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-cake.webp\" alt=\"The cake, front and center\"><figcaption>The cake, front and center<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-balloons.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-balloons.webp\" alt=\"A backdrop built for photos\"><figcaption>A backdrop built for photos<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-table.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-table.webp\" alt=\"Set for the celebration\"><figcaption>Set for the celebration<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-florals.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-florals.webp\" alt=\"Color everywhere\"><figcaption>Color everywhere<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-grazing.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-grazing.webp\" alt=\"A grazing table to remember\"><figcaption>A grazing table to remember<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-gifts.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-gifts.webp\" alt=\"Gifts and good wishes\"><figcaption>Gifts and good wishes<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-ai-watch-group.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-ai-watch-group.webp\" alt=\"Everyone on one phone\"><figcaption>Everyone on one phone<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-spread.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-spread.webp\" alt=\"The spread\"><figcaption>The spread<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-ai-share-table.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-ai-share-table.webp\" alt=\"Watching the show at the table\"><figcaption>Watching the show at the table<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-dance.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-bday-dance.webp\" alt=\"On the dance floor\"><figcaption>On the dance floor<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-slide-bday.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-slide-bday.webp\" alt=\"A birthday greeting card\"><figcaption>A birthday greeting card<\/figcaption><\/figure><figure data-full=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-ai-bday-cover.webp\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zldemo-ai-bday-cover.webp\" alt=\"A themed cover slide\"><figcaption>A themed cover slide<\/figcaption><\/figure><\/div>\n<p class=\"pnote\" style=\"margin-top:16px\">Real Zlideshow events. Tap any image to enlarge.<\/p>\n<\/div><\/section><section class=\"sec bg-white\"><div class=\"in\">\n<div class=\"center\"><div class=\"ey rv\">How it works at your event<\/div>\n<h2 class=\"t rv\">Scan, watch, keep. That simple.<\/h2><\/div>\n<div style=\"height:26px\"><\/div><div class=\"steps\"><div class=\"step rv\"><div class=\"sn\"><\/div><h4>Scan the QR code<\/h4><p>We arrive with a custom, branded QR sign and table cards. Guests scan with their phone camera. No app, no login, no friction.<\/p><\/div><div class=\"step rv\"><div class=\"sn\"><\/div><h4>Watch it build live<\/h4><p>A remote Zeditor scores and edits in real time. In about an hour the first show is on every guest&#8217;s phone, and it keeps growing as the night goes on.<\/p><\/div><div class=\"step rv\"><div class=\"sn\"><\/div><h4>Keep it forever<\/h4><p>Photos, video clips, text, and music in one show. Hosted for 60 days and delivered in full quality through Google Drive so nothing gets compressed.<\/p><\/div><\/div>\n<\/div><\/section><section class=\"sec bg-dark\"><div class=\"in center\">\n<div class=\"ey\" style=\"color:var(--gold)\">Book the party<\/div><h2 class=\"t rv\">Make the birthday last longer than the candles.<\/h2>\n<p class=\"lead rv\" style=\"color:#d8c6ea\">DIY from $99 or a full-service team for $250. Send us the theme and the playlist, we will match it.<\/p>\n<div class=\"ctas rv\" style=\"justify-content:center\">\n<a class=\"btn red\" href=\"https:\/\/zlideshow.com\/es\/stagingv1\/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=\"https:\/\/zlideshow.com\/es\/stagingv1\/contact\/\">Plan your Zlideshow<\/a>\n<\/div><\/div><\/section><footer class=\"ft\"><div class=\"in\">\n<div><a class=\"logo\" href=\"https:\/\/zlideshow.com\/es\/stagingv1\/\"><img decoding=\"async\" src=\"https:\/\/zlideshow.com\/wp-content\/uploads\/2026\/07\/zlideshow-logo-white.png\" alt=\"Zlideshow\"><\/a>\n<p class=\"tag\">Hey, Watch It Now. We capture your event and a remote Zeditor builds a music-scored highlight show your guests watch on their phones in about an hour. Not just photos.<\/p>\n<p class=\"price\">DIY from $99 &nbsp;&bull;&nbsp; Full-service team $250 &nbsp;&bull;&nbsp; ready in ~1 hour &nbsp;&bull;&nbsp; 60-day hosting<\/p><\/div>\n<div class=\"fl\">\n<a href=\"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/\">Demo hub<\/a><a href=\"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/weddings\/\">Weddings<\/a><a href=\"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/birthdays\/\">Birthdays<\/a>\n<a href=\"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/corporate-events\/\">Corporate<\/a><a href=\"https:\/\/zlideshow.com\/es\/stagingv1\/demopage\/baby-showers\/\">Baby Showers<\/a>\n<a href=\"https:\/\/zlideshow.com\/es\/stagingv1\/contact\/\">Plan your event<\/a><a href=\"https:\/\/zlideshow.com\/es\/stagingv1\/\">Zlideshow Home<\/a>\n<\/div><\/div><\/footer><div class=\"lb\"><span class=\"x\">&times;<\/span><img alt=\"Zlideshow preview enlarged\"><\/div>\n<\/div>\n<script id=\"wpb0\" data-p=\"KGZ1bmN0aW9uKCl7CiB2YXIgemw9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLnpsIik7IGlmKCF6bCl7cmV0dXJuO30KIHpsLmNsYXNzTGlzdC5hZGQoInJldmVhbCIpOwogdmFyIGxiPXpsLnF1ZXJ5U2VsZWN0b3IoIi5sYiIpOwogaWYobGIpe3ZhciBsYmk9bGIucXVlcnlTZWxlY3RvcigiaW1nIik7CiAgemwucXVlcnlTZWxlY3RvckFsbCgiW2RhdGEtZnVsbF0iKS5mb3JFYWNoKGZ1bmN0aW9uKGYpe2YuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLGZ1bmN0aW9uKCl7bGJpLnNyYz1mLmdldEF0dHJpYnV0ZSgiZGF0YS1mdWxsIik7bGIuY2xhc3NMaXN0LmFkZCgib24iKTt9KTt9KTsKICBsYi5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsZnVuY3Rpb24oKXtsYi5jbGFzc0xpc3QucmVtb3ZlKCJvbiIpO2xiaS5zcmM9IiI7fSk7CiB9Cn0pKCk7Cg==\"><\/script><script>new Function(atob(document.getElementById(\"wpb0\").dataset.p))();<\/script>","protected":false},"excerpt":{"rendered":"<p>All demos &rsaquo; Birthdays demo The party, playing back before the cake is gone. Milestone or backyard bash, the energy is the point. Guests scan, watch the night build in real time, and leave with the whole thing on their phone. Play a sample &rarr; Plan your Zlideshow Opens a real birthday Zlideshow in a [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"parent":7060,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-7235","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/7235","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=7235"}],"version-history":[{"count":1,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/7235\/revisions"}],"predecessor-version":[{"id":7240,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/7235\/revisions\/7240"}],"up":[{"embeddable":true,"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/pages\/7060"}],"wp:attachment":[{"href":"https:\/\/zlideshow.com\/es\/wp-json\/wp\/v2\/media?parent=7235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}