{"id":3972,"date":"2024-10-06T09:56:35","date_gmt":"2024-10-06T09:56:35","guid":{"rendered":"https:\/\/cabraventura.com\/?post_type=portfolio&#038;p=3972"},"modified":"2026-10-24T16:19:06","modified_gmt":"2026-10-24T14:19:06","slug":"massive-mauritanie","status":"publish","type":"portfolio","link":"https:\/\/cabraventura.com\/nl\/portfolio\/massive-mauritanie\/","title":{"rendered":"Massive Mauritania"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton&#038;family=Caveat:wght@600;700&#038;family=Inter:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n  @font-face { font-family: 'Inter Fallback'; src: local('Arial'), local('ArialMT'), local('Liberation Sans'), local('Helvetica'); size-adjust: 107.4%; ascent-override: 90.2%; descent-override: 22.5%; line-gap-override: 0%; }\n  html { scroll-behavior: smooth; }\n  html, body { margin: 0 !important; padding: 0 !important; }\n  :root { --wp--style--root--padding-top: 0px !important; }\n  .wp-site-blocks,\n  .wp-site-blocks > *,\n  .wp-block-post-content,\n  .entry-content,\n  .entry-content > * { margin-block-start: 0 !important; margin-top: 0 !important; }\n  .wp-site-blocks, .has-global-padding { padding-top: 0 !important; }\n  .entry-content { padding-top: 0 !important; margin-top: 0 !important; }\n  .entry-content > :first-child { margin-block-start: 0 !important; }\n  body.admin-bar .cv__nav { top: 32px; }\n  @media screen and (max-width: 782px) { body.admin-bar .cv__nav { top: 46px; } }\n  body .wp-block-post-title { display: none !important; }\n  .cv {\n    --yellow: #fdec4f;\n    --dark: #1a1b1f;          \n    --slate: #26272c;         \n    --stone: #f5f4f1;         \n    --stone-2: #ecebe6;       \n    --paper: #ffffff;\n    --text: #1b1c1f;\n    --muted: #71737a;\n    --muted-dark: #5c5e65;\n    --hair: #e2e1dc;\n    --hair-dark: rgba(255, 255, 255, 0.14);\n    --font-display: 'Anton', 'Arial Narrow', Impact, sans-serif;\n    --font-body: 'Inter', 'Inter Fallback', 'Open Sans', Helvetica, Arial, sans-serif;\n    --font-hand: 'Caveat', 'Comic Sans MS', cursive;\n    --wrap: calc(1140px * var(--s, 1));\n    --nav-h: calc(120px * var(--s, 1));\n    position: relative;\n    font-family: var(--font-body);\n    color: var(--text);\n    background: var(--paper);\n    line-height: 1.65;\n    font-size: calc(16px * var(--s, 1));\n    -webkit-font-smoothing: antialiased;\n  }\n  .cv *, .cv *::before, .cv *::after { box-sizing: border-box; }\n  .cv img { max-width: 100%; display: block; }\n  :where(.cv) img { height: auto; }\n  .cv a { color: inherit; }\n  .cv p { margin: 0; }\n  .cv__wrap { width: 100%; max-width: var(--wrap); margin: 0 auto; padding: 0 calc(32px * var(--s, 1)); }\n  .cv__wrap--wide { max-width: calc(1480px * var(--s, 1)); }\n  \n  .cv h1, .cv h2, .cv h3 {\n    font-family: var(--font-display); font-weight: 400;\n    text-transform: uppercase; line-height: 0.98; margin: 0;\n  }\n  .cv__title { font-size: clamp(calc(32px * var(--s, 1)), 4.2vw, calc(54px * var(--s, 1))); }\n  .cv__body { font-size: calc(17px * var(--s, 1)); line-height: 1.75; color: var(--muted-dark); }\n  .cv__body + .cv__body { margin-top: calc(20px * var(--s, 1)); }\n  \n  .cv__section { padding: calc(120px * var(--s, 1)) 0; }\n  .cv__section--stone { background: var(--stone); }\n  .cv__section--stone2 { background: var(--stone-2); }\n  \n  .cv__section--stone, .cv__section--stone2 { position: relative; overflow: hidden; }\n  .cv__section--tracks::before {\n    content: \"\";\n    position: absolute; top: 0; bottom: 0; left: calc(72px * var(--s, 1));\n    width: calc(66px * var(--s, 1));\n    background: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='90' height='30' viewBox='0 0 90 30'%3E%3Cg fill='%231b1c1f'%3E%3Crect x='6' y='0' width='7' height='30'\/%3E%3Crect x='41.5' y='0' width='8' height='30'\/%3E%3Crect x='77' y='0' width='7' height='30'\/%3E%3Cpolygon points='15,5.5 38,9.5 38,20.5 15,16.5'\/%3E%3Cpolygon points='53,9.5 76,5.5 76,16.5 53,20.5'\/%3E%3C\/g%3E%3C\/svg%3E\") repeat;\n    background-size: calc(66px * var(--s, 1)) calc(22px * var(--s, 1));\n    opacity: .06;\n    pointer-events: none;\n    -webkit-mask-image: linear-gradient(180deg, transparent 0, #000 16%, #000 84%, transparent 100%);\n    mask-image: linear-gradient(180deg, transparent 0, #000 16%, #000 84%, transparent 100%);\n  }\n  @media (max-width: 1420px) {\n    .cv__section--tracks::before { display: none; }\n  }\n  .cv__head {\n    display: flex; align-items: baseline; gap: calc(16px * var(--s, 1));\n    padding-bottom: calc(22px * var(--s, 1)); margin-bottom: calc(50px * var(--s, 1));\n    border-bottom: 1px solid var(--hair);\n  }\n  .cv__head-num { font-size: calc(13px * var(--s, 1)); font-weight: 700; letter-spacing: .1em; color: #a89700; }\n  .cv__head-label { font-size: calc(13px * var(--s, 1)); font-weight: 700; letter-spacing: .18em; text-transform: uppercase; color: var(--text); }\n  \n  .cv.is-js [data-rv] {\n    opacity: 0; transform: translateY(calc(26px * var(--s, 1)));\n    transition: opacity .85s cubic-bezier(.22,1,.36,1), transform .85s cubic-bezier(.22,1,.36,1);\n  }\n  .cv.is-js [data-rv].in { opacity: 1; transform: none; }\n  .cv.is-js [data-stagger] > * {\n    opacity: 0; transform: translateY(calc(22px * var(--s, 1)));\n    transition: opacity .8s cubic-bezier(.22,1,.36,1), transform .8s cubic-bezier(.22,1,.36,1);\n  }\n  .cv.is-js [data-stagger].in > * { opacity: 1; transform: none; }\n  .cv.is-js [data-stagger].in > *:nth-child(2) { transition-delay: .09s; }\n  .cv.is-js [data-stagger].in > *:nth-child(3) { transition-delay: .18s; }\n  .cv.is-js [data-stagger].in > *:nth-child(4) { transition-delay: .27s; }\n  .cv__reveal-img { overflow: hidden; border-radius: calc(8px * var(--s, 1)); }\n  .cv.is-js .cv__reveal-img img { transform: scale(1.12); transition: transform 1.4s cubic-bezier(.22,1,.36,1); }\n  .cv.is-js .cv__reveal-img.in img { transform: scale(1); }\n  @media (prefers-reduced-motion: reduce) {\n    .cv.is-js [data-rv], .cv.is-js [data-stagger] > * { opacity: 1 !important; transform: none !important; transition: none !important; }\n    .cv.is-js .cv__reveal-img img { transform: none !important; }\n  }\n  \n  .cv__nav {\n    position: fixed; top: 0; left: 0; right: 0;\n    z-index: 9999;\n    height: var(--nav-h);\n    background: transparent;\n    border-bottom: 1px solid transparent;\n    color: #fff;\n    transition: background .35s ease, border-color .35s ease, height .35s cubic-bezier(.22,1,.36,1);\n  }\n  .cv__nav.stuck {\n    height: calc(66px * var(--s, 1));\n    background: var(--dark);\n    border-bottom-color: rgba(255,255,255,.1);\n  }\n  .cv__nav-inner { width: 100%; max-width: calc(1400px * var(--s, 1)); margin: 0 auto; padding: 0 calc(32px * var(--s, 1)); height: 100%; display: flex; align-items: center; }\n  .cv__logo { display: block; line-height: 0; }\n  .cv__logo img { height: calc(104px * var(--s, 1)); width: auto; transition: height .35s cubic-bezier(.22,1,.36,1); }\n  .cv__nav.stuck .cv__logo img { height: calc(48px * var(--s, 1)); }\n  .cv__menu { display: flex; gap: calc(34px * var(--s, 1)); margin: 0 0 0 auto; padding: 0; list-style: none; align-items: center; }\n  .cv__menu a {\n    display: flex; align-items: center;\n    font-size: calc(16px * var(--s, 1)); font-weight: 500; letter-spacing: .01em;\n    text-decoration: none; color: rgba(255,255,255,.82); transition: color .2s ease;\n  }\n  .cv__menu a:hover { color: var(--yellow); }\n  .cv .cv__nav-cta {\n    margin-left: calc(30px * var(--s, 1)); font-family: var(--font-body); font-size: calc(14px * var(--s, 1)); font-weight: 600;\n    color: var(--dark); background: var(--yellow); border: 0; border-radius: calc(999px * var(--s, 1));\n    padding: calc(11px * var(--s, 1)) calc(24px * var(--s, 1)); cursor: pointer; text-decoration: none;\n    transition: opacity .2s ease, padding .35s cubic-bezier(.22,1,.36,1);\n  }\n  .cv__nav.stuck .cv__nav-cta { padding: calc(9px * var(--s, 1)) calc(22px * var(--s, 1)); }\n  .cv__nav-cta:hover { opacity: .85; }\n  .cv__burger-box { display: none; }\n  .cv__burger { display: none; margin-left: auto; width: calc(40px * var(--s, 1)); height: calc(40px * var(--s, 1)); align-items: center; justify-content: center; cursor: pointer; }\n  .cv__burger i { display: block; width: calc(20px * var(--s, 1)); height: 1.5px; background: #fff; position: relative; }\n  .cv__burger i::before, .cv__burger i::after { content: \"\"; position: absolute; left: 0; width: calc(20px * var(--s, 1)); height: 1.5px; background: #fff; }\n  .cv__burger i::before { top: calc(-6px * var(--s, 1)); }\n  .cv__burger i::after { top: calc(6px * var(--s, 1)); }\n  \n  .cv__hero {\n    position: relative;\n    min-height: 100svh;\n    display: flex; align-items: flex-end; overflow: hidden;\n    background: var(--dark); color: #fff;\n  }\n  .cv__hero-media { position: absolute; inset: 0; }\n  .cv__hero-media img { width: 100%; height: 100%; object-fit: cover; animation: cv-in 2.4s cubic-bezier(.22,1,.36,1) both; }\n  @keyframes cv-in { from { transform: scale(1.1); } to { transform: scale(1); } }\n  .cv__hero-media::after {\n    content: \"\"; position: absolute; inset: 0;\n    background: linear-gradient(to top, rgba(20,20,23,.94) 0%, rgba(20,20,23,.5) 45%, rgba(20,20,23,.1) 100%);\n  }\n  .cv__hero-inner { position: relative; width: 100%; max-width: var(--wrap); margin: 0 auto; padding: 0 calc(32px * var(--s, 1)) calc(72px * var(--s, 1)); }\n  .cv__tag {\n    display: inline-block; font-size: calc(11px * var(--s, 1)); font-weight: 600; letter-spacing: .18em;\n    text-transform: uppercase; color: var(--dark); background: var(--yellow);\n    padding: calc(6px * var(--s, 1)) calc(12px * var(--s, 1)); border-radius: calc(3px * var(--s, 1)); margin-bottom: calc(22px * var(--s, 1));\n  }\n  .cv__hero h1 { font-size: clamp(calc(44px * var(--s, 1)), 8.4vw, calc(108px * var(--s, 1))); line-height: .9; }\n  .cv__hero h1 em { display: block; font-style: normal; color: var(--yellow); }\n  .cv__hero-sub { font-size: calc(15px * var(--s, 1)); color: rgba(255,255,255,.72); margin-top: calc(20px * var(--s, 1)); }\n  .cv__hero-bar { display: flex; flex-wrap: wrap; align-items: flex-end; gap: calc(40px * var(--s, 1)); margin-top: calc(44px * var(--s, 1)); padding-top: calc(26px * var(--s, 1)); border-top: 1px solid var(--hair-dark); }\n  .cv__kv-label { display: block; font-size: calc(11px * var(--s, 1)); font-weight: 600; letter-spacing: .16em; text-transform: uppercase; color: rgba(255,255,255,.52); margin-bottom: calc(5px * var(--s, 1)); }\n  .cv__kv-value { font-size: calc(16px * var(--s, 1)); font-weight: 600; }\n  .cv__hero-buy { margin-left: auto; display: flex; align-items: center; gap: calc(22px * var(--s, 1)); }\n  .cv__hero-price { font-family: var(--font-display); font-size: calc(34px * var(--s, 1)); color: var(--yellow); white-space: nowrap; }\n  \n  .cv__menu { align-self: stretch; align-items: stretch; }\n  .cv__menu > li { display: flex; align-items: center; position: relative; }\n  .cv__sub-box { position: absolute; opacity: 0; pointer-events: none; width: 0; height: 0; }\n  .cv__sub-head { display: flex; align-items: center; gap: calc(7px * var(--s, 1)); height: 100%; }\n  .cv__sub-toggle { display: flex; align-items: center; cursor: pointer; color: rgba(255,255,255,.82); transition: color .2s ease; }\n  .cv__sub-toggle svg {\n    width: calc(15px * var(--s, 1)); height: calc(15px * var(--s, 1)); display: block;\n    fill: none; stroke: currentColor; stroke-width: 2.4; stroke-linecap: round; stroke-linejoin: round;\n    transition: transform .3s cubic-bezier(.22,1,.36,1);\n  }\n  .cv__has-sub:hover .cv__sub-toggle, .cv__has-sub:hover > .cv__sub-head a { color: var(--yellow); }\n  .cv__has-sub:hover .cv__sub-toggle svg { transform: rotate(180deg); }\n  .cv__submenu {\n    position: absolute; top: 100%; left: 50%;\n    margin: 0; padding: calc(10px * var(--s, 1)); list-style: none;\n    min-width: calc(306px * var(--s, 1));\n    background: var(--dark);\n    border: 1px solid rgba(255,255,255,.13);\n    border-radius: calc(14px * var(--s, 1));\n    box-shadow: 0 calc(26px * var(--s, 1)) calc(54px * var(--s, 1)) calc(-20px * var(--s, 1)) rgba(0,0,0,.7);\n    opacity: 0; visibility: hidden; pointer-events: none;\n    transform: translate(-50%, calc(10px * var(--s, 1)));\n    transition: opacity .26s ease, transform .26s cubic-bezier(.22,1,.36,1), visibility .26s;\n  }\n  .cv__has-sub:hover .cv__submenu,\n  .cv__has-sub:focus-within .cv__submenu {\n    opacity: 1; visibility: visible; pointer-events: auto; transform: translate(-50%, 0);\n  }\n  .cv .cv__submenu a {\n    display: flex; align-items: center; gap: calc(9px * var(--s, 1));\n    padding: calc(11px * var(--s, 1)) calc(14px * var(--s, 1)); border-radius: calc(9px * var(--s, 1));\n    font-size: calc(14.5px * var(--s, 1)); font-weight: 500; white-space: nowrap;\n    color: rgba(255,255,255,.8); text-decoration: none;\n    transition: background .18s ease, color .18s ease;\n  }\n  .cv .cv__submenu a:hover { background: rgba(255,255,255,.08); color: var(--yellow); }\n  .cv__new {\n    font-size: calc(10px * var(--s, 1)); font-weight: 700; letter-spacing: .1em; text-transform: uppercase;\n    color: var(--dark); background: var(--yellow);\n    padding: calc(3px * var(--s, 1)) calc(7px * var(--s, 1)); border-radius: calc(999px * var(--s, 1));\n  }\n  \n  .cv__btn {\n    display: inline-block; font-family: var(--font-body); font-size: calc(13px * var(--s, 1)); font-weight: 600;\n    text-decoration: none; padding: calc(14px * var(--s, 1)) calc(28px * var(--s, 1)); border-radius: calc(999px * var(--s, 1)); border: 0;\n    cursor: pointer; transition: transform .2s ease, background .22s ease, color .22s ease;\n  }\n  .cv .cv__btn--solid { color: var(--dark); background: var(--yellow); }\n  .cv .cv__btn--solid:hover { transform: translateY(-2px); }\n  \n  .cv__subnav { background: var(--stone); border-bottom: 1px solid var(--hair); padding: calc(26px * var(--s, 1)) 0; }\n  .cv__subnav ul {\n    display: grid; grid-template-columns: repeat(6, 1fr);\n    gap: calc(12px * var(--s, 1)); margin: 0; padding: 0; list-style: none;\n  }\n  .cv__subnav a {\n    display: block; text-decoration: none; text-align: center;\n    background: var(--paper); border: 1px solid var(--hair); border-radius: calc(10px * var(--s, 1));\n    padding: calc(18px * var(--s, 1)) calc(14px * var(--s, 1));\n    transition: background .22s ease, border-color .22s ease, transform .22s ease;\n  }\n  .cv__subnav a span {\n    display: block; font-size: calc(11px * var(--s, 1)); font-weight: 700; letter-spacing: .14em;\n    color: #a89700; margin-bottom: calc(6px * var(--s, 1));\n  }\n  .cv__subnav a b {\n    display: block; font-family: var(--font-display); font-weight: 400;\n    font-size: calc(17px * var(--s, 1)); text-transform: uppercase; color: var(--text); line-height: 1.15;\n  }\n  .cv__subnav a:hover {\n    background: var(--yellow); border-color: var(--yellow); transform: translateY(calc(-3px * var(--s, 1)));\n  }\n  .cv__subnav a:hover span { color: var(--text); }\n  .cv__section { scroll-margin-top: calc(var(--nav-h) - calc(96px * var(--s, 1))); }\n  \n  .cv__practical { display: grid; grid-template-columns: 1fr 1fr; gap: calc(80px * var(--s, 1)); }\n  .cv__sub {\n    font-family: var(--font-display); font-weight: 400; font-size: calc(26px * var(--s, 1));\n    text-transform: uppercase; padding-bottom: calc(14px * var(--s, 1)); margin-bottom: calc(6px * var(--s, 1));\n    border-bottom: 2px solid var(--text);\n  }\n  .cv__sub--in { border-bottom-color: #1f9d55; }\n  .cv__sub--out { border-bottom-color: #c94a3d; }\n  \n  .cv__ride { position: relative; height: calc(78px * var(--s, 1)); margin-top: calc(44px * var(--s, 1)); color: var(--text); }\n  .cv__ride-trail {\n    position: absolute; left: calc(4px * var(--s, 1)); bottom: calc(14px * var(--s, 1)); height: 2px; width: 0;\n    background: repeating-linear-gradient(90deg, currentColor 0 calc(9px * var(--s, 1)), transparent calc(9px * var(--s, 1)) calc(20px * var(--s, 1)));\n    opacity: .3;\n    transition: width 2.1s cubic-bezier(.24,.72,.24,1);\n  }\n  .cv__ride-bike {\n    position: absolute; bottom: calc(6px * var(--s, 1)); left: 0;\n    width: calc(58px * var(--s, 1)); opacity: 1;\n    transition: left 2.1s cubic-bezier(.24,.72,.24,1);\n  }\n  .cv__ride-bike svg { width: 100%; height: auto; display: block; }\n  .cv__ride-text {\n    position: absolute; left: calc(4px * var(--s, 1)); right: calc(58px * var(--s, 1)); bottom: calc(20px * var(--s, 1));\n    text-align: center;\n    font-family: var(--font-hand); font-weight: 700; font-size: calc(28px * var(--s, 1));\n    line-height: 1; white-space: nowrap; color: var(--text);\n    clip-path: inset(0 100% 0 0);\n    transition: clip-path 2.1s cubic-bezier(.24,.72,.24,1);\n  }\n  .cv.is-js .cv__ride.in .cv__ride-text,\n  .cv:not(.is-js) .cv__ride-text { clip-path: inset(0 0 0 0); }\n  @media (prefers-reduced-motion: reduce) {\n    .cv__ride-text { clip-path: none; transition: none; }\n  }\n  .cv.is-js .cv__ride.in .cv__ride-bike { left: calc(100% - calc(58px * var(--s, 1))); }\n  .cv.is-js .cv__ride.in .cv__ride-trail { width: calc(100% - calc(62px * var(--s, 1))); }\n  .cv:not(.is-js) .cv__ride-bike { left: calc(100% - calc(58px * var(--s, 1))); }\n  .cv:not(.is-js) .cv__ride-trail { width: calc(100% - calc(62px * var(--s, 1))); }\n  @media (prefers-reduced-motion: reduce) {\n    .cv__ride-bike, .cv__ride-trail { transition: none; }\n  }\n  \n  .cv__fgrid { display: grid; grid-template-columns: repeat(3, 1fr); gap: calc(20px * var(--s, 1)); }\n  .cv__fcard {\n    background: var(--paper); border-radius: calc(16px * var(--s, 1)); padding: calc(34px * var(--s, 1)) calc(32px * var(--s, 1)) calc(36px * var(--s, 1));\n    box-shadow: 0 calc(16px * var(--s, 1)) calc(38px * var(--s, 1)) calc(-24px * var(--s, 1)) rgba(26,27,31,.4);\n    transition: transform .3s ease, box-shadow .3s ease;\n  }\n  .cv__fcard:hover { transform: translateY(calc(-4px * var(--s, 1))); box-shadow: 0 calc(26px * var(--s, 1)) calc(50px * var(--s, 1)) calc(-26px * var(--s, 1)) rgba(26,27,31,.45); }\n  .cv__fico {\n    width: calc(54px * var(--s, 1)); height: calc(54px * var(--s, 1)); border-radius: calc(999px * var(--s, 1)); background: var(--yellow);\n    display: flex; align-items: center; justify-content: center; margin-bottom: calc(22px * var(--s, 1));\n  }\n  .cv__fico svg { width: calc(25px * var(--s, 1)); height: calc(25px * var(--s, 1)); fill: none; stroke: var(--text); stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round; }\n  .cv__fcard-label { font-size: calc(11px * var(--s, 1)); font-weight: 700; letter-spacing: .19em; text-transform: uppercase; color: var(--muted); margin-bottom: calc(9px * var(--s, 1)); }\n  .cv__fcard-value { font-family: var(--font-display); font-size: calc(26px * var(--s, 1)); text-transform: uppercase; line-height: 1.12; color: var(--text); }\n  .cv__fcard-note { font-size: calc(14.5px * var(--s, 1)); line-height: 1.55; color: var(--muted-dark); margin-top: calc(12px * var(--s, 1)); }\n  .cv__fgrid + .cv__fgrid { margin-top: calc(20px * var(--s, 1)); }\n  .cv__bar { height: calc(6px * var(--s, 1)); border-radius: calc(999px * var(--s, 1)); background: var(--hair); overflow: hidden; margin-top: calc(16px * var(--s, 1)); }\n  .cv__bar span {\n    display: block; height: 100%; width: 0; border-radius: calc(999px * var(--s, 1)); background: var(--yellow);\n    transition: width 1.5s cubic-bezier(.22,1,.36,1) .15s;\n  }\n  .cv.is-js .in .cv__bar span, .cv:not(.is-js) .cv__bar span { width: var(--v); }\n  \n  .cv__split { display: grid; grid-template-columns: 1fr 1fr; gap: calc(72px * var(--s, 1)); align-items: center; }\n  .cv__split .cv__reveal-img img { width: 100%; aspect-ratio: 4 \/ 5; object-fit: cover; }\n  .cv__split--reverse > *:first-child { order: 2; }\n  \n  .cv__carousel {\n    position: relative; aspect-ratio: 3 \/ 2; overflow: hidden;\n    border-radius: calc(8px * var(--s, 1)); background: var(--stone-2);\n  }\n  .cv__carousel img {\n    position: absolute; inset: 0;\n    width: 100%; height: 100%; object-fit: cover;\n    opacity: 0; animation: cv-carousel 25s linear infinite;\n  }\n  @keyframes cv-carousel {\n    0%   { opacity: 0; }\n    2.4% { opacity: 1; }\n    10%  { opacity: 1; }\n    12.4%{ opacity: 0; }\n    100% { opacity: 0; }\n  }\n  .cv__carousel img:nth-child(1)  { animation-delay:     0s; }\n  .cv__carousel img:nth-child(2)  { animation-delay:  -2.5s; }\n  .cv__carousel img:nth-child(3)  { animation-delay:    -5s; }\n  .cv__carousel img:nth-child(4)  { animation-delay:  -7.5s; }\n  .cv__carousel img:nth-child(5)  { animation-delay:   -10s; }\n  .cv__carousel img:nth-child(6)  { animation-delay: -12.5s; }\n  .cv__carousel img:nth-child(7)  { animation-delay:   -15s; }\n  .cv__carousel img:nth-child(8)  { animation-delay: -17.5s; }\n  .cv__carousel img:nth-child(9)  { animation-delay:   -20s; }\n  .cv__carousel img:nth-child(10) { animation-delay: -22.5s; }\n  @media (prefers-reduced-motion: reduce) {\n    .cv__carousel img { animation: none; }\n    .cv__carousel img:first-child { opacity: 1; }\n  }\n  \n  .cv__list { list-style: none; margin: 0; padding: 0; }\n  .cv__list li { position: relative; padding: calc(12px * var(--s, 1)) 0 calc(12px * var(--s, 1)) calc(28px * var(--s, 1)); font-size: calc(15.5px * var(--s, 1)); border-bottom: 1px solid var(--hair); }\n  .cv__list li:last-child { border-bottom: 0; }\n  .cv__list li::before { position: absolute; left: 0; top: calc(12px * var(--s, 1)); font-size: calc(13px * var(--s, 1)); font-weight: 700; }\n  .cv__list--check li::before { content: \"\u2713\"; color: #1f9d55; }\n  .cv__list--cross li::before { content: \"\u2715\"; color: #c94a3d; }\n  .cv__list--dash li::before { content: \"\u2014\"; color: #c9b800; }\n  \n  .cv__timeline { list-style: none; margin: calc(44px * var(--s, 1)) 0 0; padding: 0; }\n  .cv__tl {\n    display: grid; grid-template-columns: calc(58px * var(--s, 1)) 1fr; gap: calc(26px * var(--s, 1));\n    position: relative; padding-bottom: calc(18px * var(--s, 1));\n  }\n  .cv__tl::before {\n    content: \"\"; position: absolute; left: calc(28px * var(--s, 1)); top: calc(54px * var(--s, 1)); bottom: calc(-4px * var(--s, 1));\n    width: 2px; background: var(--hair);\n  }\n  .cv__tl:last-child::before { display: none; }\n  .cv__tl-dot {\n    width: calc(58px * var(--s, 1)); height: calc(58px * var(--s, 1)); border-radius: calc(999px * var(--s, 1));\n    background: var(--paper); border: calc(4px * var(--s, 1)) solid var(--hair);\n    display: flex; flex-direction: column; align-items: center; justify-content: center;\n    line-height: 1;\n  }\n  .cv__tl-dot b { font-family: var(--font-display); font-size: calc(20px * var(--s, 1)); color: var(--text); }\n  .cv__tl-dot span { font-size: calc(9px * var(--s, 1)); font-weight: 600; letter-spacing: .12em; text-transform: uppercase; color: var(--muted); margin-top: 2px; }\n  .cv__tl.active .cv__tl-dot, .cv__tl:hover .cv__tl-dot { border-color: var(--yellow); }\n  .cv__tl-card {\n    position: relative;\n    background: var(--paper); border: 1px solid var(--hair); border-radius: calc(10px * var(--s, 1));\n    transition: box-shadow .3s ease, border-color .3s ease;\n  }\n  .cv__tl:hover .cv__tl-card { border-color: transparent; box-shadow: 0 calc(16px * var(--s, 1)) calc(36px * var(--s, 1)) calc(-22px * var(--s, 1)) rgba(26,27,31,.3); }\n  .cv__tl-top { display: flex; flex-wrap: wrap; align-items: center; gap: calc(10px * var(--s, 1)) calc(16px * var(--s, 1)); margin-bottom: calc(10px * var(--s, 1)); }\n  .cv__tl-title { font-family: var(--font-display); font-size: clamp(calc(18px * var(--s, 1)), 1.9vw, calc(24px * var(--s, 1))); text-transform: uppercase; line-height: 1.12; }\n  .cv__tl-text { font-size: calc(15.5px * var(--s, 1)); color: var(--muted-dark); max-width: 70ch; }\n  \n  .cv__tl-box { position: absolute; top: 0; left: 0; opacity: 0; width: 0; height: 0; pointer-events: none; }\n  .cv__tl-toggle { display: block; padding: calc(24px * var(--s, 1)) calc(28px * var(--s, 1)) calc(22px * var(--s, 1)); cursor: pointer; }\n  .cv__tl-more {\n    display: inline-flex; align-items: center; gap: calc(8px * var(--s, 1)); margin-top: calc(16px * var(--s, 1));\n    font-size: calc(11.5px * var(--s, 1)); font-weight: 700; letter-spacing: .16em; text-transform: uppercase;\n    color: var(--muted); transition: color .2s ease;\n  }\n  .cv__tl-toggle:hover .cv__tl-more { color: var(--text); }\n  .cv__tl-more svg {\n    width: calc(15px * var(--s, 1)); height: calc(15px * var(--s, 1)); fill: none; stroke: currentColor;\n    stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round;\n    transition: transform .3s ease;\n  }\n  .cv__tl-box:checked ~ .cv__tl-toggle .cv__tl-more svg { transform: rotate(180deg); }\n  .cv__tl-box:checked ~ .cv__tl-toggle .cv__tl-more { color: var(--text); }\n  .cv__tl-shots {\n    display: grid; grid-template-columns: repeat(3, 1fr); gap: calc(12px * var(--s, 1));\n    max-height: 0; opacity: 0; overflow: hidden;\n    padding: 0 calc(28px * var(--s, 1)); margin: 0;\n    transition: max-height .55s cubic-bezier(.22,1,.36,1), opacity .4s ease, padding .55s cubic-bezier(.22,1,.36,1), margin .55s cubic-bezier(.22,1,.36,1);\n  }\n  .cv__tl-box:checked ~ .cv__tl-shots {\n    max-height: calc(420px * var(--s, 1)); opacity: 1; padding: 0 calc(28px * var(--s, 1)) calc(26px * var(--s, 1));\n  }\n  .cv__tl-shots label {\n    display: block; margin: 0; overflow: hidden; border-radius: calc(8px * var(--s, 1));\n    aspect-ratio: 3 \/ 2; cursor: zoom-in; background: var(--stone-2);\n  }\n  .cv__tl-shots img { width: 100%; height: 100%; object-fit: cover; transition: transform .7s cubic-bezier(.22,1,.36,1); }\n  .cv__tl-shots label:hover img { transform: scale(1.06); }\n  \n  .cv__tl-intro { display: flex; align-items: flex-start; justify-content: space-between; gap: calc(48px * var(--s, 1)); }\n  .cv__hint {\n    flex: none; display: flex; align-items: flex-start; gap: calc(10px * var(--s, 1));\n    color: var(--text); padding-top: 2px;\n  }\n  .cv__hint-text {\n    font-family: var(--font-hand); font-weight: 700; font-size: calc(31px * var(--s, 1)); line-height: 1.15;\n    text-align: right; transform: rotate(-4deg); white-space: nowrap;\n  }\n  .cv__hint svg { width: calc(124px * var(--s, 1)); height: calc(104px * var(--s, 1)); flex: none; margin-top: calc(10px * var(--s, 1)); opacity: .9; }\n  \n  .cv__vids { display: grid; grid-template-columns: 1fr 1fr; gap: calc(32px * var(--s, 1)); margin-top: calc(56px * var(--s, 1)); }\n  .cv__vids-item h3 {\n    font-family: var(--font-hand); font-weight: 700; font-size: calc(24px * var(--s, 1));\n    text-transform: none; line-height: 1.2; min-height: 2.4em; margin-bottom: calc(12px * var(--s, 1)); color: var(--text);\n  }\n  .cv__vids-frame {\n    position: relative; width: 100%; aspect-ratio: 16 \/ 9;\n    overflow: hidden; background: #000; border-radius: calc(4px * var(--s, 1));\n  }\n  .cv__vids-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; display: block; }\n  .cv__vids-note { margin-top: calc(10px * var(--s, 1)); font-size: calc(13px * var(--s, 1)); color: var(--muted); }\n  \n  .cv__gallery {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: calc(16px * var(--s, 1));\n  }\n  .cv__gallery > label {\n    display: block; overflow: hidden; border-radius: calc(8px * var(--s, 1)); cursor: zoom-in;\n    background: var(--stone-2); aspect-ratio: 3 \/ 2; margin: 0;\n  }\n  .cv__gallery img {\n    width: 100%; height: 100%; object-fit: cover;\n    transition: transform .9s cubic-bezier(.22,1,.36,1);\n  }\n  .cv__gallery > label:hover img { transform: scale(1.05); }\n  \n  .cv__lb {\n    position: fixed; inset: 0; z-index: 1200;\n    background: rgba(18, 18, 21, .95);\n    display: none; align-items: center; justify-content: center; padding: calc(40px * var(--s, 1));\n  }\n  .cv__lb-radio { position: fixed; top: 0; left: 0; opacity: 0; width: 0; height: 0; pointer-events: none; }\n  #cv-lb-1:checked ~ .cv__lb[data-lb=\"1\"] { display: flex; }\n  #cv-lb-2:checked ~ .cv__lb[data-lb=\"2\"] { display: flex; }\n  #cv-lb-3:checked ~ .cv__lb[data-lb=\"3\"] { display: flex; }\n  #cv-lb-4:checked ~ .cv__lb[data-lb=\"4\"] { display: flex; }\n  #cv-lb-5:checked ~ .cv__lb[data-lb=\"5\"] { display: flex; }\n  #cv-lb-6:checked ~ .cv__lb[data-lb=\"6\"] { display: flex; }\n  #cv-lb-7:checked ~ .cv__lb[data-lb=\"7\"] { display: flex; }\n  #cv-lb-8:checked ~ .cv__lb[data-lb=\"8\"] { display: flex; }\n  #cv-lb-9:checked ~ .cv__lb[data-lb=\"9\"] { display: flex; }\n  #cv-lb-10:checked ~ .cv__lb[data-lb=\"10\"] { display: flex; }\n  #cv-lb-11:checked ~ .cv__lb[data-lb=\"11\"] { display: flex; }\n  #cv-lb-12:checked ~ .cv__lb[data-lb=\"12\"] { display: flex; }\n  #cv-lb-13:checked ~ .cv__lb[data-lb=\"13\"] { display: flex; }\n  #cv-lb-14:checked ~ .cv__lb[data-lb=\"14\"] { display: flex; }\n  #cv-lb-15:checked ~ .cv__lb[data-lb=\"15\"] { display: flex; }\n  #cv-lb-16:checked ~ .cv__lb[data-lb=\"16\"] { display: flex; }\n  #cv-lb-17:checked ~ .cv__lb[data-lb=\"17\"] { display: flex; }\n  #cv-lb-18:checked ~ .cv__lb[data-lb=\"18\"] { display: flex; }\n  #cv-lb-19:checked ~ .cv__lb[data-lb=\"19\"] { display: flex; }\n  .cv__lb img { max-width: 100%; max-height: 86vh; width: auto; border-radius: calc(6px * var(--s, 1)); box-shadow: 0 calc(40px * var(--s, 1)) calc(80px * var(--s, 1)) calc(-20px * var(--s, 1)) rgba(0,0,0,.7); }\n  .cv__lb-close {\n    position: absolute; top: calc(22px * var(--s, 1)); right: calc(26px * var(--s, 1)); z-index: 3;\n    width: calc(42px * var(--s, 1)); height: calc(42px * var(--s, 1)); border-radius: calc(999px * var(--s, 1));\n    background: rgba(255,255,255,.14); color: #fff;\n    display: flex; align-items: center; justify-content: center;\n    font-size: calc(22px * var(--s, 1)); cursor: pointer; margin: 0; transition: background .2s ease, color .2s ease;\n  }\n  .cv__lb-close:hover { background: var(--yellow); color: var(--dark); }\n  .cv__lb-nav {\n    position: absolute; top: 50%; transform: translateY(-50%); z-index: 3;\n    width: calc(48px * var(--s, 1)); height: calc(48px * var(--s, 1)); border-radius: calc(999px * var(--s, 1));\n    background: rgba(255,255,255,.14); color: #fff;\n    display: flex; align-items: center; justify-content: center;\n    font-size: calc(20px * var(--s, 1)); cursor: pointer; margin: 0; transition: background .2s ease, color .2s ease;\n  }\n  .cv__lb-nav:hover { background: var(--yellow); color: var(--dark); }\n  .cv__lb-prev { left: calc(24px * var(--s, 1)); }\n  .cv__lb-next { right: calc(24px * var(--s, 1)); }\n  .cv__lb-bg { position: absolute; inset: 0; margin: 0; cursor: pointer; }\n  \n  .cv__book { background: var(--slate); color: #fff; padding: calc(112px * var(--s, 1)) 0; }\n  .cv__book h2 { font-size: clamp(calc(28px * var(--s, 1)), 3.6vw, calc(44px * var(--s, 1))); }\n  .cv__book-price { font-family: var(--font-display); font-size: calc(62px * var(--s, 1)); line-height: 1; color: var(--yellow); }\n  .cv__fine { font-size: calc(13.5px * var(--s, 1)); color: rgba(255,255,255,.55); line-height: 1.6; }\n  \n  .cv__footer { background: var(--dark); color: rgba(255,255,255,.64); padding: calc(78px * var(--s, 1)) 0 0; font-size: calc(14.5px * var(--s, 1)); }\n  .cv__footer-grid { display: grid; grid-template-columns: 1.5fr 1fr 1fr 1.2fr; gap: calc(48px * var(--s, 1)); padding-bottom: calc(58px * var(--s, 1)); }\n  .cv__footer .cv__footer-h { font-family: var(--font-body); font-size: calc(11.5px * var(--s, 1)); font-weight: 600; letter-spacing: .18em; text-transform: uppercase; color: #fff; margin: 0 0 calc(18px * var(--s, 1)); }\n  .cv__footer ul { list-style: none; margin: 0; padding: 0; }\n  .cv__footer li { margin-bottom: calc(10px * var(--s, 1)); }\n  .cv__footer a { text-decoration: none; transition: color .2s ease; }\n  .cv__footer a:hover { color: var(--yellow); }\n  .cv__footer-logo img { height: calc(54px * var(--s, 1)); width: auto; margin-bottom: calc(18px * var(--s, 1)); }\n  .cv__socials { display: flex; gap: calc(10px * var(--s, 1)); margin-top: calc(22px * var(--s, 1)); }\n  .cv__socials a {\n    width: calc(40px * var(--s, 1)); height: calc(40px * var(--s, 1)); border: 1px solid var(--hair-dark); border-radius: calc(999px * var(--s, 1));\n    display: flex; align-items: center; justify-content: center;\n    color: rgba(255,255,255,.8); transition: all .22s ease;\n  }\n  .cv__socials svg { width: calc(18px * var(--s, 1)); height: calc(18px * var(--s, 1)); display: block; }\n  .cv__socials a:hover { background: var(--yellow); color: var(--dark); border-color: var(--yellow); }\n  .cv__footer-bottom {\n    border-top: 1px solid var(--hair-dark); padding: calc(22px * var(--s, 1)) 0 calc(30px * var(--s, 1));\n    display: flex; flex-wrap: wrap; gap: calc(12px * var(--s, 1)); justify-content: space-between;\n    font-size: calc(13px * var(--s, 1)); color: rgba(255,255,255,.4);\n  }\n  \n  .cv__fab {\n    position: fixed; right: calc(44px * var(--s, 1)); bottom: calc(44px * var(--s, 1)); z-index: 880;\n    display: inline-flex; align-items: center; gap: calc(10px * var(--s, 1)); cursor: pointer;\n    font-family: var(--font-body); font-size: calc(13.5px * var(--s, 1)); font-weight: 700;\n    letter-spacing: .04em; text-decoration: none;\n    color: var(--dark); background: var(--yellow);\n    padding: calc(16px * var(--s, 1)) calc(30px * var(--s, 1)); border-radius: calc(999px * var(--s, 1));\n    box-shadow: 0 calc(14px * var(--s, 1)) calc(34px * var(--s, 1)) calc(-10px * var(--s, 1)) rgba(26,27,31,.45);\n    transition: transform .35s cubic-bezier(.22,1,.36,1), opacity .3s ease, box-shadow .25s ease;\n  }\n  .cv__fab svg { width: calc(20px * var(--s, 1)); height: calc(20px * var(--s, 1)); flex: none; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .cv__fab:hover { box-shadow: 0 calc(18px * var(--s, 1)) calc(40px * var(--s, 1)) calc(-10px * var(--s, 1)) rgba(26,27,31,.55); }\n  .cv.is-js .cv__fab { opacity: 0; transform: translateY(120%); pointer-events: none; }\n  .cv.is-js .cv__fab.show { opacity: 1; transform: none; pointer-events: auto; }\n  \n  @media (max-width: 1000px) {\n    .cv__split { grid-template-columns: 1fr; gap: calc(44px * var(--s, 1)); }\n    .cv__split--reverse > *:first-child { order: 0; }\n    .cv__fgrid { grid-template-columns: 1fr 1fr; }\n    .cv__practical { grid-template-columns: 1fr; gap: calc(48px * var(--s, 1)); }\n    .cv__subnav ul { grid-template-columns: repeat(3, 1fr); }\n    .cv__book-dates { grid-template-columns: 1fr; max-width: calc(420px * var(--s, 1)); margin-left: auto; margin-right: auto; }\n    .cv__footer-grid { grid-template-columns: 1fr 1fr; gap: calc(36px * var(--s, 1)); }\n    .cv__gallery { grid-template-columns: repeat(2, 1fr); }\n  }\n  @media (max-width: 720px) {\n    .cv__wrap, .cv__nav-inner, .cv__hero-inner { padding-left: calc(22px * var(--s, 1)); padding-right: calc(22px * var(--s, 1)); }\n    .cv__section { padding: calc(74px * var(--s, 1)) 0; scroll-margin-top: calc(var(--nav-h) - calc(52px * var(--s, 1))); }\n    .cv__subnav { padding: calc(20px * var(--s, 1)) 0; }\n    .cv__subnav ul { grid-template-columns: repeat(2, 1fr); gap: calc(10px * var(--s, 1)); }\n    .cv__subnav a { padding: calc(14px * var(--s, 1)) calc(10px * var(--s, 1)); }\n    .cv__subnav a b { font-size: calc(15px * var(--s, 1)); }\n    .cv__head { margin-bottom: calc(32px * var(--s, 1)); flex-wrap: wrap; gap: calc(8px * var(--s, 1)) calc(14px * var(--s, 1)); }\n    .cv__logo img { height: calc(44px * var(--s, 1)); }\n    .cv__menu {\n      position: absolute; top: 100%; left: 0; right: 0;\n      flex-direction: column; align-items: stretch; gap: 0;\n      background: rgba(26,27,31,.98); max-height: 0; overflow: hidden;\n      transition: max-height .35s ease;\n    }\n    .cv__menu a { padding: calc(15px * var(--s, 1)) calc(22px * var(--s, 1)); border-bottom: 1px solid var(--hair-dark); }\n    .cv .cv__nav-cta { display: none !important; }\n    .cv__nav { height: calc(72px * var(--s, 1)); }\n    .cv__burger-box:checked ~ .cv__menu { max-height: 70vh; }\n    .cv__burger { display: flex !important; z-index: 2; position: relative; }\n    .cv__menu { align-self: auto; }\n    .cv__menu > li { display: block; position: static; }\n    .cv__sub-head { display: flex; align-items: center; justify-content: space-between; height: auto; gap: 0; border-bottom: 1px solid var(--hair-dark); }\n    .cv__sub-head a { flex: 1; border-bottom: 0; }\n    .cv__sub-toggle { padding: calc(15px * var(--s, 1)) calc(22px * var(--s, 1)); }\n    .cv__has-sub .cv__submenu,\n    .cv__has-sub:hover .cv__submenu,\n    .cv__has-sub:focus-within .cv__submenu {\n      position: static; transform: none;\n      opacity: 1; visibility: visible; pointer-events: auto;\n      min-width: 0; padding: 0;\n      background: rgba(0,0,0,.34); border: 0; border-radius: 0; box-shadow: none;\n      max-height: 0; overflow: hidden;\n      transition: max-height .34s ease;\n    }\n    .cv__sub-box:checked ~ .cv__submenu { max-height: calc(460px * var(--s, 1)); }\n    .cv__sub-box:checked ~ .cv__sub-head .cv__sub-toggle svg { transform: rotate(180deg); }\n    .cv .cv__submenu a { padding: calc(13px * var(--s, 1)) calc(34px * var(--s, 1)); border-radius: 0; border-bottom: 1px solid rgba(255,255,255,.07); white-space: normal; }\n    .cv__hero-media img { animation: none; object-position: 15% center; }\n    .cv__hero-inner { padding-bottom: calc(52px * var(--s, 1)); }\n    .cv__hero-bar { gap: calc(24px * var(--s, 1)) calc(32px * var(--s, 1)); }\n    .cv__hero-buy { margin-left: 0; flex: 1 1 100%; justify-content: space-between; }\n    .cv__fgrid { grid-template-columns: 1fr; }\n    .cv__split .cv__reveal-img img { aspect-ratio: 3 \/ 2; }\n    .cv__ride { display: none; }\n    .cv__gallery { grid-template-columns: repeat(2, 1fr); gap: calc(10px * var(--s, 1)); }\n    .cv__vids { grid-template-columns: 1fr; gap: calc(24px * var(--s, 1)); }\n    .cv__tl { grid-template-columns: calc(46px * var(--s, 1)) 1fr; gap: calc(16px * var(--s, 1)); }\n    .cv__tl::before { left: calc(22px * var(--s, 1)); top: calc(46px * var(--s, 1)); }\n    .cv__tl-dot { width: calc(46px * var(--s, 1)); height: calc(46px * var(--s, 1)); }\n    .cv__tl-dot b { font-size: calc(17px * var(--s, 1)); }\n    .cv__tl-toggle { padding: calc(20px * var(--s, 1)) calc(22px * var(--s, 1)) calc(18px * var(--s, 1)); }\n    .cv__tl-shots { grid-template-columns: repeat(2, 1fr); gap: calc(8px * var(--s, 1)); padding: 0 calc(22px * var(--s, 1)); }\n    .cv__tl-box:checked ~ .cv__tl-shots { max-height: calc(620px * var(--s, 1)); padding: 0 calc(22px * var(--s, 1)) calc(20px * var(--s, 1)); }\n    .cv__tl-intro { flex-direction: column; gap: calc(18px * var(--s, 1)); }\n    .cv__hint { align-self: flex-start; }\n    .cv__hint-text { font-size: calc(25px * var(--s, 1)); text-align: left; }\n    .cv__hint svg { width: calc(86px * var(--s, 1)); height: calc(72px * var(--s, 1)); margin-top: calc(6px * var(--s, 1)); }\n    .cv__book { padding: calc(78px * var(--s, 1)) 0; }\n    .cv__footer-grid { grid-template-columns: 1fr; }\n    .cv__fab { right: calc(16px * var(--s, 1)); bottom: calc(16px * var(--s, 1)); padding: calc(11px * var(--s, 1)) calc(20px * var(--s, 1)); font-size: calc(12.5px * var(--s, 1)); }\n    .cv__fab svg { display: none; }\n    .cv__lb { padding: calc(16px * var(--s, 1)); }\n    .cv__lb-nav { width: calc(40px * var(--s, 1)); height: calc(40px * var(--s, 1)); }\n    .cv__lb-prev { left: calc(10px * var(--s, 1)); }\n    .cv__lb-next { right: calc(10px * var(--s, 1)); }\n  }\n  \n  .cv__carousel.is-js img { animation: none; opacity: 0; transition: opacity 1.15s ease; will-change: opacity; }\n  .cv__carousel.is-js img.on { opacity: 1; }\n  \n  .cv__dates { margin: calc(12px * var(--s, 1)) 0 0; padding: 0; list-style: none; }\n  .cv__dates li {\n    display: flex; flex-wrap: wrap; align-items: center; gap: calc(8px * var(--s, 1));\n    padding: calc(7px * var(--s, 1)) 0; font-size: calc(14.5px * var(--s, 1)); font-weight: 600; color: var(--text);\n    border-top: 1px solid var(--hair);\n  }\n  .cv__dates li.is-full { color: var(--muted); }\n  .cv__dates em {\n    font-style: normal; font-size: calc(9.5px * var(--s, 1)); font-weight: 700; letter-spacing: .13em;\n    text-transform: uppercase; color: #fff; background: #c94a3d;\n    padding: 2px calc(6px * var(--s, 1)); border-radius: calc(3px * var(--s, 1));\n  }\n  \n  .cv__expect { margin-top: calc(60px * var(--s, 1)); padding-top: calc(54px * var(--s, 1)); border-top: 1px solid var(--hair); }\n  .cv__expect-title { font-family: var(--font-display); font-weight: 400; font-size: clamp(calc(24px * var(--s, 1)), 2.7vw, calc(32px * var(--s, 1))); text-transform: uppercase; line-height: 1.05; margin: 0 0 calc(6px * var(--s, 1)); }\n  .cv__ticks { display: grid; grid-template-columns: 1fr 1fr; gap: 0 calc(44px * var(--s, 1)); margin: calc(24px * var(--s, 1)) 0 0; padding: 0; list-style: none; }\n  .cv__ticks li { position: relative; padding: calc(11px * var(--s, 1)) 0 calc(11px * var(--s, 1)) calc(28px * var(--s, 1)); font-size: calc(15.5px * var(--s, 1)); line-height: 1.6; color: var(--muted-dark); border-bottom: 1px solid var(--hair); }\n  .cv__ticks li::before { content: \"\"; position: absolute; left: calc(3px * var(--s, 1)); top: calc(19px * var(--s, 1)); width: calc(9px * var(--s, 1)); height: calc(9px * var(--s, 1)); border-radius: 2px; background: var(--yellow); }\n  @media (max-width: 900px) { .cv__ticks { grid-template-columns: 1fr; } }\n  \n  .cv__ex-box { position: absolute; top: 0; left: 0; opacity: 0; width: 0; height: 0; pointer-events: none; }\n  .cv__ex-toggle { display: inline-flex; align-items: center; gap: calc(9px * var(--s, 1)); cursor: pointer; font-weight: 700; color: var(--text); }\n  .cv__ex-toggle svg {\n    width: calc(15px * var(--s, 1)); height: calc(15px * var(--s, 1)); flex: none; fill: none; stroke: currentColor;\n    stroke-width: 2.3; stroke-linecap: round; stroke-linejoin: round;\n    transition: transform .3s ease;\n  }\n  .cv__ex-toggle:hover { color: #a89700; }\n  .cv__ex-box:checked ~ .cv__ex-toggle svg { transform: rotate(180deg); }\n  .cv__ex-body {\n    max-height: 0; overflow: hidden; opacity: 0;\n    transition: max-height .38s cubic-bezier(.22,1,.36,1), opacity .3s ease, padding .38s ease;\n  }\n  .cv__ex-box:checked ~ .cv__ex-body { max-height: calc(800px * var(--s, 1)); opacity: 1; padding: calc(11px * var(--s, 1)) 0 calc(4px * var(--s, 1)); }\n  .cv__ex-body video { width: 100%; max-width: calc(540px * var(--s, 1)); border-radius: calc(8px * var(--s, 1)); margin-top: calc(14px * var(--s, 1)); display: block; }\n  .cv__ex-body p { font-size: calc(14.5px * var(--s, 1)); line-height: 1.65; color: var(--muted-dark); max-width: 54ch; }\n  \n  .cv__carousel.is-js img { animation: none; opacity: 0; transition: opacity 1.15s ease; will-change: opacity; }\n  .cv__carousel.is-js img.on { opacity: 1; }\n  .cv__book-dates { display: grid; grid-template-columns: repeat(3, 1fr); gap: calc(24px * var(--s, 1)); margin-top: calc(48px * var(--s, 1)); }\n  .cv__book-date {\n    border: 1px solid var(--hair-dark); border-radius: calc(12px * var(--s, 1));\n    padding: calc(40px * var(--s, 1)) calc(28px * var(--s, 1)); text-align: center;\n    display: flex; flex-direction: column; align-items: center; gap: calc(6px * var(--s, 1));\n  }\n  .cv__book-date h3 { font-size: clamp(calc(20px * var(--s, 1)), 2.2vw, calc(26px * var(--s, 1))); margin: calc(12px * var(--s, 1)) 0 calc(4px * var(--s, 1)); }\n  .cv__book-date .cv__book-price { font-size: calc(44px * var(--s, 1)); }\n  .cv__book-date .cv__fine { margin-bottom: calc(8px * var(--s, 1)); }\n  \n  @media (max-width: 720px) {\n    .cv__book-dates { grid-template-columns: 1fr; gap: calc(18px * var(--s, 1)); margin-top: calc(32px * var(--s, 1)); max-width: 100%; }\n    .cv__book-date { padding: calc(28px * var(--s, 1)) calc(22px * var(--s, 1)); }\n    .cv__book-date .cv__book-price { font-size: calc(36px * var(--s, 1)); }\n  }\n.cv button.cv__btn,.cv button.cv__fab,.cv button.cv__nav-cta{line-height:inherit;letter-spacing:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}\n.cv .cv__book .cv__btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}\n.cv .cv__book .cv__btn--ghost:hover{background:var(--yellow);color:var(--dark);box-shadow:none}\n.cv button.cv__btn--solid,.cv button.cv__fab,.cv button.cv__nav-cta{border:0}\n.cv .wtrvl-checkout_button *,.cv .wtrvl-download_brochure_button *{pointer-events:none}\n.cv .cv__book-more{display:flex;flex-wrap:wrap;align-items:center;gap:calc(12px * var(--s, 1));margin-top:calc(18px * var(--s, 1))}\n.cv .cv__book-dates .cv__book-more{justify-content:center}\n.cv .cv__book-date > .cv__btn{margin-top:auto}\n.cv .cv__book-date > .cv__fine:nth-last-child(2){margin-bottom:calc(18px * var(--s, 1))}\n.cv .cv__book-dates + .cv__book-more{justify-content:center}\n@media (min-width:721px) and (max-width:1000px){.cv .cv__book-dates{grid-template-columns:repeat(2,minmax(0,1fr));max-width:calc(640px * var(--s, 1));margin-left:auto;margin-right:auto}}\n@media (min-width:1001px){.cv .cv__book-dates{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(18px * var(--s, 1))}.cv .cv__book-date{padding:calc(34px * var(--s, 1)) calc(18px * var(--s, 1))}.cv .cv__book-date .cv__book-price{font-size:calc(38px * var(--s, 1))}}\n.cv .cv__ask-wrap{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}\n.cv button.cv__nav-cta,.cv button.cv__fab,.cv button.cv__btn{line-height:inherit;letter-spacing:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}\n.cv button.cv__nav-cta,.cv button.cv__fab{border:0}\n.cv .wtrvl-checkout_button *{pointer-events:none}\n.cv .cv__pick{position:fixed;inset:0;z-index:99990;display:flex;align-items:center;justify-content:center;padding:calc(20px * var(--s, 1))}\n.cv .cv__pick[hidden]{display:none}\n.cv .cv__pick-bg{position:absolute;inset:0;background:rgba(20,21,24,.72)}\n.cv .cv__pick-box{position:relative;width:100%;max-width:calc(560px * var(--s, 1));max-height:calc(100dvh - calc(40px * var(--s, 1)));overflow:auto;background:#fff;color:#1b1c1f;border-radius:calc(16px * var(--s, 1));padding:calc(28px * var(--s, 1)) calc(28px * var(--s, 1)) calc(22px * var(--s, 1))}\n.cv .cv__pick-head{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(16px * var(--s, 1));margin-bottom:calc(14px * var(--s, 1))}\n.cv .cv__pick-sub{margin:0;font-family:Caveat,\"Comic Sans MS\",cursive;font-size:calc(26px * var(--s, 1));font-weight:700;line-height:1;color:#5c5e65}\n.cv .cv__pick-title{margin:calc(6px * var(--s, 1)) 0 0;font-family:Anton,\"Arial Narrow\",Impact,sans-serif;font-weight:400;font-size:calc(34px * var(--s, 1));line-height:1;text-transform:uppercase}\n.cv .cv__pick-close{flex:none;width:calc(40px * var(--s, 1));height:calc(40px * var(--s, 1));border-radius:50%;border:0;background:#f1efe9;font-size:calc(22px * var(--s, 1));line-height:1;cursor:pointer;color:inherit}\n.cv .cv__pick-list{list-style:none;margin:0;padding:0}\n.cv .cv__pick-list li+li{border-top:1px solid #ebe8e0}\n.cv .cv__pick-row{display:grid;grid-template-columns:1fr auto;gap:2px calc(16px * var(--s, 1));width:100%;text-align:left;background:none;border:0;padding:calc(14px * var(--s, 1)) calc(6px * var(--s, 1));font:inherit;color:inherit;cursor:pointer;border-radius:calc(10px * var(--s, 1))}\n.cv .cv__pick-row:hover,.cv .cv__pick-row:focus-visible{background:#fdec4f}\n.cv .cv__pick-name{font-weight:700;font-size:calc(15px * var(--s, 1))}\n.cv .cv__pick-when{grid-column:1;font-size:calc(13px * var(--s, 1));color:#5c5e65}\n.cv .cv__pick-price{grid-column:2;grid-row:1 \/ span 2;align-self:center;font-weight:700;font-size:calc(15px * var(--s, 1));white-space:nowrap}\n.cv .cv__head-label{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(16px * var(--s, 1));}\n.cv .cv__tag{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(13.5px * var(--s, 1));}\n.cv .cv__kv-label{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(13.5px * var(--s, 1));}\n.cv .cv__fcard-label{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(13.5px * var(--s, 1));}\n.cv .cv__tl-dot span{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(11px * var(--s, 1));}\n.cv .cv__tl-more{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(14.5px * var(--s, 1));}\n.cv .cv__footer .cv__footer-h{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(14.5px * var(--s, 1));}\n.cv .cv__dates em{font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:calc(12px * var(--s, 1));}\n.cv{--s:1}\n@media (min-width:1025px){.cv{--s:.8}}\n  .cv .cv__vh { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }\n  @media (max-width: 440px) { .cv__hero-bar { display: grid; grid-template-columns: auto 1fr; } .cv__hero-buy { grid-column: 1 \/ -1; } }\n<\/style>\n<div class=\"cv\">\n  <header class=\"cv__nav\">\n    <div class=\"cv__nav-inner\">\n      <a class=\"cv__logo\" href=\"\/\"><img loading=\"lazy\" width=\"147\" height=\"200\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/cabra-ventura-logo-200.webp\" alt=\"Cabra Ventura\"><\/a>\n      <input type=\"checkbox\" id=\"cv-burger\" class=\"cv__burger-box\">\n      <label for=\"cv-burger\" class=\"cv__burger\"><span class=\"cv__vh\">Menu<\/span><i><\/i><\/label>\n      <ul class=\"cv__menu\">\n        <li class=\"cv__has-sub\">\n          <input type=\"checkbox\" id=\"cv-sub-tours\" class=\"cv__sub-box\">\n          <span class=\"cv__sub-head\">\n            <a href=\"\/#tours\">Tours<\/a>\n            <label for=\"cv-sub-tours\" class=\"cv__sub-toggle\"><span class=\"cv__vh\">Show all tours<\/span>\n              <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg>\n            <\/label>\n          <\/span>\n          <ul class=\"cv__submenu\">\n            <li><a href=\"\/portfolio\/mighty-morocco-sahara-edition\/\">Mighty Morocco 2026 &ndash; Sahara Edition<\/a><\/li>\n            <li><a href=\"\/portfolio\/massive-mauritanie\/\">Massive Mauritania 2026-2027<\/a><\/li>\n            <li><a href=\"\/sensational-senegal\/\">Sensational Senegal 2027<span class=\"cv__new\">New<\/span><\/a><\/li>\n            <li><a href=\"\/portfolio\/twisted_tabua\/\">Twisted Tabua 2027<\/a><\/li>\n            <li><a href=\"\/gorgeous-georgia\/\">Gorgeous Georgia 2027<span class=\"cv__new\">New<\/span><\/a><\/li>\n          <\/ul>\n        <\/li>\n        <li><a href=\"\/about-us\/\">About us<\/a><\/li>\n        <li><a href=\"\/gallery\/\">Gallery<\/a><\/li>\n        <li><a href=\"\/contact-us\/\">Contact<\/a><\/li>\n      <\/ul>\n      <button type=\"button\" data-pick-open class=\"cv__nav-cta\" data-track=\"boeken\">Book now<\/button>\n    <\/div>\n  <\/header>\n  <section class=\"cv__hero\">\n    <div class=\"cv__hero-media\">\n      <img fetchpriority=\"high\" width=\"1536\" height=\"864\" decoding=\"async\" src=\"\/wp-content\/uploads\/2024\/09\/Arno_overwatch-1536x864.jpg\" alt=\"Riders taking a break by a rocky hill in the Mauritanian desert\" srcset=\"\/wp-content\/uploads\/2024\/09\/Arno_overwatch-428x242.jpg 428w, \/wp-content\/uploads\/2024\/09\/Arno_overwatch-600x338.jpg 600w, \/wp-content\/uploads\/2024\/09\/Arno_overwatch-768x432.jpg 768w, \/wp-content\/uploads\/2024\/09\/Arno_overwatch-1024x576.jpg 1024w, \/wp-content\/uploads\/2024\/09\/Arno_overwatch-1536x864.jpg 1536w\" sizes=\"(max-width: 780px) 100vw, 1536px\">\n    <\/div>\n    <div class=\"cv__hero-inner\">\n      <span class=\"cv__tag\">Rally Raid<\/span>\n      <h1>Massive <em>Mauritania<\/em><\/h1>\n      <p class=\"cv__hero-sub\">Nouakchott &ndash; Atar &middot; Mauritania<\/p>\n      <div class=\"cv__hero-bar\">\n        <div>\n          <span class=\"cv__kv-label\">When<\/span>\n          <span class=\"cv__kv-value\">Dec 26 &middot; Jan 27 &middot; Feb 27<\/span>\n        <\/div>\n        <div>\n          <span class=\"cv__kv-label\">Duration<\/span>\n          <span class=\"cv__kv-value\">12 days<\/span>\n        <\/div>\n        <div>\n          <span class=\"cv__kv-label\">Level<\/span>\n          <span class=\"cv__kv-value\">Medium<\/span>\n        <\/div>\n        <div class=\"cv__hero-buy\">\n          <div class=\"cv__hero-price\">&euro;&#8201;3&#8201;950<\/div>\n          <button type=\"button\" data-pick-open class=\"cv__btn cv__btn--solid\" data-track=\"boeken\">Book this tour<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <nav class=\"cv__subnav\">\n    <div class=\"cv__wrap\">\n      <ul>\n        <li><a href=\"#s01\"><span>01<\/span><b>The tour<\/b><\/a><\/li>\n        <li><a href=\"#s02\"><span>02<\/span><b>Details<\/b><\/a><\/li>\n        <li><a href=\"#s03\"><span>03<\/span><b>The bikes<\/b><\/a><\/li>\n        <li><a href=\"#s04\"><span>04<\/span><b>Tour schedule<\/b><\/a><\/li>\n        <li><a href=\"#s05\"><span>05<\/span><b>Practical<\/b><\/a><\/li>\n        <li><a href=\"#s06\"><span>06<\/span><b>Gallery<\/b><\/a><\/li>\n      <\/ul>\n    <\/div>\n  <\/nav>\n  <section id=\"s01\" class=\"cv__section\">\n    <div class=\"cv__wrap\">\n      <div class=\"cv__head\" data-rv>\n        <span class=\"cv__head-num\">01<\/span>\n        <span class=\"cv__head-label\">The tour<\/span>\n      <\/div>\n      <div class=\"cv__split\">\n        <div data-rv>\n          <h2 class=\"cv__title\">The real Sahara,<br>deep inside Mauritania<\/h2>\n          <p class=\"cv__body\" style=\"margin-top:calc(26px * var(--s, 1));\">Experience the &ldquo;real&rdquo; Sahara deep inside the heart of Mauritania. Sand, oases, canyons, beaches and mountains. Mauritania has more variety than one would think of.<\/p>\n          <p class=\"cv__body\">With Cabra Ventura we are currently the only organisation with a rental fleet in Mauritania. We truly think Mauritania is the future for adventure riding.<\/p>\n          <div class=\"cv__ride\" data-rv>\n            <span class=\"cv__ride-trail\" aria-hidden=\"true\"><\/span>\n            <span class=\"cv__ride-text\">An unforgettable experience<\/span>\n            <span class=\"cv__ride-bike\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"5.5\" cy=\"16.5\" r=\"3.6\"\/><circle cx=\"18.5\" cy=\"16.5\" r=\"3.6\"\/><path d=\"M5.5 16.5h4.2l3.6-6h4.4\"\/><path d=\"M13.3 10.5 11.4 7.6H8.7\"\/><path d=\"M15.2 7.6h3.1l1.6 3\"\/><\/svg><\/span>\n          <\/div>\n        <\/div>\n        <div class=\"cv__carousel\" data-rv>\n          <img loading=\"lazy\" width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg\" alt=\"Bikes parked by the pool at the hotel in Mauritania\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9556-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\">\n          <img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg\" alt=\"Bikes in front of the big dunes of Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9615-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\">\n          <img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg\" alt=\"Resting in a nomad tent in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/BHTH5045-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\">\n          <img width=\"1024\" height=\"576\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg\" alt=\"Bikes parked in the Mauritanian desert\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-428x242.jpg 428w, \/wp-content\/uploads\/2026\/01\/20250120_113144-600x338.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250120_113144-768x432.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\">\n          <img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg\" alt=\"Desert camp building in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9722-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\">\n          <img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg\" alt=\"Rider throwing up sand in the Mauritanian dunes\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\">\n        <\/div>\n      <\/div>\n      <div class=\"cv__expect\" data-rv>\n        <h2 class=\"cv__expect-title\">What can you expect<\/h2>\n        <ul class=\"cv__ticks\">\n          <li>12 days, 11 nights, 10 riding days<\/li>\n          <li>See 90% of the most famous places in Mauritania in just 10 days<\/li>\n          <li>Ride the same tracks as Noraly from Itchy Boots, Eye of Africa included<\/li>\n          <li>Riding in small groups of 2 or 3, following GPX tracks<\/li>\n          <li>The best local guide available, Ahmed Demany, on every tour<\/li>\n          <li>5 overnight stays in hotels and auberges<\/li>\n          <li>6 overnight stays in our own bivouac or local tent camps<\/li>\n          <li>Freshly prepared food at the bivouac, clean and 100% safe<\/li>\n          <li>A minimum of two 4&#215;4&rsquo;s for medical and mechanical assistance<\/li>\n          <li>For every off-road rider with basic experience, an adventure, not a rally<\/li>\n          <li>Big dunes avoided; the track only crosses smaller, predictable dunes<\/li>\n          <li>Safe to travel, with plenty of overlanders and military presence in winter<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"s02\" class=\"cv__section cv__section--stone cv__section--tracks\">\n    <div class=\"cv__wrap\">\n      <div class=\"cv__head\" data-rv>\n        <span class=\"cv__head-num\">02<\/span>\n        <span class=\"cv__head-label\">Details<\/span>\n      <\/div>\n      <div class=\"cv__fgrid\" data-stagger>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"4.5\" width=\"18\" height=\"17\" rx=\"2.5\"\/><path d=\"M8 2.5v4M16 2.5v4M3 10h18\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">When<\/div>\n          <div class=\"cv__fcard-value\">Three<br>departures<\/div>\n          <ul class=\"cv__dates\">\n            <li>11 &ndash; 22 Dec 2026<\/li>\n            <li>8 &ndash; 19 Jan 2027<\/li>\n            <li>4 &ndash; 14 Feb 2027<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 21s7-6.1 7-11a7 7 0 1 0-14 0c0 4.9 7 11 7 11z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Where<\/div>\n          <div class=\"cv__fcard-value\">Nouakchott<br>&ndash; Atar<\/div>\n          <p class=\"cv__fcard-note\">Straight through the heart of Mauritania.<\/p>\n        <\/div>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><path d=\"M3.5 18a8.5 8.5 0 1 1 17 0\"\/><path d=\"M12 18l4.6-5.2\"\/><circle cx=\"12\" cy=\"18\" r=\"1.5\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Level<\/div>\n          <div class=\"cv__fcard-value\">Medium<\/div>\n          <p class=\"cv__fcard-note\">On average 185 km a day, big dunes avoided.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"cv__fgrid\" data-stagger>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><path d=\"M7 3h10M7 21h10\"\/><path d=\"M8 3v3.5c0 2 4 3.5 4 5.5s-4 3.5-4 5.5V21\"\/><path d=\"M16 3v3.5c0 2-4 3.5-4 5.5s4 3.5 4 5.5V21\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Duration<\/div>\n          <div class=\"cv__fcard-value\">12 days,<br>11 nights<\/div>\n          <p class=\"cv__fcard-note\">Ten full riding days.<\/p>\n        <\/div>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><path d=\"M5.5 21V3.5\"\/><path d=\"M5.5 4.5h11L14.6 8l1.9 3.5h-11z\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Start &amp; finish<\/div>\n          <div class=\"cv__fcard-value\">Nouakchott<\/div>\n          <p class=\"cv__fcard-note\">Shuttle service from and to Nouakchott airport.<\/p>\n        <\/div>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><path d=\"M2.5 19v-8h13a4 4 0 0 1 4 4v4\"\/><path d=\"M2.5 15h17\"\/><path d=\"M2.5 11V6\"\/><circle cx=\"7.5\" cy=\"8\" r=\"1.8\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Nights<\/div>\n          <div class=\"cv__fcard-value\">5 hotels,<br>6 in tents<\/div>\n          <p class=\"cv__fcard-note\">Our own bivouac or local tent camps.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"cv__fgrid\" data-stagger>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"3.4\"\/><path d=\"M12 2.8v2.6M12 18.6v2.6M21.2 12h-2.6M5.4 12H2.8M18.5 5.5l-1.8 1.8M7.3 16.7l-1.8 1.8M18.5 18.5l-1.8-1.8M7.3 7.3 5.5 5.5\"\/><circle cx=\"12\" cy=\"12\" r=\"7.4\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Technical skill<\/div>\n          <div class=\"cv__fcard-value\" data-count=\"70\">70%<\/div>\n          <div class=\"cv__bar\"><span style=\"--v:70%\"><\/span><\/div>\n        <\/div>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><path d=\"M2.5 19 9 8l4.2 6.2L15.6 11 21.5 19z\"\/><path d=\"M9 8l2.2 3.3L9 13.2 6.9 11.3z\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Mountains<\/div>\n          <div class=\"cv__fcard-value\" data-count=\"10\">10%<\/div>\n          <div class=\"cv__bar\"><span style=\"--v:10%\"><\/span><\/div>\n        <\/div>\n        <div class=\"cv__fcard\">\n          <span class=\"cv__fico\"><svg viewBox=\"0 0 24 24\"><path d=\"M2.5 17c4 0 5.5-6 10-6s6 6 9 6\"\/><path d=\"M2.5 20.5h19\"\/><\/svg><\/span>\n          <div class=\"cv__fcard-label\">Sand<\/div>\n          <div class=\"cv__fcard-value\" data-count=\"30\">30%<\/div>\n          <div class=\"cv__bar\"><span style=\"--v:30%\"><\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"s03\" class=\"cv__section\">\n    <div class=\"cv__wrap\">\n      <div class=\"cv__head\" data-rv>\n        <span class=\"cv__head-num\">03<\/span>\n        <span class=\"cv__head-label\">The bikes<\/span>\n      <\/div>\n      <div class=\"cv__split cv__split--reverse\">\n        <div data-rv>\n          <h2 class=\"cv__title\">Bike included.<br>No compromise.<\/h2>\n          <p class=\"cv__body\" style=\"margin-top:calc(24px * var(--s, 1));\">Enduro motorcycles are provided by us and are fully included in the price of the tour. Brand new Husqvarna four stroke enduro bikes from 2024 and on, prepped by our own crew for long desert days.<\/p>\n          <ul class=\"cv__list cv__list--dash\" style=\"margin-top:calc(26px * var(--s, 1));\">\n            <li>Brand new Husqvarna four stroke enduro bikes, 2024 and newer<\/li>\n            <li>Husqvarna FE 350 \/ 450 \/ 501<\/li>\n            <li>Provided with GPS, tracker, large fuel tank, mousses and handlebar risers<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"cv__reveal-img\" data-rv>\n          <img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg\" alt=\"Rider throwing up sand in the Mauritanian dunes\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\">\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"s04\" class=\"cv__section cv__section--stone2 cv__section--tracks\">\n    <div class=\"cv__wrap\">\n      <div class=\"cv__head\" data-rv>\n        <span class=\"cv__head-num\">04<\/span>\n        <span class=\"cv__head-label\">Tour schedule<\/span>\n      <\/div>\n      <div class=\"cv__tl-intro\" data-rv>\n        <div style=\"max-width:62ch;\">\n          <h2 class=\"cv__title\">Ten riding days,<br>from ocean to erg<\/h2>\n        <\/div>\n        <div class=\"cv__hint\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 140 118\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M133 8C112 4 88 14 86 36c-1.4 18 18 25 26 13 8-12-9-27-29-21C56 36 36 66 33 100\"\/>\n            <path d=\"M20 84 33 103 48 91\"\/>\n          <\/svg>\n          <span class=\"cv__hint-text\">Click to see more<\/span>\n        <\/div>\n      <\/div>\n      <ol class=\"cv__timeline\">\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>1<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-1\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-1\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Nouakchott &ndash; Lemsheirat<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">Sleeping out, brunch and half a day of riding. Camp site right next to the ocean.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-8\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg\" alt=\"Bikes parked by the pool at the hotel in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9556-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n              <label for=\"cv-lb-4\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg\" alt=\"Bikes in front of the big dunes of Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9615-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n              <label for=\"cv-lb-17\"><img width=\"600\" height=\"270\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250122_184941-600x270.jpg\" alt=\"Campfire and tea in the Mauritanian desert\" loading=\"lazy\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>2<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-2\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-2\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Lemsheirat &ndash; Arkeiss<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">Pelicans, and 40 km of beach riding.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-2\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg\" alt=\"Desert camp building in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9722-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n              <label for=\"cv-lb-9\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250122_175534_484_1737568541729_photo_optimized-428x242.jpg\" alt=\"Desert camp in Mauritania seen from the air\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-18\"><img width=\"1024\" height=\"576\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg\" alt=\"Bikes parked in the Mauritanian desert\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-428x242.jpg 428w, \/wp-content\/uploads\/2026\/01\/20250120_113144-600x338.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250120_113144-768x432.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>3<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-3\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-3\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Arkeiss &ndash; Takoust<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">More monoliths, and the Parc d&rsquo;Arguin nature park next to the Atlantic Ocean.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-10\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_100156_455_1737367324062_photo_optimized-428x242.jpg\" alt=\"Riders resting by the palm trees in Mauritania\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-14\"><img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg\" alt=\"Resting in a nomad tent in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/BHTH5045-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n              <label for=\"cv-lb-3\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9621-600x800.jpg\" alt=\"Rider on the edge of a big dune in Mauritania\" loading=\"lazy\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>4<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-4\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-4\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Takoust &ndash; Atar<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">Ben Amera, the second biggest monolith of the world, and the Iron Ore Train, the longest train in the world.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-11\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_100004_450_1737367211643_photo_optimized-428x242.jpg\" alt=\"Dunes of the Mauritanian Sahara seen from the air\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-5\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9592-600x800.jpg\" alt=\"Dinner at the bivouac in Mauritania\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-19\"><img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg\" alt=\"Rider throwing up sand in the Mauritanian dunes\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>5<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-5\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-5\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Atar &ndash; Aderg<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">The Imogjar Pass through the canyon, and overland camping at Bab Sahara in Atar.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-12\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_095808_447_1737367094831_photo_optimized-428x242.jpg\" alt=\"Green shrubs in the desert sand seen from the air\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-6\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9585-600x800.jpg\" alt=\"Bike and tent at sunset in Mauritania\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-15\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250126_164515-428x242.jpg\" alt=\"Riding along the beach in Mauritania\" loading=\"lazy\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>6<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-6\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-6\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Aderg &ndash; Ouadan<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">The Eye of Africa, also known as the Richat Structure, and the nomad village of El Beyed.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-13\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250118_183042_428_1737225164371_photo_optimized-428x242.jpg\" alt=\"Camp in the dunes at dusk, seen from the air\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-7\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9573-600x800.jpg\" alt=\"Riders on top of a dune in Mauritania\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-16\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250123_085138-428x242.jpg\" alt=\"Morning start with the group in Mauritania\" loading=\"lazy\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>7<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-7\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-7\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Ouadan &ndash; Tergit<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">The former capital Chinguetti, then Mount Zarga and the oasis of Tergit.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-1\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9775-600x800.jpg\" alt=\"Local crafts for sale at a desert camp in Mauritania\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-8\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg\" alt=\"Bikes parked by the pool at the hotel in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9556-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n              <label for=\"cv-lb-18\"><img width=\"1024\" height=\"576\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg\" alt=\"Bikes parked in the Mauritanian desert\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-428x242.jpg 428w, \/wp-content\/uploads\/2026\/01\/20250120_113144-600x338.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250120_113144-768x432.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>8<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-8\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-8\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Tergit &ndash; Azoueiga<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">The Tifoujar Pass through the canyon, the White Valley and the dunes of Azoueiga.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-4\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg\" alt=\"Bikes in front of the big dunes of Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9615-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n              <label for=\"cv-lb-14\"><img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg\" alt=\"Resting in a nomad tent in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/BHTH5045-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n              <label for=\"cv-lb-2\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg\" alt=\"Desert camp building in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9722-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>9<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-9\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-9\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Azoueiga &ndash; Benichab<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">The natural springs of Benichab.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-17\"><img width=\"600\" height=\"270\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250122_184941-600x270.jpg\" alt=\"Campfire and tea in the Mauritanian desert\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-9\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250122_175534_484_1737568541729_photo_optimized-428x242.jpg\" alt=\"Desert camp in Mauritania seen from the air\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-5\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9592-600x800.jpg\" alt=\"Dinner at the bivouac in Mauritania\" loading=\"lazy\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n        <li class=\"cv__tl\" data-rv>\n          <div class=\"cv__tl-dot\"><b>10<\/b><span>Day<\/span><\/div>\n          <div class=\"cv__tl-card\">\n            <input type=\"checkbox\" id=\"cv-day-10\" class=\"cv__tl-box\">\n            <label class=\"cv__tl-toggle\" for=\"cv-day-10\">\n              <div class=\"cv__tl-top\">\n                <h3 class=\"cv__tl-title\">Benichab &ndash; Nouakchott<\/h3>\n              <\/div>\n              <p class=\"cv__tl-text\">A short day, back on time for the flight home the next day.<\/p>\n              <span class=\"cv__tl-more\">Photos <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/span>\n            <\/label>\n            <div class=\"cv__tl-shots\">\n              <label for=\"cv-lb-19\"><img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg\" alt=\"Rider throwing up sand in the Mauritanian dunes\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n              <label for=\"cv-lb-3\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9621-600x800.jpg\" alt=\"Rider on the edge of a big dune in Mauritania\" loading=\"lazy\"><\/label>\n              <label for=\"cv-lb-10\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_100156_455_1737367324062_photo_optimized-428x242.jpg\" alt=\"Riders resting by the palm trees in Mauritania\" loading=\"lazy\"><\/label>\n            <\/div>\n          <\/div>\n        <\/li>\n      <\/ol>\n      <div class=\"cv__vids\" data-rv>\n        <div class=\"cv__vids-item\">\n          <h3>Dust, dunes &amp; desert glory<\/h3>\n          <div class=\"cv__vids-frame\">\n            <iframe loading=\"lazy\"\n              src=\"https:\/\/www.youtube-nocookie.com\/embed\/Y07ykDSSCP4?autoplay=1&amp;mute=1&amp;loop=1&amp;playlist=Y07ykDSSCP4&amp;rel=0&amp;modestbranding=1&amp;playsinline=1\"\n              title=\"Massive Mauritania highlights\"\n              allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n              referrerpolicy=\"strict-origin-when-cross-origin\"\n              allowfullscreen><\/iframe>\n          <\/div>\n          <p class=\"cv__vids-note\">Starts muted: tap the speaker for sound.<\/p>\n        <\/div>\n        <div class=\"cv__vids-item\">\n          <h3>Ride the same tracks as Noraly from Itchy Boots<\/h3>\n          <div class=\"cv__vids-frame\">\n            <iframe loading=\"lazy\"\n              src=\"https:\/\/www.youtube-nocookie.com\/embed\/_3ZAdfs0x-Y?rel=0&amp;modestbranding=1\"\n              title=\"Noraly from Itchy Boots \u2013 same tracks\"\n              allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\"\n              referrerpolicy=\"strict-origin-when-cross-origin\"\n              allowfullscreen><\/iframe>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"s05\" class=\"cv__section\">\n    <div class=\"cv__wrap\">\n      <div class=\"cv__head\" data-rv>\n        <span class=\"cv__head-num\">05<\/span>\n        <span class=\"cv__head-label\">Practical<\/span>\n      <\/div>\n      <div class=\"cv__practical\">\n        <div data-rv>\n          <h3 class=\"cv__sub cv__sub--in\">Included<\/h3>\n          <ul class=\"cv__list cv__list--check\">\n            <li class=\"cv__ex\">\n              <input type=\"checkbox\" id=\"cv-ex-transport\" class=\"cv__ex-box\">\n              <label class=\"cv__ex-toggle\" for=\"cv-ex-transport\">Transport Belgium &ndash; Mauritania <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 9.5l6 6 6-6\"\/><\/svg><\/label>\n              <div class=\"cv__ex-body\"><p>Motorbikes are transported from Belgium to Mauritania and back. Loading and transportation is done by our own team. Transport and insurance are included in the price.<\/p><video id=\"cv-transport-vid\" src=\"\/wp-content\/uploads\/2026\/07\/Video-Project-4.mp4\" muted playsinline preload=\"none\" controls><\/video><\/div>\n            <\/li>\n            <li>Shuttle service from and to Nouakchott airport<\/li>\n            <li>Rental motorbike<\/li>\n            <li>GPS devices on the rental bikes<\/li>\n            <li>Trackers on the rental bikes<\/li>\n            <li>11 overnight stays<\/li>\n            <li>Breakfast, lunch and dinner<\/li>\n            <li>Luggage transport from hotel or bivouac to the next<\/li>\n            <li>4&#215;4 assistance<\/li>\n            <li>Fuel in the evening at the bivouacs<\/li>\n            <li>Park entrance for the Parc d&rsquo;Arguin<\/li>\n            <li>Wifi possible in the evening<\/li>\n          <\/ul>\n        <\/div>\n        <div data-rv>\n          <h3 class=\"cv__sub cv__sub--out\">Not included<\/h3>\n          <ul class=\"cv__list cv__list--cross\">\n            <li>Flight<\/li>\n            <li>Fuel at local fuel stations<\/li>\n            <li>Tent, mattress and sleeping bag for the nights in the desert<\/li>\n            <li>Riding gear, helmet and boots<\/li>\n            <li>Alcohol (unavailable in the Islamic state of Mauritania)<\/li>\n            <li>Travel insurance<\/li>\n            <li>Visa (electronic, application online)<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"s06\" class=\"cv__section cv__section--stone\">\n    <div class=\"cv__wrap cv__wrap--wide\">\n      <div class=\"cv__head\" data-rv>\n        <span class=\"cv__head-num\">06<\/span>\n        <span class=\"cv__head-label\">Gallery<\/span>\n      <\/div>\n      <div class=\"cv__gallery\" data-rv>\n        <label for=\"cv-lb-1\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9775-600x800.jpg\" alt=\"Local crafts for sale at a desert camp in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-2\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg\" alt=\"Desert camp building in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9722-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n        <label for=\"cv-lb-3\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9621-600x800.jpg\" alt=\"Rider on the edge of a big dune in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-4\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg\" alt=\"Bikes in front of the big dunes of Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9615-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n        <label for=\"cv-lb-5\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9592-600x800.jpg\" alt=\"Dinner at the bivouac in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-6\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9585-600x800.jpg\" alt=\"Bike and tent at sunset in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-7\"><img width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9573-600x800.jpg\" alt=\"Riders on top of a dune in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-8\"><img width=\"1152\" height=\"1536\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg\" alt=\"Bikes parked by the pool at the hotel in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9556-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg 1152w\" sizes=\"auto, (max-width: 780px) 100vw, 1152px\"><\/label>\n        <label for=\"cv-lb-9\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250122_175534_484_1737568541729_photo_optimized-428x242.jpg\" alt=\"Desert camp in Mauritania seen from the air\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-10\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_100156_455_1737367324062_photo_optimized-428x242.jpg\" alt=\"Riders resting by the palm trees in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-11\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_100004_450_1737367211643_photo_optimized-428x242.jpg\" alt=\"Dunes of the Mauritanian Sahara seen from the air\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-12\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_095808_447_1737367094831_photo_optimized-428x242.jpg\" alt=\"Green shrubs in the desert sand seen from the air\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-13\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250118_183042_428_1737225164371_photo_optimized-428x242.jpg\" alt=\"Camp in the dunes at dusk, seen from the air\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-14\"><img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg\" alt=\"Resting in a nomad tent in Mauritania\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/BHTH5045-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n        <label for=\"cv-lb-15\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250126_164515-428x242.jpg\" alt=\"Riding along the beach in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-16\"><img width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250123_085138-428x242.jpg\" alt=\"Morning start with the group in Mauritania\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-17\"><img width=\"600\" height=\"270\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250122_184941-600x270.jpg\" alt=\"Campfire and tea in the Mauritanian desert\" loading=\"lazy\"><\/label>\n        <label for=\"cv-lb-18\"><img width=\"1024\" height=\"576\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg\" alt=\"Bikes parked in the Mauritanian desert\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-428x242.jpg 428w, \/wp-content\/uploads\/2026\/01\/20250120_113144-600x338.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250120_113144-768x432.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n        <label for=\"cv-lb-19\"><img width=\"1024\" height=\"768\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg\" alt=\"Rider throwing up sand in the Mauritanian dunes\" loading=\"lazy\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg 1024w\" sizes=\"auto, (max-width: 780px) 100vw, 1024px\"><\/label>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"cv__book\" id=\"booking\">\n    <div class=\"cv__wrap\">\n      <div style=\"text-align:center;\" data-rv>\n        <span class=\"cv__kv-label\">Are you ready?<\/span>\n        <h2 style=\"margin-top:calc(10px * var(--s, 1));\">Choose your dates<\/h2>\n        <p class=\"cv__fine\" style=\"margin-top:calc(14px * var(--s, 1));\">Not included: flight, fuel at local stations, lunch, tent, sleeping bag and mattress.<\/p>\n      <\/div>\n      <div class=\"cv__book-dates\">\n        <div class=\"cv__book-date\" data-rv>\n          <h3>10-day tour in<br>December &#8217;26<\/h3>\n          <span class=\"cv__kv-label\">Massive Mauritania<\/span>\n          <div class=\"cv__book-price\">&euro;&#8201;3&#8201;950<\/div>\n          <p class=\"cv__fine\">Dec 11 &ndash; 22, 2026<\/p>\n          <button type=\"button\" class=\"cv__btn cv__btn--solid wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"6181342823\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=6181342823\" data-track=\"boeken\">Book now<\/button>\n        <\/div>\n        <div class=\"cv__book-date\" data-rv>\n          <h3>10-day tour in<br>January &#8217;27<\/h3>\n          <span class=\"cv__kv-label\">Massive Mauritania<\/span>\n          <div class=\"cv__book-price\">&euro;&#8201;3&#8201;950<\/div>\n          <p class=\"cv__fine\">Jan 8 &ndash; 19, 2027<\/p>\n          <button type=\"button\" class=\"cv__btn cv__btn--solid wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"7318555440\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=7318555440\" data-track=\"boeken\">Book now<\/button>\n        <\/div>\n        <div class=\"cv__book-date\" data-rv>\n          <h3>Short tour in<br>January &#8217;27<\/h3>\n          <span class=\"cv__kv-label\">Massive Mauritania Short<\/span>\n          <div class=\"cv__book-price\">&euro;&#8201;3&#8201;050<\/div>\n          <p class=\"cv__fine\">Jan 22 &ndash; Feb 1, 2027<\/p>\n          <p class=\"cv__fine\">Shorter and a little more comfortable, no nights in a tent.<\/p>\n          <button type=\"button\" class=\"cv__btn cv__btn--solid wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"8424766744\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=8424766744\" data-track=\"boeken\">Book now<\/button>\n        <\/div>\n        <div class=\"cv__book-date\" data-rv>\n          <h3>10-day tour in<br>February &#8217;27<\/h3>\n          <span class=\"cv__kv-label\">Massive Mauritania<\/span>\n          <div class=\"cv__book-price\">&euro;&#8201;3&#8201;950<\/div>\n          <p class=\"cv__fine\">Feb 4 &ndash; 14, 2027<\/p>\n          <button type=\"button\" class=\"cv__btn cv__btn--solid wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"9150475312\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=9150475312\" data-track=\"boeken\">Book now<\/button>\n        <\/div>\n      <\/div>\n      <div class=\"cv__book-more\">\n            <button type=\"button\" class=\"cv__btn cv__btn--ghost wtrvl-download_brochure_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.3\" data-uid=\"2647023\" data-uuid=\"6181342823\" href=\"https:\/\/www.wetravel.com\/embed\/download_brochure?uuid=6181342823\" data-track=\"brochure\">Download brochure<\/button>\n            <button type=\"button\" class=\"cv__btn cv__btn--ghost cv__ask-btn\" data-track=\"vraag\">Ask a question<\/button>\n            <div class=\"cv__ask-wrap\"><div class=\"cv__ask\" data-wt-embed=\"custom-form\" data-widget-id=\"d335901a-38f3-48f8-b89e-c37e19a32899\" data-api-base-url=\"https:\/\/www.wetravel.com\" data-trip-uuid=\"6181342823\"><\/div><\/div>\n          <\/div>\n    <\/div>\n  <\/section>\n  <footer class=\"cv__footer\">\n    <div class=\"cv__wrap\">\n      <div class=\"cv__footer-grid\">\n        <div>\n          <div class=\"cv__footer-logo\"><img loading=\"lazy\" width=\"147\" height=\"200\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/cabra-ventura-logo-200.webp\" alt=\"Cabra Ventura\"><\/div>\n          <p style=\"max-width:32ch;\">Guided off-road adventures and enduro rides across Africa and Europe.<\/p>\n          <div class=\"cv__socials\">\n            <a href=\"https:\/\/www.facebook.com\/CabraVentura\" aria-label=\"Facebook\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M13.6 21v-7.6h2.6l.4-3h-3V8.7c0-.9.3-1.4 1.5-1.4h1.6V4.6c-.3 0-1.3-.1-2.4-.1-2.4 0-4 1.5-4 4.1v1.8H7.4v3h2.9V21z\"\/><\/svg><\/a>\n            <a href=\"https:\/\/www.instagram.com\/cabra_ventura\/\" aria-label=\"Instagram\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"><rect x=\"3.6\" y=\"3.6\" width=\"16.8\" height=\"16.8\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17\" cy=\"7\" r=\"1.1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/a>\n            <a href=\"https:\/\/www.youtube.com\/@cabraventura9300\" aria-label=\"YouTube\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M21.6 7.2a2.5 2.5 0 0 0-1.8-1.8C18.2 5 12 5 12 5s-6.2 0-7.8.4a2.5 2.5 0 0 0-1.8 1.8C2 8.8 2 12 2 12s0 3.2.4 4.8a2.5 2.5 0 0 0 1.8 1.8C5.8 19 12 19 12 19s6.2 0 7.8-.4a2.5 2.5 0 0 0 1.8-1.8c.4-1.6.4-4.8.4-4.8s0-3.2-.4-4.8zM10 15V9l5.2 3z\"\/><\/svg><\/a>\n            <a href=\"https:\/\/wa.me\/32478472113\" aria-label=\"WhatsApp\" data-track=\"whatsapp\" target=\"_blank\" rel=\"noopener\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 3.4a8.6 8.6 0 0 0-7.3 13.1L3.4 20.6l4.2-1.2A8.6 8.6 0 1 0 12 3.4zm0 1.8a6.8 6.8 0 1 1-3.5 12.6l-.4-.2-2.2.6.6-2.1-.2-.4A6.8 6.8 0 0 1 12 5.2zm3.8 9.1c-.2.5-1 .9-1.4 1-.4 0-.8 0-2.2-.6-1.7-.8-2.8-2.5-2.9-2.7-.1-.2-.7-.9-.7-1.8 0-.8.4-1.2.6-1.4.2-.2.4-.2.5-.2h.3c.1 0 .3 0 .4.3l.6 1.4c0 .1 0 .2-.1.3l-.2.3c-.1.1-.2.2-.1.4.1.2.4.8 1 1.3.6.5 1 .7 1.2.8.2 0 .3 0 .4-.1l.5-.6c.1-.2.3-.1.4 0l1.3.6c.2.1.3.2.3.3 0 .1 0 .4-.2.7z\"\/><\/svg><\/a>\n          <\/div>\n        <\/div>\n        <div>\n          <p class=\"cv__footer-h\">Tours<\/p>\n          <ul>\n            <li><a href=\"\/portfolio\/mighty-morocco-sahara-edition\/\">Mighty Morocco<\/a><\/li>\n            <li><a href=\"\/portfolio\/massive-mauritanie\/\">Massive Mauritania<\/a><\/li>\n            <li><a href=\"\/sensational-senegal\/\">Sensational Senegal<\/a><\/li>\n            <li><a href=\"\/portfolio\/twisted_tabua\/\">Twisted Tabua<\/a><\/li>\n            <li><a href=\"\/gorgeous-georgia\/\">Gorgeous Georgia<\/a><\/li>\n          <\/ul>\n        <\/div>\n        <div>\n          <p class=\"cv__footer-h\">Info<\/p>\n          <ul>\n            <li><a href=\"\/about-us\/\">About us<\/a><\/li>\n            <li><a href=\"\/gallery\/\">Gallery<\/a><\/li>\n            <li><a href=\"\/#tours\">Calendar<\/a><\/li>\n            <li><a href=\"\/contact-us\/\">Contact<\/a><\/li>\n          <\/ul>\n        <\/div>\n        <div>\n          <p class=\"cv__footer-h\">Get in touch<\/p>\n          <ul>\n            <li><a href=\"tel:+32478472113\" data-track=\"telefoon\">+32 478 472 113<\/a><\/li>\n            <li><a href=\"mailto:info@cabraventura.com\" data-track=\"email\">info@cabraventura.com<\/a><\/li>\n            <li>Coupl&rsquo;voie 51 bus 1<br>9600 Ronse, Belgium<\/li>\n            <li>BE0760 369 538<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      <div class=\"cv__footer-bottom\">\n        <span>\u00a9 2026 Cabra Ventura. All rights reserved.<\/span>\n      <\/div>\n    <\/div>\n  <\/footer>\n  <button type=\"button\" data-pick-open class=\"cv__fab\" id=\"cv-fab\" data-track=\"boeken\"><span>Book now<\/span><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h12.5\"\/><path d=\"M12.5 6l6 6-6 6\"\/><\/svg><\/button>\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-0\" checked aria-label=\"Close photo\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-1\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-2\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-3\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-4\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-5\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-6\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-7\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-8\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-9\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-10\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-11\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-12\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-13\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-14\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-15\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-16\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-17\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-18\">\n  <input class=\"cv__lb-radio\" type=\"radio\" name=\"cv-lb\" id=\"cv-lb-19\">\n  <div class=\"cv__lb\" data-lb=\"1\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-19\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-2\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9775-600x800.jpg\" alt=\"Local crafts for sale at a desert camp in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"2\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-1\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-3\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"1536\" height=\"2048\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-1536x2048.jpg\" alt=\"Desert camp building in Mauritania\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9722-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9722-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9722-1152x1536.jpg 1152w, \/wp-content\/uploads\/2026\/01\/IMG_9722-1536x2048.jpg 1536w\" sizes=\"auto, (max-width: 780px) 100vw, 1536px\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"3\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-2\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-4\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9621-600x800.jpg\" alt=\"Rider on the edge of a big dune in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"4\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-3\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-5\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"1536\" height=\"2048\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-1536x2048.jpg\" alt=\"Bikes in front of the big dunes of Mauritania\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9615-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9615-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9615-1152x1536.jpg 1152w, \/wp-content\/uploads\/2026\/01\/IMG_9615-1536x2048.jpg 1536w\" sizes=\"auto, (max-width: 780px) 100vw, 1536px\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"5\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-4\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-6\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9592-600x800.jpg\" alt=\"Dinner at the bivouac in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"6\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-5\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-7\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9585-600x800.jpg\" alt=\"Bike and tent at sunset in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"7\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-6\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-8\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"600\" height=\"800\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9573-600x800.jpg\" alt=\"Riders on top of a dune in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"8\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-7\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-9\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"1536\" height=\"2048\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-1536x2048.jpg\" alt=\"Bikes parked by the pool at the hotel in Mauritania\" srcset=\"\/wp-content\/uploads\/2026\/01\/IMG_9556-600x800.jpg 600w, \/wp-content\/uploads\/2026\/01\/IMG_9556-768x1024.jpg 768w, \/wp-content\/uploads\/2026\/01\/IMG_9556-1152x1536.jpg 1152w, \/wp-content\/uploads\/2026\/01\/IMG_9556-1536x2048.jpg 1536w\" sizes=\"auto, (max-width: 780px) 100vw, 1536px\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"9\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-8\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-10\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250122_175534_484_1737568541729_photo_optimized-428x242.jpg\" alt=\"Desert camp in Mauritania seen from the air\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"10\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-9\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-11\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_100156_455_1737367324062_photo_optimized-428x242.jpg\" alt=\"Riders resting by the palm trees in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"11\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-10\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-12\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_100004_450_1737367211643_photo_optimized-428x242.jpg\" alt=\"Dunes of the Mauritanian Sahara seen from the air\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"12\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-11\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-13\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250120_095808_447_1737367094831_photo_optimized-428x242.jpg\" alt=\"Green shrubs in the desert sand seen from the air\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"13\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-12\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-14\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/dji_fly_20250118_183042_428_1737225164371_photo_optimized-428x242.jpg\" alt=\"Camp in the dunes at dusk, seen from the air\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"14\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-13\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-15\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"1600\" height=\"1200\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/BHTH5045.jpg\" alt=\"Resting in a nomad tent in Mauritania\" srcset=\"\/wp-content\/uploads\/2026\/01\/BHTH5045-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/BHTH5045-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/BHTH5045-1024x768.jpg 1024w, \/wp-content\/uploads\/2026\/01\/BHTH5045-1536x1152.jpg 1536w, \/wp-content\/uploads\/2026\/01\/BHTH5045.jpg 1600w\" sizes=\"auto, (max-width: 780px) 100vw, 1600px\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"15\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-14\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-16\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250126_164515-428x242.jpg\" alt=\"Riding along the beach in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"16\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-15\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-17\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"428\" height=\"242\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250123_085138-428x242.jpg\" alt=\"Morning start with the group in Mauritania\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"17\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-16\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-18\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"600\" height=\"270\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250122_184941-600x270.jpg\" alt=\"Campfire and tea in the Mauritanian desert\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"18\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-17\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-19\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"1536\" height=\"864\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-1536x864.jpg\" alt=\"Bikes parked in the Mauritanian desert\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250120_113144-428x242.jpg 428w, \/wp-content\/uploads\/2026\/01\/20250120_113144-600x338.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250120_113144-768x432.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250120_113144-1024x576.jpg 1024w, \/wp-content\/uploads\/2026\/01\/20250120_113144-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 780px) 100vw, 1536px\"><\/div>\n  <div class=\"cv__lb\" data-lb=\"19\"><label class=\"cv__lb-bg\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span><\/label><label class=\"cv__lb-close\" for=\"cv-lb-0\"><span class=\"cv__vh\">Close<\/span>&times;<\/label><label class=\"cv__lb-nav cv__lb-prev\" for=\"cv-lb-18\"><span class=\"cv__vh\">Previous<\/span>&lsaquo;<\/label><label class=\"cv__lb-nav cv__lb-next\" for=\"cv-lb-1\"><span class=\"cv__vh\">Next<\/span>&rsaquo;<\/label><img loading=\"lazy\" width=\"1536\" height=\"1152\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-1536x1152.jpg\" alt=\"Rider throwing up sand in the Mauritanian dunes\" srcset=\"\/wp-content\/uploads\/2026\/01\/20250119_16580601-600x450.jpg 600w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-768x576.jpg 768w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-1024x768.jpg 1024w, \/wp-content\/uploads\/2026\/01\/20250119_16580601-1536x1152.jpg 1536w\" sizes=\"auto, (max-width: 780px) 100vw, 1536px\"><\/div>\n  <div class=\"cv__pick\" id=\"cv-pick\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"cv-pick-title\" hidden>\n    <div class=\"cv__pick-bg\" data-pick-close><\/div>\n    <div class=\"cv__pick-box\">\n      <div class=\"cv__pick-head\">\n        <div>\n          <p class=\"cv__pick-sub\">Massive Mauritania<\/p>\n          <p class=\"cv__pick-title\" id=\"cv-pick-title\">Pick your dates<\/p>\n        <\/div>\n        <button type=\"button\" class=\"cv__pick-close\" data-pick-close aria-label=\"Close\">&times;<\/button>\n      <\/div>\n      <ul class=\"cv__pick-list\">\n        <li><button type=\"button\" class=\"cv__pick-row wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"6181342823\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=6181342823\" data-track=\"boeken\"><span class=\"cv__pick-name\">Massive Mauritania<\/span><span class=\"cv__pick-when\">11 &ndash; 22 Dec 2026<\/span><span class=\"cv__pick-price\">&euro;&#8201;3&#8201;950<\/span><\/button><\/li>\n        <li><button type=\"button\" class=\"cv__pick-row wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"7318555440\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=7318555440\" data-track=\"boeken\"><span class=\"cv__pick-name\">Massive Mauritania<\/span><span class=\"cv__pick-when\">8 &ndash; 19 Jan 2027<\/span><span class=\"cv__pick-price\">&euro;&#8201;3&#8201;950<\/span><\/button><\/li>\n        <li><button type=\"button\" class=\"cv__pick-row wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"8424766744\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=8424766744\" data-track=\"boeken\"><span class=\"cv__pick-name\">Massive Mauritania Short<\/span><span class=\"cv__pick-when\">22 Jan &ndash; 1 Feb 2027<\/span><span class=\"cv__pick-price\">&euro;&#8201;3&#8201;050<\/span><\/button><\/li>\n        <li><button type=\"button\" class=\"cv__pick-row wtrvl-checkout_button\" data-env=\"https:\/\/www.wetravel.com\" data-version=\"v0.4\" data-uid=\"2647023\" data-uuid=\"9150475312\" href=\"https:\/\/www.wetravel.com\/checkout_embed?uuid=9150475312\" data-track=\"boeken\"><span class=\"cv__pick-name\">Massive Mauritania<\/span><span class=\"cv__pick-when\">4 &ndash; 14 Feb 2027<\/span><span class=\"cv__pick-price\">&euro;&#8201;3&#8201;950<\/span><\/button><\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n(function () {\n  var pick = document.getElementById('cv-pick');\n  if (!pick) return;\n  function open(e) { e.preventDefault(); pick.hidden = false; var c = pick.querySelector('.cv__pick-close'); if (c) c.focus(); }\n  function close() { pick.hidden = true; }\n  document.querySelectorAll('[data-pick-open]').forEach(function (b) { b.addEventListener('click', open); });\n  pick.querySelectorAll('[data-pick-close]').forEach(function (b) { b.addEventListener('click', close); });\n  pick.querySelectorAll('.cv__pick-row').forEach(function (b) { b.addEventListener('click', function () { setTimeout(close, 50); }); });\n  document.addEventListener('keydown', function (e) { if (e.key === 'Escape') close(); });\n})();\n<\/script>\n<script>\n(function () {\n  var root = document.querySelector('.cv');\n  if (!root || !('IntersectionObserver' in window)) return;\n  root.classList.add('is-js');\n  function countUp(el) {\n    var target = parseInt(el.getAttribute('data-count'), 10);\n    if (isNaN(target)) return;\n    var start = null, dur = 1500;\n    function step(t) {\n      if (start === null) start = t;\n      var p = Math.min((t - start) \/ dur, 1);\n      var eased = 1 - Math.pow(1 - p, 3);\n      el.textContent = Math.round(target * eased) + '%';\n      if (p < 1) requestAnimationFrame(step);\n    }\n    requestAnimationFrame(step);\n  }\n  var obs = new IntersectionObserver(function (entries, o) {\n    entries.forEach(function (e) {\n      if (!e.isIntersecting) return;\n      e.target.classList.add('in');\n      e.target.querySelectorAll('[data-count]').forEach(countUp);\n      o.unobserve(e.target);\n    });\n  }, { threshold: 0.12, rootMargin: '0px 0px -6% 0px' });\n  root.querySelectorAll('[data-rv], [data-stagger]').forEach(function (el) { obs.observe(el); });\n  var nav = root.querySelector('.cv__nav');\n  var days = root.querySelectorAll('.cv__tl');\n  if (days.length) {\n    var dayObs = new IntersectionObserver(function (entries) {\n      entries.forEach(function (e) { e.target.classList.toggle('active', e.isIntersecting); });\n    }, { rootMargin: '-25% 0px -25% 0px' });\n    days.forEach(function (d) { dayObs.observe(d); });\n  }\n  var fab = document.getElementById('cv-fab');\n  var hero = root.querySelector('.cv__hero');\n  var tick = false;\n  function onScroll() {\n    if (tick) return;\n    tick = true;\n    requestAnimationFrame(function () {\n      if (nav) nav.classList.toggle('stuck', window.scrollY > 40);\n      if (fab) fab.classList.toggle('show', window.scrollY > 40);\n      tick = false;\n    });\n  }\n  window.addEventListener('scroll', onScroll, { passive: true });\n  onScroll();\n})();\n<\/script>\n<script>\n\/* Overvloeier in sectie 01. De nieuwe foto vervaagt bovenop de vorige; die\n   blijft eronder dekkend staan tot de fade klaar is. Twee half-doorzichtige\n   lagen over elkaar lieten de achtergrond doorschemeren, waardoor het beeld\n   wazig leek en de overgang onrustig aanvoelde. *\/\n(function () {\n  var cars = document.querySelectorAll('.cv .cv__carousel');\n  if (!cars.length) return;\n  var still = window.matchMedia ? window.matchMedia('(prefers-reduced-motion: reduce)').matches : false;\n  Array.prototype.forEach.call(cars, function (car) {\n    var imgs = car.querySelectorAll('img');\n    if (imgs.length < 2) return;\n    car.classList.add('is-js');\n    imgs[0].classList.add('on');\n    if (still) return;\n    var i = 0, z = 2;\n    setInterval(function () {\n      var n = (i + 1) % imgs.length, prev = imgs[i];\n      imgs[n].style.zIndex = ++z;\n      imgs[n].classList.add('on');\n      setTimeout(function () { prev.classList.remove('on'); }, 1300);\n      i = n;\n    }, 4400);\n  });\n})();\n<\/script>\n<script>\n\/* Overvloeier in sectie 01. De nieuwe foto vervaagt bovenop de vorige; die\n   blijft eronder dekkend staan tot de fade klaar is. Twee half-doorzichtige\n   lagen over elkaar lieten de achtergrond doorschemeren, waardoor het beeld\n   wazig leek en de overgang onrustig aanvoelde. *\/\n(function () {\n  var cars = document.querySelectorAll('.cv .cv__carousel');\n  if (!cars.length) return;\n  var still = window.matchMedia ? window.matchMedia('(prefers-reduced-motion: reduce)').matches : false;\n  Array.prototype.forEach.call(cars, function (car) {\n    var imgs = car.querySelectorAll('img');\n    if (imgs.length < 2) return;\n    car.classList.add('is-js');\n    imgs[0].classList.add('on');\n    if (still) return;\n    var i = 0, z = 2;\n    setInterval(function () {\n      var n = (i + 1) % imgs.length, prev = imgs[i];\n      imgs[n].style.zIndex = ++z;\n      imgs[n].classList.add('on');\n      setTimeout(function () { prev.classList.remove('on'); }, 1300);\n      i = n;\n    }, 4400);\n  });\n})();\n<\/script>\n<script>\n(function () {\n  var gedaan = [];\n  var UI = \/ui-[0-9a-f]{8}-\/g;\n  function eigen(sel) { UI.lastIndex = 0; return UI.test(sel) || sel.indexOf('.wg-') > -1; }\n  function prefixen(lijst, uit) {\n    Array.prototype.forEach.call(lijst, function (r) {\n      if (r.selectorText) { var m = r.selectorText.match(UI); if (m) m.forEach(function (p) { if (uit.indexOf(p) < 0) uit.push(p); }); }\n      if (r.cssRules) prefixen(r.cssRules, uit);\n    });\n    return uit;\n  }\n  function binnen(sel, S) {\n    return sel.split(',').map(function (d) {\n      d = d.trim();\n      if (d === 'html' || d === ':host') return ':where(' + S + ')';\n      if (d === '*') return ':where(' + S + ', ' + S + ' *)';\n      if (d.indexOf('::') === 0) return ':where(' + S + ', ' + S + ' *)' + d;\n      return ':where(' + S + ') ' + d;\n    }).join(', ');\n  }\n  function regel(r, S) {\n    if (r.type === 5 || r.type === 7) return r.cssText;\n    if (r.selectorText) {\n      var s = r.selectorText.trim();\n      if (s === 'body') return '';\n      if (s === ':host' || s === '#wt-embed-root') { if (r.style.cssText.indexOf('initial') > -1) return ''; }\n      if (eigen(s)) return r.cssText;\n      if (!S) return '';\n      return binnen(s, S) + ' { ' + r.style.cssText + ' }';\n    }\n    if (r.cssRules) {\n      var deel = [];\n      for (var k = 0; k < r.cssRules.length; k++) { var t = regel(r.cssRules[k], S); if (t) deel.push(t); }\n      if (!deel.length) return '';\n      return r.cssText.slice(0, r.cssText.indexOf('{')) + '{ ' + deel.join(' ') + ' }';\n    }\n    return '';\n  }\n  function stijlen(w) {\n    var s = w ? w.shadowRoot : null;\n    if (!s) return;\n    var vellen = Array.prototype.slice.call(s.styleSheets);\n    var p = [];\n    vellen.forEach(function (sheet) { try { prefixen(sheet.cssRules, p); } catch (e) {} });\n    var S = p.map(function (x) { return '[class*=\"' + x + '\"]'; }).join(', ');\n    vellen.forEach(function (sheet) {\n      if (gedaan.indexOf(sheet) > -1) return;\n      var css = [];\n      try {\n        Array.prototype.forEach.call(sheet.cssRules, function (r) { var t = regel(r, S); if (t) css.push(t); });\n      } catch (e) { return; }\n      gedaan.push(sheet);\n      if (!css.length) return;\n      var el = document.createElement('style');\n      el.setAttribute('data-wt-form', '');\n      el.textContent = css.join('\\n');\n      document.head.appendChild(el);\n    });\n  }\n  var geladen = false;\n  function laden() {\n    if (geladen) return;\n    geladen = true;\n    document.querySelectorAll('.cv__ask').forEach(function (w) {\n      var sc = document.createElement('script');\n      sc.src = 'https:\/\/cdn.wetravel.com\/mfe-widgets\/embeds\/custom-form.embed.js';\n      w.appendChild(sc);\n    });\n  }\n  ['scroll', 'pointerdown', 'touchstart', 'keydown'].forEach(function (ev) {\n    window.addEventListener(ev, laden, { once: true, passive: true });\n  });\n  document.querySelectorAll('.cv__ask-btn').forEach(function (b) {\n    b.addEventListener('click', function () {\n      laden();\n      var w = b.parentNode.querySelector('.cv__ask');\n      var pogingen = 0;\n      (function probeer() {\n        var s = w ? w.shadowRoot : null;\n        var x = s ? s.querySelector('button') : null;\n        if (!x) {\n          pogingen += 1;\n          if (pogingen < 30) { setTimeout(probeer, 200); return; }\n          window.location.href = 'mailto:info@cabraventura.com';\n          return;\n        }\n        stijlen(w);\n        x.click();\n        setTimeout(function () { stijlen(w); }, 250);\n        setTimeout(function () { stijlen(w); }, 1000);\n      })();\n    });\n  });\n})();\n<\/script>\n<script src=\"https:\/\/cdn.wetravel.com\/widgets\/embed_checkout.js\"><\/script>\n<script src=\"https:\/\/cdn.wetravel.com\/widgets\/embed_download_brochure.js\"><\/script>\n<script>\n(function () {\n  var box = document.getElementById('cv-ex-transport');\n  var vid = document.getElementById('cv-transport-vid');\n  if (!box || !vid) return;\n  box.addEventListener('change', function () {\n    if (box.checked) { vid.currentTime = 0; vid.play(); }\n    else { vid.pause(); }\n  });\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Menu Tours Show all tours Mighty Morocco 2026 &ndash; Sahara Edition Massive Mauritania 2026-2027 Sensational Senegal 2027New Twisted Tabua 2027 Gorgeous Georgia 2027New About us Gallery Contact Book now Rally Raid Massive Mauritania Nouakchott &ndash; Atar &middot; Mauritania When Dec 26 &middot; Jan 27 &middot; Feb 27 Duration 12 days Level Medium &euro;&#8201;3&#8201;950 Book this [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3975,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"portfolio_category":[54],"portfolio_tag":[],"class_list":["post-3972","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio_category-massive-mauritania"],"_links":{"self":[{"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/portfolio\/3972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/comments?post=3972"}],"version-history":[{"count":123,"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/portfolio\/3972\/revisions"}],"predecessor-version":[{"id":4999,"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/portfolio\/3972\/revisions\/4999"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/media\/3975"}],"wp:attachment":[{"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/media?parent=3972"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/portfolio_category?post=3972"},{"taxonomy":"portfolio_tag","embeddable":true,"href":"https:\/\/cabraventura.com\/nl\/wp-json\/wp\/v2\/portfolio_tag?post=3972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}