<!– FULL-WIDTH WRAPPER – Add this around your entire code –> <div style=” width: 100vw; margin-left: calc(-50vw + 50%); position: relative; left: 0; right: 0; overflow-x: hidden; “> <!– HERO SECTION –> <section class=”hero” style=” background: linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 50%, #16213e 100%); min-height: 90vh; display: flex; align-items: center; position: relative; overflow: hidden; padding: 2rem; “> <style> @keyframes pulse { 0%, 100% { transform: scale(1); opacity: 0.5; } 50% { transform: scale(1.1); opacity: 0.8; } } @keyframes fadeInUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-15px); } } @keyframes blink { 0%, 100% { opacity: 1; } 50% { opacity: 0.3; } } @keyframes bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } } @keyframes flicker { 0%, 100% { opacity: 1; } 50% { opacity: 0.3; } } </style> <div style=” content: ”; position: absolute; top: -50%; right: -20%; width: 800px; height: 800px; background: radial-gradient(circle, rgba(0,112,243,0.15) 0%, transparent 70%); animation: pulse 4s ease-in-out infinite; “></div> <div style=” max-width: 1200px; margin: 0 auto; width: 100%; display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; position: relative; z-index: 1; “> <!– LEFT CONTENT –> <div> <div style=” display: inline-flex; align-items: center; gap: 0.5rem; background: rgba(0,200,83,0.2); color: #00c853; padding: 0.5rem 1rem; border-radius: 50px; font-size: 0.875rem; font-weight: 600; margin-bottom: 1.5rem; border: 1px solid rgba(0,200,83,0.3); animation: fadeInUp 0.6s ease; “> <span style=”animation: blink 2s infinite;”>●</span> Same-Day Repair Available </div> <h1 style=” font-size: clamp(2rem, 5vw, 3.5rem); font-weight: 800; color: white; line-height: 1.1; margin-bottom: 1.5rem; animation: fadeInUp 0.6s ease 0.1s both; “> PS5 Repair in <span style=” background: linear-gradient(135deg, #0070f3 0%, #ff4081 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; “>[CITY]</span><br>HDMI & Disc Drive Experts </h1> <p style=” font-size: 1.25rem; color: rgba(255,255,255,0.8); margin-bottom: 2rem; max-width: 500px; animation: fadeInUp 0.6s ease 0.2s both; “> Professional PlayStation 5 repair with micro-soldering expertise. Fixed in 1-2 hours, not days. Lifetime warranty on all repairs. </p> <div style=” display: flex; flex-direction: column; gap: 1rem; margin-bottom: 2rem; animation: fadeInUp 0.6s ease 0.3s both; “> <div style=” display: flex; align-items: center; gap: 0.75rem; color: rgba(255,255,255,0.9); “> <span style=” width: 24px; height: 24px; background: #00c853; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; font-size: 0.875rem; font-weight: bold; “>✓</span> 1-2 hour average repair time </div> <div style=” display: flex; align-items: center; gap: 0.75rem; color: rgba(255,255,255,0.9); “> <span style=” width: 24px; height: 24px; background: #00c853; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; font-size: 0.875rem; font-weight: bold; “>✓</span> Free diagnostic & parking </div> <div style=” display: flex; align-items: center; gap: 0.75rem; color: rgba(255,255,255,0.9); “> <span style=” width: 24px; height: 24px; background: #00c853; border-radius: 50%; display: flex; align-items: center; justify-content: center; color: white; font-size: 0.875rem; font-weight: bold; “>✓</span> 30-day warranty on all work </div> </div> <div style=” display: flex; gap: 1rem; flex-wrap: wrap; animation: fadeInUp 0.6s ease 0.4s both; “> <a href=”tel:514-660-4532″ style=” padding: 1rem 2rem; border-radius: 12px; text-decoration: none; font-weight: 600; background: #0070f3; color: white; box-shadow: 0 4px 20px rgba(0,112,243,0.3); transition: all 0.3s ease; display: inline-flex; align-items: center; gap: 0.5rem; “>📞 Call Now: (514) 660-4532</a> <a href=”#book” style=” padding: 1rem 2rem; border-radius: 12px; text-decoration: none; font-weight: 600; background: rgba(255,255,255,0.1); color: white; border: 1px solid rgba(255,255,255,0.2); backdrop-filter: blur(10px); transition: all 0.3s ease; “>Get Free Quote</a> </div> <div style=” display: flex; gap: 3rem; margin-top: 4rem; flex-wrap: wrap; “> <div style=”color: rgba(255,255,255,0.8); font-size: 0.9rem;”> <div style=”color: white; font-size: 1.25rem; font-weight: 800;”>⭐ 4.9/5</div> Google Reviews </div> <div style=”color: rgba(255,255,255,0.8); font-size: 0.9rem;”> <div style=”color: white; font-size: 1.25rem; font-weight: 800;”>15,000+</div> Consoles Fixed </div> <div style=”color: rgba(255,255,255,0.8); font-size: 0.9rem;”> <div style=”color: white; font-size: 1.25rem; font-weight: 800;”>All PS5</div> Models </div> </div> </div> <!– RIGHT VISUAL –> <div style=” position: relative; display: flex; justify-content: center; align-items: center; “> <!– Floating Stats –> <div style=” position: absolute; left: -60px; top: 30%; background: white; padding: 1rem 1.5rem; border-radius: 16px; box-shadow: 0 20px 50px rgba(0,0,0,0.15); display: flex; align-items: center; gap: 0.75rem; animation: float 3s ease-in-out infinite; z-index: 10; “> <div style=” width: 48px; height: 48px; background: linear-gradient(135deg, #0070f3 0%, #ff4081 100%); border-radius: 12px; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; “>⚡</div> <div> <div style=”font-size: 1.25rem; font-weight: 800; color: #0a0a0a;”>30 Min</div> <div style=”font-size: 0.875rem; color: #424242;”>HDMI Repair</div> </div> </div> <div style=” position: absolute; right: -40px; bottom: 30%; background: white; padding: 1rem 1.5rem; border-radius: 16px; box-shadow: 0 20px 50px rgba(0,0,0,0.15); display: flex; align-items: center; gap: 0.75rem; animation: float 3s ease-in-out infinite; animation-delay: 1.5s; z-index: 10; “> <div style=” width: 48px; height: 48px; background: linear-gradient(135deg, #0070f3 0%, #ff4081 100%); border-radius: 12px; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; “>🛡️</div> <div> <div style=”font-size: 1.25rem; font-weight: 800; color: #0a0a0a;”>Lifetime</div> <div style=”font-size: 0.875rem; color: #424242;”>Warranty</div> </div> </div> <!– PS5 Console Mockup –> <div style=” width: 300px; height: 400px; background: linear-gradient(145deg, #ffffff 0%, #e0e0e0 100%); border-radius: 30px; position: relative; box-shadow: 0 25px 50px -12px rgba(0,0,0,0.5); display: flex; flex-direction: column; overflow: hidden; transform: perspective(1000px) rotateY(-5deg); “> <div style=” position: absolute; top: -15px; right: -20px; background: #ff4081; color: white; padding: 0.5rem 1rem; border-radius: 20px; font-size: 0.75rem; font-weight: 700; text-transform: uppercase; animation: bounce 2s infinite; z-index: 20; “>Fixed Today</div> <div style=” height: 60%; background: linear-gradient(145deg, #ffffff 0%, #f0f0f0 100%); position: relative; display: flex; align-items: center; justify-content: center; “> <div style=” position: absolute; top: 20px; right: 30px; width: 40px; height: 120px; background: repeating-linear-gradient(0deg, transparent, transparent 6px, #ddd 6px, #ddd 8px); border-radius: 10px; “></div> <div style=” font-size: 3rem; font-weight: 900; color: #333; font-style: italic; letter-spacing: -2px; “>PS5</div> </div> <div style=” height: 40%; background: linear-gradient(145deg, #1a1a1a 0%, #0a0a0a 100%); position: relative; padding: 2rem; display: flex; flex-direction: column; justify-content: flex-end; “> <div style=” width: 50px; height: 18px; background: #333; border: 2px solid #555; border-radius: 4px; margin-bottom: 1rem; position: relative; overflow: hidden; “> <span style=” position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #ff4081; font-size: 0.75rem; animation: flicker 1.5s infinite; “>⚡</span> </div> <div style=”color: #666; font-size: 0.875rem;”> HDMI Port Issue → <span style=”color: #00c853; font-weight: 600;”>Repaired ✓</span> </div> </div> </div> </div> </div> </section> <!– PROCESS SECTION –> <section style=” padding: 6rem 2rem; background: #f7f7f7; “> <div style=”max-width: 1200px; margin: 0 auto;”> <div style=”text-align: center; margin-bottom: 4rem;”> <h2 style=”font-size: 2.5rem; font-weight: 800; margin-bottom: 1rem; color: #0a0a0a;”>How It Works</h2> <p style=”font-size: 1.25rem; color: #424242;”>Three simple steps to get your PS5 back in action</p> </div> <div style=” display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; position: relative; “> <div style=” background: white; padding: 2.5rem; border-radius: 24px; text-align: center; box-shadow: 0 2px 8px rgba(0,0,0,0.08); transition: all 0.3s ease; “> <div style=” width: 60px; height: 60px; background: linear-gradient(135deg, #0070f3 0%, #ff4081 100%); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; font-weight: 800; margin: 0 auto 1.5rem; “>1</div> <div style=”font-size: 3rem; margin-bottom: 1rem;”>📦</div> <h3 style=”font-size: 1.25rem; font-weight: 700; margin-bottom: 0.5rem;”>Drop Off</h3> <p style=”color: #424242; font-size: 0.95rem;”>Visit our shop with free parking. No appointment needed for diagnostics.</p> </div> <div style=” background: white; padding: 2.5rem; border-radius: 24px; text-align: center; box-shadow: 0 2px 8px rgba(0,0,0,0.08); transition: all 0.3s ease; “> <div style=” width: 60px; height: 60px; background: linear-gradient(135deg, #0070f3 0%, #ff4081 100%); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; font-weight: 800; margin: 0 auto 1.5rem; “>2</div> <div style=”font-size: 3rem; margin-bottom: 1rem;”>🔍</div> <h3 style=”font-size: 1.25rem; font-weight: 700; margin-bottom: 0.5rem;”>Free Diagnostic</h3> <p style=”color: #424242; font-size: 0.95rem;”>We identify the exact issue in minutes and give you upfront pricing.</p> </div> <div style=” background: white; padding: 2.5rem; border-radius: 24px; text-align: center; box-shadow: 0 2px 8px rgba(0,0,0,0.08); transition: all 0.3s ease; “> <div style=” width: 60px; height: 60px; background: linear-gradient(135deg, #0070f3 0%, #ff4081 100%); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; font-weight: 800; margin: 0 auto 1.5rem; “>3</div> <div style=”font-size: 3rem; margin-bottom: 1rem;”>🎮</div> <h3 style=”font-size: 1.25rem; font-weight: 700; margin-bottom: 0.5rem;”>Pick Up Fixed</h3> <p style=”color: #424242; font-size: 0.95rem;”>Most repairs done in 1-2 hours. Tested before you leave. 30-day warranty.</p> </div> </div> </div> </section> <!– ISSUES SECTION –> <section style=” padding: 6rem 2rem; background: white; “> <div style=”max-width: 1200px; margin: 0 auto;”> <div style=”text-align: center; margin-bottom: 4rem;”> <h2 style=”font-size: 2.5rem; font-weight: 800; margin-bottom: 1rem; color: #0a0a0a;”>Common PS5 Issues We Fix</h2> <p style=”font-size: 1.25rem; color: #424242;”>Expert solutions for every PlayStation 5 problem</p> </div> <div style=” display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 1.5rem; “> <div style=” background: #f7f7f7; padding: 2rem; border-radius: 20px; border: 2px solid transparent; transition: all 0.3s ease; “> <div style=” width: 60px; height: 60px; background: white; border-radius: 16px; display: flex; align-items: center; justify-content: center; font-size: 1.75rem; margin-bottom: 1rem; box-shadow: 0 2px 8px rgba(0,0,0,0.08); “>📺</div> <h3 style=”font-size: 1.125rem; font-weight: 700; margin-bottom: 0.5rem;”>HDMI & Display</h3> <ul style=”list-style: none; font-size: 0.9rem; color: #424242;”> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> No signal / black screen </li> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Flickering or distorted image </li> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Damaged or loose HDMI port </li> </ul> </div> <div style=” background: #f7f7f7; padding: 2rem; border-radius: 20px; border: 2px solid transparent; transition: all 0.3s ease; “> <div style=” width: 60px; height: 60px; background: white; border-radius: 16px; display: flex; align-items: center; justify-content: center; font-size: 1.75rem; margin-bottom: 1rem; box-shadow: 0 2px 8px rgba(0,0,0,0.08); “>💿</div> <h3 style=”font-size: 1.125rem; font-weight: 700; margin-bottom: 0.5rem;”>Disc Drive</h3> <ul style=”list-style: none; font-size: 0.9rem; color: #424242;”> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Disc won’t eject or read </li> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Grinding or clicking noises </li> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Blu-Ray laser replacement </li> </ul> </div> <div style=” background: #f7f7f7; padding: 2rem; border-radius: 20px; border: 2px solid transparent; transition: all 0.3s ease; “> <div style=” width: 60px; height: 60px; background: white; border-radius: 16px; display: flex; align-items: center; justify-content: center; font-size: 1.75rem; margin-bottom: 1rem; box-shadow: 0 2px 8px rgba(0,0,0,0.08); “>🌡️</div> <h3 style=”font-size: 1.125rem; font-weight: 700; margin-bottom: 0.5rem;”>Overheating</h3> <ul style=”list-style: none; font-size: 0.9rem; color: #424242;”> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Console shuts down mid-game </li> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Fan sounds like jet engine </li> <li style=”padding: 0.25rem 0; padding-left: 1.25rem; position: relative;”> <span style=”color: #0070f3; font-weight: bold; position: absolute; left: 0;”>•</span> Thermal paste replacement </li> </ul> </div> </div> </div> </section> <!– PRICING SECTION –> <section style=” padding: 6rem 2rem; background: linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 100%); color: white; “> <div style=”max-width: 1200px; margin: 0 auto;”> <div style=”text-align: center; margin-bottom: 4rem;”> <h2 style=”font-size: 2.5rem; font-weight: 800; margin-bottom: 1rem; color: white;”>Transparent Pricing</h2> <p style=”font-size: 1.25rem; color: rgba(255,255,255,0.7);”>No hidden fees. Free diagnostic. You approve everything before we start.</p> </div> <div style=” display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; “> <div style=” background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 24px; padding: 2.5rem; position: relative; border: 2px solid #0070f3; transform: scale(1.05); “> <div style=” position: absolute; top: 0; right: 0; background: #0070f3; color: white; padding: 0.5rem 1rem; font-size: 0.75rem; font-weight: 700; border-bottom-left-radius: 12px; “>Most Common</div> <div style=”font-size: 2.5rem; margin-bottom: 1rem;”>🔌</div> <h3 style=”font-size: 1.5rem; font-weight: 700; margin-bottom: 0.5rem;”>HDMI Port Repair</h3> <p style=”color: rgba(255,255,255,0.7); font-size: 0.9rem; margin-bottom: 1.5rem; min-height: 40px;”>Micro-soldering replacement with 4K 120Hz testing</p> <div style=”font-size: 2.5rem; font-weight: 800; margin-bottom: 1.5rem; color: #0070f3;”> $149<span style=”font-size: 1rem; color: rgba(255,255,255,0.6); font-weight: 400;”>+tax</span> </div> <ul style=”list-style: none; margin-bottom: 2rem;”> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Same-day service (1-2 hrs) </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Original quality port </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> 4K/120Hz signal test </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Lifetime warranty </li> </ul> <a href=”#book” style=” display: block; text-align: center; padding: 1rem; background: #0070f3; color: white; text-decoration: none; border-radius: 12px; font-weight: 600; “>Book This Repair</a> </div> <div style=” background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 24px; padding: 2.5rem; “> <div style=”font-size: 2.5rem; margin-bottom: 1rem;”>💿</div> <h3 style=”font-size: 1.5rem; font-weight: 700; margin-bottom: 0.5rem;”>Disc Drive Repair</h3> <p style=”color: rgba(255,255,255,0.7); font-size: 0.9rem; margin-bottom: 1.5rem; min-height: 40px;”>Laser, motor, or full drive replacement</p> <div style=”font-size: 2.5rem; font-weight: 800; margin-bottom: 1.5rem; color: #0070f3;”> $129<span style=”font-size: 1rem; color: rgba(255,255,255,0.6); font-weight: 400;”>+tax</span> </div> <ul style=”list-style: none; margin-bottom: 2rem;”> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Same-day service </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> OEM quality parts </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Blu-Ray & game testing </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> 30-day warranty </li> </ul> <a href=”#book” style=” display: block; text-align: center; padding: 1rem; background: rgba(255,255,255,0.1); color: white; text-decoration: none; border-radius: 12px; font-weight: 600; border: 1px solid rgba(255,255,255,0.2); “>Book This Repair</a> </div> <div style=” background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.1); border-radius: 24px; padding: 2.5rem; “> <div style=”font-size: 2.5rem; margin-bottom: 1rem;”>🌡️</div> <h3 style=”font-size: 1.5rem; font-weight: 700; margin-bottom: 0.5rem;”>Overheating Fix</h3> <p style=”color: rgba(255,255,255,0.7); font-size: 0.9rem; margin-bottom: 1.5rem; min-height: 40px;”>Full teardown, cleaning & thermal paste</p> <div style=”font-size: 2.5rem; font-weight: 800; margin-bottom: 1.5rem; color: #0070f3;”> $89<span style=”font-size: 1rem; color: rgba(255,255,255,0.6); font-weight: 400;”>+tax</span> </div> <ul style=”list-style: none; margin-bottom: 2rem;”> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Deep clean service </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Premium thermal paste </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Fan inspection </li> <li style=”padding: 0.5rem 0; padding-left: 1.5rem; position: relative;”> <span style=”position: absolute; left: 0; color: #00c853; font-weight: bold;”>✓</span> Temperature testing </li> </ul> <a href=”#book” style=” display: block; text-align: center; padding: 1rem; background: rgba(255,255,255,0.1); color: white; text-decoration: none; border-radius: 12px; font-weight: 600; border: 1px solid rgba(255,255,255,0.2); “>Book This Repair</a> </div> </div> </div> </section> </div> <!– END FULL-WIDTH WRAPPER –>