{"id":122,"date":"2026-04-08T21:09:43","date_gmt":"2026-04-08T21:09:43","guid":{"rendered":"https:\/\/srvoyages.com\/?page_id=122"},"modified":"2026-04-08T21:51:36","modified_gmt":"2026-04-08T21:51:36","slug":"122-2","status":"publish","type":"page","link":"https:\/\/srvoyages.com\/?page_id=122","title":{"rendered":""},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n<meta charset=\"UTF-8\"\/>\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1,maximum-scale=5,viewport-fit=cover\"\/>\n<title>SR Voyages Thi\u00e8s \u2013 Billets d&#8217;avion, Hadj &#038; Omra au S\u00e9n\u00e9gal<\/title>\n<meta name=\"description\" content=\"SR VOYAGES Thi\u00e8s : Agence N\u00b01 en r\u00e9gion de Thi\u00e8s. Billets d'avion, Visas Canada\/USA\/Europe, Hajj &#038; Omra, H\u00f4tels. +500 clients satisfaits. Devis gratuit : +221 77 143 71 25\"\/>\n<meta name=\"keywords\" content=\"agence voyage Thi\u00e8s, billet avion S\u00e9n\u00e9gal, visa Canada USA Europe, Hajj Omra Thi\u00e8s, SR Voyages\"\/>\n<meta property=\"og:title\" content=\"SR Voyages Thi\u00e8s \u2013 Billets d'avion, Hadj &#038; Omra\"\/>\n<meta property=\"og:description\" content=\"Billets d'avion, Visas, Hajj &#038; Omra, H\u00f4tels depuis Thi\u00e8s. Agence N\u00b01. Devis gratuit en 24h.\"\/>\n<meta property=\"og:type\" content=\"website\"\/>\n<meta property=\"og:url\" content=\"https:\/\/srvoyages.com\"\/>\n<meta property=\"og:image\" content=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\"\/>\n<meta name=\"theme-color\" content=\"#0D1B2A\"\/>\n<meta name=\"apple-mobile-web-app-capable\" content=\"yes\"\/>\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"TravelAgency\",\"name\":\"SR Voyages\",\"description\":\"Agence de Voyage N\u00b01 dans la r\u00e9gion de Thi\u00e8s, S\u00e9n\u00e9gal.\",\"url\":\"https:\/\/srvoyages.com\",\"logo\":\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Av El Hadji Malick Sy, Randoul\u00e9ne\",\"addressLocality\":\"Thi\u00e8s\",\"addressCountry\":\"SN\"},\"telephone\":[\"+221771437125\",\"+221770482193\",\"+221339532552\"],\"openingHours\":\"Mo-Sa 08:00-18:00\",\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"4.9\",\"reviewCount\":\"500\"},\"hasMap\":\"https:\/\/maps.app.goo.gl\/yLU4Bd6F5bKzvJ7HA\"}\n<\/script>\n<style>\n\/* ===================== RESET & ROOT ===================== *\/\n:root{\n  --navy:#0D1B2A;--navy-mid:#1a2e45;--navy-light:#1e3a5f;\n  --gold:#C9A84C;--gold-lt:#dbbe72;--gold-dk:#a8872e;--gold-glow:rgba(201,168,76,.35);\n  --cream:#F5F0E8;--cream-dk:#EDE7D9;--white:#fff;\n  --text:#1a1a2e;--muted:#6b7280;\n  --green:#25D366;--green-dk:#1a9e4a;\n  --border:#e2d9c8;--accent:#1e5fa8;\n  --r:12px;--r-lg:20px;\n  --sh-sm:0 2px 12px rgba(13,27,42,.08);--sh-md:0 10px 35px rgba(13,27,42,.14);--sh-lg:0 25px 60px rgba(13,27,42,.18);\n  --ease:cubic-bezier(.4,0,.2,1);\n  --cont:1380px;--ann-h:44px;--nav-h:76px;--tot-h:calc(var(--ann-h)+var(--nav-h));\n}\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\nhtml{scroll-behavior:smooth;font-size:16px;scroll-padding-top:var(--tot-h);-webkit-text-size-adjust:100%}\nbody{font-family:'Segoe UI',system-ui,-apple-system,sans-serif;background:var(--cream);color:var(--text);line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased}\nbody.menu-open{overflow:hidden}\nimg{max-width:100%;display:block;height:auto}\na{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}\nbutton{cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;border:none;background:none}\ninput,select,textarea{font-family:inherit;font-size:16px}\nul{list-style:none}\n\n\/* ===================== ANN BAR ===================== *\/\n.ann-bar{\n  position:fixed;top:0;left:0;right:0;height:var(--ann-h);z-index:1002;\n  background:linear-gradient(90deg,#060f1a,#0c1f35,#060f1a);\n  color:#fff;display:flex;align-items:center;justify-content:center;\n  padding:0 52px 0 16px;font-size:.75rem;\n  border-bottom:1px solid rgba(201,168,76,.4);\n  transition:height .35s var(--ease),opacity .35s var(--ease);\n}\n.ann-inner{display:flex;align-items:center;gap:18px;flex-wrap:nowrap;justify-content:center}\n.ann-item{display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0;font-weight:500;letter-spacing:.2px}\n.ann-item strong{color:var(--gold);font-weight:800}\n.ann-item a{color:var(--gold);font-weight:700;transition:opacity .2s}\n.ann-item a:hover{opacity:.8}\n.ann-sep{color:rgba(201,168,76,.35);flex-shrink:0;font-size:1.1rem}\n.ann-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.35);font-size:1.3rem;padding:6px 10px;transition:color .2s;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}\n.ann-close:hover{color:#fff}\n\n\/* ===================== NAV ===================== *\/\nnav#navbar{\n  position:fixed;top:var(--ann-h);width:100%;z-index:1000;\n  background:rgba(9,19,32,.98);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);\n  border-bottom:2px solid var(--gold);height:var(--nav-h);\n  display:flex;justify-content:space-between;align-items:center;padding:0 clamp(20px,4vw,60px);\n  transition:box-shadow .3s,top .35s var(--ease);\n}\nnav#navbar.scrolled{box-shadow:0 6px 40px rgba(0,0,0,.5)}\n.logo{display:flex;align-items:center;gap:12px;flex-shrink:0}\n.logo img{height:46px;width:auto}\n.logo-pill{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);font-size:.5rem;font-weight:900;padding:4px 10px;border-radius:5px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap}\n.nav-links{display:none;gap:2px;align-items:center}\n.nav-links a{color:rgba(255,255,255,.8);font-weight:600;font-size:.78rem;padding:8px 10px;border-radius:6px;transition:background .2s,color .2s;white-space:nowrap;position:relative;letter-spacing:.2px}\n.nav-links a::after{content:'';position:absolute;bottom:3px;left:10px;right:10px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}\n.nav-links a:hover{color:var(--gold);background:rgba(201,168,76,.07)}\n.nav-links a:hover::after{transform:scaleX(1)}\n.nav-cta{background:linear-gradient(135deg,var(--gold),var(--gold-dk))!important;color:var(--navy)!important;padding:10px 18px!important;border-radius:9px!important;font-weight:800!important;font-size:.8rem!important;box-shadow:0 4px 18px var(--gold-glow)!important;transition:transform .2s,box-shadow .2s!important}\n.nav-cta::after{display:none!important}\n.nav-cta:hover{transform:translateY(-2px)!important;box-shadow:0 8px 28px var(--gold-glow)!important}\n.hamburger{display:flex;flex-direction:column;gap:5px;padding:8px;z-index:1001;min-width:44px;min-height:44px;align-items:center;justify-content:center}\n.hamburger span{width:24px;height:2.5px;background:var(--gold);border-radius:3px;transition:all .3s var(--ease);display:block}\n.hamburger.active span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}\n.hamburger.active span:nth-child(2){opacity:0;transform:scaleX(0)}\n.hamburger.active span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}\n.mob-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:998;opacity:0;visibility:hidden;transition:opacity .35s var(--ease),visibility .35s}\n.mob-overlay.open{opacity:1;visibility:visible}\n.mob-menu{position:fixed;top:0;right:0;bottom:0;width:min(340px,88vw);background:var(--navy);z-index:999;padding:calc(var(--tot-h)+12px) 0 100px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translateX(100%);transition:transform .35s var(--ease);border-left:2px solid rgba(201,168,76,.2)}\n.mob-menu.open{transform:translateX(0)}\n.mob-menu a{color:rgba(255,255,255,.82);font-weight:600;padding:14px 26px;font-size:.95rem;transition:background .2s,color .2s;display:flex;align-items:center;gap:10px;min-height:52px}\n.mob-menu a:hover{background:rgba(201,168,76,.1);color:var(--gold)}\n.mob-div{height:1px;background:rgba(255,255,255,.07);margin:10px 24px}\n.mob-cta{background:var(--gold)!important;text-align:center;color:var(--navy)!important;font-weight:800!important;margin:12px 16px 0!important;justify-content:center!important;border-radius:10px!important}\n.mob-cta:hover{background:var(--gold-lt)!important;color:var(--navy)!important}\n.mob-wa{background:var(--green)!important;text-align:center;color:#fff!important;font-weight:700!important;margin:6px 16px 0!important;justify-content:center!important;border-radius:10px!important}\n.mob-wa:hover{background:var(--green-dk)!important;color:#fff!important}\n\n\/* ===================== HERO ===================== *\/\n.hero{\n  padding-top:var(--tot-h);\n  background:linear-gradient(155deg,#050e1a 0%,#091525 40%,#0d1f36 70%,#071220 100%);\n  color:var(--white);position:relative;overflow:hidden;min-height:100vh;\n  display:flex;align-items:stretch;\n}\n.hero-bg{\n  position:absolute;inset:0;pointer-events:none;\n  background:\n    radial-gradient(ellipse 70% 55% at 80% 25%,rgba(201,168,76,.11) 0%,transparent 60%),\n    radial-gradient(ellipse 50% 40% at 20% 75%,rgba(30,95,168,.14) 0%,transparent 55%),\n    radial-gradient(ellipse 30% 25% at 55% 50%,rgba(201,168,76,.04) 0%,transparent 60%),\n    linear-gradient(rgba(201,168,76,.025) 1px,transparent 1px) 0 0\/70px 70px,\n    linear-gradient(90deg,rgba(201,168,76,.025) 1px,transparent 1px) 0 0\/70px 70px;\n}\n.hero-wrap{max-width:var(--cont);margin:0 auto;padding:clamp(50px,6vw,90px) clamp(20px,5vw,70px) clamp(50px,7vw,100px);display:flex;align-items:center;gap:60px;position:relative;z-index:1;width:100%}\n.hero-content{flex:0 0 auto;width:100%}\n.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.3);color:var(--gold);padding:8px 18px;border-radius:50px;font-size:.72rem;font-weight:700;margin-bottom:16px;letter-spacing:.8px;text-transform:uppercase;animation:fadeInDown .7s var(--ease)}\n.pulse-dot{width:8px;height:8px;background:var(--gold);border-radius:50%;animation:pulse 1.8s infinite;flex-shrink:0}\n.hero h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(2rem,4.2vw,3.8rem);line-height:1.08;margin-bottom:22px;font-weight:700;animation:fadeInUp .7s .15s var(--ease) both}\n.hero h1 em{color:var(--gold);font-style:normal}\n.hero-sub{font-size:clamp(.92rem,1.4vw,1.02rem);opacity:.85;line-height:1.9;margin-bottom:30px;animation:fadeInUp .7s .28s var(--ease) both;max-width:580px}\n.hero-sub strong{color:rgba(255,255,255,.95)}\n.hero-ctas{display:flex;gap:14px;flex-wrap:wrap;animation:fadeInUp .7s .42s var(--ease) both}\n\n\/* \u2500\u2500 BOOKING WIDGET \u2500\u2500 *\/\n.booking-widget{\n  background:rgba(255,255,255,.05);border:1px solid rgba(201,168,76,.2);border-radius:20px;\n  padding:24px 28px;margin-top:32px;backdrop-filter:blur(16px);\n  animation:fadeInUp .7s .55s var(--ease) both;\n}\n.bw-title{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:1.8px;color:var(--gold);margin-bottom:14px;display:flex;align-items:center;gap:8px}\n.bw-tabs{display:flex;gap:6px;margin-bottom:16px;background:rgba(0,0,0,.25);border-radius:10px;padding:5px}\n.bw-tab{flex:1;padding:9px 12px;border-radius:8px;font-size:.76rem;font-weight:700;cursor:pointer;transition:background .2s,color .2s;color:rgba(255,255,255,.5);background:transparent;font-family:inherit;text-align:center;border:none;white-space:nowrap;min-height:38px}\n.bw-tab.active{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);box-shadow:0 4px 14px rgba(201,168,76,.3)}\n.bw-tab:hover:not(.active){color:var(--gold);background:rgba(201,168,76,.08)}\n.bw-grid{display:grid;grid-template-columns:1fr 1fr 160px 160px 1fr;gap:10px;align-items:end}\n.bw-group{display:flex;flex-direction:column;gap:4px}\n.bw-group label{font-size:.62rem;color:rgba(255,255,255,.4);letter-spacing:.6px;font-weight:700;text-transform:uppercase}\n.bw-group input,.bw-group select{background:rgba(255,255,255,.07);border:1.5px solid rgba(255,255,255,.1);border-radius:9px;padding:10px 13px;color:#fff;font-size:.85rem;font-family:inherit;transition:border-color .2s,background .2s;height:46px;width:100%}\n.bw-group input::placeholder{color:rgba(255,255,255,.28)}\n.bw-group select option{background:var(--navy);color:#fff}\n.bw-group input:focus,.bw-group select:focus{outline:none;border-color:var(--gold);background:rgba(201,168,76,.05)}\n.bw-btn{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);border:none;border-radius:9px;padding:0 20px;font-weight:800;font-size:.86rem;font-family:inherit;cursor:pointer;height:46px;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 22px rgba(201,168,76,.35);display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;white-space:nowrap}\n.bw-btn:hover{transform:translateY(-2px);box-shadow:0 10px 32px rgba(201,168,76,.55)}\n.bw-quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}\n.bw-quick a{display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.6);padding:6px 14px;border-radius:8px;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}\n.bw-quick a:hover{background:rgba(201,168,76,.12);border-color:var(--gold);color:var(--gold)}\n\n.hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:30px;padding-top:24px;border-top:1px solid rgba(201,168,76,.18);animation:fadeInUp .7s .68s var(--ease) both}\n.stat-item{padding:0 20px 0 0;position:relative}\n.stat-item:not(:last-child)::after{content:'';position:absolute;right:0;top:10%;bottom:10%;width:1px;background:rgba(201,168,76,.15)}\n.stat-num{font-family:Georgia,serif;font-size:clamp(1.6rem,2.8vw,2.6rem);font-weight:700;color:var(--gold);display:block;line-height:1;letter-spacing:-1px}\n.stat-lbl{font-size:.68rem;opacity:.55;margin-top:5px;letter-spacing:.2px;line-height:1.3}\n\n\/* \u2500\u2500 RIGHT VISUAL \u2500\u2500 *\/\n.hero-visual{display:none;flex:0 0 40%;position:relative;align-items:center;justify-content:center}\n.geo{width:100%;max-width:460px;position:relative;animation:floatY 6s ease-in-out infinite}\n.geo-c1{width:380px;height:380px;border:1.5px solid rgba(201,168,76,.12);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}\n.geo-c2{width:300px;height:300px;border:1px solid rgba(201,168,76,.08);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}\n.geo-c3{width:460px;height:460px;border:1px dashed rgba(201,168,76,.06);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:spin 36s linear infinite}\n.hero-card{position:absolute;background:rgba(9,22,38,.75);backdrop-filter:blur(16px);border:1px solid rgba(201,168,76,.2);border-radius:14px;padding:12px 16px;font-size:.74rem;font-weight:700;color:#fff;white-space:nowrap;box-shadow:0 8px 30px rgba(0,0,0,.3)}\n.hc1{top:6%;left:-16%;animation:fc1 4s ease-in-out infinite}\n.hc2{bottom:14%;right:-12%;animation:fc2 5s ease-in-out infinite}\n.hc-icon{font-size:1.1rem;display:block;margin-bottom:4px}\n.hc-val{color:var(--gold);font-size:.88rem;display:block;margin-top:2px}\n@keyframes fc1{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(1deg)}}\n@keyframes fc2{0%,100%{transform:translateY(0) rotate(1deg)}50%{transform:translateY(10px) rotate(-1deg)}}\n@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}\n\n\/* ===================== BUTTONS ===================== *\/\n.btn-primary{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);padding:14px 30px;border-radius:10px;font-weight:800;font-size:.94rem;box-shadow:0 6px 24px var(--gold-glow);display:inline-flex;align-items:center;gap:9px;transition:transform .25s var(--ease),box-shadow .25s,filter .2s;white-space:nowrap;min-height:52px;will-change:transform;letter-spacing:.2px}\n.btn-primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 14px 40px rgba(201,168,76,.55);filter:brightness(1.06)}\n.btn-secondary{border:2px solid rgba(201,168,76,.45);color:var(--gold);padding:14px 28px;border-radius:10px;font-weight:600;font-size:.94rem;display:inline-flex;align-items:center;gap:9px;backdrop-filter:blur(6px);transition:background .2s,border-color .2s,transform .2s;white-space:nowrap;min-height:52px}\n.btn-secondary:hover{background:rgba(201,168,76,.12);border-color:var(--gold);transform:translateY(-2px)}\n.btn-green{background:var(--green);color:#fff;padding:14px 28px;border-radius:10px;font-weight:700;font-size:.94rem;display:inline-flex;align-items:center;gap:9px;box-shadow:0 6px 24px rgba(37,211,102,.28);transition:transform .25s,box-shadow .25s,background .2s;white-space:nowrap;min-height:52px}\n.btn-green:hover{background:var(--green-dk);transform:translateY(-2px);box-shadow:0 10px 34px rgba(37,211,102,.4)}\n\n\/* ===================== AIRLINES ===================== *\/\n.airlines-bar{background:var(--white);padding:26px 0 22px;border-bottom:1px solid var(--border);overflow:hidden;position:relative}\n.airlines-bar::before,.airlines-bar::after{content:'';position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}\n.airlines-bar::before{left:0;background:linear-gradient(90deg,var(--white),transparent)}\n.airlines-bar::after{right:0;background:linear-gradient(-90deg,var(--white),transparent)}\n.al-label{text-align:center;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:var(--muted);margin-bottom:18px;padding:0 5vw;opacity:.6}\n.al-track{display:flex;gap:60px;align-items:center;animation:scrollLogos 30s linear infinite;width:max-content}\n.al-track:hover{animation-play-state:paused}\n.al-logo{height:44px;width:auto;object-fit:contain;filter:grayscale(60%) opacity(.6);transition:filter .3s,transform .3s;flex-shrink:0}\n.al-logo:hover{filter:grayscale(0%) opacity(1);transform:scale(1.1)}\n@keyframes scrollLogos{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}\n\n\/* ===================== TRUST BAR ===================== *\/\n.trust-bar{background:linear-gradient(90deg,var(--navy) 0%,#152f54 50%,var(--navy) 100%);padding:20px clamp(20px,5vw,70px)}\n.trust-inner{max-width:var(--cont);margin:0 auto;display:flex;align-items:center;gap:0;justify-content:space-between;flex-wrap:wrap}\n.trust-item{display:flex;align-items:center;gap:12px;color:#fff;flex:1;justify-content:center;padding:0 20px;position:relative}\n.trust-item:not(:last-child)::after{content:'';position:absolute;right:0;top:20%;bottom:20%;width:1px;background:rgba(255,255,255,.1)}\n.trust-icon{width:42px;height:42px;background:rgba(201,168,76,.1);border:1.5px solid rgba(201,168,76,.28);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.trust-text{font-size:.8rem;line-height:1.4}\n.trust-text strong{color:var(--gold);display:block;font-size:.88rem;margin-bottom:1px;font-weight:800}\n\n\/* ===================== SECTIONS ===================== *\/\nsection{padding:clamp(60px,7vw,110px) clamp(20px,5vw,70px)}\n.sec-hdr{text-align:center;margin-bottom:clamp(40px,5vw,68px)}\n.sec-label{display:inline-block;color:var(--gold);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:3px;background:rgba(201,168,76,.08);border:1px solid rgba(201,168,76,.22);padding:6px 18px;border-radius:50px;margin-bottom:16px}\n.sec-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.8rem,3.5vw,2.9rem);color:var(--navy);line-height:1.15}\n.sec-title span{color:var(--gold)}\n.sec-sub{max-width:640px;margin:16px auto 0;color:var(--muted);font-size:clamp(.88rem,1.5vw,.98rem);line-height:1.82}\n\n\/* ===================== OFFRES ===================== *\/\n#offres{background:var(--cream)}\n.offres-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:var(--cont);margin:0 auto}\n.offre-card{background:var(--white);border-radius:var(--r-lg);border:1px solid var(--border);overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s,border-color .3s;position:relative;will-change:transform;display:flex;flex-direction:column}\n.offre-card:hover{transform:translateY(-8px);box-shadow:0 28px 64px rgba(13,27,42,.16),0 0 0 1px rgba(201,168,76,.3);border-color:rgba(201,168,76,.35)}\n.offre-hdr{padding:28px 24px 18px;position:relative;flex:1}\n.offre-icon{width:62px;height:62px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;margin-bottom:16px}\n.ic-hajj{background:linear-gradient(135deg,rgba(201,168,76,.15),rgba(201,168,76,.04));border:1.5px solid rgba(201,168,76,.28)}\n.ic-omra{background:linear-gradient(135deg,rgba(30,95,168,.13),rgba(30,95,168,.03));border:1.5px solid rgba(30,95,168,.22)}\n.ic-af{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.03));border:1.5px solid rgba(34,197,94,.18)}\n.ic-eu{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(59,130,246,.03));border:1.5px solid rgba(59,130,246,.18)}\n.ic-as{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(239,68,68,.03));border:1.5px solid rgba(239,68,68,.18)}\n.ic-am{background:linear-gradient(135deg,rgba(168,85,247,.1),rgba(168,85,247,.03));border:1.5px solid rgba(168,85,247,.18)}\n.ic-ht{background:linear-gradient(135deg,rgba(249,115,22,.1),rgba(249,115,22,.03));border:1.5px solid rgba(249,115,22,.18)}\n.offre-badge{position:absolute;top:18px;right:18px;background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);font-size:.6rem;font-weight:900;padding:5px 12px;border-radius:20px;letter-spacing:.6px;text-transform:uppercase}\n.offre-badge.hot{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}\n.offre-badge.new{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}\n.offre-card h3{font-family:Georgia,serif;font-size:1.12rem;color:var(--navy);margin-bottom:10px;font-weight:700;line-height:1.3}\n.offre-card p{color:var(--muted);font-size:.87rem;line-height:1.7}\n.offre-ftr{padding:16px 24px 22px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:12px}\n.offre-price{font-family:Georgia,serif;font-size:1rem;font-weight:700;color:var(--navy);line-height:1.2}\n.offre-price small{display:block;font-family:system-ui,sans-serif;font-size:.64rem;color:var(--muted);font-weight:400;margin-top:2px}\n.offre-btn{background:var(--navy);color:var(--gold);padding:10px 18px;border-radius:9px;font-size:.8rem;font-weight:700;border:1.5px solid transparent;transition:all .2s;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;gap:5px}\n.offre-btn:hover{background:var(--gold);color:var(--navy);transform:scale(1.04)}\n\n\/* ===================== SEARCH SECTION ===================== *\/\n#recherche{background:var(--navy)}\n#recherche .sec-label{background:rgba(201,168,76,.1);color:var(--gold)}\n#recherche .sec-title{color:#fff}\n#recherche .sec-sub{color:rgba(255,255,255,.45)}\n.search-widget-full{\n  max-width:1100px;margin:0 auto;\n  background:rgba(255,255,255,.04);border:1px solid rgba(201,168,76,.16);\n  border-radius:24px;padding:clamp(24px,3.5vw,48px);backdrop-filter:blur(16px);\n}\n.swf-tabs{display:flex;gap:6px;margin-bottom:24px;background:rgba(0,0,0,.22);border-radius:11px;padding:5px}\n.swf-tab{flex:1;padding:11px 14px;border-radius:9px;font-size:.82rem;font-weight:700;cursor:pointer;transition:background .2s,color .2s;color:rgba(255,255,255,.45);background:transparent;font-family:inherit;text-align:center;border:none;min-height:44px}\n.swf-tab.active{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);box-shadow:0 4px 16px rgba(201,168,76,.3)}\n.swf-tab:hover:not(.active){color:var(--gold)}\n.swf-grid{display:grid;grid-template-columns:1fr 1fr 170px 170px 160px;gap:12px;align-items:end}\n.swf-group{display:flex;flex-direction:column;gap:6px}\n.swf-group label{font-size:.64rem;color:rgba(255,255,255,.38);letter-spacing:.8px;font-weight:700;text-transform:uppercase}\n.swf-group input,.swf-group select{background:rgba(255,255,255,.06);border:1.5px solid rgba(255,255,255,.1);border-radius:11px;padding:13px 15px;color:#fff;font-size:.88rem;font-family:inherit;transition:border-color .2s,background .2s;height:50px;width:100%}\n.swf-group input::placeholder{color:rgba(255,255,255,.25)}\n.swf-group select option{background:var(--navy);color:#fff}\n.swf-group input:focus,.swf-group select:focus{outline:none;border-color:var(--gold);background:rgba(201,168,76,.06)}\n.swf-btn{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);border:none;border-radius:11px;padding:0 20px;font-weight:800;font-size:.9rem;font-family:inherit;cursor:pointer;height:50px;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 24px rgba(201,168,76,.38);display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;white-space:nowrap}\n.swf-btn:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(201,168,76,.55)}\n.swf-quick{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}\n.swf-q{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.6);padding:8px 16px;border-radius:9px;font-size:.74rem;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;min-height:38px}\n.swf-q:hover{background:rgba(201,168,76,.12);border-color:var(--gold);color:var(--gold)}\n.pop-dest{margin-top:28px;padding-top:28px;border-top:1px solid rgba(255,255,255,.06)}\n.pop-dest-title{font-size:.65rem;font-weight:800;color:rgba(255,255,255,.32);text-transform:uppercase;letter-spacing:2px;margin-bottom:14px}\n.pop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}\n.pop-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:18px 14px;cursor:pointer;transition:background .2s,border-color .2s,transform .25s;text-align:center;text-decoration:none}\n.pop-card:hover{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.22);transform:translateY(-4px)}\n.pop-icon{font-size:1.7rem;margin-bottom:8px}\n.pop-name{font-size:.8rem;font-weight:800;color:#fff}\n.pop-sub{font-size:.66rem;color:var(--gold);margin-top:3px;font-weight:600}\n\n\/* ===================== SERVICES ===================== *\/\n#services{background:var(--white)}\n.svc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;max-width:var(--cont);margin:0 auto}\n.svc-card{background:var(--cream);padding:30px 24px;border-radius:var(--r-lg);border:1px solid var(--border);position:relative;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s;will-change:transform}\n.svc-card::after{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold),var(--accent));transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}\n.svc-card:hover{transform:translateY(-6px);box-shadow:var(--sh-md);border-color:rgba(201,168,76,.3)}\n.svc-card:hover::after{transform:scaleX(1)}\n.svc-icon{font-size:1.7rem;width:58px;height:58px;background:var(--white);border-radius:15px;box-shadow:var(--sh-sm);display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;border:1px solid rgba(201,168,76,.18)}\n.svc-urgency{display:inline-flex;align-items:center;gap:4px;font-size:.62rem;font-weight:700;color:#ef4444;background:rgba(239,68,68,.07);border-radius:5px;padding:3px 9px;margin-bottom:12px}\n.svc-card h3{color:var(--navy);margin-bottom:10px;font-size:1.02rem;font-weight:700;font-family:Georgia,serif}\n.svc-card p{color:var(--muted);font-size:.86rem;line-height:1.7;margin-bottom:16px}\n.svc-link{display:inline-flex;align-items:center;gap:5px;color:var(--gold);font-weight:700;font-size:.83rem;transition:gap .25s}\n.svc-link:hover{gap:12px}\n\n\/* ===================== PROCESS ===================== *\/\n#process{background:var(--cream-dk)}\n.proc-wrap{max-width:1100px;margin:0 auto}\n.proc-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:0;margin-bottom:50px;align-items:center}\n.proc-step{text-align:center;padding:30px 20px}\n.proc-icon{width:88px;height:88px;background:linear-gradient(135deg,var(--white),#f5f0e8);border-radius:50%;box-shadow:0 12px 36px rgba(13,27,42,.12);display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 20px;border:2.5px solid rgba(201,168,76,.35);position:relative}\n.proc-num{position:absolute;top:-8px;right:-8px;width:28px;height:28px;background:var(--navy);color:var(--gold);border-radius:50%;font-size:.7rem;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid var(--gold);box-shadow:0 4px 12px rgba(0,0,0,.2)}\n.proc-step h3{font-size:1.05rem;color:var(--navy);margin-bottom:10px;font-weight:700;font-family:Georgia,serif}\n.proc-step p{font-size:.87rem;color:var(--muted);line-height:1.7}\n.proc-arrow{display:flex;align-items:center;justify-content:center;color:var(--gold);font-size:2.5rem;flex-shrink:0;padding:28px 0 0;opacity:.5;font-weight:300}\n\n\/* ===================== PAIEMENT \u2014 DESKTOP ULTRA ===================== *\/\n#paiement{background:linear-gradient(160deg,#070f1c 0%,#0a1828 50%,#060d18 100%)}\n#paiement .sec-label{background:rgba(201,168,76,.1);color:var(--gold)}\n#paiement .sec-title{color:#fff}\n#paiement .sec-sub{color:rgba(255,255,255,.45)}\n\n.pay-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:var(--cont);margin:0 auto 44px}\n\n\/* Carte paiement \u2014 refonte premium desktop *\/\n.pay-card{\n  border-radius:20px;padding:28px 24px;\n  display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;\n  transition:transform .35s var(--ease),box-shadow .35s;\n  will-change:transform;position:relative;overflow:hidden;\n}\n.pay-card::before{\n  content:'';position:absolute;top:0;left:0;right:0;height:3px;\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);\n}\n.pay-card:hover{transform:translateY(-8px);box-shadow:0 24px 60px rgba(0,0,0,.4)}\n\n.pc-wave{\n  background:linear-gradient(145deg,#0052d4,#0066ff,#0047b5);\n  color:#fff;box-shadow:0 10px 32px rgba(0,102,255,.3);\n}\n.pc-orange{\n  background:linear-gradient(145deg,#e05500,#ff7a00,#cc4a00);\n  color:#fff;box-shadow:0 10px 32px rgba(255,122,0,.3);\n}\n.pc-free{\n  background:linear-gradient(145deg,#0d6e14,#1a9e22,#0a5510);\n  color:#fff;box-shadow:0 10px 32px rgba(26,158,34,.3);\n}\n.pc-cash{\n  background:rgba(255,255,255,.05);\n  border:1.5px solid rgba(201,168,76,.22);\n  color:#fff;box-shadow:0 10px 32px rgba(0,0,0,.2);\n}\n\n\/* Logo container \u2014 carr\u00e9 premium *\/\n.pay-logo{\n  width:90px;height:90px;flex-shrink:0;\n  border-radius:18px;\n  background:rgba(255,255,255,.95);\n  display:flex;align-items:center;justify-content:center;\n  overflow:hidden;\n  box-shadow:0 8px 24px rgba(0,0,0,.2);\n  border:2px solid rgba(255,255,255,.3);\n}\n.pay-logo img{\n  width:78px;height:78px;object-fit:contain;border-radius:12px;\n  display:block;\n}\n\n\/* Fallback texte si image absente *\/\n.pay-logo-fallback{\n  font-size:1.4rem;font-weight:900;color:var(--navy);\n  display:flex;align-items:center;justify-content:center;\n  width:100%;height:100%;\n}\n\n.pay-info{text-align:center}\n.pay-info h3{font-size:1.08rem;font-weight:800;margin-bottom:6px;font-family:Georgia,serif}\n.pay-info p{font-size:.82rem;opacity:.82;line-height:1.5}\n.pay-info .pi-sub{\n  font-size:.68rem;opacity:.55;margin-top:6px;\n  display:inline-flex;align-items:center;gap:5px;\n  background:rgba(255,255,255,.12);border-radius:20px;padding:3px 12px;\n}\n\n.pay-chk{\n  width:32px;height:32px;flex-shrink:0;\n  background:rgba(255,255,255,.18);border-radius:50%;\n  display:flex;align-items:center;justify-content:center;font-size:.9rem;\n  border:2px solid rgba(255,255,255,.25);\n  box-shadow:0 3px 10px rgba(0,0,0,.15);\n}\n\n.pay-reassure{max-width:800px;margin:0 auto;background:rgba(201,168,76,.07);border:1.5px solid rgba(201,168,76,.2);border-radius:var(--r-lg);padding:32px 40px;text-align:center}\n.pay-reassure h3{color:var(--gold);font-family:Georgia,serif;font-size:1.15rem;margin-bottom:12px}\n.pay-reassure p{color:rgba(255,255,255,.6);font-size:.9rem;line-height:1.75}\n.pay-pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}\n.pay-pill{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.72);padding:6px 18px;border-radius:50px;font-size:.72rem;font-weight:600;letter-spacing:.2px}\n\n\/* ===================== B2B ===================== *\/\n#entreprises{background:linear-gradient(145deg,#060e1a,#0c1e30,#060e1a)}\n#entreprises .sec-label{background:rgba(201,168,76,.1);color:var(--gold)}\n#entreprises .sec-title{color:#fff}\n#entreprises .sec-sub{color:rgba(255,255,255,.45)}\n.b2b-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:var(--cont);margin:0 auto 52px}\n.b2b-card{background:rgba(255,255,255,.04);border:1px solid rgba(201,168,76,.15);border-radius:var(--r-lg);padding:30px 26px;transition:transform .3s,border-color .3s,background .2s}\n.b2b-card:hover{transform:translateY(-5px);border-color:rgba(201,168,76,.38);background:rgba(255,255,255,.06)}\n.b2b-icon{font-size:1.7rem;margin-bottom:16px}\n.b2b-card h3{color:var(--gold);margin-bottom:10px;font-size:1.02rem;font-weight:700;font-family:Georgia,serif}\n.b2b-card p{color:rgba(255,255,255,.55);font-size:.87rem;line-height:1.7}\n.b2b-cta{max-width:680px;margin:0 auto;text-align:center;background:rgba(201,168,76,.07);border:2px solid rgba(201,168,76,.22);border-radius:var(--r-lg);padding:36px 40px}\n.b2b-cta h3{color:var(--gold);font-family:Georgia,serif;font-size:1.35rem;margin-bottom:14px}\n.b2b-cta p{color:rgba(255,255,255,.58);font-size:.92rem;margin-bottom:24px;line-height:1.75}\n\n\/* ===================== WHY US ===================== *\/\n#why-us{background:var(--cream)}\n.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:var(--cont);margin:0 auto 54px}\n.why-item{background:var(--white);text-align:center;padding:36px 24px;border-radius:var(--r-lg);border:1px solid var(--border);transition:transform .3s,box-shadow .3s,border-color .3s}\n.why-item:hover{transform:translateY(-6px);box-shadow:var(--sh-md);border-color:rgba(201,168,76,.28)}\n.why-icon{font-size:1.8rem;width:66px;height:66px;background:rgba(201,168,76,.08);border:2px solid rgba(201,168,76,.18);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}\n.why-item h3{color:var(--navy);margin-bottom:10px;font-size:1rem;font-weight:700;font-family:Georgia,serif}\n.why-item p{color:var(--muted);font-size:.86rem;line-height:1.7}\n.cert{max-width:800px;margin:0 auto;background:linear-gradient(145deg,var(--navy),var(--navy-mid));border:2px solid rgba(201,168,76,.3);border-radius:var(--r-lg);padding:clamp(26px,4vw,48px);display:flex;align-items:center;gap:30px;flex-direction:row;text-align:left}\n.cert-big{display:flex;align-items:center;gap:16px;flex-shrink:0}\n.cert-trophy{font-size:clamp(2.6rem,5vw,3.6rem);line-height:1}\n.cert-txt{font-family:Georgia,serif;font-size:clamp(1.6rem,3.5vw,2.3rem);font-weight:700;color:var(--gold);line-height:1.1}\n.cert-txt small{display:block;font-size:.38em;opacity:.6;color:rgba(255,255,255,.5);margin-top:5px;font-family:system-ui}\n.cert-info h3{color:var(--gold);font-size:1rem;margin-bottom:10px;font-family:Georgia,serif}\n.cert-info p{color:rgba(255,255,255,.52);font-size:.87rem;line-height:1.7;max-width:460px}\n.cert-chk{display:inline-flex;align-items:center;gap:6px;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.25);color:var(--gold);padding:6px 18px;border-radius:50px;font-size:.72rem;font-weight:700;margin-top:14px}\n\n\/* ===================== TESTIMONIALS ===================== *\/\n#testimonials{background:var(--white)}\n.testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:var(--cont);margin:0 auto}\n.testi-card{background:var(--cream);padding:30px 26px;border-radius:var(--r-lg);border:1px solid var(--border);border-left:4px solid var(--gold);transition:transform .3s var(--ease),box-shadow .3s}\n.testi-card:hover{transform:translateY(-5px);box-shadow:var(--sh-md)}\n.stars{color:var(--gold);font-size:1rem;margin-bottom:16px;letter-spacing:2px}\n.testi-card blockquote{color:var(--text);font-size:.9rem;line-height:1.82;font-style:italic;margin-bottom:22px;position:relative}\n.testi-card blockquote::before{content:'\\201C';font-size:3.5rem;color:rgba(201,168,76,.15);position:absolute;top:-12px;left:-8px;font-family:Georgia,serif;line-height:1}\n.testi-author{display:flex;align-items:center;gap:14px}\n.author-av{width:48px;height:48px;background:var(--navy);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--gold);font-weight:800;font-size:.9rem;flex-shrink:0;border:2px solid rgba(201,168,76,.28)}\n.author-name{font-weight:700;font-size:.88rem;color:var(--navy)}\n.author-meta{font-size:.74rem;color:var(--muted);margin-top:2px}\n\n\/* ===================== LOCALISATION ===================== *\/\n#localisation{background:var(--cream-dk)}\n.loc-wrap{max-width:var(--cont);margin:0 auto;display:grid;grid-template-columns:400px 1fr;gap:32px;align-items:start}\n.loc-info{background:linear-gradient(145deg,var(--navy),var(--navy-mid));border-radius:var(--r-lg);padding:36px 30px;border:1px solid rgba(201,168,76,.18);color:#fff;position:sticky;top:calc(var(--tot-h)+24px)}\n.loc-info h3{font-family:Georgia,serif;font-size:1.35rem;color:var(--gold);margin-bottom:24px}\n.loc-detail{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}\n.loc-di{width:42px;height:42px;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.18);border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}\n.loc-dt strong{display:block;color:var(--gold);font-size:.64rem;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:4px;font-weight:700}\n.loc-dt p,.loc-dt a{color:rgba(255,255,255,.65);font-size:.86rem;line-height:1.6}\n.loc-dt a:hover{color:var(--gold)}\n.loc-btn{display:flex;align-items:center;gap:10px;background:var(--gold);color:var(--navy);padding:14px 22px;border-radius:11px;font-weight:700;font-size:.88rem;margin-top:18px;transition:transform .2s,background .2s;width:100%;justify-content:center;border:none;cursor:pointer;font-family:inherit}\n.loc-btn:hover{background:var(--gold-lt);transform:translateY(-2px)}\n.loc-btn.wa{background:var(--green);color:#fff;margin-top:10px}\n.loc-btn.wa:hover{background:var(--green-dk)}\n.loc-map{border-radius:var(--r-lg);overflow:hidden;border:2px solid rgba(201,168,76,.18);box-shadow:var(--sh-md);height:480px;position:relative}\n.loc-map iframe{width:100%;height:100%;display:block;border:none}\n.map-ov{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(9,19,32,.88);cursor:pointer;transition:opacity .3s}\n.map-ov.hidden{opacity:0;pointer-events:none}\n.map-load{background:linear-gradient(135deg,var(--gold),var(--gold-dk));color:var(--navy);padding:16px 30px;border-radius:11px;font-weight:800;font-size:.9rem;display:flex;align-items:center;gap:10px;border:none;cursor:pointer;font-family:inherit;transition:transform .2s;box-shadow:0 8px 28px rgba(201,168,76,.35)}\n.map-load:hover{transform:scale(1.04)}\n\n\/* ===================== FAQ ===================== *\/\n#faq{background:var(--white)}\n.faq-grid{max-width:900px;margin:0 auto}\n.faq-item{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;margin-bottom:10px;background:var(--cream);transition:border-color .25s,box-shadow .25s}\n.faq-item.open{border-color:rgba(201,168,76,.4);box-shadow:0 4px 22px rgba(201,168,76,.1)}\n.faq-q{width:100%;padding:18px 22px;text-align:left;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.93rem;color:var(--navy);gap:14px;transition:background .2s;min-height:56px;font-family:inherit}\n.faq-q:hover{background:rgba(201,168,76,.04)}\n.faq-icon{font-size:1.4rem;color:var(--gold);transition:transform .3s var(--ease);flex-shrink:0;font-weight:300;line-height:1}\n.faq-item.open .faq-icon{transform:rotate(45deg)}\n.faq-a{max-height:0;overflow:hidden;transition:max-height .4s var(--ease)}\n.faq-a-in{padding:0 22px 20px}\n.faq-a-in p{font-size:.88rem;color:var(--muted);line-height:1.82}\n\n\/* ===================== VIDEOS ===================== *\/\n#videos{background:#050c16}\n#videos .sec-title{color:#fff}\n#videos .sec-label{background:rgba(201,168,76,.1);color:var(--gold)}\n#videos .sec-sub{color:rgba(255,255,255,.35)}\n.vid-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:var(--cont);margin:0 auto}\n.vid-item{background:#141925;border-radius:var(--r);overflow:hidden;aspect-ratio:9\/16;box-shadow:0 8px 28px rgba(0,0,0,.45);transition:transform .3s var(--ease),box-shadow .3s}\n.vid-item:hover{transform:scale(1.03);box-shadow:0 14px 46px rgba(0,0,0,.6)}\n.vid-item video{width:100%;height:100%;object-fit:cover;display:block}\n\n\/* ===================== CONTACT ===================== *\/\n#contact{background:var(--cream)}\n.contact-wrap{display:grid;grid-template-columns:1fr 1.5fr;gap:56px;align-items:start;max-width:var(--cont);margin:0 auto}\n.info-box{background:linear-gradient(145deg,var(--navy),var(--navy-mid));color:var(--white);padding:clamp(28px,4vw,46px);border-radius:var(--r-lg);border:1px solid rgba(201,168,76,.16);position:sticky;top:calc(var(--tot-h)+20px)}\n.info-box h2{color:var(--gold);margin-bottom:26px;font-family:Georgia,serif;font-size:1.3rem}\n.info-item{display:flex;align-items:flex-start;gap:15px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.05)}\n.info-item:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}\n.info-icon{min-width:40px;height:40px;background:rgba(201,168,76,.08);border:1px solid rgba(201,168,76,.2);border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}\n.info-item strong{color:var(--gold);display:block;margin-bottom:5px;font-size:.64rem;text-transform:uppercase;letter-spacing:1.4px}\n.info-item p{color:rgba(255,255,255,.65);font-size:.86rem;line-height:1.7}\n.info-item a{color:rgba(255,255,255,.72);transition:color .2s}\n.info-item a:hover{color:var(--gold)}\n.wa-box{display:flex;align-items:center;gap:12px;background:var(--green);color:#fff;padding:14px 20px;border-radius:11px;font-weight:700;font-size:.9rem;margin-top:20px;transition:background .2s,transform .2s;box-shadow:0 4px 20px rgba(37,211,102,.28);min-height:52px}\n.wa-box:hover{background:var(--green-dk);transform:translateY(-2px)}\n.maps-btn{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.06);border:1px solid rgba(201,168,76,.22);color:var(--gold);padding:13px 20px;border-radius:11px;font-weight:700;font-size:.88rem;margin-top:10px;transition:background .2s,transform .2s;min-height:50px}\n.maps-btn:hover{background:rgba(201,168,76,.1);transform:translateY(-2px)}\n.form-box h2{font-family:Georgia,serif;color:var(--navy);font-size:clamp(1.2rem,2.4vw,1.6rem);margin-bottom:8px}\n.form-box>p{color:var(--muted);margin-bottom:24px;font-size:.9rem}\n.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}\n.form-group label{font-size:.76rem;font-weight:700;color:var(--navy);letter-spacing:.3px}\n.form-group input,.form-group select,.form-group textarea{padding:13px 16px;border:2px solid var(--border);border-radius:9px;font-size:16px;color:var(--text);background:var(--white);transition:border-color .2s,box-shadow .2s;width:100%;-webkit-appearance:none;appearance:none;min-height:50px}\n.form-group select{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8.825L.35 3.175l.7-.7L6 7.425l4.95-4.95.7.7z'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}\n.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(201,168,76,.12)}\n.form-group textarea{resize:vertical;min-height:120px}\n.field-error{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}\n.err-msg{color:#ef4444;font-size:.7rem;margin-top:4px}\n.btn-submit{background:linear-gradient(135deg,var(--navy),var(--navy-mid));color:var(--gold);padding:16px 28px;border:2px solid rgba(201,168,76,.2);border-radius:11px;font-weight:800;font-size:.95rem;width:100%;display:flex;align-items:center;justify-content:center;gap:9px;transition:opacity .2s,transform .25s,box-shadow .25s;box-shadow:0 6px 24px rgba(13,27,42,.2);cursor:pointer;min-height:54px;font-family:inherit}\n.btn-submit:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 12px 36px rgba(13,27,42,.3)}\n.form-note{font-size:.72rem;color:var(--muted);text-align:center;margin-top:12px;line-height:1.55}\n\n\/* ===================== FOOTER ===================== *\/\nfooter[role=\"contentinfo\"]{\n  background:#04090f!important;color:#fff!important;\n  padding:clamp(50px,7vw,96px) clamp(20px,5vw,70px) 0!important;\n  display:block!important;visibility:visible!important;height:auto!important;\n  max-height:none!important;opacity:1!important;overflow:visible!important;\n  pointer-events:auto!important;margin:0!important;border:none!important;\n  border-top:2px solid rgba(201,168,76,.15)!important;\n}\n.ft-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:56px;padding-bottom:48px;max-width:var(--cont);margin:0 auto;border-bottom:1px solid rgba(255,255,255,.04)}\n.ft-brand img{height:40px;filter:brightness(0) invert(1);margin-bottom:16px}\n.ft-brand p{font-size:.84rem;color:rgba(255,255,255,.35);line-height:1.82;max-width:340px}\n.ft-n1{display:inline-flex;align-items:center;gap:10px;background:rgba(201,168,76,.06);border:1px solid rgba(201,168,76,.16);border-radius:9px;padding:10px 16px;margin-top:18px}\n.ft-n1-lbl{font-size:.65rem;color:rgba(255,255,255,.32);line-height:1.5}\n.ft-n1-lbl strong{color:var(--gold);font-size:.7rem;display:block}\n.ft-social{display:flex;gap:10px;margin-top:20px}\n.soc-btn{width:40px;height:40px;background:rgba(255,255,255,.04);border-radius:10px;border:1px solid rgba(255,255,255,.07);display:flex;align-items:center;justify-content:center;font-size:.88rem;transition:background .2s,transform .2s,border-color .2s;color:#fff}\n.soc-btn:hover{background:var(--gold);color:var(--navy);border-color:var(--gold);transform:translateY(-3px)}\n.ft-col h4{color:rgba(201,168,76,.7);margin-bottom:20px;font-size:.64rem;text-transform:uppercase;letter-spacing:2.5px;font-weight:800}\n.ft-links{display:flex;flex-direction:column;gap:10px}\n.ft-links a{color:rgba(255,255,255,.32);font-size:.84rem;transition:color .2s,padding-left .2s;display:flex;align-items:center;gap:7px}\n.ft-links a:hover{color:var(--gold);padding-left:4px}\n.ft-links a::before{content:'\u203a';color:var(--gold);opacity:.35;font-size:1rem}\n.ft-ci{display:flex;align-items:flex-start;gap:9px;margin-bottom:14px}\n.ft-ci span{font-size:.9rem;opacity:.32;margin-top:1px;flex-shrink:0}\n.ft-ci p{font-size:.82rem;color:rgba(255,255,255,.32);line-height:1.7}\n.ft-ci a{color:rgba(255,255,255,.32);transition:color .2s}\n.ft-ci a:hover{color:var(--gold)}\n.ft-bot{padding:22px 0 26px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;max-width:var(--cont);margin:0 auto}\n.ft-bot p{font-size:.68rem;opacity:.24}\n\n\/* ===================== FLOAT ===================== *\/\n.float-wa{position:fixed;bottom:32px;right:32px;background:var(--green);color:#fff;width:64px;height:64px;border-radius:50%;box-shadow:0 6px 28px rgba(37,211,102,.45);z-index:1001;display:flex;align-items:center;justify-content:center;animation:pulseWa 2.8s ease-in-out infinite;transition:transform .2s,box-shadow .2s}\n.float-wa:hover{animation:none;transform:scale(1.12);box-shadow:0 12px 44px rgba(37,211,102,.65)}\n.float-wa svg{width:30px;height:30px;flex-shrink:0}\n.wa-tip{position:absolute;bottom:115%;right:0;background:var(--navy);color:#fff;padding:8px 14px;border-radius:9px;font-size:.72rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s;box-shadow:var(--sh-sm);border:1px solid rgba(201,168,76,.15)}\n.wa-tip::after{content:'';position:absolute;top:100%;right:20px;border:6px solid transparent;border-top-color:var(--navy)}\n.float-wa:hover .wa-tip{opacity:1}\n.back-top{position:fixed;bottom:110px;left:32px;background:var(--navy);color:var(--gold);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000;box-shadow:var(--sh-md);opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;border:1.5px solid rgba(201,168,76,.22)}\n.back-top.vis{opacity:1;pointer-events:auto}\n.back-top:hover{background:var(--navy-light);transform:translateY(-4px)}\n\n\/* ===================== MOBILE BAR ===================== *\/\n.mob-bar{position:fixed;bottom:0;left:0;right:0;z-index:997;background:var(--white);border-top:1.5px solid var(--border);padding:8px 10px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));display:flex;gap:6px;box-shadow:0 -6px 22px rgba(0,0,0,.1)}\n.mob-bar a{flex:1;text-align:center;padding:11px 4px;border-radius:10px;font-weight:700;font-size:.72rem;display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;min-height:48px;transition:opacity .2s}\n.mb-call{background:var(--navy);color:var(--gold)}\n.mb-call:hover{opacity:.88}\n.mb-wa{background:var(--green);color:#fff}\n.mb-wa:hover{opacity:.9}\n.mb-quote{background:var(--gold);color:var(--navy);flex:1.4;font-weight:800}\n.mb-quote:hover{background:var(--gold-dk)}\n\n\/* ===================== ANIMATIONS ===================== *\/\n@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.4}}\n@keyframes pulseWa{0%,100%{box-shadow:0 6px 28px rgba(37,211,102,.45);transform:scale(1)}50%{box-shadow:0 6px 44px rgba(37,211,102,.7);transform:scale(1.07)}}\n@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}\n@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}\n@keyframes fadeInDown{from{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}\n@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}\n.fade-up{opacity:0;transform:translateY(30px);transition:opacity .65s var(--ease),transform .65s var(--ease)}\n.fade-up.vis{opacity:1;transform:translateY(0)}\n.d1{transition-delay:.12s}.d2{transition-delay:.22s}.d3{transition-delay:.32s}.d4{transition-delay:.42s}.d5{transition-delay:.52s}\n\n\/* ===================== WP HIDE ===================== *\/\n.site-header,.site-footer,#masthead,#colophon,header.wp-block-template-part,footer.wp-block-template-part,\n#ast-desktop-header,#ast-mobile-header,.ast-above-header,.ast-below-header,.ast-main-header-wrap,\n.site-below-footer-wrap,.site-above-footer-wrap,.ast-footer-overlay,.ast-small-footer,\n.elementor-location-header,.elementor-location-footer,.hfe-header,.hfe-footer,\n.page .entry-title,.page-header,.wp-block-post-title{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;max-height:0!important;margin:0!important;padding:0!important;border:none!important;opacity:0!important;pointer-events:none!important}\n.entry-content,.page-content,.ast-container,main.site-main,article.page{max-width:100%!important;padding:0!important;margin:0!important;width:100%!important}\n\n\/* ===================== RESPONSIVE ===================== *\/\n@media(max-width:767px){\n  :root{--ann-h:36px;--nav-h:60px}\n  body{padding-bottom:70px}\n  .bw-grid{grid-template-columns:1fr 1fr}\n  .bw-btn{grid-column:span 2}\n  .hero-stats{grid-template-columns:repeat(2,1fr)}\n  .stat-item::after{display:none}\n  footer[role=\"contentinfo\"]{padding-bottom:80px!important}\n  .ft-bot{flex-direction:column;text-align:center}\n}\n@media(max-width:600px){\n  .offres-grid{grid-template-columns:1fr}\n  .svc-grid{grid-template-columns:1fr}\n  .why-grid{grid-template-columns:1fr}\n  .pay-grid{grid-template-columns:1fr}\n  .b2b-grid{grid-template-columns:1fr}\n  .testi-grid{grid-template-columns:1fr}\n  .vid-grid{grid-template-columns:repeat(2,1fr)}\n  .contact-wrap{grid-template-columns:1fr}\n  .ft-top{grid-template-columns:1fr}\n  .bw-grid{grid-template-columns:1fr}\n  .bw-btn{grid-column:span 1}\n  .loc-wrap{grid-template-columns:1fr}\n  .proc-steps{grid-template-columns:1fr;gap:16px}\n  .proc-arrow{display:none}\n  .swf-grid{grid-template-columns:1fr}\n  .pop-grid{grid-template-columns:repeat(2,1fr)}\n  .cert{flex-direction:column;text-align:center}\n  .cert-info p{margin:0 auto}\n  .form-row{grid-template-columns:1fr}\n}\n@media(min-width:601px) and (max-width:767px){\n  .offres-grid{grid-template-columns:repeat(2,1fr)}\n  .svc-grid{grid-template-columns:repeat(2,1fr)}\n  .why-grid{grid-template-columns:repeat(2,1fr)}\n  .pay-grid{grid-template-columns:repeat(2,1fr)}\n  .b2b-grid{grid-template-columns:repeat(2,1fr)}\n  .swf-grid{grid-template-columns:1fr 1fr}\n  .swf-btn{grid-column:span 2}\n}\n@media(min-width:768px) and (max-width:1023px){\n  .offres-grid{grid-template-columns:repeat(2,1fr)}\n  .svc-grid{grid-template-columns:repeat(2,1fr)}\n  .why-grid{grid-template-columns:repeat(2,1fr)}\n  .pay-grid{grid-template-columns:repeat(2,1fr)}\n  .b2b-grid{grid-template-columns:repeat(2,1fr)}\n  .swf-grid{grid-template-columns:1fr 1fr 140px 140px}\n  .swf-btn{grid-column:span 4}\n  .testi-grid{grid-template-columns:repeat(2,1fr)}\n  .vid-grid{grid-template-columns:repeat(3,1fr)}\n  .contact-wrap{grid-template-columns:1fr 1.3fr;gap:36px}\n  .ft-top{grid-template-columns:1fr 1fr}\n  .ft-brand{grid-column:span 2}\n  .bw-grid{grid-template-columns:1fr 1fr}\n  .bw-btn{grid-column:span 2}\n  .proc-steps{grid-template-columns:1fr auto 1fr auto 1fr}\n  .proc-arrow{display:flex}\n  body{padding-bottom:0}\n  .mob-bar{display:none}\n}\n@media(min-width:960px){\n  .nav-links{display:flex}\n  .hamburger{display:none}\n  .mob-menu{display:none!important}\n  .mob-overlay{display:none!important}\n}\n@media(min-width:1024px){\n  .hero-content{width:57%;flex:0 0 57%}\n  .hero-visual{display:flex;flex:0 0 40%}\n  body{padding-bottom:0}\n  .mob-bar{display:none}\n}\n@media(max-width:959px){\n  .hamburger{display:flex}\n  .nav-links{display:none!important}\n}\n@media(min-width:1440px){:root{--cont:1400px}}\n@media(hover:none){\n  .svc-card:hover,.offre-card:hover,.testi-card:hover,.vid-item:hover,.why-item:hover,.pay-card:hover{transform:none}\n  .float-wa{animation:none}\n}\n<\/style>\n<\/head>\n<body>\n\n<!-- ANN BAR -->\n<div class=\"ann-bar\" id=\"ann-bar\" role=\"banner\">\n  <div class=\"ann-inner\">\n    <span class=\"ann-item\">\ud83c\udfc6 <strong>Agence N\u00b01 \u2014 R\u00e9gion de Thi\u00e8s<\/strong><\/span>\n    <span class=\"ann-sep\">\u00b7<\/span>\n    <span class=\"ann-item\">\u2708\ufe0f Devis Gratuit 24h<\/span>\n    <span class=\"ann-sep\">\u00b7<\/span>\n    <span class=\"ann-item\">\ud83d\udcde <a href=\"tel:+221771437125\">77 143 71 25<\/a><\/span>\n    <span class=\"ann-sep\">\u00b7<\/span>\n    <span class=\"ann-item\">\ud83d\udd4b Omra 2025 \u2014 <strong>Places Limit\u00e9es<\/strong><\/span>\n  <\/div>\n  <button class=\"ann-close\" id=\"ann-close\" aria-label=\"Fermer\">\u00d7<\/button>\n<\/div>\n\n<!-- NAV -->\n<nav id=\"navbar\" role=\"navigation\" aria-label=\"Navigation principale\">\n  <a href=\"#\" class=\"logo\" aria-label=\"SR Voyages\">\n    <img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\" alt=\"SR VOYAGES\" width=\"140\" height=\"46\" loading=\"eager\"\/>\n    <span class=\"logo-pill\">N\u00b01 Thi\u00e8s<\/span>\n  <\/a>\n  <ul class=\"nav-links\" role=\"list\">\n    <li><a href=\"#recherche\">Vols &#038; H\u00f4tels<\/a><\/li>\n    <li><a href=\"#offres\">Nos Offres<\/a><\/li>\n    <li><a href=\"#services\">Services<\/a><\/li>\n    <li><a href=\"#entreprises\">Entreprises<\/a><\/li>\n    <li><a href=\"#paiement\">Paiement<\/a><\/li>\n    <li><a href=\"#localisation\">Nous Trouver<\/a><\/li>\n    <li><a href=\"#testimonials\">Avis<\/a><\/li>\n    <li><a href=\"#faq\">FAQ<\/a><\/li>\n    <li><a href=\"#contact\">Contact<\/a><\/li>\n    <li><a href=\"tel:+221771437125\" class=\"nav-cta\">\ud83d\udcde 77 143 71 25<\/a><\/li>\n  <\/ul>\n  <button class=\"hamburger\" id=\"hamburger\" aria-label=\"Menu\" aria-expanded=\"false\">\n    <span><\/span><span><\/span><span><\/span>\n  <\/button>\n<\/nav>\n\n<div class=\"mob-overlay\" id=\"mob-overlay\" aria-hidden=\"true\"><\/div>\n<nav class=\"mob-menu\" id=\"mob-menu\" role=\"navigation\" aria-label=\"Menu mobile\">\n  <a href=\"#recherche\" onclick=\"closeMenu()\">\u2708\ufe0f Vols &#038; H\u00f4tels<\/a>\n  <a href=\"#offres\" onclick=\"closeMenu()\">\ud83c\udf0d Nos Offres<\/a>\n  <a href=\"#services\" onclick=\"closeMenu()\">\ud83d\udece\ufe0f Services<\/a>\n  <a href=\"#entreprises\" onclick=\"closeMenu()\">\ud83c\udfe2 Entreprises<\/a>\n  <a href=\"#paiement\" onclick=\"closeMenu()\">\ud83d\udcb3 Paiement<\/a>\n  <a href=\"#localisation\" onclick=\"closeMenu()\">\ud83d\udccd Nous Trouver<\/a>\n  <a href=\"#why-us\" onclick=\"closeMenu()\">\ud83c\udfc6 Pourquoi Nous<\/a>\n  <a href=\"#testimonials\" onclick=\"closeMenu()\">\u2b50 Avis Clients<\/a>\n  <a href=\"#faq\" onclick=\"closeMenu()\">\u2753 FAQ<\/a>\n  <a href=\"#videos\" onclick=\"closeMenu()\">\ud83c\udfa5 Galerie<\/a>\n  <a href=\"#contact\" onclick=\"closeMenu()\">\ud83d\udccb Devis Gratuit<\/a>\n  <div class=\"mob-div\"><\/div>\n  <a href=\"tel:+221771437125\" class=\"mob-cta\">\ud83d\udcde Appeler : 77 143 71 25<\/a>\n  <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" class=\"mob-wa\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n    WhatsApp\n  <\/a>\n<\/nav>\n\n<!-- HERO -->\n<header class=\"hero\">\n  <div class=\"hero-bg\"><\/div>\n  <div class=\"hero-wrap\">\n    <div class=\"hero-content\">\n      <div class=\"hero-badge\"><span class=\"pulse-dot\"><\/span>Agence N\u00b01 \u2014 Thi\u00e8s, S\u00e9n\u00e9gal<\/div>\n      <h1>Explorez le Monde<br>au D\u00e9part de <em>Thi\u00e8s<\/em><\/h1>\n      <p class=\"hero-sub\">SR VOYAGES \u2014 votre agence de confiance pour les <strong>billets d&#8217;avion<\/strong>, <strong>r\u00e9servation d&#8217;h\u00f4tels<\/strong>, <strong>visas Canada\/USA\/Europe<\/strong> et vos <strong>p\u00e8lerinages Hajj &#038; Omra<\/strong>. Expertise, r\u00e9activit\u00e9, prix imbattables.<\/p>\n      <div class=\"hero-ctas\">\n        <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" class=\"btn-green\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n          Devis WhatsApp\n        <\/a>\n        <a href=\"#recherche\" class=\"btn-secondary\">\ud83d\udd0d Rechercher un vol<\/a>\n        <a href=\"#contact\" class=\"btn-primary\">\ud83d\ude80 Devis Gratuit<\/a>\n      <\/div>\n\n      <!-- MINI BOOKING WIDGET \u2014 grille 5 colonnes desktop -->\n      <div class=\"booking-widget\">\n        <div class=\"bw-title\">\ud83d\udd0d Recherche Rapide de Vol<\/div>\n        <div class=\"bw-tabs\">\n          <button class=\"bw-tab active\" data-t=\"vol\">\u2708\ufe0f Vol<\/button>\n          <button class=\"bw-tab\" data-t=\"hotel\">\ud83c\udfe8 H\u00f4tel<\/button>\n          <button class=\"bw-tab\" data-t=\"both\">\u2708\ufe0f+\ud83c\udfe8 Vol + H\u00f4tel<\/button>\n        <\/div>\n        <div class=\"bw-grid\">\n          <div class=\"bw-group\"><label id=\"bw-from-label\">Ville de d\u00e9part<\/label><input type=\"text\" id=\"bw-from\" placeholder=\"Dakar (DKR)\" value=\"Dakar\"\/><\/div>\n          <div class=\"bw-group\"><label id=\"bw-to-label\">Destination<\/label><input type=\"text\" id=\"bw-to\" placeholder=\"Paris, Duba\u00ef\u2026\"\/><\/div>\n          <div class=\"bw-group\"><label id=\"bw-dep-label\">Date d\u00e9part<\/label><input type=\"date\" id=\"bw-dep\"\/><\/div>\n          <div class=\"bw-group\" id=\"bw-ret-group\"><label id=\"bw-ret-label\">Date retour<\/label><input type=\"date\" id=\"bw-ret\"\/><\/div>\n          <button class=\"bw-btn\" id=\"bw-search\">\ud83d\udd0d Rechercher les meilleurs tarifs<\/button>\n        <\/div>\n        <div class=\"bw-quick\">\n          <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr\" target=\"_blank\" rel=\"noopener noreferrer\">\u2708\ufe0f Tous vols<\/a>\n          <a href=\"https:\/\/www.google.com\/travel\/hotels?gl=FR&#038;hl=fr\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83c\udfe8 Tous h\u00f4tels<\/a>\n          <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+paris\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83c\uddeb\ud83c\uddf7 \u2192 Paris<\/a>\n          <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+dubai\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83c\udde6\ud83c\uddea \u2192 Duba\u00ef<\/a>\n          <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+montreal\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83c\udde8\ud83c\udde6 \u2192 Montr\u00e9al<\/a>\n          <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+new+york\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83c\uddfa\ud83c\uddf8 \u2192 New York<\/a>\n          <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+istanbul\" target=\"_blank\" rel=\"noopener noreferrer\">\ud83c\uddf9\ud83c\uddf7 \u2192 Istanbul<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"hero-stats\" role=\"list\">\n        <div class=\"stat-item\" role=\"listitem\"><span class=\"stat-num\" data-target=\"500\">0<\/span><span class=\"stat-lbl\">Clients Satisfaits<\/span><\/div>\n        <div class=\"stat-item\" role=\"listitem\"><span class=\"stat-num\" data-target=\"10\">0<\/span><span class=\"stat-lbl\">Ans d&#8217;Exp\u00e9rience<\/span><\/div>\n        <div class=\"stat-item\" role=\"listitem\"><span class=\"stat-num\" data-target=\"8\">0<\/span><span class=\"stat-lbl\">Compagnies Partenaires<\/span><\/div>\n        <div class=\"stat-item\" role=\"listitem\"><span class=\"stat-num\">N\u00b01<\/span><span class=\"stat-lbl\">R\u00e9gion de Thi\u00e8s<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <!-- HERO VISUAL RIGHT -->\n    <div class=\"hero-visual\" aria-hidden=\"true\">\n      <div class=\"geo\">\n        <div class=\"geo-c3\"><\/div><div class=\"geo-c1\"><\/div><div class=\"geo-c2\"><\/div>\n        <svg viewBox=\"0 0 260 260\" width=\"220\" height=\"220\" style=\"display:block;margin:0 auto;position:relative;z-index:1;\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <g transform=\"rotate(-30,130,130)\">\n            <ellipse cx=\"130\" cy=\"130\" rx=\"68\" ry=\"20\" fill=\"#C9A84C\" opacity=\".92\"\/>\n            <ellipse cx=\"196\" cy=\"130\" rx=\"9\" ry=\"11\" fill=\"#C9A84C\"\/>\n            <polygon points=\"64,130 50,102 72,128\" fill=\"#a8872e\"\/>\n            <polygon points=\"130,130 96,80 162,126\" fill=\"#dbbe72\" opacity=\".88\"\/>\n            <polygon points=\"130,130 96,180 162,134\" fill=\"#dbbe72\" opacity=\".62\"\/>\n            <circle cx=\"142\" cy=\"126\" r=\"4.5\" fill=\"rgba(255,255,255,.4)\"\/>\n            <circle cx=\"156\" cy=\"126\" r=\"4.5\" fill=\"rgba(255,255,255,.4)\"\/>\n            <circle cx=\"170\" cy=\"127\" r=\"4\" fill=\"rgba(255,255,255,.35)\"\/>\n          <\/g>\n          <circle cx=\"42\" cy=\"52\" r=\"2.5\" fill=\"#C9A84C\" opacity=\".55\"\/>\n          <circle cx=\"214\" cy=\"62\" r=\"3\" fill=\"#C9A84C\" opacity=\".45\"\/>\n          <circle cx=\"28\" cy=\"178\" r=\"2\" fill=\"#C9A84C\" opacity=\".38\"\/>\n          <circle cx=\"228\" cy=\"192\" r=\"2.5\" fill=\"rgba(255,255,255,.28)\"\/>\n          <circle cx=\"190\" cy=\"38\" r=\"1.8\" fill=\"#C9A84C\" opacity=\".4\"\/>\n        <\/svg>\n        <div class=\"hero-card hc1\"><span class=\"hc-icon\">\ud83d\udd4b<\/span>Omra 2025<span class=\"hc-val\">Places disponibles<\/span><\/div>\n        <div class=\"hero-card hc2\"><span class=\"hc-icon\">\u2708\ufe0f<\/span>Billets Avion<span class=\"hc-val\">Meilleurs Tarifs<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/header>\n\n<!-- AIRLINES -->\n<div class=\"airlines-bar\" aria-label=\"Compagnies partenaires\">\n  <p class=\"al-label\">Nos Compagnies A\u00e9riennes Partenaires<\/p>\n  <div class=\"al-track\">\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/AF.jpg\" alt=\"Air France\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/RAM.png\" alt=\"Royal Air Maroc\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/Emirates.png\" alt=\"Emirates\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.png\" alt=\"Turkish Airlines\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/BRU.png\" alt=\"Brussels Airlines\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/HC.jpg\" alt=\"Air S\u00e9n\u00e9gal\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.jpg\" alt=\"Corsair\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement-1.jpg\" alt=\"Transavia\" loading=\"lazy\"\/>\n    <!-- Duplication pour scroll infini -->\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/AF.jpg\" alt=\"Air France\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/RAM.png\" alt=\"Royal Air Maroc\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/Emirates.png\" alt=\"Emirates\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.png\" alt=\"Turkish Airlines\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/BRU.png\" alt=\"Brussels Airlines\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/HC.jpg\" alt=\"Air S\u00e9n\u00e9gal\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.jpg\" alt=\"Corsair\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement-1.jpg\" alt=\"Transavia\" loading=\"lazy\" aria-hidden=\"true\"\/>\n  <\/div>\n<\/div>\n\n<!-- TRUST BAR -->\n<div class=\"trust-bar\">\n  <div class=\"trust-inner\">\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"#C9A84C\" stroke-width=\"2.3\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>+10 ans d&#8217;exp\u00e9rience<\/strong>Expertise reconnue \u00e0 Thi\u00e8s<\/div>\n    <\/div>\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"#C9A84C\" stroke-width=\"2.3\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>Agence Agr\u00e9\u00e9e<\/strong>Certifi\u00e9e &#038; officielle<\/div>\n    <\/div>\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"#C9A84C\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>+500 familles satisfaites<\/strong>Note 4.9\/5<\/div>\n    <\/div>\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"#C9A84C\" stroke-width=\"2.3\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>R\u00e9ponse en 24h<\/strong>Devis gratuit &#038; rapide<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- SECTION RECHERCHE -->\n<section id=\"recherche\" aria-labelledby=\"recherche-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">R\u00e9servation en Ligne<\/span>\n    <h2 class=\"sec-title\" id=\"recherche-title\">Trouvez Votre <span>Vol &#038; H\u00f4tel<\/span><\/h2>\n    <p class=\"sec-sub\">Comparez et r\u00e9servez les meilleurs tarifs mondiaux. Notre \u00e9quipe confirme et vous accompagne pour chaque r\u00e9servation.<\/p>\n  <\/div>\n  <div class=\"search-widget-full fade-up\">\n    <div class=\"swf-tabs\" role=\"tablist\">\n      <button class=\"swf-tab active\" data-trip=\"vol\" role=\"tab\">\u2708\ufe0f Vols<\/button>\n      <button class=\"swf-tab\" data-trip=\"hotel\" role=\"tab\">\ud83c\udfe8 H\u00f4tels<\/button>\n      <button class=\"swf-tab\" data-trip=\"both\" role=\"tab\">\u2708\ufe0f+\ud83c\udfe8 Vol + H\u00f4tel<\/button>\n    <\/div>\n    <div class=\"swf-grid\" id=\"swf-grid\">\n      <div class=\"swf-group\"><label id=\"swf-from-label\">Ville de D\u00e9part<\/label><input type=\"text\" placeholder=\"Dakar, Thi\u00e8s\u2026\" id=\"swf-from\" value=\"Dakar\"\/><\/div>\n      <div class=\"swf-group\"><label id=\"swf-to-label\">Destination<\/label><input type=\"text\" placeholder=\"Paris, Duba\u00ef, New York\u2026\" id=\"swf-to\"\/><\/div>\n      <div class=\"swf-group\"><label id=\"swf-dep-label\">Date D\u00e9part<\/label><input type=\"date\" id=\"swf-dep\"\/><\/div>\n      <div class=\"swf-group\" id=\"swf-ret-group\"><label id=\"swf-ret-label\">Date Retour<\/label><input type=\"date\" id=\"swf-ret\"\/><\/div>\n      <button class=\"swf-btn\" id=\"swf-btn\">\ud83d\udd0d Rechercher<\/button>\n    <\/div>\n    <div class=\"swf-quick\">\n      <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\u2708\ufe0f Google Flights<\/a>\n      <a href=\"https:\/\/www.google.com\/travel\/hotels?gl=FR&#038;hl=fr\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\ud83c\udfe8 Google Hotels<\/a>\n      <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+paris\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\ud83c\uddeb\ud83c\uddf7 Dakar\u2192Paris<\/a>\n      <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+dubai\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\ud83c\udde6\ud83c\uddea Dakar\u2192Duba\u00ef<\/a>\n      <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+istanbul\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\ud83c\uddf9\ud83c\uddf7 Dakar\u2192Istanbul<\/a>\n      <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+montreal\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\ud83c\udde8\ud83c\udde6 Dakar\u2192Montr\u00e9al<\/a>\n      <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=dakar+new+york\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\ud83c\uddfa\ud83c\uddf8 Dakar\u2192New York<\/a>\n      <a href=\"https:\/\/www.google.com\/travel\/hotels?gl=FR&#038;hl=fr&#038;q=hotels+la+mecque\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"swf-q\">\ud83d\udd4b H\u00f4tels La Mecque<\/a>\n    <\/div>\n    <div class=\"pop-dest\">\n      <div class=\"pop-dest-title\">Destinations Populaires depuis Dakar<\/div>\n      <div class=\"pop-grid\">\n        <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=vols+dakar+paris\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"pop-card\"><div class=\"pop-icon\">\ud83d\uddfc<\/div><div class=\"pop-name\">Paris<\/div><div class=\"pop-sub\">Voir tarifs \u2192<\/div><\/a>\n        <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=vols+dakar+dubai\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"pop-card\"><div class=\"pop-icon\">\ud83c\udfd9\ufe0f<\/div><div class=\"pop-name\">Duba\u00ef<\/div><div class=\"pop-sub\">Voir tarifs \u2192<\/div><\/a>\n        <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=vols+dakar+istanbul\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"pop-card\"><div class=\"pop-icon\">\ud83d\udd4c<\/div><div class=\"pop-name\">Istanbul<\/div><div class=\"pop-sub\">Voir tarifs \u2192<\/div><\/a>\n        <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;q=vols+dakar+montreal\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"pop-card\"><div class=\"pop-icon\">\ud83c\udf41<\/div><div class=\"pop-name\">Montr\u00e9al<\/div><div class=\"pop-sub\">Voir tarifs \u2192<\/div><\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- AIRLINES -->\n<div class=\"airlines-bar\" aria-label=\"Compagnies partenaires\">\n  <p class=\"al-label\">Nos Compagnies A\u00e9riennes Partenaires<\/p>\n  <div class=\"al-track\">\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/AF.jpg\" alt=\"Air France\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/RAM.png\" alt=\"Royal Air Maroc\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/Emirates.png\" alt=\"Emirates\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.png\" alt=\"Turkish Airlines\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/BRU.png\" alt=\"Brussels Airlines\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/HC.jpg\" alt=\"Air S\u00e9n\u00e9gal\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.jpg\" alt=\"Corsair\" loading=\"lazy\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement-1.jpg\" alt=\"Transavia\" loading=\"lazy\"\/>\n    <!-- Duplication pour scroll infini -->\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/AF.jpg\" alt=\"Air France\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/RAM.png\" alt=\"Royal Air Maroc\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/Emirates.png\" alt=\"Emirates\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.png\" alt=\"Turkish Airlines\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/BRU.png\" alt=\"Brussels Airlines\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/HC.jpg\" alt=\"Air S\u00e9n\u00e9gal\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.jpg\" alt=\"Corsair\" loading=\"lazy\" aria-hidden=\"true\"\/>\n    <img decoding=\"async\" class=\"al-logo\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement-1.jpg\" alt=\"Transavia\" loading=\"lazy\" aria-hidden=\"true\"\/>\n  <\/div>\n<\/div>\n\n<!-- TRUST BAR -->\n<div class=\"trust-bar\">\n  <div class=\"trust-inner\">\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"#C9A84C\" stroke-width=\"2.3\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>+10 ans d&#8217;exp\u00e9rience<\/strong>Expertise reconnue \u00e0 Thi\u00e8s<\/div>\n    <\/div>\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"#C9A84C\" stroke-width=\"2.3\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>Agence Agr\u00e9\u00e9e<\/strong>Certifi\u00e9e &#038; officielle<\/div>\n    <\/div>\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"#C9A84C\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>+500 familles satisfaites<\/strong>Note 4.9\/5<\/div>\n    <\/div>\n    <div class=\"trust-item\">\n      <div class=\"trust-icon\"><svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"#C9A84C\" stroke-width=\"2.3\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg><\/div>\n      <div class=\"trust-text\"><strong>R\u00e9ponse en 24h<\/strong>Devis gratuit &#038; rapide<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- SECTION OFFRES -->\n<section id=\"offres\" aria-labelledby=\"offres-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Nos Meilleures Offres<\/span>\n    <h2 class=\"sec-title\" id=\"offres-title\">D\u00e9couvrez Nos <span>Packages Exclusifs<\/span><\/h2>\n    <p class=\"sec-sub\">Que ce soit pour un p\u00e8lerinage, des vacances en famille ou un voyage d&#8217;affaires, SR Voyages a l&#8217;offre qu&#8217;il vous faut.<\/p>\n  <\/div>\n  <div class=\"offres-grid\">\n    <div class=\"offre-card fade-up d1\">\n      <div class=\"offre-hdr\">\n        <div class=\"offre-icon ic-hajj\">\ud83d\udd4b<\/div>\n        <span class=\"offre-badge hot\">Populaire<\/span>\n        <h3>Hajj 2026 \u2014 Voyage Spirituel<\/h3>\n        <p>Pr\u00e9parez votre p\u00e8lerinage avec nos forfaits tout compris. H\u00e9bergement proche des lieux saints, accompagnement d\u00e9di\u00e9, visas et transports.<\/p>\n      <\/div>\n      <div class=\"offre-ftr\">\n        <span class=\"offre-price\">\u00c0 partir de<small>Sur demande<\/small><\/span>\n        <a href=\"#contact\" class=\"offre-btn\">Demander un Devis \u2192<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"offre-card fade-up d2\">\n      <div class=\"offre-hdr\">\n        <div class=\"offre-icon ic-omra\">\ud83d\udd4c<\/div>\n        <span class=\"offre-badge new\">Nouveau<\/span>\n        <h3>Omra 2025 \u2014 Forfaits Flexibles<\/h3>\n        <p>R\u00e9alisez votre Omra avec nos options flexibles. Choisissez vos dates, votre h\u00f4tel et profitez d&#8217;un voyage serein et organis\u00e9.<\/p>\n      <\/div>\n      <div class=\"offre-ftr\">\n        <span class=\"offre-price\">\u00c0 partir de<small>Sur demande<\/small><\/span>\n        <a href=\"#contact\" class=\"offre-btn\">Demander un Devis \u2192<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"offre-card fade-up d3\">\n      <div class=\"offre-hdr\">\n        <div class=\"offre-icon ic-af\">\u2708\ufe0f<\/div>\n        <h3>Billet d&#8217;Avion \u2014 Afrique<\/h3>\n        <p>Voyagez \u00e0 travers l&#8217;Afrique avec les meilleures compagnies. Vols vers Abidjan, Bamako, Casablanca, et bien d&#8217;autres capitales africaines.<\/p>\n      <\/div>\n      <div class=\"offre-ftr\">\n        <span class=\"offre-price\">\u00c0 partir de<small>Voir les offres<\/small><\/span>\n        <a href=\"#recherche\" class=\"offre-btn\">Rechercher \u2192<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"offre-card fade-up d4\">\n      <div class=\"offre-hdr\">\n        <div class=\"offre-icon ic-eu\">\ud83c\uddea\ud83c\uddfa<\/div>\n        <h3>Billet d&#8217;Avion \u2014 Europe<\/h3>\n        <p>Explorez les capitales europ\u00e9ennes. Vols vers Paris, Rome, Londres, Madrid, et toutes vos villes pr\u00e9f\u00e9r\u00e9es en Europe.<\/p>\n      <\/div>\n      <div class=\"offre-ftr\">\n        <span class=\"offre-price\">\u00c0 partir de<small>Voir les offres<\/small><\/span>\n        <a href=\"#recherche\" class=\"offre-btn\">Rechercher \u2192<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"offre-card fade-up d5\">\n      <div class=\"offre-hdr\">\n        <div class=\"offre-icon ic-am\">\ud83d\uddfd<\/div>\n        <h3>Billet d&#8217;Avion \u2014 Am\u00e9riques<\/h3>\n        <p>D\u00e9couvrez le Nouveau Monde. Vols vers New York, Montr\u00e9al, Washington, et les plus grandes villes du continent am\u00e9ricain.<\/p>\n      <\/div>\n      <div class=\"offre-ftr\">\n        <span class=\"offre-price\">\u00c0 partir de<small>Voir les offres<\/small><\/span>\n        <a href=\"#recherche\" class=\"offre-btn\">Rechercher \u2192<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"offre-card fade-up d6\">\n      <div class=\"offre-hdr\">\n        <div class=\"offre-icon ic-ht\">\ud83c\udfe8<\/div>\n        <h3>R\u00e9servation d&#8217;H\u00f4tels Partout<\/h3>\n        <p>Trouvez l&#8217;h\u00f4tel id\u00e9al pour votre s\u00e9jour. Des h\u00f4tels de luxe aux options \u00e9conomiques, nous vous garantissons les meilleurs tarifs.<\/p>\n      <\/div>\n      <div class=\"offre-ftr\">\n        <span class=\"offre-price\">\u00c0 partir de<small>Voir les offres<\/small><\/span>\n        <a href=\"#recherche\" class=\"offre-btn\">Rechercher \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION SERVICES -->\n<section id=\"services\" aria-labelledby=\"services-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Nos Services<\/span>\n    <h2 class=\"sec-title\" id=\"services-title\">Une Gamme Compl\u00e8te de <span>Services de Voyage<\/span><\/h2>\n    <p class=\"sec-sub\">SR Voyages vous accompagne \u00e0 chaque \u00e9tape de votre voyage, du d\u00e9part \u00e0 l&#8217;arriv\u00e9e.<\/p>\n  <\/div>\n  <div class=\"svc-grid\">\n    <div class=\"svc-card fade-up d1\">\n      <div class=\"svc-icon\">\u2708\ufe0f<\/div>\n      <h3>Billetterie A\u00e9rienne<\/h3>\n      <p>R\u00e9servez vos vols au meilleur prix vers toutes les destinations du monde. Comparaison des compagnies et des itin\u00e9raires.<\/p>\n      <a href=\"#recherche\" class=\"svc-link\">Rechercher un vol <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"svc-card fade-up d2\">\n      <div class=\"svc-icon\">\ud83c\udfe8<\/div>\n      <h3>R\u00e9servation d&#8217;H\u00f4tels<\/h3>\n      <p>Trouvez l&#8217;h\u00e9bergement parfait pour votre s\u00e9jour. H\u00f4tels, appartements, resorts aux meilleurs tarifs garantis.<\/p>\n      <a href=\"#recherche\" class=\"svc-link\">Trouver un h\u00f4tel <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"svc-card fade-up d3\">\n      <div class=\"svc-icon\">\ud83d\udec2<\/div>\n      <div class=\"svc-urgency\">\u26a0\ufe0f Urgent<\/div>\n      <h3>Assistance Visa<\/h3>\n      <p>Obtenez votre visa pour le Canada, les USA, l&#8217;Europe et d&#8217;autres destinations. Accompagnement complet et rapide.<\/p>\n      <a href=\"#contact\" class=\"svc-link\">Demander une assistance <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"svc-card fade-up d4\">\n      <div class=\"svc-icon\">\ud83d\udd4b<\/div>\n      <h3>Hajj &#038; Omra<\/h3>\n      <p>Organisez votre p\u00e8lerinage avec nos experts. Forfaits adapt\u00e9s, accompagnement spirituel et logistique compl\u00e8te.<\/p>\n      <a href=\"#offres\" class=\"svc-link\">D\u00e9couvrir les forfaits <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"\/><\/svg><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION PROCESS -->\n<section id=\"process\" aria-labelledby=\"process-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Notre Processus<\/span>\n    <h2 class=\"sec-title\" id=\"process-title\">Votre Voyage en <span>3 \u00c9tapes Simples<\/span><\/h2>\n    <p class=\"sec-sub\">SR Voyages rend la planification de votre voyage fluide et sans stress. Voici comment nous proc\u00e9dons.<\/p>\n  <\/div>\n  <div class=\"proc-wrap\">\n    <div class=\"proc-steps\">\n      <div class=\"proc-step fade-up d1\">\n        <div class=\"proc-icon\">\n          <span class=\"proc-num\">1<\/span>\n          <svg viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"#C9A84C\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n        <\/div>\n        <h3>Demandez votre Devis<\/h3>\n        <p>Contactez-nous via WhatsApp, t\u00e9l\u00e9phone ou le formulaire. D\u00e9crivez-nous vos besoins (destination, dates, budget).<\/p>\n      <\/div>\n      <div class=\"proc-arrow\">\u2192<\/div>\n      <div class=\"proc-step fade-up d2\">\n        <div class=\"proc-icon\">\n          <span class=\"proc-num\">2<\/span>\n          <svg viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"#C9A84C\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\n        <\/div>\n        <h3>Recevez nos Meilleures Offres<\/h3>\n        <p>Notre \u00e9quipe vous envoie une s\u00e9lection personnalis\u00e9e de vols, h\u00f4tels ou forfaits, avec les meilleurs tarifs.<\/p>\n      <\/div>\n      <div class=\"proc-arrow\">\u2192<\/div>\n      <div class=\"proc-step fade-up d3\">\n        <div class=\"proc-icon\">\n          <span class=\"proc-num\">3<\/span>\n          <svg viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"#C9A84C\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n        <\/div>\n        <h3>Confirmez et Voyagez<\/h3>\n        <p>Validez votre choix, nous nous occupons de toutes les d\u00e9marches de r\u00e9servation et de suivi.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"b2b-cta fade-up d4\">\n      <h3>Besoin d&#8217;un accompagnement personnalis\u00e9 ?<\/h3>\n      <p>Notre \u00e9quipe est disponible pour vous guider et vous conseiller. Contactez-nous pour une assistance sur mesure.<\/p>\n      <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20j%27ai%20besoin%20d%27un%20accompagnement%20personnalis\u00e9.\" class=\"btn-green\" target=\"_blank\" rel=\"noopener noreferrer\">\n        <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n        Assistance WhatsApp\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION PAIEMENT -->\n<section id=\"paiement\" aria-labelledby=\"paiement-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Modes de Paiement<\/span>\n    <h2 class=\"sec-title\" id=\"paiement-title\">Options de <span>Paiement Flexibles &#038; S\u00e9curis\u00e9es<\/span><\/h2>\n    <p class=\"sec-sub\">Chez SR Voyages, nous vous offrons une vari\u00e9t\u00e9 de m\u00e9thodes de paiement pour faciliter vos r\u00e9servations.<\/p>\n  <\/div>\n\n  <div class=\"pay-grid\">\n    <div class=\"pay-card pc-wave fade-up d1\">\n      <div class=\"pay-logo\">\n        <img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/wave-removebg-preview.png\" alt=\"Wave Money\"\/>\n      <\/div>\n      <div class=\"pay-info\">\n        <h3>Paiement par Wave<\/h3>\n        <p>Payez facilement via l&#8217;application Wave. Rapide et sans frais de transaction.<\/p>\n        <div class=\"pi-sub\">\n          <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n          Instantan\u00e9\n        <\/div>\n      <\/div>\n      <div class=\"pay-chk\"><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n    <\/div>\n\n    <div class=\"pay-card pc-orange fade-up d2\">\n      <div class=\"pay-logo\">\n        <img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/orange-money-logo-removebg-preview.png\" alt=\"Orange Money\"\/>\n      <\/div>\n      <div class=\"pay-info\">\n        <h3>Paiement par Orange Money<\/h3>\n        <p>Transfert d&#8217;argent s\u00e9curis\u00e9 et instantan\u00e9 avec Orange Money.<\/p>\n        <div class=\"pi-sub\">\n          <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n          Mobile\n        <\/div>\n      <\/div>\n      <div class=\"pay-chk\"><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n    <\/div>\n\n    <div class=\"pay-card pc-free fade-up d3\">\n      <div class=\"pay-logo\">\n        <span class=\"pay-logo-fallback\">Free Money<\/span>\n      <\/div>\n      <div class=\"pay-info\">\n        <h3>Paiement par Free Money<\/h3>\n        <p>Effectuez vos paiements en toute simplicit\u00e9 via Free Money.<\/p>\n        <div class=\"pi-sub\">\n          <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n          Rapide\n        <\/div>\n      <\/div>\n      <div class=\"pay-chk\"><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n    <\/div>\n\n    <div class=\"pay-card pc-cash fade-up d4\">\n      <div class=\"pay-logo\">\n        <svg viewBox=\"0 0 24 24\" width=\"70\" height=\"70\" fill=\"#C9A84C\" stroke=\"none\"><path d=\"M18 6V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h-3c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2h3zm-3 2c0 .55.45 1 1 1h2v2h-3V8zm3 6H4V4h12v2h-3c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h3v2zm-7 7c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z\"\/><\/svg>\n      <\/div>\n      <div class=\"pay-info\">\n        <h3>Paiement en Agence<\/h3>\n        <p>Venez r\u00e9gler vos r\u00e9servations directement dans notre agence \u00e0 Thi\u00e8s.<\/p>\n        <div class=\"pi-sub\">\n          <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n          S\u00e9curis\u00e9\n        <\/div>\n      <\/div>\n      <div class=\"pay-chk\"><svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"pay-reassure fade-up d5\">\n    <h3>Paiements 100% S\u00e9curis\u00e9s<\/h3>\n    <p>Nous garantissons la s\u00e9curit\u00e9 de toutes vos transactions, que ce soit en ligne via mobile money ou directement en agence.<\/p>\n    <div class=\"pay-pills\">\n      <span class=\"pay-pill\">\ud83d\udd12 Transactions Chiffr\u00e9es<\/span>\n      <span class=\"pay-pill\">\u2705 Protection des Donn\u00e9es<\/span>\n      <span class=\"pay-pill\">\ud83e\udd1d Partenaires Fiables<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION B2B -->\n<section id=\"entreprises\" aria-labelledby=\"entreprises-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Voyages d&#8217;Affaires<\/span>\n    <h2 class=\"sec-title\" id=\"entreprises-title\">Solutions de Voyage pour <span>Entreprises &#038; Organisations<\/span><\/h2>\n    <p class=\"sec-sub\">Optimisez les d\u00e9placements de vos collaborateurs avec nos services d\u00e9di\u00e9s aux professionnels.<\/p>\n  <\/div>\n  <div class=\"b2b-grid\">\n    <div class=\"b2b-card fade-up d1\">\n      <div class=\"b2b-icon\">\u2708\ufe0f<\/div>\n      <h3>Tarifs Pr\u00e9f\u00e9rentiels<\/h3>\n      <p>Acc\u00e9dez \u00e0 des tarifs exclusifs sur les vols et h\u00f4tels pour vos voyages d&#8217;affaires.<\/p>\n    <\/div>\n    <div class=\"b2b-card fade-up d2\">\n      <div class=\"b2b-icon\">\ud83d\udcbc<\/div>\n      <h3>Gestion Simplifi\u00e9e<\/h3>\n      <p>Un interlocuteur unique et un suivi personnalis\u00e9 pour toutes vos r\u00e9servations.<\/p>\n    <\/div>\n    <div class=\"b2b-card fade-up d3\">\n      <div class=\"b2b-icon\">\ud83d\udcca<\/div>\n      <h3>Rapports &#038; Suivi<\/h3>\n      <p>Obtenez des rapports d\u00e9taill\u00e9s sur les d\u00e9penses de voyage de votre entreprise.<\/p>\n    <\/div>\n    <div class=\"b2b-card fade-up d4\">\n      <div class=\"b2b-icon\">\ud83e\udd1d<\/div>\n      <h3>Accompagnement VIP<\/h3>\n      <p>Assistance 24\/7 et services personnalis\u00e9s pour vos dirigeants et collaborateurs.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"b2b-cta fade-up d5\">\n    <h3>D\u00e9couvrez nos solutions sur mesure pour votre entreprise.<\/h3>\n    <p>Contactez notre \u00e9quipe d\u00e9di\u00e9e pour discuter de vos besoins et obtenir une offre personnalis\u00e9e.<\/p>\n    <a href=\"#contact\" class=\"btn-primary\">Demander une Offre Pro<\/a>\n  <\/div>\n<\/section>\n\n<!-- SECTION WHY US -->\n<section id=\"why-us\" aria-labelledby=\"why-us-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Pourquoi nous choisir ?<\/span>\n    <h2 class=\"sec-title\" id=\"why-us-title\">Votre Agence de Voyage <span>de Confiance \u00e0 Thi\u00e8s<\/span><\/h2>\n    <p class=\"sec-sub\">Faites confiance \u00e0 SR Voyages pour des exp\u00e9riences de voyage inoubliables et un service client exceptionnel.<\/p>\n  <\/div>\n  <div class=\"why-grid\">\n    <div class=\"why-item fade-up d1\">\n      <div class=\"why-icon\">\u2b50<\/div>\n      <h3>Expertise Locale<\/h3>\n      <p>Connaissance approfondie des destinations et des formalit\u00e9s sp\u00e9cifiques au S\u00e9n\u00e9gal.<\/p>\n    <\/div>\n    <div class=\"why-item fade-up d2\">\n      <div class=\"why-icon\">\ud83d\udcb0<\/div>\n      <h3>Meilleurs Tarifs<\/h3>\n      <p>Nous n\u00e9gocions pour vous les prix les plus comp\u00e9titifs sur le march\u00e9.<\/p>\n    <\/div>\n    <div class=\"why-item fade-up d3\">\n      <div class=\"why-icon\">\ud83e\udd1d<\/div>\n      <h3>Service Personnalis\u00e9<\/h3>\n      <p>Un conseiller d\u00e9di\u00e9 \u00e0 votre \u00e9coute pour un voyage sur mesure.<\/p>\n    <\/div>\n    <div class=\"why-item fade-up d4\">\n      <div class=\"why-icon\">\ud83d\udee1\ufe0f<\/div>\n      <h3>S\u00e9curit\u00e9 &#038; Fiabilit\u00e9<\/h3>\n      <p>Voyagez en toute s\u00e9r\u00e9nit\u00e9 gr\u00e2ce \u00e0 notre agr\u00e9ment et nos assurances.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"cert fade-up d5\">\n    <div class=\"cert-big\">\n      <span class=\"cert-trophy\">\ud83c\udfc6<\/span>\n      <div class=\"cert-txt\">Agence N\u00b01<small>R\u00e9gion de Thi\u00e8s<\/small><\/div>\n    <\/div>\n    <div class=\"cert-info\">\n      <h3>Votre Agence de Voyage de R\u00e9f\u00e9rence<\/h3>\n      <p>SR Voyages est fi\u00e8re d&#8217;\u00eatre reconnue comme l&#8217;agence de voyage leader dans la r\u00e9gion de Thi\u00e8s, gr\u00e2ce \u00e0 la confiance de nos clients et \u00e0 la qualit\u00e9 de nos services.<\/p>\n      <span class=\"cert-chk\">\n        <svg viewBox=\"0 0 24 24\" width=\"14\" height=\"14\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n        Plus de 500 clients satisfaits\n      <\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION TESTIMONIALS -->\n<section id=\"testimonials\" aria-labelledby=\"testimonials-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">T\u00e9moignages Clients<\/span>\n    <h2 class=\"sec-title\" id=\"testimonials-title\">Ce que nos <span>Clients Disent de Nous<\/span><\/h2>\n    <p class=\"sec-sub\">La satisfaction de nos voyageurs est notre plus grande fiert\u00e9. Lisez leurs exp\u00e9riences avec SR Voyages.<\/p>\n  <\/div>\n  <div class=\"testi-grid\">\n    <div class=\"testi-card fade-up d1\">\n      <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <blockquote>&#8220;J&#8217;ai r\u00e9serv\u00e9 mon billet pour Paris avec SR Voyages et le service \u00e9tait impeccable. Rapidit\u00e9, efficacit\u00e9 et un prix tr\u00e8s comp\u00e9titif. Je recommande vivement !&#8221;<\/blockquote>\n      <div class=\"testi-author\">\n        <div class=\"author-av\">MA<\/div>\n        <div>\n          <span class=\"author-name\">Mme Astou Diop<\/span>\n          <span class=\"author-meta\">Voyage \u00e0 Paris<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"testi-card fade-up d2\">\n      <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <blockquote>&#8220;L&#8217;organisation de notre Omra a \u00e9t\u00e9 parfaite. SR Voyages s&#8217;est occup\u00e9 de tout, des visas \u00e0 l&#8217;h\u00e9bergement. Un voyage spirituel inoubliable et sans tracas.&#8221;<\/blockquote>\n      <div class=\"testi-author\">\n        <div class=\"author-av\">SC<\/div>\n        <div>\n          <span class=\"author-name\">Famille Sarr &#038; Ciss\u00e9<\/span>\n          <span class=\"author-meta\">P\u00e8lerinage Omra<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"testi-card fade-up d3\">\n      <div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <blockquote>&#8220;Obtenir un visa pour le Canada semblait compliqu\u00e9, mais l&#8217;\u00e9quipe de SR Voyages a rendu le processus simple et fluide. Leur expertise est pr\u00e9cieuse.&#8221;<\/blockquote>\n      <div class=\"testi-author\">\n        <div class=\"author-av\">DK<\/div>\n        <div>\n          <span class=\"author-name\">Mr Dame Kane<\/span>\n          <span class=\"author-meta\">Visa Canada<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION LOCALISATION -->\n<section id=\"localisation\" aria-labelledby=\"localisation-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Notre Agence<\/span>\n    <h2 class=\"sec-title\" id=\"localisation-title\">Retrouvez-nous \u00e0 <span>Thi\u00e8s<\/span><\/h2>\n    <p class=\"sec-sub\">Visitez notre agence pour un service personnalis\u00e9 ou contactez-nous directement.<\/p>\n  <\/div>\n  <div class=\"loc-wrap\">\n    <div class=\"loc-info fade-up\">\n      <h3>SR Voyages Thi\u00e8s<\/h3>\n      <div class=\"loc-detail\">\n        <div class=\"loc-di\">\ud83d\udccd<\/div>\n        <div class=\"loc-dt\">\n          <strong>Adresse<\/strong>\n          <p>Av El Hadji Malick Sy, Randoul\u00e9ne, Thi\u00e8s<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"loc-detail\">\n        <div class=\"loc-di\">\ud83d\udcde<\/div>\n        <div class=\"loc-dt\">\n          <strong>T\u00e9l\u00e9phone<\/strong>\n          <p><a href=\"tel:+221771437125\">+221 77 143 71 25<\/a><\/p>\n          <p><a href=\"tel:+221770482193\">+221 77 048 21 93<\/a><\/p>\n          <p><a href=\"tel:+221339532552\">+221 33 953 25 52<\/a><\/p>\n        <\/div>\n      <\/div>\n      <div class=\"loc-detail\">\n        <div class=\"loc-di\">\u2709\ufe0f<\/div>\n        <div class=\"loc-dt\">\n          <strong>Email<\/strong>\n          <p><a href=\"mailto:contact@srvoyages.com\">contact@srvoyages.com<\/a><\/p>\n        <\/div>\n      <\/div>\n      <div class=\"loc-detail\">\n        <div class=\"loc-di\">\u23f0<\/div>\n        <div class=\"loc-dt\">\n          <strong>Horaires<\/strong>\n          <p>Lun &#8211; Sam : 08h00 &#8211; 18h00<\/p>\n        <\/div>\n      <\/div>\n      <a href=\"https:\/\/maps.app.goo.gl\/yLU4Bd6F5bKzvJ7HA\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"loc-btn\">\n        <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5S10.62 6.5 12 6.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"\/><\/svg>\n        Itin\u00e9raire\n      <\/a>\n      <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20vous%20contacter.\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"loc-btn wa\">\n        <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n        WhatsApp\n      <\/a>\n    <\/div>\n    <div class=\"loc-map fade-up d1\">\n      <div class=\"map-ov\" id=\"map-overlay\">\n        <button class=\"map-load\">\n          <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"currentColor\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5S10.62 6.5 12 6.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"\/><\/svg>\n          Charger la Carte\n        <\/button>\n      <\/div>\n      <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d3862.9782500000007!2d-16.92984482590748!3d14.708873772186786!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xec11e42f1f0a827%3A0x7d2f9d6c7e3f8a0e!2sSR%20Voyages%20Thi%C3%A8s!5e0!3m2!1sfr!2ssn!4v1711904791357!5m2!1sfr!2ssn\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" title=\"Localisation de SR Voyages Thi\u00e8s\"><\/iframe>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION FAQ -->\n<section id=\"faq\" aria-labelledby=\"faq-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Questions Fr\u00e9quentes<\/span>\n    <h2 class=\"sec-title\" id=\"faq-title\">Vos Questions, <span>Nos R\u00e9ponses<\/span><\/h2>\n    <p class=\"sec-sub\">Retrouvez ici les r\u00e9ponses aux questions les plus courantes concernant nos services.<\/p>\n  <\/div>\n  <div class=\"faq-grid\">\n    <div class=\"faq-item fade-up d1\">\n      <button class=\"faq-q\">Comment puis-je demander un devis ? <span class=\"faq-icon\">+<\/span><\/button>\n      <div class=\"faq-a\">\n        <div class=\"faq-a-in\">\n          <p>Vous pouvez demander un devis gratuit en nous contactant via notre formulaire de contact, par t\u00e9l\u00e9phone au +221 77 143 71 25, ou directement par WhatsApp. Notre \u00e9quipe vous r\u00e9pondra sous 24h.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"faq-item fade-up d2\">\n      <button class=\"faq-q\">Quels sont les modes de paiement accept\u00e9s ? <span class=\"faq-icon\">+<\/span><\/button>\n      <div class=\"faq-a\">\n        <div class=\"faq-a-in\">\n          <p>Nous acceptons les paiements par Wave, Orange Money, Free Money, ainsi que les paiements en esp\u00e8ces directement \u00e0 notre agence de Thi\u00e8s. Toutes les transactions sont s\u00e9curis\u00e9es.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"faq-item fade-up d3\">\n      <button class=\"faq-q\">SR Voyages propose-t-elle des forfaits Hajj et Omra ? <span class=\"faq-icon\">+<\/span><\/button>\n      <div class=\"faq-a\">\n        <div class=\"faq-a-in\">\n          <p>Oui, nous proposons des forfaits Hajj et Omra tout compris, avec h\u00e9bergement, transport, visas et accompagnement d\u00e9di\u00e9. Contactez-nous pour conna\u00eetre les dates et les disponibilit\u00e9s.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"faq-item fade-up d4\">\n      <button class=\"faq-q\">Puis-je obtenir de l&#8217;aide pour l&#8217;obtention de visas ? <span class=\"faq-icon\">+<\/span><\/button>\n      <div class=\"faq-a\">\n        <div class=\"faq-a-in\">\n          <p>Absolument. Notre \u00e9quipe est sp\u00e9cialis\u00e9e dans l&#8217;assistance pour l&#8217;obtention de visas pour diverses destinations, notamment le Canada, les USA et l&#8217;Europe. Nous vous guidons \u00e0 travers toutes les d\u00e9marches.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"faq-item fade-up d5\">\n      <button class=\"faq-q\">Comment trouver les meilleurs tarifs de vols et d&#8217;h\u00f4tels ? <span class=\"faq-icon\">+<\/span><\/button>\n      <div class=\"faq-a\">\n        <div class=\"faq-a-in\">\n          <p>Utilisez notre moteur de recherche int\u00e9gr\u00e9 sur la page d&#8217;accueil ou la section &#8220;Recherche&#8221; pour comparer les offres. Notre \u00e9quipe est \u00e9galement \u00e0 votre disposition pour trouver les meilleurs tarifs personnalis\u00e9s.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION VIDEOS -->\n<section id=\"videos\" aria-labelledby=\"videos-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Galerie Vid\u00e9o<\/span>\n    <h2 class=\"sec-title\" id=\"videos-title\">D\u00e9couvrez nos <span>Vid\u00e9os de Voyage<\/span><\/h2>\n    <p class=\"sec-sub\">Inspirez-vous pour votre prochaine aventure avec nos vid\u00e9os de destinations et de t\u00e9moignages.<\/p>\n  <\/div>\n  <div class=\"vid-grid\">\n    <div class=\"vid-item fade-up d1\">\n      <video src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/video1.mp4\" controls preload=\"metadata\"><\/video>\n    <\/div>\n    <div class=\"vid-item fade-up d2\">\n      <video src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/video2.mp4\" controls preload=\"metadata\"><\/video>\n    <\/div>\n    <div class=\"vid-item fade-up d3\">\n      <video src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/video3.mp4\" controls preload=\"metadata\"><\/video>\n    <\/div>\n    <div class=\"vid-item fade-up d4\">\n      <video src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/video4.mp4\" controls preload=\"metadata\"><\/video>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SECTION CONTACT -->\n<section id=\"contact\" aria-labelledby=\"contact-title\">\n  <div class=\"sec-hdr\">\n    <span class=\"sec-label\">Contactez-nous<\/span>\n    <h2 class=\"sec-title\" id=\"contact-title\">Demandez Votre <span>Devis Gratuit<\/span><\/h2>\n    <p class=\"sec-sub\">Remplissez le formulaire ci-dessous ou contactez-nous directement. Notre \u00e9quipe vous r\u00e9pondra rapidement.<\/p>\n  <\/div>\n  <div class=\"contact-wrap\">\n    <div class=\"info-box fade-up\">\n      <h2>Informations de Contact<\/h2>\n      <div class=\"info-item\">\n        <div class=\"info-icon\">\ud83d\udccd<\/div>\n        <div>\n          <strong>Adresse<\/strong>\n          <p>Av El Hadji Malick Sy, Randoul\u00e9ne, Thi\u00e8s<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"info-item\">\n        <div class=\"info-icon\">\ud83d\udcde<\/div>\n        <div>\n          <strong>T\u00e9l\u00e9phone<\/strong>\n          <p><a href=\"tel:+221771437125\">+221 77 143 71 25<\/a><\/p>\n          <p><a href=\"tel:+221770482193\">+221 77 048 21 93<\/a><\/p>\n          <p><a href=\"tel:+221339532552\">+221 33 953 25 52<\/a><\/p>\n        <\/div>\n      <\/div>\n      <div class=\"info-item\">\n        <div class=\"info-icon\">\u2709\ufe0f<\/div>\n        <div>\n          <strong>Email<\/strong>\n          <p><a href=\"mailto:contact@srvoyages.com\">contact@srvoyages.com<\/a><\/p>\n        <\/div>\n      <\/div>\n      <div class=\"info-item\">\n        <div class=\"info-icon\">\u23f0<\/div>\n        <div>\n          <strong>Horaires d&#8217;Ouverture<\/strong>\n          <p>Lun &#8211; Sam : 08h00 &#8211; 18h00<\/p>\n        <\/div>\n      <\/div>\n      <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"wa-box\">\n        <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n        Discuter sur WhatsApp\n      <\/a>\n      <a href=\"https:\/\/maps.app.goo.gl\/yLU4Bd6F5bKzvJ7HA\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"maps-btn\">\n        <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5S10.62 6.5 12 6.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"\/><\/svg>\n        Voir sur la carte\n      <\/a>\n    <\/div>\n    <div class=\"form-box fade-up d1\">\n      <h2>Formulaire de Devis<\/h2>\n      <p>Remplissez ce formulaire pour obtenir un devis gratuit et personnalis\u00e9 en moins de 24h.<\/p>\n      <form action=\"#\" method=\"POST\">\n        <div class=\"form-row\">\n          <div class=\"form-group\">\n            <label for=\"name\">Nom Complet<\/label>\n            <input type=\"text\" id=\"name\" name=\"name\" placeholder=\"Votre nom\" required\/>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"email\">Email<\/label>\n            <input type=\"email\" id=\"email\" name=\"email\" placeholder=\"Votre email\" required\/>\n          <\/div>\n        <\/div>\n        <div class=\"form-row\">\n          <div class=\"form-group\">\n            <label for=\"phone\">T\u00e9l\u00e9phone<\/label>\n            <input type=\"tel\" id=\"phone\" name=\"phone\" placeholder=\"Ex: 77 123 45 67\" required\/>\n          <\/div>\n          <div class=\"form-group\">\n            <label for=\"service\">Service Souhait\u00e9<\/label>\n            <select id=\"service\" name=\"service\" required>\n              <option value=\"\">S\u00e9lectionnez un service<\/option>\n              <option value=\"billet_avion\">Billet d&#8217;avion<\/option>\n              <option value=\"hotel\">H\u00f4tel<\/option>\n              <option value=\"hajj_omra\">Hajj &#038; Omra<\/option>\n              <option value=\"visa_assistance\">Assistance Visa<\/option>\n              <option value=\"voyage_affaires\">Voyage d&#8217;affaires<\/option>\n              <option value=\"autre\">Autre<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"form-group\">\n          <label for=\"message\">Votre Message \/ D\u00e9tails du Voyage<\/label>\n          <textarea id=\"message\" name=\"message\" placeholder=\"Ex: Vol Dakar-Paris du 15\/08 au 29\/08 pour 2 adultes...\" rows=\"5\" required><\/textarea>\n        <\/div>\n        <button type=\"submit\" class=\"btn-submit\">\n          <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M2.01 21.01L23 12 2.01 3 2 10l15 2-15 2z\"\/><\/svg>\n          Envoyer la Demande\n        <\/button>\n        <p class=\"form-note\">Nous nous engageons \u00e0 prot\u00e9ger vos donn\u00e9es personnelles.<\/p>\n      <\/form>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FOOTER -->\n<footer role=\"contentinfo\">\n  <div class=\"ft-top\">\n    <div class=\"ft-brand\">\n      <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\" alt=\"SR VOYAGES\" width=\"140\" height=\"46\" loading=\"lazy\"\/>\n      <p>Votre agence de voyage N\u00b01 \u00e0 Thi\u00e8s, S\u00e9n\u00e9gal. Expertise, r\u00e9activit\u00e9 et les meilleurs tarifs pour tous vos voyages.<\/p>\n      <div class=\"ft-n1\">\n        <span class=\"ft-n1-lbl\">Agence de voyage<br\/><strong>N\u00b01 Thi\u00e8s<\/strong><\/span>\n      <\/div>\n      <div class=\"ft-social\">\n        <a href=\"https:\/\/www.facebook.com\/srvoyagesthies\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"soc-btn\" aria-label=\"Facebook\">\n          <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"\/><\/svg>\n        <\/a>\n        <a href=\"https:\/\/wa.me\/221771437125\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"soc-btn\" aria-label=\"WhatsApp\">\n          <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n        <\/a>\n        <a href=\"https:\/\/www.instagram.com\/srvoyagesthies\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"soc-btn\" aria-label=\"Instagram\">\n          <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\" ry=\"5\"\/><path d=\"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\"\/><line x1=\"17.5\" y1=\"6.5\" x2=\"17.51\" y2=\"6.5\"\/><\/svg>\n        <\/a>\n      <\/div>\n    <\/div>\n    <div class=\"ft-col\">\n      <h4>Liens Rapides<\/h4>\n      <ul class=\"ft-links\">\n        <li><a href=\"#recherche\">Vols &#038; H\u00f4tels<\/a><\/li>\n        <li><a href=\"#offres\">Nos Offres<\/a><\/li>\n        <li><a href=\"#services\">Services<\/a><\/li>\n        <li><a href=\"#entreprises\">Entreprises<\/a><\/li>\n        <li><a href=\"#paiement\">Paiement<\/a><\/li>\n        <li><a href=\"#localisation\">Nous Trouver<\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"ft-col\">\n      <h4>Contact<\/h4>\n      <div class=\"ft-ci\"><span>\ud83d\udccd<\/span><p>Av El Hadji Malick Sy, Randoul\u00e9ne, Thi\u00e8s<\/p><\/div>\n      <div class=\"ft-ci\"><span>\ud83d\udcde<\/span><p><a href=\"tel:+221771437125\">+221 77 143 71 25<\/a><\/p><\/div>\n      <div class=\"ft-ci\"><span>\u2709\ufe0f<\/span><p><a href=\"mailto:contact@srvoyages.com\">contact@srvoyages.com<\/a><\/p><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ft-bot\">\n    <p>\u00a9 2026 SR Voyages. Tous droits r\u00e9serv\u00e9s.<\/p>\n    <p>Con\u00e7u avec \u2764\ufe0f par SR Voyages<\/p>\n  <\/div>\n<\/footer>\n\n<!-- FLOATING BUTTONS -->\n<a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"float-wa\" aria-label=\"Contactez-nous sur WhatsApp\">\n  <svg viewBox=\"0 0 24 24\" width=\"30\" height=\"30\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n  <span class=\"wa-tip\">WhatsApp Direct<\/span>\n<\/a>\n<button class=\"back-top\" id=\"back-top\" aria-label=\"Retour en haut de page\">\n  <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"18 15 12 9 6 15\"\/><\/svg>\n<\/button>\n\n<!-- MOBILE BAR -->\n<div class=\"mob-bar\">\n  <a href=\"tel:+221771437125\" class=\"mb-call\">\ud83d\udcde Appeler<\/a>\n  <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"mb-wa\">\n    <svg viewBox=\"0 0 24 24\" width=\"16\" height=\"16\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n    WhatsApp\n  <\/a>\n  <a href=\"#contact\" class=\"mb-quote\">\ud83d\udccb Devis Gratuit<\/a>\n<\/div>\n\n<script>\n  \/\/ Ann Bar functionality\n  document.addEventListener('DOMContentLoaded', () => {\n    const annBar = document.getElementById('ann-bar');\n    const annClose = document.getElementById('ann-close');\n    const navbar = document.getElementById('navbar');\n    const mobMenu = document.getElementById('mob-menu');\n\n    if (annClose) {\n      annClose.addEventListener('click', () => {\n        annBar.style.height = '0';\n        annBar.style.opacity = '0';\n        navbar.style.top = '0';\n        mobMenu.style.paddingTop = 'calc(var(--nav-h) + 12px)';\n        document.body.classList.add('ann-closed'); \/\/ Add class to body for potential CSS adjustments\n      });\n    }\n\n    \/\/ Sticky Navbar on scroll\n    window.addEventListener('scroll', () => {\n      if (window.scrollY > 50) { \/\/ Adjust scroll threshold as needed\n        navbar.classList.add('scrolled');\n      } else {\n        navbar.classList.remove('scrolled');\n      }\n    });\n\n    \/\/ Mobile Menu Toggle\n    const hamburger = document.getElementById('hamburger');\n    const mobOverlay = document.getElementById('mob-overlay');\n\n    function toggleMenu() {\n      hamburger.classList.toggle('active');\n      mobMenu.classList.toggle('open');\n      mobOverlay.classList.toggle('open');\n      document.body.classList.toggle('menu-open');\n      hamburger.setAttribute('aria-expanded', hamburger.classList.contains('active'));\n    }\n\n    hamburger.addEventListener('click', toggleMenu);\n    mobOverlay.addEventListener('click', toggleMenu); \/\/ Close menu when overlay is clicked\n\n    \/\/ Close mobile menu when a link is clicked\n    document.querySelectorAll('.mob-menu a').forEach(link => {\n      link.addEventListener('click', () => {\n        if (mobMenu.classList.contains('open')) {\n          toggleMenu();\n        }\n      });\n    });\n\n    \/\/ Back to top button\n    const backTopButton = document.getElementById('back-top');\n    window.addEventListener('scroll', () => {\n      if (window.scrollY > 300) { \/\/ Show button after scrolling 300px\n        backTopButton.classList.add('vis');\n      } else {\n        backTopButton.classList.remove('vis');\n      }\n    });\n    backTopButton.addEventListener('click', () => {\n      window.scrollTo({ top: 0, behavior: 'smooth' });\n    });\n\n    \/\/ FAQ Accordion\n    document.querySelectorAll('.faq-item').forEach(item => {\n      item.querySelector('.faq-q').addEventListener('click', () => {\n        const isOpen = item.classList.contains('open');\n        document.querySelectorAll('.faq-item').forEach(otherItem => {\n          otherItem.classList.remove('open');\n          otherItem.querySelector('.faq-a').style.maxHeight = '0';\n        });\n\n        if (!isOpen) {\n          item.classList.add('open');\n          const answer = item.querySelector('.faq-a');\n          answer.style.maxHeight = answer.scrollHeight + 'px';\n        }\n      });\n    });\n\n    \/\/ Map overlay functionality\n    const mapOverlay = document.getElementById('map-overlay');\n    if (mapOverlay) {\n      mapOverlay.addEventListener('click', () => {\n        mapOverlay.classList.add('hidden');\n      });\n    }\n\n    \/\/ Dynamic Counter for Hero Stats\n    const animateNumbers = () => {\n      document.querySelectorAll('.stat-num').forEach(span => {\n        const target = parseInt(span.getAttribute('data-target'));\n        let current = 0;\n        const duration = 1000; \/\/ milliseconds\n        const increment = target \/ (duration \/ 10); \/\/ Adjust speed\n\n        const updateCounter = () => {\n          if (current < target) {\n            current += increment;\n            span.textContent = Math.round(current);\n            requestAnimationFrame(updateCounter);\n          } else {\n            span.textContent = target; \/\/ Ensure it reaches the exact target\n          }\n        };\n        updateCounter();\n      });\n    };\n\n    \/\/ Trigger animation when hero section is visible\n    const heroSection = document.querySelector('.hero');\n    const observer = new IntersectionObserver((entries, observer) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          animateNumbers();\n          observer.unobserve(entry.target); \/\/ Stop observing once animated\n        }\n      });\n    }, { threshold: 0.5 }); \/\/ Trigger when 50% of the element is visible\n\n    if (heroSection) {\n      observer.observe(heroSection);\n    }\n\n\n    \/\/ --- Flight & Hotel Booking Functionality (Mini Widget) ---\n    const bwTabs = document.querySelectorAll('.bw-tab');\n    const bwFromInput = document.getElementById('bw-from');\n    const bwToInput = document.getElementById('bw-to');\n    const bwDepDateInput = document.getElementById('bw-dep');\n    const bwRetDateInput = document.getElementById('bw-ret');\n    const bwRetDateGroup = document.getElementById('bw-ret-group');\n    const bwFromLabel = document.getElementById('bw-from-label');\n    const bwToLabel = document.getElementById('bw-to-label');\n    const bwSearchBtn = document.getElementById('bw-search');\n\n    function updateMiniBookingForm(tripType) {\n      if (tripType === 'vol' || tripType === 'both') {\n        bwFromLabel.textContent = 'Ville de d\u00e9part';\n        bwFromInput.placeholder = 'Dakar (DKR)';\n        bwToLabel.textContent = 'Destination';\n        bwToInput.placeholder = 'Paris, Duba\u00ef\u2026';\n        bwRetDateGroup.style.display = 'flex'; \/\/ Show return date\n      } else if (tripType === 'hotel') {\n        bwFromLabel.textContent = 'Ville de d\u00e9part'; \/\/ Keep as \"Ville de d\u00e9part\" for origin if needed, or change to \"Ville\"\n        bwFromInput.placeholder = 'Votre ville actuelle';\n        bwToLabel.textContent = 'Destination de l\\'h\u00f4tel';\n        bwToInput.placeholder = 'Paris, New York\u2026';\n        bwRetDateGroup.style.display = 'flex'; \/\/ Keep for check-out date\n      }\n    }\n\n    bwTabs.forEach(tab => {\n      tab.addEventListener('click', () => {\n        bwTabs.forEach(t => t.classList.remove('active'));\n        tab.classList.add('active');\n        const tripType = tab.getAttribute('data-t');\n        updateMiniBookingForm(tripType);\n      });\n    });\n\n    bwSearchBtn.addEventListener('click', () => {\n      const tripType = document.querySelector('.bw-tab.active').getAttribute('data-t');\n      const from = encodeURIComponent(bwFromInput.value.trim());\n      const to = encodeURIComponent(bwToInput.value.trim());\n      const depDate = bwDepDateInput.value;\n      const retDate = bwRetDateInput.value;\n      let url = '';\n\n      if (!to) {\n        alert('Veuillez entrer une destination.');\n        return;\n      }\n\n      if (tripType === 'vol') {\n        url = `https:\/\/www.google.com\/travel\/flights?q=vols+de+${from}+\u00e0+${to}`;\n        if (depDate) url += `+date_depart+${depDate}`;\n        if (retDate && bwRetDateGroup.style.display !== 'none') url += `+date_retour+${retDate}`;\n      } else if (tripType === 'hotel') {\n        url = `https:\/\/www.google.com\/travel\/hotels?q=h\u00f4tels+\u00e0+${to}`;\n        if (depDate) url += `+check_in+${depDate}`;\n        if (retDate && bwRetDateGroup.style.display !== 'none') url += `+check_out+${retDate}`;\n      } else if (tripType === 'both') {\n        url = `https:\/\/www.google.com\/travel\/flights?q=vols+h\u00f4tels+de+${from}+\u00e0+${to}`;\n        if (depDate) url += `+date_depart+${depDate}`;\n        if (retDate && bwRetDateGroup.style.display !== 'none') url += `+date_retour+${retDate}`;\n      }\n      \n      window.open(url, '_blank');\n    });\n\n    \/\/ Initialize mini booking form on load\n    updateMiniBookingForm(document.querySelector('.bw-tab.active').getAttribute('data-t'));\n\n\n    \/\/ --- Flight & Hotel Booking Functionality (Full Widget) ---\n    const swfTabs = document.querySelectorAll('.swf-tab');\n    const swfFromInput = document.getElementById('swf-from');\n    const swfToInput = document.getElementById('swf-to');\n    const swfDepDateInput = document.getElementById('swf-dep');\n    const swfRetDateInput = document.getElementById('swf-ret');\n    const swfRetDateGroup = document.getElementById('swf-ret-group');\n    const swfFromLabel = document.getElementById('swf-from-label');\n    const swfToLabel = document.getElementById('swf-to-label');\n    const swfSearchBtn = document.getElementById('swf-btn');\n\n    function updateFullBookingForm(tripType) {\n      if (tripType === 'vol' || tripType === 'both') {\n        swfFromLabel.textContent = 'Ville de D\u00e9part';\n        swfFromInput.placeholder = 'Dakar, Thi\u00e8s\u2026';\n        swfToLabel.textContent = 'Destination';\n        swfToInput.placeholder = 'Paris, Duba\u00ef, New York\u2026';\n        swfRetDateGroup.style.display = 'flex'; \/\/ Show return date\n      } else if (tripType === 'hotel') {\n        swfFromLabel.textContent = 'Votre Ville'; \/\/ More appropriate for hotel search origin\n        swfFromInput.placeholder = 'Votre ville actuelle';\n        swfToLabel.textContent = 'Destination de l\\'h\u00f4tel';\n        swfToInput.placeholder = 'Paris, New York\u2026';\n        swfRetDateGroup.style.display = 'flex'; \/\/ Keep for check-out date\n      }\n    }\n\n    swfTabs.forEach(tab => {\n      tab.addEventListener('click', () => {\n        swfTabs.forEach(t => t.classList.remove('active'));\n        tab.classList.add('active');\n        const tripType = tab.getAttribute('data-trip');\n        updateFullBookingForm(tripType);\n      });\n    });\n\n    swfSearchBtn.addEventListener('click', () => {\n      const tripType = document.querySelector('.swf-tab.active').getAttribute('data-trip');\n      const from = encodeURIComponent(swfFromInput.value.trim());\n      const to = encodeURIComponent(swfToInput.value.trim());\n      const depDate = swfDepDateInput.value;\n      const retDate = swfRetDateInput.value;\n      let url = '';\n\n      if (!to) {\n        alert('Veuillez entrer une destination.');\n        return;\n      }\n\n      if (tripType === 'vol') {\n        url = `https:\/\/www.google.com\/travel\/flights?q=vols+de+${from}+\u00e0+${to}`;\n        if (depDate) url += `+date_depart+${depDate}`;\n        if (retDate && swfRetDateGroup.style.display !== 'none') url += `+date_retour+${retDate}`;\n      } else if (tripType === 'hotel') {\n        url = `https:\/\/www.google.com\/travel\/hotels?q=h\u00f4tels+\u00e0+${to}`;\n        if (depDate) url += `+check_in+${depDate}`;\n        if (retDate && swfRetDateGroup.style.display !== 'none') url += `+check_out+${retDate}`;\n      } else if (tripType === 'both') {\n        url = `https:\/\/www.google.com\/travel\/flights?q=vols+h\u00f4tels+de+${from}+\u00e0+${to}`;\n        if (depDate) url += `+date_depart+${depDate}`;\n        if (retDate && swfRetDateGroup.style.display !== 'none') url += `+date_retour+${retDate}`;\n      }\n      \n      window.open(url, '_blank');\n    });\n\n    \/\/ Initialize full booking form on load\n    updateFullBookingForm(document.querySelector('.swf-tab.active').getAttribute('data-trip'));\n\n  });\n<\/script>\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>SR Voyages Thi\u00e8s \u2013 Billets d&#8217;avion, Hadj &#038; Omra au S\u00e9n\u00e9gal \ud83c\udfc6 Agence N\u00b01 \u2014 R\u00e9gion de Thi\u00e8s \u00b7 \u2708\ufe0f Devis Gratuit 24h \u00b7 \ud83d\udcde 77 143 71 25 \u00b7 \ud83d\udd4b Omra 2025 \u2014 Places Limit\u00e9es \u00d7 N\u00b01 Thi\u00e8s Vols &#038; H\u00f4tels Nos Offres Services Entreprises Paiement Nous Trouver Avis FAQ Contact \ud83d\udcde 77 143 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-122","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>- SR VOYAGES<\/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:\/\/srvoyages.com\/?page_id=122\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"- SR VOYAGES\" \/>\n<meta property=\"og:description\" content=\"SR Voyages Thi\u00e8s \u2013 Billets d&#8217;avion, Hadj &#038; Omra au S\u00e9n\u00e9gal \ud83c\udfc6 Agence N\u00b01 \u2014 R\u00e9gion de Thi\u00e8s \u00b7 \u2708\ufe0f Devis Gratuit 24h \u00b7 \ud83d\udcde 77 143 71 25 \u00b7 \ud83d\udd4b Omra 2025 \u2014 Places Limit\u00e9es \u00d7 N\u00b01 Thi\u00e8s Vols &#038; H\u00f4tels Nos Offres Services Entreprises Paiement Nous Trouver Avis FAQ Contact \ud83d\udcde 77 143 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/srvoyages.com\/?page_id=122\" \/>\n<meta property=\"og:site_name\" content=\"SR VOYAGES\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-08T21:51:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/srvoyages.com\/?page_id=122\",\"url\":\"https:\/\/srvoyages.com\/?page_id=122\",\"name\":\"- SR VOYAGES\",\"isPartOf\":{\"@id\":\"https:\/\/srvoyages.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/srvoyages.com\/?page_id=122#primaryimage\"},\"image\":{\"@id\":\"https:\/\/srvoyages.com\/?page_id=122#primaryimage\"},\"thumbnailUrl\":\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\",\"datePublished\":\"2026-04-08T21:09:43+00:00\",\"dateModified\":\"2026-04-08T21:51:36+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/srvoyages.com\/?page_id=122\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/srvoyages.com\/?page_id=122#primaryimage\",\"url\":\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\",\"contentUrl\":\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\",\"width\":1024,\"height\":1024},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/srvoyages.com\/#website\",\"url\":\"https:\/\/srvoyages.com\/\",\"name\":\"SR VOYAGES\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/srvoyages.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"- SR VOYAGES","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:\/\/srvoyages.com\/?page_id=122","og_locale":"en_US","og_type":"article","og_title":"- SR VOYAGES","og_description":"SR Voyages Thi\u00e8s \u2013 Billets d&#8217;avion, Hadj &#038; Omra au S\u00e9n\u00e9gal \ud83c\udfc6 Agence N\u00b01 \u2014 R\u00e9gion de Thi\u00e8s \u00b7 \u2708\ufe0f Devis Gratuit 24h \u00b7 \ud83d\udcde 77 143 71 25 \u00b7 \ud83d\udd4b Omra 2025 \u2014 Places Limit\u00e9es \u00d7 N\u00b01 Thi\u00e8s Vols &#038; H\u00f4tels Nos Offres Services Entreprises Paiement Nous Trouver Avis FAQ Contact \ud83d\udcde 77 143 [&hellip;]","og_url":"https:\/\/srvoyages.com\/?page_id=122","og_site_name":"SR VOYAGES","article_modified_time":"2026-04-08T21:51:36+00:00","og_image":[{"url":"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/srvoyages.com\/?page_id=122","url":"https:\/\/srvoyages.com\/?page_id=122","name":"- SR VOYAGES","isPartOf":{"@id":"https:\/\/srvoyages.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/srvoyages.com\/?page_id=122#primaryimage"},"image":{"@id":"https:\/\/srvoyages.com\/?page_id=122#primaryimage"},"thumbnailUrl":"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png","datePublished":"2026-04-08T21:09:43+00:00","dateModified":"2026-04-08T21:51:36+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/srvoyages.com\/?page_id=122"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/srvoyages.com\/?page_id=122#primaryimage","url":"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png","contentUrl":"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png","width":1024,"height":1024},{"@type":"WebSite","@id":"https:\/\/srvoyages.com\/#website","url":"https:\/\/srvoyages.com\/","name":"SR VOYAGES","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/srvoyages.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"brizy_media":[],"_links":{"self":[{"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages\/122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/srvoyages.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=122"}],"version-history":[{"count":1,"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages\/122\/revisions"}],"predecessor-version":[{"id":123,"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages\/122\/revisions\/123"}],"wp:attachment":[{"href":"https:\/\/srvoyages.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}