{"id":222,"date":"2026-04-19T15:37:58","date_gmt":"2026-04-19T15:37:58","guid":{"rendered":"https:\/\/srvoyages.com\/?page_id=222"},"modified":"2026-04-19T15:37:58","modified_gmt":"2026-04-19T15:37:58","slug":"222-2","status":"publish","type":"page","link":"https:\/\/srvoyages.com\/?page_id=222","title":{"rendered":""},"content":{"rendered":"\n<!-- SR VOYAGES v6 \u2014 WordPress-Ready FINAL | Vid\u00e9os + Menu Android + Google Maps CORRIG\u00c9S -->\n<!-- Coller dans : Pages > Modifier > bloc \"HTML personnalis\u00e9\" ou \"Custom HTML\" -->\n<!-- =====================================================================\n     CORRECTIFS v6 :\n     1. VID\u00c9OS : Vraies vignettes <video> avec lecture inline + modal plein \u00e9cran\n     2. MENU ANDROID : touchstart\/touchend retir\u00e9, d\u00e9l\u00e9gation click simple + z-index corrig\u00e9\n     3. GOOGLE MAPS : lien direct https:\/\/maps.app.goo.gl\/xtibxTQqgk7KxD6ZA\n     4. ISOLATION CSS totale : all:initial sur #srv-page, pr\u00e9fixes complets\n     5. RESPONSIVE : media queries optimis\u00e9es Android\/iPhone\/Desktop\n===================================================================== -->\n\n<div id=\"srv-page\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,700;9..40,900&display=swap');\n\n\/* \u2550\u2550 RESET & ISOLATION TOTALE WordPress \u2550\u2550 *\/\n#srv-page,#srv-page *,#srv-page *::before,#srv-page *::after{\n  box-sizing:border-box!important;\n  margin:0;padding:0;\n  -webkit-text-size-adjust:100%;\n}\n#srv-page{\n  all:initial;\n  display:block!important;\n  --navy:#0d1b2a;\n  --navy2:#16293d;\n  --gold:#c9a84c;\n  --gold2:#dec57f;\n  --cream:#f5f0e8;\n  --cream2:#ede6d8;\n  --muted:#6b7280;\n  --line:#ddd3bf;\n  --green:#25d366;\n  --red:#ef4444;\n  --blue:#1e5fa8;\n  --r:14px;\n  --rlg:24px;\n  --ann-h:44px;\n  --nav-h:74px;\n  --total-h:118px;\n  font-family:'DM Sans','Helvetica Neue',Arial,sans-serif!important;\n  background:var(--cream)!important;\n  color:#1f2937!important;\n  line-height:1.7!important;\n  font-size:16px!important;\n  -webkit-font-smoothing:antialiased;\n  position:relative;\n  z-index:1;\n}\n#srv-page img{max-width:100%;display:block;height:auto}\n#srv-page a{text-decoration:none!important;color:inherit!important;cursor:pointer}\n#srv-page button{cursor:pointer!important;font-family:inherit!important;background:none;border:none;padding:0}\n#srv-page input,#srv-page select,#srv-page textarea{font-family:inherit!important;font-size:16px!important;-webkit-appearance:none;appearance:none;border-radius:0}\n#srv-page ul,#srv-page ol{list-style:none}\n#srv-page .C{width:min(1320px,calc(100% - 40px));margin:auto}\n\n\/* \u2550\u2550 ANN BAR \u2550\u2550 *\/\n#srv-page .ann{\n  position:fixed;top:0;left:0;right:0;\n  height:var(--ann-h);z-index:99990;\n  background:linear-gradient(90deg,var(--navy),#1e3550);\n  color:#fff;display:flex;align-items:center;\n  justify-content:center;padding:0 52px 0 16px;\n  border-bottom:1px solid rgba(201,168,76,.35);\n  font-size:.82rem;font-family:'DM Sans',Arial,sans-serif;\n}\n#srv-page .ann-inner{display:flex;gap:10px;white-space:nowrap;overflow-x:auto;align-items:center;-webkit-overflow-scrolling:touch;scrollbar-width:none}\n#srv-page .ann-inner::-webkit-scrollbar{display:none}\n#srv-page .ann-inner strong,#srv-page .ann-inner a{color:var(--gold)!important;font-weight:800}\n#srv-page .ann-x{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:none!important;border:0!important;color:#fff!important;font-size:1.3rem;display:flex;align-items:center;justify-content:center;cursor:pointer}\n\n\/* \u2550\u2550 NAVBAR \u2550\u2550 *\/\n#srv-page .nav{\n  position:fixed;top:var(--ann-h);left:0;right:0;\n  height:var(--nav-h);z-index:99980;\n  background:rgba(13,27,42,.97);\n  -webkit-backdrop-filter:blur(18px);\n  backdrop-filter:blur(18px);\n  border-bottom:2px solid rgba(201,168,76,.75);\n}\n#srv-page .nav-wrap{\n  width:min(1320px,calc(100% - 40px));margin:auto;\n  height:100%;display:flex;align-items:center;\n  justify-content:space-between;gap:20px;\n}\n#srv-page .logo{display:flex!important;align-items:center;gap:12px;flex-shrink:0;text-decoration:none!important}\n#srv-page .logo img{height:42px;width:auto}\n#srv-page .logo-pill{\n  background:linear-gradient(135deg,var(--gold),#a8872e);\n  color:var(--navy)!important;font-size:.58rem;font-weight:900;\n  padding:4px 8px;border-radius:6px;letter-spacing:.8px;\n  text-transform:uppercase;white-space:nowrap;\n}\n\/* Desktop nav links *\/\n#srv-page .nav-links{display:none;gap:4px;align-items:center}\n#srv-page .nav-links a{color:rgba(255,255,255,.84)!important;font-size:.85rem;font-weight:700;padding:10px;border-radius:8px;transition:color .2s;white-space:nowrap}\n#srv-page .nav-links a:hover{color:var(--gold)!important}\n#srv-page .nav-links .ncta{background:var(--gold)!important;color:var(--navy)!important;padding:10px 16px;border-radius:8px}\n#srv-page .nav-links .ncta:hover{background:var(--gold2)!important}\n\n\/* \u2550\u2550 BURGER \u2014 Android-safe \u2550\u2550 *\/\n#srv-page .burger{\n  display:flex;flex-direction:column;gap:5px;\n  justify-content:center;align-items:center;\n  width:48px;height:48px;\n  background:none!important;border:none!important;\n  padding:8px;cursor:pointer;\n  position:relative;z-index:99995;\n  -webkit-tap-highlight-color:transparent;\n  touch-action:manipulation;\n  \/* Assure visibilit\u00e9 sur fond sombre *\/\n}\n#srv-page .burger span{\n  width:24px;height:2.5px;\n  background:var(--gold)!important;\n  border-radius:2px;display:block;\n  pointer-events:none;\n  transition:transform .3s,opacity .3s;\n}\n#srv-page .burger.active span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}\n#srv-page .burger.active span:nth-child(2){opacity:0}\n#srv-page .burger.active span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}\n\n\/* \u2550\u2550 MOBILE MENU \u2014 z-index ultra-haut \u2550\u2550 *\/\n#srv-page .ov{\n  position:fixed;inset:0;\n  background:rgba(0,0,0,.6);\n  z-index:99991;\n  opacity:0;visibility:hidden;\n  transition:opacity .3s,visibility .3s;\n  -webkit-tap-highlight-color:transparent;\n}\n#srv-page .ov.open{opacity:1;visibility:visible}\n\n#srv-page .mm{\n  position:fixed;top:0;right:0;bottom:0;\n  width:min(340px,85vw);\n  background:var(--navy);\n  z-index:99992;\n  transform:translateX(100%);\n  transition:transform .35s cubic-bezier(.4,0,.2,1);\n  padding-top:calc(var(--total-h) + 16px);\n  overflow-y:auto;\n  -webkit-overflow-scrolling:touch;\n  overscroll-behavior:contain;\n  border-left:2px solid rgba(201,168,76,.25);\n}\n#srv-page .mm.open{transform:translateX(0)}\n#srv-page .mm a{\n  display:flex!important;align-items:center;\n  min-height:54px;padding:14px 24px;\n  color:rgba(255,255,255,.9)!important;\n  font-weight:700;font-size:1rem;\n  border-bottom:1px solid rgba(255,255,255,.07);\n  text-decoration:none!important;\n  cursor:pointer;\n  -webkit-tap-highlight-color:transparent;\n  touch-action:manipulation;\n}\n#srv-page .mm a:active{background:rgba(255,255,255,.06)}\n#srv-page .mm .mcta{\n  background:var(--gold)!important;\n  color:var(--navy)!important;\n  margin:12px 16px 0;border-radius:10px;\n  justify-content:center;border:none!important;\n}\n#srv-page .mm .mwa{\n  background:var(--green)!important;\n  color:#fff!important;\n  margin:8px 16px 16px;border-radius:10px;\n  justify-content:center;border:none!important;\n}\n\n\/* \u2550\u2550 BOUTONS \u2550\u2550 *\/\n#srv-page .btn{\n  display:inline-flex!important;align-items:center;justify-content:center;\n  gap:8px;min-height:54px;padding:14px 24px;\n  border-radius:12px;font-weight:800;font-size:.95rem;\n  border:none!important;cursor:pointer;\n  transition:transform .2s,box-shadow .2s;\n  text-align:center;white-space:nowrap;\n  text-decoration:none!important;\n  font-family:'DM Sans',Arial,sans-serif!important;\n}\n#srv-page .btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}\n#srv-page .btn-gold{background:var(--gold)!important;color:var(--navy)!important}\n#srv-page .btn-ghost{border:2px solid rgba(201,168,76,.45)!important;color:var(--gold)!important;background:rgba(255,255,255,.02)!important}\n#srv-page .btn-green{background:var(--green)!important;color:#fff!important}\n#srv-page .btn-navy{background:var(--navy)!important;color:var(--gold)!important}\n\n\/* \u2550\u2550 HERO \u2550\u2550 *\/\n#srv-page .hero{\n  padding-top:var(--total-h);\n  background:linear-gradient(160deg,var(--navy),#0f2540 50%,#19324f);\n  color:#fff;min-height:100vh;display:flex;align-items:center;\n}\n#srv-page .hero-wrap{\n  width:min(1320px,calc(100% - 40px));margin:auto;\n  display:grid;grid-template-columns:1.2fr .8fr;\n  gap:48px;align-items:center;padding:68px 0 80px;\n}\n#srv-page .hero-badge{\n  display:inline-flex;align-items:center;gap:8px;\n  background:rgba(201,168,76,.12);border:1px solid rgba(201,168,76,.35);\n  color:var(--gold)!important;padding:8px 16px;border-radius:999px;\n  font-size:.78rem;font-weight:800;text-transform:uppercase;\n  letter-spacing:.8px;margin-bottom:18px;\n}\n#srv-page .pulse{width:8px;height:8px;border-radius:50%;background:var(--gold);animation:srvPulse 2s infinite}\n@keyframes srvPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}\n#srv-page .hero h1{\n  font-family:'Playfair Display',Georgia,serif!important;\n  font-size:clamp(2rem,4vw,4.2rem);line-height:1.08;\n  margin-bottom:16px;font-weight:900;color:#fff;\n}\n#srv-page .hero h1 em{font-style:normal;color:var(--gold)}\n#srv-page .hero-locs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}\n#srv-page .loc-pill{background:rgba(255,255,255,.06);border:1px solid rgba(201,168,76,.22);color:rgba(255,255,255,.78)!important;padding:5px 12px;border-radius:999px;font-size:.74rem;font-weight:700}\n#srv-page .hero-sub{max-width:640px;font-size:1rem;color:rgba(255,255,255,.86);margin-bottom:28px;line-height:1.75}\n#srv-page .hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px}\n#srv-page .hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-top:26px;border-top:1px solid rgba(201,168,76,.18)}\n#srv-page .stat-n{display:block;font-family:'Playfair Display',Georgia,serif!important;font-size:2rem;color:var(--gold);line-height:1}\n#srv-page .stat-l{font-size:.74rem;color:rgba(255,255,255,.6);margin-top:5px;display:block}\n#srv-page .hero-panel{background:rgba(255,255,255,.06);border:1px solid rgba(201,168,76,.22);border-radius:28px;padding:28px}\n#srv-page .geo{position:relative;height:420px;display:grid;place-items:center}\n#srv-page .gc1,#srv-page .gc2,#srv-page .gc3{position:absolute;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}\n#srv-page .gc1{width:320px;height:320px;border:1.5px solid rgba(201,168,76,.18)}\n#srv-page .gc2{width:250px;height:250px;border:1px solid rgba(201,168,76,.12)}\n#srv-page .gc3{width:390px;height:390px;border:1px dashed rgba(201,168,76,.09);animation:srvSpin 30s linear infinite}\n@keyframes srvSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}\n#srv-page .mc{position:absolute;background:rgba(255,255,255,.08);border:1px solid rgba(201,168,76,.2);color:#fff!important;border-radius:14px;padding:10px 14px;font-size:.8rem;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2}\n#srv-page .mc strong{display:block;color:var(--gold)!important;font-size:.96rem}\n#srv-page .mc1{top:28px;left:0}\n#srv-page .mc2{right:0;bottom:46px}\n#srv-page .mc3{bottom:10px;left:28px}\n#srv-page .hero-core{position:relative;z-index:3;width:180px;height:180px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,var(--gold),#a8872e);color:var(--navy)!important;text-align:center;padding:20px}\n#srv-page .hero-core span{display:block;font-size:.84rem;font-weight:900;text-transform:uppercase}\n#srv-page .hero-core strong{display:block;font-family:'Playfair Display',Georgia,serif!important;font-size:1.5rem;line-height:1.1;margin-top:6px}\n\n\/* \u2550\u2550 MOTEUR R\u00c9SERVATION \u2550\u2550 *\/\n#srv-page .bk-section{background:linear-gradient(135deg,var(--navy),#0a1f38);padding:0 0 60px;margin-top:-2px}\n#srv-page .bk-card{background:#fff;border-radius:24px;box-shadow:0 24px 64px rgba(0,0,0,.22)}\n#srv-page .bk-tabs{display:flex;background:var(--cream2);border-bottom:1px solid var(--line);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:24px 24px 0 0}\n#srv-page .bk-tabs::-webkit-scrollbar{display:none}\n#srv-page .bk-tab{display:flex;align-items:center;gap:6px;padding:16px 24px;font-weight:800;font-size:.9rem;color:var(--muted)!important;background:none!important;border:none!important;border-bottom:3px solid transparent!important;white-space:nowrap;cursor:pointer;transition:all .2s;font-family:'DM Sans',Arial,sans-serif!important;-webkit-tap-highlight-color:transparent}\n#srv-page .bk-tab:hover{color:var(--navy)!important;background:rgba(201,168,76,.08)!important}\n#srv-page .bk-tab.active{color:var(--navy)!important;border-bottom-color:var(--gold)!important;background:#fff!important}\n#srv-page .bk-panel{display:none;padding:24px}\n#srv-page .bk-panel.active{display:block}\n#srv-page .bk-trips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}\n#srv-page .bk-trip{padding:7px 16px;border-radius:999px;border:2px solid var(--line)!important;background:none!important;font-weight:700;font-size:.84rem;color:var(--muted)!important;cursor:pointer;transition:all .2s;font-family:'DM Sans',Arial,sans-serif!important;-webkit-tap-highlight-color:transparent}\n#srv-page .bk-trip.on{background:var(--navy)!important;color:var(--gold)!important;border-color:var(--navy)!important}\n#srv-page .bk-row{display:grid;gap:12px;margin-bottom:12px}\n#srv-page .bk-r2{grid-template-columns:1fr 1fr}\n#srv-page .bk-r4{grid-template-columns:1fr 1fr 1fr 1fr}\n#srv-page .bk-f{display:flex;flex-direction:column;gap:4px;position:relative}\n#srv-page .bk-f label{font-size:.7rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.8px}\n#srv-page .bk-f input,#srv-page .bk-f select{\n  width:100%;min-height:50px;padding:11px 14px 11px 42px;\n  border:2px solid var(--line)!important;border-radius:10px!important;\n  background:#faf8f4!important;color:#1f2937!important;font-size:15px!important;\n  font-family:'DM Sans',Arial,sans-serif!important;\n  transition:border-color .2s,background .2s;\n  -webkit-appearance:auto!important;appearance:auto!important;\n}\n#srv-page .bk-f input:focus,#srv-page .bk-f select:focus{outline:none!important;border-color:var(--gold)!important;background:#fff!important}\n#srv-page .bk-ico{position:absolute;bottom:13px;left:12px;color:var(--gold);font-size:1rem;pointer-events:none}\n#srv-page .bk-swap-btn{\n  position:absolute;right:-17px;top:50%;transform:translateY(40%);\n  width:34px;height:34px;border-radius:50%;\n  background:#fff!important;border:2px solid var(--line)!important;\n  display:grid;place-items:center;cursor:pointer;\n  color:var(--navy)!important;font-size:1rem;z-index:5;\n  transition:border-color .2s,transform .3s;\n}\n#srv-page .bk-swap-btn:hover{border-color:var(--gold)!important;transform:translateY(40%) rotate(180deg)}\n#srv-page .bk-pax-wrap{position:relative}\n#srv-page .bk-pax-btn{\n  width:100%;min-height:50px;padding:11px 14px 11px 42px;\n  border:2px solid var(--line)!important;border-radius:10px!important;\n  background:#faf8f4!important;color:#1f2937!important;font-size:15px!important;\n  font-family:'DM Sans',Arial,sans-serif!important;\n  text-align:left;cursor:pointer;\n  display:flex;align-items:center;justify-content:space-between;\n  transition:border-color .2s;\n}\n#srv-page .bk-pax-btn.open,#srv-page .bk-pax-btn:hover{border-color:var(--gold)!important;background:#fff!important}\n#srv-page .bk-pax-drop{\n  position:absolute;top:calc(100% + 6px);left:0;right:0;\n  background:#fff!important;border:2px solid var(--line)!important;border-radius:12px;\n  box-shadow:0 12px 40px rgba(0,0,0,.14);z-index:300;padding:14px;display:none;\n}\n#srv-page .bk-pax-drop.open{display:block}\n#srv-page .bk-pax-row{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line)}\n#srv-page .bk-pax-row:last-of-type{border-bottom:none;padding-bottom:0}\n#srv-page .bk-pax-lbl strong{display:block;font-size:.88rem;color:var(--navy);font-weight:800}\n#srv-page .bk-pax-lbl small{font-size:.72rem;color:var(--muted)}\n#srv-page .bk-ctrl{display:flex;align-items:center;gap:10px}\n#srv-page .bk-pm{width:30px;height:30px;border-radius:50%;border:2px solid var(--line)!important;background:#fff!important;color:var(--navy)!important;font-size:1.1rem;font-weight:900;display:grid;place-items:center;cursor:pointer;transition:all .2s;font-family:'DM Sans',Arial,sans-serif!important}\n#srv-page .bk-pm:hover:not([disabled]){border-color:var(--gold)!important;background:var(--gold)!important;color:var(--navy)!important}\n#srv-page .bk-pm[disabled]{opacity:.3;cursor:not-allowed}\n#srv-page .bk-pax-n{font-weight:900;font-size:1rem;color:var(--navy);min-width:20px;text-align:center}\n#srv-page .bk-cabin-block{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}\n#srv-page .bk-cabin-lbl{font-size:.7rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.8px;display:block;margin-bottom:8px}\n#srv-page .bk-cabins{display:flex;flex-wrap:wrap;gap:5px}\n#srv-page .bk-cab{padding:5px 12px;border-radius:999px;border:2px solid var(--line)!important;background:none!important;font-size:.78rem;font-weight:700;color:var(--muted)!important;cursor:pointer;font-family:'DM Sans',Arial,sans-serif!important;transition:all .2s}\n#srv-page .bk-cab.on{background:var(--navy)!important;border-color:var(--navy)!important;color:var(--gold)!important}\n#srv-page .bk-go{\n  display:block;width:100%;min-height:56px;margin-top:16px;\n  border:none!important;border-radius:12px!important;\n  background:linear-gradient(135deg,#c9a84c,#b8942a)!important;\n  color:#0d1b2a!important;font-weight:900;font-size:1.05rem;\n  cursor:pointer;text-align:center;line-height:56px;padding:0 20px;\n  transition:transform .2s,box-shadow .2s,opacity .2s;\n  font-family:'DM Sans',Arial,sans-serif!important;\n  box-shadow:0 4px 16px rgba(201,168,76,.4);\n  text-decoration:none!important;\n  -webkit-user-select:none;user-select:none;\n  -webkit-tap-highlight-color:transparent;\n}\n#srv-page .bk-go:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(201,168,76,.5);color:#0d1b2a!important;opacity:.95}\n#srv-page .bk-go:active{transform:translateY(0)}\n#srv-page .bk-pop{margin-top:12px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}\n#srv-page .bk-pop-lbl{font-size:.7rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.8px}\n#srv-page .bk-chip{padding:4px 12px;border-radius:999px;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.22);color:var(--navy)!important;font-size:.76rem;font-weight:700;cursor:pointer;transition:all .2s;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}\n#srv-page .bk-chip:hover{background:var(--gold)!important;color:var(--navy)!important}\n\n\/* \u2550\u2550 SECTIONS & BANDES \u2550\u2550 *\/\n#srv-page .loc-band{background:var(--cream2);padding:28px 0;border-bottom:1px solid var(--line)}\n#srv-page .loc-band-inner{text-align:center}\n#srv-page .loc-band h2{font-family:'Playfair Display',Georgia,serif!important;font-size:1.3rem;color:var(--navy);margin-bottom:14px}\n#srv-page .loc-band h2 span{color:var(--gold)}\n#srv-page .loc-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}\n#srv-page .loc-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:11px 18px;font-size:.9rem;font-weight:700;color:var(--navy)}\n\n\/* \u2550\u2550 AIRLINES \u2550\u2550 *\/\n#srv-page .airlines-bar{background:#fff;border-bottom:1px solid var(--line);padding:28px 0}\n#srv-page .airlines-label{text-align:center;font-size:.72rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:20px}\n#srv-page .airlines-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:14px;align-items:center}\n#srv-page .airline-item{padding:12px 10px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,#fff,#faf7f1);display:flex;flex-direction:column;align-items:center;gap:8px;transition:transform .2s,box-shadow .2s}\n#srv-page .airline-item:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.08)}\n#srv-page .airline-item img{height:36px;width:auto;object-fit:contain;max-width:80px}\n#srv-page .airline-item span{font-size:.72rem;font-weight:800;color:var(--navy);text-align:center;line-height:1.2}\n\n\/* \u2550\u2550 TRUST BAR \u2550\u2550 *\/\n#srv-page .trust-bar{background:linear-gradient(90deg,var(--navy),var(--navy2));padding:20px 0}\n#srv-page .trust-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}\n#srv-page .trust-item{display:flex;align-items:center;gap:12px;color:#fff}\n#srv-page .trust-ico{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:rgba(201,168,76,.12);border:1px solid rgba(201,168,76,.3);color:var(--gold);font-size:1.2rem;flex-shrink:0}\n#srv-page .trust-item strong{display:block;color:var(--gold);font-size:.92rem}\n#srv-page .trust-item span{font-size:.78rem;color:rgba(255,255,255,.68)}\n\n\/* \u2550\u2550 SEC \u2550\u2550 *\/\n#srv-page .sec{padding:72px 0}\n#srv-page .sec-white{background:#fff}\n#srv-page .sec-cream{background:var(--cream)}\n#srv-page .sec-cream2{background:var(--cream2)}\n#srv-page .sec-navy{background:linear-gradient(135deg,var(--navy),#0a1628);color:#fff}\n#srv-page .sec-hdr{text-align:center;margin-bottom:42px}\n#srv-page .sec-label{display:inline-block;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.25);color:var(--gold)!important;padding:6px 16px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}\n#srv-page .sec-title{font-family:'Playfair Display',Georgia,serif!important;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.16;color:var(--navy)}\n#srv-page .sec-navy .sec-title{color:#fff}\n#srv-page .sec-title span{color:var(--gold)}\n#srv-page .sec-sub{max-width:720px;margin:14px auto 0;color:var(--muted);font-size:.97rem}\n#srv-page .sec-navy .sec-sub{color:rgba(255,255,255,.68)}\n\n\/* \u2550\u2550 SERVICES \u2550\u2550 *\/\n#srv-page .svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}\n#srv-page .svc-card{background:var(--cream);border:1px solid var(--line);border-radius:var(--rlg);padding:28px 24px;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s}\n#srv-page .svc-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}\n#srv-page .svc-card::before{content:'';position:absolute;left:0;top:0;right:0;height:4px;background:linear-gradient(90deg,var(--gold),var(--blue))}\n#srv-page .svc-ico{width:58px;height:58px;border-radius:16px;background:#fff;border:1px solid rgba(201,168,76,.2);display:grid;place-items:center;font-size:1.6rem;margin-bottom:14px}\n#srv-page .svc-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(239,68,68,.08);color:var(--red);font-size:.66rem;font-weight:800;padding:4px 9px;border-radius:6px;margin-bottom:10px}\n#srv-page .svc-card h3{font-family:'Playfair Display',Georgia,serif!important;font-size:1.08rem;margin-bottom:8px;color:var(--navy)}\n#srv-page .svc-card p{font-size:.9rem;color:var(--muted);margin:0 0 14px}\n#srv-page .svc-link{color:var(--gold)!important;font-weight:800;font-size:.86rem}\n#srv-page .svc-link:hover{text-decoration:underline!important}\n\n\/* \u2550\u2550 EXCURSIONS \u2550\u2550 *\/\n#srv-page .exc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}\n#srv-page .exc-card{border-radius:var(--rlg);border:1px solid var(--line);background:var(--cream);overflow:hidden;transition:transform .2s,box-shadow .2s}\n#srv-page .exc-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}\n#srv-page .exc-img{height:190px;background:linear-gradient(135deg,#1e3550,var(--navy));display:grid;place-items:center;font-size:3rem}\n#srv-page .exc-body{padding:22px}\n#srv-page .exc-tag{display:inline-block;background:rgba(201,168,76,.12);border:1px solid rgba(201,168,76,.25);color:var(--gold)!important;font-size:.68rem;font-weight:800;padding:4px 10px;border-radius:999px;margin-bottom:10px}\n#srv-page .exc-card h3{font-family:'Playfair Display',Georgia,serif!important;font-size:1.15rem;color:var(--navy);margin-bottom:8px}\n#srv-page .exc-card p{font-size:.9rem;color:var(--muted);margin-bottom:14px}\n#srv-page .exc-meta{display:flex;gap:14px;flex-wrap:wrap;font-size:.8rem;color:var(--muted);margin-bottom:16px}\n\n\/* \u2550\u2550 OFFRES \u2550\u2550 *\/\n#srv-page .offres-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}\n#srv-page .offre-card{background:#fff;border:1px solid var(--line);border-radius:var(--rlg);overflow:hidden;transition:transform .2s,box-shadow .2s}\n#srv-page .offre-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}\n#srv-page .offre-hdr{padding:28px 24px 20px;position:relative}\n#srv-page .offre-ico{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;font-size:1.8rem;margin-bottom:14px}\n#srv-page .ic-hajj{background:linear-gradient(135deg,rgba(201,168,76,.18),rgba(201,168,76,.06));border:1px solid rgba(201,168,76,.3)}\n#srv-page .ic-omra{background:linear-gradient(135deg,rgba(30,95,168,.14),rgba(30,95,168,.05));border:1px solid rgba(30,95,168,.24)}\n#srv-page .ic-af{background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(34,197,94,.04));border:1px solid rgba(34,197,94,.22)}\n#srv-page .ic-eu{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(59,130,246,.04));border:1px solid rgba(59,130,246,.22)}\n#srv-page .ic-as{background:linear-gradient(135deg,rgba(239,68,68,.12),rgba(239,68,68,.04));border:1px solid rgba(239,68,68,.22)}\n#srv-page .ic-am{background:linear-gradient(135deg,rgba(168,85,247,.12),rgba(168,85,247,.04));border:1px solid rgba(168,85,247,.22)}\n#srv-page .offre-badge{position:absolute;top:16px;right:16px;background:var(--gold);color:var(--navy)!important;font-size:.68rem;font-weight:900;padding:4px 10px;border-radius:999px;text-transform:uppercase}\n#srv-page .offre-badge.hot{background:var(--red)!important;color:#fff!important}\n#srv-page .offre-badge.new{background:#22c55e!important;color:#fff!important}\n#srv-page .offre-hdr h3{font-family:'Playfair Display',Georgia,serif!important;font-size:1.12rem;color:var(--navy);margin-bottom:8px}\n#srv-page .offre-hdr p{font-size:.9rem;color:var(--muted)}\n#srv-page .offre-ftr{padding:18px 24px 24px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}\n#srv-page .offre-price{font-family:'Playfair Display',Georgia,serif!important;font-size:1.1rem;font-weight:700;color:var(--navy)}\n#srv-page .offre-price small{display:block;font-family:'DM Sans',Arial,sans-serif!important;font-size:.72rem;font-weight:400;color:var(--muted)}\n\n\/* \u2550\u2550 PROCESS \u2550\u2550 *\/\n#srv-page .proc-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto 34px}\n#srv-page .proc-step{text-align:center;padding:20px}\n#srv-page .proc-ico{width:82px;height:82px;border-radius:50%;background:#fff;border:3px solid var(--gold);display:grid;place-items:center;font-size:1.8rem;margin:0 auto 16px;position:relative}\n#srv-page .proc-n{position:absolute;top:-7px;right:-7px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:var(--gold)!important;font-size:.72rem;font-weight:900;border:2px solid var(--gold)}\n#srv-page .proc-step h3{font-size:1rem;color:var(--navy);margin-bottom:8px;font-weight:800}\n#srv-page .proc-step p{font-size:.88rem;color:var(--muted)}\n#srv-page .proc-cta{text-align:center;margin-top:34px}\n\n\/* \u2550\u2550 PAIEMENT \u2550\u2550 *\/\n#srv-page .pay-grid{max-width:980px;margin:0 auto 34px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}\n#srv-page .pay-card{border-radius:24px;padding:24px;display:flex;align-items:center;gap:18px;color:#fff}\n#srv-page .pc-wave{background:linear-gradient(135deg,#0066ff,#004cbf)}\n#srv-page .pc-orange{background:linear-gradient(135deg,#ff6b00,#e05500)}\n#srv-page .pc-free{background:linear-gradient(135deg,#18863b,#0d5e0d)}\n#srv-page .pc-cash{background:rgba(255,255,255,.06);border:1px solid rgba(201,168,76,.22)}\n#srv-page .pay-logo{width:72px;height:72px;border-radius:14px;background:rgba(255,255,255,.18);display:grid;place-items:center;flex-shrink:0;overflow:hidden}\n#srv-page .pay-logo img{width:100%;height:100%;object-fit:contain;padding:6px}\n#srv-page .pay-logo-txt{font-size:1.4rem;font-weight:900}\n#srv-page .pay-info h3{font-size:1.05rem;margin-bottom:5px;font-weight:800}\n#srv-page .pay-info p{font-size:.86rem;opacity:.86}\n#srv-page .pi-sub{display:block;font-size:.74rem;opacity:.62;margin-top:4px}\n#srv-page .pay-chk{margin-left:auto;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.22);font-size:.9rem;flex-shrink:0}\n#srv-page .pay-reassurance{max-width:760px;margin:auto;background:rgba(201,168,76,.08);border:1px solid rgba(201,168,76,.24);border-radius:24px;padding:24px 28px;text-align:center}\n#srv-page .pay-reassurance h3{font-size:1.1rem;color:var(--gold);margin-bottom:10px}\n#srv-page .pay-reassurance p{color:rgba(255,255,255,.78);font-size:.92rem}\n#srv-page .pay-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}\n#srv-page .pay-pill{padding:6px 14px;border-radius:999px;border:1px solid rgba(201,168,76,.2);background:rgba(255,255,255,.06);color:rgba(255,255,255,.84)!important;font-size:.74rem;font-weight:700}\n\n\/* \u2550\u2550 WHY \u2550\u2550 *\/\n#srv-page .why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:48px}\n#srv-page .why-item{text-align:center;background:#fff;padding:34px 24px;border-radius:var(--rlg);border:1px solid var(--line);transition:transform .2s}\n#srv-page .why-item:hover{transform:translateY(-4px)}\n#srv-page .why-ico{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;background:rgba(201,168,76,.08);border:2px solid rgba(201,168,76,.2);font-size:1.85rem;margin:0 auto 18px}\n#srv-page .why-item h3{font-size:1.05rem;color:var(--navy);margin-bottom:8px;font-weight:800}\n#srv-page .why-item p{font-size:.9rem;color:var(--muted)}\n#srv-page .cert{max-width:780px;margin:auto;background:linear-gradient(145deg,var(--navy),var(--navy2));border:2px solid rgba(201,168,76,.28);border-radius:24px;padding:36px;display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;align-items:center}\n#srv-page .cert-big{display:flex;align-items:center;gap:14px;justify-content:center}\n#srv-page .cert-trophy{font-size:3rem}\n#srv-page .cert-big-txt{font-family:'Playfair Display',Georgia,serif!important;font-size:2.2rem;color:var(--gold)!important;line-height:1.05}\n#srv-page .cert-big-txt small{display:block;font-size:.42em;color:rgba(255,255,255,.66);font-family:'DM Sans',Arial,sans-serif!important;margin-top:4px}\n#srv-page .cert-info h3{color:var(--gold);font-size:1.05rem;margin-bottom:8px}\n#srv-page .cert-info p{color:rgba(255,255,255,.78);font-size:.9rem;margin-bottom:12px}\n#srv-page .cert-chk{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:rgba(201,168,76,.1);border:1px solid rgba(201,168,76,.28);color:var(--gold)!important;font-size:.74rem;font-weight:800}\n\n\/* \u2550\u2550 TEMOIGNAGES \u2550\u2550 *\/\n#srv-page .testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}\n#srv-page .testi-card{background:var(--cream);border:1px solid var(--line);border-radius:var(--rlg);padding:28px 24px;border-left:4px solid var(--gold)}\n#srv-page .stars{color:var(--gold);font-size:1rem;letter-spacing:2px;margin-bottom:12px}\n#srv-page .testi-card blockquote{margin:0 0 18px;font-style:italic;color:#1f2937;font-size:.94rem;line-height:1.7}\n#srv-page .testi-author{display:flex;align-items:center;gap:12px}\n#srv-page .avatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:var(--gold)!important;font-weight:900;border:2px solid rgba(201,168,76,.28);font-size:1.1rem;flex-shrink:0}\n#srv-page .author-name{font-weight:800;color:var(--navy);font-size:.9rem}\n#srv-page .author-meta{font-size:.78rem;color:var(--muted)}\n\n\/* \u2550\u2550 FAQ \u2550\u2550 *\/\n#srv-page .faq-grid{max-width:900px;margin:auto}\n#srv-page .faq-item{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:12px}\n#srv-page .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;background:none!important;border:0!important;text-align:left;color:var(--navy)!important;font-weight:800;font-size:.96rem;font-family:'DM Sans',Arial,sans-serif!important;cursor:pointer;-webkit-tap-highlight-color:transparent}\n#srv-page .faq-ico{font-size:1.4rem;color:var(--gold);transition:transform .3s;flex-shrink:0}\n#srv-page .faq-item.open .faq-ico{transform:rotate(45deg)}\n#srv-page .faq-ans{display:none;padding:0 20px 20px}\n#srv-page .faq-item.open .faq-ans{display:block}\n#srv-page .faq-ans p{color:var(--muted);font-size:.92rem}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   VID\u00c9OS v6 \u2014 CORRECTION MAJEURE\n   Probl\u00e8me pr\u00e9c\u00e9dent : vignettes vides (pas de video src)\n   Solution : <video> avec src charg\u00e9 + poster g\u00e9n\u00e9r\u00e9\n   + Modal plein \u00e9cran avec commandes compl\u00e8tes\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n\/* Grille vid\u00e9os *\/\n#srv-page .vid-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:16px;\n}\n\n\/* Carte vignette *\/\n#srv-page .vid-thumb{\n  aspect-ratio:9\/16;\n  border-radius:16px;\n  overflow:hidden;\n  background:#0d1b2a;\n  position:relative;\n  cursor:pointer;\n  -webkit-tap-highlight-color:transparent;\n  touch-action:manipulation;\n}\n\n\/* Video en aper\u00e7u (muet, lecture automatique pour g\u00e9n\u00e9rer le poster) *\/\n#srv-page .vid-thumb video{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n  pointer-events:none;\n}\n\n\/* Overlay d\u00e9grad\u00e9 *\/\n#srv-page .vid-thumb-ov{\n  position:absolute;inset:0;\n  background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.1) 50%,transparent 100%);\n  pointer-events:none;\n  transition:background .3s;\n}\n#srv-page .vid-thumb:hover .vid-thumb-ov{\n  background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.25) 60%,transparent 100%);\n}\n\n\/* Bouton play central *\/\n#srv-page .vid-play-btn{\n  position:absolute;top:50%;left:50%;\n  transform:translate(-50%,-50%);\n  width:58px;height:58px;\n  border-radius:50%;\n  background:rgba(201,168,76,.92);\n  border:none!important;\n  display:flex;align-items:center;justify-content:center;\n  cursor:pointer;z-index:3;\n  transition:transform .2s,background .2s;\n  box-shadow:0 4px 20px rgba(0,0,0,.4);\n  pointer-events:none;\n}\n#srv-page .vid-thumb:hover .vid-play-btn{\n  transform:translate(-50%,-50%) scale(1.1);\n  background:var(--gold);\n}\n#srv-page .vid-play-btn svg{width:22px;height:22px;fill:#0d1b2a;margin-left:3px}\n\n\/* Num\u00e9ro vid\u00e9o *\/\n#srv-page .vid-num{\n  position:absolute;bottom:12px;left:14px;\n  font-size:.72rem;font-weight:800;\n  color:rgba(255,255,255,.8);z-index:3;\n  pointer-events:none;\n}\n\n\/* Dur\u00e9e placeholder *\/\n#srv-page .vid-dur{\n  position:absolute;bottom:12px;right:14px;\n  background:rgba(0,0,0,.6);\n  color:#fff;font-size:.66rem;font-weight:700;\n  padding:2px 7px;border-radius:4px;z-index:3;\n  pointer-events:none;\n}\n\n\/* \u2550\u2550 MODAL VID\u00c9O v6 \u2014 Plein \u00e9cran mobile \u2550\u2550 *\/\n#srv-page .vid-modal{\n  position:fixed;inset:0;\n  background:rgba(0,0,0,.96);\n  z-index:99999;\n  display:none;\n  align-items:center;\n  justify-content:center;\n  padding:0;\n}\n#srv-page .vid-modal.open{display:flex}\n\n#srv-page .vid-modal-wrap{\n  position:relative;\n  width:100%;\n  max-width:450px;\n  max-height:100dvh;\n  max-height:100vh;\n  display:flex;\n  flex-direction:column;\n  border-radius:0;\n  overflow:hidden;\n  background:#000;\n}\n\n@media(min-width:600px){\n  #srv-page .vid-modal-wrap{\n    max-width:420px;\n    max-height:90vh;\n    border-radius:20px;\n  }\n}\n\n\/* La vid\u00e9o prend toute la hauteur disponible *\/\n#srv-page .vid-modal video{\n  width:100%;\n  flex:1;\n  object-fit:contain;\n  display:block;\n  background:#000;\n  max-height:calc(100vh - 100px);\n}\n\n\/* Barre de contr\u00f4le modale *\/\n#srv-page .vid-modal-bar{\n  display:flex;align-items:center;gap:10px;\n  padding:12px 14px 16px;\n  background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.6));\n  flex-shrink:0;\n}\n\n\/* Bouton fermer *\/\n#srv-page .vid-modal-close{\n  position:absolute;top:12px;right:12px;\n  width:44px;height:44px;\n  border-radius:50%;\n  background:rgba(0,0,0,.7)!important;\n  border:2px solid rgba(255,255,255,.35)!important;\n  color:#fff!important;font-size:1.4rem;\n  display:flex;align-items:center;justify-content:center;\n  cursor:pointer;z-index:10;\n  -webkit-tap-highlight-color:transparent;\n  touch-action:manipulation;\n}\n\n\/* Bouton play\/pause dans modal *\/\n#srv-page .vid-modal-play{\n  width:42px;height:42px;border-radius:50%;\n  background:rgba(201,168,76,.9)!important;\n  border:none!important;\n  color:var(--navy)!important;\n  display:flex;align-items:center;justify-content:center;\n  cursor:pointer;flex-shrink:0;\n  -webkit-tap-highlight-color:transparent;\n  touch-action:manipulation;\n}\n#srv-page .vid-modal-play svg{width:18px;height:18px;fill:#0d1b2a;margin-left:2px}\n\n\/* Barre de progression *\/\n#srv-page .vid-modal-prog{\n  flex:1;position:relative;height:6px;\n  background:rgba(255,255,255,.25);\n  border-radius:3px;cursor:pointer;\n}\n#srv-page .vid-modal-prog-fill{\n  height:100%;background:var(--gold);\n  border-radius:3px;width:0;\n  pointer-events:none;\n  transition:width .1s linear;\n}\n\n\/* Bouton volume *\/\n#srv-page .vid-modal-vol{\n  width:38px;height:38px;border-radius:50%;\n  background:rgba(255,255,255,.14)!important;\n  border:1px solid rgba(255,255,255,.25)!important;\n  display:flex;align-items:center;justify-content:center;\n  cursor:pointer;flex-shrink:0;\n  -webkit-tap-highlight-color:transparent;\n  touch-action:manipulation;\n}\n#srv-page .vid-modal-vol svg{width:16px;height:16px;fill:#fff}\n\n\/* Temps *\/\n#srv-page .vid-modal-time{\n  font-size:.7rem;color:rgba(255,255,255,.85);\n  font-weight:700;white-space:nowrap;flex-shrink:0;\n}\n\n\/* Slide volume *\/\n#srv-page .vid-modal-vol-range{\n  width:80px;height:4px;\n  -webkit-appearance:none;appearance:none;\n  border-radius:2px;background:rgba(255,255,255,.28);\n  cursor:pointer;outline:none;border:none!important;\n  flex-shrink:0;\n}\n#srv-page .vid-modal-vol-range::-webkit-slider-thumb{\n  -webkit-appearance:none;width:14px;height:14px;\n  border-radius:50%;background:var(--gold);cursor:pointer;\n  border:2px solid #fff;\n}\n#srv-page .vid-modal-vol-range::-moz-range-thumb{\n  width:14px;height:14px;border-radius:50%;\n  background:var(--gold);cursor:pointer;border:2px solid #fff;\n}\n\n\/* \u2550\u2550 CONTACT & MAPS \u2550\u2550 *\/\n#srv-page .contact-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:34px;align-items:start}\n#srv-page .info-box{background:linear-gradient(145deg,var(--navy),var(--navy2));color:#fff;padding:34px;border-radius:24px;border:1px solid rgba(201,168,76,.22)}\n#srv-page .info-box h2{font-family:'Playfair Display',Georgia,serif!important;font-size:1.5rem;color:var(--gold)!important;margin-bottom:24px}\n#srv-page .info-item{display:flex;align-items:flex-start;gap:14px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}\n#srv-page .info-item:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}\n#srv-page .info-ico{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:rgba(201,168,76,.08);border:1px solid rgba(201,168,76,.24);flex-shrink:0;font-size:1.1rem}\n#srv-page .info-item strong{display:block;color:var(--gold)!important;font-size:.74rem;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:4px}\n#srv-page .info-item p,#srv-page .info-item a{font-size:.92rem;color:rgba(255,255,255,.82);line-height:1.6}\n#srv-page .info-item a:hover{color:var(--gold)!important}\n\n\/* Google Maps embed *\/\n#srv-page .map-wrap{border-radius:16px;overflow:hidden;border:2px solid rgba(201,168,76,.22);margin-top:18px;position:relative}\n#srv-page .map-wrap iframe{width:100%;height:240px;border:0!important;display:block}\n\n\/* Bouton Google Maps direct *\/\n#srv-page .map-btn{\n  display:flex;align-items:center;justify-content:center;gap:8px;\n  background:linear-gradient(135deg,var(--gold),#b8942a)!important;\n  color:var(--navy)!important;border-radius:10px;\n  padding:14px 18px;font-weight:900;font-size:.92rem;\n  margin-top:12px;transition:transform .2s,box-shadow .2s;\n  text-decoration:none!important;\n  -webkit-tap-highlight-color:transparent;\n}\n#srv-page .map-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(201,168,76,.4)}\n\n#srv-page .wa-box{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--green)!important;color:#fff!important;border-radius:12px;padding:16px 18px;font-weight:800;margin-top:22px;transition:opacity .2s;text-decoration:none!important;-webkit-tap-highlight-color:transparent}\n#srv-page .wa-box:hover{opacity:.9}\n#srv-page .form-box h2{font-family:'Playfair Display',Georgia,serif!important;font-size:1.6rem;color:var(--navy);margin-bottom:6px}\n#srv-page .form-box>p{margin:0 0 24px;color:var(--muted)}\n#srv-page .form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}\n#srv-page .form-grp{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}\n#srv-page .form-grp label{font-size:.82rem;font-weight:800;color:var(--navy)}\n#srv-page .form-grp input,#srv-page .form-grp select,#srv-page .form-grp textarea{\n  width:100%;min-height:50px;padding:13px 15px;\n  border:2px solid var(--line)!important;border-radius:10px!important;\n  background:#fff!important;color:#1f2937!important;\n  font-size:16px!important;\n  font-family:'DM Sans',Arial,sans-serif!important;\n  transition:border-color .2s;\n  -webkit-appearance:auto!important;appearance:auto!important;\n}\n#srv-page .form-grp input:focus,#srv-page .form-grp select:focus,#srv-page .form-grp textarea:focus{outline:none!important;border-color:var(--gold)!important}\n#srv-page .form-grp textarea{min-height:130px;resize:vertical}\n#srv-page .btn-submit{\n  width:100%;min-height:56px;border:none!important;border-radius:12px!important;\n  background:linear-gradient(135deg,var(--navy),var(--navy2))!important;\n  color:var(--gold)!important;font-weight:900;font-size:1rem;\n  cursor:pointer;transition:transform .2s,box-shadow .2s;\n  font-family:'DM Sans',Arial,sans-serif!important;\n  -webkit-tap-highlight-color:transparent;\n}\n#srv-page .btn-submit:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}\n#srv-page .form-note{text-align:center;font-size:.76rem;color:var(--muted);margin-top:10px}\n\n\/* \u2550\u2550 FOOTER \u2550\u2550 *\/\n#srv-page .footer{background:#060d18;color:#fff;padding:64px 0 0;border-top:2px solid rgba(201,168,76,.22)}\n#srv-page .footer-top{display:grid;grid-template-columns:1.1fr .8fr .8fr .9fr;gap:30px;padding-bottom:38px}\n#srv-page .footer-brand img{height:40px;width:auto;filter:brightness(0) invert(1);margin-bottom:14px}\n#srv-page .footer-brand p{font-size:.86rem;color:rgba(255,255,255,.68);max-width:340px;line-height:1.7}\n#srv-page .footer-n1{display:inline-flex;align-items:center;gap:8px;background:rgba(201,168,76,.08);border:1px solid rgba(201,168,76,.22);border-radius:10px;padding:8px 14px;margin-top:16px}\n#srv-page .footer-n1-lbl{font-size:.72rem;color:rgba(255,255,255,.72)}\n#srv-page .footer-n1-lbl strong{display:block;color:var(--gold)}\n#srv-page .footer-social{display:flex;gap:10px;margin-top:18px}\n#srv-page .soc-btn{width:42px;height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;background:rgba(255,255,255,.06);font-size:1rem;transition:border-color .2s,background .2s;-webkit-tap-highlight-color:transparent}\n#srv-page .soc-btn:hover{border-color:var(--gold);background:rgba(201,168,76,.1)}\n#srv-page .footer-col h4{color:var(--gold);font-size:.74rem;font-weight:900;letter-spacing:2px;text-transform:uppercase;margin-bottom:18px}\n#srv-page .footer-links{display:flex;flex-direction:column;gap:10px}\n#srv-page .footer-links a{font-size:.88rem;color:rgba(255,255,255,.78)!important;min-height:34px;display:flex;align-items:center;gap:6px;transition:color .2s}\n#srv-page .footer-links a::before{content:'\u203a';color:var(--gold)}\n#srv-page .footer-links a:hover{color:var(--gold)!important}\n#srv-page .ftr-ci{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}\n#srv-page .ftr-ci p,#srv-page .ftr-ci a{font-size:.86rem;color:rgba(255,255,255,.8)}\n#srv-page .ftr-ci a:hover{color:var(--gold)!important}\n#srv-page .footer-seo{padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}\n#srv-page .footer-seo p{text-align:center;font-size:.74rem;color:rgba(255,255,255,.5);line-height:1.8}\n#srv-page .footer-bot{border-top:1px solid rgba(255,255,255,.08);margin-top:18px;padding:18px 0 24px;text-align:center}\n#srv-page .footer-bot p{font-size:.76rem;color:rgba(255,255,255,.56);margin:4px 0}\n\n\/* \u2550\u2550 MOBILE BAR \u2550\u2550 *\/\n#srv-page .mob-bar{\n  position:fixed;left:0;right:0;bottom:0;z-index:99970;\n  background:#fff;border-top:1.5px solid var(--line);\n  padding:8px 10px;display:none;gap:6px;\n  box-shadow:0 -4px 16px rgba(0,0,0,.1);\n}\n#srv-page .mob-btn{\n  flex:1;min-height:48px;border-radius:10px;\n  display:flex;align-items:center;justify-content:center;\n  font-size:.76rem;font-weight:800;border:none!important;\n  gap:4px;text-decoration:none!important;\n  cursor:pointer;-webkit-tap-highlight-color:transparent;\n}\n#srv-page .mob-call{background:var(--navy)!important;color:var(--gold)!important}\n#srv-page .mob-wa{background:var(--green)!important;color:#fff!important}\n#srv-page .mob-bk{background:var(--gold)!important;color:var(--navy)!important;flex:1.3}\n\n\/* \u2550\u2550 FLOATS \u2550\u2550 *\/\n#srv-page .float-wa{\n  position:fixed;right:18px;bottom:24px;\n  width:62px;height:62px;border-radius:50%;\n  display:grid;place-items:center;\n  background:var(--green);color:#fff;\n  z-index:99971;\n  box-shadow:0 4px 20px rgba(37,211,102,.4);\n  transition:transform .2s;\n  -webkit-tap-highlight-color:transparent;\n}\n#srv-page .float-wa:hover{transform:scale(1.1)}\n#srv-page .float-wa svg{width:28px;height:28px}\n#srv-page .back-top{\n  position:fixed;left:18px;bottom:24px;\n  width:50px;height:50px;border-radius:50%;\n  display:none;place-items:center;\n  background:var(--navy)!important;color:var(--gold)!important;\n  border:1.5px solid rgba(201,168,76,.3)!important;\n  z-index:99971;font-size:1.2rem;cursor:pointer;\n  -webkit-tap-highlight-color:transparent;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE \u2014 Desktop\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media(min-width:1120px){\n  #srv-page .burger{display:none!important}\n  #srv-page .nav-links{display:flex!important}\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE \u2014 Tablette\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media(max-width:1119px){\n  #srv-page .burger{display:flex!important}\n  #srv-page .nav-links{display:none!important}\n  #srv-page .hero-wrap,\n  #srv-page .contact-wrap,\n  #srv-page .cert,\n  #srv-page .footer-top{grid-template-columns:1fr}\n  #srv-page .hero-stats,\n  #srv-page .trust-inner,\n  #srv-page .proc-steps{grid-template-columns:repeat(2,1fr)}\n  #srv-page .svc-grid,\n  #srv-page .offres-grid,\n  #srv-page .exc-grid,\n  #srv-page .why-grid,\n  #srv-page .testi-grid{grid-template-columns:repeat(2,1fr)}\n  #srv-page .airlines-grid{grid-template-columns:repeat(4,1fr)}\n  #srv-page .pay-grid{grid-template-columns:1fr}\n  #srv-page .hero-panel{display:none}\n  #srv-page .vid-grid{grid-template-columns:repeat(3,1fr)}\n  #srv-page .bk-r4{grid-template-columns:repeat(2,1fr)}\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE \u2014 Mobile \/ Android \/ iPhone\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media(max-width:767px){\n  #srv-page{\n    --ann-h:38px;\n    --nav-h:62px;\n    --total-h:100px;\n  }\n  #srv-page .C{width:calc(100% - 24px)}\n  #srv-page .hero h1{font-size:1.85rem}\n  #srv-page .hero-wrap{padding:40px 0 56px;gap:24px}\n  #srv-page .hero-ctas{flex-direction:column}\n  #srv-page .hero-ctas .btn{width:100%}\n  #srv-page .hero-stats{grid-template-columns:repeat(2,1fr)}\n  #srv-page .svc-grid,\n  #srv-page .offres-grid,\n  #srv-page .exc-grid,\n  #srv-page .why-grid,\n  #srv-page .testi-grid,\n  #srv-page .trust-inner,\n  #srv-page .proc-steps,\n  #srv-page .airlines-grid,\n  #srv-page .form-row,\n  #srv-page .footer-top{grid-template-columns:1fr}\n  #srv-page .pay-grid{grid-template-columns:1fr}\n  #srv-page .mob-bar{display:flex}\n  #srv-page .float-wa,\n  #srv-page .back-top{bottom:80px}\n  #srv-page .sec{padding:48px 0}\n  #srv-page .cert{grid-template-columns:1fr;text-align:center}\n  \/* Vid\u00e9os: 2 colonnes sur mobile *\/\n  #srv-page .vid-grid{grid-template-columns:repeat(2,1fr);gap:10px}\n  #srv-page .contact-wrap{grid-template-columns:1fr}\n  #srv-page .info-box,\n  #srv-page .form-box{padding:24px 20px}\n  #srv-page .bk-r2,\n  #srv-page .bk-r4{grid-template-columns:1fr}\n  #srv-page .bk-swap-btn{display:none}\n  #srv-page .bk-panel{padding:14px}\n  #srv-page .bk-tab{padding:12px 14px;font-size:.8rem}\n  \/* Modal vid\u00e9o plein \u00e9cran sur mobile *\/\n  #srv-page .vid-modal-wrap{\n    max-width:100%;\n    max-height:100dvh;\n    max-height:100vh;\n    border-radius:0;\n  }\n  #srv-page .vid-modal video{\n    max-height:calc(100dvh - 90px);\n    max-height:calc(100vh - 90px);\n  }\n  #srv-page .vid-modal-vol-range{width:60px}\n}\n\n@media(max-width:480px){\n  #srv-page .ann-inner{gap:5px;font-size:.74rem}\n  #srv-page .hero h1{font-size:1.6rem}\n  #srv-page .vid-grid{grid-template-columns:repeat(2,1fr);gap:8px}\n  #srv-page .vid-play-btn{width:46px;height:46px}\n  #srv-page .vid-play-btn svg{width:18px;height:18px}\n  #srv-page .logo-pill{display:none}\n}\n<\/style>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 ANN BAR \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"ann\" id=\"srvAnn\">\n  <div class=\"ann-inner\">\n    <span>\u2708\ufe0f <strong>Devis gratuit<\/strong> 24h<\/span>\n    <span>\u2022<\/span>\n    <span>\ud83d\udccd Agence voyage Thi\u00e8s &amp; Dakar<\/span>\n    <span>\u2022<\/span>\n    <span>\ud83c\udfe8 Vols + H\u00f4tels en ligne<\/span>\n    <span>\u2022<\/span>\n    <a href=\"tel:+221771437125\">+221 77 143 71 25<\/a>\n  <\/div>\n  <button class=\"ann-x\" id=\"srvAnnX\" aria-label=\"Fermer\">\u00d7<\/button>\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 NAVBAR \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<nav class=\"nav\" id=\"srvNav\" aria-label=\"Navigation principale\">\n  <div class=\"nav-wrap\">\n    <a href=\"#srvTop\" class=\"logo\" aria-label=\"SR Voyages - Accueil\">\n      <img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\"\n           alt=\"SR Voyages \u2014 Agence de voyage Thi\u00e8s Dakar S\u00e9n\u00e9gal\"\n           width=\"160\" height=\"42\" loading=\"eager\"\n           onerror=\"this.style.display='none'\">\n      <span class=\"logo-pill\">Agence N\u00b01 Thi\u00e8s<\/span>\n    <\/a>\n    <div class=\"nav-links\">\n      <a href=\"#srvBooking\">\ud83d\udd0d R\u00e9server<\/a>\n      <a href=\"#srvServices\">Services<\/a>\n      <a href=\"#srvOffres\">Offres<\/a>\n      <a href=\"#srvExcursions\">Excursions<\/a>\n      <a href=\"#srvFaq\">FAQ<\/a>\n      <a href=\"#srvContact\">Contact<\/a>\n      <a href=\"#srvContact\" class=\"ncta btn\">Devis gratuit<\/a>\n    <\/div>\n    <!-- BURGER \u2014 visible sur mobile\/tablette -->\n    <button class=\"burger\" id=\"srvBurger\" aria-label=\"Ouvrir le menu\" aria-expanded=\"false\" type=\"button\">\n      <span><\/span><span><\/span><span><\/span>\n    <\/button>\n  <\/div>\n<\/nav>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 MOBILE MENU \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"ov\" id=\"srvOv\" role=\"presentation\"><\/div>\n<aside class=\"mm\" id=\"srvMM\" aria-label=\"Menu mobile\">\n  <a href=\"#srvBooking\" class=\"srv-mm-link\">\ud83d\udd0d Vols &amp; H\u00f4tels<\/a>\n  <a href=\"#srvServices\" class=\"srv-mm-link\">\ud83d\udec2 Services<\/a>\n  <a href=\"#srvOffres\" class=\"srv-mm-link\">\ud83c\udf0d Offres<\/a>\n  <a href=\"#srvExcursions\" class=\"srv-mm-link\">\ud83c\udfd6\ufe0f Excursions<\/a>\n  <a href=\"#srvProcess\" class=\"srv-mm-link\">\u2699\ufe0f Comment \u00e7a marche<\/a>\n  <a href=\"#srvPaiement\" class=\"srv-mm-link\">\ud83d\udcb3 Paiement<\/a>\n  <a href=\"#srvWhyUs\" class=\"srv-mm-link\">\ud83c\udfc6 Pourquoi nous<\/a>\n  <a href=\"#srvFaq\" class=\"srv-mm-link\">\u2753 FAQ<\/a>\n  <a href=\"#srvVideos\" class=\"srv-mm-link\">\ud83c\udfa5 Vid\u00e9os<\/a>\n  <a href=\"#srvContact\" class=\"srv-mm-link\">\ud83d\udccd Contact<\/a>\n  <a href=\"#srvContact\" class=\"mcta srv-mm-link\">\ud83d\udccb Devis gratuit<\/a>\n  <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" target=\"_blank\" rel=\"noopener\" class=\"mwa srv-mm-link\">\ud83d\udcac WhatsApp direct<\/a>\n<\/aside>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 HERO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<header class=\"hero\" id=\"srvTop\">\n  <div class=\"hero-wrap\">\n    <div>\n      <div class=\"hero-badge\"><span class=\"pulse\"><\/span>Agence de voyage \u00e0 Thi\u00e8s &amp; Dakar, S\u00e9n\u00e9gal<\/div>\n      <h1>SR Voyages, votre <em>agence de voyage N\u00b01<\/em> \u00e0 Thi\u00e8s, Dakar, Saly et partout au S\u00e9n\u00e9gal<\/h1>\n      <div class=\"hero-locs\">\n        <span class=\"loc-pill\">\ud83d\udccd <strong>Thi\u00e8s<\/strong> si\u00e8ge<\/span>\n        <span class=\"loc-pill\">\ud83d\udccd <strong>Dakar<\/strong> billets &amp; visas<\/span>\n        <span class=\"loc-pill\">\ud83c\udfd6\ufe0f <strong>Saly<\/strong> excursions<\/span>\n        <span class=\"loc-pill\">\ud83c\uddf8\ud83c\uddf3 <strong>S\u00e9n\u00e9gal<\/strong> national<\/span>\n      <\/div>\n      <p class=\"hero-sub\">Vente de billets d&#8217;avion S\u00e9n\u00e9gal, assistance visa Canada\/USA\/Europe, Hajj &amp; Omra, voyage sur mesure, voyage d&#8217;affaires Dakar, location de voiture Dakar et excursions \u00e0 Saly \u2014 depuis Thi\u00e8s et Dakar.<\/p>\n      <div class=\"hero-ctas\">\n        <a href=\"#srvBooking\" class=\"btn btn-gold\">\ud83d\udd0d R\u00e9server un vol<\/a>\n        <a href=\"tel:+221771437125\" class=\"btn btn-ghost\">\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\" class=\"btn btn-green\">\ud83d\udcac WhatsApp<\/a>\n      <\/div>\n      <div class=\"hero-stats\">\n        <div><span class=\"stat-n\">500+<\/span><span class=\"stat-l\">clients satisfaits<\/span><\/div>\n        <div><span class=\"stat-n\">10+<\/span><span class=\"stat-l\">ans d&#8217;exp\u00e9rience<\/span><\/div>\n        <div><span class=\"stat-n\">24h<\/span><span class=\"stat-l\">pour un devis<\/span><\/div>\n        <div><span class=\"stat-n\">6j\/7<\/span><span class=\"stat-l\">ouvert \u00e0 Thi\u00e8s<\/span><\/div>\n      <\/div>\n    <\/div>\n    <div>\n      <div class=\"hero-panel\">\n        <div class=\"geo\">\n          <div class=\"gc1\"><\/div><div class=\"gc2\"><\/div><div class=\"gc3\"><\/div>\n          <div class=\"mc mc1\">\ud83d\udd4b Hajj &amp; Omra<strong>Packages<\/strong><\/div>\n          <div class=\"mc mc2\">\u2708\ufe0f Vols + \ud83c\udfe8 H\u00f4tels<strong>R\u00e9servation en ligne<\/strong><\/div>\n          <div class=\"mc mc3\">\ud83c\udfd6\ufe0f Excursion Saly<strong>Devis gratuit<\/strong><\/div>\n          <div class=\"hero-core\"><span>SR Voyages<\/span><strong>Thi\u00e8s<br>Dakar<br>Saly<\/strong><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/header>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 MOTEUR R\u00c9SERVATION \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section id=\"srvBooking\" class=\"bk-section\">\n  <div class=\"C\">\n    <div class=\"bk-card\">\n      <div class=\"bk-tabs\" role=\"tablist\">\n        <button class=\"bk-tab active\" data-tab=\"pVols\" role=\"tab\" aria-selected=\"true\" type=\"button\">\u2708\ufe0f Vols<\/button>\n        <button class=\"bk-tab\" data-tab=\"pHotels\" role=\"tab\" aria-selected=\"false\" type=\"button\">\ud83c\udfe8 H\u00f4tels<\/button>\n        <button class=\"bk-tab\" data-tab=\"pCombo\" role=\"tab\" aria-selected=\"false\" type=\"button\">\u2708\ufe0f+\ud83c\udfe8 Vol + H\u00f4tel<\/button>\n      <\/div>\n\n      <!-- PANEL VOLS -->\n      <div class=\"bk-panel active\" id=\"pVols\">\n        <div class=\"bk-trips\">\n          <button class=\"bk-trip on\" data-trip=\"roundtrip\" type=\"button\">\u21c4 Aller-retour<\/button>\n          <button class=\"bk-trip\" data-trip=\"oneway\" type=\"button\">\u2192 Aller simple<\/button>\n        <\/div>\n        <div class=\"bk-row bk-r2\" style=\"position:relative\">\n          <div class=\"bk-f\">\n            <label for=\"vFrom\">D\u00e9part<\/label>\n            <span class=\"bk-ico\">\ud83d\udccd<\/span>\n            <input type=\"text\" id=\"vFrom\" placeholder=\"Ex: Dakar ou DSS\" value=\"Dakar\" autocomplete=\"off\">\n            <button class=\"bk-swap-btn\" id=\"vSwap\" type=\"button\" title=\"Inverser\">\u21c4<\/button>\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"vTo\">Destination *<\/label>\n            <span class=\"bk-ico\">\ud83c\udfaf<\/span>\n            <input type=\"text\" id=\"vTo\" placeholder=\"Ex: Paris ou CDG\" autocomplete=\"off\">\n          <\/div>\n        <\/div>\n        <div class=\"bk-row bk-r2\">\n          <div class=\"bk-f\">\n            <label for=\"vDep\">Date d\u00e9part *<\/label>\n            <span class=\"bk-ico\">\ud83d\udcc5<\/span>\n            <input type=\"date\" id=\"vDep\">\n          <\/div>\n          <div class=\"bk-f\" id=\"vRetBlock\">\n            <label for=\"vRet\">Date retour<\/label>\n            <span class=\"bk-ico\">\ud83d\udcc5<\/span>\n            <input type=\"date\" id=\"vRet\">\n          <\/div>\n        <\/div>\n        <div class=\"bk-row bk-r2\">\n          <div class=\"bk-f bk-pax-wrap\">\n            <label>Passagers &amp; classe<\/label>\n            <span class=\"bk-ico\">\ud83d\udc64<\/span>\n            <button class=\"bk-pax-btn\" id=\"vPaxBtn\" type=\"button\">\n              <span id=\"vPaxLbl\">1 adulte \u00b7 \u00c9conomique<\/span><span>\u25be<\/span>\n            <\/button>\n            <div class=\"bk-pax-drop\" id=\"vPaxDrop\">\n              <div class=\"bk-pax-row\">\n                <div class=\"bk-pax-lbl\"><strong>Adultes<\/strong><small>13 ans et plus<\/small><\/div>\n                <div class=\"bk-ctrl\">\n                  <button class=\"bk-pm\" data-cat=\"adults\" data-d=\"-1\" type=\"button\" disabled>\u2212<\/button>\n                  <span class=\"bk-pax-n\" id=\"nA\">1<\/span>\n                  <button class=\"bk-pm\" data-cat=\"adults\" data-d=\"1\" type=\"button\">+<\/button>\n                <\/div>\n              <\/div>\n              <div class=\"bk-pax-row\">\n                <div class=\"bk-pax-lbl\"><strong>Enfants<\/strong><small>2\u201312 ans<\/small><\/div>\n                <div class=\"bk-ctrl\">\n                  <button class=\"bk-pm\" data-cat=\"children\" data-d=\"-1\" type=\"button\" disabled>\u2212<\/button>\n                  <span class=\"bk-pax-n\" id=\"nC\">0<\/span>\n                  <button class=\"bk-pm\" data-cat=\"children\" data-d=\"1\" type=\"button\">+<\/button>\n                <\/div>\n              <\/div>\n              <div class=\"bk-pax-row\">\n                <div class=\"bk-pax-lbl\"><strong>B\u00e9b\u00e9s<\/strong><small>Moins de 2 ans<\/small><\/div>\n                <div class=\"bk-ctrl\">\n                  <button class=\"bk-pm\" data-cat=\"infants\" data-d=\"-1\" type=\"button\" disabled>\u2212<\/button>\n                  <span class=\"bk-pax-n\" id=\"nI\">0<\/span>\n                  <button class=\"bk-pm\" data-cat=\"infants\" data-d=\"1\" type=\"button\">+<\/button>\n                <\/div>\n              <\/div>\n              <div class=\"bk-cabin-block\">\n                <span class=\"bk-cabin-lbl\">Classe de voyage<\/span>\n                <div class=\"bk-cabins\">\n                  <button class=\"bk-cab on\" data-cabin=\"economy\" type=\"button\">\u00c9conomique<\/button>\n                  <button class=\"bk-cab\" data-cabin=\"premium_economy\" type=\"button\">Premium<\/button>\n                  <button class=\"bk-cab\" data-cabin=\"business\" type=\"button\">Affaires<\/button>\n                  <button class=\"bk-cab\" data-cabin=\"first\" type=\"button\">Premi\u00e8re<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"vOpts\">Options<\/label>\n            <span class=\"bk-ico\">\u2699\ufe0f<\/span>\n            <select id=\"vOpts\">\n              <option value=\"\">Aucun filtre<\/option>\n              <option value=\"direct\">Vols directs uniquement<\/option>\n              <option value=\"cheapest\">Prix le plus bas<\/option>\n              <option value=\"fastest\">Trajet le plus court<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"bk-pop\">\n          <span class=\"bk-pop-lbl\">Populaires :<\/span>\n          <span class=\"bk-chip\" data-fto=\"Paris\">\ud83c\uddeb\ud83c\uddf7 Paris<\/span>\n          <span class=\"bk-chip\" data-fto=\"Casablanca\">\ud83c\uddf2\ud83c\udde6 Casablanca<\/span>\n          <span class=\"bk-chip\" data-fto=\"Dubai\">\ud83c\udde6\ud83c\uddea Duba\u00ef<\/span>\n          <span class=\"bk-chip\" data-fto=\"Istanbul\">\ud83c\uddf9\ud83c\uddf7 Istanbul<\/span>\n          <span class=\"bk-chip\" data-fto=\"New York\">\ud83c\uddfa\ud83c\uddf8 New York<\/span>\n          <span class=\"bk-chip\" data-fto=\"Montreal\">\ud83c\udde8\ud83c\udde6 Montr\u00e9al<\/span>\n          <span class=\"bk-chip\" data-fto=\"Abidjan\">\ud83c\udde8\ud83c\uddee Abidjan<\/span>\n        <\/div>\n        <a class=\"bk-go\" id=\"vGo\" href=\"https:\/\/www.google.fr\/travel\/flights?hl=fr&#038;gl=SN\" target=\"_blank\" rel=\"noopener noreferrer\">\n          \ud83d\udd0d Rechercher les meilleurs vols sur Google Flights\n        <\/a>\n        <p style=\"font-size:.72rem;color:var(--muted);text-align:center;margin-top:8px\">\u2197 Ouvre Google Flights avec vos crit\u00e8res \u2014 r\u00e9sultats en temps r\u00e9el<\/p>\n      <\/div>\n\n      <!-- PANEL H\u00d4TELS -->\n      <div class=\"bk-panel\" id=\"pHotels\">\n        <div class=\"bk-row\" style=\"margin-bottom:12px\">\n          <div class=\"bk-f\">\n            <label for=\"hDest\">Destination \/ H\u00f4tel *<\/label>\n            <span class=\"bk-ico\">\ud83c\udfe8<\/span>\n            <input type=\"text\" id=\"hDest\" placeholder=\"Ville ou h\u00f4tel (ex: Saly, Dakar, Paris...)\">\n          <\/div>\n        <\/div>\n        <div class=\"bk-row bk-r4\">\n          <div class=\"bk-f\">\n            <label for=\"hIn\">Arriv\u00e9e *<\/label>\n            <span class=\"bk-ico\">\ud83d\udcc5<\/span>\n            <input type=\"date\" id=\"hIn\">\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"hOut\">D\u00e9part *<\/label>\n            <span class=\"bk-ico\">\ud83d\udcc5<\/span>\n            <input type=\"date\" id=\"hOut\">\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"hRooms\">Chambres<\/label>\n            <span class=\"bk-ico\">\ud83d\udecf\ufe0f<\/span>\n            <select id=\"hRooms\">\n              <option value=\"1\">1 chambre<\/option>\n              <option value=\"2\">2 chambres<\/option>\n              <option value=\"3\">3 chambres<\/option>\n              <option value=\"4\">4+ chambres<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"hGuests\">Voyageurs<\/label>\n            <span class=\"bk-ico\">\ud83d\udc65<\/span>\n            <select id=\"hGuests\">\n              <option value=\"2\">2 voyageurs<\/option>\n              <option value=\"1\">1 voyageur<\/option>\n              <option value=\"3\">3 voyageurs<\/option>\n              <option value=\"4\">4 voyageurs<\/option>\n              <option value=\"5\">5+<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"bk-pop\">\n          <span class=\"bk-pop-lbl\">Destinations :<\/span>\n          <span class=\"bk-chip\" data-hdest=\"Saly S\u00e9n\u00e9gal\">\ud83c\udfd6\ufe0f Saly<\/span>\n          <span class=\"bk-chip\" data-hdest=\"Dakar S\u00e9n\u00e9gal\">\ud83c\udf06 Dakar<\/span>\n          <span class=\"bk-chip\" data-hdest=\"Paris France\">\ud83d\uddfc Paris<\/span>\n          <span class=\"bk-chip\" data-hdest=\"Dubai\">\ud83c\udf07 Duba\u00ef<\/span>\n          <span class=\"bk-chip\" data-hdest=\"Marrakech\">\ud83d\udd4c Marrakech<\/span>\n        <\/div>\n        <a class=\"bk-go\" id=\"hGo\" href=\"https:\/\/www.google.fr\/travel\/hotels?hl=fr&#038;gl=SN\" target=\"_blank\" rel=\"noopener noreferrer\">\n          \ud83d\udd0d Rechercher les meilleurs h\u00f4tels sur Google Hotels\n        <\/a>\n        <p style=\"font-size:.72rem;color:var(--muted);text-align:center;margin-top:8px\">\u2197 Ouvre Google Hotels avec vos crit\u00e8res<\/p>\n      <\/div>\n\n      <!-- PANEL COMBO -->\n      <div class=\"bk-panel\" id=\"pCombo\">\n        <p style=\"font-size:.88rem;color:var(--muted);margin-bottom:16px\">Trouvez votre <strong>vol<\/strong> et votre <strong>h\u00f4tel<\/strong> \u2014 deux fen\u00eatres Google s&#8217;ouvrent.<\/p>\n        <div class=\"bk-row bk-r2\">\n          <div class=\"bk-f\">\n            <label for=\"cFrom\">D\u00e9part<\/label>\n            <span class=\"bk-ico\">\ud83d\udccd<\/span>\n            <input type=\"text\" id=\"cFrom\" value=\"Dakar\" placeholder=\"Ville de d\u00e9part\">\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"cTo\">Destination *<\/label>\n            <span class=\"bk-ico\">\ud83c\udfaf<\/span>\n            <input type=\"text\" id=\"cTo\" placeholder=\"Destination\">\n          <\/div>\n        <\/div>\n        <div class=\"bk-row bk-r4\">\n          <div class=\"bk-f\">\n            <label for=\"cDep\">D\u00e9part *<\/label>\n            <span class=\"bk-ico\">\ud83d\udcc5<\/span>\n            <input type=\"date\" id=\"cDep\">\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"cRet\">Retour<\/label>\n            <span class=\"bk-ico\">\ud83d\udcc5<\/span>\n            <input type=\"date\" id=\"cRet\">\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"cGuests\">Voyageurs<\/label>\n            <span class=\"bk-ico\">\ud83d\udc65<\/span>\n            <select id=\"cGuests\">\n              <option value=\"2\">2 voyageurs<\/option>\n              <option value=\"1\">1 voyageur<\/option>\n              <option value=\"3\">3 voyageurs<\/option>\n              <option value=\"4\">4 voyageurs<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"bk-f\">\n            <label for=\"cRooms\">Chambres<\/label>\n            <span class=\"bk-ico\">\ud83d\udecf\ufe0f<\/span>\n            <select id=\"cRooms\">\n              <option value=\"1\">1 chambre<\/option>\n              <option value=\"2\">2 chambres<\/option>\n              <option value=\"3\">3 chambres<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"bk-pop\">\n          <span class=\"bk-pop-lbl\">Packages :<\/span>\n          <span class=\"bk-chip\" data-cto=\"Paris\">\ud83c\uddeb\ud83c\uddf7 Paris<\/span>\n          <span class=\"bk-chip\" data-cto=\"Dubai\">\ud83c\udde6\ud83c\uddea Duba\u00ef<\/span>\n          <span class=\"bk-chip\" data-cto=\"Istanbul\">\ud83c\uddf9\ud83c\uddf7 Istanbul<\/span>\n          <span class=\"bk-chip\" data-cto=\"Casablanca\">\ud83c\uddf2\ud83c\udde6 Casablanca<\/span>\n          <span class=\"bk-chip\" data-cto=\"Montreal\">\ud83c\udde8\ud83c\udde6 Montr\u00e9al<\/span>\n        <\/div>\n        <a class=\"bk-go\" id=\"cGo\" href=\"https:\/\/www.google.fr\/travel\/flights?hl=fr&#038;gl=SN\" target=\"_blank\" rel=\"noopener noreferrer\">\n          \ud83d\udd0d Rechercher Vol + H\u00f4tel sur Google\n        <\/a>\n        <a id=\"cGoH\" href=\"https:\/\/www.google.fr\/travel\/hotels?hl=fr&#038;gl=SN\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display:none\" aria-hidden=\"true\"><\/a>\n        <p style=\"font-size:.72rem;color:var(--muted);text-align:center;margin-top:8px\">\u2197 Ouvre Google Flights + Google Hotels simultan\u00e9ment<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- LOCATION BAND -->\n<section class=\"loc-band\">\n  <div class=\"C loc-band-inner\">\n    <h2>Agence de voyage qui accompagne <span>Thi\u00e8s, Dakar, Saly et tout le S\u00e9n\u00e9gal<\/span><\/h2>\n    <div class=\"loc-grid\">\n      <div class=\"loc-card\">\ud83d\udccd Thi\u00e8s<\/div>\n      <div class=\"loc-card\">\ud83d\udccd Dakar<\/div>\n      <div class=\"loc-card\">\ud83d\udccd Saly<\/div>\n      <div class=\"loc-card\">\ud83d\udccd Mbour<\/div>\n      <div class=\"loc-card\">\ud83d\udccd Tivaouane<\/div>\n      <div class=\"loc-card\">\ud83c\uddf8\ud83c\uddf3 S\u00e9n\u00e9gal<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- AIRLINES -->\n<section class=\"airlines-bar\">\n  <div class=\"C\">\n    <div class=\"airlines-label\">Compagnies a\u00e9riennes partenaires \u2014 Vente billets avion S\u00e9n\u00e9gal<\/div>\n    <div class=\"airlines-grid\">\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/AF.jpg\" alt=\"Air France\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>Air France<\/span><\/div>\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/Emirates.png\" alt=\"Emirates\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>Emirates<\/span><\/div>\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.png\" alt=\"Turkish Airlines\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>Turkish Airlines<\/span><\/div>\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/RAM.png\" alt=\"Royal Air Maroc\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>Royal Air Maroc<\/span><\/div>\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement-1.jpg\" alt=\"Ethiopian Airlines\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>Ethiopian<\/span><\/div>\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/BRU.png\" alt=\"Brussels Airlines\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>Brussels<\/span><\/div>\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/HC.jpg\" alt=\"Air S\u00e9n\u00e9gal\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>Air S\u00e9n\u00e9gal<\/span><\/div>\n      <div class=\"airline-item\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/telechargement.jpg\" alt=\"Autres compagnies\" loading=\"lazy\" onerror=\"this.style.display='none'\"><span>+ Compagnies<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- TRUST BAR -->\n<section class=\"trust-bar\">\n  <div class=\"C trust-inner\">\n    <div class=\"trust-item\"><div class=\"trust-ico\">\u2b50<\/div><div><strong>4.9 \/ 5<\/strong><span>500 avis clients<\/span><\/div><\/div>\n    <div class=\"trust-item\"><div class=\"trust-ico\">\u2708\ufe0f<\/div><div><strong>Vols + H\u00f4tels<\/strong><span>Google Flights &amp; Hotels<\/span><\/div><\/div>\n    <div class=\"trust-item\"><div class=\"trust-ico\">\ud83d\udcb3<\/div><div><strong>Paiements flexibles<\/strong><span>Wave \u00b7 Orange Money<\/span><\/div><\/div>\n    <div class=\"trust-item\"><div class=\"trust-ico\">\u23f0<\/div><div><strong>Lun &#8211; Sam<\/strong><span>08h00 \u00e0 18h00<\/span><\/div><\/div>\n  <\/div>\n<\/section>\n\n<!-- SERVICES -->\n<section id=\"srvServices\" class=\"sec sec-white\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Services SR Voyages Thi\u00e8s<\/div>\n      <h2 class=\"sec-title\">Tous les services de <span>voyage, visa et p\u00e8lerinage<\/span> au S\u00e9n\u00e9gal<\/h2>\n      <p class=\"sec-sub\">Vente billets d&#8217;avion S\u00e9n\u00e9gal, assistance visa Dakar, Hajj &amp; Omra, voyage sur mesure, voyage d&#8217;affaires Dakar, location voiture Dakar, excursions Saly.<\/p>\n    <\/div>\n    <div class=\"svc-grid\">\n      <article class=\"svc-card\"><div class=\"svc-ico\">\u2708\ufe0f<\/div><h3>Vente de billets d&#8217;avion \u2014 S\u00e9n\u00e9gal<\/h3><p>R\u00e9servez en ligne vers l&#8217;Afrique, l&#8217;Europe, l&#8217;Asie, le Moyen-Orient et les Am\u00e9riques au d\u00e9part de Dakar et Thi\u00e8s.<\/p><a class=\"svc-link\" href=\"#srvBooking\">Rechercher un vol \u2192<\/a><\/article>\n      <article class=\"svc-card\"><div class=\"svc-ico\">\ud83c\udfe8<\/div><h3>R\u00e9servation d&#8217;h\u00f4tels<\/h3><p>Trouvez et r\u00e9servez votre h\u00f4tel partout \u2014 de Saly \u00e0 Duba\u00ef, Paris, New York. R\u00e9sultats Google Hotels en temps r\u00e9el.<\/p><a class=\"svc-link\" href=\"#srvBooking\">Rechercher un h\u00f4tel \u2192<\/a><\/article>\n      <article class=\"svc-card\"><div class=\"svc-ico\">\ud83d\udec2<\/div><div class=\"svc-badge\">\u26a1 Dossiers sensibles<\/div><h3>Assistance visa Dakar \u2014 Canada, USA, Europe<\/h3><p>Constitution et accompagnement de dossiers visa pour le Canada, les \u00c9tats-Unis et l&#8217;espace Schengen depuis Thi\u00e8s.<\/p><a class=\"svc-link\" href=\"#srvContact\">Lancer votre dossier \u2192<\/a><\/article>\n      <article class=\"svc-card\"><div class=\"svc-ico\">\ud83d\udd4b<\/div><h3>Agence Hajj &amp; Omra S\u00e9n\u00e9gal<\/h3><p>Packages Hajj &amp; Omra avec encadrement, accompagnement administratif et facilit\u00e9s de paiement depuis Thi\u00e8s et Dakar.<\/p><a class=\"svc-link\" href=\"#srvContact\">Recevoir le programme \u2192<\/a><\/article>\n      <article class=\"svc-card\"><div class=\"svc-ico\">\ud83c\udf0d<\/div><h3>Voyage sur mesure S\u00e9n\u00e9gal &amp; Voyage d&#8217;affaires Dakar<\/h3><p>Organisation de voyages personnalis\u00e9s, circuits sur mesure et gestion compl\u00e8te des d\u00e9placements professionnels depuis Dakar.<\/p><a class=\"svc-link\" href=\"#srvContact\">Planifier mon voyage \u2192<\/a><\/article>\n      <article class=\"svc-card\"><div class=\"svc-ico\">\ud83d\ude97<\/div><h3>Location de voiture Dakar &amp; Assurance voyage<\/h3><p>Location de v\u00e9hicules avec ou sans chauffeur \u00e0 Dakar, Thi\u00e8s, Saly + assurances voyage pour vos s\u00e9jours et d\u00e9marches visa.<\/p><a class=\"svc-link\" href=\"#srvContact\">Demander un devis \u2192<\/a><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- EXCURSIONS -->\n<section id=\"srvExcursions\" class=\"sec sec-cream\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Excursions Saly S\u00e9n\u00e9gal<\/div>\n      <h2 class=\"sec-title\">Des <span>excursions \u00e0 Saly<\/span> et s\u00e9jours au S\u00e9n\u00e9gal<\/h2>\n      <p class=\"sec-sub\">Journ\u00e9es d\u00e9tente, s\u00e9jours h\u00f4teliers ou circuits touristiques depuis Thi\u00e8s, Dakar ou Mbour.<\/p>\n    <\/div>\n    <div class=\"exc-grid\">\n      <article class=\"exc-card\"><div class=\"exc-img\">\ud83c\udfdd\ufe0f<\/div><div class=\"exc-body\"><div class=\"exc-tag\">Saly<\/div><h3>Excursion Saly S\u00e9n\u00e9gal<\/h3><p>Journ\u00e9e ou court s\u00e9jour avec organisation simple. D\u00e9part depuis Thi\u00e8s ou Dakar. Transport et conseils pratiques.<\/p><div class=\"exc-meta\"><span>\ud83d\udccd Saly<\/span><span>\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d\udc66 Famille \/ groupe<\/span><\/div><a class=\"btn btn-navy\" href=\"#srvContact\">Demander le devis<\/a><\/div><\/article>\n      <article class=\"exc-card\"><div class=\"exc-img\">\ud83c\udf0a<\/div><div class=\"exc-body\"><div class=\"exc-tag\">H\u00f4tel<\/div><h3>S\u00e9jour h\u00f4tel \u00e0 Saly<\/h3><p>S\u00e9jours d\u00e9tente avec recommandations d&#8217;h\u00f4tels selon votre budget, la dur\u00e9e et le type d&#8217;exp\u00e9rience recherch\u00e9e.<\/p><div class=\"exc-meta\"><span>\ud83d\udecf\ufe0f S\u00e9jour<\/span><span>\u23f3 Court ou long<\/span><\/div><a class=\"btn btn-navy\" href=\"#srvContact\">Recevoir une proposition<\/a><\/div><\/article>\n      <article class=\"exc-card\"><div class=\"exc-img\">\ud83c\uddf8\ud83c\uddf3<\/div><div class=\"exc-body\"><div class=\"exc-tag\">Circuit<\/div><h3>Circuit touristique S\u00e9n\u00e9gal<\/h3><p>Circuits sur mesure au S\u00e9n\u00e9gal avec d\u00e9parts depuis Thi\u00e8s ou Dakar. Voyage sur mesure selon vos besoins.<\/p><div class=\"exc-meta\"><span>\ud83d\ude90 Sur mesure<\/span><span>\ud83d\udcc6 Selon disponibilit\u00e9<\/span><\/div><a class=\"btn btn-navy\" href=\"#srvContact\">Planifier un circuit<\/a><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- OFFRES -->\n<section id=\"srvOffres\" class=\"sec sec-cream2\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Offres &amp; destinations<\/div>\n      <h2 class=\"sec-title\">Des offres pour <span>chaque destination et chaque projet<\/span><\/h2>\n    <\/div>\n    <div class=\"offres-grid\">\n      <article class=\"offre-card\"><div class=\"offre-hdr\"><div class=\"offre-ico ic-hajj\">\ud83d\udd4b<\/div><span class=\"offre-badge\">Top demande<\/span><h3>Hajj 2025 \u2014 S\u00e9n\u00e9gal<\/h3><p>Packages Hajj avec pr\u00e9paration, encadrement et accompagnement administratif depuis Thi\u00e8s.<\/p><\/div><div class=\"offre-ftr\"><div class=\"offre-price\">Sur devis<small>places selon programme<\/small><\/div><a class=\"btn btn-navy\" href=\"#srvContact\">Je suis int\u00e9ress\u00e9<\/a><\/div><\/article>\n      <article class=\"offre-card\"><div class=\"offre-hdr\"><div class=\"offre-ico ic-omra\">\ud83c\udf19<\/div><span class=\"offre-badge new\">Disponible<\/span><h3>Omra S\u00e9n\u00e9gal<\/h3><p>Offres Omra au d\u00e9part du S\u00e9n\u00e9gal avec accompagnement et facilit\u00e9s de paiement.<\/p><\/div><div class=\"offre-ftr\"><div class=\"offre-price\">Sur devis<small>d\u00e9parts selon calendrier<\/small><\/div><a class=\"btn btn-navy\" href=\"#srvContact\">Demander les dates<\/a><\/div><\/article>\n      <article class=\"offre-card\"><div class=\"offre-hdr\"><div class=\"offre-ico ic-af\">\ud83c\udf0d<\/div><h3>Vols Afrique depuis Dakar<\/h3><p>Billets d&#8217;avion vers toutes les grandes destinations africaines depuis Dakar.<\/p><\/div><div class=\"offre-ftr\"><div class=\"offre-price\">Tarif variable<small>selon ville et saison<\/small><\/div><a class=\"btn btn-navy\" href=\"#srvBooking\">Rechercher \u2192<\/a><\/div><\/article>\n      <article class=\"offre-card\"><div class=\"offre-hdr\"><div class=\"offre-ico ic-eu\">\ud83c\uddea\ud83c\uddfa<\/div><h3>Vols Europe + Visa Schengen<\/h3><p>Billets vers l&#8217;Europe avec assistance visa Schengen depuis Thi\u00e8s et Dakar.<\/p><\/div><div class=\"offre-ftr\"><div class=\"offre-price\">Tarif variable<small>compagnie et bagages<\/small><\/div><a class=\"btn btn-navy\" href=\"#srvBooking\">Rechercher \u2192<\/a><\/div><\/article>\n      <article class=\"offre-card\"><div class=\"offre-hdr\"><div class=\"offre-ico ic-as\">\ud83c\udf0f<\/div><h3>Asie \/ Moyen-Orient<\/h3><p>Billets d&#8217;avion pour l&#8217;Asie et le Moyen-Orient avec pr\u00e9paration simplifi\u00e9e.<\/p><\/div><div class=\"offre-ftr\"><div class=\"offre-price\">Tarif variable<small>avec accompagnement<\/small><\/div><a class=\"btn btn-navy\" href=\"#srvBooking\">Rechercher \u2192<\/a><\/div><\/article>\n      <article class=\"offre-card\"><div class=\"offre-hdr\"><div class=\"offre-ico ic-am\">\ud83c\udf0e<\/div><span class=\"offre-badge hot\">Forte demande<\/span><h3>USA &amp; Canada \u2014 Visa inclus<\/h3><p>Vols + accompagnement visa Canada\/USA depuis le S\u00e9n\u00e9gal.<\/p><\/div><div class=\"offre-ftr\"><div class=\"offre-price\">Tarif variable<small>visa possible en compl\u00e9ment<\/small><\/div><a class=\"btn btn-navy\" href=\"#srvBooking\">Rechercher \u2192<\/a><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- PROCESS -->\n<section id=\"srvProcess\" class=\"sec sec-white\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Comment \u00e7a marche<\/div>\n      <h2 class=\"sec-title\">Un process <span>simple, rapide et rassurant<\/span><\/h2>\n    <\/div>\n    <div class=\"proc-steps\">\n      <div class=\"proc-step\"><div class=\"proc-ico\">\ud83d\udd0d<span class=\"proc-n\">1<\/span><\/div><h3>Recherchez en ligne<\/h3><p>Utilisez notre moteur Google Flights\/Hotels ou contactez-nous directement.<\/p><\/div>\n      <div class=\"proc-step\"><div class=\"proc-ico\">\ud83d\udcc2<span class=\"proc-n\">2<\/span><\/div><h3>Nous \u00e9tudions votre dossier<\/h3><p>Destination, budget, d\u00e9lais, pi\u00e8ces disponibles.<\/p><\/div>\n      <div class=\"proc-step\"><div class=\"proc-ico\">\ud83d\udcac<span class=\"proc-n\">3<\/span><\/div><h3>Vous recevez une proposition<\/h3><p>Devis, explications, accompagnement et conseils pratiques.<\/p><\/div>\n      <div class=\"proc-step\"><div class=\"proc-ico\">\u2708\ufe0f<span class=\"proc-n\">4<\/span><\/div><h3>Nous finalisons votre projet<\/h3><p>R\u00e9servation, suivi, paiement et pr\u00e9paration jusqu&#8217;au d\u00e9part.<\/p><\/div>\n    <\/div>\n    <div class=\"proc-cta\"><a href=\"#srvBooking\" class=\"btn btn-gold\">\ud83d\udd0d Lancer une recherche<\/a><\/div>\n  <\/div>\n<\/section>\n\n<!-- PAIEMENT -->\n<section id=\"srvPaiement\" class=\"sec sec-navy\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Paiements accept\u00e9s<\/div>\n      <h2 class=\"sec-title\">Des moyens de paiement <span>souples et accessibles<\/span><\/h2>\n    <\/div>\n    <div class=\"pay-grid\">\n      <article class=\"pay-card pc-wave\"><div class=\"pay-logo\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/04\/LOGO-WAVE.jpg\" alt=\"Wave\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex'\"><span class=\"pay-logo-txt\" style=\"display:none\">W<\/span><\/div><div class=\"pay-info\"><h3>Wave<\/h3><p>Paiement rapide depuis votre t\u00e9l\u00e9phone.<span class=\"pi-sub\">Disponible selon prestation<\/span><\/p><\/div><div class=\"pay-chk\">\u2713<\/div><\/article>\n      <article class=\"pay-card pc-orange\"><div class=\"pay-logo\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/04\/LOGO-ORANGE-MONEY.png\" alt=\"Orange Money\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex'\"><span class=\"pay-logo-txt\" style=\"display:none\">OM<\/span><\/div><div class=\"pay-info\"><h3>Orange Money<\/h3><p>R\u00e8glement simple partout au S\u00e9n\u00e9gal.<span class=\"pi-sub\">Transaction mobile<\/span><\/p><\/div><div class=\"pay-chk\">\u2713<\/div><\/article>\n      <article class=\"pay-card pc-free\"><div class=\"pay-logo\"><img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/04\/FREE-MONEY.png\" alt=\"Free Money\" loading=\"lazy\" onerror=\"this.style.display='none';this.nextElementSibling.style.display='flex'\"><span class=\"pay-logo-txt\" style=\"display:none\">FM<\/span><\/div><div class=\"pay-info\"><h3>Free Money<\/h3><p>Alternative mobile pour vos r\u00e9servations.<span class=\"pi-sub\">Selon conditions<\/span><\/p><\/div><div class=\"pay-chk\">\u2713<\/div><\/article>\n      <article class=\"pay-card pc-cash\"><div class=\"pay-logo\"><span class=\"pay-logo-txt\">\u20a3<\/span><\/div><div class=\"pay-info\"><h3>Esp\u00e8ces &amp; virement<\/h3><p>Paiement en agence ou transfert bancaire.<span class=\"pi-sub\">Aucun frais cach\u00e9<\/span><\/p><\/div><div class=\"pay-chk\">\u2713<\/div><\/article>\n    <\/div>\n    <div class=\"pay-reassurance\">\n      <h3>Facilit\u00e9s de paiement disponibles<\/h3>\n      <p>Paiements en plusieurs fois pour les packages Hajj &amp; Omra et les voyages en groupe. Accompagnement personnalis\u00e9.<\/p>\n      <div class=\"pay-pills\"><span class=\"pay-pill\">Wave<\/span><span class=\"pay-pill\">Orange Money<\/span><span class=\"pay-pill\">Free Money<\/span><span class=\"pay-pill\">Esp\u00e8ces<\/span><span class=\"pay-pill\">Virement bancaire<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- WHY US -->\n<section id=\"srvWhyUs\" class=\"sec sec-cream\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Pourquoi SR Voyages Thi\u00e8s<\/div>\n      <h2 class=\"sec-title\">Pourquoi choisir <span>SR Voyages \u2014 Agence de voyage Thi\u00e8s<\/span><\/h2>\n    <\/div>\n    <div class=\"why-grid\">\n      <article class=\"why-item\"><div class=\"why-ico\">\ud83c\udfc6<\/div><h3>Agence N\u00b01 \u00e0 Thi\u00e8s<\/h3><p>Leader de l&#8217;agence de voyage \u00e0 Thi\u00e8s avec pr\u00e9sence \u00e0 Dakar, Saly et Mbour.<\/p><\/article>\n      <article class=\"why-item\"><div class=\"why-ico\">\ud83d\udd0d<\/div><h3>Moteur Google int\u00e9gr\u00e9<\/h3><p>Recherchez et comparez les meilleurs vols et h\u00f4tels via Google Flights &amp; Hotels en temps r\u00e9el.<\/p><\/article>\n      <article class=\"why-item\"><div class=\"why-ico\">\u26a1<\/div><h3>R\u00e9ponse rapide 24h<\/h3><p>Devis gratuit en 24h \u2014 billets avion, visa, Hajj, Omra, voyage sur mesure.<\/p><\/article>\n    <\/div>\n    <div class=\"cert\">\n      <div class=\"cert-big\"><div class=\"cert-trophy\">\ud83c\udfc5<\/div><div class=\"cert-big-txt\">N\u00b01<small>Agence voyage Thi\u00e8s<\/small><\/div><\/div>\n      <div class=\"cert-info\">\n        <h3>10 ans de confiance au S\u00e9n\u00e9gal<\/h3>\n        <p>Plus de 10 ans d&#8217;exp\u00e9rience, 500 clients satisfaits, tarifs comp\u00e9titifs, accompagnement personnalis\u00e9 depuis Thi\u00e8s et Dakar.<\/p>\n        <span class=\"cert-chk\">\u2713 Fiabilit\u00e9 \u00b7 \u2713 Proximit\u00e9 \u00b7 \u2713 Conseil<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- TEMOIGNAGES -->\n<section class=\"sec sec-white\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Avis clients \u2014 SR Voyages Thi\u00e8s<\/div>\n      <h2 class=\"sec-title\">Des retours qui renforcent la <span>confiance<\/span><\/h2>\n    <\/div>\n    <div class=\"testi-grid\">\n      <article class=\"testi-card\"><div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>Meilleure agence de voyage \u00e0 Thi\u00e8s ! Billets obtenus rapidement, \u00e9quipe s\u00e9rieuse et r\u00e9active.<\/blockquote><div class=\"testi-author\"><div class=\"avatar\">A<\/div><div><div class=\"author-name\">Awa<\/div><div class=\"author-meta\">Cliente depuis Thi\u00e8s<\/div><\/div><\/div><\/article>\n      <article class=\"testi-card\"><div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>Service Hajj &amp; Omra rassurant depuis le S\u00e9n\u00e9gal. Explications claires, accompagnement du d\u00e9but \u00e0 la fin.<\/blockquote><div class=\"testi-author\"><div class=\"avatar\">M<\/div><div><div class=\"author-name\">Mamadou<\/div><div class=\"author-meta\">Client Hajj &amp; Omra<\/div><\/div><\/div><\/article>\n      <article class=\"testi-card\"><div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div><blockquote>R\u00e9ponse rapide sur WhatsApp, bon accueil et vrai suivi. Je recommande pour les billets et les visas depuis Dakar.<\/blockquote><div class=\"testi-author\"><div class=\"avatar\">F<\/div><div><div class=\"author-name\">Fatou<\/div><div class=\"author-meta\">Cliente depuis Dakar<\/div><\/div><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FAQ -->\n<section id=\"srvFaq\" class=\"sec sec-cream2\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">FAQ \u2014 Agence voyage Thi\u00e8s Dakar<\/div>\n      <h2 class=\"sec-title\">Questions fr\u00e9quentes sur <span>SR Voyages<\/span><\/h2>\n    <\/div>\n    <div class=\"faq-grid\">\n      <div class=\"faq-item open\"><button class=\"faq-q\" type=\"button\">Comment fonctionne la r\u00e9servation de billets d&#8217;avion en ligne ? <span class=\"faq-ico\">+<\/span><\/button><div class=\"faq-ans\"><p>Renseignez votre destination, vos dates et cliquez sur &#8220;Rechercher&#8221;. Google Flights s&#8217;ouvre dans un nouvel onglet avec les meilleurs tarifs en temps r\u00e9el. Vous pouvez aussi nous appeler au +221 77 143 71 25 pour une assistance personnalis\u00e9e depuis Thi\u00e8s ou Dakar.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">O\u00f9 se trouve l&#8217;agence de voyage SR Voyages \u00e0 Thi\u00e8s ? <span class=\"faq-ico\">+<\/span><\/button><div class=\"faq-ans\"><p>SR Voyages est bas\u00e9e \u00e0 Thi\u00e8s, Av El Hadji Malick Sy, Randoul\u00e9ne. Nous accompagnons aussi les clients de Dakar, Saly, Mbour, Tivaouane et tout le S\u00e9n\u00e9gal.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Proposez-vous l&#8217;assistance visa Canada, USA et Europe depuis Dakar ? <span class=\"faq-ico\">+<\/span><\/button><div class=\"faq-ans\"><p>Oui. SR Voyages accompagne les dossiers visa Canada (4\u20138 semaines), USA (2\u20134 semaines) et Schengen (15\u201330 jours). Nous aidons \u00e0 la constitution compl\u00e8te du dossier depuis Thi\u00e8s et Dakar.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Proposez-vous des packages Hajj et Omra au S\u00e9n\u00e9gal ? <span class=\"faq-ico\">+<\/span><\/button><div class=\"faq-ans\"><p>Oui. SR Voyages est sp\u00e9cialis\u00e9e dans les packages Hajj &amp; Omra au d\u00e9part du S\u00e9n\u00e9gal avec encadrement, accompagnement administratif et facilit\u00e9s de paiement.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Proposez-vous des facilit\u00e9s de paiement ? <span class=\"faq-ico\">+<\/span><\/button><div class=\"faq-ans\"><p>Oui. Paiements accept\u00e9s : Wave, Orange Money, Free Money, esp\u00e8ces et virement bancaire. Des paiements en plusieurs fois sont possibles pour les packages Hajj &amp; Omra et voyages en groupe.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\" type=\"button\">Proposez-vous la location de voiture \u00e0 Dakar ? <span class=\"faq-ico\">+<\/span><\/button><div class=\"faq-ans\"><p>Oui. SR Voyages organise la location de voiture \u00e0 Dakar et \u00e0 Thi\u00e8s, avec ou sans chauffeur, pour les voyages d&#8217;affaires et les excursions touristiques au S\u00e9n\u00e9gal.<\/p><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     VID\u00c9OS v6 \u2014 SECTION CORRIG\u00c9E\n     Chaque vignette charge la vid\u00e9o en arri\u00e8re-plan\n     pour g\u00e9n\u00e9rer un aper\u00e7u. Tap = ouvre la modale.\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section id=\"srvVideos\" class=\"sec sec-navy\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Vid\u00e9os SR Voyages<\/div>\n      <h2 class=\"sec-title\">D\u00e9couvrez <span>SR Voyages en vid\u00e9o<\/span><\/h2>\n      <p class=\"sec-sub\">Tapez sur une vid\u00e9o pour la regarder en plein \u00e9cran avec le son.<\/p>\n    <\/div>\n    <!-- Grille g\u00e9n\u00e9r\u00e9e par JS -->\n    <div class=\"vid-grid\" id=\"srvVids\"><\/div>\n  <\/div>\n<\/section>\n\n<!-- CONTACT -->\n<section id=\"srvContact\" class=\"sec sec-white\">\n  <div class=\"C\">\n    <div class=\"sec-hdr\">\n      <div class=\"sec-label\">Contact &amp; devis gratuit<\/div>\n      <h2 class=\"sec-title\">Contactez <span>SR Voyages \u2014 Agence de voyage Thi\u00e8s<\/span><\/h2>\n      <p class=\"sec-sub\">R\u00e9ponse rapide \u2014 vente billets avion, visa, Hajj, voyage sur mesure, voyage d&#8217;affaires Dakar.<\/p>\n    <\/div>\n    <div class=\"contact-wrap\">\n      <aside class=\"info-box\">\n        <h2>Nos coordonn\u00e9es<\/h2>\n        <div class=\"info-item\">\n          <div class=\"info-ico\">\ud83d\udccd<\/div>\n          <div>\n            <strong>Adresse<\/strong>\n            <p>Av El Hadji Malick Sy, Randoul\u00e9ne<br>Thi\u00e8s, S\u00e9n\u00e9gal<br><em style=\"font-size:.8rem;opacity:.72\">Service national \u00b7 Dakar \u00b7 Saly \u00b7 Mbour<\/em><\/p>\n          <\/div>\n        <\/div>\n\n        <!-- \u2550\u2550 GOOGLE MAPS v6 \u2014 Lien direct corrig\u00e9 \u2550\u2550 -->\n        <div class=\"map-wrap\">\n          <iframe\n            src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d15528.7!2d-16.9167!3d14.7833!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x0!2zMTTCsDQ3JzAwLjAiTiAxNsKwNTUnMDAuMCJX!5e0!3m2!1sfr!2ssn!4v1714000000\"\n            loading=\"lazy\"\n            referrerpolicy=\"no-referrer-when-downgrade\"\n            title=\"SR Voyages Thi\u00e8s \u2014 Agence de voyage S\u00e9n\u00e9gal\"\n            allowfullscreen><\/iframe>\n        <\/div>\n        <!-- Bouton lien direct Google Maps -->\n        <a class=\"map-btn\"\n           href=\"https:\/\/maps.app.goo.gl\/xtibxTQqgk7KxD6ZA\"\n           target=\"_blank\"\n           rel=\"noopener noreferrer\">\n          \ud83d\uddfa\ufe0f Voir SR Voyages sur Google Maps \u2192\n        <\/a>\n\n        <div class=\"info-item\">\n          <div class=\"info-ico\">\ud83d\udcde<\/div>\n          <div>\n            <strong>T\u00e9l\u00e9phones<\/strong>\n            <p>\n              <a href=\"tel:+221771437125\">77 143 71 25<\/a><br>\n              <a href=\"tel:+221770482193\">77 048 21 93<\/a><br>\n              <a href=\"tel:+221339532552\">33 953 25 52<\/a> (Fixe)\n            <\/p>\n          <\/div>\n        <\/div>\n        <div class=\"info-item\">\n          <div class=\"info-ico\">\u23f0<\/div>\n          <div><strong>Horaires<\/strong><p>Lundi \u2014 Samedi \u00b7 08h00 \u2013 18h00<\/p><\/div>\n        <\/div>\n        <div class=\"info-item\">\n          <div class=\"info-ico\">\ud83d\udcb3<\/div>\n          <div><strong>Paiements<\/strong><p>Wave \u00b7 Orange Money \u00b7 Free Money \u00b7 Esp\u00e8ces \u00b7 Virement<\/p><\/div>\n        <\/div>\n        <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" class=\"wa-box\" target=\"_blank\" rel=\"noopener\">\n          \ud83d\udcac Discuter sur WhatsApp\n        <\/a>\n      <\/aside>\n\n      <div class=\"form-box\">\n        <h2>Demandez votre devis gratuit<\/h2>\n        <p>Billets avion, h\u00f4tels, visas, Hajj &amp; Omra, voyage sur mesure, voyage d&#8217;affaires \u2014 r\u00e9ponse en 24h.<\/p>\n        <div id=\"srvFormWrap\">\n          <div class=\"form-row\">\n            <div class=\"form-grp\"><label for=\"srvPrenom\">Pr\u00e9nom *<\/label><input type=\"text\" id=\"srvPrenom\" name=\"prenom\" placeholder=\"Ex : Moussa\"><\/div>\n            <div class=\"form-grp\"><label for=\"srvTel\">T\u00e9l\u00e9phone *<\/label><input type=\"tel\" id=\"srvTel\" name=\"tel\" placeholder=\"77 XXX XX XX\"><\/div>\n          <\/div>\n          <div class=\"form-grp\">\n            <label for=\"srvDest\">Service demand\u00e9 *<\/label>\n            <select id=\"srvDest\" name=\"destination\">\n              <option value=\"\" selected disabled>Choisissez\u2026<\/option>\n              <optgroup label=\"R\u00e9servation en ligne\"><option>Vol seul<\/option><option>H\u00f4tel seul<\/option><option>Vol + H\u00f4tel<\/option><\/optgroup>\n              <optgroup label=\"P\u00e8lerinages\"><option>Hajj 2025<\/option><option>Omra<\/option><\/optgroup>\n              <optgroup label=\"Excursions S\u00e9n\u00e9gal\"><option>Excursion Saly<\/option><option>S\u00e9jour Saly<\/option><option>Circuit S\u00e9n\u00e9gal<\/option><\/optgroup>\n              <optgroup label=\"Billets d'Avion\"><option>Vol Afrique<\/option><option>Vol Europe<\/option><option>Vol Asie \/ Moyen-Orient<\/option><option>Vol Am\u00e9riques<\/option><\/optgroup>\n              <optgroup label=\"Visas\"><option>Visa Canada<\/option><option>Visa USA<\/option><option>Visa Europe Schengen<\/option><\/optgroup>\n              <option>Voyage sur mesure<\/option>\n              <option>Voyage d&#8217;affaires Dakar<\/option>\n              <option>Location voiture Dakar<\/option>\n              <option>Assurance Voyage<\/option>\n              <option>Autre \/ Renseignement<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"form-row\">\n            <div class=\"form-grp\"><label for=\"srvVille\">Votre ville<\/label><select id=\"srvVille\" name=\"ville\"><option value=\"\" selected disabled>Votre ville<\/option><option>Thi\u00e8s<\/option><option>Dakar<\/option><option>Saly<\/option><option>Mbour<\/option><option>Tivaouane<\/option><option>Autre ville au S\u00e9n\u00e9gal<\/option><\/select><\/div>\n            <div class=\"form-grp\"><label for=\"srvEmail\">Email<\/label><input type=\"email\" id=\"srvEmail\" name=\"email\" placeholder=\"votre@email.com\"><\/div>\n          <\/div>\n          <div class=\"form-grp\"><label for=\"srvMsg\">Votre message<\/label><textarea id=\"srvMsg\" name=\"message\" placeholder=\"Destination, dates, nombre de voyageurs, type de service\u2026\"><\/textarea><\/div>\n          <button class=\"btn-submit\" id=\"srvSubmit\" type=\"button\">\ud83d\ude80 Envoyer ma demande via WhatsApp<\/button>\n          <p class=\"form-note\">Demande envoy\u00e9e directement sur WhatsApp \u2014 r\u00e9ponse garantie en 24h.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"C\">\n    <div class=\"footer-top\">\n      <div class=\"footer-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=\"180\" height=\"40\" loading=\"lazy\">\n        <p>SR Voyages \u2014 Agence de voyage N\u00b01 \u00e0 Thi\u00e8s. Vente billets d&#8217;avion S\u00e9n\u00e9gal, assistance visa Dakar, Hajj &amp; Omra, voyage sur mesure, voyage d&#8217;affaires Dakar, location voiture Dakar, excursions Saly.<\/p>\n        <div class=\"footer-n1\"><span>\ud83c\udfc5<\/span><span class=\"footer-n1-lbl\"><strong>Agence N\u00b01<\/strong>Thi\u00e8s, S\u00e9n\u00e9gal<\/span><\/div>\n        <div class=\"footer-social\">\n          <a class=\"soc-btn\" href=\"https:\/\/wa.me\/221771437125\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\">\ud83d\udcac<\/a>\n          <a class=\"soc-btn\" href=\"tel:+221771437125\" aria-label=\"Appeler\">\ud83d\udcde<\/a>\n          <a class=\"soc-btn\" href=\"https:\/\/srvoyages.com\" target=\"_blank\" rel=\"noopener\" aria-label=\"Site\">\ud83c\udf10<\/a>\n        <\/div>\n      <\/div>\n      <div class=\"footer-col\"><h4>Services<\/h4><div class=\"footer-links\">\n        <a href=\"#srvBooking\">Vente billets avion S\u00e9n\u00e9gal<\/a>\n        <a href=\"#srvBooking\">R\u00e9servation h\u00f4tels<\/a>\n        <a href=\"#srvServices\">Assistance visa Dakar<\/a>\n        <a href=\"#srvOffres\">Hajj &amp; Omra S\u00e9n\u00e9gal<\/a>\n        <a href=\"#srvServices\">Voyage sur mesure S\u00e9n\u00e9gal<\/a>\n        <a href=\"#srvServices\">Voyage d&#8217;affaires Dakar<\/a>\n        <a href=\"#srvExcursions\">Excursions Saly S\u00e9n\u00e9gal<\/a>\n      <\/div><\/div>\n      <div class=\"footer-col\"><h4>Navigation<\/h4><div class=\"footer-links\">\n        <a href=\"#srvTop\">Accueil<\/a>\n        <a href=\"#srvBooking\">Moteur Google Flights<\/a>\n        <a href=\"#srvOffres\">Offres<\/a>\n        <a href=\"#srvFaq\">FAQ<\/a>\n        <a href=\"#srvContact\">Contact<\/a>\n      <\/div><\/div>\n      <div class=\"footer-col\"><h4>Contact Thi\u00e8s<\/h4>\n        <div class=\"ftr-ci\"><span>\ud83d\udccd<\/span><p>Av El Hadji Malick Sy, Randoul\u00e9ne<br>Thi\u00e8s 21000, S\u00e9n\u00e9gal<\/p><\/div>\n        <div class=\"ftr-ci\"><span>\ud83d\udcde<\/span><p><a href=\"tel:+221771437125\">+221 77 143 71 25<\/a><br><a href=\"tel:+221770482193\">+221 77 048 21 93<\/a><br><a href=\"tel:+221339532552\">+221 33 953 25 52<\/a><\/p><\/div>\n        <div class=\"ftr-ci\"><span>\u23f0<\/span><p>Lun \u2013 Sam : 08h00 \u2013 18h00<\/p><\/div>\n        <div class=\"ftr-ci\"><span>\ud83d\udcb3<\/span><p>Wave \u00b7 Orange Money \u00b7 Free Money<br>Esp\u00e8ces \u00b7 Virement<\/p><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"footer-seo\"><p>Agence de voyage Dakar \u00b7 Vente billets avion S\u00e9n\u00e9gal \u00b7 Agence voyage Hajj Omra S\u00e9n\u00e9gal \u00b7 Assistance visa Dakar \u00b7 Location voiture Dakar \u00b7 Voyage sur mesure S\u00e9n\u00e9gal \u00b7 Voyage d&#8217;affaires Dakar \u00b7 Agence voyage Thi\u00e8s \u00b7 Excursion Saly S\u00e9n\u00e9gal \u00b7 SR Voyages +221 77 143 71 25<\/p><\/div>\n    <div class=\"footer-bot\"><p>\u00a9 2026 SR VOYAGES \u2014 Agence de Voyage N\u00b01 \u00e0 Thi\u00e8s &amp; Dakar, S\u00e9n\u00e9gal \ud83c\uddf8\ud83c\uddf3<\/p><\/div>\n  <\/div>\n<\/footer>\n\n<!-- MOBILE BAR -->\n<div class=\"mob-bar\">\n  <a href=\"tel:+221771437125\" class=\"mob-btn mob-call\">\ud83d\udcde Appeler<\/a>\n  <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" class=\"mob-btn mob-wa\" target=\"_blank\" rel=\"noopener\">\ud83d\udcac WhatsApp<\/a>\n  <a href=\"#srvBooking\" class=\"mob-btn mob-bk\">\ud83d\udd0d R\u00e9server<\/a>\n<\/div>\n\n<!-- FLOAT WA -->\n<a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" class=\"float-wa\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp SR Voyages\">\n  <svg viewBox=\"0 0 24 24\" 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-.347\"\/><\/svg>\n<\/a>\n<button class=\"back-top\" id=\"srvBackTop\" aria-label=\"Haut de page\" type=\"button\">\u2191<\/button>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     MODAL VID\u00c9O v6 \u2014 Plein \u00e9cran, contr\u00f4les complets\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<div class=\"vid-modal\" id=\"srvVidModal\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Lecteur vid\u00e9o\">\n  <div class=\"vid-modal-wrap\">\n    <video id=\"srvModalVid\" playsinline webkit-playsinline preload=\"metadata\"><\/video>\n    <button class=\"vid-modal-close\" id=\"srvVidClose\" type=\"button\" aria-label=\"Fermer la vid\u00e9o\">\u00d7<\/button>\n    <div class=\"vid-modal-bar\">\n      <button class=\"vid-modal-play\" id=\"srvModalPlay\" type=\"button\" aria-label=\"Lecture\/Pause\">\n        <svg viewBox=\"0 0 24 24\"><polygon points=\"5,3 19,12 5,21\"\/><\/svg>\n      <\/button>\n      <!-- Barre de progression cliquable -->\n      <div class=\"vid-modal-prog\" id=\"srvModalProg\" role=\"slider\" aria-label=\"Progression\">\n        <div class=\"vid-modal-prog-fill\" id=\"srvModalProgFill\"><\/div>\n      <\/div>\n      <button class=\"vid-modal-vol\" id=\"srvModalVol\" type=\"button\" aria-label=\"Volume\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M11 5L6 9H2v6h4l5 4V5z\"\/><line x1=\"23\" y1=\"9\" x2=\"17\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\"\/><line x1=\"17\" y1=\"9\" x2=\"23\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\"\/><\/svg>\n      <\/button>\n      <input class=\"vid-modal-vol-range\" id=\"srvVolRange\" type=\"range\" min=\"0\" max=\"1\" step=\"0.05\" value=\"0\" aria-label=\"Niveau du volume\">\n      <span class=\"vid-modal-time\" id=\"srvModalTime\">0:00<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     JAVASCRIPT v6 \u2014 CORRIG\u00c9 & OPTIMIS\u00c9\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<script>\n(function(){\n'use strict';\n\n\/* \u2500\u2500\u2500 Utilitaires \u2500\u2500\u2500 *\/\nvar pg=document.getElementById('srv-page');\nfunction G(id){return document.getElementById(id);}\nfunction V(id){var e=G(id);return e?e.value.trim():'';}\nfunction Q(sel){return pg.querySelector(sel);}\nfunction QA(sel){return pg.querySelectorAll(sel);}\n\n\/* \u2500\u2500\u2500 MENU BURGER \u2014 Android-safe \u2500\u2500\u2500 *\/\n\/* M\u00e9thode: click uniquement, pas de touchend (\u00e9vite le double-feu WordPress) *\/\nvar burg=G('srvBurger'), mm=G('srvMM'), ov=G('srvOv');\nvar menuOpen=false;\n\nfunction openMenu(){\n  if(!mm||!ov||!burg)return;\n  menuOpen=true;\n  mm.classList.add('open');\n  ov.classList.add('open');\n  burg.classList.add('active');\n  burg.setAttribute('aria-expanded','true');\n  document.body.style.overflow='hidden';\n}\nfunction closeMenu(){\n  if(!mm||!ov||!burg)return;\n  menuOpen=false;\n  mm.classList.remove('open');\n  ov.classList.remove('open');\n  burg.classList.remove('active');\n  burg.setAttribute('aria-expanded','false');\n  document.body.style.overflow='';\n}\nfunction toggleMenu(){menuOpen?closeMenu():openMenu();}\n\nif(burg){\n  \/* Click simple \u2014 fonctionne sur Android ET iOS *\/\n  burg.addEventListener('click',function(e){\n    e.preventDefault();\n    e.stopPropagation();\n    toggleMenu();\n  });\n}\nif(ov)ov.addEventListener('click',closeMenu);\n\n\/* Fermer au clic sur n'importe quel lien du menu *\/\nQA('#srvMM a').forEach(function(a){\n  a.addEventListener('click',function(){\n    setTimeout(closeMenu,80);\n  });\n});\n\n\/* Fermer si clic ailleurs (desktop) *\/\ndocument.addEventListener('click',function(e){\n  if(!menuOpen)return;\n  if(mm&&mm.contains(e.target))return;\n  if(burg&&burg.contains(e.target))return;\n  closeMenu();\n});\n\n\/* \u2500\u2500\u2500 ANN BAR \u2500\u2500\u2500 *\/\nvar ann=G('srvAnn'), annX=G('srvAnnX');\nif(annX)annX.addEventListener('click',function(){\n  ann.style.display='none';\n  pg.style.setProperty('--ann-h','0px');\n  pg.style.setProperty('--total-h',getComputedStyle(pg).getPropertyValue('--nav-h').trim());\n  var nav=Q('.nav');\n  if(nav)nav.style.top='0';\n  if(mm)mm.style.paddingTop='calc(var(--nav-h) + 16px)';\n});\n\n\/* \u2500\u2500\u2500 BACK TO TOP \u2500\u2500\u2500 *\/\nvar bt=G('srvBackTop');\nwindow.addEventListener('scroll',function(){\n  if(bt)bt.style.display=window.scrollY>320?'grid':'none';\n},{passive:true});\nif(bt)bt.addEventListener('click',function(){window.scrollTo({top:0,behavior:'smooth'});});\n\n\/* \u2500\u2500\u2500 SMOOTH SCROLL \u2500\u2500\u2500 *\/\nQA('a[href^=\"#srv\"]').forEach(function(a){\n  a.addEventListener('click',function(e){\n    var href=this.getAttribute('href');\n    if(!href||href==='#srv-page')return;\n    var t=document.querySelector(href);\n    if(t){\n      e.preventDefault();\n      var off=parseInt(getComputedStyle(pg).getPropertyValue('--total-h'))||118;\n      window.scrollTo({top:t.getBoundingClientRect().top+window.pageYOffset-off-10,behavior:'smooth'});\n    }\n  });\n});\n\n\/* \u2500\u2500\u2500 FAQ \u2500\u2500\u2500 *\/\nQA('.faq-q').forEach(function(b){\n  b.addEventListener('click',function(){\n    this.closest('.faq-item').classList.toggle('open');\n  });\n});\n\n\/* \u2500\u2500\u2500 ONGLETS \u2500\u2500\u2500 *\/\nQA('.bk-tab').forEach(function(t){\n  t.addEventListener('click',function(){\n    QA('.bk-tab').forEach(function(x){x.classList.remove('active');x.setAttribute('aria-selected','false');});\n    QA('.bk-panel').forEach(function(x){x.classList.remove('active');});\n    this.classList.add('active');this.setAttribute('aria-selected','true');\n    var p=G(this.dataset.tab);if(p)p.classList.add('active');\n  });\n});\n\n\/* \u2500\u2500\u2500 Aller simple \/ aller-retour \u2500\u2500\u2500 *\/\nQA('#pVols .bk-trip').forEach(function(b){\n  b.addEventListener('click',function(){\n    QA('#pVols .bk-trip').forEach(function(x){x.classList.remove('on');});\n    this.classList.add('on');\n    var rb=G('vRetBlock');\n    if(rb)rb.style.display=this.dataset.trip==='oneway'?'none':'flex';\n    refreshFlightLink();\n  });\n});\n\n\/* \u2500\u2500\u2500 Swap \u2500\u2500\u2500 *\/\nvar sw=G('vSwap');\nif(sw)sw.addEventListener('click',function(){\n  var a=G('vFrom'),b=G('vTo');\n  if(a&&b){var t=a.value;a.value=b.value;b.value=t;refreshFlightLink();}\n});\n\n\/* \u2500\u2500\u2500 Passagers \u2500\u2500\u2500 *\/\nvar pax={adults:1,children:0,infants:0};\nvar cabin='economy';\nvar cLbl={economy:'\u00c9conomique',premium_economy:'Premium \u00e9co',business:'Affaires',first:'Premi\u00e8re'};\n\nfunction updatePaxLabel(){\n  var total=pax.adults+pax.children+pax.infants;\n  var el=G('vPaxLbl');\n  if(el)el.textContent=total+' voyageur'+(total>1?'s':'')+' \u00b7 '+cLbl[cabin];\n  refreshFlightLink();\n}\nQA('.bk-pm').forEach(function(b){\n  b.addEventListener('click',function(){\n    var cat=this.dataset.cat,dir=parseInt(this.dataset.d),minV=cat==='adults'?1:0;\n    pax[cat]=Math.max(minV,Math.min(9,pax[cat]+dir));\n    var ids={adults:'nA',children:'nC',infants:'nI'};\n    var el=G(ids[cat]);if(el)el.textContent=pax[cat];\n    QA('[data-cat=\"'+cat+'\"]').forEach(function(x){\n      if(x.dataset.d==='-1')x.disabled=pax[cat]<=minV;\n      if(x.dataset.d==='1')x.disabled=pax[cat]>=9;\n    });\n    updatePaxLabel();\n  });\n});\nQA('.bk-cab').forEach(function(b){\n  b.addEventListener('click',function(){\n    QA('.bk-cab').forEach(function(x){x.classList.remove('on');});\n    this.classList.add('on');cabin=this.dataset.cabin;updatePaxLabel();\n  });\n});\nvar pBtn=G('vPaxBtn'),pDrop=G('vPaxDrop');\nif(pBtn&&pDrop){\n  pBtn.addEventListener('click',function(e){\n    e.stopPropagation();\n    pDrop.classList.toggle('open');\n    pBtn.classList.toggle('open');\n  });\n  document.addEventListener('click',function(e){\n    if(pDrop.classList.contains('open')&&!pDrop.contains(e.target)&&e.target!==pBtn){\n      pDrop.classList.remove('open');pBtn.classList.remove('open');\n    }\n  });\n}\n\n\/* \u2500\u2500\u2500 Dates par d\u00e9faut \u2500\u2500\u2500 *\/\n(function(){\n  var t=new Date();\n  function fmt(d){return d.toISOString().split('T')[0];}\n  var dep=new Date(t);dep.setDate(dep.getDate()+14);\n  var ret=new Date(t);ret.setDate(ret.getDate()+21);\n  var today=fmt(t),ds=fmt(dep),rs=fmt(ret);\n  [['vDep',ds],['vRet',rs],['cDep',ds],['cRet',rs],['hIn',ds],['hOut',rs]].forEach(function(p){\n    var el=G(p[0]);if(el){el.value=p[1];el.min=today;}\n  });\n})();\n\n\/* \u2500\u2500\u2500 URLs Google \u2500\u2500\u2500 *\/\nfunction gDate(s){return s?s.replace(\/-\/g,''):'';}\nfunction urlFlights(from,to,dep,ret,oneway){\n  var params={hl:'fr',gl:'SN',curr:'XOF'};\n  if(from&&to)params.q='Vols '+from+' vers '+to;\n  if(dep)params.tfs=gDate(dep);\n  if(!oneway&&ret)params.tfe=gDate(ret);\n  params.adults=String(pax.adults);\n  if(pax.children>0)params.children=String(pax.children);\n  if(pax.infants>0)params.infants=String(pax.infants);\n  var cn={economy:'1',premium_economy:'2',business:'3',first:'4'};\n  params.cabin=cn[cabin]||'1';\n  return 'https:\/\/www.google.fr\/travel\/flights?'+Object.keys(params).map(function(k){return encodeURIComponent(k)+'='+encodeURIComponent(params[k]);}).join('&');\n}\nfunction urlHotels(dest,ci,co,rooms,guests){\n  var params={hl:'fr',gl:'SN',curr:'XOF',q:dest||'h\u00f4tels'};\n  if(ci&&co)params.dates=gDate(ci)+'\/'+gDate(co);\n  params.adults=guests||'2';params.rooms=rooms||'1';\n  return 'https:\/\/www.google.fr\/travel\/hotels?'+Object.keys(params).map(function(k){return encodeURIComponent(k)+'='+encodeURIComponent(params[k]);}).join('&');\n}\n\nfunction refreshFlightLink(){\n  var l=G('vGo');if(!l)return;\n  var from=V('vFrom')||'Dakar',to=V('vTo');\n  if(!to){l.href='https:\/\/www.google.fr\/travel\/flights?hl=fr&gl=SN';return;}\n  var dep=G('vDep')?G('vDep').value:'';\n  var ret=G('vRet')?G('vRet').value:'';\n  var ow=!!Q('#pVols .bk-trip[data-trip=\"oneway\"].on');\n  l.href=urlFlights(from,to,dep,ret,ow);\n}\nfunction refreshHotelLink(){\n  var l=G('hGo');if(!l)return;\n  l.href=urlHotels(V('hDest'),G('hIn')?G('hIn').value:'',G('hOut')?G('hOut').value:'',V('hRooms'),V('hGuests'));\n}\nfunction refreshComboLinks(){\n  var lf=G('cGo'),lh=G('cGoH');if(!lf)return;\n  var from=V('cFrom')||'Dakar',to=V('cTo');\n  var dep=G('cDep')?G('cDep').value:'';\n  var ret=G('cRet')?G('cRet').value:'';\n  lf.href=urlFlights(from,to,dep,ret,false);\n  if(lh)lh.href=urlHotels(to||'',dep,ret,V('cRooms'),V('cGuests'));\n}\n\n\/* Init liens *\/\nrefreshFlightLink();refreshHotelLink();refreshComboLinks();\n\n\/* Validation + refresh avant clic *\/\nvar vGoL=G('vGo');\nif(vGoL){\n  vGoL.addEventListener('click',function(e){\n    if(!V('vTo')){e.preventDefault();alert('Veuillez renseigner une destination avant de rechercher.');G('vTo')&&G('vTo').focus();return;}\n    if(!G('vDep').value){e.preventDefault();alert('Veuillez s\u00e9lectionner une date de d\u00e9part.');return;}\n    refreshFlightLink();\n  });\n  ['vFrom','vTo','vDep','vRet'].forEach(function(id){\n    var el=G(id);if(el){el.addEventListener('input',refreshFlightLink);el.addEventListener('change',refreshFlightLink);}\n  });\n}\nvar hGoL=G('hGo');\nif(hGoL){\n  hGoL.addEventListener('click',function(e){\n    if(!V('hDest')){e.preventDefault();alert('Veuillez renseigner une destination h\u00f4tel.');return;}\n    refreshHotelLink();\n  });\n  ['hDest','hIn','hOut','hRooms','hGuests'].forEach(function(id){\n    var el=G(id);if(el){el.addEventListener('input',refreshHotelLink);el.addEventListener('change',refreshHotelLink);}\n  });\n}\nvar cGoL=G('cGo');\nif(cGoL){\n  cGoL.addEventListener('click',function(e){\n    if(!V('cTo')){e.preventDefault();alert('Veuillez renseigner une destination.');return;}\n    refreshComboLinks();\n    var lh=G('cGoH');if(lh&&lh.href)setTimeout(function(){lh.click();},500);\n  });\n  ['cFrom','cTo','cDep','cRet','cGuests','cRooms'].forEach(function(id){\n    var el=G(id);if(el){el.addEventListener('input',refreshComboLinks);el.addEventListener('change',refreshComboLinks);}\n  });\n}\n\n\/* Chips *\/\nQA('.bk-chip').forEach(function(c){\n  c.addEventListener('click',function(){\n    if(c.dataset.fto){var e=G('vTo');if(e){e.value=c.dataset.fto;refreshFlightLink();}}\n    if(c.dataset.hdest){var e=G('hDest');if(e){e.value=c.dataset.hdest;refreshHotelLink();}}\n    if(c.dataset.cto){var e=G('cTo');if(e){e.value=c.dataset.cto;refreshComboLinks();}}\n  });\n});\n\n\/* \u2500\u2500\u2500 FORMULAIRE \u2192 WHATSAPP \u2500\u2500\u2500 *\/\nvar subBtn=G('srvSubmit');\nif(subBtn){\n  subBtn.addEventListener('click',function(){\n    var pr=V('srvPrenom'),te=V('srvTel'),de=G('srvDest')?G('srvDest').value:'';\n    var vi=G('srvVille')?G('srvVille').value:'';\n    var em=V('srvEmail'),ms=V('srvMsg');\n    if(!pr||!te||!de){alert('Merci de renseigner au minimum le pr\u00e9nom, le t\u00e9l\u00e9phone et le service demand\u00e9.');return;}\n    var txt='Bonjour SR Voyages Thi\u00e8s,%0AJe souhaite un devis.%0A%0A'\n      +'Pr\u00e9nom%3A '+encodeURIComponent(pr)+'%0A'\n      +'T\u00e9l\u00e9phone%3A '+encodeURIComponent(te)+'%0A'\n      +'Service%3A '+encodeURIComponent(de)+'%0A'\n      +'Ville%3A '+encodeURIComponent(vi)+'%0A'\n      +'Email%3A '+encodeURIComponent(em)+'%0A'\n      +'Message%3A '+encodeURIComponent(ms);\n    window.open('https:\/\/wa.me\/221771437125?text='+txt,'_blank');\n  });\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   VID\u00c9OS v6 \u2014 SYST\u00c8ME COMPLET CORRIG\u00c9\n   \n   Principe :\n   1. On cr\u00e9e des vignettes <div> cliquables\n   2. Chaque vignette charge la vid\u00e9o en mode \"metadata\"\n      pour afficher la 1\u00e8re frame comme aper\u00e7u\n   3. Tap\/click = ouvre la modale avec la vid\u00e9o en plein \u00e9cran\n   4. Contr\u00f4les : play\/pause, barre de progression, volume\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\nvar VIDEO_SRCS=[\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2025-12-04-at-10.19.26.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.15.52.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.38.03-1.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.38.10.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.42.20.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.42.24.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.42.28.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.51.48.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.53.19.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.53.20-1.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.53.20.mp4',\n  'https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/WhatsApp-Video-2026-03-12-at-21.53.21-1.mp4'\n];\n\nvar grid=G('srvVids');\nif(grid){\n  VIDEO_SRCS.forEach(function(src,i){\n    \/* Conteneur vignette *\/\n    var thumb=document.createElement('div');\n    thumb.className='vid-thumb';\n    thumb.setAttribute('role','button');\n    thumb.setAttribute('tabindex','0');\n    thumb.setAttribute('aria-label','Regarder la vid\u00e9o '+(i+1));\n\n    \/* Video pour aper\u00e7u (pas de controls, muette, preload=metadata) *\/\n    var preview=document.createElement('video');\n    preview.src=src;\n    preview.muted=true;\n    preview.preload='metadata';\n    preview.setAttribute('playsinline','');\n    preview.setAttribute('webkit-playsinline','');\n    preview.style.width='100%';\n    preview.style.height='100%';\n    preview.style.objectFit='cover';\n    preview.style.display='block';\n    preview.style.pointerEvents='none';\n    \/* Charger la premi\u00e8re frame comme aper\u00e7u *\/\n    preview.addEventListener('loadedmetadata',function(){\n      preview.currentTime=0.5;\n    });\n\n    \/* Overlay *\/\n    var ov2=document.createElement('div');\n    ov2.className='vid-thumb-ov';\n\n    \/* Bouton play *\/\n    var playBtn=document.createElement('div');\n    playBtn.className='vid-play-btn';\n    playBtn.innerHTML='<svg viewBox=\"0 0 24 24\"><polygon points=\"5,3 19,12 5,21\"\/><\/svg>';\n\n    \/* Num\u00e9ro *\/\n    var num=document.createElement('span');\n    num.className='vid-num';\n    num.textContent='Vid\u00e9o '+(i+1);\n\n    thumb.appendChild(preview);\n    thumb.appendChild(ov2);\n    thumb.appendChild(playBtn);\n    thumb.appendChild(num);\n\n    \/* Clic = ouvre modal *\/\n    thumb.addEventListener('click',function(){\n      openVidModal(src);\n    });\n    \/* Accessibilit\u00e9 clavier *\/\n    thumb.addEventListener('keydown',function(e){\n      if(e.key==='Enter'||e.key===' '){e.preventDefault();openVidModal(src);}\n    });\n\n    grid.appendChild(thumb);\n  });\n}\n\n\/* \u2500\u2500\u2500 MODALE VID\u00c9O v6 \u2500\u2500\u2500 *\/\nvar modal=G('srvVidModal');\nvar modalVid=G('srvModalVid');\nvar modalClose=G('srvVidClose');\nvar modalPlayBtn=G('srvModalPlay');\nvar modalVolBtn=G('srvModalVol');\nvar modalVolRange=G('srvVolRange');\nvar modalProg=G('srvModalProg');\nvar modalProgFill=G('srvModalProgFill');\nvar modalTime=G('srvModalTime');\n\n\/* SVGs *\/\nvar SVG_PLAY='<svg viewBox=\"0 0 24 24\"><polygon points=\"5,3 19,12 5,21\"\/><\/svg>';\nvar SVG_PAUSE='<svg viewBox=\"0 0 24 24\"><rect x=\"6\" y=\"4\" width=\"4\" height=\"16\"\/><rect x=\"14\" y=\"4\" width=\"4\" height=\"16\"\/><\/svg>';\nvar SVG_VOL_ON='<svg viewBox=\"0 0 24 24\"><path d=\"M11 5L6 9H2v6h4l5 4V5z\"\/><path d=\"M19.07 4.93a10 10 0 010 14.14M15.54 8.46a5 5 0 010 7.07\" stroke=\"#fff\" stroke-width=\"2\" fill=\"none\"\/><\/svg>';\nvar SVG_VOL_OFF='<svg viewBox=\"0 0 24 24\"><path d=\"M11 5L6 9H2v6h4l5 4V5z\"\/><line x1=\"23\" y1=\"9\" x2=\"17\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\"\/><line x1=\"17\" y1=\"9\" x2=\"23\" y2=\"15\" stroke=\"#fff\" stroke-width=\"2\"\/><\/svg>';\n\nfunction fmtTime(s){\n  if(!isFinite(s)||isNaN(s))return'0:00';\n  var m=Math.floor(s\/60),sec=Math.floor(s%60);\n  return m+':'+(sec<10?'0':'')+sec;\n}\n\nfunction openVidModal(src){\n  if(!modal||!modalVid)return;\n  \/* R\u00e9initialiser *\/\n  modalVid.src=src;\n  modalVid.muted=true;\n  modalVid.volume=0;\n  if(modalVolRange)modalVolRange.value=0;\n  if(modalProgFill)modalProgFill.style.width='0';\n  if(modalVolBtn)modalVolBtn.innerHTML=SVG_VOL_OFF;\n  if(modalPlayBtn)modalPlayBtn.innerHTML=SVG_PAUSE;\n  modal.classList.add('open');\n  document.body.style.overflow='hidden';\n  \/* Lecture auto \u2014 muette par d\u00e9faut (autoplay policy) *\/\n  modalVid.play().catch(function(){\n    if(modalPlayBtn)modalPlayBtn.innerHTML=SVG_PLAY;\n  });\n}\n\nfunction closeVidModal(){\n  if(!modal||!modalVid)return;\n  modalVid.pause();\n  modalVid.src='';\n  modal.classList.remove('open');\n  document.body.style.overflow='';\n}\n\nif(modalClose)modalClose.addEventListener('click',closeVidModal);\n\/* Fermer en cliquant le fond *\/\nif(modal)modal.addEventListener('click',function(e){\n  if(e.target===modal)closeVidModal();\n});\n\n\/* Play \/ pause *\/\nif(modalPlayBtn){\n  modalPlayBtn.addEventListener('click',function(){\n    if(!modalVid)return;\n    if(modalVid.paused){\n      modalVid.play().catch(function(){});\n    }else{\n      modalVid.pause();\n    }\n  });\n}\nif(modalVid){\n  modalVid.addEventListener('play',function(){if(modalPlayBtn)modalPlayBtn.innerHTML=SVG_PAUSE;});\n  modalVid.addEventListener('pause',function(){if(modalPlayBtn)modalPlayBtn.innerHTML=SVG_PLAY;});\n  \/* Progression *\/\n  modalVid.addEventListener('timeupdate',function(){\n    if(!modalVid.duration)return;\n    var pct=(modalVid.currentTime\/modalVid.duration*100).toFixed(1);\n    if(modalProgFill)modalProgFill.style.width=pct+'%';\n    if(modalTime)modalTime.textContent=fmtTime(modalVid.currentTime)+' \/ '+fmtTime(modalVid.duration);\n  });\n}\n\n\/* Clic sur barre de progression *\/\nif(modalProg&#038;&#038;modalVid){\n  modalProg.addEventListener('click',function(e){\n    var rect=modalProg.getBoundingClientRect();\n    var ratio=(e.clientX-rect.left)\/rect.width;\n    if(modalVid.duration)modalVid.currentTime=ratio*modalVid.duration;\n  });\n}\n\n\/* Volume *\/\nif(modalVolBtn&#038;&#038;modalVid){\n  modalVolBtn.addEventListener('click',function(){\n    if(modalVid.muted||modalVid.volume===0){\n      \/* Activer le son *\/\n      modalVid.muted=false;\n      var v=parseFloat(modalVolRange.value)||0;\n      if(v<0.05){v=0.8;modalVolRange.value=v;}\n      modalVid.volume=v;\n      modalVolBtn.innerHTML=SVG_VOL_ON;\n    }else{\n      modalVid.muted=true;\n      modalVolBtn.innerHTML=SVG_VOL_OFF;\n    }\n  });\n}\nif(modalVolRange&#038;&#038;modalVid){\n  modalVolRange.addEventListener('input',function(){\n    var v=parseFloat(this.value);\n    modalVid.volume=v;\n    modalVid.muted=(v===0);\n    if(modalVolBtn)modalVolBtn.innerHTML=v===0?SVG_VOL_OFF:SVG_VOL_ON;\n  });\n}\n\n\/* Fermer modal au swipe bas sur mobile *\/\nvar swipeStartY=0;\nif(modal){\n  modal.addEventListener('touchstart',function(e){\n    swipeStartY=e.touches[0].clientY;\n  },{passive:true});\n  modal.addEventListener('touchend',function(e){\n    if(e.changedTouches[0].clientY-swipeStartY>70)closeVidModal();\n  },{passive:true});\n}\n\n\/* Fermer avec Escape *\/\ndocument.addEventListener('keydown',function(e){\n  if(e.key==='Escape')closeVidModal();\n});\n\n})();\n<\/script>\n\n<\/div><!-- #srv-page -->\n","protected":false},"excerpt":{"rendered":"<p>\u2708\ufe0f Devis gratuit 24h \u2022 \ud83d\udccd Agence voyage Thi\u00e8s &amp; Dakar \u2022 \ud83c\udfe8 Vols + H\u00f4tels en ligne \u2022 +221 77 143 71 25 \u00d7 Agence N\u00b01 Thi\u00e8s \ud83d\udd0d R\u00e9server Services Offres Excursions FAQ Contact Devis gratuit \ud83d\udd0d Vols &amp; H\u00f4tels \ud83d\udec2 Services \ud83c\udf0d Offres \ud83c\udfd6\ufe0f Excursions \u2699\ufe0f Comment \u00e7a marche \ud83d\udcb3 Paiement \ud83c\udfc6 Pourquoi [&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-222","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=222\" \/>\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=\"\u2708\ufe0f Devis gratuit 24h \u2022 \ud83d\udccd Agence voyage Thi\u00e8s &amp; Dakar \u2022 \ud83c\udfe8 Vols + H\u00f4tels en ligne \u2022 +221 77 143 71 25 \u00d7 Agence N\u00b01 Thi\u00e8s \ud83d\udd0d R\u00e9server Services Offres Excursions FAQ Contact Devis gratuit \ud83d\udd0d Vols &amp; H\u00f4tels \ud83d\udec2 Services \ud83c\udf0d Offres \ud83c\udfd6\ufe0f Excursions \u2699\ufe0f Comment \u00e7a marche \ud83d\udcb3 Paiement \ud83c\udfc6 Pourquoi [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/srvoyages.com\/?page_id=222\" \/>\n<meta property=\"og:site_name\" content=\"SR VOYAGES\" \/>\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=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/srvoyages.com\/?page_id=222\",\"url\":\"https:\/\/srvoyages.com\/?page_id=222\",\"name\":\"- SR VOYAGES\",\"isPartOf\":{\"@id\":\"https:\/\/srvoyages.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/srvoyages.com\/?page_id=222#primaryimage\"},\"image\":{\"@id\":\"https:\/\/srvoyages.com\/?page_id=222#primaryimage\"},\"thumbnailUrl\":\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\",\"datePublished\":\"2026-04-19T15:37:58+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/srvoyages.com\/?page_id=222\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/srvoyages.com\/?page_id=222#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=222","og_locale":"en_US","og_type":"article","og_title":"- SR VOYAGES","og_description":"\u2708\ufe0f Devis gratuit 24h \u2022 \ud83d\udccd Agence voyage Thi\u00e8s &amp; Dakar \u2022 \ud83c\udfe8 Vols + H\u00f4tels en ligne \u2022 +221 77 143 71 25 \u00d7 Agence N\u00b01 Thi\u00e8s \ud83d\udd0d R\u00e9server Services Offres Excursions FAQ Contact Devis gratuit \ud83d\udd0d Vols &amp; H\u00f4tels \ud83d\udec2 Services \ud83c\udf0d Offres \ud83c\udfd6\ufe0f Excursions \u2699\ufe0f Comment \u00e7a marche \ud83d\udcb3 Paiement \ud83c\udfc6 Pourquoi [&hellip;]","og_url":"https:\/\/srvoyages.com\/?page_id=222","og_site_name":"SR VOYAGES","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":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/srvoyages.com\/?page_id=222","url":"https:\/\/srvoyages.com\/?page_id=222","name":"- SR VOYAGES","isPartOf":{"@id":"https:\/\/srvoyages.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/srvoyages.com\/?page_id=222#primaryimage"},"image":{"@id":"https:\/\/srvoyages.com\/?page_id=222#primaryimage"},"thumbnailUrl":"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png","datePublished":"2026-04-19T15:37:58+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/srvoyages.com\/?page_id=222"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/srvoyages.com\/?page_id=222#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\/222","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=222"}],"version-history":[{"count":1,"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages\/222\/revisions"}],"predecessor-version":[{"id":223,"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages\/222\/revisions\/223"}],"wp:attachment":[{"href":"https:\/\/srvoyages.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}