.wrap { max-width: 1100px; margin: 0 auto; padding: 28px; } header { display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 16px 0; } .logo { font-size: 24px; font-weight: 800; letter-spacing: .3px; } .logo span { color: var(--accent); } .phone { color: var(--muted); font-size: 15px; } .hero { padding: 70px 0 50px; display: grid; grid-template-columns: 1.2fr .8fr; gap: 34px; align-items: center; } h1 { font-size: clamp(42px, 7vw, 72px); line-height: 1.02; margin: 0 0 18px; } .lead { font-size: 21px; color: var(--muted); max-width: 700px; } .buttons { display: flex; flex-wrap: wrap; gap: 14px; margin-top: 28px; } .btn { display: inline-block; padding: 14px 20px; border-radius: 999px; text-decoration: none; font-weight: 700; } .primary { background: linear-gradient(135deg, var(--accent), var(--accent2)); color: #06101a; } .secondary { border: 1px solid var(--line); color: var(--text); } .card { background: rgba(20, 27, 45, .82); border: 1px solid var(--line); border-radius: 24px; padding: 26px; box-shadow: 0 20px 70px rgba(0,0,0,.25); } .card h2 { margin-top: 0; font-size: 24px; } .list { padding-left: 20px; color: var(--muted); } .services { display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px; margin: 24px 0 46px; } .service { background: rgba(255,255,255,.06); border: 1px solid var(--line); border-radius: 20px; padding: 22px; } .service h3 { margin: 0 0 8px; font-size: 20px; } .service p { color: var(--muted); margin: 0; } .contact { margin: 34px 0 20px; padding: 30px; border-radius: 24px; background: linear-gradient(135deg, rgba(83,183,255,.16), rgba(124,255,196,.12)); border: 1px solid var(--line); } .contact a { color: var(--accent2); font-weight: 800; } footer { color: var(--muted); font-size: 14px; padding: 30px 0; border-top: 1px solid var(--line); margin-top: 30px; } @media (max-width: 800px) { header, .hero { display: block; } .hero { padding-top: 40px; } .services { grid-template-columns: 1fr; } .card { margin-top: 28px; } }
Audio • Lighting • Video Production

Professional event production that looks and sounds right.

Acousto-Optics, LLC provides audio, lighting, video, staging support, and technical production for corporate events, meetings, live performances, churches, and special events.

Event support from setup to showtime

  • Sound systems and live mixing
  • Lighting design and operation
  • Video displays, switching, and playback
  • Corporate meetings and live events
  • Reliable crew and technical planning

Audio

Clear speech, music playback, wireless microphones, live mixing, and professional PA systems.

Lighting

Stage lighting, room looks, uplighting, and event lighting control for a polished presentation.

Video

Displays, projectors, camera support, switching, playback, and presentation routing.

Need production help for your next event?

Email bobfarrer@acousto-optics.com with your event date, venue, guest count, and what you need covered.