/* Force visibility of new design wrapper */ body#collection-69c938c938973b02e8f656e3 .Main-content .sqs-layout, body#collection-69c938c938973b02e8f656e3 .Main-content .sqs-row, body#collection-69c938c938973b02e8f656e3 .Main-content .col, body#collection-69c938c938973b02e8f656e3 .Main-content .sqs-block-html, body#collection-69c938c938973b02e8f656e3 .Main-content .sqs-block-content, body#collection-69c938c938973b02e8f656e3 .Main-content .sqs-html-content { display:block !important; visibility:visible !important; opacity:1 !important; height:auto !important; max-height:none !important; overflow:visible !important; } /* Hide the JS-injected old landing page wrapper */ body#collection-69c938c938973b02e8f656e3 #bel-lighting-redesign, body#collection-69c938c938973b02e8f656e3 #bel-uplights-redesign, body#collection-69c938c938973b02e8f656e3 #bel-fh-redesign-20260428, body#collection-69c938c938973b02e8f656e3 #bel-install-redesign-20260428, body#collection-69c938c938973b02e8f656e3 .bel-related-services { display:none !important; } /* Ensure my container takes full width */ body#collection-69c938c938973b02e8f656e3 .Main-content { padding:0 !important; max-width:none !important; } body#collection-69c938c938973b02e8f656e3 .content-wrapper { padding:0 !important; max-width:none !important; }

.bel-lp section { background-image:none !important; background-color:transparent !important; } .bel-lp section.hero { background:transparent !important; min-height:88vh !important; } .bel-lp .hero-bg { background:none !important; } .bel-lp .hero-bg img { display:block !important; opacity:1 !important; width:100% !important; height:100% !important; object-fit:cover !important; } .bel-lp .hero-scrim { background: linear-gradient(180deg,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.30) 40%,rgba(10,10,10,0.92) 100%) !important; } .bel-lp section.quote { background:#0a0a0a !important; } .bel-lp section.specs, .bel-lp section.hw { background:#f7f5f2 !important; } .bel-lp section.val { background:linear-gradient(180deg,#f7f5f2 0%,#fff 100%) !important; } .bel-lp h1, .bel-lp h2, .bel-lp h3 { font-family:'Fraunces',serif !important; letter-spacing:-0.02em !important; font-weight:340 !important; } .bel-lp .hero h1 { color:#fff !important; font-weight:320 !important; } .bel-lp .quote h2 { color:#fff !important; }

(function(){function fix(){var lp=document.querySelector(".bel-lp");if(!lp){setTimeout(fix,200);return;}var p=lp;while(p&&p!==document.body){p.style.setProperty("display","block","important");p.style.setProperty("visibility","visible","important");p.style.setProperty("opacity","1","important");p.style.setProperty("height","auto","important");p.style.setProperty("max-height","none","important");p=p.parentElement;}var blr=document.getElementById("bel-lighting-redesign");if(blr)blr.style.setProperty("display","none","important");var blr2=document.getElementById("bel-uplights-redesign");if(blr2)blr2.style.setProperty("display","none","important");var rs=document.querySelectorAll(".bel-related-services");rs.forEach(function(el){el.style.setProperty("display","none","important");});}if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",fix);}else{fix();}setTimeout(fix,400);setTimeout(fix,1200);setTimeout(fix,2500);setTimeout(fix,5000);})();

@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300..600&family=Inter+Tight:wght@300;400;500;600&display=swap'); .bel-lp{--c:#d4183d;--cd:#a01030;--ink:#0a0a0a;--dim:#5a5a5a;--faint:#9a9a9a;--bg:#fff;--bg2:#f7f5f2;--ln:rgba(10,10,10,0.08);--lns:rgba(10,10,10,0.18);font-family:'Inter Tight',system-ui,sans-serif;color:var(--ink);background:var(--bg);position:relative;overflow-x:hidden} .bel-lp *,.bel-lp *::before,.bel-lp *::after{box-sizing:border-box} .bel-lp h1,.bel-lp h2,.bel-lp h3{font-family:'Fraunces',serif;font-weight:340;letter-spacing:-0.02em;line-height:1.05;margin:0;color:var(--ink)} .bel-lp h1{font-size:clamp(2.6rem,6vw,5.4rem);font-weight:320;letter-spacing:-0.025em;max-width:14ch;line-height:1.04} .bel-lp h2{font-size:clamp(2.2rem,4.4vw,3.6rem);max-width:18ch;line-height:1.08} .bel-lp h3{font-size:1.3rem;font-weight:400} .bel-lp p{margin:0;line-height:1.65} .bel-lp em{font-style:italic;font-weight:300;color:var(--c)} .bel-lp .ey{font-family:'Inter Tight',sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.22em;color:var(--faint);font-weight:500} .bel-lp .lead{font-size:clamp(1.05rem,1.3vw,1.2rem);color:var(--dim);max-width:54ch;line-height:1.6} .bel-lp .ct{max-width:1320px;margin:0 auto;padding:0 clamp(24px,5vw,80px)} .bel-lp .sec{position:relative;padding:clamp(80px,11vh,140px) 0} .bel-lp .secn{padding:clamp(56px,7vh,90px) 0} .bel-lp .btn{display:inline-flex;align-items:center;gap:10px;padding:17px 30px;border-radius:100px;font-size:14px;font-weight:500;letter-spacing:0.02em;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:all .25s ease;white-space:nowrap} .bel-lp .btn-p{background:var(--c);color:#fff} .bel-lp .btn-p:hover{background:var(--cd);transform:translateY(-1px)} .bel-lp .btn-g{color:var(--ink);border-color:var(--lns);background:transparent} .bel-lp .btn-g:hover{background:rgba(10,10,10,0.04)} .bel-lp .mk{font-family:'Inter Tight',sans-serif;font-size:11px;color:var(--faint);letter-spacing:0.22em;text-transform:uppercase;margin-bottom:28px;display:flex;align-items:center;gap:14px;font-weight:500} .bel-lp .mk::before{content:'';width:32px;height:1px;background:var(--c)} .bel-lp .hero{position:relative;min-height:88vh;display:flex;align-items:flex-end;padding:140px 0 90px;overflow:hidden} .bel-lp .hero-bg{position:absolute;inset:0;z-index:0} .bel-lp .hero-bg img{width:100%;height:100%;object-fit:cover;display:block} .bel-lp .hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.30) 40%,rgba(10,10,10,0.92) 100%);z-index:1} .bel-lp .hero-c{position:relative;z-index:2;width:100%;color:#fff} .bel-lp .hero h1{color:#fff} .bel-lp .hero .mk{color:rgba(255,255,255,0.6)} .bel-lp .hero .mk::before{background:#fff} .bel-lp .hero .lead{color:rgba(255,255,255,0.85);margin-top:32px;max-width:48ch} .bel-lp .hero-cta{display:flex;gap:14px;margin-top:40px;flex-wrap:wrap} .bel-lp .hero .btn-g{color:#fff;border-color:rgba(255,255,255,0.35)} .bel-lp .hero .btn-g:hover{background:rgba(255,255,255,0.08);border-color:#fff} .bel-lp .hero-meta{margin-top:64px;padding-top:28px;border-top:1px solid rgba(255,255,255,0.18);display:flex;gap:clamp(32px,5vw,72px);flex-wrap:wrap} .bel-lp .hero-meta .num{font-family:'Fraunces',serif;font-size:1.7rem;font-weight:340;letter-spacing:-0.02em;color:#fff} .bel-lp .hero-meta .ey{color:rgba(255,255,255,0.55);margin-top:6px} .bel-lp .hw{background:var(--bg2);border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)} .bel-lp .hw-head{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:end;margin-bottom:64px} @media(max-width:900px){.bel-lp .hw-head{grid-template-columns:1fr;gap:24px}} .bel-lp .hw-img{width:100%;background:var(--bg);border:1px solid var(--ln);overflow:hidden} .bel-lp .hw-img img{width:100%;height:auto;display:block} .bel-lp .hw-wide{margin-bottom:48px} .bel-lp .hw-pair{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:48px} @media(max-width:800px){.bel-lp .hw-pair{grid-template-columns:1fr}} .bel-lp .hw-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:40px 0;border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)} @media(max-width:800px){.bel-lp .hw-stats{grid-template-columns:1fr 1fr}} .bel-lp .hw-stat .num{font-family:'Fraunces',serif;font-size:2.2rem;font-weight:340;letter-spacing:-0.02em;color:var(--ink);line-height:1} .bel-lp .hw-stat .ey{margin-top:10px} .bel-lp .gal{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px} @media(max-width:800px){.bel-lp .gal{grid-template-columns:1fr;gap:16px}} .bel-lp .gal-tile{position:relative;overflow:hidden;background:var(--bg2);border:1px solid var(--ln);aspect-ratio:4/5} .bel-lp .gal-tile.wide{grid-column:span 2;aspect-ratio:16/9} @media(max-width:800px){.bel-lp .gal-tile.wide{grid-column:span 1;aspect-ratio:4/3}} .bel-lp .gal-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease} .bel-lp .gal-tile:hover img{transform:scale(1.03)} .bel-lp .gal-cap{position:absolute;left:0;right:0;bottom:0;padding:24px 28px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.85) 100%);color:#fff} .bel-lp .gal-cap .ey{color:rgba(255,255,255,0.7)} .bel-lp .gal-cap h3{color:#fff;font-size:1.15rem;font-weight:380;margin-top:6px} .bel-lp .val{background:linear-gradient(180deg,var(--bg2) 0%,var(--bg) 100%)} .bel-lp .val-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--lns);margin-top:48px} @media(max-width:800px){.bel-lp .val-stats{grid-template-columns:1fr}} .bel-lp .val-stat{padding:clamp(32px,4vw,48px);border-right:1px solid var(--ln)} .bel-lp .val-stat:last-child{border-right:none} @media(max-width:800px){.bel-lp .val-stat{border-right:none;border-bottom:1px solid var(--ln)}.bel-lp .val-stat:last-child{border-bottom:none}} .bel-lp .val-num{font-family:'Fraunces',serif;font-size:clamp(2.6rem,4.2vw,3.6rem);font-weight:320;letter-spacing:-0.025em;color:var(--c);line-height:1} .bel-lp .val-stat .lab{margin-top:18px;font-size:1rem;color:var(--ink)} .bel-lp .val-stat .sub{margin-top:6px;font-size:0.88rem;color:var(--faint)} .bel-lp .specs{background:var(--bg2);border-top:1px solid var(--ln);border-bottom:1px solid var(--ln)} .bel-lp .spec-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(40px,6vw,80px);align-items:start} @media(max-width:900px){.bel-lp .spec-grid{grid-template-columns:1fr}} .bel-lp .spec-rows{margin-top:8px} .bel-lp .spec-row{display:grid;grid-template-columns:1.2fr 1.5fr;gap:24px;padding:22px 0;border-bottom:1px solid var(--ln);align-items:baseline} .bel-lp .spec-row:last-child{border-bottom:none} .bel-lp .spec-key{font-size:0.9rem;color:var(--dim)} .bel-lp .spec-val{font-family:'Fraunces',serif;font-size:1.25rem;font-weight:340;letter-spacing:-0.01em} .bel-lp .quote{background:var(--ink);color:#fff} .bel-lp .quote h2{color:#fff} .bel-lp .quote .mk{color:rgba(255,255,255,0.5)} .bel-lp .quote .mk::before{background:var(--c)} .bel-lp .quote .lead{color:rgba(255,255,255,0.75)} .bel-lp .qg{display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,7vw,90px);align-items:start} @media(max-width:900px){.bel-lp .qg{grid-template-columns:1fr}} .bel-lp .qb{margin-top:36px;display:flex;flex-direction:column;gap:14px;font-size:0.95rem;color:rgba(255,255,255,0.7)} .bel-lp .qb>div{display:flex;gap:12px;align-items:center} .bel-lp .qb>div::before{content:'';width:6px;height:6px;background:var(--c);border-radius:50%;flex-shrink:0} .bel-lp .qf{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);padding:clamp(28px,4vw,44px);border-radius:6px} .bel-lp .fld{margin-bottom:22px} .bel-lp .fld label{display:block;margin-bottom:10px;font-size:11px;color:rgba(255,255,255,0.55);text-transform:uppercase;letter-spacing:0.22em;font-weight:500} .bel-lp .fld input{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,0.18);padding:10px 0;font-family:'Inter Tight',sans-serif;font-size:16px;outline:none;color:#fff;transition:border-color .2s} .bel-lp .fld input::placeholder{color:rgba(255,255,255,0.3)} .bel-lp .fld input:focus{border-bottom-color:var(--c)} .bel-lp .et{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px} .bel-lp .et button{padding:10px 18px;border:1px solid rgba(255,255,255,0.2);background:transparent;color:#fff;border-radius:100px;font-family:'Inter Tight',sans-serif;font-size:13px;cursor:pointer;transition:all .2s} .bel-lp .et button.on{background:var(--c);border-color:var(--c)} .bel-lp .faq h2{max-width:18ch} .bel-lp .faq-list{margin-top:48px;border-top:1px solid var(--lns)} .bel-lp .faq-item{border-bottom:1px solid var(--ln);cursor:pointer} .bel-lp .faq-q-row{padding:28px 0;display:grid;grid-template-columns:40px 1fr 30px;gap:20px;align-items:baseline} .bel-lp .faq-num{font-size:11px;color:var(--c);letter-spacing:0.2em;text-transform:uppercase;font-weight:500} .bel-lp .faq-q{font-family:'Fraunces',serif;font-size:1.25rem;font-weight:380;margin:0;line-height:1.3} .bel-lp .faq-tog{font-size:22px;color:var(--dim);transition:transform .3s;text-align:right;line-height:1} .bel-lp .faq-item.on .faq-tog{transform:rotate(45deg)} .bel-lp .faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease} .bel-lp .faq-item.on .faq-a{max-height:300px} .bel-lp .faq-a p{padding:0 0 28px 60px;color:var(--dim);font-size:0.97rem;line-height:1.65;max-width:62ch} @media(max-width:600px){.bel-lp .faq-a p{padding-left:0}}

LED video wall stage backdrop

A new format for live events

The room remembers

the light it stood in.

Brilliant Event Lighting builds modular LED poster walls for weddings, galas, and brand activations across Southern California — pixel-perfect at arm's length, invisible from the back row.

Request a quote

See recent work

1.86 mm

pixel pitch

25 ft

modular widths

4 hr

install window

340+

events produced

01 / Versatility

One panel, or twelve. The room decides.

The same modular panel — 25.45 in wide × 80.61 in tall — stacks edge-to-edge in any combination. Stack one for an entry moment. Stack twelve for a full ballroom feature wall. Same hardware. Same crew. Same install window.

LED video wall rental — true-to-scale display specifications, 1 to 6 panel configurations

25 ft

Max width · 12 panels

P1.86

Pixel pitch · GOB

1.52″

Cabinet thickness

11 kg

Per panel · hand-carry

02 / Recent Work

What it looks like in the room.

From sweetheart backdrops to full ballroom walls and corporate sponsor activations. Each photo below is the same panel system, configured for the moment.

Six-panel LED wall sunset

Twelve-panel · Stage feature

Full ballroom wall — 25 ft wide

Wedding welcome LED poster

Single-panel · Wedding

Welcome display — floral navy

Wedding welcome navy floral

Single-panel · Wedding

Welcome display — couple monogram

Wedding directional signage cocktails

Wayfinding

Directional signage — floral

Modern botanical directional sign

Wayfinding

Directional — modern botanical

Luxury brand sponsor LED display

Corporate · Brand activation

Sponsor display — luxury brand thank-you

03 / Cost vs traditional

Half the budget. Twice the room.

A traditional video wall is built to fill an arena. The BEL LED Poster series is built to fill a ballroom — at roughly a third of the cost, in a fraction of the install time, with no rigging.

68%

Lower total cost

on a 12 ft wall

4 hrs

Install vs 8–10 hrs

no truss, no rigging

2 techs

Crew vs 6+

walks through any door

04 / Specifications

For the production sheet.

The full tech rider goes out with every quote. These are the figures planners and AV leads ask for first.

Request the rider

Pixel pitch

1.86 mm SMD

Module size

640 × 1920 mm

Brightness

1200 nits

Refresh rate

3840 Hz

Color depth

16-bit / channel

Power

180 W/m² avg

Weight

11 kg per module

Install

3–4 hours · 2 techs

05 / Begin

Tell us about the room.

Most quotes go out within 24 hours. We'll ask about venue, date, and what you want guests to feel when they walk in — and reply with a number, not a deck.

Most weddings book 60–90 days out

Same-week corporate available, just ask

Travel within 200 mi of San Diego included

Request a quote

Full name

Email

Event date (approx.)

Event type

Wedding

Corporate

Brand

Other

Send request

06 / Questions

The same five things, every time.

01

How far in advance should we book?

+

For weddings, 60–90 days is comfortable. Corporate and brand activations often book in under 3 weeks. We hold dates with a 25% deposit and a signed quote.

02

Will it work outdoors or in a tent?

+

The poster series is rated for indoor and covered-tent use. For uncovered outdoor, we recommend our weather-rated rental fleet — we can spec either on the same quote.

03

Can you match our exact brand colors?

+

Yes. We calibrate the wall to your brand book within ±2 ΔE — verifiably accurate to Pantone, Adobe, and Hex specs. Send your style guide; we handle the rest.

04

What's included in the quote?

+

Modules, processor, control surface, cabling, ground-stack hardware, on-site lead operator for the duration of your event, and load-in / load-out within our service area.

05

Do you provide content or just the wall?

+

Both. We have an in-house motion designer who builds custom loops, monograms, and animated logos. Or bring your own — we accept ProRes, MP4, and PSD layered files.

(function(){var r=document.querySelector('.bel-lp');if(!r)return; var btns=r.querySelectorAll('#bel-et button');btns.forEach(function(b){b.addEventListener('click',function(){btns.forEach(function(o){o.classList.remove('on')});b.classList.add('on')})}); var f=r.querySelector('#bel-qf');if(f){f.addEventListener('submit',function(e){e.preventDefault();var n=f.querySelector('input[name="name"]').value||'thanks';f.innerHTML='<div style="padding:48px 0;text-align:center"><div style="font-family:Fraunces,serif;font-size:2rem;font-weight:340;letter-spacing:-0.02em;color:#fff">Got it, '+n+'.</div><p style="color:rgba(255,255,255,0.7);margin-top:16px;font-size:1rem">We\'ll reply within 24 hours with a number, not a deck.</p></div>'})} r.querySelectorAll('.faq-item').forEach(function(it){var row=it.querySelector('.faq-q-row');row.addEventListener('click',function(){it.classList.toggle('on')})}); })();