{"id":5170,"date":"2026-09-14T14:44:36","date_gmt":"2026-09-14T14:44:36","guid":{"rendered":"https:\/\/shamsalsahil.ae\/?post_type=service&#038;p=5170"},"modified":"2026-09-14T15:22:38","modified_gmt":"2026-09-14T15:22:38","slug":"projectors-repair-services","status":"publish","type":"service","link":"https:\/\/shamsalsahil.ae\/ar\/all-service\/projectors-repair-services\/","title":{"rendered":"Projectors Repair Services"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5170\" class=\"elementor elementor-5170\" data-elementor-post-type=\"service\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3c044f e-flex e-con-boxed e-con e-parent\" data-id=\"d3c044f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bdf24a elementor-widget elementor-widget-html\" data-id=\"5bdf24a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\r\n     SHAMS AL SAHIL \u2014 PROJECTOR REPAIR SERVICES (UAE)\r\n     Root scope: #sas-projector\r\n     Paste this whole block into ONE Elementor HTML widget.\r\n     Then add a SECOND widget (Shortcode) below it containing:\r\n         [contact-form-7 id=\"4848f37\" title=\"Book a Repair\"]\r\n     and set that widget's Advanced > CSS ID to:  cf7-source-projector\r\n     ============================================================ -->\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Sora:wght@500;600;700;800&family=Inter:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<div id=\"sas-projector\">\r\n\r\n  <!-- ========== HERO ========== -->\r\n  <section class=\"sp-hero\">\r\n    <div class=\"sp-wrap sp-hero-grid\">\r\n      <div class=\"sp-hero-copy\">\r\n        <h1>Projector repair across the UAE<\/h1>\r\n        <p class=\"sp-lede\">Dim brightness, colour distortion, overheating shutdowns, lens and focus faults \u2014 we diagnose and fix them on all leading brands. Home theatres, offices, schools and event venues, with on-site support anywhere in the emirates.<\/p>\r\n\r\n        <div class=\"sp-cta-row\">\r\n          <a class=\"sp-btn sp-btn-amber\" href=\"#sp-modal\" data-sas-open-modal>Book a repair<\/a>\r\n          <a class=\"sp-btn sp-btn-ghost\" href=\"tel:+971522985179\">Call +971 52 298 5179<\/a>\r\n          <a class=\"sp-btn sp-btn-wa\" href=\"https:\/\/wa.me\/971522985179\" target=\"_blank\" rel=\"noopener\">WhatsApp us<\/a>\r\n        <\/div>\r\n\r\n        <ul class=\"sp-chips\">\r\n          <li>Free diagnosis before you commit<\/li>\r\n          <li>Genuine lamps and spare parts<\/li>\r\n          <li>On-site service for ceiling-mounted units<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <figure class=\"sp-hero-media\">\r\n        <img decoding=\"async\" src=\"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png\"\r\n             alt=\"Technician servicing a projector optical block at Shams Al Sahil, Sharjah\" loading=\"eager\">\r\n        <figcaption>Optical block, lamp and board work in our Sharjah workshop<\/figcaption>\r\n      <\/figure>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== TRUST STRIP ========== -->\r\n  <section class=\"sp-trust\">\r\n    <div class=\"sp-wrap sp-trust-row\">\r\n      <a class=\"sp-trust-item\" href=\"https:\/\/share.google\/aQif2w4NRe31Z52on\" target=\"_blank\" rel=\"noopener\">\r\n        <strong>4.8 \/ 5<\/strong><span>Rated on Google<\/span>\r\n      <\/a>\r\n      <div class=\"sp-trust-item\"><strong>20+ years<\/strong><span>Repairing electronics in the UAE<\/span><\/div>\r\n      <div class=\"sp-trust-item\"><strong>Genuine parts<\/strong><span>Original lamps, wheels and boards<\/span><\/div>\r\n      <a class=\"sp-trust-item\" href=\"https:\/\/wa.me\/971522985179\" target=\"_blank\" rel=\"noopener\">\r\n        <strong>Same-day quotes<\/strong><span>Send your model on WhatsApp<\/span>\r\n      <\/a>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== INTRO \/ WHAT WE DO ========== -->\r\n  <section class=\"sp-about\">\r\n    <div class=\"sp-wrap sp-about-grid\">\r\n      <figure class=\"sp-about-media\">\r\n        <img decoding=\"async\" src=\"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-22-2026-01_14_12-PM-1.png\"\r\n             alt=\"Projector optical block and colour wheel during service\" loading=\"lazy\">\r\n      <\/figure>\r\n      <div class=\"sp-about-copy\">\r\n        <h2>Projectors fail in a few predictable ways. We know which one you have.<\/h2>\r\n        <p>A projector is a light source, an optical path and a cooling system working under heat for thousands of hours. When the picture goes dim, tints green, drops out mid-presentation or the unit shuts itself down, the cause is nearly always one of those three \u2014 and each has a different fix and a different cost.<\/p>\r\n\r\n        <div class=\"sp-partlist\">\r\n          <div class=\"sp-part-card\">\r\n            <h3>Light source<\/h3>\r\n            <p>UHP lamps dim steadily as they age and eventually fail outright; laser and LED engines lose output more slowly. Symptoms are a washed-out picture, a lamp warning light, or nothing at all when you press power.<\/p>\r\n          <\/div>\r\n          <div class=\"sp-part-card\">\r\n            <h3>Optical path<\/h3>\r\n            <p>Dust on the DMD chip, a failing colour wheel, or degraded LCD panels and polarisers. You get coloured blobs, a rattling or whining noise, flickering tints, dead pixels, or an image that won't come into focus.<\/p>\r\n          <\/div>\r\n          <div class=\"sp-part-card\">\r\n            <h3>Power and cooling<\/h3>\r\n            <p>Blocked filters, tired fans, and failing ballast or power boards. These show up as overheat shutdowns after ten or twenty minutes, loud running, or a unit that clicks and refuses to start.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <p class=\"sp-note\">We diagnose first and quote a fixed price before any work. If a repair costs more than the projector is worth, we tell you straight and charge nothing for looking.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== SYMPTOMS ========== -->\r\n  <section class=\"sp-symptoms\">\r\n    <div class=\"sp-wrap\">\r\n      <h2>Faults we see most often<\/h2>\r\n      <p class=\"sp-sub\">If your projector is doing any of this, bring it in or call us out.<\/p>\r\n\r\n      <div class=\"sp-sym-grid\">\r\n        <article class=\"sp-sym\"><h3>Dim or washed-out image<\/h3><p>Brightness has dropped noticeably, colours look flat, and turning the lamp to high barely helps.<\/p><\/article>\r\n        <article class=\"sp-sym\"><h3>Colour distortion or tint<\/h3><p>Green, pink or purple casts, flickering colour, or rainbow banding across the image.<\/p><\/article>\r\n        <article class=\"sp-sym\"><h3>Shuts down after minutes<\/h3><p>Runs fine, then cuts out with a temperature warning \u2014 usually blocked filters or a failing fan.<\/p><\/article>\r\n        <article class=\"sp-sym\"><h3>Spots and blobs on screen<\/h3><p>Dark or coloured marks that stay in the same place regardless of the source. Dust on the DMD or panels.<\/p><\/article>\r\n        <article class=\"sp-sym\"><h3>Won't focus or zoom<\/h3><p>Blurry edges, a lens that won't hold focus, or a jammed zoom and lens-shift mechanism.<\/p><\/article>\r\n        <article class=\"sp-sym\"><h3>No power or no signal<\/h3><p>Dead unit, blinking status lights, or HDMI and VGA inputs that stopped being detected.<\/p><\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== SERVICES ========== -->\r\n  <section class=\"sp-services\">\r\n    <div class=\"sp-wrap\">\r\n      <h2>Projector services we provide<\/h2>\r\n      <p class=\"sp-sub\">DLP, 3LCD, LCoS and laser units \u2014 home theatre, classroom, boardroom and venue installs.<\/p>\r\n\r\n      <div class=\"sp-svc-grid\">\r\n        <article class=\"sp-svc\">\r\n          <h3>Lamp &amp; laser engine replacement<\/h3>\r\n          <p>Genuine lamp modules fitted and hours reset, plus laser and LED engine diagnosis on newer units where output has dropped.<\/p>\r\n        <\/article>\r\n        <article class=\"sp-svc\">\r\n          <h3>Optical block &amp; DMD cleaning<\/h3>\r\n          <p>Dust removal from the DMD chip, LCD panels, prisms and lens assembly to clear spots, blobs and hazy contrast.<\/p>\r\n        <\/article>\r\n        <article class=\"sp-svc\">\r\n          <h3>Colour wheel &amp; prism repair<\/h3>\r\n          <p>Replacement of worn colour wheels and bearings for rattling noise, flicker, rainbow artefacts and colour dropout.<\/p>\r\n        <\/article>\r\n        <article class=\"sp-svc\">\r\n          <h3>Power board &amp; ballast repair<\/h3>\r\n          <p>Component-level work on power supplies, lamp ballasts and standby circuits for dead units and start-up failures.<\/p>\r\n        <\/article>\r\n        <article class=\"sp-svc\">\r\n          <h3>Thermal service &amp; fan replacement<\/h3>\r\n          <p>Full internal clean, filter replacement, thermal paste renewal and fan swaps to stop overheating shutdowns.<\/p>\r\n        <\/article>\r\n        <article class=\"sp-svc\">\r\n          <h3>Lens, focus &amp; mainboard faults<\/h3>\r\n          <p>Focus and zoom mechanism repair, lens-shift motors, HDMI port rework, firmware and input-detection issues.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== STATS ========== -->\r\n  <section class=\"sp-stats\">\r\n    <div class=\"sp-wrap sp-stats-grid\">\r\n      <div class=\"sp-stat\"><span class=\"sp-num\" data-count=\"20\" data-suffix=\"+\">0<\/span><span class=\"sp-stat-lab\">Years on the bench<\/span><\/div>\r\n      <div class=\"sp-stat\"><span class=\"sp-num\" data-count=\"6\" data-suffix=\"+\">0<\/span><span class=\"sp-stat-lab\">Device categories repaired<\/span><\/div>\r\n      <div class=\"sp-stat\"><span class=\"sp-num\" data-count=\"8\" data-suffix=\"\">0<\/span><span class=\"sp-stat-lab\">Emirates covered<\/span><\/div>\r\n      <div class=\"sp-stat\"><span class=\"sp-num\" data-count=\"4.8\" data-suffix=\"\" data-dec=\"1\">0<\/span><span class=\"sp-stat-lab\">Average Google rating<\/span><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== WHERE WE WORK ========== -->\r\n  <section class=\"sp-venues\">\r\n    <div class=\"sp-wrap\">\r\n      <h2>Where we service projectors<\/h2>\r\n      <div class=\"sp-venue-grid\">\r\n        <article class=\"sp-venue\"><h3>Home theatres<\/h3><p>Ceiling-mounted and short-throw units serviced in place, with calibration checked before we leave.<\/p><\/article>\r\n        <article class=\"sp-venue\"><h3>Offices &amp; boardrooms<\/h3><p>Meeting-room projectors and screens, scheduled around your working hours to avoid downtime.<\/p><\/article>\r\n        <article class=\"sp-venue\"><h3>Schools &amp; training rooms<\/h3><p>Multi-unit classroom fleets, including bulk lamp replacement and preventive cleaning during term breaks.<\/p><\/article>\r\n        <article class=\"sp-venue\"><h3>Event &amp; venue installs<\/h3><p>High-brightness and large-venue projectors, with priority response when an event date is fixed.<\/p><\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== BRANDS ========== -->\r\n  <section class=\"sp-brands\">\r\n    <div class=\"sp-wrap\"><h2 class=\"sp-brands-h\">Brands we repair<\/h2><\/div>\r\n    <div class=\"sp-marquee\" aria-label=\"Projector brands we service\">\r\n      <div class=\"sp-marquee-track\">\r\n        <span>Epson<\/span><span>BenQ<\/span><span>Optoma<\/span><span>Sony<\/span><span>Panasonic<\/span><span>NEC<\/span><span>ViewSonic<\/span><span>Hitachi<\/span><span>LG<\/span><span>Acer<\/span><span>Christie<\/span><span>Barco<\/span>\r\n        <span aria-hidden=\"true\">Epson<\/span><span aria-hidden=\"true\">BenQ<\/span><span aria-hidden=\"true\">Optoma<\/span><span aria-hidden=\"true\">Sony<\/span><span aria-hidden=\"true\">Panasonic<\/span><span aria-hidden=\"true\">NEC<\/span><span aria-hidden=\"true\">ViewSonic<\/span><span aria-hidden=\"true\">Hitachi<\/span><span aria-hidden=\"true\">LG<\/span><span aria-hidden=\"true\">Acer<\/span><span aria-hidden=\"true\">Christie<\/span><span aria-hidden=\"true\">Barco<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== WHY CHOOSE ========== -->\r\n  <section class=\"sp-why\">\r\n    <div class=\"sp-wrap sp-why-grid\">\r\n      <div class=\"sp-why-copy\">\r\n        <h2>Why customers across the UAE call us for projectors<\/h2>\r\n        <p>Projector repair is specialist work \u2014 the optics are delicate and a careless clean does more damage than the original fault. Here's how we handle it.<\/p>\r\n        <ul class=\"sp-why-list\">\r\n          <li><strong>Genuine spare parts.<\/strong> Original lamp modules, colour wheels and boards matched to your model, not unbranded substitutes.<\/li>\r\n          <li><strong>Proper optical handling.<\/strong> Dust removal in controlled conditions, so cleaning the DMD doesn't leave you with new marks.<\/li>\r\n          <li><strong>On-site where it makes sense.<\/strong> Filter service, lamp swaps and alignment done at your location, including ceiling mounts.<\/li>\r\n          <li><strong>Tested before handover.<\/strong> Units run at temperature for hours so overheating and intermittent faults show up here, not at your event.<\/li>\r\n          <li><strong>Warranty in writing.<\/strong> Repairs are covered, with the terms on your invoice.<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <figure class=\"sp-why-media\">\r\n        <img decoding=\"async\" src=\"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/projector-lamp-replacement.jpg\"\r\n             alt=\"Genuine projector lamp module being fitted\" loading=\"lazy\">\r\n      <\/figure>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== PROCESS ========== -->\r\n  <section class=\"sp-process\">\r\n    <div class=\"sp-wrap\">\r\n      <h2>How a projector repair runs<\/h2>\r\n      <p class=\"sp-sub\">Five steps, from your first message to a working picture.<\/p>\r\n\r\n      <ol class=\"sp-steps\">\r\n        <li class=\"sp-step\"><span class=\"sp-step-n\">1<\/span><h3>Send the details<\/h3><p>WhatsApp the brand, model number, lamp hours if you know them, and a photo of the image fault.<\/p><\/li>\r\n        <li class=\"sp-step\"><span class=\"sp-step-n\">2<\/span><h3>On-site or pickup<\/h3><p>We visit for ceiling-mounted and installed units, or collect free of charge in Sharjah, Dubai and Ajman.<\/p><\/li>\r\n        <li class=\"sp-step\"><span class=\"sp-step-n\">3<\/span><h3>Diagnosis and quote<\/h3><p>Light output, thermals and boards are checked properly. You get a fixed price before anything is replaced.<\/p><\/li>\r\n        <li class=\"sp-step\"><span class=\"sp-step-n\">4<\/span><h3>Repair and run-in<\/h3><p>Parts fitted, optics cleaned, then hours of running at temperature to confirm the fault is gone for good.<\/p><\/li>\r\n        <li class=\"sp-step\"><span class=\"sp-step-n\">5<\/span><h3>Reinstall and align<\/h3><p>Refitted, focused and aligned to your screen, with the warranty written on your invoice.<\/p><\/li>\r\n      <\/ol>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== MODEL CTA ========== -->\r\n  <section class=\"sp-modelcta\">\r\n    <div class=\"sp-wrap sp-modelcta-inner\">\r\n      <div>\r\n        <h2>Send your model, get a likely cause the same day<\/h2>\r\n        <p>Something like <em>\"Epson EB-X05 \u2014 image very dim, lamp light orange\"<\/em> is enough for us to tell you what it usually is and roughly what it costs.<\/p>\r\n      <\/div>\r\n      <div class=\"sp-cta-row\">\r\n        <a class=\"sp-btn sp-btn-amber\" href=\"https:\/\/wa.me\/971522985179\" target=\"_blank\" rel=\"noopener\">Send your model on WhatsApp<\/a>\r\n        <a class=\"sp-btn sp-btn-ghost-light\" href=\"#sp-modal\" data-sas-open-modal>Book a site visit<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== FAQ ========== -->\r\n  <section class=\"sp-faq\">\r\n    <div class=\"sp-wrap sp-faq-wrap\">\r\n      <h2>Projector repair questions<\/h2>\r\n\r\n      <div class=\"sp-acc\">\r\n        <div class=\"sp-acc-item\">\r\n          <button type=\"button\" class=\"sp-acc-q\" aria-expanded=\"false\">My projector is dim \u2014 does it definitely need a new lamp?<span class=\"sp-acc-ico\" aria-hidden=\"true\"><\/span><\/button>\r\n          <div class=\"sp-acc-a\"><div><p>Not always. Lamps do dim with hours, but a dusty optical block, a dirty filter forcing eco mode, or a failing ballast produce the same symptom. We measure output before recommending a lamp, because a lamp is the expensive answer and often the wrong one.<\/p><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"sp-acc-item\">\r\n          <button type=\"button\" class=\"sp-acc-q\" aria-expanded=\"false\">How long does a repair take?<span class=\"sp-acc-ico\" aria-hidden=\"true\"><\/span><\/button>\r\n          <div class=\"sp-acc-a\"><div><p>Cleaning, filter service and lamp replacement are usually same-day. Colour wheel and board repairs take one to three working days, longer if a part has to be ordered for the model \u2014 we confirm the timeline with the quote.<\/p><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"sp-acc-item\">\r\n          <button type=\"button\" class=\"sp-acc-q\" aria-expanded=\"false\">Do you come to us, or does the projector come to you?<span class=\"sp-acc-ico\" aria-hidden=\"true\"><\/span><\/button>\r\n          <div class=\"sp-acc-a\"><div><p>Both. Filter service, lamp swaps and alignment are done on site, including ceiling-mounted units. Optical and board work needs the bench, so we dismount it, take it in, and refit it when it's done.<\/p><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"sp-acc-item\">\r\n          <button type=\"button\" class=\"sp-acc-q\" aria-expanded=\"false\">Is diagnosis free?<span class=\"sp-acc-ico\" aria-hidden=\"true\"><\/span><\/button>\r\n          <div class=\"sp-acc-a\"><div><p>Yes for workshop diagnosis, and you see a fixed price before we start. If you decide not to proceed, you pay nothing. On-site call-outs carry a visit charge that we waive if you go ahead with the repair.<\/p><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"sp-acc-item\">\r\n          <button type=\"button\" class=\"sp-acc-q\" aria-expanded=\"false\">Can you service a fleet of school or office projectors?<span class=\"sp-acc-ico\" aria-hidden=\"true\"><\/span><\/button>\r\n          <div class=\"sp-acc-a\"><div><p>Yes. We handle multi-unit preventive servicing \u2014 filters, internal cleaning and lamp replacement \u2014 scheduled around term breaks or outside office hours, with a single report at the end.<\/p><\/div><\/div>\r\n        <\/div>\r\n        <div class=\"sp-acc-item\">\r\n          <button type=\"button\" class=\"sp-acc-q\" aria-expanded=\"false\">Which areas do you cover?<span class=\"sp-acc-ico\" aria-hidden=\"true\"><\/span><\/button>\r\n          <div class=\"sp-acc-a\"><div><p>We're in Third Industrial Area 6, Sharjah, and serve all eight emirates. Pickup and delivery in Sharjah, Dubai and Ajman is free; other emirates are arranged case by case.<\/p><\/div><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== REVIEWS ========== -->\r\n  <section class=\"sp-reviews\">\r\n    <div class=\"sp-wrap\">\r\n      <h2>What customers say<\/h2>\r\n      <div id=\"sas-projector-reviews-mount\">\r\n        <div class=\"ti-widget\" data-id=\"42602df55c374210df96da236fa\"><\/div>\r\n      <\/div>\r\n      <p class=\"sp-reviews-link\"><a href=\"https:\/\/share.google\/aQif2w4NRe31Z52on\" target=\"_blank\" rel=\"noopener\">Read all reviews on Google<\/a><\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== CLOSING CTA ========== -->\r\n  <section class=\"sp-final\">\r\n    <div class=\"sp-wrap sp-final-inner\">\r\n      <h2>Get your projector working again this week<\/h2>\r\n      <p>Free diagnosis, genuine parts, and a price before any work starts.<\/p>\r\n      <div class=\"sp-cta-row sp-cta-center\">\r\n        <a class=\"sp-btn sp-btn-amber\" href=\"#sp-modal\" data-sas-open-modal>Book a repair<\/a>\r\n        <a class=\"sp-btn sp-btn-ghost\" href=\"tel:+971522985179\">Call +971 52 298 5179<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ========== STICKY MOBILE BAR ========== -->\r\n  <div class=\"sp-sticky\" role=\"group\" aria-label=\"Quick contact\">\r\n    <a href=\"tel:+971522985179\">Call<\/a>\r\n    <a href=\"https:\/\/wa.me\/971522985179\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>\r\n    <a href=\"#sp-modal\" data-sas-open-modal class=\"sp-sticky-primary\">Book a repair<\/a>\r\n  <\/div>\r\n\r\n  <!-- ========== MODAL (moved to <body> by JS) ========== -->\r\n  <div class=\"sp-modal\" id=\"sp-modal\" aria-hidden=\"true\">\r\n    <div class=\"sp-modal-backdrop\" data-sas-close-modal><\/div>\r\n    <div class=\"sp-modal-panel\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"sp-modal-title\">\r\n      <button type=\"button\" class=\"sp-modal-x\" data-sas-close-modal aria-label=\"Close\">&times;<\/button>\r\n      <h2 id=\"sp-modal-title\">Book a projector repair<\/h2>\r\n      <p class=\"sp-modal-sub\">Fill this in and we'll come back with a diagnosis window and a price range. Or just <a href=\"https:\/\/wa.me\/971522985179\" target=\"_blank\" rel=\"noopener\">message us on WhatsApp<\/a>.<\/p>\r\n      <div id=\"sp-cf7-mount\"><p class=\"sp-loading\">Loading form\u2026<\/p><\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div><!-- \/#sas-projector -->\r\n\r\n\r\n<style>\r\n\/* =========================================================\r\n   SCOPED TOKENS\r\n   ========================================================= *\/\r\n#sas-projector{\r\n  --ink:#0B1F3A;\r\n  --ink-2:#13293F;\r\n  --teal:#00C2A8;\r\n  --amber:#FF7A45;\r\n  --paper:#FFFFFF;\r\n  --mist:#F4F7FA;\r\n  --line:#E3EAF2;\r\n  --muted:#56687E;\r\n  --sec-y:80px;\r\n  --sec-y-tight:52px;\r\n  --r:16px;\r\n  --maxw:1180px;\r\n  font-family:'Inter',system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;\r\n  color:var(--ink);\r\n  line-height:1.65;\r\n  font-size:16px;\r\n  -webkit-font-smoothing:antialiased;\r\n}\r\n#sas-projector *,#sas-projector *::before,#sas-projector *::after{box-sizing:border-box;}\r\n#sas-projector h1,#sas-projector h2,#sas-projector h3{font-family:'Sora',system-ui,sans-serif;color:var(--ink);margin:0 0 .5em;line-height:1.18;letter-spacing:-.015em;}\r\n#sas-projector h1{font-size:clamp(30px,4.4vw,50px);font-weight:700;}\r\n#sas-projector h2{font-size:clamp(24px,3.1vw,36px);font-weight:700;}\r\n#sas-projector h3{font-size:clamp(17px,1.5vw,20px);font-weight:600;}\r\n#sas-projector p{margin:0 0 1em;color:var(--muted);}\r\n#sas-projector .sp-wrap{max-width:var(--maxw);margin:0 auto;padding:0 20px;width:100%;}\r\n#sas-projector .sp-sub{max-width:62ch;margin-bottom:34px;}\r\n#sas-projector section{padding:var(--sec-y) 0;}\r\n\r\n\/* ---------- ASTRA LOCK ---------- *\/\r\n#sas-projector a,#sas-projector a:link,#sas-projector a:visited,#sas-projector a:hover,#sas-projector a:focus,#sas-projector a:active{text-decoration:none !important;box-shadow:none !important;outline-offset:3px;}\r\n#sas-projector .sp-btn,#sas-projector .sp-btn:link,#sas-projector .sp-btn:visited,#sas-projector .sp-btn:hover,#sas-projector .sp-btn:focus,#sas-projector .sp-btn:active,\r\n#sas-projector button{\r\n  -webkit-appearance:none !important;appearance:none !important;\r\n  border-radius:999px !important;font-family:'Inter',sans-serif !important;\r\n  box-shadow:none !important;text-shadow:none !important;\r\n}\r\n#sas-projector .sp-btn-amber,#sas-projector .sp-btn-amber:link,#sas-projector .sp-btn-amber:visited{background:#FF7A45 !important;color:#FFFFFF !important;border:2px solid #FF7A45 !important;}\r\n#sas-projector .sp-btn-amber:hover,#sas-projector .sp-btn-amber:focus,#sas-projector .sp-btn-amber:active{background:#F2622A !important;border-color:#F2622A !important;color:#FFFFFF !important;}\r\n#sas-projector .sp-btn-wa,#sas-projector .sp-btn-wa:link,#sas-projector .sp-btn-wa:visited{background:#25D366 !important;color:#06261A !important;border:2px solid #25D366 !important;}\r\n#sas-projector .sp-btn-wa:hover,#sas-projector .sp-btn-wa:focus,#sas-projector .sp-btn-wa:active{background:#1FBA59 !important;border-color:#1FBA59 !important;color:#04200F !important;}\r\n#sas-projector .sp-btn-ghost,#sas-projector .sp-btn-ghost:link,#sas-projector .sp-btn-ghost:visited{background:transparent !important;color:#0B1F3A !important;border:2px solid #0B1F3A !important;}\r\n#sas-projector .sp-btn-ghost:hover,#sas-projector .sp-btn-ghost:focus,#sas-projector .sp-btn-ghost:active{background:#0B1F3A !important;color:#FFFFFF !important;border-color:#0B1F3A !important;}\r\n#sas-projector .sp-btn-ghost-light,#sas-projector .sp-btn-ghost-light:link,#sas-projector .sp-btn-ghost-light:visited{background:transparent !important;color:#FFFFFF !important;border:2px solid rgba(255,255,255,.55) !important;}\r\n#sas-projector .sp-btn-ghost-light:hover,#sas-projector .sp-btn-ghost-light:focus,#sas-projector .sp-btn-ghost-light:active{background:#FFFFFF !important;color:#0B1F3A !important;border-color:#FFFFFF !important;}\r\n\r\n#sas-projector .sp-btn{\r\n  display:inline-flex;align-items:center;justify-content:center;\r\n  padding:13px 24px;font-weight:600;font-size:15px;line-height:1.2;\r\n  transition:background .18s ease,color .18s ease,border-color .18s ease;\r\n}\r\n#sas-projector .sp-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 22px;}\r\n#sas-projector .sp-cta-center{justify-content:center;}\r\n\r\n\/* ---------- HERO ---------- *\/\r\n#sas-projector .sp-hero{background:linear-gradient(180deg,#F7FAFC 0%,#FFFFFF 100%);padding-top:56px;}\r\n#sas-projector .sp-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;}\r\n#sas-projector .sp-lede{font-size:17px;max-width:56ch;}\r\n#sas-projector .sp-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;}\r\n#sas-projector .sp-chips li{\r\n  background:#FFFFFF;border:1px solid var(--line);border-radius:999px;\r\n  padding:8px 15px;font-size:13.5px;color:var(--ink);font-weight:500;\r\n}\r\n#sas-projector .sp-chips li::before{content:\"\";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--teal);margin-right:9px;vertical-align:middle;}\r\n#sas-projector .sp-hero-media{margin:0;}\r\n#sas-projector .sp-hero-media img{width:100%;height:auto;display:block;border-radius:var(--r);border:1px solid var(--line);}\r\n#sas-projector .sp-hero-media figcaption{font-size:13px;color:var(--muted);margin-top:10px;}\r\n\r\n\/* ---------- TRUST ---------- *\/\r\n#sas-projector .sp-trust{padding:0;}\r\n#sas-projector .sp-trust-row{\r\n  display:grid;grid-template-columns:repeat(4,1fr);gap:1px;\r\n  background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;\r\n}\r\n#sas-projector .sp-trust-item{background:#FFFFFF;padding:20px 18px;display:block;}\r\n#sas-projector .sp-trust-item strong{display:block;font-family:'Sora',sans-serif;font-size:18px;color:var(--ink);}\r\n#sas-projector .sp-trust-item span{display:block;font-size:13.5px;color:var(--muted);margin-top:3px;}\r\n#sas-projector a.sp-trust-item:hover{background:#F7FAFC;}\r\n\r\n\/* ---------- ABOUT ---------- *\/\r\n#sas-projector .sp-about-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:start;}\r\n#sas-projector .sp-about-media img{width:100%;height:auto;display:block;border-radius:var(--r);border:1px solid var(--line);position:sticky;top:100px;}\r\n#sas-projector .sp-partlist{display:grid;gap:14px;margin:26px 0;}\r\n#sas-projector .sp-part-card{border-left:3px solid var(--teal);background:var(--mist);border-radius:0 12px 12px 0;padding:18px 20px;}\r\n#sas-projector .sp-part-card h3{margin-bottom:6px;}\r\n#sas-projector .sp-part-card p{margin:0;font-size:15px;}\r\n#sas-projector .sp-note{font-size:15px;border-top:1px solid var(--line);padding-top:16px;margin-bottom:0;}\r\n\r\n\/* ---------- SYMPTOMS ---------- *\/\r\n#sas-projector .sp-symptoms{background:var(--mist);}\r\n#sas-projector .sp-sym-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\r\n#sas-projector .sp-sym{background:#FFFFFF;border:1px solid var(--line);border-radius:var(--r);padding:24px 22px;}\r\n#sas-projector .sp-sym h3{margin-bottom:8px;}\r\n#sas-projector .sp-sym p{margin:0;font-size:15px;}\r\n\r\n\/* ---------- SERVICES ---------- *\/\r\n#sas-projector .sp-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}\r\n#sas-projector .sp-svc{border:1px solid var(--line);border-radius:var(--r);padding:26px 24px;background:#FFFFFF;position:relative;overflow:hidden;}\r\n#sas-projector .sp-svc::after{content:\"\";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--teal),var(--amber));opacity:.85;}\r\n#sas-projector .sp-svc p{margin:0;font-size:15px;}\r\n\r\n\/* ---------- STATS ---------- *\/\r\n#sas-projector .sp-stats{background:var(--ink);}\r\n#sas-projector .sp-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center;}\r\n#sas-projector .sp-num{\r\n  display:inline-block;font-family:'Sora',sans-serif;font-weight:800;\r\n  font-size:clamp(30px,4vw,46px);line-height:1.05;\r\n  background:linear-gradient(90deg,#00C2A8,#7FE7D8);\r\n  -webkit-background-clip:text;background-clip:text;\r\n  -webkit-text-fill-color:transparent;color:#00C2A8;\r\n}\r\n#sas-projector .sp-stat-lab{display:block;color:#C3D2E2;font-size:14px;margin-top:6px;}\r\n\r\n\/* ---------- VENUES ---------- *\/\r\n#sas-projector .sp-venue-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}\r\n#sas-projector .sp-venue{border:1px solid var(--line);border-radius:var(--r);padding:24px 22px;background:#FFFFFF;}\r\n#sas-projector .sp-venue h3{margin-bottom:8px;}\r\n#sas-projector .sp-venue p{margin:0;font-size:14.5px;}\r\n\r\n\/* ---------- BRANDS ---------- *\/\r\n#sas-projector .sp-brands{padding-bottom:var(--sec-y-tight);}\r\n#sas-projector .sp-brands-h{font-size:clamp(19px,2vw,24px);margin-bottom:22px;}\r\n#sas-projector .sp-marquee{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;}\r\n#sas-projector .sp-marquee-track{display:flex;gap:46px;width:max-content;animation:sp-scroll 34s linear infinite;}\r\n#sas-projector .sp-marquee-track span{font-family:'Sora',sans-serif;font-weight:600;font-size:20px;color:#9FB0C2;white-space:nowrap;}\r\n@keyframes sp-scroll{from{transform:translateX(0);}to{transform:translateX(-50%);}}\r\n#sas-projector .sp-marquee:hover .sp-marquee-track{animation-play-state:paused;}\r\n\r\n\/* ---------- WHY ---------- *\/\r\n#sas-projector .sp-why{background:var(--mist);}\r\n#sas-projector .sp-why-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;}\r\n#sas-projector .sp-why-list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px;}\r\n#sas-projector .sp-why-list li{padding-left:28px;position:relative;font-size:15.5px;color:var(--muted);}\r\n#sas-projector .sp-why-list li strong{color:var(--ink);}\r\n#sas-projector .sp-why-list li::before{\r\n  content:\"\";position:absolute;left:0;top:9px;width:14px;height:8px;\r\n  border-left:2.5px solid var(--teal);border-bottom:2.5px solid var(--teal);transform:rotate(-45deg);\r\n}\r\n#sas-projector .sp-why-media img{width:100%;height:auto;display:block;border-radius:var(--r);border:1px solid var(--line);}\r\n\r\n\/* ---------- PROCESS ---------- *\/\r\n#sas-projector .sp-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;}\r\n#sas-projector .sp-step{border:1px solid var(--line);border-radius:var(--r);padding:24px 20px;background:#FFFFFF;}\r\n#sas-projector .sp-step-n{\r\n  display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;\r\n  border-radius:50%;background:var(--ink);color:#FFFFFF;font-family:'Sora',sans-serif;\r\n  font-weight:700;font-size:15px;margin-bottom:12px;\r\n}\r\n#sas-projector .sp-step p{margin:0;font-size:14.5px;}\r\n\r\n\/* ---------- MODEL CTA ---------- *\/\r\n#sas-projector .sp-modelcta{background:linear-gradient(120deg,#0B1F3A 0%,#13293F 60%,#0E2A3C 100%);}\r\n#sas-projector .sp-modelcta-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:36px;align-items:center;}\r\n#sas-projector .sp-modelcta h2{color:#FFFFFF;}\r\n#sas-projector .sp-modelcta p{color:#C3D2E2;margin-bottom:0;}\r\n#sas-projector .sp-modelcta em{color:#7FE7D8;font-style:normal;}\r\n#sas-projector .sp-modelcta .sp-cta-row{margin:0;justify-content:flex-end;}\r\n\r\n\/* ---------- FAQ ---------- *\/\r\n#sas-projector .sp-faq-wrap{max-width:880px;}\r\n#sas-projector .sp-acc{border-top:1px solid var(--line);}\r\n#sas-projector .sp-acc-item{border-bottom:1px solid var(--line);}\r\n#sas-projector .sp-acc-q{\r\n  width:100%;background:transparent !important;border:0 !important;cursor:pointer;\r\n  display:flex;align-items:center;justify-content:space-between;gap:16px;\r\n  padding:20px 2px;text-align:left;font-family:'Sora',sans-serif !important;\r\n  font-weight:600;font-size:16.5px;color:#0B1F3A !important;border-radius:0 !important;\r\n}\r\n#sas-projector .sp-acc-q:hover,#sas-projector .sp-acc-q:focus{color:#00A794 !important;background:transparent !important;}\r\n#sas-projector .sp-acc-ico{position:relative;flex:0 0 18px;height:18px;}\r\n#sas-projector .sp-acc-ico::before,#sas-projector .sp-acc-ico::after{content:\"\";position:absolute;background:#00C2A8;border-radius:2px;transition:transform .22s ease;}\r\n#sas-projector .sp-acc-ico::before{left:0;top:8px;width:18px;height:2px;}\r\n#sas-projector .sp-acc-ico::after{left:8px;top:0;width:2px;height:18px;}\r\n#sas-projector .sp-acc-q[aria-expanded=\"true\"] .sp-acc-ico::after{transform:scaleY(0);}\r\n#sas-projector .sp-acc-a{max-height:0;overflow:hidden;transition:max-height .28s ease;}\r\n#sas-projector .sp-acc-a>div{padding:0 2px 20px;}\r\n#sas-projector .sp-acc-a p{margin:0;font-size:15.5px;}\r\n\r\n\/* ---------- REVIEWS ---------- *\/\r\n#sas-projector .sp-reviews{background:var(--mist);}\r\n#sas-projector .sp-loading{font-size:14px;color:var(--muted);}\r\n#sas-projector .sp-reviews-link{margin-top:18px;}\r\n#sas-projector .sp-reviews-link a{color:#00A794 !important;font-weight:600;border-bottom:1px solid rgba(0,194,168,.4);}\r\n\r\n\/* ---------- FINAL ---------- *\/\r\n#sas-projector .sp-final-inner{text-align:center;max-width:680px;margin:0 auto;}\r\n#sas-projector .sp-final .sp-cta-row{margin-bottom:0;}\r\n\r\n\/* ---------- STICKY ---------- *\/\r\n#sas-projector .sp-sticky{display:none;}\r\n@media (max-width:781px){\r\n  #sas-projector .sp-sticky{\r\n    display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:8px;\r\n    position:fixed;left:0;right:0;bottom:0;z-index:9990;\r\n    background:rgba(255,255,255,.97);border-top:1px solid var(--line);\r\n    padding:10px 12px calc(10px + env(safe-area-inset-bottom));\r\n  }\r\n  #sas-projector .sp-sticky a{\r\n    text-align:center;padding:12px 6px;border-radius:999px;font-weight:600;font-size:14px;\r\n    border:2px solid #0B1F3A !important;color:#0B1F3A !important;background:#FFFFFF !important;\r\n  }\r\n  #sas-projector .sp-sticky a.sp-sticky-primary,#sas-projector .sp-sticky a.sp-sticky-primary:hover{\r\n    background:#FF7A45 !important;border-color:#FF7A45 !important;color:#FFFFFF !important;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   MODAL (lives on <body>)\r\n   ========================================================= *\/\r\n#sp-modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:20px;font-family:'Inter',sans-serif;}\r\n#sp-modal.is-open,#sp-modal:target{display:flex !important;}\r\n#sp-modal .sp-modal-backdrop{position:absolute;inset:0;background:rgba(8,18,32,.62);}\r\n#sp-modal .sp-modal-panel{\r\n  position:relative;background:#FFFFFF;border-radius:18px;max-width:540px;width:100%;\r\n  max-height:88vh;overflow-y:auto;padding:30px 28px;box-shadow:0 24px 60px rgba(8,18,32,.28);\r\n}\r\n#sp-modal h2{font-family:'Sora',sans-serif;font-size:23px;color:#0B1F3A;margin:0 0 8px;line-height:1.25;}\r\n#sp-modal .sp-modal-sub{font-size:14.5px;color:#56687E;margin:0 0 18px;line-height:1.6;}\r\n#sp-modal .sp-modal-sub a{color:#00A794 !important;font-weight:600;}\r\n#sp-modal .sp-modal-x{\r\n  position:absolute;right:14px;top:12px;width:36px;height:36px;line-height:1;\r\n  font-size:26px;border:0 !important;background:transparent !important;color:#56687E !important;\r\n  cursor:pointer;border-radius:50% !important;-webkit-appearance:none !important;appearance:none !important;\r\n}\r\n#sp-modal .sp-modal-x:hover{background:#F0F4F8 !important;color:#0B1F3A !important;}\r\n#sp-modal .wpcf7 input[type=\"text\"],#sp-modal .wpcf7 input[type=\"email\"],#sp-modal .wpcf7 input[type=\"tel\"],#sp-modal .wpcf7 textarea,#sp-modal .wpcf7 select{\r\n  width:100%;border:1px solid #D8E2EC !important;border-radius:10px !important;padding:12px 14px !important;\r\n  font-family:'Inter',sans-serif !important;font-size:15px !important;background:#FFFFFF !important;color:#0B1F3A !important;\r\n}\r\n#sp-modal .wpcf7 input:focus,#sp-modal .wpcf7 textarea:focus{border-color:#00C2A8 !important;outline:none;}\r\n#sp-modal .wpcf7 textarea{min-height:96px;}\r\n#sp-modal .wpcf7 label{display:block;font-size:13.5px;font-weight:600;color:#0B1F3A;margin-bottom:12px;}\r\n#sp-modal .wpcf7 input[type=\"submit\"]{\r\n  -webkit-appearance:none !important;appearance:none !important;\r\n  background:#FF7A45 !important;color:#FFFFFF !important;border:2px solid #FF7A45 !important;\r\n  border-radius:999px !important;padding:13px 28px !important;font-weight:600 !important;\r\n  font-size:15px !important;cursor:pointer;width:100%;\r\n}\r\n#sp-modal .wpcf7 input[type=\"submit\"]:hover{background:#F2622A !important;border-color:#F2622A !important;}\r\nbody.sp-modal-open{overflow:hidden;}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n@media (max-width:1024px){\r\n  #sas-projector{--sec-y:62px;}\r\n  #sas-projector .sp-hero-grid,#sas-projector .sp-about-grid,#sas-projector .sp-why-grid,#sas-projector .sp-modelcta-inner{grid-template-columns:1fr;gap:32px;}\r\n  #sas-projector .sp-about-media img{position:static;}\r\n  #sas-projector .sp-sym-grid,#sas-projector .sp-svc-grid,#sas-projector .sp-venue-grid{grid-template-columns:repeat(2,1fr);}\r\n  #sas-projector .sp-steps{grid-template-columns:repeat(2,1fr);}\r\n  #sas-projector .sp-modelcta .sp-cta-row{justify-content:flex-start;}\r\n  #sas-projector .sp-trust-row{grid-template-columns:repeat(2,1fr);}\r\n}\r\n@media (max-width:640px){\r\n  #sas-projector{--sec-y:48px;font-size:15.5px;}\r\n  #sas-projector .sp-sym-grid,#sas-projector .sp-svc-grid,#sas-projector .sp-venue-grid,#sas-projector .sp-steps{grid-template-columns:1fr;}\r\n  #sas-projector .sp-cta-row .sp-btn{flex:1 1 100%;}\r\n  #sas-projector .sp-final{padding-bottom:96px;}\r\n  #sas-projector .sp-marquee-track{gap:30px;}\r\n  #sas-projector .sp-marquee-track span{font-size:17px;}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  #sas-projector .sp-marquee-track{animation:none;}\r\n  #sas-projector *{transition:none !important;}\r\n}\r\n<\/style>\r\n\r\n\r\n<script>\r\n(function(){\r\n  var ROOT_ID = 'sas-projector';\r\n\r\n  function ready(fn){\r\n    if(document.readyState !== 'loading'){ fn(); }\r\n    else { document.addEventListener('DOMContentLoaded', fn); }\r\n  }\r\n\r\n  \/* ---------- 1. Move modal to <body> ---------- *\/\r\n  function mountModal(){\r\n    var m = document.getElementById('sp-modal');\r\n    if(m && m.parentNode !== document.body){ document.body.appendChild(m); }\r\n  }\r\n\r\n  \/* ---------- 2. Modal open\/close, document-level delegation ---------- *\/\r\n  function openModal(){\r\n    var m = document.getElementById('sp-modal');\r\n    if(!m) return;\r\n    mountCF7();\r\n    m.classList.add('is-open');\r\n    m.setAttribute('aria-hidden','false');\r\n    document.body.classList.add('sp-modal-open');\r\n    var f = m.querySelector('input,textarea,button');\r\n    if(f){ setTimeout(function(){ try{ f.focus(); }catch(e){} }, 60); }\r\n  }\r\n  function closeModal(){\r\n    var m = document.getElementById('sp-modal');\r\n    if(!m) return;\r\n    m.classList.remove('is-open');\r\n    m.setAttribute('aria-hidden','true');\r\n    document.body.classList.remove('sp-modal-open');\r\n    if(window.location.hash === '#sp-modal' && window.history && history.replaceState){\r\n      history.replaceState(null, '', window.location.pathname + window.location.search);\r\n    }\r\n  }\r\n\r\n  document.addEventListener('click', function(e){\r\n    var open = e.target.closest && e.target.closest('[data-sas-open-modal]');\r\n    if(open){ e.preventDefault(); openModal(); return; }\r\n    var close = e.target.closest && e.target.closest('[data-sas-close-modal]');\r\n    if(close){ e.preventDefault(); closeModal(); }\r\n  });\r\n  document.addEventListener('keydown', function(e){\r\n    if(e.key === 'Escape'){ closeModal(); }\r\n  });\r\n\r\n  \/* ---------- 3. Mount CF7 form into the modal (Elementor\/delay-safe) ---------- *\/\r\n  var cf7Observer = null;\r\n\r\n  function mountCF7(){\r\n    var src   = document.getElementById('cf7-source-projector');\r\n    var mount = document.getElementById('sp-cf7-mount');\r\n    if(!mount) return false;\r\n\r\n    \/* Already mounted. *\/\r\n    if(mount.querySelector('.wpcf7, form.wpcf7-form')) return true;\r\n    if(!src) return false;\r\n\r\n    var formWrap = src.querySelector('.wpcf7');\r\n    if(!formWrap){\r\n      var formOnly = src.querySelector('form.wpcf7-form');\r\n      formWrap = formOnly ? (formOnly.closest('.wpcf7') || formOnly) : null;\r\n    }\r\n    if(!formWrap) return false;\r\n\r\n    mount.innerHTML = '';\r\n    mount.appendChild(formWrap);\r\n\r\n    \/* Hide only the now-empty source widget. *\/\r\n    src.style.display = 'none';\r\n    src.setAttribute('aria-hidden','true');\r\n\r\n    if(cf7Observer){\r\n      cf7Observer.disconnect();\r\n      cf7Observer = null;\r\n    }\r\n    return true;\r\n  }\r\n\r\n  function watchCF7(){\r\n    if(mountCF7()) return;\r\n    if(!document.body || !window.MutationObserver) return;\r\n\r\n    cf7Observer = new MutationObserver(function(){\r\n      mountCF7();\r\n    });\r\n    cf7Observer.observe(document.body, { childList:true, subtree:true });\r\n  }\r\n\r\n  \/* ---------- 4. CF7 success -> thank-you ---------- *\/\r\n  document.addEventListener('wpcf7mailsent', function(){\r\n    window.location.href = 'https:\/\/shamsalsahil.ae\/thank-you\/';\r\n  }, false);\r\n\r\n  \/* ---------- 5. FAQ accordion ---------- *\/\r\n  function initAccordion(){\r\n    var root = document.getElementById(ROOT_ID);\r\n    if(!root) return;\r\n    root.querySelectorAll('.sp-acc-q').forEach(function(btn){\r\n      btn.addEventListener('click', function(){\r\n        var panel = btn.nextElementSibling;\r\n        var open  = btn.getAttribute('aria-expanded') === 'true';\r\n\r\n        root.querySelectorAll('.sp-acc-q').forEach(function(other){\r\n          if(other !== btn){\r\n            other.setAttribute('aria-expanded','false');\r\n            if(other.nextElementSibling){ other.nextElementSibling.style.maxHeight = null; }\r\n          }\r\n        });\r\n\r\n        btn.setAttribute('aria-expanded', open ? 'false' : 'true');\r\n        if(panel){ panel.style.maxHeight = open ? null : (panel.scrollHeight + 'px'); }\r\n      });\r\n    });\r\n  }\r\n\r\n  \/* ---------- 6. Stat counters ---------- *\/\r\n  function initCounters(){\r\n    var root = document.getElementById(ROOT_ID);\r\n    if(!root) return;\r\n    var nums = root.querySelectorAll('.sp-num');\r\n    if(!nums.length) return;\r\n\r\n    if(!('IntersectionObserver' in window) ||\r\n        window.matchMedia('(prefers-reduced-motion: reduce)').matches){\r\n      nums.forEach(function(n){\r\n        var dec = parseInt(n.getAttribute('data-dec')||'0',10);\r\n        n.textContent = parseFloat(n.getAttribute('data-count')).toFixed(dec) + (n.getAttribute('data-suffix')||'');\r\n      });\r\n      return;\r\n    }\r\n\r\n    var io = new IntersectionObserver(function(entries){\r\n      entries.forEach(function(entry){\r\n        if(!entry.isIntersecting) return;\r\n        var el     = entry.target;\r\n        var target = parseFloat(el.getAttribute('data-count'));\r\n        var suffix = el.getAttribute('data-suffix') || '';\r\n        var dec    = parseInt(el.getAttribute('data-dec')||'0',10);\r\n        var start  = null, dur = 1300;\r\n\r\n        function step(ts){\r\n          if(!start) start = ts;\r\n          var p = Math.min((ts - start) \/ dur, 1);\r\n          var eased = 1 - Math.pow(1 - p, 3);\r\n          el.textContent = (target * eased).toFixed(dec) + suffix;\r\n          if(p < 1){ requestAnimationFrame(step); }\r\n          else { el.textContent = target.toFixed(dec) + suffix; }\r\n        }\r\n        requestAnimationFrame(step);\r\n        io.unobserve(el);\r\n      });\r\n    }, { threshold:.4 });\r\n\r\n    nums.forEach(function(n){ io.observe(n); });\r\n  }\r\n\r\n  \/* ---------- 7. Trustindex: ONE render only, always inside Reviews ---------- *\/\r\n  function loadTrustindex(){\r\n    var mount = document.getElementById('sas-projector-reviews-mount');\r\n    if(!mount || mount.getAttribute('data-ti-init') === '1') return;\r\n    mount.setAttribute('data-ti-init','1');\r\n\r\n    var widget = mount.querySelector('.ti-widget[data-id=\"42602df55c374210df96da236fa\"]');\r\n    if(!widget) return;\r\n\r\n    \/*\r\n      Trustindex\/WordPress may already load its own script. Give that script time\r\n      to build this widget first. Only use our fallback if nothing has rendered.\r\n      Crucially, the fallback script is inserted INSIDE this reviews mount, never\r\n      on document.body, so Trustindex cannot create a second widget after footer.\r\n    *\/\r\n    var tries = 0;\r\n    var timer = setInterval(function(){\r\n      tries++;\r\n\r\n      var built = widget.querySelector('.ti-widget-container, .ti-reviews-container') ||\r\n                  mount.querySelector('.ti-widget-container, .ti-reviews-container');\r\n      if(built){\r\n        clearInterval(timer);\r\n        return;\r\n      }\r\n\r\n      if(tries >= 20){\r\n        clearInterval(timer);\r\n\r\n        \/* Do not inject another loader when Trustindex is already present. *\/\r\n        if(document.querySelector('script[src*=\"cdn.trustindex.io\/loader.js\"]')) return;\r\n\r\n        var s = document.createElement('script');\r\n        s.src = 'https:\/\/cdn.trustindex.io\/loader.js?42602df55c374210df96da236fa';\r\n        s.async = true;\r\n        s.defer = true;\r\n        s.setAttribute('data-sas-trustindex','1');\r\n        mount.appendChild(s);\r\n      }\r\n    }, 300);\r\n  }\r\n\r\n  ready(function(){\r\n    mountModal();\r\n    watchCF7();\r\n    initAccordion();\r\n    initCounters();\r\n    loadTrustindex();\r\n  });\r\n  window.addEventListener('load', function(){\r\n    mountModal();\r\n    mountCF7();\r\n    loadTrustindex();\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Projector repair across the UAE Dim brightness, colour distortion, overheating shutdowns, lens and focus faults \u2014 we diagnose and fix them on all leading brands. Home theatres, offices, schools and event venues, with on-site support anywhere in the emirates. Book a repair Call +971 52 298 5179 WhatsApp us Free diagnosis before you commit Genuine<\/p>","protected":false},"featured_media":0,"comment_status":"open","ping_status":"closed","template":"elementor_header_footer","service-cat":[],"service-tag":[],"class_list":["post-5170","service","type-service","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Projectors Repair Services - Shams Al Sahil<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/shamsalsahil.ae\/ar\/all-service\/projectors-repair-services\/\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Projectors Repair Services - Shams Al Sahil\" \/>\n<meta property=\"og:description\" content=\"Projector repair across the UAE Dim brightness, colour distortion, overheating shutdowns, lens and focus faults \u2014 we diagnose and fix them on all leading brands. Home theatres, offices, schools and event venues, with on-site support anywhere in the emirates. Book a repair Call +971 52 298 5179 WhatsApp us Free diagnosis before you commit Genuine\" \/>\n<meta property=\"og:url\" content=\"https:\/\/shamsalsahil.ae\/ar\/all-service\/projectors-repair-services\/\" \/>\n<meta property=\"og:site_name\" content=\"Shams Al Sahil\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-14T15:22:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 \u062f\u0642\u064a\u0642\u0629\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/\",\"name\":\"Projectors Repair Services - Shams Al Sahil\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png\",\"datePublished\":\"2026-09-14T14:44:36+00:00\",\"dateModified\":\"2026-09-14T15:22:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/#primaryimage\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png\",\"contentUrl\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/all-service\\\/projectors-repair-services\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/shamsalsahil.ae\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projectors Repair Services\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#website\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/\",\"name\":\"Shams Al Sahil\",\"description\":\"Service Center\",\"publisher\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/shamsalsahil.ae\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#organization\",\"name\":\"Shams Al Sahil\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-favicon_icons.webp\",\"contentUrl\":\"https:\\\/\\\/shamsalsahil.ae\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/cropped-favicon_icons.webp\",\"width\":512,\"height\":512,\"caption\":\"Shams Al Sahil\"},\"image\":{\"@id\":\"https:\\\/\\\/shamsalsahil.ae\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Projectors Repair Services - Shams Al Sahil","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/shamsalsahil.ae\/ar\/all-service\/projectors-repair-services\/","og_locale":"ar_AR","og_type":"article","og_title":"Projectors Repair Services - Shams Al Sahil","og_description":"Projector repair across the UAE Dim brightness, colour distortion, overheating shutdowns, lens and focus faults \u2014 we diagnose and fix them on all leading brands. Home theatres, offices, schools and event venues, with on-site support anywhere in the emirates. Book a repair Call +971 52 298 5179 WhatsApp us Free diagnosis before you commit Genuine","og_url":"https:\/\/shamsalsahil.ae\/ar\/all-service\/projectors-repair-services\/","og_site_name":"Shams Al Sahil","article_modified_time":"2026-09-14T15:22:38+00:00","og_image":[{"url":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"11 \u062f\u0642\u064a\u0642\u0629"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/","url":"https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/","name":"Projectors Repair Services - Shams Al Sahil","isPartOf":{"@id":"https:\/\/shamsalsahil.ae\/#website"},"primaryImageOfPage":{"@id":"https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/#primaryimage"},"image":{"@id":"https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/#primaryimage"},"thumbnailUrl":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png","datePublished":"2026-09-14T14:44:36+00:00","dateModified":"2026-09-14T15:22:38+00:00","breadcrumb":{"@id":"https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/"]}]},{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/#primaryimage","url":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png","contentUrl":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-12-2026-07_14_28-PM.png"},{"@type":"BreadcrumbList","@id":"https:\/\/shamsalsahil.ae\/all-service\/projectors-repair-services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/shamsalsahil.ae\/"},{"@type":"ListItem","position":2,"name":"Projectors Repair Services"}]},{"@type":"WebSite","@id":"https:\/\/shamsalsahil.ae\/#website","url":"https:\/\/shamsalsahil.ae\/","name":"\u0634\u0645\u0633 \u0627\u0644\u0633\u0627\u062d\u0644","description":"Service Center","publisher":{"@id":"https:\/\/shamsalsahil.ae\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/shamsalsahil.ae\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":"Organization","@id":"https:\/\/shamsalsahil.ae\/#organization","name":"\u0634\u0645\u0633 \u0627\u0644\u0633\u0627\u062d\u0644","url":"https:\/\/shamsalsahil.ae\/","logo":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/shamsalsahil.ae\/#\/schema\/logo\/image\/","url":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/11\/cropped-favicon_icons.webp","contentUrl":"https:\/\/shamsalsahil.ae\/wp-content\/uploads\/2025\/11\/cropped-favicon_icons.webp","width":512,"height":512,"caption":"Shams Al Sahil"},"image":{"@id":"https:\/\/shamsalsahil.ae\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service\/5170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service"}],"about":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/types\/service"}],"replies":[{"embeddable":true,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/comments?post=5170"}],"version-history":[{"count":16,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service\/5170\/revisions"}],"predecessor-version":[{"id":5187,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service\/5170\/revisions\/5187"}],"wp:attachment":[{"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/media?parent=5170"}],"wp:term":[{"taxonomy":"service-cat","embeddable":true,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service-cat?post=5170"},{"taxonomy":"service-tag","embeddable":true,"href":"https:\/\/shamsalsahil.ae\/ar\/wp-json\/wp\/v2\/service-tag?post=5170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}