{"id":194,"date":"2026-04-15T09:56:45","date_gmt":"2026-04-15T09:56:45","guid":{"rendered":"https:\/\/srvoyages.com\/?page_id=194"},"modified":"2026-04-15T09:56:46","modified_gmt":"2026-04-15T09:56:46","slug":"194-2","status":"publish","type":"page","link":"https:\/\/srvoyages.com\/?page_id=194","title":{"rendered":""},"content":{"rendered":"\n<!-- SR VOYAGES v3 \u2014 WordPress Ready -->\n<!-- Moteur vol + h\u00f4tel int\u00e9gr\u00e9 via Google Travel -->\n<div id=\"srv-page\">\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@400;500;700;900&display=swap');\n\n#srv-page, #srv-page * , #srv-page *::before, #srv-page *::after { box-sizing:border-box; }\n#srv-page {\n  all: initial;\n  display:block;\n  --navy:#0d1b2a; --navy2:#16293d; --gold:#c9a84c; --gold2:#dec57f;\n  --cream:#f5f0e8; --cream2:#ede6d8; --muted:#6b7280; --line:#ddd3bf;\n  --green:#25d366; --red:#ef4444; --blue:#1e5fa8;\n  --ann-h:44px; --nav-h:74px; --total-h:118px;\n  font-family:'DM Sans',Arial,sans-serif;\n  background:var(--cream); color:#1f2937; line-height:1.7; font-size:16px;\n  -webkit-font-smoothing:antialiased;\n}\n#srv-page img { max-width:100%; display:block; }\n#srv-page a { text-decoration:none; color:inherit; }\n#srv-page button, #srv-page input, #srv-page select, #srv-page textarea { font-family:inherit; }\n#srv-page .C { width:min(1320px,calc(100% - 40px)); margin:auto; }\n\n\/* Ann bar *\/\n#srv-page .ann{position:fixed;top:0;left:0;right:0;height:var(--ann-h);z-index:10020;background:linear-gradient(90deg,var(--navy),#1e3550);color:#fff;display:flex;align-items:center;justify-content:center;padding:0 52px 0 16px;border-bottom:1px solid rgba(201,168,76,.35);font-size:.82rem}\n#srv-page .ann-inner{display:flex;gap:12px;white-space:nowrap;overflow:auto;align-items:center}\n#srv-page .ann-inner strong,#srv-page .ann-inner a{color:var(--gold);font-weight:800}\n#srv-page .ann-x{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;background:none;color:#fff;font-size:1.3rem}\n\n\/* Nav *\/\n#srv-page .nav{position:fixed;top:var(--ann-h);left:0;right:0;height:var(--nav-h);z-index:10010;background:rgba(13,27,42,.97);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:2px solid rgba(201,168,76,.75)}\n#srv-page .nav-wrap{width:min(1320px,calc(100% - 40px));margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}\n#srv-page .logo{display:flex;align-items:center;gap:12px;flex-shrink:0}\n#srv-page .logo img{height:42px;width:auto}\n#srv-page .logo-pill{background:linear-gradient(135deg,var(--gold),#a8872e);color:var(--navy);font-size:.58rem;font-weight:900;padding:4px 8px;border-radius:6px;letter-spacing:.8px;text-transform:uppercase}\n#srv-page .nav-links{display:none;gap:4px;align-items:center}\n#srv-page .nav-links a{color:rgba(255,255,255,.84);font-size:.88rem;font-weight:700;padding:10px 12px;border-radius:8px}\n#srv-page .nav-links a:hover{color:var(--gold)}\n#srv-page .nav-links .ncta{background:var(--gold);color:var(--navy);padding:10px 18px}\n#srv-page .burger{display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;width:48px;height:48px;border:0;background:none;padding:4px}\n#srv-page .burger span{width:24px;height:2.5px;background:var(--gold);border-radius:2px;display:block}\n\n\/* Mobile menu *\/\n#srv-page .ov{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:10008;opacity:0;visibility:hidden;transition:.3s}\n#srv-page .ov.open{opacity:1;visibility:visible}\n#srv-page .mm{position:fixed;top:0;right:0;bottom:0;width:min(340px,88vw);background:var(--navy);z-index:10009;transform:translateX(100%);transition:transform .35s ease;padding-top:calc(var(--total-h) + 14px);overflow-y:auto;-webkit-overflow-scrolling:touch}\n#srv-page .mm.open{transform:translateX(0)}\n#srv-page .mm a{display:flex;align-items:center;min-height:54px;padding:14px 24px;color:rgba(255,255,255,.88);font-weight:700;border-bottom:1px solid rgba(255,255,255,.06);font-size:1rem}\n#srv-page .mm .mcta{background:var(--gold)!important;color:var(--navy)!important;margin:12px 16px 0;border-radius:10px;justify-content:center;border:none!important}\n#srv-page .mm .mwa{background:var(--green)!important;color:#fff!important;margin:8px 16px 0;border-radius:10px;justify-content:center;border:none!important}\n\n\/* Buttons *\/\n#srv-page .btn,#srv-page .bk-search-btn,#srv-page .btn-submit,.srv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:14px 24px;border-radius:12px;font-weight:800;font-size:.95rem;border:none;text-align:center;white-space:nowrap;cursor:pointer}\n#srv-page .btn:hover,#srv-page .bk-search-btn:hover,#srv-page .btn-submit:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}\n#srv-page .btn-gold{background:var(--gold);color:var(--navy)}\n#srv-page .btn-ghost{border:2px solid rgba(201,168,76,.45)!important;color:var(--gold);background:rgba(255,255,255,.02)}\n#srv-page .btn-green{background:var(--green);color:#fff}\n#srv-page .btn-navy{background:var(--navy);color:var(--gold)}\n#srv-page .btn-blue{background:var(--blue);color:#fff}\n\n\/* Hero *\/\n#srv-page .hero{padding-top:var(--total-h);background:linear-gradient(160deg,var(--navy),#0f2540 50%,#19324f);color:#fff;min-height:100vh;display:flex;align-items:center}\n#srv-page .hero-wrap{width:min(1320px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center;padding:68px 0 80px}\n#srv-page .hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(201,168,76,.12);border:1px solid rgba(201,168,76,.35);color:var(--gold);padding:8px 16px;border-radius:999px;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;margin-bottom:18px}\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{font-family:'Playfair Display',Georgia,serif;font-size:clamp(2rem,4vw,4.2rem);line-height:1.08;margin-bottom:16px;font-weight:900}\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);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;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;border-radius:14px;padding:10px 14px;font-size:.8rem;font-weight:700;backdrop-filter:blur(8px);z-index:2}\n#srv-page .mc strong{display:block;color:var(--gold);font-size:.96rem}\n#srv-page .mc1{top:28px;left:0} #srv-page .mc2{right:0;bottom:46px} #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);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;font-size:1.5rem;line-height:1.1;margin-top:6px}\n\n\/* Booking engine *\/\n#srv-page .booking-engine{padding:0 0 60px}\n#srv-page .bk-card{background:#fff;border-radius:24px;box-shadow:0 24px 64px rgba(0,0,0,.18);overflow:hidden;margin-top:-38px;position:relative;z-index:3}\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}\n#srv-page .bk-tabs::-webkit-scrollbar{display:none}\n#srv-page .bk-tab{display:flex;align-items:center;gap:8px;padding:18px 28px;font-weight:800;font-size:.92rem;color:var(--muted);background:none;border:none;border-bottom:3px solid transparent;white-space:nowrap;cursor:pointer;transition:.2s;font-family:'DM Sans',Arial,sans-serif}\n#srv-page .bk-tab.active{color:var(--navy);border-bottom-color:var(--gold);background:#fff}\n#srv-page .bk-panel{display:none;padding:28px}\n#srv-page .bk-panel.active{display:block}\n#srv-page .bk-sub-types,.bk-cabin-opts,.bk-popular{display:flex;gap:8px;flex-wrap:wrap}\n#srv-page .bk-sub-types{margin-bottom:20px}\n#srv-page .bk-sub-type,.bk-cabin-opt,.bk-pop-dest{padding:8px 18px;border-radius:999px;border:2px solid var(--line);background:none;font-weight:700;font-size:.84rem;color:var(--muted);cursor:pointer;transition:.2s}\n#srv-page .bk-sub-type.active,#srv-page .bk-cabin-opt.active,#srv-page .bk-pop-dest:hover{background:var(--navy);color:var(--gold);border-color:var(--navy)}\n#srv-page .bk-row{display:grid;gap:14px;margin-bottom:14px}\n#srv-page .bk-row-2{grid-template-columns:1fr 1fr}\n#srv-page .bk-row-3{grid-template-columns:1fr 1fr 1fr}\n#srv-page .bk-row-4{grid-template-columns:1fr 1fr 1fr 1fr}\n#srv-page .bk-field{display:flex;flex-direction:column;gap:5px;position:relative}\n#srv-page .bk-field label{font-size:.74rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:1px}\n#srv-page .bk-field input,#srv-page .bk-field select,#srv-page .bk-pax-trigger{width:100%;min-height:52px;padding:12px 16px 12px 44px;border:2px solid var(--line);border-radius:12px;background:#faf8f4;color:#1f2937;font-size:15px;appearance:auto}\n#srv-page .bk-field input:focus,#srv-page .bk-field select:focus,.srv-page .bk-pax-trigger:focus{outline:none;border-color:var(--gold);background:#fff}\n#srv-page .bk-field-ico{position:absolute;bottom:14px;left:14px;color:var(--gold);font-size:1.1rem;pointer-events:none}\n#srv-page .bk-field-swap{position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid var(--line);display:grid;place-items:center;cursor:pointer;color:var(--navy);font-size:1rem;z-index:2;transition:.2s}\n#srv-page .bk-field-swap:hover{border-color:var(--gold);transform:translateY(-50%) rotate(180deg)}\n#srv-page .bk-pax-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:2px solid var(--line);border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.12);z-index:100;padding:16px;display:none}\n#srv-page .bk-pax-dropdown.open{display:block}\n#srv-page .bk-pax-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line)}\n#srv-page .bk-pax-row:last-child{border-bottom:none}\n#srv-page .bk-pax-info strong{display:block;font-size:.9rem;color:var(--navy)}\n#srv-page .bk-pax-info small{font-size:.75rem;color:var(--muted)}\n#srv-page .bk-pax-ctrl{display:flex;align-items:center;gap:12px}\n#srv-page .bk-pax-btn{width:32px;height:32px;border-radius:50%;border:2px solid var(--line);background:#fff;color:var(--navy);font-size:1.1rem;font-weight:900;display:grid;place-items:center;cursor:pointer}\n#srv-page .bk-pax-btn:hover{border-color:var(--gold);background:var(--gold);color:var(--navy)}\n#srv-page .bk-search-btn{width:100%;min-height:58px;border:none;border-radius:14px;background:linear-gradient(135deg,var(--gold),#b8942a);color:var(--navy);font-weight:900;font-size:1.05rem;box-shadow:0 4px 16px rgba(201,168,76,.3)}\n#srv-page .bk-popular{margin-top:14px;align-items:center}\n#srv-page .bk-popular-label{font-size:.72rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:1px}\n\n\/* Sections *\/\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);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;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\/* Grid cards *\/\n#srv-page .services-grid,#srv-page .exc-grid,#srv-page .offres-grid,#srv-page .why-grid,#srv-page .testi-grid{display:grid;gap:22px}\n#srv-page .services-grid{grid-template-columns:repeat(3,1fr)}\n#srv-page .exc-grid{grid-template-columns:repeat(3,1fr)}\n#srv-page .offres-grid{grid-template-columns:repeat(3,1fr)}\n#srv-page .why-grid{grid-template-columns:repeat(3,1fr);margin-bottom:48px}\n#srv-page .testi-grid{grid-template-columns:repeat(3,1fr)}\n#srv-page .svc-card,#srv-page .exc-card,#srv-page .offre-card,#srv-page .why-item,#srv-page .testi-card{border:1px solid var(--line);border-radius:24px;overflow:hidden;background:#fff}\n#srv-page .svc-card{background:var(--cream);padding:28px 24px;position:relative}\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-urgency{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,#srv-page .exc-card h3,#srv-page .offre-hdr h3,#srv-page .why-item h3{font-family:'Playfair Display',Georgia,serif;color:var(--navy)}\n#srv-page .svc-card h3{font-size:1.08rem;margin-bottom:8px}\n#srv-page .svc-card p,#srv-page .exc-card p,#srv-page .offre-hdr p,#srv-page .why-item p,#srv-page .testi-card blockquote{font-size:.9rem;color:var(--muted)}\n#srv-page .svc-link{color:var(--gold);font-weight:800;font-size:.86rem}\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);font-size:.68rem;font-weight:800;padding:4px 10px;border-radius:999px;margin-bottom:10px}\n#srv-page .exc-meta{display:flex;gap:14px;flex-wrap:wrap;font-size:.8rem;color:var(--muted);margin-bottom:16px}\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 .offre-badge{position:absolute;top:16px;right:16px;background:var(--gold);color:var(--navy);font-size:.68rem;font-weight:900;padding:4px 10px;border-radius:999px;text-transform:uppercase}\n#srv-page .offre-badge.hot{background:var(--red);color:#fff}\n#srv-page .offre-badge.new{background:#22c55e;color:#fff}\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;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;font-size:.72rem;font-weight:400;color:var(--muted)}\n#srv-page .why-item{text-align:center;padding:34px 24px}\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 .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;font-size:2.2rem;color:var(--gold);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;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);font-size:.74rem;font-weight:800}\n#srv-page .testi-card{background:var(--cream);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-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);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\/* FAQ *\/\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;border:0;text-align:left;color:var(--navy);font-weight:800;font-size:.96rem}\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\/* Videos *\/\n#srv-page .vid-scroll{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n#srv-page .vid-item{aspect-ratio:9\/16;border-radius:16px;overflow:hidden;background:#1a1f2e;position:relative}\n#srv-page .vid-item video{width:100%;height:100%;object-fit:cover;display:block}\n#srv-page .vid-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0,0,0,.7) 0%, transparent 45%);pointer-events:none}\n#srv-page .vid-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:54px;height:54px;border-radius:50%;background:rgba(201,168,76,.92);display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:transform .2s,background .2s;border:none;z-index:3}\n#srv-page .vid-play-btn:hover{transform:translate(-50%,-50%) scale(1.1);background:var(--gold)}\n#srv-page .vid-play-btn svg{width:20px;height:20px;fill:var(--navy);margin-left:3px}\n#srv-page .vid-play-btn.playing svg{margin-left:0}\n#srv-page .vid-controls{position:absolute;bottom:0;left:0;right:0;padding:10px 12px 12px;display:flex;align-items:center;gap:8px;z-index:4;opacity:0;transition:opacity .3s}\n#srv-page .vid-item:hover .vid-controls{opacity:1}\n@media (hover:none){#srv-page .vid-controls{opacity:1}}\n#srv-page .vid-mute-btn{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .2s}\n#srv-page .vid-mute-btn svg{width:14px;height:14px;fill:#fff}\n#srv-page .vid-vol{flex:1;height:4px;border-radius:4px;-webkit-appearance:none;appearance:none;background:rgba(255,255,255,.3);cursor:pointer;outline:none;border:none}\n#srv-page .vid-time{font-size:.68rem;color:rgba(255,255,255,.8);font-weight:700;white-space:nowrap;flex-shrink:0}\n#srv-page .vid-progress-wrap{position:absolute;bottom:44px;left:12px;right:12px;z-index:4;height:3px;background:rgba(255,255,255,.2);border-radius:3px;cursor:pointer;opacity:0;transition:opacity .3s}\n#srv-page .vid-item:hover .vid-progress-wrap{opacity:1}\n@media (hover:none){#srv-page .vid-progress-wrap{opacity:1}}\n#srv-page .vid-progress-bar{height:100%;background:var(--gold);border-radius:3px;width:0%}\n\n\/* Contact *\/\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;font-size:1.5rem;color:var(--gold);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);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 .wa-box{display:flex;align-items:center;justify-content:center;gap:10px;background:var(--green);color:#fff;border-radius:12px;padding:16px 18px;font-weight:800;margin-top:22px}\n#srv-page .form-box h2{font-family:'Playfair Display',Georgia,serif;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{width:100%;min-height:50px;padding:13px 15px;border:2px solid var(--line);border-radius:10px;background:#fff;color:#1f2937;font-size:16px;appearance:auto}\n#srv-page .form-grp input:focus,#srv-page .form-grp select:focus,#srv-page .form-grp textarea:focus{outline:none;border-color:var(--gold)}\n#srv-page .form-grp textarea{min-height:130px;resize:vertical}\n#srv-page .btn-submit{width:100%;min-height:56px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--navy),var(--navy2));color:var(--gold);font-weight:900;font-size:1rem}\n#srv-page .form-note{text-align:center;font-size:.76rem;color:var(--muted);margin-top:10px}\n\n\/* Footer *\/\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-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}\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);min-height:34px;display:flex;align-items:center;gap:6px}\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\/* Mobile bar *\/\n#srv-page .mob-bar{position:fixed;left:0;right:0;bottom:0;z-index:10000;background:#fff;border-top:1.5px solid var(--line);padding:8px 10px;display:none;gap:6px;box-shadow:0 -4px 16px rgba(0,0,0,.1)}\n#srv-page .mob-btn{flex:1;min-height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:800;border:none;gap:4px}\n#srv-page .mob-call{background:var(--navy);color:var(--gold)}\n#srv-page .mob-wa{background:var(--green);color:#fff}\n#srv-page .mob-devis{background:var(--gold);color:var(--navy);flex:1.3}\n\n\/* Float buttons *\/\n#srv-page .float-wa{position:fixed;right:18px;bottom:24px;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#fff;z-index:10001;box-shadow:0 4px 20px rgba(37,211,102,.4);transition:transform .2s}\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{position:fixed;left:18px;bottom:24px;width:50px;height:50px;border-radius:50%;display:none;place-items:center;background:var(--navy);color:var(--gold);border:1.5px solid rgba(201,168,76,.3);z-index:10001;font-size:1.2rem;cursor:pointer}\n\n\/* Responsive *\/\n@media(min-width:1120px){#srv-page .nav-links{display:flex}#srv-page .burger{display:none}}\n@media(max-width:1119px){\n  #srv-page .hero-wrap,#srv-page .contact-wrap,#srv-page .cert,#srv-page .footer-top{grid-template-columns:1fr}\n  #srv-page .hero-stats,#srv-page .trust-inner,#srv-page .process-steps{grid-template-columns:repeat(2,1fr)}\n  #srv-page .services-grid,#srv-page .offres-grid,#srv-page .exc-grid,#srv-page .why-grid,#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-scroll{grid-template-columns:repeat(3,1fr)}\n  #srv-page .bk-row-4{grid-template-columns:repeat(2,1fr)}\n}\n@media(max-width:767px){\n  #srv-page{--ann-h:38px;--nav-h:64px;--total-h:102px}\n  #srv-page .C{width:min(1320px,calc(100% - 24px))}\n  #srv-page .hero h1{font-size:1.9rem}\n  #srv-page .hero-wrap{padding:42px 0 60px;gap:28px}\n  #srv-page .hero-ctas{flex-direction:column}\n  #srv-page .btn,#srv-page .bk-search-btn,#srv-page .btn-submit{width:100%}\n  #srv-page .hero-stats{grid-template-columns:repeat(2,1fr)}\n  #srv-page .services-grid,#srv-page .offres-grid,#srv-page .exc-grid,#srv-page .why-grid,#srv-page .testi-grid,#srv-page .trust-inner,#srv-page .process-steps,#srv-page .airlines-grid,#srv-page .form-row,#srv-page .footer-top{grid-template-columns:1fr}\n  #srv-page .mob-bar{display:flex}\n  #srv-page .float-wa,#srv-page .back-top{bottom:82px}\n  #srv-page .sec{padding:52px 0}\n  #srv-page .cert{grid-template-columns:1fr;text-align:center}\n  #srv-page .vid-scroll{grid-template-columns:repeat(2,1fr)}\n  #srv-page .vid-controls,#srv-page .vid-progress-wrap{opacity:1}\n  #srv-page .info-box,#srv-page .form-box{padding:24px 20px}\n  #srv-page .bk-row-2,#srv-page .bk-row-3,#srv-page .bk-row-4{grid-template-columns:1fr}\n  #srv-page .bk-field-swap{display:none}\n  #srv-page .bk-panel{padding:20px 16px}\n  #srv-page .bk-tabs{overflow-x:auto}\n}\n@media(max-width:480px){\n  #srv-page .ann-inner{gap:6px;font-size:.76rem}\n  #srv-page .hero h1{font-size:1.65rem}\n  #srv-page .vid-scroll{grid-template-columns:repeat(2,1fr);gap:10px}\n  #srv-page .vid-play-btn{width:42px;height:42px}\n  #srv-page .vid-play-btn svg{width:16px;height:16px}\n}\n<\/style>\n\n<div class=\"ann\" id=\"srvAnn\">\n  <div class=\"ann-inner\">\n    <span>\u2708\ufe0f <strong>Devis gratuit<\/strong> en 24h<\/span>\n    <span>\u2022<\/span>\n    <span>\ud83d\udccd Thi\u00e8s \u00b7 Dakar \u00b7 Saly \u00b7 S\u00e9n\u00e9gal<\/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<nav class=\"nav\" id=\"srvNav\">\n  <div class=\"nav-wrap\">\n    <a href=\"#srvTop\" class=\"logo\">\n      <img decoding=\"async\" src=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\" alt=\"SR Voyages\" width=\"160\" height=\"42\" loading=\"eager\">\n      <span class=\"logo-pill\">Agence N\u00b01<\/span>\n    <\/a>\n    <div class=\"nav-links\">\n      <a href=\"#srvBooking\">Recherche<\/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\">Demander un devis<\/a>\n    <\/div>\n    <button class=\"burger\" id=\"srvBurger\" aria-label=\"Menu\" aria-expanded=\"false\"><span><\/span><span><\/span><span><\/span><\/button>\n  <\/div>\n<\/nav>\n\n<div class=\"ov\" id=\"srvOv\"><\/div>\n<aside class=\"mm\" id=\"srvMM\">\n  <a href=\"#srvBooking\">Rechercher vols &#038; h\u00f4tels<\/a>\n  <a href=\"#srvServices\">Services<\/a>\n  <a href=\"#srvOffres\">Offres<\/a>\n  <a href=\"#srvExcursions\">Excursions<\/a>\n  <a href=\"#srvProcess\">Process<\/a>\n  <a href=\"#srvPaiement\">Paiement<\/a>\n  <a href=\"#srvWhyUs\">Pourquoi nous<\/a>\n  <a href=\"#srvFaq\">FAQ<\/a>\n  <a href=\"#srvVideos\">Vid\u00e9os<\/a>\n  <a href=\"#srvContact\">Contact<\/a>\n  <a href=\"#srvContact\" class=\"mcta\">Demander un devis<\/a>\n  <a href=\"https:\/\/wa.me\/221771437125?text=Bonjour%20SR%20Voyages%2C%20je%20souhaite%20un%20devis%20gratuit.\" target=\"_blank\" rel=\"noopener\" class=\"mwa\">\ud83d\udcac WhatsApp direct<\/a>\n<\/aside>\n\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 au 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\"><strong>Thi\u00e8s<\/strong> si\u00e8ge principal<\/span>\n        <span class=\"loc-pill\"><strong>Dakar<\/strong> billets &#038; h\u00f4tels<\/span>\n        <span class=\"loc-pill\"><strong>Saly<\/strong> excursions &#038; s\u00e9jours<\/span>\n        <span class=\"loc-pill\"><strong>S\u00e9n\u00e9gal<\/strong> service national<\/span>\n      <\/div>\n      <p class=\"hero-sub\">Billets d&#8217;avion, r\u00e9servation d&#8217;h\u00f4tels, visas Canada\/USA\/Europe, Hajj &#038; Omra, excursions \u00e0 Saly, s\u00e9jours, assurances et accompagnement sur mesure depuis Thi\u00e8s, Dakar, Mbour, Tivaouane et tout le S\u00e9n\u00e9gal.<\/p>\n      <div class=\"hero-ctas\">\n        <a href=\"#srvBooking\" class=\"btn btn-gold\">\ud83d\udd0e Rechercher un voyage<\/a>\n        <a href=\"tel:+221771437125\" class=\"btn btn-ghost\">\ud83d\udcde Appeler maintenant<\/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 direct<\/a>\n        <a href=\"https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr\" target=\"_blank\" rel=\"noopener\" class=\"btn btn-blue\">R\u00e9server sur Google Travel<\/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\">ann\u00e9es 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><div class=\"hero-panel\"><div class=\"geo\"><div class=\"gc1\"><\/div><div class=\"gc2\"><\/div><div class=\"gc3\"><\/div><div class=\"mc mc1\">\ud83d\udd4b Hajj &#038; Omra<strong>Packages<\/strong><\/div><div class=\"mc mc2\">\ud83c\udf0d Vols &#038; h\u00f4tels<strong>R\u00e9servation en ligne<\/strong><\/div><div class=\"mc mc3\">\ud83c\udfd6\ufe0f Excursion Saly<strong>Devis personnalis\u00e9<\/strong><\/div><div class=\"hero-core\"><span>SR Voyages<\/span><strong>Thi\u00e8s<br>Dakar<br>Saly<\/strong><\/div><\/div><\/div><\/div>\n  <\/div>\n<\/header>\n\n<section id=\"srvBooking\" class=\"booking-engine\">\n  <div class=\"C\">\n    <div class=\"bk-card\">\n      <div class=\"bk-tabs\" role=\"tablist\">\n        <button class=\"bk-tab active\" data-tab=\"flights\" role=\"tab\">\u2708\ufe0f Vols<\/button>\n        <button class=\"bk-tab\" data-tab=\"hotels\" role=\"tab\">\ud83c\udfe8 H\u00f4tels<\/button>\n        <button class=\"bk-tab\" data-tab=\"combo\" role=\"tab\">\u2708\ufe0f\ud83c\udfe8 Vol + H\u00f4tel<\/button>\n      <\/div>\n\n      <div class=\"bk-panel active\" id=\"bkFlights\">\n        <div class=\"bk-sub-types\">\n          <button class=\"bk-sub-type active\" data-type=\"roundtrip\">Aller-retour<\/button>\n          <button class=\"bk-sub-type\" data-type=\"oneway\">Aller simple<\/button>\n          <button class=\"bk-sub-type\" data-type=\"multi\">Multi-destinations<\/button>\n        <\/div>\n        <div class=\"bk-row bk-row-2\" style=\"position:relative\">\n          <div class=\"bk-field bk-field-pair\">\n            <label>D\u00e9part<\/label><span class=\"bk-field-ico\">\u2708\ufe0f<\/span>\n            <input type=\"text\" id=\"bkFrom\" placeholder=\"Ville ou a\u00e9roport ex: Dakar, DSS\" autocomplete=\"off\">\n            <button class=\"bk-field-swap\" id=\"bkSwap\" title=\"Inverser\" aria-label=\"Inverser d\u00e9part\/arriv\u00e9e\">\u21c4<\/button>\n          <\/div>\n          <div class=\"bk-field\">\n            <label>Destination<\/label><span class=\"bk-field-ico\">\ud83d\udeec<\/span>\n            <input type=\"text\" id=\"bkTo\" placeholder=\"Ville ou a\u00e9roport ex: Paris, CDG\" autocomplete=\"off\">\n          <\/div>\n        <\/div>\n        <div class=\"bk-row bk-row-2\" id=\"bkDatesRow\">\n          <div class=\"bk-field\"><label>Date de d\u00e9part<\/label><span class=\"bk-field-ico\">\ud83d\udcc5<\/span><input type=\"date\" id=\"bkDepDate\"><\/div>\n          <div class=\"bk-field\" id=\"bkReturnField\"><label>Date de retour<\/label><span class=\"bk-field-ico\">\ud83d\udcc5<\/span><input type=\"date\" id=\"bkRetDate\"><\/div>\n        <\/div>\n        <div class=\"bk-row bk-row-2\">\n          <div class=\"bk-field bk-pax-wrap\">\n            <label>Passagers<\/label><span class=\"bk-field-ico\">\ud83d\udc65<\/span>\n            <button class=\"bk-pax-trigger\" id=\"bkPaxTrigger\" type=\"button\"><span id=\"bkPaxLabel\">1 adulte \u00b7 \u00e9conomique<\/span><span>\u25be<\/span><\/button>\n            <div class=\"bk-pax-dropdown\" id=\"bkPaxDrop\">\n              <div class=\"bk-pax-row\"><div class=\"bk-pax-info\"><strong>Adultes<\/strong><small>13 ans et plus<\/small><\/div><div class=\"bk-pax-ctrl\"><button class=\"bk-pax-btn\" data-cat=\"adults\" data-dir=\"-1\" disabled>\u2212<\/button><span class=\"bk-pax-num\" id=\"bkAdults\">1<\/span><button class=\"bk-pax-btn\" data-cat=\"adults\" data-dir=\"1\">+<\/button><\/div><\/div>\n              <div class=\"bk-pax-row\"><div class=\"bk-pax-info\"><strong>Enfants<\/strong><small>2 &#8211; 12 ans<\/small><\/div><div class=\"bk-pax-ctrl\"><button class=\"bk-pax-btn\" data-cat=\"children\" data-dir=\"-1\" disabled>\u2212<\/button><span class=\"bk-pax-num\" id=\"bkChildren\">0<\/span><button class=\"bk-pax-btn\" data-cat=\"children\" data-dir=\"1\">+<\/button><\/div><\/div>\n              <div class=\"bk-pax-row\"><div class=\"bk-pax-info\"><strong>B\u00e9b\u00e9s<\/strong><small>Moins de 2 ans<\/small><\/div><div class=\"bk-pax-ctrl\"><button class=\"bk-pax-btn\" data-cat=\"infants\" data-dir=\"-1\" disabled>\u2212<\/button><span class=\"bk-pax-num\" id=\"bkInfants\">0<\/span><button class=\"bk-pax-btn\" data-cat=\"infants\" data-dir=\"1\">+<\/button><\/div><\/div>\n              <div class=\"bk-cabin-row\">\n                <label>Classe de voyage<\/label>\n                <div class=\"bk-cabin-opts\">\n                  <button class=\"bk-cabin-opt active\" data-cabin=\"economy\">\u00c9conomique<\/button>\n                  <button class=\"bk-cabin-opt\" data-cabin=\"premium\">Premium<\/button>\n                  <button class=\"bk-cabin-opt\" data-cabin=\"business\">Affaires<\/button>\n                  <button class=\"bk-cabin-opt\" data-cabin=\"first\">Premi\u00e8re<\/button>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"bk-field\">\n            <label>Options<\/label><span class=\"bk-field-ico\">\u2699\ufe0f<\/span>\n            <select id=\"bkFlightOpts\"><option value=\"none\">Aucun filtre<\/option><option value=\"direct\">Vols directs uniquement<\/option><option value=\"flexible\">Dates flexibles \u00b1 3 jours<\/option><option value=\"cheapest\">Prix le plus bas<\/option><option value=\"fastest\">Trajet le plus court<\/option><\/select>\n          <\/div>\n        <\/div>\n        <div class=\"bk-popular\"><span class=\"bk-popular-label\">Populaires<\/span><span class=\"bk-pop-dest\" data-dest=\"Paris, CDG\">Paris<\/span><span class=\"bk-pop-dest\" data-dest=\"Casablanca, CMN\">Casablanca<\/span><span class=\"bk-pop-dest\" data-dest=\"Dubai, DXB\">Duba\u00ef<\/span><span class=\"bk-pop-dest\" data-dest=\"Istanbul, IST\">Istanbul<\/span><span class=\"bk-pop-dest\" data-dest=\"New York, JFK\">New York<\/span><span class=\"bk-pop-dest\" data-dest=\"Montr\u00e9al, YUL\">Montr\u00e9al<\/span><span class=\"bk-pop-dest\" data-dest=\"Abidjan, ABJ\">Abidjan<\/span><\/div>\n        <button class=\"bk-search-btn\" id=\"bkSearchFlight\">\ud83d\udd0e Rechercher les meilleurs vols<\/button>\n      <\/div>\n\n      <div class=\"bk-panel\" id=\"bkHotels\">\n        <div class=\"bk-row bk-row-3\">\n          <div class=\"bk-field\" style=\"grid-column:span 3\"><label>Destination H\u00f4tel<\/label><span class=\"bk-field-ico\">\ud83c\udfe8<\/span><input type=\"text\" id=\"bkHDest\" placeholder=\"Ville, r\u00e9gion ou nom d\u2019h\u00f4tel ex: Saly, Dakar\u2026\"><\/div>\n        <\/div>\n        <div class=\"bk-row bk-row-4\">\n          <div class=\"bk-field\"><label>Arriv\u00e9e<\/label><span class=\"bk-field-ico\">\ud83d\udcc5<\/span><input type=\"date\" id=\"bkHCheckIn\"><\/div>\n          <div class=\"bk-field\"><label>D\u00e9part<\/label><span class=\"bk-field-ico\">\ud83d\udcc5<\/span><input type=\"date\" id=\"bkHCheckOut\"><\/div>\n          <div class=\"bk-field\"><label>Chambres<\/label><span class=\"bk-field-ico\">\ud83d\udecf\ufe0f<\/span><select id=\"bkHRooms\"><option value=\"1\">1 chambre<\/option><option value=\"2\">2 chambres<\/option><option value=\"3\">3 chambres<\/option><option value=\"4\">4 chambres<\/option><\/select><\/div>\n          <div class=\"bk-field\"><label>Voyageurs<\/label><span class=\"bk-field-ico\">\ud83d\udc65<\/span><select id=\"bkHGuests\"><option value=\"1\">1 voyageur<\/option><option value=\"2\">2 voyageurs<\/option><option value=\"3\">3 voyageurs<\/option><option value=\"4\">4 voyageurs<\/option><option value=\"5\">5 voyageurs<\/option><\/select><\/div>\n        <\/div>\n        <div class=\"bk-popular\"><span class=\"bk-popular-label\">Destinations h\u00f4tels<\/span><span class=\"bk-pop-dest\" data-hdest=\"Saly, S\u00e9n\u00e9gal\">Saly<\/span><span class=\"bk-pop-dest\" data-hdest=\"Dakar, S\u00e9n\u00e9gal\">Dakar<\/span><span class=\"bk-pop-dest\" data-hdest=\"Paris, France\">Paris<\/span><span class=\"bk-pop-dest\" data-hdest=\"Dubai, UAE\">Duba\u00ef<\/span><span class=\"bk-pop-dest\" data-hdest=\"Marrakech, Maroc\">Marrakech<\/span><\/div>\n        <button class=\"bk-search-btn\" id=\"bkSearchHotel\">\ud83d\udd0e Rechercher les meilleurs h\u00f4tels<\/button>\n      <\/div>\n\n      <div class=\"bk-panel\" id=\"bkCombo\">\n        <p style=\"font-size:.88rem;color:var(--muted);margin-bottom:18px\">Trouvez votre vol <strong>et<\/strong> votre h\u00f4tel en une seule recherche, avec ouverture vers les meilleurs r\u00e9sultats Google Travel.<\/p>\n        <div class=\"bk-row bk-row-2\">\n          <div class=\"bk-field\"><label>D\u00e9part<\/label><span class=\"bk-field-ico\">\u2708\ufe0f<\/span><input type=\"text\" id=\"bkCFrom\" placeholder=\"Ville de d\u00e9part ex: Dakar\" value=\"Dakar\"><\/div>\n          <div class=\"bk-field\"><label>Destination<\/label><span class=\"bk-field-ico\">\ud83c\udfe8<\/span><input type=\"text\" id=\"bkCTo\" placeholder=\"Destination ex: Paris\"><\/div>\n        <\/div>\n        <div class=\"bk-row bk-row-4\">\n          <div class=\"bk-field\"><label>D\u00e9part<\/label><span class=\"bk-field-ico\">\ud83d\udcc5<\/span><input type=\"date\" id=\"bkCDep\"><\/div>\n          <div class=\"bk-field\"><label>Retour<\/label><span class=\"bk-field-ico\">\ud83d\udcc5<\/span><input type=\"date\" id=\"bkCRet\"><\/div>\n          <div class=\"bk-field\"><label>Voyageurs<\/label><span class=\"bk-field-ico\">\ud83d\udc65<\/span><select id=\"bkCGuests\"><option value=\"1\">1 voyageur<\/option><option value=\"2\">2 voyageurs<\/option><option value=\"3\">3 voyageurs<\/option><option value=\"4\">4 voyageurs<\/option><option value=\"5\">5 voyageurs<\/option><\/select><\/div>\n          <div class=\"bk-field\"><label>Chambres<\/label><span class=\"bk-field-ico\">\ud83d\udecf\ufe0f<\/span><select id=\"bkCRooms\"><option value=\"1\">1 chambre<\/option><option value=\"2\">2 chambres<\/option><option value=\"3\">3 chambres<\/option><\/select><\/div>\n        <\/div>\n        <div class=\"bk-popular\"><span class=\"bk-popular-label\">Packages populaires<\/span><span class=\"bk-pop-dest\" data-combo=\"Paris, France\">Paris<\/span><span class=\"bk-pop-dest\" data-combo=\"Dubai, UAE\">Duba\u00ef<\/span><span class=\"bk-pop-dest\" data-combo=\"Istanbul, T\u00fcrkiye\">Istanbul<\/span><span class=\"bk-pop-dest\" data-combo=\"Casablanca, Maroc\">Casablanca<\/span><span class=\"bk-pop-dest\" data-combo=\"Montr\u00e9al, Canada\">Montr\u00e9al<\/span><\/div>\n        <button class=\"bk-search-btn\" id=\"bkSearchCombo\">\ud83d\udd0e Rechercher Vol + H\u00f4tel<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- Keep rest of content from existing file -->\n<!-- ... services \/ excursions \/ offers \/ process \/ payment \/ why us \/ testimonials \/ faq \/ videos \/ contact \/ footer ... -->\n\n<script>\n(function(){\n'use strict';\n\nconst pg = document.getElementById('srv-page');\nconst ann = document.getElementById('srvAnn');\nconst annX = document.getElementById('srvAnnX');\nconst nav = document.getElementById('srvNav');\nconst burg = document.getElementById('srvBurger');\nconst mm = document.getElementById('srvMM');\nconst ov = document.getElementById('srvOv');\nconst bt = document.getElementById('srvBackTop');\nconst form = document.getElementById('srvForm');\nconst grid = document.getElementById('srvVidGrid');\n\nfunction closeMenu(){ mm.classList.remove('open'); ov.classList.remove('open'); burg.setAttribute('aria-expanded','false'); document.body.style.overflow=''; }\nfunction openMenu(){ mm.classList.add('open'); ov.classList.add('open'); burg.setAttribute('aria-expanded','true'); document.body.style.overflow='hidden'; }\nif (burg) burg.addEventListener('click',()=> mm.classList.contains('open') ? closeMenu() : openMenu());\nif (ov) ov.addEventListener('click',closeMenu);\nif (mm) mm.querySelectorAll('a').forEach(a=>a.addEventListener('click',closeMenu));\n\nif (annX && ann) annX.addEventListener('click',()=>{ ann.style.display='none'; pg.style.setProperty('--ann-h','0px'); pg.style.setProperty('--total-h','74px'); if(nav) nav.style.top='0'; if(mm) mm.style.paddingTop='calc(74px + 14px)'; });\n\nwindow.addEventListener('scroll',()=>{ if (bt) bt.style.display = window.scrollY > 320 ? 'grid' : 'none'; });\nif (bt) bt.addEventListener('click',()=>window.scrollTo({top:0,behavior:'smooth'}));\n\ndocument.querySelectorAll('#srv-page a[href^=\"#\"]').forEach(a=>{\n  a.addEventListener('click',function(e){\n    const t = document.querySelector(this.getAttribute('href'));\n    if (!t) return;\n    e.preventDefault();\n    const offset = parseInt(getComputedStyle(pg).getPropertyValue('--total-h')) || 118;\n    window.scrollTo({ top: t.getBoundingClientRect().top + window.pageYOffset - offset - 10, behavior: 'smooth' });\n  });\n});\n\ndocument.querySelectorAll('#srv-page .faq-q').forEach(btn=>{\n  btn.addEventListener('click',()=>btn.parentElement.classList.toggle('open'));\n});\n\n\/* Tabs *\/\ndocument.querySelectorAll('#srv-page .bk-tab').forEach(tab=>{\n  tab.addEventListener('click',function(){\n    document.querySelectorAll('#srv-page .bk-tab').forEach(t=>t.classList.remove('active'));\n    document.querySelectorAll('#srv-page .bk-panel').forEach(p=>p.classList.remove('active'));\n    this.classList.add('active');\n    document.getElementById('bk'+this.dataset.tab.charAt(0).toUpperCase()+this.dataset.tab.slice(1)).classList.add('active');\n  });\n});\n\n\/* Flight type *\/\ndocument.querySelectorAll('#srv-page .bk-sub-type').forEach(btn=>{\n  btn.addEventListener('click',function(){\n    document.querySelectorAll('#srv-page .bk-sub-type').forEach(b=>b.classList.remove('active'));\n    this.classList.add('active');\n    const returnField = document.getElementById('bkReturnField');\n    if (returnField) returnField.style.display = this.dataset.type === 'oneway' ? 'none' : 'flex';\n  });\n});\n\n\/* Pax dropdown *\/\nconst paxTrigger = document.getElementById('bkPaxTrigger');\nconst paxDrop = document.getElementById('bkPaxDrop');\nlet pax = {adults:1, children:0, infants:0};\nlet cabin = 'economy';\n\nfunction updatePaxLabel(){\n  const total = pax.adults + pax.children + pax.infants;\n  const label = `${total} voyageur${total>1?'s':''} \u00b7 ${cabin === 'economy' ? '\u00e9conomique' : cabin}`;\n  const el = document.getElementById('bkPaxLabel');\n  if (el) el.textContent = label;\n  document.getElementById('bkAdults').textContent = pax.adults;\n  document.getElementById('bkChildren').textContent = pax.children;\n  document.getElementById('bkInfants').textContent = pax.infants;\n}\nif (paxTrigger && paxDrop){\n  paxTrigger.addEventListener('click',e=>{e.stopPropagation();paxTrigger.classList.toggle('open');paxDrop.classList.toggle('open');});\n  document.addEventListener('click',e=>{ if(!paxDrop.contains(e.target) && e.target!==paxTrigger) { paxTrigger.classList.remove('open'); paxDrop.classList.remove('open'); }});\n}\ndocument.querySelectorAll('#srv-page .bk-pax-btn').forEach(btn=>{\n  btn.addEventListener('click',function(){\n    const cat = this.dataset.cat;\n    const dir = parseInt(this.dataset.dir);\n    pax[cat] = Math.max(cat==='adults'?1:0, Math.min(9, pax[cat] + dir));\n    updatePaxLabel();\n  });\n});\ndocument.querySelectorAll('#srv-page .bk-cabin-opt').forEach(btn=>{\n  btn.addEventListener('click',function(){\n    document.querySelectorAll('#srv-page .bk-cabin-opt').forEach(b=>b.classList.remove('active'));\n    this.classList.add('active');\n    cabin = this.dataset.cabin;\n    updatePaxLabel();\n  });\n});\nupdatePaxLabel();\n\n\/* Defaults *\/\nfunction initDates(){\n  const today = new Date();\n  const dep = new Date(today); dep.setDate(dep.getDate()+14);\n  const ret = new Date(dep); ret.setDate(dep.getDate()+7);\n  const fmt = d => d.toISOString().split('T')[0];\n  ['bkDepDate','bkCDep','bkHCheckIn'].forEach(id=>{ const el=document.getElementById(id); if(el) el.value=fmt(dep); });\n  ['bkRetDate','bkCRet','bkHCheckOut'].forEach(id=>{ const el=document.getElementById(id); if(el) el.value=fmt(ret); });\n  document.querySelectorAll('#srv-page input[type=\"date\"]').forEach(el=>el.min=fmt(today));\n}\ninitDates();\n\n\/* Swap *\/\nconst swapBtn = document.getElementById('bkSwap');\nif (swapBtn) swapBtn.addEventListener('click',()=>{ const f=document.getElementById('bkFrom'), t=document.getElementById('bkTo'); if(f&&t){ const tmp=f.value; f.value=t.value; t.value=tmp; }});\n\n\/* Popular fills *\/\ndocument.querySelectorAll('#srv-page .bk-pop-dest').forEach(el=>{\n  el.addEventListener('click',function(){\n    if (this.dataset.dest) { const to = document.getElementById('bkTo'); if(to) to.value = this.dataset.dest; }\n    if (this.dataset.hdest) { const hd = document.getElementById('bkHDest'); if(hd) hd.value = this.dataset.hdest; }\n    if (this.dataset.combo) { const ct = document.getElementById('bkCTo'); if(ct) ct.value = this.dataset.combo; }\n  });\n});\n\n\/* IATA map *\/\nconst AIRPORTCODES = {dakar:'DSS',paris:'CDG',london:'LHR','new york':'JFK',dubai:'DXB',istanbul:'IST',casablanca:'CMN','montr\u00e9al':'YUL',montreal:'YUL',toronto:'YYZ',abidjan:'ABJ',lagos:'LOS',cairo:'CAI','johannesburg':'JNB',rome:'FCO',madrid:'MAD',brussels:'BRU','amsterdam':'AMS','addis ababa':'ADD','nairobi':'NBO',accra:'ACC'};\nfunction getCode(input){ if(!input) return ''; const m = input.match(\/[A-Z]{3}\/i); if(m) return m[0].toUpperCase(); const low = input.toLowerCase().split(',')[0].trim(); return AIRPORTCODES[low] || low.substring(0,3).toUpperCase(); }\n\nfunction formatGDate(s){ return s; }\nfunction validateDates(dep, ret, isReturn){ if(!dep){alert('Veuillez s\u00e9lectionner une date de d\u00e9part.');return false;} if(isReturn && ret && ret < dep){alert('La date de retour doit \u00eatre apr\u00e8s la date de d\u00e9part.');return false;} return true; }\n\nfunction buildFlightURL(){\n  const from = document.getElementById('bkFrom').value.trim();\n  const to = document.getElementById('bkTo').value.trim();\n  const dep = document.getElementById('bkDepDate').value;\n  const ret = document.getElementById('bkRetDate').value;\n  const opts = document.getElementById('bkFlightOpts').value;\n  const isOneway = document.querySelector('#bkFlights .bk-sub-type[data-type=\"oneway\"]').classList.contains('active');\n  const cabinMap = {economy:1,premium:2,business:3,first:4};\n  let url = 'https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr';\n  url += '&#038;curr=XOF';\n  if(from &#038;&#038; to) url += '&#038;q=vols%20' + encodeURIComponent(from) + '%20vers%20' + encodeURIComponent(to);\n  if(dep) url += '&#038;tfs=' + formatGDate(dep);\n  if(!isOneway &#038;&#038; ret) url += '&#038;tfe=' + formatGDate(ret);\n  url += '&#038;cabin=' + cabinMap[cabin];\n  if(opts === 'direct') url += '&#038;stops=0';\n  return url;\n}\nfunction buildHotelURL(){\n  const dest = document.getElementById('bkHDest').value.trim();\n  const ci = document.getElementById('bkHCheckIn').value;\n  const co = document.getElementById('bkHCheckOut').value;\n  const rooms = document.getElementById('bkHRooms').value;\n  const guests = document.getElementById('bkHGuests').value;\n  let url = 'https:\/\/www.google.com\/travel\/hotels?gl=FR&#038;hl=fr&#038;curr=XOF';\n  if(dest) url += '&#038;q=' + encodeURIComponent(dest);\n  if(ci) url += '&#038;dates=' + ci.replace(\/-\/g,'');\n  if(co) url += '&#038;dates=' + co.replace(\/-\/g,'');\n  url += '&#038;adults=' + guests + '&#038;rooms=' + rooms;\n  return url;\n}\nfunction buildComboURL(){\n  const from = document.getElementById('bkCFrom').value.trim();\n  const to = document.getElementById('bkCTo').value.trim();\n  const dep = document.getElementById('bkCDep').value;\n  const ret = document.getElementById('bkCRet').value;\n  const guests = document.getElementById('bkCGuests').value;\n  const rooms = document.getElementById('bkCRooms').value;\n  const flights = 'https:\/\/www.google.com\/travel\/flights?gl=FR&#038;hl=fr&#038;curr=XOF' + (from&#038;&#038;to?('&#038;q=vols%20'+encodeURIComponent(from)+'%20vers%20'+encodeURIComponent(to)):'') + (dep?('&#038;tfs='+dep):'') + (ret?('&#038;tfe='+ret):'') + '&#038;adults=' + guests;\n  const hotels = 'https:\/\/www.google.com\/travel\/hotels?gl=FR&#038;hl=fr&#038;curr=XOF' + (to?('&#038;q='+encodeURIComponent(to)):'') + (dep?('&#038;dates='+dep.replace(\/-\/g,'')):'') + (ret?('&#038;dates='+ret.replace(\/-\/g,'')):'') + '&#038;adults=' + guests + '&#038;rooms=' + rooms;\n  return {flights, hotels};\n}\n\ndocument.getElementById('bkSearchFlight')?.addEventListener('click',()=>{\n  const from=document.getElementById('bkFrom').value.trim();\n  const to=document.getElementById('bkTo').value.trim();\n  const dep=document.getElementById('bkDepDate').value;\n  const ret=document.getElementById('bkRetDate').value;\n  const isOneway=document.querySelector('#bkFlights .bk-sub-type[data-type=\"oneway\"]').classList.contains('active');\n  if(!from || !to){ alert('Veuillez renseigner au moins une destination.'); return; }\n  if(!validateDates(dep,ret,!isOneway)) return;\n  window.open(buildFlightURL(),'_blank','noopener');\n});\ndocument.getElementById('bkSearchHotel')?.addEventListener('click',()=>{\n  const dest=document.getElementById('bkHDest').value.trim();\n  if(!dest){ alert('Veuillez renseigner une destination.'); return; }\n  const ci=document.getElementById('bkHCheckIn').value;\n  const co=document.getElementById('bkHCheckOut').value;\n  if(!validateDates(ci,co,true)) return;\n  window.open(buildHotelURL(),'_blank','noopener');\n});\ndocument.getElementById('bkSearchCombo')?.addEventListener('click',()=>{\n  const to=document.getElementById('bkCTo').value.trim();\n  if(!to){ alert('Veuillez renseigner une destination.'); return; }\n  const dep=document.getElementById('bkCDep').value;\n  const ret=document.getElementById('bkCRet').value;\n  if(!validateDates(dep,ret,true)) return;\n  const urls=buildComboURL();\n  window.open(urls.flights,'_blank','noopener');\n  setTimeout(()=>window.open(urls.hotels,'_blank','noopener'),400);\n});\n\n\/* Videos with volume *\/\nconst ICON_PLAY = '<svg viewBox=\"0 0 24 24\"><polygon points=\"5,3 19,12 5,21\"\/><\/svg>';\nconst ICON_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>';\nconst ICON_MUTE = '<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>';\nconst ICON_SOUND = '<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>';\n\nconst 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];\n\nfunction fmtTime(s){ if(isNaN(s)||!isFinite(s)) return \"00:00\"; const m=Math.floor(s\/60), sec=Math.floor(s%60); return (m<10?'0':'')+m+':' + (sec<10?'0':'')+sec; }\n\nif (grid) {\n  srcs.forEach(src=>{\n    const item=document.createElement('div');\n    item.className='vid-item';\n    item.innerHTML = '<video preload=\"none\" playsinline muted loop src=\"'+src+'\"><\/video><div class=\"vid-overlay\"><\/div><div class=\"vid-progress-wrap\"><div class=\"vid-progress-bar\"><\/div><\/div><button class=\"vid-play-btn\" aria-label=\"Lire\">'+ICON_PLAY+'<\/button><div class=\"vid-controls\"><button class=\"vid-mute-btn\" aria-label=\"Activer le son\">'+ICON_MUTE+'<\/button><input type=\"range\" class=\"vid-vol\" min=\"0\" max=\"1\" step=\"0.05\" value=\"0\" aria-label=\"Volume\"><span class=\"vid-time\">00:00<\/span><\/div>';\n    grid.appendChild(item);\n    const vid=item.querySelector('video'), playB=item.querySelector('.vid-play-btn'), muteB=item.querySelector('.vid-mute-btn'), volS=item.querySelector('.vid-vol'), timeS=item.querySelector('.vid-time'), progW=item.querySelector('.vid-progress-wrap'), progB=item.querySelector('.vid-progress-bar');\n    playB.addEventListener('click',()=>{ if(vid.paused){ vid.play(); playB.innerHTML=ICON_PAUSE; } else { vid.pause(); playB.innerHTML=ICON_PLAY; } });\n    muteB.addEventListener('click',()=>{ if(vid.muted){ vid.muted=false; if(parseFloat(volS.value)===0) volS.value=0.8; vid.volume=parseFloat(volS.value); muteB.innerHTML=ICON_SOUND; } else { vid.muted=true; muteB.innerHTML=ICON_MUTE; }});\n    volS.addEventListener('input',function(){ const v=parseFloat(this.value); vid.volume=v; if(v===0){ vid.muted=true; muteB.innerHTML=ICON_MUTE; } else { vid.muted=false; muteB.innerHTML=ICON_SOUND; } this.style.background='linear-gradient(to right, var(--gold) '+Math.round(v*100)+'%, rgba(255,255,255,.3) '+Math.round(v*100)+'%)'; });\n    vid.addEventListener('timeupdate',()=>{ if(!isNaN(vid.duration)&&vid.duration>0){ const pct=(vid.currentTime\/vid.duration)*100; progB.style.width=pct+'%'; timeS.textContent=fmtTime(vid.currentTime)+' \/ '+fmtTime(vid.duration); }});\n    progW.addEventListener('click',e=>{ const rect=progW.getBoundingClientRect(); const pct=(e.clientX-rect.left)\/rect.width; vid.currentTime=pct*vid.duration; });\n    vid.addEventListener('ended',()=>{ playB.innerHTML=ICON_PLAY; });\n    vid.addEventListener('play',()=>{ playB.innerHTML=ICON_PAUSE; });\n    vid.addEventListener('pause',()=>{ playB.innerHTML=ICON_PLAY; });\n  });\n}\n\n\/* Contact form *\/\ndocument.getElementById('srvForm')?.addEventListener('submit',function(e){\n  e.preventDefault();\n  const pr=document.getElementById('srvPrenom').value.trim();\n  const te=document.getElementById('srvTel').value.trim();\n  const de=document.getElementById('srvDest').value;\n  const vi=document.getElementById('srvVille').value||'';\n  const em=(document.getElementById('srvEmail').value||'').trim();\n  const ms=(document.getElementById('srvMsg').value||'').trim();\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  const txt='Bonjour SR Voyages,%0AJe souhaite un devis.%0A%0APr\u00e9nom: '+encodeURIComponent(pr)+'%0AT\u00e9l: '+encodeURIComponent(te)+'%0AService: '+encodeURIComponent(de)+'%0AVille: '+encodeURIComponent(vi)+'%0AEmail: '+encodeURIComponent(em)+'%0AMessage: '+encodeURIComponent(ms);\n  window.open('https:\/\/wa.me\/221771437125?text='+txt,'_blank');\n});\n\n})();\n<\/script>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u2708\ufe0f Devis gratuit en 24h \u2022 \ud83d\udccd Thi\u00e8s \u00b7 Dakar \u00b7 Saly \u00b7 S\u00e9n\u00e9gal \u2022 +221 77 143 71 25 \u00d7 Agence N\u00b01 Recherche Services Offres Excursions FAQ Contact Demander un devis Rechercher vols &#038; h\u00f4tels Services Offres Excursions Process Paiement Pourquoi nous FAQ Vid\u00e9os Contact Demander un devis \ud83d\udcac WhatsApp direct Agence de voyage [&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-194","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=194\" \/>\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 en 24h \u2022 \ud83d\udccd Thi\u00e8s \u00b7 Dakar \u00b7 Saly \u00b7 S\u00e9n\u00e9gal \u2022 +221 77 143 71 25 \u00d7 Agence N\u00b01 Recherche Services Offres Excursions FAQ Contact Demander un devis Rechercher vols &#038; h\u00f4tels Services Offres Excursions Process Paiement Pourquoi nous FAQ Vid\u00e9os Contact Demander un devis \ud83d\udcac WhatsApp direct Agence de voyage [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/srvoyages.com\/?page_id=194\" \/>\n<meta property=\"og:site_name\" content=\"SR VOYAGES\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-15T09:56:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/srvoyages.com\/?page_id=194\",\"url\":\"https:\/\/srvoyages.com\/?page_id=194\",\"name\":\"- SR VOYAGES\",\"isPartOf\":{\"@id\":\"https:\/\/srvoyages.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/srvoyages.com\/?page_id=194#primaryimage\"},\"image\":{\"@id\":\"https:\/\/srvoyages.com\/?page_id=194#primaryimage\"},\"thumbnailUrl\":\"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png\",\"datePublished\":\"2026-04-15T09:56:45+00:00\",\"dateModified\":\"2026-04-15T09:56:46+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/srvoyages.com\/?page_id=194\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/srvoyages.com\/?page_id=194#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=194","og_locale":"en_US","og_type":"article","og_title":"- SR VOYAGES","og_description":"\u2708\ufe0f Devis gratuit en 24h \u2022 \ud83d\udccd Thi\u00e8s \u00b7 Dakar \u00b7 Saly \u00b7 S\u00e9n\u00e9gal \u2022 +221 77 143 71 25 \u00d7 Agence N\u00b01 Recherche Services Offres Excursions FAQ Contact Demander un devis Rechercher vols &#038; h\u00f4tels Services Offres Excursions Process Paiement Pourquoi nous FAQ Vid\u00e9os Contact Demander un devis \ud83d\udcac WhatsApp direct Agence de voyage [&hellip;]","og_url":"https:\/\/srvoyages.com\/?page_id=194","og_site_name":"SR VOYAGES","article_modified_time":"2026-04-15T09:56:46+00:00","og_image":[{"url":"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/srvoyages.com\/?page_id=194","url":"https:\/\/srvoyages.com\/?page_id=194","name":"- SR VOYAGES","isPartOf":{"@id":"https:\/\/srvoyages.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/srvoyages.com\/?page_id=194#primaryimage"},"image":{"@id":"https:\/\/srvoyages.com\/?page_id=194#primaryimage"},"thumbnailUrl":"https:\/\/srvoyages.com\/wp-content\/uploads\/2026\/03\/LOGO-SR-VOYAGES-2.png","datePublished":"2026-04-15T09:56:45+00:00","dateModified":"2026-04-15T09:56:46+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/srvoyages.com\/?page_id=194"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/srvoyages.com\/?page_id=194#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\/194","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=194"}],"version-history":[{"count":1,"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages\/194\/revisions"}],"predecessor-version":[{"id":195,"href":"https:\/\/srvoyages.com\/index.php?rest_route=\/wp\/v2\/pages\/194\/revisions\/195"}],"wp:attachment":[{"href":"https:\/\/srvoyages.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}