{"id":776,"date":"2026-09-29T16:35:36","date_gmt":"2026-09-29T16:35:36","guid":{"rendered":"https:\/\/simple.sn\/?page_id=776"},"modified":"2026-10-01T19:16:33","modified_gmt":"2026-10-01T19:16:33","slug":"voiture-seule","status":"publish","type":"page","link":"https:\/\/simple.sn\/en\/voiture-seule\/","title":{"rendered":"Car only"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"776\" class=\"elementor elementor-776\">\n\t\t\t\t<div class=\"elementor-element elementor-element-010f7cf e-con e-atomic-element e-flexbox-base e-default-div e-010f7cf-9dcc66b \" data-id=\"010f7cf\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"010f7cf\">\n    <div class=\"elementor-element elementor-element-4b87a77 e-con-full e-flex e-con e-parent\" data-id=\"4b87a77\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c599e7c e-con-full e-flex e-con e-child\" data-id=\"c599e7c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5341af7 e-con-full breakout-container e-flex e-con e-child\" data-id=\"5341af7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b5489a5 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"b5489a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;zoomInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Votre voyage, notre plaisir<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9bd97fd e-con-full e-flex e-con e-child\" data-id=\"9bd97fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b695980 e-con-full e-flex e-con e-child\" data-id=\"b695980\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4266664 elementor-widget elementor-widget-heading\" data-id=\"4266664\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Comment nous travaillons: <br \/>\nNOTRE SERVICE &amp; NOTRE MODE DE FONCTIONNEMENT<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8229d38 elementor-widget elementor-widget-text-editor\" data-id=\"8229d38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Simple-Touky est un service de coordination de voyages con\u00e7u pour rendre la recherche d\u2019un transport priv\u00e9 fiable simple, transparente et sans stress.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22eea7b elementor-widget elementor-widget-text-editor\" data-id=\"22eea7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Pour organiser votre voyage, <strong>Simple-Touky facture au client des frais de service \u00e0 l\u2019avance<\/strong> pour l\u2019organisation, la planification et la coordination du transport.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-578a0b1 elementor-widget elementor-widget-text-editor\" data-id=\"578a0b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Les voitures figurant dans notre base de donn\u00e9es sont des s\u00e9lectionn\u00e9s et v\u00e9rifi\u00e9s par Simple-Touky selon nos crit\u00e8res internes de v\u00e9rification et de confiance.<\/p><p>Notre objectif est de comprendre pr\u00e9cis\u00e9ment vos besoins, d\u2019identifier un\u00a0 v\u00e9hicule adapt\u00e9 au sein de notre r\u00e9seau de confiance et de n\u00e9gocier un prix de transport \u00e9quitable, convenant \u00e0 la fois au client et au propri\u00e9taire du v\u00e9hicule.<\/p><p><strong>C\u2019EST SIMPLE et 100% transparent.<\/strong><\/p><p>\u2013 Une fois le prix du transport convenu, le montant correspondant au service de transport est vers\u00e9 directement au propri\u00e9taire.<\/p><p>\u2013 Les frais de service de Simple-Touky sont distincts et sont pay\u00e9s par le client pour l\u2019organisation et la coordination du voyage.<\/p><p>\u2013 Le montant vous est annonc\u00e9 avant tout engagement de votre part et ne change plus ensuite.<\/p><p>\u2013 Notre \u00e9quipe reste disponible afin d\u2019offrir un service client attentif, personnalis\u00e9 et r\u00e9actif avant et pendant et apr\u00e8s la r\u00e9servation.<\/p><p>Merci d\u2019avoir choisi Simple-Touky! <img decoding=\"async\" loading=\"lazy\" class=\"emoji\" role=\"img\" draggable=\"false\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64f-1f3fe.svg\" alt=\"\ud83d\ude4f\ud83c\udffe\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"emoji\" role=\"img\" draggable=\"false\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64f.svg\" alt=\"\ud83d\ude4f\" \/><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0ac8ddb e-con-full e-flex e-con e-child\" data-id=\"0ac8ddb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a4f23f elementor-invisible elementor-widget elementor-widget-image\" data-id=\"4a4f23f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;slideInRight&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"615\" src=\"https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?fit=1024%2C615&amp;ssl=1\" class=\"attachment-large size-large wp-image-804\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=300%2C180&amp;ssl=1 300w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=1024%2C615&amp;ssl=1 1024w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=768%2C461&amp;ssl=1 768w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=1536%2C922&amp;ssl=1 1536w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=2048%2C1229&amp;ssl=1 2048w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=1320%2C792&amp;ssl=1 1320w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/09\/64027-scaled.webp?resize=600%2C360&amp;ssl=1 600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-985afa0 e-flex e-con-boxed e-con e-child\" data-id=\"985afa0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-146fba9 elementor-widget elementor-widget-image\" data-id=\"146fba9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"780\" src=\"https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?fit=1024%2C780&amp;ssl=1\" class=\"attachment-large size-large wp-image-907\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?w=2560&amp;ssl=1 2560w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=300%2C228&amp;ssl=1 300w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=1024%2C780&amp;ssl=1 1024w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=768%2C585&amp;ssl=1 768w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=1536%2C1170&amp;ssl=1 1536w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=2048%2C1560&amp;ssl=1 2048w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=16%2C12&amp;ssl=1 16w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=1320%2C1005&amp;ssl=1 1320w, https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/10\/fun-3d-illustration-american-referee-1-scaled.jpg?resize=600%2C457&amp;ssl=1 600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-805ec1b elementor-widget elementor-widget-text-editor\" data-id=\"805ec1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Merci de remplir ce formulaire avec le plus de d\u00e9tails possible afin que notre \u00e9quipe puisse comprendre vos besoins et organiser une solution de transport s\u00fbre, confortable et fiable, adapt\u00e9e \u00e0 votre voyage.\u00a0<\/p><p>Bien s\u00fbr, si vous pr\u00e9f\u00e9rez nous envoyer un message, vous pouvez nous joindre au +221-77-412-2216. Nous vous r\u00e9pondrons dans les plus brefs d\u00e9lais.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e59fbf e-flex e-con-boxed e-con e-parent\" data-id=\"1e59fbf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b95f3fd elementor-widget elementor-widget-html\" data-id=\"b95f3fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\nSIMPLE-TOUKY \u2014 Option C : \"Voiture seule\" (formulaire de demande, 9 \u00e9tapes)\r\n\u00c0 coller en entier dans un widget \u00ab HTML \u00bb d'Elementor, sur la page d\u00e9di\u00e9e \u00e0 la carte C.\r\nL'envoi de l'e-mail est g\u00e9r\u00e9 par le snippet PHP (touky-c-handler.php).\r\n\r\nDiff\u00e9rences avec le formulaire complet (Touky Affaires \/ Option B) :\r\n  - Pas de champ \"Organisation\" \u00e0 l'\u00e9tape 1 (comme pour B)\r\n  - \"service\" est fix\u00e9 en interne sur \"V\u00e9hicule uniquement\" (champ cach\u00e9, pas de question pos\u00e9e)\r\n  - \u00c9tape 2 : la question \"Type de service souhait\u00e9\" est retir\u00e9e\r\n  - \u00c9tape 3 : l'adresse de prise en charge est retir\u00e9e (on garde Ville\/Pays\/Date\/Heure) ;\r\n    les sections \"Destination\" et \"Arr\u00eats suppl\u00e9mentaires\" sont enti\u00e8rement retir\u00e9es\r\n  - L'\u00e9tape \"Besoins concernant le chauffeur\" est enti\u00e8rement retir\u00e9e\r\n  - L'\u00e9tape \"Dur\u00e9e & programme du voyage\" est enti\u00e8rement retir\u00e9e\r\n  - \u00c9tape Budget : la question \"Qu'est-ce qui est le plus important\" est retir\u00e9e\r\n  - \u00c9tape Confirmation : la case sur le \"prix du trajet au chauffeur\" devient une case sur le\r\n    \"prix de location au propri\u00e9taire du v\u00e9hicule\" ; la case d'autorisation de n\u00e9gociation est retir\u00e9e\r\n  - Soit 9 \u00e9tapes au total (au lieu de 11)\r\nStyle clair (pas de fond sombre), accent vert (assorti \u00e0 la couleur de la carte C).\r\n-->\r\n<div id=\"stc-form\" data-ajax=\"\/wp-admin\/admin-ajax.php\">\r\n\r\n  <style>\r\n    #stc-form{\r\n      --ink:#12302f; --ink-soft:#4b5f5d; --line:#d3dbd9; --soft:#f2f5f4;\r\n      --gold:#16C784; --gold-dk:#0e8a5c;\r\n      --green:#1a7f45; --blue:#16C784; --red:#c93a3a; --err:#b3261e;\r\n      max-width:880px; margin:0 auto; color:var(--ink);\r\n      font-family:'Poppins',inherit; font-size:16px; line-height:1.5; scroll-margin-top:90px;\r\n      padding:50px 16px;\r\n      background:#fff;\r\n    }\r\n    #stc-form *, #stc-form *::before, #stc-form *::after{box-sizing:border-box}\r\n    #stc-form [hidden]{display:none !important}\r\n\r\n    \/* ---------- Suivi de progression ---------- *\/\r\n    #stc-form .st-progress{\r\n      position:relative; list-style:none; margin:0 0 22px; padding:0;\r\n      display:grid; grid-template-columns:repeat(7,minmax(0,1fr)); gap:6px;\r\n    }\r\n    #stc-form .st-progress::before{\r\n      content:\"\"; position:absolute; left:3%; right:3%; top:50%;\r\n      border-top:2px dashed var(--line); z-index:0;\r\n    }\r\n    #stc-form .st-pill{\r\n      position:relative; z-index:1; margin:0; padding:9px 2px 8px; border-radius:10px;\r\n      display:flex; flex-direction:column; align-items:center; gap:2px;\r\n      color:#fff; text-align:center; background:var(--red);\r\n      pointer-events:none; user-select:none; cursor:default;\r\n      transition:background-color .3s ease;\r\n    }\r\n    #stc-form .st-pill-n{font-weight:700; font-size:15px; line-height:1.1}\r\n    #stc-form .st-pill-t{font-size:10.5px; line-height:1.15; overflow-wrap:anywhere}\r\n    #stc-form .st-pill.is-todo{background:var(--red)}\r\n    #stc-form .st-pill.is-done{background:var(--green)}\r\n    #stc-form .st-pill.is-done .st-pill-n::after{content:\"\\2713\"; margin-left:3px; font-size:12px}\r\n    #stc-form .st-pill.is-skipped{\r\n      background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.2) 0 6px,transparent 6px 12px);\r\n    }\r\n    #stc-form .st-pill.is-current{background:var(--blue)}\r\n    @media (prefers-reduced-motion:reduce){\r\n      #stc-form .st-panel{animation:none !important}\r\n    }\r\n    @media (max-width:760px){\r\n      #stc-form .st-progress{gap:4px}\r\n      #stc-form .st-pill{padding:0; aspect-ratio:1\/1; justify-content:center; border-radius:50%}\r\n      #stc-form .st-pill-t{display:none}\r\n      #stc-form .st-pill-n{font-size:12px}\r\n      #stc-form .st-pill.is-done .st-pill-n::after{display:none}\r\n    }\r\n\r\n    \/* ---------- Carte du formulaire ---------- *\/\r\n    #stc-form .st-card{\r\n      background:#fff; border:1px solid var(--line); border-radius:14px; padding:32px;\r\n      box-shadow:0 14px 34px -22px rgba(18,48,47,.45);\r\n    }\r\n    @media (max-width:600px){ #stc-form .st-card{padding:22px 16px} }\r\n\r\n    #stc-form .st-panel{animation:stc-in .2s ease}\r\n    @keyframes stc-in{from{opacity:0}to{opacity:1}}\r\n    #stc-form .st-panel h2{\r\n      margin:0 0 6px; font-family:inherit; font-size:27px; font-weight:700; line-height:1.2;\r\n      color:var(--ink); outline:none;\r\n    }\r\n    #stc-form .st-lead{margin:0 0 22px; color:var(--ink-soft)}\r\n    #stc-form .st-note{margin:0 0 22px; color:var(--ink-soft); font-size:14px}\r\n    #stc-form .st-panel h3{\r\n      margin:30px 0 14px; padding-bottom:8px; border-bottom:2px solid var(--gold);\r\n      font-family:inherit; font-size:18px; font-weight:700; color:var(--ink);\r\n    }\r\n    #stc-form .st-panel h3:first-of-type{margin-top:20px}\r\n    #stc-form .st-hint{margin:-6px 0 14px; color:var(--ink-soft); font-size:14px}\r\n\r\n    \/* ---------- Champs ---------- *\/\r\n    #stc-form .st-row{display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:0 18px}\r\n    #stc-form .st-row--3{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}\r\n    #stc-form .st-field{margin:0 0 18px}\r\n    #stc-form .st-group{border:0; margin:0 0 18px; padding:0; min-width:0}\r\n    #stc-form label, #stc-form legend{\r\n      display:block; margin:0 0 6px; padding:0; font-size:15px; font-weight:600; color:var(--ink);\r\n    }\r\n    #stc-form .st-req{color:var(--err); font-weight:700; margin-left:2px}\r\n    #stc-form .st-more{font-weight:400; color:var(--ink-soft)}\r\n    #stc-form .st-input{\r\n      display:block; width:100%; min-height:48px; padding:11px 14px;\r\n      border:1.5px solid var(--line); border-radius:8px; background:#fff; color:var(--ink);\r\n      font:inherit; font-size:16px; line-height:1.4; box-shadow:none; height:auto;\r\n    }\r\n    #stc-form textarea.st-input{min-height:96px; resize:vertical}\r\n    #stc-form .st-input[readonly]{background:var(--soft); color:var(--ink-soft)}\r\n    #stc-form .st-input::placeholder{color:#9aa7a5}\r\n    #stc-form .st-input:focus{\r\n      outline:none; border-color:var(--gold); box-shadow:0 0 0 3px rgba(22,199,132,.25);\r\n    }\r\n\r\n    #stc-form .st-options{display:grid; grid-template-columns:repeat(auto-fill,minmax(200px,1fr)); gap:10px}\r\n    #stc-form .st-options--stack{grid-template-columns:1fr}\r\n    #stc-form .st-options--inline{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}\r\n    #stc-form .st-opt{\r\n      display:flex; align-items:flex-start; gap:10px; margin:0; padding:12px 14px;\r\n      border:1.5px solid var(--line); border-radius:8px; background:#fff;\r\n      font-size:15px; font-weight:500; cursor:pointer; transition:border-color .15s, background-color .15s;\r\n    }\r\n    #stc-form .st-opt input{flex:none; width:18px; height:18px; margin:2px 0 0; accent-color:var(--gold)}\r\n    #stc-form .st-opt small{display:block; margin-top:2px; font-size:13.5px; font-weight:400; color:var(--ink-soft)}\r\n    #stc-form .st-opt:has(input:checked){border-color:var(--gold); background:#eafaf3}\r\n    #stc-form .st-opt:has(input:focus-visible){box-shadow:0 0 0 3px rgba(22,199,132,.35)}\r\n\r\n    #stc-form .st-sub{margin:-4px 0 18px; padding-left:14px; border-left:3px solid var(--gold)}\r\n    #stc-form .st-sub .st-field, #stc-form .st-sub .st-group{margin-bottom:0}\r\n\r\n    #stc-form .has-error > .st-input, #stc-form .has-error .st-input{border-color:var(--err)}\r\n    #stc-form .has-error .st-opt{border-color:#e3b1ac}\r\n    #stc-form .st-error{margin:6px 0 0; font-size:14px; font-weight:600; color:var(--err)}\r\n\r\n    #stc-form .st-legal{\r\n      margin:0 0 22px; padding:16px 18px; background:var(--soft); border-radius:8px;\r\n      font-size:14.5px; color:var(--ink-soft);\r\n    }\r\n    #stc-form .st-legal p{margin:0 0 10px}\r\n    #stc-form .st-legal p:last-child{margin:0}\r\n    #stc-form .st-fineprint{margin:22px 0 0; font-size:12.5px; line-height:1.5; color:var(--ink-soft); text-align:center}\r\n\r\n    \/* ---------- Boutons ---------- *\/\r\n    #stc-form .st-actions{\r\n      display:flex; align-items:center; gap:12px; margin-top:30px; padding-top:22px;\r\n      border-top:1px solid var(--line);\r\n    }\r\n    #stc-form .st-next{margin-left:auto}\r\n    #stc-form button.st-btn{\r\n      appearance:none; -webkit-appearance:none; min-height:48px; padding:12px 28px;\r\n      border:2px solid var(--gold); border-radius:999px; background:var(--gold); color:#fff;\r\n      font:inherit; font-size:16px; font-weight:700; line-height:1.2; text-transform:none;\r\n      letter-spacing:0; cursor:pointer; transition:transform .15s, box-shadow .15s;\r\n    }\r\n    #stc-form button.st-btn:hover{transform:translateY(-1px); box-shadow:0 4px 14px rgba(22,199,132,.35)}\r\n    #stc-form button.st-btn:focus-visible{outline:3px solid var(--gold-dk); outline-offset:2px}\r\n    #stc-form button.st-btn--ghost{background:#fff; color:var(--ink); border-color:var(--line)}\r\n    #stc-form button.st-btn--ghost:hover{background:var(--soft); box-shadow:none}\r\n    #stc-form button.st-btn:disabled{opacity:.6; cursor:wait; transform:none; box-shadow:none}\r\n\r\n    #stc-form .st-alert{\r\n      margin:22px 0 0; padding:12px 16px; border-radius:8px; border:1.5px solid #e3b1ac;\r\n      background:#fdf0ee; color:var(--err); font-size:15px; font-weight:600;\r\n    }\r\n\r\n    \/* ---------- Message final ---------- *\/\r\n    #stc-form .st-success{display:none; text-align:center; padding:26px 8px}\r\n    #stc-form .st-success h2{margin:0 0 10px; font-size:27px}\r\n    #stc-form .st-success p{margin:0 auto; max-width:520px; color:var(--ink-soft)}\r\n    #stc-form .st-success-icon{\r\n      display:inline-flex; align-items:center; justify-content:center; width:64px; height:64px;\r\n      margin-bottom:16px; border-radius:50%; background:var(--green); color:#fff; font-size:32px; font-weight:700;\r\n    }\r\n    #stc-form.is-sent .st-form{display:none}\r\n    #stc-form.is-sent .st-success{display:block}\r\n\r\n    \/* ---------- Utilitaires ---------- *\/\r\n    #stc-form .st-hp{position:absolute; left:-9999px; width:1px; height:1px; overflow:hidden}\r\n    #stc-form .st-sr{\r\n      position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden;\r\n      clip:rect(0,0,0,0); white-space:nowrap; border:0;\r\n    }\r\n  <\/style>\r\n\r\n  <!-- Progression (non cliquable) -->\r\n  <ol class=\"st-progress\" aria-label=\"Progression du formulaire\">\r\n    <li class=\"st-pill\"><span class=\"st-pill-n\">1<\/span><span class=\"st-pill-t\">Client<\/span><\/li>\r\n    <li class=\"st-pill\"><span class=\"st-pill-n\">2<\/span><span class=\"st-pill-t\">Voyage<\/span><\/li>\r\n    <li class=\"st-pill\"><span class=\"st-pill-n\">3<\/span><span class=\"st-pill-t\">Prise en charge<\/span><\/li>\r\n    <li class=\"st-pill\"><span class=\"st-pill-n\">4<\/span><span class=\"st-pill-t\">V\u00e9hicule<\/span><\/li>\r\n    <li class=\"st-pill\"><span class=\"st-pill-n\">5<\/span><span class=\"st-pill-t\">Besoins<\/span><\/li>\r\n    <li class=\"st-pill\"><span class=\"st-pill-n\">6<\/span><span class=\"st-pill-t\">Budget<\/span><\/li>\r\n    <li class=\"st-pill\"><span class=\"st-pill-n\">7<\/span><span class=\"st-pill-t\">Confirmation<\/span><\/li>\r\n  <\/ol>\r\n  <p class=\"st-sr\" aria-live=\"polite\"><\/p>\r\n\r\n  <div class=\"st-card\">\r\n    <form class=\"st-form\" novalidate>\r\n\r\n      <!-- Anti-spam : champ invisible, doit rester vide -->\r\n      <div class=\"st-hp\" aria-hidden=\"true\">\r\n        <label>Ne pas remplir ce champ <input type=\"text\" name=\"st_trap\" tabindex=\"-1\" autocomplete=\"off\"><\/label>\r\n      <\/div>\r\n\r\n      <!-- Service fix\u00e9 en interne : ce formulaire ne concerne que la location de v\u00e9hicule seul\r\n           (valeur transmise dans l'e-mail via le champ cach\u00e9 de l'\u00e9tape \"Votre voyage\") -->\r\n\r\n      <!-- ============ \u00c9TAPE 1 ============ -->\r\n      <section class=\"st-panel\" data-step=\"1\" data-title=\"Informations sur le client\">\r\n        <h2 tabindex=\"-1\">Informations sur le client<\/h2>\r\n        <p class=\"st-note\">Les champs marqu\u00e9s d'un <b class=\"st-req\" aria-hidden=\"true\">*<\/b> sont obligatoires.<\/p>\r\n\r\n        <div class=\"st-field\" data-q=\"Nom et pr\u00e9nom\">\r\n          <label for=\"stc-nom\">Nom et pr\u00e9nom <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n          <input class=\"st-input\" id=\"stc-nom\" name=\"nom\" type=\"text\" autocomplete=\"name\" required>\r\n        <\/div>\r\n\r\n        <div class=\"st-row\">\r\n          <div class=\"st-field\" data-q=\"Adresse e-mail\">\r\n            <label for=\"stc-email\">Adresse e-mail <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n            <input class=\"st-input\" id=\"stc-email\" name=\"email\" type=\"email\" autocomplete=\"email\" required>\r\n          <\/div>\r\n          <div class=\"st-field\" data-q=\"T\u00e9l\u00e9phone \/ WhatsApp \/ Telegram \/ Signal \/ Viber\">\r\n            <label for=\"stc-tel\">T\u00e9l\u00e9phone \/ WhatsApp \/ Telegram \/ Signal \/ Viber <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n            <input class=\"st-input\" id=\"stc-tel\" name=\"tel\" type=\"tel\" autocomplete=\"tel\" placeholder=\"+221 77 000 00 00\" required>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"st-field\" data-q=\"Pays de r\u00e9sidence\">\r\n          <label for=\"stc-pays\">Pays de r\u00e9sidence<\/label>\r\n          <input class=\"st-input\" id=\"stc-pays\" name=\"pays_residence\" type=\"text\" autocomplete=\"country-name\">\r\n        <\/div>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Langue pr\u00e9f\u00e9r\u00e9e\">\r\n          <legend>Langue pr\u00e9f\u00e9r\u00e9e<\/legend>\r\n          <div class=\"st-options\">\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"langue_pref\" value=\"Anglais\"><span>Anglais<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"langue_pref\" value=\"Fran\u00e7ais\"><span>Fran\u00e7ais<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"langue_pref\" value=\"Espagnol\"><span>Espagnol<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"langue_pref\" value=\"Portugais\"><span>Portugais<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"langue_pref\" value=\"Autre\"><span>Autre<\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n        <div class=\"st-field st-sub\" data-if=\"langue_pref=Autre\" data-q=\"Langue pr\u00e9f\u00e9r\u00e9e \u2013 pr\u00e9cision\" hidden>\r\n          <label for=\"stc-langue-autre\">Pr\u00e9cisez la langue <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n          <input class=\"st-input\" id=\"stc-langue-autre\" name=\"langue_pref_autre\" type=\"text\" required disabled>\r\n        <\/div>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Moyen de communication pr\u00e9f\u00e9r\u00e9\" data-req=\"radio\">\r\n          <legend>Moyen de communication pr\u00e9f\u00e9r\u00e9 <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/legend>\r\n          <div class=\"st-options\">\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"comm_pref\" value=\"E-mail\"><span>E-mail<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"comm_pref\" value=\"WhatsApp\"><span>WhatsApp<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"comm_pref\" value=\"T\u00e9l\u00e9phone\"><span>T\u00e9l\u00e9phone<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"comm_pref\" value=\"Signal\"><span>Signal<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"comm_pref\" value=\"Telegram\"><span>Telegram<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"comm_pref\" value=\"Autre\"><span>Autre<\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n        <div class=\"st-field st-sub\" data-if=\"comm_pref=Autre\" data-q=\"Moyen de communication \u2013 pr\u00e9cision\" hidden>\r\n          <label for=\"stc-comm-autre\">Pr\u00e9cisez le moyen de communication <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n          <input class=\"st-input\" id=\"stc-comm-autre\" name=\"comm_pref_autre\" type=\"text\" required disabled>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- ============ \u00c9TAPE 2 ============ -->\r\n      <section class=\"st-panel\" data-step=\"2\" data-title=\"Votre voyage\" hidden>\r\n        <h2 tabindex=\"-1\">Votre voyage<\/h2>\r\n\r\n        <div data-q=\"Type de service souhait\u00e9\">\r\n          <input type=\"hidden\" name=\"service\" value=\"V\u00e9hicule uniquement\">\r\n        <\/div>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Type de voyage\" data-req=\"radio\">\r\n          <legend>Type de voyage <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/legend>\r\n          <div class=\"st-options\">\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"voyage_type\" value=\"Aller simple\"><span>Aller simple<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"voyage_type\" value=\"Aller-retour\"><span>Aller-retour<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"voyage_type\" value=\"Voyage de plusieurs jours\"><span>Voyage de plusieurs jours<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"voyage_type\" value=\"Plusieurs destinations\"><span>Plusieurs destinations<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"voyage_type\" value=\"Autre\"><span>Autre<\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n        <div class=\"st-field st-sub\" data-if=\"voyage_type=Autre\" data-q=\"Type de voyage \u2013 pr\u00e9cision\" hidden>\r\n          <label for=\"stc-voyage-autre\">Pr\u00e9cisez le type de voyage <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n          <input class=\"st-input\" id=\"stc-voyage-autre\" name=\"voyage_type_autre\" type=\"text\" required disabled>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- ============ \u00c9TAPE 3 ============ -->\r\n      <section class=\"st-panel\" data-step=\"3\" data-title=\"Prise en charge\" hidden>\r\n        <h2 tabindex=\"-1\">Prise en charge<\/h2>\r\n\r\n        <div class=\"st-row\">\r\n          <div class=\"st-field\" data-q=\"Prise en charge \u2013 Ville\">\r\n            <label for=\"stc-dep-ville\">Ville <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n            <input class=\"st-input\" id=\"stc-dep-ville\" name=\"ville_depart\" type=\"text\" required>\r\n          <\/div>\r\n          <div class=\"st-field\" data-q=\"Prise en charge \u2013 Pays\">\r\n            <label for=\"stc-dep-pays\">Pays<\/label>\r\n            <input class=\"st-input\" id=\"stc-dep-pays\" name=\"pays_depart\" type=\"text\">\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"st-row\">\r\n          <div class=\"st-field\" data-q=\"Prise en charge \u2013 Date souhait\u00e9e\">\r\n            <label for=\"stc-dep-date\">Date souhait\u00e9e de prise en charge <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n            <input class=\"st-input\" id=\"stc-dep-date\" name=\"date_depart\" type=\"date\" required>\r\n          <\/div>\r\n          <div class=\"st-field\" data-q=\"Prise en charge \u2013 Heure souhait\u00e9e\">\r\n            <label for=\"stc-dep-heure\">Heure souhait\u00e9e <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n            <input class=\"st-input\" id=\"stc-dep-heure\" name=\"heure_depart\" type=\"time\" required>\r\n          <\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- ============ \u00c9TAPE 4 ============ -->\r\n      <section class=\"st-panel\" data-step=\"4\" data-title=\"Besoins en mati\u00e8re de v\u00e9hicule\" hidden>\r\n        <h2 tabindex=\"-1\">Besoins en mati\u00e8re de v\u00e9hicule<\/h2>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Type de v\u00e9hicule souhait\u00e9\" data-req=\"check\">\r\n          <legend>Type de v\u00e9hicule souhait\u00e9 <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/legend>\r\n          <div class=\"st-options\">\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"vehicule_type\" value=\"Berline\"><span>Berline<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"vehicule_type\" value=\"SUV\"><span>SUV<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"vehicule_type\" value=\"4x4\"><span>4x4<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"vehicule_type\" value=\"Monospace\"><span>Monospace<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"vehicule_type\" value=\"Van \/ Minibus\"><span>Van \/ Minibus<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"vehicule_type\" value=\"V\u00e9hicule haut de gamme\"><span>V\u00e9hicule haut de gamme<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"vehicule_type\" value=\"Autre\"><span>Autre<\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n        <div class=\"st-field st-sub\" data-if=\"vehicule_type=Autre\" data-q=\"Type de v\u00e9hicule \u2013 pr\u00e9cision\" hidden>\r\n          <label for=\"stc-veh-autre\">Pr\u00e9cisez le type de v\u00e9hicule <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n          <input class=\"st-input\" id=\"stc-veh-autre\" name=\"vehicule_autre\" type=\"text\" required disabled>\r\n        <\/div>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Taille du v\u00e9hicule\" data-req=\"radio\">\r\n          <legend>Taille du v\u00e9hicule <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/legend>\r\n          <div class=\"st-options\">\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"vehicule_taille\" value=\"Standard\"><span>Standard<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"vehicule_taille\" value=\"Grande capacit\u00e9\"><span>Grande capacit\u00e9<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"vehicule_taille\" value=\"Tr\u00e8s grande capacit\u00e9\"><span>Tr\u00e8s grande capacit\u00e9<\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n\r\n        <div class=\"st-field\" data-q=\"Pr\u00e9f\u00e9rences ou exigences particuli\u00e8res (v\u00e9hicule)\">\r\n          <label for=\"stc-veh-prefs\">Pr\u00e9f\u00e9rences ou exigences particuli\u00e8res<\/label>\r\n          <textarea class=\"st-input\" id=\"stc-veh-prefs\" name=\"vehicule_prefs\" rows=\"3\"><\/textarea>\r\n        <\/div>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Climatisation n\u00e9cessaire\" data-req=\"radio\">\r\n          <legend>Climatisation n\u00e9cessaire&nbsp;? <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/legend>\r\n          <div class=\"st-options st-options--inline\">\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"clim\" value=\"Oui\"><span>Oui<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"clim\" value=\"Non\"><span>Non<\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n\r\n        <div class=\"st-field\" data-q=\"Autres exigences concernant le v\u00e9hicule\">\r\n          <label for=\"stc-veh-autres\">Autres exigences concernant le v\u00e9hicule&nbsp;?<\/label>\r\n          <textarea class=\"st-input\" id=\"stc-veh-autres\" name=\"vehicule_autres_exigences\" rows=\"3\"><\/textarea>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- ============ \u00c9TAPE 5 ============ -->\r\n      <section class=\"st-panel\" data-step=\"5\" data-title=\"Besoins particuliers\" hidden>\r\n        <h2 tabindex=\"-1\">Besoins particuliers<\/h2>\r\n        <p class=\"st-lead\">Communiquez-nous toute information suppl\u00e9mentaire qui pourrait rendre votre location plus confortable et r\u00e9ussie.<\/p>\r\n        <div class=\"st-field\" data-q=\"Besoins particuliers\">\r\n          <label for=\"stc-besoins\">Vos remarques<\/label>\r\n          <textarea class=\"st-input\" id=\"stc-besoins\" name=\"besoins_particuliers\" rows=\"6\"><\/textarea>\r\n          <p class=\"st-hint\" style=\"margin:8px 0 0\">Exemples : accessibilit\u00e9, animaux, \u00e9quipement sportif, occasion sp\u00e9ciale, exigences professionnelles, s\u00e9curit\u00e9.<\/p>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- ============ \u00c9TAPE 6 ============ -->\r\n      <section class=\"st-panel\" data-step=\"6\" data-title=\"Budget &amp; attentes\" hidden>\r\n        <h2 tabindex=\"-1\">Budget &amp; attentes<\/h2>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Budget approximatif pour la location\">\r\n          <legend>Disposez-vous d'un budget approximatif pour la location de v\u00e9hicule&nbsp;?<\/legend>\r\n          <div class=\"st-options st-options--inline\">\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"budget_connu\" value=\"Non\"><span>Non<\/span><\/label>\r\n            <label class=\"st-opt\"><input type=\"radio\" name=\"budget_connu\" value=\"Oui\"><span>Oui<\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n        <div class=\"st-field st-sub\" data-if=\"budget_connu=Oui\" data-q=\"Budget approximatif\" hidden>\r\n          <label for=\"stc-budget\">Budget approximatif <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n          <input class=\"st-input\" id=\"stc-budget\" name=\"budget_montant\" type=\"text\" placeholder=\"Ex. : 150 000 FCFA\" required disabled>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- ============ \u00c9TAPE 7 ============ -->\r\n      <section class=\"st-panel\" data-step=\"7\" data-title=\"Confirmation du client\" hidden>\r\n        <h2 tabindex=\"-1\">Confirmation du client<\/h2>\r\n\r\n        <div class=\"st-legal\">\r\n          <p>En envoyant cette demande, je confirme que les informations fournies sont exactes \u00e0 ma connaissance et je comprends qu'elles seront utilis\u00e9es par Simple-Touky afin d'identifier et d'organiser une solution de location de v\u00e9hicule adapt\u00e9e.<\/p>\r\n          <p>Je comprends que ce formulaire de demande <b>ne constitue pas, \u00e0 lui seul, une confirmation de r\u00e9servation<\/b>. La location sera consid\u00e9r\u00e9e comme confirm\u00e9e uniquement apr\u00e8s confirmation par Simple-Touky de la disponibilit\u00e9, du v\u00e9hicule, du prix convenu et des frais de service applicables.<\/p>\r\n        <\/div>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Frais d'organisation Simple-Touky\" data-req=\"check\" data-msg=\"Cochez la case pour confirmer avoir compris ce point.\">\r\n          <legend class=\"st-sr\">Frais d'organisation<\/legend>\r\n          <div class=\"st-options st-options--stack\">\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"comprend_frais\" value=\"Oui\"><span>J'ai compris que les frais d'organisation Simple-Touky sont annonc\u00e9s \u00e0 l'avance, pay\u00e9s d'avance, et distincts du prix de la location. <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Prix de location au propri\u00e9taire\" data-req=\"check\" data-msg=\"Cochez la case pour confirmer avoir compris ce point.\">\r\n          <legend class=\"st-sr\">Prix de location<\/legend>\r\n          <div class=\"st-options st-options--stack\">\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"comprend_prix_location\" value=\"Oui\"><span>J'ai compris que la totalit\u00e9 du prix de location revient au propri\u00e9taire du v\u00e9hicule, prestataire ind\u00e9pendant, et que Simple-Touky ne pr\u00e9l\u00e8ve aucune commission sur lui. <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n\r\n        <fieldset class=\"st-group\" data-q=\"Confirmation du client\" data-req=\"check\" data-msg=\"Cochez la case pour confirmer et envoyer votre demande.\">\r\n          <legend class=\"st-sr\">Confirmation<\/legend>\r\n          <div class=\"st-options st-options--stack\">\r\n            <label class=\"st-opt\"><input type=\"checkbox\" name=\"confirmation\" value=\"Oui, le client confirme\"><span>Je confirme les informations ci-dessus et j'ai compris que cette demande ne vaut pas confirmation de r\u00e9servation. <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/span><\/label>\r\n          <\/div>\r\n        <\/fieldset>\r\n\r\n        <div class=\"st-row\">\r\n          <div class=\"st-field\" data-q=\"Nom du client\">\r\n            <label for=\"stc-nom-conf\">Nom du client <b class=\"st-req\" aria-hidden=\"true\">*<\/b><\/label>\r\n            <input class=\"st-input\" id=\"stc-nom-conf\" name=\"nom_confirmation\" type=\"text\" required>\r\n          <\/div>\r\n          <div class=\"st-field\" data-q=\"Date\">\r\n            <label for=\"stc-date-conf\">Date<\/label>\r\n            <input class=\"st-input\" id=\"stc-date-conf\" name=\"date_confirmation\" type=\"text\" readonly>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <p class=\"st-fineprint\">R\u00e9ponse sous 24 heures ouvr\u00e9es avec un devis d\u00e9taill\u00e9 : frais d'organisation d'un c\u00f4t\u00e9, prix de location de l'autre. Rien n'est engag\u00e9 tant que vous n'avez pas valid\u00e9 les deux.<\/p>\r\n      <\/section>\r\n\r\n      <div class=\"st-alert\" role=\"alert\" hidden><\/div>\r\n\r\n      <div class=\"st-actions\">\r\n        <button type=\"button\" class=\"st-btn st-btn--ghost st-prev\" hidden>Pr\u00e9c\u00e9dent<\/button>\r\n        <button type=\"submit\" class=\"st-btn st-next\">Suivant<\/button>\r\n      <\/div>\r\n      <!-- Libell\u00e9s traduisibles, lus par le script -->\r\n      <span class=\"st-i18n\" data-key=\"next\" hidden>Suivant<\/span>\r\n      <span class=\"st-i18n\" data-key=\"send\" hidden>Envoyer la demande<\/span>\r\n      <span class=\"st-i18n\" data-key=\"sending\" hidden>Envoi en cours\u2026<\/span>\r\n    <\/form>\r\n\r\n    <div class=\"st-success\" role=\"status\">\r\n      <div class=\"st-success-icon\" aria-hidden=\"true\">&#10003;<\/div>\r\n      <h2>Demande envoy\u00e9e<\/h2>\r\n      <p>Merci pour votre confiance. Notre \u00e9quipe \u00e9tudie votre demande et vous r\u00e9pondra tr\u00e8s bient\u00f4t par le moyen de communication que vous avez choisi.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      'use strict';\r\n\r\n      var root = document.getElementById('stc-form');\r\n      if (!root || root.getAttribute('data-ready')) { return; }\r\n      root.setAttribute('data-ready', '1');\r\n\r\n      var AJAX_URL = root.getAttribute('data-ajax') || '\/wp-admin\/admin-ajax.php';\r\n      var form = root.querySelector('.st-form');\r\n      var panels = Array.prototype.slice.call(root.querySelectorAll('.st-panel'));\r\n      var pills = Array.prototype.slice.call(root.querySelectorAll('.st-pill'));\r\n      var btnPrev = root.querySelector('.st-prev');\r\n      var btnNext = root.querySelector('.st-next');\r\n      var I18N = {};\r\n      root.querySelectorAll('.st-i18n').forEach(function (n) { I18N[n.getAttribute('data-key')] = n.textContent; });\r\n      var alertBox = root.querySelector('.st-alert');\r\n      var live = root.querySelector('.st-sr');\r\n      var LAST = panels.length - 1;\r\n\r\n      var current = 0;\r\n      var completed = {};\r\n      var sent = false;\r\n      var sending = false;\r\n\r\n      function pad(n) { return String(n).padStart(2, '0'); }\r\n      function todayISO() {\r\n        var d = new Date();\r\n        return d.getFullYear() + '-' + pad(d.getMonth() + 1) + '-' + pad(d.getDate());\r\n      }\r\n      function fmtDate(iso) { return iso.split('-').reverse().join('\/'); }\r\n\r\n      function el(name) { return form.elements[name]; }\r\n\r\n      function vals(name) {\r\n        var out = [];\r\n        form.querySelectorAll('[name=\"' + name + '\"]').forEach(function (e) {\r\n          if (e.type === 'radio' || e.type === 'checkbox') {\r\n            if (e.checked) { out.push(e.value); }\r\n          } else if (e.value.trim()) {\r\n            out.push(e.value.trim());\r\n          }\r\n        });\r\n        return out;\r\n      }\r\n\r\n      function test(expr, emptyResult) {\r\n        return expr.split(';').every(function (part) {\r\n          var i = part.indexOf('=');\r\n          var v = vals(part.slice(0, i));\r\n          var want = part.slice(i + 1).split('|');\r\n          if (!v.length) { return emptyResult; }\r\n          return v.some(function (x) { return want.indexOf(x) > -1; });\r\n        });\r\n      }\r\n\r\n      function hiddenWithin(node, stop) {\r\n        for (var n = node; n && n !== stop; n = n.parentElement) {\r\n          if (n.hidden) { return true; }\r\n        }\r\n        return false;\r\n      }\r\n\r\n      function isApplicable(i) {\r\n        var c = panels[i].getAttribute('data-step-if');\r\n        return c ? test(c, true) : true;\r\n      }\r\n      function nextIndex(from) {\r\n        for (var i = from + 1; i <= LAST; i++) { if (isApplicable(i)) { return i; } }\r\n        return -1;\r\n      }\r\n      function prevIndex(from) {\r\n        for (var i = from - 1; i >= 0; i--) { if (isApplicable(i)) { return i; } }\r\n        return -1;\r\n      }\r\n\r\n      function refresh() {\r\n        form.querySelectorAll('[data-if]').forEach(function (block) {\r\n          var show = test(block.getAttribute('data-if'), false);\r\n          block.hidden = !show;\r\n          block.querySelectorAll('input,select,textarea').forEach(function (i) { i.disabled = !show; });\r\n        });\r\n      }\r\n\r\n      function render() {\r\n        panels.forEach(function (p, i) { p.hidden = (i !== current); });\r\n\r\n        pills.forEach(function (pill, i) {\r\n          var na = !isApplicable(i);\r\n          var state = 'todo';\r\n          if (sent) { state = 'done'; }\r\n          else if (i === current) { state = 'current'; }\r\n          else if (completed[i] || na) { state = 'done'; }\r\n          pill.className = 'st-pill is-' + state + ((na && i !== current && !sent) ? ' is-skipped' : '');\r\n          pill.title = na ? '\u00c9tape non applicable \u00e0 votre demande' : '';\r\n          if (state === 'current') { pill.setAttribute('aria-current', 'step'); }\r\n          else { pill.removeAttribute('aria-current'); }\r\n        });\r\n\r\n        btnPrev.hidden = prevIndex(current) < 0;\r\n        btnNext.textContent = (current === LAST) ? I18N.send : I18N.next;\r\n      }\r\n\r\n      function onEnter(i) {\r\n        if (i === LAST) {\r\n          if (!el('nom_confirmation').value.trim()) { el('nom_confirmation').value = el('nom').value.trim(); }\r\n          el('date_confirmation').value = fmtDate(todayISO());\r\n        }\r\n      }\r\n\r\n      function goTo(i, scroll) {\r\n        current = i;\r\n        alertBox.hidden = true;\r\n        onEnter(i);\r\n        refresh();\r\n        render();\r\n        var h = panels[i].querySelector('h2');\r\n        if (h) { h.focus({ preventScroll: true }); }\r\n        live.textContent = '\u00c9tape ' + (i + 1) + ' sur ' + panels.length + ' : ' + panels[i].getAttribute('data-title');\r\n        if (scroll) { root.scrollIntoView({ behavior: 'smooth', block: 'start' }); }\r\n      }\r\n\r\n      function checkField(f) {\r\n        var v = f.value.trim();\r\n        if (f.required && !v) { return 'Ce champ est obligatoire.'; }\r\n        if (!v) { return ''; }\r\n        if (f.type === 'email' && !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$\/.test(v)) {\r\n          return 'Saisissez une adresse e-mail valide.';\r\n        }\r\n        if (f.type === 'tel' && (!\/^[+()\\d\\s.\\-]+$\/.test(v) || v.replace(\/\\D\/g, '').length < 6)) {\r\n          return 'Saisissez un num\u00e9ro de t\u00e9l\u00e9phone valide.';\r\n        }\r\n        if (f.type === 'number') {\r\n          var n = Number(v);\r\n          if (isNaN(n) || Math.floor(n) !== n) { return 'Saisissez un nombre entier.'; }\r\n          if (f.min !== '' && n < Number(f.min)) { return 'La valeur minimale est ' + f.min + '.'; }\r\n        }\r\n        if (f.type === 'date' && f.min && v < f.min) {\r\n          return 'Choisissez une date \u00e0 partir du ' + fmtDate(f.min) + '.';\r\n        }\r\n        return '';\r\n      }\r\n\r\n      function showError(target, msg) {\r\n        var box = target.closest('.st-field, .st-group') || target.parentNode;\r\n        box.classList.add('has-error');\r\n        var p = null;\r\n        Array.prototype.forEach.call(box.children, function (c) { if (c.classList.contains('st-error')) { p = c; } });\r\n        if (!p) {\r\n          p = document.createElement('p');\r\n          p.className = 'st-error';\r\n          p.setAttribute('role', 'alert');\r\n          box.appendChild(p);\r\n        }\r\n        p.textContent = msg;\r\n        if (target.tagName !== 'FIELDSET') { target.setAttribute('aria-invalid', 'true'); }\r\n      }\r\n\r\n      function clearErrors(scope) {\r\n        scope.querySelectorAll('.st-error').forEach(function (e) { e.remove(); });\r\n        scope.querySelectorAll('.has-error').forEach(function (e) { e.classList.remove('has-error'); });\r\n        scope.querySelectorAll('[aria-invalid]').forEach(function (e) { e.removeAttribute('aria-invalid'); });\r\n      }\r\n\r\n      function clearFieldError(target) {\r\n        var box = target.closest('.st-field, .st-group');\r\n        if (!box) { return; }\r\n        box.classList.remove('has-error');\r\n        Array.prototype.slice.call(box.children).forEach(function (c) {\r\n          if (c.classList.contains('st-error')) { c.remove(); }\r\n        });\r\n        target.removeAttribute('aria-invalid');\r\n      }\r\n\r\n      function validatePanel(panel, silent) {\r\n        var errs = [];\r\n\r\n        panel.querySelectorAll('input,select,textarea').forEach(function (f) {\r\n          if (f.type === 'radio' || f.type === 'checkbox' || f.disabled || hiddenWithin(f, panel)) { return; }\r\n          var msg = checkField(f);\r\n          if (msg) { errs.push({ el: f, msg: msg }); }\r\n        });\r\n\r\n        panel.querySelectorAll('fieldset[data-req]').forEach(function (fs) {\r\n          if (hiddenWithin(fs, panel)) { return; }\r\n          if (!fs.querySelector('input:checked')) {\r\n            var def = fs.getAttribute('data-req') === 'check' ? 'S\u00e9lectionnez au moins une option.' : 'Choisissez une option.';\r\n            errs.push({ el: fs, msg: fs.getAttribute('data-msg') || def });\r\n          }\r\n        });\r\n\r\n        errs.sort(function (a, b) {\r\n          return (a.el.compareDocumentPosition(b.el) & Node.DOCUMENT_POSITION_FOLLOWING) ? -1 : 1;\r\n        });\r\n\r\n        if (!silent) {\r\n          clearErrors(panel);\r\n          errs.forEach(function (x) { showError(x.el, x.msg); });\r\n          if (errs.length) {\r\n            var first = errs[0].el;\r\n            var focusable = first.tagName === 'FIELDSET' ? first.querySelector('input') : first;\r\n            if (focusable) { focusable.focus({ preventScroll: true }); }\r\n            (first.closest('.st-field, .st-group') || first).scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n          }\r\n        }\r\n        return errs.length === 0;\r\n      }\r\n\r\n      function readQ(q) {\r\n        if (q.querySelector('input[type=radio],input[type=checkbox]')) {\r\n          var out = [];\r\n          q.querySelectorAll('input:checked').forEach(function (i) { out.push(i.value); });\r\n          return out.join(', ');\r\n        }\r\n        var f = q.querySelector('input,select,textarea');\r\n        if (!f) { return ''; }\r\n        var v = f.value.trim();\r\n        if (f.type === 'date' && v) { v = fmtDate(v); }\r\n        return v;\r\n      }\r\n\r\n      function collect() {\r\n        var sections = [];\r\n        panels.forEach(function (p, i) {\r\n          if (!isApplicable(i)) { return; }\r\n          var rows = [];\r\n          p.querySelectorAll('[data-q]').forEach(function (q) {\r\n            if (hiddenWithin(q, p)) { return; }\r\n            rows.push([q.getAttribute('data-q'), readQ(q) || '\u2014']);\r\n          });\r\n          sections.push({ title: (i + 1) + '. ' + p.getAttribute('data-title').replace(\/&amp;\/g, '&'), rows: rows });\r\n        });\r\n        return {\r\n          client: { name: el('nom').value.trim(), email: el('email').value.trim(), phone: el('tel').value.trim() },\r\n          sections: sections,\r\n          page: window.location.href\r\n        };\r\n      }\r\n\r\n      function showAlert(msg) {\r\n        alertBox.textContent = msg;\r\n        alertBox.hidden = false;\r\n      }\r\n\r\n      function finish() {\r\n        sent = true;\r\n        root.classList.add('is-sent');\r\n        render();\r\n        root.scrollIntoView({ behavior: 'smooth', block: 'start' });\r\n      }\r\n\r\n      function send() {\r\n        if (sending) { return; }\r\n        sending = true;\r\n        alertBox.hidden = true;\r\n        btnNext.disabled = true;\r\n        btnPrev.disabled = true;\r\n        btnNext.textContent = I18N.sending;\r\n\r\n        var fd = new FormData();\r\n        fd.append('action', 'simple_touky_c_send');\r\n        fd.append('st_trap', el('st_trap').value);\r\n        fd.append('payload', JSON.stringify(collect()));\r\n\r\n        fetch(AJAX_URL, { method: 'POST', body: fd, credentials: 'same-origin' })\r\n        .then(function (r) {\r\n          return r.json().then(function (j) { return { ok: r.ok, j: j }; }, function () { return { ok: false, j: null }; });\r\n        })\r\n        .then(function (res) {\r\n          if (res.ok && res.j && res.j.success) { finish(); return; }\r\n          var m = res.j && res.j.data && res.j.data.message;\r\n          throw new Error(m || '');\r\n        })\r\n        .catch(function (err) {\r\n          showAlert(err && err.message ? err.message : 'L\\'envoi a \u00e9chou\u00e9. V\u00e9rifiez votre connexion et r\u00e9essayez.');\r\n        })\r\n        .then(function () {\r\n          sending = false;\r\n          btnNext.disabled = false;\r\n          btnPrev.disabled = false;\r\n          render();\r\n        });\r\n      }\r\n\r\n      function submitAll() {\r\n        for (var i = 0; i < LAST; i++) {\r\n          if (isApplicable(i) && !validatePanel(panels[i], true)) {\r\n            delete completed[i];\r\n            goTo(i, true);\r\n            validatePanel(panels[i], false);\r\n            showAlert('Une \u00e9tape pr\u00e9c\u00e9dente est incompl\u00e8te. Corrigez-la puis revenez \u00e0 la confirmation.');\r\n            return;\r\n          }\r\n        }\r\n        send();\r\n      }\r\n\r\n      form.addEventListener('submit', function (e) {\r\n        e.preventDefault();\r\n        if (sending) { return; }\r\n        var panel = panels[current];\r\n        if (!validatePanel(panel, false)) { return; }\r\n        completed[current] = true;\r\n        if (current === LAST) { submitAll(); return; }\r\n        goTo(nextIndex(current), true);\r\n      });\r\n\r\n      btnPrev.addEventListener('click', function () {\r\n        var p = prevIndex(current);\r\n        if (p < 0) { return; }\r\n        if (validatePanel(panels[current], true)) { completed[current] = true; }\r\n        else { delete completed[current]; }\r\n        clearErrors(panels[current]);\r\n        goTo(p, true);\r\n      });\r\n\r\n      function onChange(e) {\r\n        var t = e.target;\r\n        if (!t || !t.name) { return; }\r\n        clearFieldError(t);\r\n        refresh();\r\n        render();\r\n      }\r\n      form.addEventListener('input', onChange);\r\n      form.addEventListener('change', onChange);\r\n\r\n      el('date_depart').min = todayISO();\r\n      refresh();\r\n      render();\r\n    })();\r\n  <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Votre voyage, notre plaisir Comment nous travaillons: NOTRE SERVICE &amp; NOTRE MODE DE FONCTIONNEMENT Simple-Touky est un service de coordination de voyages con\u00e7u pour rendre la recherche d\u2019un transport priv\u00e9 fiable simple, transparente et sans stress. Pour organiser votre voyage, Simple-Touky facture au client des frais de service \u00e0 l\u2019avance pour l\u2019organisation, la planification et [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","footnotes":""},"class_list":["post-776","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Voiture seule - Simple Solutions 88<\/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:\/\/simple.sn\/en\/voiture-seule\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Voiture seule - Simple Solutions 88\" \/>\n<meta property=\"og:description\" content=\"Votre voyage, notre plaisir Comment nous travaillons: NOTRE SERVICE &amp; NOTRE MODE DE FONCTIONNEMENT Simple-Touky est un service de coordination de voyages con\u00e7u pour rendre la recherche d\u2019un transport priv\u00e9 fiable simple, transparente et sans stress. Pour organiser votre voyage, Simple-Touky facture au client des frais de service \u00e0 l\u2019avance pour l\u2019organisation, la planification et [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/simple.sn\/en\/voiture-seule\/\" \/>\n<meta property=\"og:site_name\" content=\"Simple Solutions 88\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-01T19:16:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64f-1f3fe.svg\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/\",\"url\":\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/\",\"name\":\"Voiture seule - Simple Solutions 88\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/simple.sn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/s.w.org\\\/images\\\/core\\\/emoji\\\/17.0.2\\\/svg\\\/1f64f-1f3fe.svg\",\"datePublished\":\"2026-09-29T16:35:36+00:00\",\"dateModified\":\"2026-10-01T19:16:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/#primaryimage\",\"url\":\"https:\\\/\\\/s.w.org\\\/images\\\/core\\\/emoji\\\/17.0.2\\\/svg\\\/1f64f-1f3fe.svg\",\"contentUrl\":\"https:\\\/\\\/s.w.org\\\/images\\\/core\\\/emoji\\\/17.0.2\\\/svg\\\/1f64f-1f3fe.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/simple.sn\\\/voiture-seule\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/simple.sn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Voiture seule\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/simple.sn\\\/#website\",\"url\":\"https:\\\/\\\/simple.sn\\\/\",\"name\":\"Simple Solutions 88\",\"description\":\"\u00e9tablir des connexions\\\/bringing people together\",\"publisher\":{\"@id\":\"https:\\\/\\\/simple.sn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/simple.sn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/simple.sn\\\/#organization\",\"name\":\"Simple Solutions 88\",\"url\":\"https:\\\/\\\/simple.sn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/simple.sn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/simple.sn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/cropped-Screen-Shot-2026-08-05-at-1.13.04-PM.png?fit=458%2C152&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/simple.sn\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/cropped-Screen-Shot-2026-08-05-at-1.13.04-PM.png?fit=458%2C152&ssl=1\",\"width\":458,\"height\":152,\"caption\":\"Simple Solutions 88\"},\"image\":{\"@id\":\"https:\\\/\\\/simple.sn\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Voiture seule - Simple Solutions 88","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:\/\/simple.sn\/en\/voiture-seule\/","og_locale":"en_US","og_type":"article","og_title":"Voiture seule - Simple Solutions 88","og_description":"Votre voyage, notre plaisir Comment nous travaillons: NOTRE SERVICE &amp; NOTRE MODE DE FONCTIONNEMENT Simple-Touky est un service de coordination de voyages con\u00e7u pour rendre la recherche d\u2019un transport priv\u00e9 fiable simple, transparente et sans stress. Pour organiser votre voyage, Simple-Touky facture au client des frais de service \u00e0 l\u2019avance pour l\u2019organisation, la planification et [&hellip;]","og_url":"https:\/\/simple.sn\/en\/voiture-seule\/","og_site_name":"Simple Solutions 88","article_modified_time":"2026-10-01T19:16:33+00:00","og_image":[{"url":"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64f-1f3fe.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/simple.sn\/voiture-seule\/","url":"https:\/\/simple.sn\/voiture-seule\/","name":"Voiture seule - Simple Solutions 88","isPartOf":{"@id":"https:\/\/simple.sn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/simple.sn\/voiture-seule\/#primaryimage"},"image":{"@id":"https:\/\/simple.sn\/voiture-seule\/#primaryimage"},"thumbnailUrl":"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64f-1f3fe.svg","datePublished":"2026-09-29T16:35:36+00:00","dateModified":"2026-10-01T19:16:33+00:00","breadcrumb":{"@id":"https:\/\/simple.sn\/voiture-seule\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/simple.sn\/voiture-seule\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simple.sn\/voiture-seule\/#primaryimage","url":"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64f-1f3fe.svg","contentUrl":"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/svg\/1f64f-1f3fe.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/simple.sn\/voiture-seule\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/simple.sn\/"},{"@type":"ListItem","position":2,"name":"Voiture seule"}]},{"@type":"WebSite","@id":"https:\/\/simple.sn\/#website","url":"https:\/\/simple.sn\/","name":"Simple Solutions 88","description":"\u00e9tablir des connexions\/bringing people together","publisher":{"@id":"https:\/\/simple.sn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/simple.sn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/simple.sn\/#organization","name":"Simple Solutions 88","url":"https:\/\/simple.sn\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simple.sn\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/08\/cropped-Screen-Shot-2026-08-05-at-1.13.04-PM.png?fit=458%2C152&ssl=1","contentUrl":"https:\/\/i0.wp.com\/simple.sn\/wp-content\/uploads\/2026\/08\/cropped-Screen-Shot-2026-08-05-at-1.13.04-PM.png?fit=458%2C152&ssl=1","width":458,"height":152,"caption":"Simple Solutions 88"},"image":{"@id":"https:\/\/simple.sn\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/pages\/776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/comments?post=776"}],"version-history":[{"count":16,"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/pages\/776\/revisions"}],"predecessor-version":[{"id":914,"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/pages\/776\/revisions\/914"}],"wp:attachment":[{"href":"https:\/\/simple.sn\/en\/wp-json\/wp\/v2\/media?parent=776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}