{"id":756,"date":"2026-03-12T13:42:33","date_gmt":"2026-03-12T13:42:33","guid":{"rendered":"https:\/\/moroccotravel.ai\/?page_id=756"},"modified":"2026-03-13T01:23:26","modified_gmt":"2026-03-13T01:23:26","slug":"about-2","status":"publish","type":"page","link":"https:\/\/moroccotravel.ai\/zh\/about-2\/","title":{"rendered":"\u5173\u4e8e"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"756\" class=\"elementor elementor-756\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb0b354 e-con-full e-flex e-con e-parent\" data-id=\"cb0b354\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b524889 elementor-widget elementor-widget-html\" data-id=\"b524889\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\" \/>\r\n  <meta\r\n    name=\"viewport\"\r\n    content=\"width=device-width, initial-scale=1.0, maximum-scale=5.0\"\r\n  \/>\r\n  <title>3 Days Tour from Fes to Marrakech \u00b7 private desert trip<\/title>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"ftm-tour-page\">\r\n  <style>\r\n    .ftm-tour-page,\r\n    .ftm-tour-page * {\r\n      box-sizing: border-box;\r\n      margin: 0;\r\n      padding: 0;\r\n    }\r\n\r\n    .ftm-tour-page {\r\n      --ftm-bg: #f6f1eb;\r\n      --ftm-card: #ffffff;\r\n      --ftm-line: #e7d7ca;\r\n      --ftm-text: #50382f;\r\n      --ftm-muted: #8b6d61;\r\n      --ftm-primary: #c76532;\r\n      --ftm-primary-dark: #a94f22;\r\n      --ftm-gold: #f0b323;\r\n      --ftm-shadow-soft: 0 1px 3px rgba(48, 28, 18, 0.04);\r\n      font-family: Georgia, \"Times New Roman\", serif;\r\n      background: var(--ftm-bg);\r\n      color: var(--ftm-text);\r\n      padding: 18px 0 42px;\r\n      line-height: 1.5;\r\n      isolation: isolate;\r\n    }\r\n\r\n    .ftm-tour-page img {\r\n      display: block;\r\n      max-width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n    }\r\n\r\n    .ftm-tour-page a,\r\n    .ftm-tour-page button,\r\n    .ftm-tour-page input,\r\n    .ftm-tour-page select,\r\n    .ftm-tour-page textarea {\r\n      font: inherit;\r\n      color: inherit;\r\n    }\r\n\r\n    .ftm-tour-page button {\r\n      appearance: none;\r\n      -webkit-appearance: none;\r\n      background: none;\r\n      border: 0;\r\n    }\r\n\r\n    .ftm-wrap {\r\n      max-width: 1200px;\r\n      margin: 0 auto;\r\n      padding: 0 16px;\r\n    }\r\n\r\n    \/* gallery *\/\r\n    .ftm-gallery {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 2.2fr) minmax(250px, 0.95fr);\r\n      gap: 14px;\r\n      margin-bottom: 18px;\r\n      align-items: stretch;\r\n    }\r\n\r\n    .ftm-gallery-main-wrap {\r\n      position: relative;\r\n      width: 100%;\r\n      height: 100%;\r\n      aspect-ratio: 16 \/ 9;\r\n      border-radius: 20px;\r\n      overflow: hidden;\r\n      background: var(--ftm-card);\r\n      border: 1px solid var(--ftm-line);\r\n      box-shadow: var(--ftm-shadow-soft);\r\n      cursor: pointer;\r\n    }\r\n\r\n    .ftm-gallery-main-wrap::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: auto 0 0 0;\r\n      height: 24%;\r\n      background: linear-gradient(to top, rgba(20, 14, 11, 0.15), rgba(20, 14, 11, 0));\r\n      pointer-events: none;\r\n    }\r\n\r\n    .ftm-gallery-main {\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      transition: opacity 0.22s ease, transform 0.22s ease;\r\n    }\r\n\r\n    .ftm-gallery-main.ftm-main-switch {\r\n      opacity: 0.9;\r\n      transform: scale(1.01);\r\n    }\r\n\r\n    .ftm-gallery-badge {\r\n      position: absolute;\r\n      left: 14px;\r\n      bottom: 14px;\r\n      z-index: 3;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      background: rgba(255, 255, 255, 0.92);\r\n      color: #3f2c22;\r\n      border: 1px solid rgba(217, 199, 187, 0.95);\r\n      border-radius: 999px;\r\n      padding: 10px 16px;\r\n      font-size: 13px;\r\n      font-weight: 700;\r\n      line-height: 1;\r\n      box-shadow: 0 2px 6px rgba(35, 23, 14, 0.08);\r\n      backdrop-filter: blur(4px);\r\n      -webkit-backdrop-filter: blur(4px);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .ftm-gallery-badge-icon {\r\n      width: 18px;\r\n      height: 18px;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: #6e5447;\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    .ftm-gallery-side {\r\n      display: grid;\r\n      grid-template-rows: repeat(3, minmax(0, 1fr));\r\n      gap: 14px;\r\n      height: 100%;\r\n      min-height: 0;\r\n      align-self: stretch;\r\n    }\r\n\r\n    .ftm-gallery-thumb {\r\n      position: relative;\r\n      width: 100%;\r\n      height: 100%;\r\n      min-height: 0;\r\n      overflow: hidden;\r\n      border-radius: 18px;\r\n      cursor: pointer;\r\n      border: 1px solid var(--ftm-line);\r\n      background: var(--ftm-card);\r\n      box-shadow: var(--ftm-shadow-soft);\r\n      transition: border-color 0.18s ease, box-shadow 0.18s ease;\r\n      aspect-ratio: 16 \/ 9;\r\n    }\r\n\r\n    .ftm-gallery-thumb::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0;\r\n      background: linear-gradient(to top, rgba(18, 13, 10, 0.18), rgba(18, 13, 10, 0.03));\r\n      pointer-events: none;\r\n      z-index: 1;\r\n    }\r\n\r\n    .ftm-gallery-thumb.active {\r\n      border-color: var(--ftm-primary);\r\n      box-shadow: 0 0 0 1px rgba(199, 101, 50, 0.08);\r\n    }\r\n\r\n    .ftm-gallery-thumb img {\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n    }\r\n\r\n    .ftm-gallery-thumb-count {\r\n      position: absolute;\r\n      inset: 50% auto auto 50%;\r\n      transform: translate(-50%, -50%);\r\n      z-index: 3;\r\n      color: #ffffff;\r\n      font-size: 19px;\r\n      font-weight: 800;\r\n      letter-spacing: 0.01em;\r\n      display: none;\r\n      text-shadow: 0 1px 4px rgba(0, 0, 0, 0.22);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .ftm-gallery-thumb.ftm-gallery-thumb--more .ftm-gallery-thumb-count {\r\n      display: block;\r\n    }\r\n\r\n    .ftm-gallery-thumb-more-icon {\r\n      position: absolute;\r\n      left: 50%;\r\n      bottom: 12px;\r\n      transform: translateX(-50%);\r\n      z-index: 3;\r\n      width: 40px;\r\n      height: 40px;\r\n      border-radius: 999px;\r\n      background: rgba(255, 255, 255, 0.9);\r\n      border: 1px solid rgba(220, 201, 189, 0.95);\r\n      display: none;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: #5f463c;\r\n      box-shadow: 0 2px 8px rgba(35, 23, 14, 0.08);\r\n      pointer-events: none;\r\n    }\r\n\r\n    .ftm-gallery-thumb.ftm-gallery-thumb--more .ftm-gallery-thumb-more-icon {\r\n      display: inline-flex;\r\n    }\r\n\r\n    \/* Lightbox *\/\r\n    .ftm-lightbox {\r\n      position: fixed;\r\n      inset: 0;\r\n      background: rgba(0, 0, 0, 0.95);\r\n      z-index: 100000;\r\n      display: none;\r\n      align-items: center;\r\n      justify-content: center;\r\n      padding: 40px;\r\n      backdrop-filter: blur(8px);\r\n    }\r\n\r\n    .ftm-lightbox.active {\r\n      display: flex;\r\n    }\r\n\r\n    .ftm-lightbox-content {\r\n      position: relative;\r\n      max-width: 1200px;\r\n      max-height: 90vh;\r\n      width: 100%;\r\n      height: 100%;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n    }\r\n\r\n    .ftm-lightbox-img {\r\n      max-width: 100%;\r\n      max-height: 90vh;\r\n      width: auto;\r\n      height: auto;\r\n      object-fit: contain;\r\n      border-radius: 8px;\r\n      box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);\r\n    }\r\n\r\n    .ftm-lightbox-close {\r\n      position: absolute;\r\n      top: -50px;\r\n      right: -50px;\r\n      width: 44px;\r\n      height: 44px;\r\n      border-radius: 50%;\r\n      background: rgba(255, 255, 255, 0.2);\r\n      border: 1px solid rgba(255, 255, 255, 0.3);\r\n      color: white;\r\n      font-size: 28px;\r\n      cursor: pointer;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      transition: all 0.2s ease;\r\n    }\r\n\r\n    .ftm-lightbox-close:hover {\r\n      background: rgba(255, 255, 255, 0.3);\r\n      transform: scale(1.1);\r\n    }\r\n\r\n    .ftm-lightbox-nav {\r\n      position: absolute;\r\n      top: 50%;\r\n      transform: translateY(-50%);\r\n      width: 50px;\r\n      height: 50px;\r\n      border-radius: 50%;\r\n      background: rgba(255, 255, 255, 0.2);\r\n      border: 1px solid rgba(255, 255, 255, 0.3);\r\n      color: white;\r\n      font-size: 24px;\r\n      cursor: pointer;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      transition: all 0.2s ease;\r\n    }\r\n\r\n    .ftm-lightbox-nav:hover {\r\n      background: rgba(255, 255, 255, 0.3);\r\n      transform: translateY(-50%) scale(1.1);\r\n    }\r\n\r\n    .ftm-lightbox-prev {\r\n      left: -70px;\r\n    }\r\n\r\n    .ftm-lightbox-next {\r\n      right: -70px;\r\n    }\r\n\r\n    .ftm-lightbox-counter {\r\n      position: absolute;\r\n      bottom: -40px;\r\n      left: 50%;\r\n      transform: translateX(-50%);\r\n      color: white;\r\n      font-size: 16px;\r\n      background: rgba(0, 0, 0, 0.6);\r\n      padding: 6px 16px;\r\n      border-radius: 999px;\r\n      border: 1px solid rgba(255, 255, 255, 0.2);\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n      .ftm-lightbox-nav {\r\n        width: 40px;\r\n        height: 40px;\r\n        font-size: 20px;\r\n      }\r\n      .ftm-lightbox-prev {\r\n        left: -20px;\r\n      }\r\n      .ftm-lightbox-next {\r\n        right: -20px;\r\n      }\r\n      .ftm-lightbox-close {\r\n        top: -40px;\r\n        right: -10px;\r\n      }\r\n    }\r\n\r\n    \/* breadcrumb *\/\r\n    .ftm-breadcrumb {\r\n      display: inline-flex;\r\n      flex-wrap: wrap;\r\n      align-items: center;\r\n      gap: 6px;\r\n      font-size: 13px;\r\n      color: #70584d;\r\n      background: rgba(255, 255, 255, 0.9);\r\n      padding: 11px 16px;\r\n      border-radius: 14px;\r\n      margin: 4px 0 16px;\r\n      border: 1px solid #e7d9ce;\r\n      box-shadow: var(--ftm-shadow-soft);\r\n    }\r\n\r\n    .ftm-breadcrumb a {\r\n      color: var(--ftm-muted);\r\n      text-decoration: none;\r\n    }\r\n\r\n    .ftm-breadcrumb .ftm-sep {\r\n      color: #b59a8d;\r\n    }\r\n\r\n    .ftm-breadcrumb span:last-child {\r\n      color: #473229;\r\n      font-weight: 700;\r\n    }\r\n\r\n    .ftm-topline {\r\n      display: flex;\r\n      justify-content: space-between;\r\n      align-items: center;\r\n      flex-wrap: wrap;\r\n      gap: 10px;\r\n      margin-bottom: 18px;\r\n    }\r\n\r\n    .ftm-title {\r\n      font-size: 36px;\r\n      line-height: 1.14;\r\n      color: #3f2c22;\r\n      font-weight: 800;\r\n      letter-spacing: -0.3px;\r\n      max-width: 780px;\r\n    }\r\n\r\n    .ftm-stars {\r\n      color: var(--ftm-gold);\r\n      font-size: 18px;\r\n      letter-spacing: 2px;\r\n      white-space: nowrap;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 6px;\r\n      background: rgba(255, 255, 255, 0.7);\r\n      border: 1px solid #eedfc4;\r\n      border-radius: 999px;\r\n      padding: 8px 14px;\r\n      box-shadow: var(--ftm-shadow-soft);\r\n    }\r\n\r\n    .ftm-rating-number {\r\n      font-size: 15px;\r\n      font-weight: 700;\r\n      color: #5d3f33;\r\n      letter-spacing: 0;\r\n    }\r\n\r\n    .ftm-layout {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr) 330px;\r\n      gap: 24px;\r\n      align-items: start;\r\n    }\r\n\r\n    .ftm-card {\r\n      background: var(--ftm-card);\r\n      border: 1px solid var(--ftm-line);\r\n      border-radius: 18px;\r\n      padding: 20px 22px;\r\n      margin-bottom: 20px;\r\n      box-shadow: var(--ftm-shadow-soft);\r\n    }\r\n\r\n    .ftm-card h3 {\r\n      font-size: 23px;\r\n      margin: 0 0 16px 0;\r\n      color: #4f352b;\r\n      font-weight: 800;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      border-left: 4px solid var(--ftm-primary);\r\n      padding-left: 14px;\r\n      line-height: 1.25;\r\n    }\r\n\r\n    .ftm-about p {\r\n      font-size: 16px;\r\n      line-height: 1.75;\r\n      color: #4e3c33;\r\n    }\r\n\r\n    .ftm-about strong {\r\n      color: #3d2c24;\r\n      font-weight: 700;\r\n      background: none;\r\n    }\r\n\r\n    \/* tour program *\/\r\n    .ftm-program {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 0;\r\n      position: relative;\r\n    }\r\n\r\n    .ftm-step {\r\n      position: relative;\r\n      border-left: 2px solid #dcc0af;\r\n      padding: 0 0 22px 28px;\r\n      margin-left: 11px;\r\n    }\r\n\r\n    .ftm-step:last-child {\r\n      padding-bottom: 2px;\r\n    }\r\n\r\n    .ftm-step::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      left: -8px;\r\n      top: 4px;\r\n      width: 14px;\r\n      height: 14px;\r\n      background: var(--ftm-primary);\r\n      border: 3px solid #faeee6;\r\n      border-radius: 50%;\r\n      z-index: 2;\r\n    }\r\n\r\n    .ftm-step-title {\r\n      font-size: 18px;\r\n      line-height: 1.45;\r\n      font-weight: 800;\r\n      color: #3f2e27;\r\n      margin-bottom: 5px;\r\n    }\r\n\r\n    .ftm-step p {\r\n      font-size: 15px;\r\n      line-height: 1.7;\r\n      color: #5f483e;\r\n      max-width: 75ch;\r\n    }\r\n\r\n    \/* highlights *\/\r\n    .ftm-highlights {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, minmax(0, 1fr));\r\n      gap: 12px;\r\n    }\r\n\r\n    .ftm-pill {\r\n      background: #fffdfb;\r\n      border: 1px solid #e5d6ca;\r\n      border-radius: 14px;\r\n      padding: 14px 15px;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 12px;\r\n      font-weight: 700;\r\n      font-size: 14.5px;\r\n      color: #4d362c;\r\n      box-shadow: var(--ftm-shadow-soft);\r\n      min-height: 68px;\r\n    }\r\n\r\n    .ftm-pill .ftm-pill-icon {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      width: 38px;\r\n      height: 38px;\r\n      background: linear-gradient(180deg, #fffefe 0%, #faf2ec 100%);\r\n      border: 1px solid #ead8cb;\r\n      border-radius: 12px;\r\n      color: #b14d25;\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    .ftm-include-exclude {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr;\r\n      gap: 20px;\r\n      margin-bottom: 32px;\r\n    }\r\n\r\n    .ftm-inc-card,\r\n    .ftm-exc-card {\r\n      background: #fefcf9;\r\n      border: 1px solid var(--ftm-line);\r\n      border-radius: 18px;\r\n      padding: 18px 16px;\r\n      box-shadow: none;\r\n    }\r\n\r\n    .ftm-inc-card h4,\r\n    .ftm-exc-card h4 {\r\n      font-size: 18px;\r\n      font-weight: 800;\r\n      margin-bottom: 15px;\r\n      color: #3d2d26;\r\n      border-bottom: 1px dashed #e0cdbe;\r\n      padding-bottom: 8px;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      line-height: 1.35;\r\n    }\r\n\r\n    .ftm-list {\r\n      list-style: none;\r\n    }\r\n\r\n    .ftm-list li {\r\n      padding: 8px 0 8px 28px;\r\n      font-size: 14.5px;\r\n      line-height: 1.55;\r\n      position: relative;\r\n      border-bottom: 1px dashed #f0e2d8;\r\n    }\r\n\r\n    .ftm-list li:last-child {\r\n      border-bottom: none;\r\n    }\r\n\r\n    .ftm-list--yes li::before {\r\n      content: \"\u2713\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 8px;\r\n      background: #c76532;\r\n      color: white;\r\n      width: 18px;\r\n      height: 18px;\r\n      border-radius: 50%;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n    }\r\n\r\n    .ftm-list--no li::before {\r\n      content: \"\u2715\";\r\n      position: absolute;\r\n      left: 0;\r\n      top: 8px;\r\n      background: #b0a59f;\r\n      color: white;\r\n      width: 18px;\r\n      height: 18px;\r\n      border-radius: 50%;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n    }\r\n\r\n    \/* faq *\/\r\n    .ftm-faq-accordion {\r\n      display: grid;\r\n      gap: 10px;\r\n      margin-top: 18px;\r\n    }\r\n\r\n    .ftm-faq-item {\r\n      background: #fffdfb;\r\n      border-radius: 14px;\r\n      border: 1px solid #ead9cc;\r\n      overflow: hidden;\r\n      transition: border-color 0.25s ease, background 0.25s ease;\r\n    }\r\n\r\n    .ftm-faq-item.active {\r\n      border-color: #ddc1ae;\r\n      background: #fffaf6;\r\n    }\r\n\r\n    .ftm-faq-question {\r\n      width: 100%;\r\n      border: 0;\r\n      background: transparent;\r\n      text-align: left;\r\n      padding: 16px 18px;\r\n      cursor: pointer;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 14px;\r\n      font-family: inherit;\r\n    }\r\n\r\n    .ftm-faq-question-text {\r\n      font-size: 15px;\r\n      font-weight: 700;\r\n      color: #4f372d;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    .ftm-faq-answer {\r\n      display: block;\r\n      max-height: 0;\r\n      overflow: hidden;\r\n      opacity: 0;\r\n      padding: 0 18px;\r\n      transition: max-height 0.35s ease, opacity 0.28s ease, padding 0.35s ease;\r\n    }\r\n\r\n    .ftm-faq-answer p {\r\n      font-size: 14px;\r\n      color: #5f4a40;\r\n      line-height: 1.6;\r\n    }\r\n\r\n    .ftm-faq-item.active .ftm-faq-answer {\r\n      opacity: 1;\r\n      padding: 0 18px 16px 18px;\r\n    }\r\n\r\n    .ftm-faq-toggle {\r\n      width: 28px;\r\n      height: 28px;\r\n      border-radius: 10px;\r\n      background: #f3e4d8;\r\n      color: #8b4e30;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex-shrink: 0;\r\n      position: relative;\r\n    }\r\n\r\n    .ftm-faq-toggle::before,\r\n    .ftm-faq-toggle::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      background: currentColor;\r\n      border-radius: 2px;\r\n      transition: transform 0.25s ease, opacity 0.2s ease;\r\n    }\r\n\r\n    .ftm-faq-toggle::before {\r\n      width: 12px;\r\n      height: 2px;\r\n    }\r\n\r\n    .ftm-faq-toggle::after {\r\n      width: 2px;\r\n      height: 12px;\r\n    }\r\n\r\n    .ftm-faq-item.active .ftm-faq-toggle::after {\r\n      opacity: 0;\r\n      transform: scaleY(0.3);\r\n    }\r\n\r\n    .ftm-sidebar {\r\n      position: sticky;\r\n      top: 24px;\r\n    }\r\n\r\n    .ftm-booking {\r\n      padding: 18px 16px;\r\n    }\r\n\r\n    .ftm-price-block {\r\n      padding: 2px 2px 16px;\r\n      text-align: center;\r\n      border-bottom: 1px solid #ecdcd0;\r\n      margin-bottom: 16px;\r\n    }\r\n\r\n    .ftm-price-label {\r\n      display: block;\r\n      font-size: 12px;\r\n      font-weight: 800;\r\n      color: #8a6b5e;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.16em;\r\n      margin-bottom: 8px;\r\n    }\r\n\r\n    .ftm-price-big {\r\n      font-size: 42px;\r\n      font-weight: 900;\r\n      color: #2d1f18;\r\n      line-height: 1;\r\n      display: inline-flex;\r\n      align-items: baseline;\r\n      gap: 4px;\r\n      justify-content: center;\r\n      flex-wrap: wrap;\r\n    }\r\n\r\n    .ftm-price-big small {\r\n      font-size: 15px;\r\n      font-weight: 600;\r\n      color: #7b5e50;\r\n    }\r\n\r\n    .ftm-price-note {\r\n      font-size: 13px;\r\n      color: #86695b;\r\n      margin-top: 6px;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    .ftm-side-btn {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 10px;\r\n      width: 100%;\r\n      border-radius: 14px;\r\n      padding: 15px 12px;\r\n      font-size: 16px;\r\n      font-weight: 700;\r\n      cursor: pointer;\r\n      transition: background 0.2s ease, transform 0.18s ease, box-shadow 0.18s ease;\r\n      margin-bottom: 12px;\r\n      text-decoration: none;\r\n    }\r\n\r\n    .ftm-btn-primary,\r\n    .ftm-btn-primary:link,\r\n    .ftm-btn-primary:visited {\r\n      background: #c76532 !important;\r\n      color: #ffffff !important;\r\n      border: 1px solid #c76532 !important;\r\n      box-shadow: 0 2px 6px rgba(199, 101, 50, 0.16) !important;\r\n    }\r\n\r\n    .ftm-btn-primary:hover,\r\n    .ftm-btn-primary:focus {\r\n      background: #a94f22 !important;\r\n      color: #ffffff !important;\r\n      border-color: #a94f22 !important;\r\n    }\r\n\r\n    .ftm-meta {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 10px;\r\n      margin-top: 14px;\r\n    }\r\n\r\n    .ftm-meta div {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 8px;\r\n      min-width: 0;\r\n      background: #faf7f3;\r\n      border: 1px solid #ecdcd0;\r\n      border-radius: 12px;\r\n      padding: 11px 10px;\r\n      font-size: 13px;\r\n      line-height: 1.25;\r\n      color: #5b4137;\r\n      font-weight: 700;\r\n      white-space: nowrap;\r\n      text-align: center;\r\n    }\r\n\r\n    .ftm-help-card {\r\n      text-align: left;\r\n      padding: 18px 16px;\r\n    }\r\n\r\n    .ftm-help-card h4 {\r\n      margin-bottom: 8px;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      color: #3d2d26;\r\n      font-size: 18px;\r\n      line-height: 1.3;\r\n    }\r\n\r\n    .ftm-help-copy {\r\n      font-size: 14px;\r\n      line-height: 1.6;\r\n      color: #6a5044;\r\n      margin-bottom: 14px;\r\n    }\r\n\r\n    .ftm-help-list {\r\n      display: grid;\r\n      gap: 10px;\r\n    }\r\n\r\n    .ftm-help-row {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 12px;\r\n      padding: 11px 12px;\r\n      border: 1px solid #ead9cc;\r\n      border-radius: 12px;\r\n      background: #fffaf6;\r\n      text-decoration: none;\r\n    }\r\n\r\n    .ftm-help-row small {\r\n      display: block;\r\n      font-size: 11px;\r\n      line-height: 1.3;\r\n      letter-spacing: 0.08em;\r\n      text-transform: uppercase;\r\n      color: #8a6d60;\r\n      margin-bottom: 2px;\r\n    }\r\n\r\n    .ftm-help-row strong {\r\n      display: block;\r\n      font-size: 14px;\r\n      line-height: 1.45;\r\n      color: #4a342b;\r\n      font-weight: 700;\r\n      word-break: break-word;\r\n    }\r\n\r\n    .ftm-help-dot {\r\n      width: 38px;\r\n      height: 38px;\r\n      border-radius: 12px;\r\n      border: 1px solid #ead9cc;\r\n      background: linear-gradient(180deg, #fffefe 0%, #faf2ec 100%);\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      flex-shrink: 0;\r\n      color: var(--ftm-primary);\r\n    }\r\n\r\n    .ftm-modal {\r\n      position: fixed;\r\n      inset: 0;\r\n      background: rgba(37, 24, 18, 0.7);\r\n      display: none;\r\n      align-items: center;\r\n      justify-content: center;\r\n      z-index: 99999;\r\n      padding: 20px;\r\n    }\r\n\r\n    .ftm-modal.ftm-show {\r\n      display: flex;\r\n    }\r\n\r\n    .ftm-modal-box {\r\n      max-width: 620px;\r\n      width: 100%;\r\n      background: #fff;\r\n      border-radius: 24px;\r\n      overflow: hidden;\r\n      box-shadow: 0 20px 40px rgba(35, 23, 14, 0.28);\r\n    }\r\n\r\n    .ftm-modal-head {\r\n      background: var(--ftm-primary);\r\n      color: white;\r\n      padding: 20px 24px;\r\n      display: flex;\r\n      justify-content: space-between;\r\n      align-items: center;\r\n    }\r\n\r\n    .ftm-modal-head h4 {\r\n      font-size: 24px;\r\n      font-weight: 700;\r\n      line-height: 1.2;\r\n    }\r\n\r\n    .ftm-close {\r\n      background: rgba(255, 255, 255, 0.18);\r\n      color: white;\r\n      font-size: 28px;\r\n      width: 44px;\r\n      height: 44px;\r\n      border-radius: 12px;\r\n      cursor: pointer;\r\n      line-height: 1;\r\n    }\r\n\r\n    .ftm-form {\r\n      padding: 24px;\r\n      display: grid;\r\n      gap: 16px;\r\n    }\r\n\r\n    .ftm-field {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 6px;\r\n    }\r\n\r\n    .ftm-field label {\r\n      font-size: 14px;\r\n      font-weight: 700;\r\n      color: #50382f;\r\n      line-height: 1.35;\r\n    }\r\n\r\n    .ftm-field input,\r\n    .ftm-field select,\r\n    .ftm-field textarea {\r\n      padding: 14px 15px;\r\n      border: 1px solid #ddd1c5;\r\n      border-radius: 14px;\r\n      background: #fffcf9;\r\n      font-family: inherit;\r\n      line-height: 1.4;\r\n      min-height: 50px;\r\n      outline: none;\r\n      transition: border-color 0.18s ease, box-shadow 0.18s ease;\r\n    }\r\n\r\n    .ftm-field input:focus,\r\n    .ftm-field select:focus,\r\n    .ftm-field textarea:focus {\r\n      border-color: #d3ae98;\r\n      box-shadow: 0 0 0 3px rgba(199, 101, 50, 0.08);\r\n    }\r\n\r\n    .ftm-submit,\r\n    .ftm-submit:link,\r\n    .ftm-submit:visited {\r\n      background: #c76532 !important;\r\n      color: #ffffff !important;\r\n      padding: 16px;\r\n      border-radius: 14px;\r\n      font-weight: 700;\r\n      font-size: 17px;\r\n      border: 1px solid #c76532 !important;\r\n      cursor: pointer;\r\n      box-shadow: 0 2px 6px rgba(199, 101, 50, 0.16) !important;\r\n    }\r\n\r\n    .ftm-submit:hover,\r\n    .ftm-submit:focus {\r\n      background: #a94f22 !important;\r\n      color: #ffffff !important;\r\n      border-color: #a94f22 !important;\r\n    }\r\n\r\n    .ftm-sec-icon,\r\n    .ftm-btn-icon,\r\n    .ftm-meta-icon,\r\n    .ftm-help-icon,\r\n    .ftm-head-icon {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      line-height: 0;\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    .ftm-sec-icon {\r\n      width: 24px;\r\n      height: 24px;\r\n      color: var(--ftm-primary);\r\n    }\r\n\r\n    .ftm-btn-icon {\r\n      width: 18px;\r\n      height: 18px;\r\n      color: currentColor;\r\n    }\r\n\r\n    .ftm-meta-icon {\r\n      width: 16px;\r\n      height: 16px;\r\n      color: #6e5447;\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    .ftm-help-icon {\r\n      width: 18px;\r\n      height: 18px;\r\n      color: var(--ftm-primary);\r\n    }\r\n\r\n    .ftm-head-icon {\r\n      width: 18px;\r\n      height: 18px;\r\n      color: #3d2d26;\r\n    }\r\n\r\n    .ftm-svg {\r\n      width: 100%;\r\n      height: 100%;\r\n      display: block;\r\n      stroke: currentColor;\r\n      fill: none;\r\n      stroke-width: 2;\r\n      stroke-linecap: round;\r\n      stroke-linejoin: round;\r\n      vector-effect: non-scaling-stroke;\r\n    }\r\n\r\n    @media (max-width: 1000px) {\r\n      .ftm-layout {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .ftm-sidebar {\r\n        position: static;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 780px) {\r\n      .ftm-wrap {\r\n        padding: 0 14px;\r\n      }\r\n\r\n      .ftm-gallery {\r\n        grid-template-columns: minmax(0, 1.7fr) minmax(92px, 0.92fr);\r\n        gap: 8px;\r\n      }\r\n\r\n      .ftm-gallery-main-wrap {\r\n        aspect-ratio: 16 \/ 9;\r\n        border-radius: 16px;\r\n      }\r\n\r\n      .ftm-gallery-side {\r\n        gap: 8px;\r\n      }\r\n\r\n      .ftm-gallery-thumb {\r\n        border-radius: 14px;\r\n        aspect-ratio: 16 \/ 9;\r\n      }\r\n\r\n      .ftm-title {\r\n        font-size: 29px;\r\n      }\r\n\r\n      .ftm-card {\r\n        padding: 18px;\r\n      }\r\n\r\n      .ftm-highlights {\r\n        grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      }\r\n\r\n      .ftm-include-exclude {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .ftm-price-big {\r\n        font-size: 36px;\r\n      }\r\n\r\n      .ftm-modal-head h4 {\r\n        font-size: 22px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 560px) {\r\n      .ftm-tour-page {\r\n        padding: 14px 0 32px;\r\n      }\r\n\r\n      .ftm-wrap {\r\n        padding: 0 12px;\r\n      }\r\n\r\n      .ftm-gallery {\r\n        grid-template-columns: minmax(0, 1.68fr) minmax(88px, 0.9fr);\r\n        gap: 8px;\r\n      }\r\n\r\n      .ftm-gallery-main-wrap {\r\n        aspect-ratio: 16 \/ 9;\r\n        border-radius: 14px;\r\n      }\r\n\r\n      .ftm-gallery-badge {\r\n        left: 8px;\r\n        bottom: 8px;\r\n        padding: 8px 12px;\r\n        font-size: 11px;\r\n        gap: 6px;\r\n      }\r\n\r\n      .ftm-gallery-badge-icon {\r\n        width: 15px;\r\n        height: 15px;\r\n      }\r\n\r\n      .ftm-gallery-side {\r\n        gap: 8px;\r\n      }\r\n\r\n      .ftm-gallery-thumb {\r\n        border-radius: 12px;\r\n        aspect-ratio: 16 \/ 9;\r\n      }\r\n\r\n      .ftm-gallery-thumb-count {\r\n        font-size: 16px;\r\n      }\r\n\r\n      .ftm-gallery-thumb-more-icon {\r\n        width: 32px;\r\n        height: 32px;\r\n        bottom: 8px;\r\n      }\r\n\r\n      .ftm-breadcrumb {\r\n        width: 100%;\r\n        padding: 10px 13px;\r\n        border-radius: 12px;\r\n      }\r\n\r\n      .ftm-title {\r\n        font-size: 25px;\r\n      }\r\n\r\n      .ftm-stars {\r\n        font-size: 16px;\r\n        padding: 7px 12px;\r\n      }\r\n\r\n      .ftm-card {\r\n        padding: 16px;\r\n        border-radius: 16px;\r\n      }\r\n\r\n      .ftm-card h3 {\r\n        font-size: 20px;\r\n        margin-bottom: 14px;\r\n        padding-left: 12px;\r\n      }\r\n\r\n      .ftm-about p {\r\n        font-size: 15px;\r\n        line-height: 1.7;\r\n      }\r\n\r\n      .ftm-step {\r\n        padding: 0 0 20px 22px;\r\n        margin-left: 8px;\r\n      }\r\n\r\n      .ftm-step-title {\r\n        font-size: 16px;\r\n        margin-bottom: 5px;\r\n      }\r\n\r\n      .ftm-step p {\r\n        font-size: 14px;\r\n        line-height: 1.65;\r\n      }\r\n\r\n      .ftm-pill {\r\n        min-height: 60px;\r\n        padding: 12px 13px;\r\n        font-size: 14px;\r\n      }\r\n\r\n      .ftm-pill .ftm-pill-icon {\r\n        width: 34px;\r\n        height: 34px;\r\n      }\r\n\r\n      .ftm-faq-question {\r\n        padding: 14px 15px;\r\n      }\r\n\r\n      .ftm-faq-question-text {\r\n        font-size: 14px;\r\n      }\r\n\r\n      .ftm-faq-answer p {\r\n        font-size: 13.5px;\r\n      }\r\n\r\n      .ftm-side-btn {\r\n        padding: 14px 12px;\r\n        font-size: 15px;\r\n      }\r\n\r\n      .ftm-meta {\r\n        gap: 8px;\r\n      }\r\n\r\n      .ftm-meta div {\r\n        font-size: 12.6px;\r\n        padding: 10px 8px;\r\n        gap: 7px;\r\n      }\r\n\r\n      .ftm-help-row strong {\r\n        font-size: 13.5px;\r\n      }\r\n\r\n      .ftm-modal {\r\n        padding: 12px;\r\n      }\r\n\r\n      .ftm-modal-box {\r\n        border-radius: 20px;\r\n      }\r\n\r\n      .ftm-modal-head {\r\n        padding: 16px 18px;\r\n      }\r\n\r\n      .ftm-form {\r\n        padding: 18px;\r\n        gap: 14px;\r\n      }\r\n\r\n      .ftm-field input,\r\n      .ftm-field select,\r\n      .ftm-field textarea {\r\n        min-height: 48px;\r\n        padding: 13px 14px;\r\n        border-radius: 12px;\r\n      }\r\n\r\n      .ftm-submit {\r\n        padding: 15px;\r\n        font-size: 16px;\r\n        border-radius: 12px;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 420px) {\r\n      .ftm-gallery {\r\n        grid-template-columns: minmax(0, 1.62fr) minmax(82px, 0.88fr);\r\n        gap: 6px;\r\n      }\r\n\r\n      .ftm-gallery-main-wrap {\r\n        aspect-ratio: 16 \/ 9;\r\n      }\r\n\r\n      .ftm-gallery-side {\r\n        gap: 6px;\r\n      }\r\n\r\n      .ftm-highlights {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .ftm-meta div {\r\n        font-size: 12.1px;\r\n        padding: 10px 7px;\r\n      }\r\n\r\n      .ftm-price-big {\r\n        font-size: 32px;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"ftm-wrap\">\r\n    <div class=\"ftm-gallery\">\r\n      <div class=\"ftm-gallery-main-wrap\" id=\"ftmMainImageWrap\">\r\n        <img decoding=\"async\"\r\n          class=\"ftm-gallery-main\"\r\n          id=\"ftmGalleryMain\"\r\n          src=\"https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/merzouga-camel-ride.webp\"\r\n          alt=\"Merzouga camel ride\"\r\n          loading=\"eager\"\r\n        \/>\r\n        <div class=\"ftm-gallery-badge\">\r\n          <span class=\"ftm-gallery-badge-icon\" aria-hidden=\"true\">\r\n            <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n              <rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"3\"><\/rect>\r\n              <circle cx=\"9\" cy=\"10\" r=\"2\"><\/circle>\r\n              <path d=\"M21 16l-5-5-8 8\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n          <span id=\"ftmGalleryTotal\">10 photos<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"ftm-gallery-side\">\r\n        <button class=\"ftm-gallery-thumb active\" type=\"button\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/mer.webp\"\r\n            alt=\"Merzouga dunes\"\r\n            loading=\"lazy\"\r\n          \/>\r\n          <span class=\"ftm-gallery-thumb-count\"><\/span>\r\n          <span class=\"ftm-gallery-thumb-more-icon\" aria-hidden=\"true\">\r\n            <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\" style=\"width:16px;height:16px;\">\r\n              <path d=\"M8 10l4 4 4-4\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/button>\r\n\r\n        <button class=\"ftm-gallery-thumb\" type=\"button\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/desert-night.jpg\"\r\n            alt=\"Desert night\"\r\n            loading=\"lazy\"\r\n          \/>\r\n          <span class=\"ftm-gallery-thumb-count\"><\/span>\r\n          <span class=\"ftm-gallery-thumb-more-icon\" aria-hidden=\"true\">\r\n            <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\" style=\"width:16px;height:16px;\">\r\n              <path d=\"M8 10l4 4 4-4\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/button>\r\n\r\n        <button class=\"ftm-gallery-thumb ftm-gallery-thumb--more\" type=\"button\">\r\n          <img decoding=\"async\"\r\n            src=\"https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/Golden-Dunes-and-Camel-Caravan-in-the-Sahara.jpg\"\r\n            alt=\"Golden Dunes and Camel Caravan\"\r\n            loading=\"lazy\"\r\n          \/>\r\n          <span class=\"ftm-gallery-thumb-count\" id=\"ftmGalleryMoreCount\">+7<\/span>\r\n          <span class=\"ftm-gallery-thumb-more-icon\" aria-hidden=\"true\">\r\n            <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\" style=\"width:16px;height:16px;\">\r\n              <path d=\"M8 10l4 4 4-4\"><\/path>\r\n            <\/svg>\r\n          <\/span>\r\n        <\/button>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- Lightbox -->\r\n    <div class=\"ftm-lightbox\" id=\"ftmLightbox\">\r\n      <div class=\"ftm-lightbox-content\">\r\n        <img decoding=\"async\" class=\"ftm-lightbox-img\" id=\"ftmLightboxImg\" src=\"\" alt=\"\">\r\n        <button class=\"ftm-lightbox-close\" id=\"ftmLightboxClose\" aria-label=\"Close\">&times;<\/button>\r\n        <button class=\"ftm-lightbox-nav ftm-lightbox-prev\" id=\"ftmLightboxPrev\" aria-label=\"Previous image\">\u2039<\/button>\r\n        <button class=\"ftm-lightbox-nav ftm-lightbox-next\" id=\"ftmLightboxNext\" aria-label=\"Next image\">\u203a<\/button>\r\n        <div class=\"ftm-lightbox-counter\" id=\"ftmLightboxCounter\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ftm-breadcrumb\">\r\n      <a href=\"#\">Home<\/a>\r\n      <span class=\"ftm-sep\">\/<\/span>\r\n      <a href=\"#\">Tours<\/a>\r\n      <span class=\"ftm-sep\">\/<\/span>\r\n      <span>3 Days Fes\u2013Marrakech<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"ftm-topline\">\r\n      <h1 class=\"ftm-title\">3 Days Tour From Fes To Marrakech<\/h1>\r\n      <div class=\"ftm-stars\">\u2605\u2605\u2605\u2605\u2605 <span class=\"ftm-rating-number\">4.7<\/span><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ftm-layout\">\r\n      <div class=\"ftm-main\">\r\n\r\n        <div class=\"ftm-card ftm-about\">\r\n          <h3>\r\n            <span class=\"ftm-sec-icon\" aria-hidden=\"true\">\r\n              <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                <path d=\"M12 3c2 3 3 5.5 3 8a3 3 0 1 1-6 0c0-2.5 1-5 3-8z\"><\/path>\r\n                <path d=\"M12 14c-3 0-5 1.8-5 4.2V21h10v-2.8C17 15.8 15 14 12 14z\"><\/path>\r\n              <\/svg>\r\n            <\/span>\r\n            About This Tour\r\n          <\/h3>\r\n          <p>\r\n            <strong>private 3-day desert tour<\/strong> from <strong>Fes<\/strong> to\r\n            <strong>Marrakech<\/strong> via the <strong>Middle Atlas<\/strong>,\r\n            <strong>Erg Chebbi dunes<\/strong>, <strong>Todra Gorges<\/strong> and\r\n            <strong>Ait Ben Haddou<\/strong>. Cross the <strong>High Atlas<\/strong>\r\n            and experience <strong>Berber villages<\/strong>, <strong>kasbahs<\/strong>\r\n            and dramatic landscapes. Ideal for travelers seeking an\r\n            <strong>authentic Sahara adventure<\/strong> with comfortable private transport.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-card\">\r\n          <h3>\r\n            <span class=\"ftm-sec-icon\" aria-hidden=\"true\">\r\n              <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                <path d=\"M3 6l7-2 4 2 7-2v14l-7 2-4-2-7 2z\"><\/path>\r\n                <path d=\"M10 4v14\"><\/path>\r\n                <path d=\"M14 6v14\"><\/path>\r\n              <\/svg>\r\n            <\/span>\r\n            Tour Program\r\n          <\/h3>\r\n\r\n          <div class=\"ftm-program\">\r\n            <div class=\"ftm-step\">\r\n              <div class=\"ftm-step-title\">Day 1: Fes \u2013 Ifrane \u2013 Midelt \u2013 Erfoud \u2013 Merzouga<\/div>\r\n              <p>\r\n                Leave Fes after breakfast, stop in the Switzerland of Morocco\r\n                (Ifrane), cedar forests, lunch in Midelt, continue through Erfoud\r\n                to Merzouga, overnight near Erg Chebbi.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <div class=\"ftm-step\">\r\n              <div class=\"ftm-step-title\">Day 2: Merzouga \u2013 Rissani \u2013 Todra Gorges \u2013 Dades Valley<\/div>\r\n              <p>\r\n                Sunrise over dunes, visit Rissani market, then to Tinghir and the\r\n                spectacular Todra canyon. Drive to Dades gorges for the night.\r\n              <\/p>\r\n            <\/div>\r\n\r\n            <div class=\"ftm-step\">\r\n              <div class=\"ftm-step-title\">Day 3: Dades \u2013 Skoura \u2013 Ouarzazate \u2013 Ait Ben Haddou \u2013 Marrakech<\/div>\r\n              <p>\r\n                Through valley of roses, Skoura palms, Ouarzazate, UNESCO kasbah\r\n                Ait Ben Haddou, then cross Tizi n\u2019Tichka pass, arrive Marrakech\r\n                early evening.\r\n              <\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-card\">\r\n          <h3>\r\n            <span class=\"ftm-sec-icon\" aria-hidden=\"true\">\r\n              <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                <path d=\"M12 2l1.7 5.2H19l-4.3 3.1 1.6 5-4.3-3.1-4.3 3.1 1.6-5L5 7.2h5.3z\"><\/path>\r\n              <\/svg>\r\n            <\/span>\r\n            Tour Highlights\r\n          <\/h3>\r\n\r\n          <div class=\"ftm-highlights\">\r\n            <div class=\"ftm-pill\">\r\n              <span class=\"ftm-pill-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M3 19l6-8 4 5 3-4 5 7\"><\/path>\r\n                  <path d=\"M3 19h18\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              Ifrane & Atlas\r\n            <\/div>\r\n\r\n            <div class=\"ftm-pill\">\r\n              <span class=\"ftm-pill-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 16c2-2 4-2 6 0 1.3-2 3.2-2.6 5 0 1-1.2 2.2-1.8 4-1.5v3.5H4z\"><\/path>\r\n                  <path d=\"M8 12c0-1.3.8-2.2 2-2.2 1.1 0 1.8.7 2 1.8\"><\/path>\r\n                  <path d=\"M14 12.5c0-1.2.7-2 1.8-2 1 0 1.7.7 1.9 1.7\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              Erg Chebbi\r\n            <\/div>\r\n\r\n            <div class=\"ftm-pill\">\r\n              <span class=\"ftm-pill-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 17c2-3 5-4.5 8-4.5s6 1.5 8 4.5\"><\/path>\r\n                  <path d=\"M6 17c1.5-2 3.8-3 6-3s4.5 1 6 3\"><\/path>\r\n                  <path d=\"M8 17c1-1 2.4-1.5 4-1.5s3 .5 4 1.5\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              Rissani Market\r\n            <\/div>\r\n\r\n            <div class=\"ftm-pill\">\r\n              <span class=\"ftm-pill-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M6 20V8l6-4 6 4v12\"><\/path>\r\n                  <path d=\"M10 20v-5h4v5\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              Todra Gorge\r\n            <\/div>\r\n\r\n            <div class=\"ftm-pill\">\r\n              <span class=\"ftm-pill-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 20h16\"><\/path>\r\n                  <path d=\"M6 20V8l6-4 6 4v12\"><\/path>\r\n                  <path d=\"M9 12h.01\"><\/path>\r\n                  <path d=\"M15 12h.01\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              Ait Ben Haddou\r\n            <\/div>\r\n\r\n            <div class=\"ftm-pill\">\r\n              <span class=\"ftm-pill-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 16l4-4 3 3 7-7\"><\/path>\r\n                  <path d=\"M15 8h3v3\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              High Atlas pass\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-include-exclude\">\r\n          <div class=\"ftm-inc-card\">\r\n            <h4>\r\n              <span class=\"ftm-head-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M5 12l4 4L19 6\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              WHAT'S INCLUDED\r\n            <\/h4>\r\n            <ul class=\"ftm-list ftm-list--yes\">\r\n              <li>Private A\/C vehicle & driver<\/li>\r\n              <li>English\/French speaking guide<\/li>\r\n              <li>Hotel \/ riad (2 nights)<\/li>\r\n              <li>Breakfast & dinner (x2)<\/li>\r\n              <li>Desert camp (night 2 in Merzouga)<\/li>\r\n              <li>Fuel & all road permits<\/li>\r\n            <\/ul>\r\n          <\/div>\r\n\r\n          <div class=\"ftm-exc-card\">\r\n            <h4>\r\n              <span class=\"ftm-head-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M6 6l12 12\"><\/path>\r\n                  <path d=\"M18 6L6 18\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              NOT INCLUDED\r\n            <\/h4>\r\n            <ul class=\"ftm-list ftm-list--no\">\r\n              <li>International flights<\/li>\r\n              <li>Lunches & drinks<\/li>\r\n              <li>Travel insurance<\/li>\r\n              <li>Entrance fees (monuments)<\/li>\r\n              <li>Tips & personal expenses<\/li>\r\n              <li>Optional quad \/ camel extra<\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-card\" style=\"margin-top: -8px;\">\r\n          <h3>\r\n            <span class=\"ftm-sec-icon\" aria-hidden=\"true\">\r\n              <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                <circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle>\r\n                <path d=\"M9.5 9a2.5 2.5 0 1 1 4.2 1.8c-.8.8-1.7 1.4-1.7 2.7\"><\/path>\r\n                <path d=\"M12 17h.01\"><\/path>\r\n              <\/svg>\r\n            <\/span>\r\n            FAQ\r\n          <\/h3>\r\n\r\n          <div class=\"ftm-faq-accordion\">\r\n            <div class=\"ftm-faq-item active\">\r\n              <button class=\"ftm-faq-question\" type=\"button\" aria-expanded=\"true\">\r\n                <span class=\"ftm-faq-question-text\">Is the desert camp private?<\/span>\r\n                <span class=\"ftm-faq-toggle\" aria-hidden=\"true\"><\/span>\r\n              <\/button>\r\n              <div class=\"ftm-faq-answer\">\r\n                <p>You sleep in a shared comfortable camp (private tent available on request).<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"ftm-faq-item\">\r\n              <button class=\"ftm-faq-question\" type=\"button\" aria-expanded=\"false\">\r\n                <span class=\"ftm-faq-question-text\">Can I leave from Casablanca?<\/span>\r\n                <span class=\"ftm-faq-toggle\" aria-hidden=\"true\"><\/span>\r\n              <\/button>\r\n              <div class=\"ftm-faq-answer\">\r\n                <p>This set tour starts in Fes, but we can arrange a private pickup.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"ftm-faq-item\">\r\n              <button class=\"ftm-faq-question\" type=\"button\" aria-expanded=\"false\">\r\n                <span class=\"ftm-faq-question-text\">Are meals included?<\/span>\r\n                <span class=\"ftm-faq-toggle\" aria-hidden=\"true\"><\/span>\r\n              <\/button>\r\n              <div class=\"ftm-faq-answer\">\r\n                <p>Dinner and breakfast are included; lunches are at your own expense (approx. 5\u201310\u20ac).<\/p>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"ftm-faq-item\">\r\n              <button class=\"ftm-faq-question\" type=\"button\" aria-expanded=\"false\">\r\n                <span class=\"ftm-faq-question-text\">Child discount?<\/span>\r\n                <span class=\"ftm-faq-toggle\" aria-hidden=\"true\"><\/span>\r\n              <\/button>\r\n              <div class=\"ftm-faq-answer\">\r\n                <p>Yes, under 12 years get 25% off. Just mention in the form.<\/p>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <aside class=\"ftm-sidebar\">\r\n        <div class=\"ftm-card ftm-booking\">\r\n          <div class=\"ftm-price-block\">\r\n            <span class=\"ftm-price-label\">Price<\/span>\r\n            <span class=\"ftm-price-big\">\u20ac390<small>\/pers<\/small><\/span>\r\n            <div class=\"ftm-price-note\">private tour \u00b7 all taxes included<\/div>\r\n          <\/div>\r\n\r\n          <button class=\"ftm-side-btn ftm-btn-primary ftm-open-popup\" type=\"button\">\r\n            <span class=\"ftm-btn-icon\" aria-hidden=\"true\">\r\n              <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                <rect x=\"3\" y=\"5\" width=\"18\" height=\"16\" rx=\"2\"><\/rect>\r\n                <path d=\"M16 3v4\"><\/path>\r\n                <path d=\"M8 3v4\"><\/path>\r\n                <path d=\"M3 10h18\"><\/path>\r\n              <\/svg>\r\n            <\/span>\r\n            Book now\r\n          <\/button>\r\n\r\n          <div class=\"ftm-meta\">\r\n            <div>\r\n              <span class=\"ftm-meta-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle>\r\n                  <path d=\"M12 7v5l3 2\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              3 days \/ 2 nights\r\n            <\/div>\r\n\r\n            <div>\r\n              <span class=\"ftm-meta-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <circle cx=\"9\" cy=\"8\" r=\"3\"><\/circle>\r\n                  <circle cx=\"16\" cy=\"10\" r=\"2.5\"><\/circle>\r\n                  <path d=\"M4 19c0-3 2.5-5 5-5s5 2 5 5\"><\/path>\r\n                  <path d=\"M14 19c.2-1.8 1.6-3.2 3.8-3.2 1 0 1.8.2 2.2.5\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              private tour\r\n            <\/div>\r\n\r\n            <div>\r\n              <span class=\"ftm-meta-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M12 21s6-5.3 6-11a6 6 0 1 0-12 0c0 5.7 6 11 6 11z\"><\/path>\r\n                  <circle cx=\"12\" cy=\"10\" r=\"2.2\"><\/circle>\r\n                <\/svg>\r\n              <\/span>\r\n              from Fes\r\n            <\/div>\r\n\r\n            <div>\r\n              <span class=\"ftm-meta-icon\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M4 12h14\"><\/path>\r\n                  <path d=\"M14 8l4 4-4 4\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              to Marrakech\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-card ftm-help-card\">\r\n          <h4>\r\n            <span class=\"ftm-help-icon\" aria-hidden=\"true\">\r\n              <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                <path d=\"M6 4h12v16H6z\"><\/path>\r\n                <path d=\"M9 8h6\"><\/path>\r\n                <path d=\"M9 12h6\"><\/path>\r\n                <path d=\"M9 16h4\"><\/path>\r\n              <\/svg>\r\n            <\/span>\r\n            Need help?\r\n          <\/h4>\r\n\r\n          <p class=\"ftm-help-copy\">\r\n            Contact our team for availability, private pickup options, and tour details.\r\n          <\/p>\r\n\r\n          <div class=\"ftm-help-list\">\r\n            <a class=\"ftm-help-row\" href=\"tel:+212600000000\">\r\n              <span class=\"ftm-help-dot\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.3 1.8.6 2.6a2 2 0 0 1-.4 2.1L8 9.7a16 16 0 0 0 6.3 6.3l1.3-1.3a2 2 0 0 1 2.1-.4c.8.3 1.7.5 2.6.6a2 2 0 0 1 1.7 2z\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span>\r\n                <small>Phone<\/small>\r\n                <strong>+212 600-000000<\/strong>\r\n              <\/span>\r\n            <\/a>\r\n\r\n            <a class=\"ftm-help-row\" href=\"mailto:info@moroccotours.ma\">\r\n              <span class=\"ftm-help-dot\" aria-hidden=\"true\">\r\n                <svg class=\"ftm-svg\" viewBox=\"0 0 24 24\">\r\n                  <rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"><\/rect>\r\n                  <path d=\"M3 7l9 6 9-6\"><\/path>\r\n                <\/svg>\r\n              <\/span>\r\n              <span>\r\n                <small>Email<\/small>\r\n                <strong>info@moroccotours.ma<\/strong>\r\n              <\/span>\r\n            <\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/aside>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"ftm-modal\" id=\"ftmTourModal\">\r\n    <div class=\"ftm-modal-box\">\r\n      <div class=\"ftm-modal-head\">\r\n        <h4>Request your tour<\/h4>\r\n        <button class=\"ftm-close\" type=\"button\" aria-label=\"Close popup\">&times;<\/button>\r\n      <\/div>\r\n\r\n      <form class=\"ftm-form\">\r\n        <div class=\"ftm-field\">\r\n          <label>Full name<\/label>\r\n          <input type=\"text\" placeholder=\"John Doe\" required \/>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-field\">\r\n          <label>Email<\/label>\r\n          <input type=\"email\" placeholder=\"john@example.com\" \/>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-field\">\r\n          <label>Phone<\/label>\r\n          <input type=\"tel\" placeholder=\"+212 ...\" \/>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-field\">\r\n          <label>Travel date<\/label>\r\n          <input type=\"date\" \/>\r\n        <\/div>\r\n\r\n        <div class=\"ftm-field\">\r\n          <label>Passengers<\/label>\r\n          <select>\r\n            <option>1<\/option>\r\n            <option>2<\/option>\r\n            <option>3<\/option>\r\n            <option>4+<\/option>\r\n          <\/select>\r\n        <\/div>\r\n\r\n        <button class=\"ftm-submit\" type=\"submit\">Send request<\/button>\r\n      <\/form>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      const page = document.querySelector('.ftm-tour-page');\r\n      if (!page) return;\r\n\r\n      \/\/ modal\r\n      const modal = page.querySelector('#ftmTourModal');\r\n      const opens = page.querySelectorAll('.ftm-open-popup');\r\n      const close = page.querySelector('.ftm-close');\r\n\r\n      opens.forEach((btn) => {\r\n        btn.addEventListener('click', () => {\r\n          modal.classList.add('ftm-show');\r\n          document.body.style.overflow = 'hidden';\r\n        });\r\n      });\r\n\r\n      close.addEventListener('click', () => {\r\n        modal.classList.remove('ftm-show');\r\n        document.body.style.overflow = '';\r\n      });\r\n\r\n      modal.addEventListener('click', (e) => {\r\n        if (e.target === modal) {\r\n          modal.classList.remove('ftm-show');\r\n          document.body.style.overflow = '';\r\n        }\r\n      });\r\n\r\n      document.addEventListener('keydown', (e) => {\r\n        if (e.key === 'Escape' && modal.classList.contains('ftm-show')) {\r\n          modal.classList.remove('ftm-show');\r\n          document.body.style.overflow = '';\r\n        }\r\n      });\r\n\r\n      \/\/ faq\r\n      const faqItems = page.querySelectorAll('.ftm-faq-item');\r\n\r\n      function closeFaqItem(item) {\r\n        const answer = item.querySelector('.ftm-faq-answer');\r\n        const button = item.querySelector('.ftm-faq-question');\r\n        item.classList.remove('active');\r\n        button.setAttribute('aria-expanded', 'false');\r\n        answer.style.maxHeight = '0px';\r\n      }\r\n\r\n      function openFaqItem(item) {\r\n        const answer = item.querySelector('.ftm-faq-answer');\r\n        const button = item.querySelector('.ftm-faq-question');\r\n        item.classList.add('active');\r\n        button.setAttribute('aria-expanded', 'true');\r\n        answer.style.maxHeight = answer.scrollHeight + 'px';\r\n      }\r\n\r\n      faqItems.forEach((item) => {\r\n        const btn = item.querySelector('.ftm-faq-question');\r\n        if (!btn) return;\r\n\r\n        if (item.classList.contains('active')) {\r\n          openFaqItem(item);\r\n        } else {\r\n          closeFaqItem(item);\r\n        }\r\n\r\n        btn.addEventListener('click', () => {\r\n          const isOpen = item.classList.contains('active');\r\n          faqItems.forEach((other) => closeFaqItem(other));\r\n          if (!isOpen) openFaqItem(item);\r\n        });\r\n      });\r\n\r\n      window.addEventListener('resize', () => {\r\n        faqItems.forEach((item) => {\r\n          if (item.classList.contains('active')) {\r\n            const answer = item.querySelector('.ftm-faq-answer');\r\n            if (answer) answer.style.maxHeight = answer.scrollHeight + 'px';\r\n          }\r\n        });\r\n      });\r\n\r\n      \/\/ gallery with lightbox\r\n      const galleryImages = [\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/merzouga-camel-ride.webp',\r\n          alt: 'Merzouga camel ride'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/mer.webp',\r\n          alt: 'Merzouga dunes'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/desert-night.jpg',\r\n          alt: 'Desert night'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/Golden-Dunes-and-Camel-Caravan-in-the-Sahara.jpg',\r\n          alt: 'Golden Dunes and Camel Caravan'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/20231018_190256-1024x576-1.webp',\r\n          alt: 'Desert camp sunset'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/camping-and-trekking-in-the-Sahara.jpg',\r\n          alt: 'Camping and trekking in the Sahara'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/Overnight-in-luxury-desert-camp.jpg',\r\n          alt: 'Overnight in luxury desert camp'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/Marrakech-Morocco-Medina.jpg',\r\n          alt: 'Marrakech medina'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/Ksar-of-Ait-Ben-Haddou-Morocco-GettyImages-1200043570.webp',\r\n          alt: 'Ait Ben Haddou kasbah'\r\n        },\r\n        {\r\n          src: 'https:\/\/moroccotravel.ai\/wp-content\/uploads\/2026\/02\/garganta-dades.jpg',\r\n          alt: 'Dades valley'\r\n        }\r\n      ];\r\n\r\n      const mainImage = page.querySelector('#ftmGalleryMain');\r\n      const mainWrap = page.querySelector('#ftmMainImageWrap');\r\n      const thumbButtons = Array.from(page.querySelectorAll('.ftm-gallery-thumb'));\r\n      const totalLabel = page.querySelector('#ftmGalleryTotal');\r\n      const moreCountLabel = page.querySelector('#ftmGalleryMoreCount');\r\n      \r\n      \/\/ Lightbox elements\r\n      const lightbox = page.querySelector('#ftmLightbox');\r\n      const lightboxImg = page.querySelector('#ftmLightboxImg');\r\n      const lightboxClose = page.querySelector('#ftmLightboxClose');\r\n      const lightboxPrev = page.querySelector('#ftmLightboxPrev');\r\n      const lightboxNext = page.querySelector('#ftmLightboxNext');\r\n      const lightboxCounter = page.querySelector('#ftmLightboxCounter');\r\n      \r\n      let activeIndex = 0;\r\n\r\n      function switchMain(src, alt) {\r\n        if (!mainImage) return;\r\n        mainImage.classList.add('ftm-main-switch');\r\n\r\n        setTimeout(() => {\r\n          mainImage.setAttribute('src', src);\r\n          mainImage.setAttribute('alt', alt || '');\r\n        }, 100);\r\n\r\n        setTimeout(() => {\r\n          mainImage.classList.remove('ftm-main-switch');\r\n        }, 240);\r\n      }\r\n\r\n      function openLightbox(index) {\r\n        activeIndex = index;\r\n        updateLightboxImage();\r\n        lightbox.classList.add('active');\r\n        document.body.style.overflow = 'hidden';\r\n      }\r\n\r\n      function closeLightbox() {\r\n        lightbox.classList.remove('active');\r\n        document.body.style.overflow = '';\r\n      }\r\n\r\n      function updateLightboxImage() {\r\n        const img = galleryImages[activeIndex];\r\n        lightboxImg.src = img.src;\r\n        lightboxImg.alt = img.alt;\r\n        lightboxCounter.textContent = `${activeIndex + 1} \/ ${galleryImages.length}`;\r\n      }\r\n\r\n      function nextImage() {\r\n        activeIndex = (activeIndex + 1) % galleryImages.length;\r\n        updateLightboxImage();\r\n      }\r\n\r\n      function prevImage() {\r\n        activeIndex = (activeIndex - 1 + galleryImages.length) % galleryImages.length;\r\n        updateLightboxImage();\r\n      }\r\n\r\n      \/\/ Lightbox event listeners\r\n      mainWrap.addEventListener('click', () => {\r\n        openLightbox(activeIndex);\r\n      });\r\n\r\n      lightboxClose.addEventListener('click', closeLightbox);\r\n      \r\n      lightboxPrev.addEventListener('click', (e) => {\r\n        e.stopPropagation();\r\n        prevImage();\r\n      });\r\n      \r\n      lightboxNext.addEventListener('click', (e) => {\r\n        e.stopPropagation();\r\n        nextImage();\r\n      });\r\n\r\n      lightbox.addEventListener('click', (e) => {\r\n        if (e.target === lightbox) {\r\n          closeLightbox();\r\n        }\r\n      });\r\n\r\n      document.addEventListener('keydown', (e) => {\r\n        if (!lightbox.classList.contains('active')) return;\r\n        \r\n        if (e.key === 'Escape') {\r\n          closeLightbox();\r\n        } else if (e.key === 'ArrowRight') {\r\n          nextImage();\r\n        } else if (e.key === 'ArrowLeft') {\r\n          prevImage();\r\n        }\r\n      });\r\n\r\n      function renderGallery(animate) {\r\n        if (!galleryImages.length) return;\r\n\r\n        totalLabel.textContent = galleryImages.length + ' photos';\r\n\r\n        const main = galleryImages[activeIndex];\r\n        if (animate) {\r\n          switchMain(main.src, main.alt);\r\n        } else {\r\n          mainImage.setAttribute('src', main.src);\r\n          mainImage.setAttribute('alt', main.alt);\r\n        }\r\n\r\n        thumbButtons.forEach((btn, slot) => {\r\n          const img = btn.querySelector('img');\r\n          const count = btn.querySelector('.ftm-gallery-thumb-count');\r\n          const idx = (activeIndex + slot + 1) % galleryImages.length;\r\n          const data = galleryImages[idx];\r\n\r\n          btn.dataset.index = idx;\r\n          btn.classList.remove('active');\r\n          btn.classList.remove('ftm-gallery-thumb--more');\r\n\r\n          if (img) {\r\n            img.src = data.src;\r\n            img.alt = data.alt;\r\n          }\r\n\r\n          if (count) {\r\n            count.textContent = '';\r\n          }\r\n\r\n          if (slot === 2 && galleryImages.length > 4) {\r\n            btn.classList.add('ftm-gallery-thumb--more');\r\n            if (count) {\r\n              count.textContent = '+' + (galleryImages.length - 4);\r\n            }\r\n          }\r\n        });\r\n      }\r\n\r\n      thumbButtons.forEach((btn) => {\r\n        btn.addEventListener('click', () => {\r\n          const nextIndex = Number(btn.dataset.index);\r\n          if (Number.isNaN(nextIndex)) return;\r\n          activeIndex = nextIndex;\r\n          renderGallery(true);\r\n        });\r\n      });\r\n\r\n      renderGallery(false);\r\n    })();\r\n  <\/script>\r\n<\/div>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>3 Days Tour from Fes to Marrakech \u00b7 private desert trip 10 photos +7 &times; \u2039 \u203a Home \/ Tours \/ 3 Days Fes\u2013Marrakech 3 Days Tour From Fes To Marrakech \u2605\u2605\u2605\u2605\u2605 4.7 About This Tour private 3-day desert tour from Fes to Marrakech via the Middle Atlas, Erg Chebbi dunes, Todra Gorges and Ait [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-756","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/pages\/756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/comments?post=756"}],"version-history":[{"count":15,"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/pages\/756\/revisions"}],"predecessor-version":[{"id":773,"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/pages\/756\/revisions\/773"}],"wp:attachment":[{"href":"https:\/\/moroccotravel.ai\/zh\/wp-json\/wp\/v2\/media?parent=756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}