Mon–Sun  ·  7:00 AM – 8:00 PM  ·  By Appointment Only  ·  Call Us
Synester Auto Lab PRECISION CRAFTED โ€ข ROAD TO REEF
Home Our Story
All Services ๐Ÿงช Detailing & Restoration Detail Packages Interior Detailing Exterior Detailing Paint Correction Headlight Restoration ๐Ÿ›ก๏ธ Protection Lab Ceramic Coating Paint Protection Film Vehicle Protection Program ๐ŸŽจ Styling & Enhancement Window Tint Vehicle Wraps Lighting & Upgrades โšก 12V Technology Audio & Electronics ๐ŸŒŠ Marine & Specialty Lab Marine Detailing RV Detailing Motorcycle Detailing Specialty Vehicles ๐Ÿšš Commercial Lab Fleet Services Business Vehicle Care
All Service Areas ๐Ÿ“ Lee County Lee County Hub Cape Coral Fort Myers Estero Bonita Springs Gateway Lehigh Acres Sanibel ๐Ÿ“ Collier County Collier County Hub Naples Marco Island ๐Ÿ“ Charlotte County Charlotte County Hub Port Charlotte Punta Gorda ๐Ÿ“ Sarasota County Sarasota County Hub North Port Sarasota Venice
FAQ Blog Contact Us Privacy Policy Terms & Conditions
BOOK NOW
Google Instagram Facebook TikTok
/* ============================================ HERO ============================================ */ .hero{ min-height:100vh; display:flex;align-items:center; padding-top:110px;padding-bottom:80px; background: radial-gradient(circle at 82% 18%, rgba(138,61,255,0.20), transparent 45%), radial-gradient(circle at 10% 85%, rgba(93,31,207,0.16), transparent 40%), var(--black-matte); position:relative; overflow:hidden; } .hero::before{ content:''; position:absolute;inset:0; background-image: linear-gradient(rgba(199,199,204,0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(199,199,204,0.05) 1px, transparent 1px); background-size:56px 56px; mask-image:linear-gradient(to bottom, rgba(0,0,0,0.9), transparent 75%); pointer-events:none; } .hero-grid{ display:grid;grid-template-columns:1.05fr 0.85fr;gap:60px; align-items:center;position:relative;z-index:2; } .hero h1{ font-size:clamp(36px,5.2vw,60px); color:var(--white-soft); margin-bottom:22px; } .hero h1 em{ font-style:normal; background:linear-gradient(135deg,var(--purple-glow),var(--purple)); -webkit-background-clip:text;background-clip:text;color:transparent; } .hero p.lead{ font-size:18px;color:var(--gray-muted); max-width:480px;margin-bottom:36px; } .hero-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:44px;} .trust-strip{ display:grid;grid-template-columns:1fr 1fr;gap:14px 28px; max-width:520px; } .trust-strip li{ font-size:13px;color:var(--silver-titanium); display:flex;align-items:flex-start;gap:9px; } .trust-strip li::before{ content:'';flex-shrink:0;margin-top:6px; width:7px;height:7px;background:var(--purple); clip-path:polygon(50% 0%,100% 38%,80% 100%,20% 100%,0% 38%); } /* hero visual: layered "spec panel" instead of stock photo */ .hero-visual{position:relative;height:520px;} .spec-panel{ position:absolute; border-radius:14px; border:var(--border-hair); background:linear-gradient(155deg, var(--black-graphite), var(--gray-metal)); overflow:hidden; } .spec-panel.p1{ width:100%;height:70%;top:0;right:0; box-shadow:0 30px 80px rgba(0,0,0,0.6); } .spec-panel.p1::before{ content:'';position:absolute;inset:0; background: radial-gradient(circle at 30% 20%, rgba(183,108,255,0.35), transparent 55%), linear-gradient(200deg, rgba(138,61,255,0.12), transparent 60%); } .spec-panel.p1::after{ content:'';position:absolute;left:0;right:0;bottom:0;height:55%; background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.55)); } .spec-panel.p2{ width:58%;height:44%;bottom:0;left:-6%; background:linear-gradient(160deg, var(--gray-metal), var(--black-graphite)); box-shadow:0 24px 60px rgba(0,0,0,0.55); } .spec-panel.p2::before{ content:'';position:absolute;inset:0; background:radial-gradient(circle at 70% 70%, rgba(138,61,255,0.28), transparent 60%); } .spec-tag{ position:absolute;top:18px;left:18px; font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em; color:var(--purple-glow); padding:5px 10px;border:1px solid rgba(183,108,255,0.35); border-radius:3px;background:rgba(10,10,12,0.5); z-index:3; } .hero-caption{ position:absolute;bottom:16px;left:16px;right:16px;z-index:3; font-family:var(--font-mono);font-size:11px;color:var(--silver-titanium); display:flex;justify-content:space-between; } /* ============================================ PROBLEM SECTION ============================================ */ .problem{padding:120px 0;background:var(--black-graphite);} .problem-grid{display:grid;grid-template-columns:0.9fr 1.1fr;gap:70px;align-items:center;} .problem-visual{ aspect-ratio:4/5;border-radius:14px; background:linear-gradient(160deg,var(--gray-metal),var(--black-matte)); border:var(--border-hair);position:relative;overflow:hidden; } .problem-visual::before{ content:'';position:absolute;inset:0; background: repeating-linear-gradient(115deg, rgba(199,199,204,0.05) 0px, rgba(199,199,204,0.05) 1px, transparent 1px, transparent 14px), radial-gradient(circle at 25% 75%, rgba(138,61,255,0.30), transparent 55%); } .problem-list{display:flex;flex-direction:column;gap:0;} .problem-item{ display:flex;gap:18px;padding:22px 0; border-bottom:var(--border-hair); } .problem-item .plate{flex-shrink:0;margin-top:2px;} .problem-item p{color:var(--silver-titanium);font-size:15.5px;} .problem-item strong{color:var(--white-soft);display:block;margin-bottom:3px;font-weight:600;} /* ============================================ SERVICES ============================================ */ .services{padding:120px 0;background:var(--black-matte);} .svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;} .svc-card{ border:var(--border-hair); border-radius:12px; padding:30px 26px; background:linear-gradient(160deg, rgba(255,255,255,0.025), transparent); transition:border-color .3s var(--ease), transform .3s var(--ease), box-shadow .3s var(--ease); display:flex;flex-direction:column; gap:14px; } .svc-card:hover{ border-color:rgba(183,108,255,0.45); transform:translateY(-4px); box-shadow:0 20px 44px rgba(93,31,207,0.18); } .svc-card .swatch{ width:100%;height:120px;border-radius:8px;margin-bottom:6px; background:linear-gradient(140deg,var(--gray-metal),var(--black-graphite)); position:relative;overflow:hidden; } .svc-card .swatch::before{ content:'';position:absolute;inset:0; background:radial-gradient(circle at var(--gx,30%) var(--gy,30%), rgba(138,61,255,0.4), transparent 60%); } .svc-card h3{font-size:19px;color:var(--white-soft);font-weight:600;font-family:var(--font-body);} .svc-card p{font-size:14px;color:var(--gray-muted);} .svc-card .tag-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;} .svc-card .warranty{font-family:var(--font-mono);font-size:11px;color:var(--purple-glow);} /* ============================================ PROCESS ============================================ */ .process{padding:120px 0;background:var(--black-graphite);position:relative;} .process-track{ display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative; } .process-track::before{ content:'';position:absolute;top:23px;left:0;right:0;height:1px; background:linear-gradient(90deg, transparent, rgba(199,199,204,0.25), transparent); } .step{padding:0 18px;position:relative;} .step-num{ width:46px;height:46px;border-radius:50%; border:1px solid rgba(183,108,255,0.4); background:var(--black-matte); display:flex;align-items:center;justify-content:center; font-family:var(--font-mono);font-size:13px;color:var(--purple-glow); margin-bottom:22px;position:relative;z-index:2; } .step h3{font-size:18px;margin-bottom:8px;color:var(--white-soft);font-family:var(--font-body);font-weight:600;} .step p{font-size:14px;color:var(--gray-muted);} /* ============================================ PROOF ============================================ */ .proof{padding:120px 0;background:var(--black-matte);} .ba-wrap{ display:grid;grid-template-columns:1fr 1fr;gap:2px; border-radius:14px;overflow:hidden;margin-bottom:70px; border:var(--border-hair); } .ba-panel{aspect-ratio:16/11;position:relative;display:flex;align-items:flex-end;padding:20px;} .ba-panel.before{background:linear-gradient(160deg,#2a2a2e,#151518);} .ba-panel.after{background:linear-gradient(160deg,var(--gray-metal),var(--black-graphite));} .ba-panel.after::before{ content:'';position:absolute;inset:0; background:radial-gradient(circle at 70% 30%, rgba(183,108,255,0.35), transparent 60%); } .ba-label{ font-family:var(--font-mono);font-size:11px;letter-spacing:0.1em; text-transform:uppercase;color:var(--white-soft); background:rgba(0,0,0,0.5);padding:6px 12px;border-radius:4px;position:relative;z-index:2; } .reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;} .review-card{ border:var(--border-hair);border-radius:12px;padding:26px; background:rgba(255,255,255,0.02); } .stars{color:var(--purple-glow);font-size:14px;margin-bottom:14px;letter-spacing:2px;} .review-card p{font-size:15px;color:var(--silver-titanium);margin-bottom:16px;} .review-name{font-family:var(--font-mono);font-size:12px;color:var(--gray-muted);} /* ============================================ WHY CHOOSE US ============================================ */ .why{padding:120px 0;background:var(--black-graphite);} .why-grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:70px;align-items:center;} .why-visual{ aspect-ratio:1/1;border-radius:14px;border:var(--border-hair); background:linear-gradient(150deg,var(--gray-metal),var(--black-matte)); position:relative;overflow:hidden; } .why-visual::before{ content:'';position:absolute;inset:0; background:radial-gradient(circle at 60% 60%, rgba(93,31,207,0.4), transparent 55%); } .why-list{display:flex;flex-direction:column;gap:22px;} .why-item{display:flex;gap:16px;align-items:flex-start;} .why-num{ font-family:var(--font-mono);font-size:12px;color:var(--purple-glow); border:1px solid rgba(183,108,255,0.35);border-radius:4px; padding:4px 8px;flex-shrink:0;margin-top:2px; } .why-item h4{font-size:16px;color:var(--white-soft);margin-bottom:4px;font-weight:600;} .why-item p{font-size:14px;color:var(--gray-muted);} /* ============================================ FEATURED OFFER ============================================ */ .offer{padding:120px 0;background:var(--black-matte);} .offer-card{ border-radius:18px; padding:64px; background: radial-gradient(circle at 85% 20%, rgba(138,61,255,0.35), transparent 50%), linear-gradient(155deg, var(--black-graphite), var(--black-matte)); border:1px solid rgba(183,108,255,0.3); display:grid;grid-template-columns:1fr 0.6fr;gap:40px;align-items:center; position:relative;overflow:hidden; } .offer-card::after{ content:'';position:absolute;top:-40%;right:-10%;width:60%;height:180%; background:linear-gradient(180deg, rgba(183,108,255,0.12), transparent); transform:rotate(15deg); } .offer-badge{ font-family:var(--font-mono);font-size:12px;letter-spacing:0.1em;color:var(--purple-glow); margin-bottom:16px;display:block; } .offer-card h2{font-size:clamp(28px,4vw,40px);margin-bottom:16px;} .offer-card p{color:var(--gray-muted);font-size:16px;max-width:420px;margin-bottom:8px;} .offer-urgency{font-family:var(--font-mono);font-size:12px;color:var(--silver-titanium);margin-top:18px;display:block;} .offer-price-box{ border:var(--border-hair);border-radius:12px;padding:34px 26px;text-align:center; background:rgba(255,255,255,0.03);position:relative;z-index:2; } .offer-price-box .old{font-size:15px;color:var(--gray-muted);text-decoration:line-through;} .offer-price-box .new{font-family:var(--font-display);font-size:40px;color:var(--white-soft);margin:6px 0 4px;} .offer-price-box .sub{font-size:12px;color:var(--gray-muted);margin-bottom:20px;} /* ============================================ SERVICE AREA ============================================ */ .area{padding:120px 0;background:var(--black-graphite);} .area-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;} .area-map{ aspect-ratio:1/0.85;border-radius:14px;border:var(--border-hair); background:linear-gradient(160deg,var(--black-matte),var(--gray-metal)); position:relative;overflow:hidden; } .area-map::before{ content:'';position:absolute;inset:0; background-image: linear-gradient(rgba(199,199,204,0.07) 1px, transparent 1px), linear-gradient(90deg, rgba(199,199,204,0.07) 1px, transparent 1px); background-size:34px 34px; } .pin{ position:absolute;width:11px;height:11px;border-radius:50%; background:var(--purple);box-shadow:0 0 0 6px rgba(138,61,255,0.18), 0 0 14px rgba(183,108,255,0.6); } .area-list{display:grid;grid-template-columns:1fr 1fr;gap:14px 10px;margin-top:28px;} .area-list li{ font-size:14.5px;color:var(--silver-titanium); padding:12px 0;border-bottom:var(--border-hair); } /* ============================================ FAQ ============================================ */ .faq{padding:120px 0;background:var(--black-matte);} .faq-list{max-width:760px;} .faq-item{border-bottom:var(--border-hair);} .faq-q{ width:100%;display:flex;justify-content:space-between;align-items:center; padding:24px 0;font-size:17px;font-weight:600;color:var(--white-soft); text-align:left; } .faq-q .plus{font-family:var(--font-mono);color:var(--purple-glow);font-size:20px;transition:transform .3s var(--ease);} .faq-item.open .plus{transform:rotate(45deg);} .faq-a{max-height:0;overflow:hidden;transition:max-height .35s var(--ease);} .faq-a p{padding-bottom:24px;color:var(--gray-muted);font-size:15px;max-width:640px;} /* ============================================ FINAL CTA ============================================ */ .final-cta{ padding:140px 0 120px; text-align:center; background: radial-gradient(circle at 50% 0%, rgba(138,61,255,0.28), transparent 60%), var(--black-graphite); } .final-cta h2{font-size:clamp(32px,5vw,52px);margin-bottom:18px;} .final-cta p{color:var(--gray-muted);font-size:17px;max-width:520px;margin:0 auto 40px;} .final-cta .ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:32px;} .final-cta .reminder{font-family:var(--font-mono);font-size:12px;color:var(--gray-muted);}
Book Now Call Now