{"id":1786,"date":"2026-10-10T09:05:14","date_gmt":"2026-10-10T14:05:14","guid":{"rendered":"https:\/\/jrbtransfers.com\/?page_id=1786"},"modified":"2026-10-16T23:06:44","modified_gmt":"2026-10-17T04:06:44","slug":"tulum-airport-to-puerto-aventuras","status":"publish","type":"page","link":"https:\/\/jrbtransfers.com\/es\/tulum-airport-to-puerto-aventuras\/","title":{"rendered":"Tulum Airport to Puerto Aventuras"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1786\" class=\"elementor elementor-1786\">\n\t\t\t\t<div class=\"elementor-element elementor-element-981438e e-con e-atomic-element e-flexbox-base e-981438e-b90fa3f \" data-id=\"981438e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"981438e\">\n    <div class=\"elementor-element elementor-element-559e66f e-con e-atomic-element e-flexbox-base e-559e66f-8d1f2b6 \" data-id=\"559e66f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"559e66f\">\n    \t\t\t<h1 data-interaction-id=\"dac06f2\" class=\"e-dac06f2-d034f28 e-heading-base\"><strong>Private Transfer from Tulum Airport to Puerto Aventuras<\/strong><\/h1>\n\t\t\t\t\t<p class=\"e-f13cfcf-ee22f22 e-paragraph-base\" data-interaction-id=\"f13cfcf\">Pre-book your private transfer from Tulum International Airport Felipe Carrillo Puerto (TQO) to Puerto Aventuras. Travel door-to-door to your hotel, resort, condo or vacation rental in a private vehicle reserved exclusively for your group, with your ride arranged before you arrive and no shared stops.<\/p>\n\t\t\t\t\t<a href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\" target=\"_self\" class=\"e-320fe37-366256e e-button-base\" data-interaction-id=\"320fe37\">\n\t\t<strong>Book Your Transfer<\/strong>\n\t<\/a>\t\t\n<\/div>\n\t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base e-9d814db-ac5629a\" data-interaction-id=\"9d814db\" id=\"2326\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras.webp\" width=\"1200\" height=\"800\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras.webp 1200w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras-300x200.webp 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras-1024x683.webp 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras-768x512.webp 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras-18x12.webp 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras-460x306.webp 460w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/puerto-aventuras-800x533.webp 800w\" alt=\"Aerial view of the Puerto Aventuras marina\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ed1918f e-flex e-con-boxed e-con e-parent\" data-id=\"ed1918f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d9f1bfa elementor-widget elementor-widget-html\" data-id=\"d9f1bfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"jrb-quick-facts\">\r\n\r\n  <div class=\"jrb-quick-fact\">\r\n    <div class=\"jrb-fact-icon\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n        <path d=\"M3 13l2-5h11l3 5\"><\/path>\r\n        <path d=\"M5 13h14v5H5z\"><\/path>\r\n        <circle cx=\"7.5\" cy=\"18\" r=\"1.5\"><\/circle>\r\n        <circle cx=\"16.5\" cy=\"18\" r=\"1.5\"><\/circle>\r\n      <\/svg>\r\n    <\/div>\r\n    <div class=\"jrb-fact-title\">Private Service<\/div>\r\n    <p>Your ride, your group.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"jrb-quick-fact\">\r\n    <div class=\"jrb-fact-icon\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n        <path d=\"M3 12l9-9h6l3 3v6l-9 9z\"><\/path>\r\n        <circle cx=\"16.5\" cy=\"7.5\" r=\"1.5\"><\/circle>\r\n      <\/svg>\r\n    <\/div>\r\n    <div class=\"jrb-fact-title\">Rate per Vehicle<\/div>\r\n    <p>One clear price for your vehicle.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"jrb-quick-fact\">\r\n    <div class=\"jrb-fact-icon\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n        <rect x=\"5\" y=\"10\" width=\"14\" height=\"10\" rx=\"2\"><\/rect>\r\n        <path d=\"M8 10V7a4 4 0 0 1 8 0v3\"><\/path>\r\n      <\/svg>\r\n    <\/div>\r\n    <div class=\"jrb-fact-title\">Secure Online Booking<\/div>\r\n    <p>Book and pay securely online.<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"jrb-quick-fact\">\r\n    <div class=\"jrb-fact-icon\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n        <circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle>\r\n        <path d=\"M12 7v5l3 2\"><\/path>\r\n      <\/svg>\r\n    <\/div>\r\n    <div class=\"jrb-fact-title\">24\/7 Transfers<\/div>\r\n    <p>Book 24\/7 \u00b7 Advance booking required<\/p>\r\n  <\/div>\r\n\r\n  <div class=\"jrb-quick-fact\">\r\n    <div class=\"jrb-fact-icon\">\r\n      <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\r\n        <path d=\"M4 13v-2a8 8 0 0 1 16 0v2\"><\/path>\r\n        <path d=\"M4 13v4h4v-5H5\"><\/path>\r\n        <path d=\"M20 13v4h-4v-5h3\"><\/path>\r\n        <path d=\"M16 20h-4\"><\/path>\r\n      <\/svg>\r\n    <\/div>\r\n    <div class=\"jrb-fact-title\">Customer Service<\/div>\r\n    <p>6:00 AM\u201310:00 PM local time.<\/p>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<style>\r\n.jrb-quick-facts {\r\n  width: 100%;\r\n  display: grid;\r\n  grid-template-columns: repeat(5, minmax(0, 1fr));\r\n  gap: 24px;\r\n  font-family: \"Montserrat\", sans-serif;\r\n}\r\n\r\n.jrb-quick-fact {\r\n  text-align: center;\r\n}\r\n\r\n.jrb-fact-icon {\r\n  width: 34px;\r\n  height: 34px;\r\n  margin: 0 auto 10px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\n\r\n.jrb-fact-icon svg {\r\n  width: 26px;\r\n  height: 26px;\r\n  fill: none;\r\n  stroke: #176582;\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.jrb-fact-title {\r\n  margin: 0 0 6px;\r\n  color: #0E2047;\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-quick-fact p {\r\n  margin: 0;\r\n  color: #6B7280;\r\n  font-size: 12.5px;\r\n  font-weight: 400;\r\n  line-height: 1.45;\r\n}\r\n\r\n@media (max-width: 1024px) {\r\n  .jrb-quick-facts {\r\n    grid-template-columns: repeat(3, 1fr);\r\n    row-gap: 28px;\r\n  }\r\n}\r\n\r\n@media (max-width: 767px) {\r\n  .jrb-quick-facts {\r\n    grid-template-columns: repeat(2, 1fr);\r\n    column-gap: 16px;\r\n    row-gap: 26px;\r\n  }\r\n\r\n  .jrb-fact-title {\r\n    font-size: 13.5px;\r\n  }\r\n\r\n  .jrb-quick-fact p {\r\n    font-size: 12px;\r\n  }\r\n\r\n  .jrb-quick-fact:last-child {\r\n    grid-column: 1 \/ -1;\r\n    justify-self: center;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8fd5c6e e-con e-atomic-element e-div-block-base e-8fd5c6e-68e7d68 \" data-id=\"8fd5c6e\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"8fd5c6e\">\n    \t\t<div class=\"elementor-element elementor-element-d422baf elementor-widget elementor-widget-html\" data-id=\"d422baf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- JRB \u00b7 Landing Tulum Airport \u2192 Puerto Aventuras \u00b7 Bloque: zona de servicio + tarifas + ruta\r\n     Pegar en un widget HTML de Elementor (reemplaza el bloque equivalente).\r\n     \u26a0\ufe0f CONFIRMAR distancia y tiempo en la secci\u00f3n ROUTE antes de publicar. -->\r\n<section class=\"jrb-pdc\" aria-labelledby=\"jrb-pdc-title\">\r\n\r\n  <!-- SERVICE AREA HEADER -->\r\n  <header class=\"jrb-pdc__header\">\r\n    <p class=\"jrb-pdc__eyebrow\">Puerto Aventuras Service Area<\/p>\r\n    <h2 id=\"jrb-pdc-title\">Hotels, Resorts &amp; Areas We Serve in Puerto Aventuras<\/h2>\r\n    <p class=\"jrb-pdc__intro\">\r\n      Private transfers are available from Tulum International Airport (TQO)\r\n      to hotels, resorts, villas, vacation rentals and selected properties\r\n      throughout the Puerto Aventuras area.\r\n    <\/p>\r\n  <\/header>\r\n\r\n  <!-- SERVICE AREA CARDS -->\r\n  <div class=\"jrb-pdc__zones\">\r\n\r\n    <article class=\"jrb-pdc__card\">\r\n      <h3>Hotels &amp; Resorts<\/h3>\r\n      <p>\r\n        Private transportation is available to hotels and resorts throughout\r\n        the Puerto Aventuras service area.\r\n      <\/p>\r\n      <ul class=\"jrb-pdc__list\" role=\"list\">\r\n        <li>Barcel\u00f3 Maya Beach<\/li>\r\n        <li>Barcel\u00f3 Maya Riviera \u2013 Adults Only<\/li>\r\n        <li>Catalonia Royal Tulum \u2013 Adults Only<\/li>\r\n        <li>Dreams Aventuras Riviera Maya<\/li>\r\n        <li>El Dorado Seaside Suites<\/li>\r\n        <li>Hard Rock Hotel Riviera Maya<\/li>\r\n        <li>Hotel Esencia<\/li>\r\n        <li>Puerto Aventuras Hotel &amp; Beach Club<\/li>\r\n        <li class=\"jrb-pdc__wide\">Heaven at Hard Rock Hotel Riviera Maya \u2013 Adults Only<\/li>\r\n      <\/ul>\r\n    <\/article>\r\n\r\n    <article class=\"jrb-pdc__card\">\r\n      <h3>Selected Areas &amp; Properties<\/h3>\r\n      <p>\r\n        We also provide direct transfers to condos, villas, vacation rentals,\r\n        private residences and selected areas in and around Puerto Aventuras.\r\n      <\/p>\r\n      <ul class=\"jrb-pdc__list\" role=\"list\">\r\n        <li>Puerto Aventuras Marina<\/li>\r\n        <li>Xpu-Ha<\/li>\r\n        <li>Punta Venado<\/li>\r\n        <li>Condos &amp; vacation rentals<\/li>\r\n        <li>Villas &amp; private residences<\/li>\r\n        <li>Selected beachfront properties<\/li>\r\n      <\/ul>\r\n    <\/article>\r\n\r\n  <\/div>\r\n\r\n  <!-- PROPERTY HELP -->\r\n  <div class=\"jrb-pdc__help\">\r\n    <div class=\"jrb-pdc__help-text\">\r\n      <h3>Not Sure If Your Property Is Within This Area?<\/h3>\r\n      <p>\r\n        Send us your hotel or property name, or share the Google Maps location.\r\n        We\u2019ll confirm the applicable transfer area before you book.\r\n      <\/p>\r\n    <\/div>\r\n    <a class=\"jrb-pdc__btn\" href=\"https:\/\/wa.me\/529988206640?text=Hi%21%20I%27m%20interested%20in%20a%20private%20transfer%20from%20Tulum%20Airport%20to%20Puerto%20Aventuras.%20Could%20you%20confirm%20my%20property%20and%20transfer%20rate%3F\" target=\"_blank\" rel=\"noopener\">\r\n      Check My Property on WhatsApp<span class=\"jrb-pdc__sr\"> (opens in a new tab)<\/span>\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <!-- RATES -->\r\n  <div class=\"jrb-pdc__rates\">\r\n\r\n    <div class=\"jrb-pdc__rates-title\">\r\n      <h3>Private Transfer Starting Rates<\/h3>\r\n      <p>One-way rates per private vehicle from Tulum International Airport (TQO) to Puerto Aventuras.<\/p>\r\n    <\/div>\r\n\r\n    <ul class=\"jrb-pdc__price-grid\" role=\"list\">\r\n\r\n      <li class=\"jrb-pdc__price\">\r\n        <span class=\"jrb-pdc__vehicle\">Private Sedan<\/span>\r\n        <span class=\"jrb-pdc__pax\">1\u20133 passengers<\/span>\r\n        <span class=\"jrb-pdc__amount\">From $130 USD<\/span>\r\n        <span class=\"jrb-pdc__chip\">5% round-trip savings<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"jrb-pdc__price\">\r\n        <span class=\"jrb-pdc__vehicle\">Private Van<\/span>\r\n        <span class=\"jrb-pdc__pax\">Up to 8 passengers<\/span>\r\n        <span class=\"jrb-pdc__amount\">From $150 USD<\/span>\r\n        <span class=\"jrb-pdc__chip\">8% round-trip savings<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"jrb-pdc__price\">\r\n        <span class=\"jrb-pdc__vehicle\">Private Van<\/span>\r\n        <span class=\"jrb-pdc__pax\">Up to 10 passengers<\/span>\r\n        <span class=\"jrb-pdc__amount\">From $165 USD<\/span>\r\n        <span class=\"jrb-pdc__chip\">12% round-trip savings<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"jrb-pdc__price\">\r\n        <span class=\"jrb-pdc__vehicle\">Private Sprinter<\/span>\r\n        <span class=\"jrb-pdc__pax\">Up to 16 passengers<\/span>\r\n        <span class=\"jrb-pdc__amount\">From $200 USD<\/span>\r\n        <span class=\"jrb-pdc__chip\">6% round-trip savings<\/span>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n\r\n    <p class=\"jrb-pdc__note\">\r\n      Rates shown are starting prices per private vehicle. Final pricing depends\r\n      on the exact hotel or property location and is displayed before booking.\r\n    <\/p>\r\n\r\n    <div class=\"jrb-pdc__cta\">\r\n      <a class=\"jrb-pdc__btn\" href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\">Book Your Transfer<\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- ROUTE -->\r\n  <div class=\"jrb-pdc__route\">\r\n\r\n    <div class=\"jrb-pdc__route-head\">\r\n      <p class=\"jrb-pdc__eyebrow\">Route at a Glance<\/p>\r\n      <h3>Tulum Airport to Puerto Aventuras: Distance &amp; Travel Time<\/h3>\r\n      <p>Here\u2019s what to expect on the drive from Tulum International Airport (TQO) to Puerto Aventuras.<\/p>\r\n    <\/div>\r\n\r\n    <ul class=\"jrb-pdc__route-grid\" role=\"list\">\r\n\r\n      <li class=\"jrb-pdc__route-item\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M4 12h16\"><\/path>\r\n          <path d=\"M8 8l-4 4 4 4\"><\/path>\r\n          <path d=\"M16 8l4 4-4 4\"><\/path>\r\n        <\/svg>\r\n        <span class=\"jrb-pdc__route-label\">Distance<\/span>\r\n        <!-- \u26a0\ufe0f CONFIRMAR -->\r\n        <span class=\"jrb-pdc__route-value\">Approx. 65\u201375 km<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"jrb-pdc__route-item\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle>\r\n          <path d=\"M12 7v5l3 2\"><\/path>\r\n        <\/svg>\r\n        <span class=\"jrb-pdc__route-label\">Travel Time<\/span>\r\n        <!-- \u26a0\ufe0f CONFIRMAR -->\r\n        <span class=\"jrb-pdc__route-value\">1 hr\u20131 hr 15 min<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"jrb-pdc__route-item\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M5 21l5-18\"><\/path>\r\n          <path d=\"M19 21L14 3\"><\/path>\r\n          <path d=\"M12 5v3\"><\/path>\r\n          <path d=\"M12 11v3\"><\/path>\r\n          <path d=\"M12 17v3\"><\/path>\r\n        <\/svg>\r\n        <span class=\"jrb-pdc__route-label\">Main Route<\/span>\r\n        <span class=\"jrb-pdc__route-value\">Federal Highway 307 North<\/span>\r\n      <\/li>\r\n\r\n      <li class=\"jrb-pdc__route-item\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M3 11h18\"><\/path>\r\n          <path d=\"M5 11l2-5h10l2 5\"><\/path>\r\n          <path d=\"M5 11v6h14v-6\"><\/path>\r\n          <circle cx=\"7\" cy=\"17\" r=\"1.5\"><\/circle>\r\n          <circle cx=\"17\" cy=\"17\" r=\"1.5\"><\/circle>\r\n        <\/svg>\r\n        <span class=\"jrb-pdc__route-label\">Airport Pickup<\/span>\r\n        <span class=\"jrb-pdc__route-value\">Meet &amp; Greet Included<\/span>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n\r\n    <p class=\"jrb-pdc__note\">\r\n      Distance and travel time may vary depending on your exact hotel or property\r\n      location, traffic and road conditions.\r\n    <\/p>\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n\r\n\/* ---------- TOKENS ---------- *\/\r\n.jrb-pdc {\r\n  --jrb-teal: #176582;\r\n  --jrb-navy: #0E2047;\r\n  --jrb-muted: #4B5563;\r\n  --jrb-card: #F7F9FC;\r\n  --jrb-icon-bg: #EAF4F8;\r\n  --jrb-line: #D9E0E7;\r\n  --jrb-gap: 16px;\r\n\r\n  width: 100%;\r\n  box-sizing: border-box;\r\n  font-family: \"Montserrat\", system-ui, -apple-system, \"Segoe UI\", Arial, sans-serif;\r\n}\r\n\r\n.jrb-pdc *,\r\n.jrb-pdc *::before,\r\n.jrb-pdc *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.jrb-pdc__sr {\r\n  position: absolute;\r\n  width: 1px;\r\n  height: 1px;\r\n  margin: -1px;\r\n  padding: 0;\r\n  overflow: hidden;\r\n  clip: rect(0, 0, 0, 0);\r\n  white-space: nowrap;\r\n  border: 0;\r\n}\r\n\r\n\/* ---------- HEADER ---------- *\/\r\n.jrb-pdc__header {\r\n  max-width: 850px;\r\n  margin: 0 auto 26px;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-pdc__eyebrow {\r\n  margin: 0 0 8px;\r\n  color: var(--jrb-teal);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 1.7px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.jrb-pdc__header h2 {\r\n  margin: 0 0 10px;\r\n  color: var(--jrb-navy);\r\n  font-size: 30px;\r\n  font-weight: 700;\r\n  line-height: 1.2;\r\n}\r\n\r\n.jrb-pdc__intro {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 15px;\r\n  line-height: 1.6;\r\n}\r\n\r\n\/* ---------- AREA CARDS ---------- *\/\r\n.jrb-pdc__zones {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: var(--jrb-gap);\r\n  margin-bottom: var(--jrb-gap);\r\n}\r\n\r\n.jrb-pdc__card {\r\n  padding: 22px 24px;\r\n  background: #FFFFFF;\r\n  border: 1px solid var(--jrb-line);\r\n  border-radius: 12px;\r\n}\r\n\r\n.jrb-pdc__card h3 {\r\n  margin: 0 0 8px;\r\n  color: var(--jrb-navy);\r\n  font-size: 19px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-pdc__card > p {\r\n  margin: 0 0 16px;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.55;\r\n}\r\n\r\n.jrb-pdc__list {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 8px 16px;\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n.jrb-pdc__list li {\r\n  position: relative;\r\n  margin: 0;\r\n  padding-left: 20px;\r\n  color: #374151;\r\n  font-size: 14px;\r\n  line-height: 1.4;\r\n}\r\n\r\n.jrb-pdc__list li::before {\r\n  content: \"\u2713\";\r\n  content: \"\u2713\" \/ \"\";\r\n  position: absolute;\r\n  left: 0;\r\n  color: var(--jrb-teal);\r\n  font-weight: 700;\r\n}\r\n\r\n\/* Nombres largos ocupan toda la fila para no romper el ritmo *\/\r\n.jrb-pdc__list .jrb-pdc__wide {\r\n  grid-column: 1 \/ -1;\r\n}\r\n\r\n\/* ---------- HELP STRIP ---------- *\/\r\n.jrb-pdc__help {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 24px;\r\n  margin-bottom: var(--jrb-gap);\r\n  padding: 20px 24px;\r\n  background: var(--jrb-icon-bg);\r\n  border: 1px solid #D4E7EE;\r\n  border-radius: 12px;\r\n}\r\n\r\n.jrb-pdc__help-text h3 {\r\n  margin: 0 0 4px;\r\n  color: var(--jrb-navy);\r\n  font-size: 18px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-pdc__help-text p {\r\n  max-width: 62ch;\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.55;\r\n}\r\n\r\n\/* ---------- BUTTON ---------- *\/\r\n.jrb-pdc a.jrb-pdc__btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex: 0 0 auto;\r\n  min-height: 46px;\r\n  padding: 12px 28px;\r\n  background: var(--jrb-teal);\r\n  border: 1px solid var(--jrb-teal);\r\n  border-radius: 6px;\r\n  color: #FFFFFF;\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  transition: background-color 0.2s ease, border-color 0.2s ease;\r\n}\r\n\r\n.jrb-pdc a.jrb-pdc__btn:hover {\r\n  background: var(--jrb-navy);\r\n  border-color: var(--jrb-navy);\r\n  color: #FFFFFF;\r\n}\r\n\r\n.jrb-pdc a.jrb-pdc__btn:focus-visible {\r\n  outline: 3px solid var(--jrb-navy);\r\n  outline-offset: 3px;\r\n}\r\n\r\n\/* ---------- RATES + ROUTE BOXES ---------- *\/\r\n.jrb-pdc__rates,\r\n.jrb-pdc__route {\r\n  padding: 24px;\r\n  background: var(--jrb-card);\r\n  border: 1px solid var(--jrb-line);\r\n  border-radius: 12px;\r\n}\r\n\r\n.jrb-pdc__rates {\r\n  margin-bottom: var(--jrb-gap);\r\n}\r\n\r\n.jrb-pdc__rates-title {\r\n  margin-bottom: 18px;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-pdc__rates-title h3,\r\n.jrb-pdc__route-head h3 {\r\n  margin: 0 0 6px;\r\n  color: var(--jrb-navy);\r\n  font-size: 20px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-pdc__rates-title p {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.5;\r\n}\r\n\r\n\/* ---------- PRICE CARDS ---------- *\/\r\n.jrb-pdc__price-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 12px;\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n.jrb-pdc__price {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  margin: 0;\r\n  padding: 18px 12px 16px;\r\n  background: #FFFFFF;\r\n  border: 1px solid var(--jrb-line);\r\n  border-radius: 10px;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-pdc__vehicle {\r\n  color: var(--jrb-navy);\r\n  font-size: 15px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-pdc__pax {\r\n  margin: 2px 0 10px;\r\n  color: var(--jrb-muted);\r\n  font-size: 13px;\r\n  line-height: 1.4;\r\n}\r\n\r\n.jrb-pdc__amount {\r\n  margin-bottom: 12px;\r\n  color: var(--jrb-teal);\r\n  font-size: 20px;\r\n  font-weight: 700;\r\n  line-height: 1.2;\r\n}\r\n\r\n.jrb-pdc__chip {\r\n  margin-top: auto;\r\n  padding: 4px 10px;\r\n  background: var(--jrb-icon-bg);\r\n  border-radius: 999px;\r\n  color: var(--jrb-teal);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-pdc__note {\r\n  max-width: 850px;\r\n  margin: 14px auto 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 13px;\r\n  line-height: 1.5;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-pdc__cta {\r\n  margin-top: 18px;\r\n  text-align: center;\r\n}\r\n\r\n\/* ---------- ROUTE ---------- *\/\r\n.jrb-pdc__route-head {\r\n  max-width: 820px;\r\n  margin: 0 auto 20px;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-pdc__route-head p:last-child {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.55;\r\n}\r\n\r\n.jrb-pdc__route-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 12px;\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n.jrb-pdc__route-item {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  margin: 0;\r\n  padding: 16px 10px;\r\n  background: #FFFFFF;\r\n  border: 1px solid var(--jrb-line);\r\n  border-radius: 10px;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-pdc__route-item svg {\r\n  width: 26px;\r\n  height: 26px;\r\n  margin-bottom: 8px;\r\n  fill: none;\r\n  stroke: var(--jrb-teal);\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.jrb-pdc__route-label {\r\n  margin-bottom: 4px;\r\n  color: var(--jrb-muted);\r\n  font-size: 11.5px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.7px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.jrb-pdc__route-value {\r\n  color: var(--jrb-navy);\r\n  font-size: 16px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n\/* ---------- TABLET ---------- *\/\r\n@media (max-width: 900px) {\r\n  .jrb-pdc__zones {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .jrb-pdc__help {\r\n    flex-direction: column;\r\n    align-items: stretch;\r\n    text-align: center;\r\n  }\r\n\r\n  .jrb-pdc__help-text p {\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .jrb-pdc__price-grid,\r\n  .jrb-pdc__route-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n}\r\n\r\n\/* ---------- MOBILE ---------- *\/\r\n@media (max-width: 767px) {\r\n  .jrb-pdc {\r\n    --jrb-gap: 12px;\r\n  }\r\n\r\n  .jrb-pdc__header h2 {\r\n    font-size: 26px;\r\n    line-height: 1.15;\r\n  }\r\n\r\n  .jrb-pdc__intro {\r\n    font-size: 14px;\r\n  }\r\n\r\n  .jrb-pdc__card,\r\n  .jrb-pdc__rates,\r\n  .jrb-pdc__route {\r\n    padding: 18px 16px;\r\n  }\r\n\r\n  .jrb-pdc__list {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .jrb-pdc__price {\r\n    padding: 14px 8px;\r\n  }\r\n\r\n  .jrb-pdc__amount {\r\n    font-size: 18px;\r\n  }\r\n\r\n  .jrb-pdc__chip {\r\n    font-size: 11.5px;\r\n  }\r\n\r\n  .jrb-pdc a.jrb-pdc__btn {\r\n    width: 100%;\r\n  }\r\n\r\n  .jrb-pdc__route-value {\r\n    font-size: 15px;\r\n  }\r\n}\r\n\r\n\/* ---------- REDUCED MOTION ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .jrb-pdc a.jrb-pdc__btn {\r\n    transition: none;\r\n  }\r\n}\r\n\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-22a9bd0 e-con e-atomic-element e-div-block-base e-22a9bd0-4ccf150 \" data-id=\"22a9bd0\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"22a9bd0\">\n    \t\t<div class=\"elementor-element elementor-element-e48606b elementor-widget elementor-widget-html\" data-id=\"e48606b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"jrb-to\" aria-labelledby=\"jrb-to-title\">\r\n\r\n  <!-- HEADER -->\r\n  <header class=\"jrb-to__header\">\r\n    <p class=\"jrb-to__eyebrow\">Transfer options<\/p>\r\n    <h2 id=\"jrb-to-title\">Choose the Transfer That Fits Your Trip<\/h2>\r\n    <p class=\"jrb-to__intro\">\r\n      Choose private transportation from Tulum Airport, a return transfer to TQO,\r\n      or book both rides together and save on your round trip.\r\n    <\/p>\r\n  <\/header>\r\n\r\n  <!-- CARDS -->\r\n  <div class=\"jrb-to__grid\">\r\n\r\n    <!-- ARRIVAL -->\r\n    <article class=\"jrb-to__card\">\r\n      <div class=\"jrb-to__title\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M3 20h18\"><\/path>\r\n          <path d=\"M3.5 11.5l4 1.2 9.2-4.2a2 2 0 0 1 1.6 3.7L9 16.5l-4-1.8\"><\/path>\r\n          <path d=\"M8 6l2.5 4.5\"><\/path>\r\n        <\/svg>\r\n        <h3>Tulum Airport Arrival<\/h3>\r\n      <\/div>\r\n\r\n      <p class=\"jrb-to__desc\">\r\n        Private transportation from Tulum International Airport (TQO) directly\r\n        to your hotel, resort or vacation rental.\r\n      <\/p>\r\n\r\n      <ul class=\"jrb-to__list\">\r\n        <li>TQO airport pickup coordination<\/li>\r\n        <li>Direct drop-off at your accommodation<\/li>\r\n      <\/ul>\r\n\r\n      <a class=\"jrb-to__btn\" href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\">\r\n        Book Arrival<span class=\"jrb-to__sr\"> transfer from Tulum Airport<\/span>\r\n      <\/a>\r\n    <\/article>\r\n\r\n    <!-- RETURN -->\r\n    <article class=\"jrb-to__card\">\r\n      <div class=\"jrb-to__title\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M3 20h18\"><\/path>\r\n          <path d=\"M5 13.5l3-1.2 9.5-8a2 2 0 0 1 2.5 3.1L12 13.5l-5 2.2\"><\/path>\r\n          <path d=\"M9 6.5l1.5 3\"><\/path>\r\n        <\/svg>\r\n        <h3>Return to Tulum Airport<\/h3>\r\n      <\/div>\r\n\r\n      <p class=\"jrb-to__desc\">\r\n        Private transportation from your hotel, resort or vacation rental\r\n        back to Tulum International Airport (TQO).\r\n      <\/p>\r\n\r\n      <ul class=\"jrb-to__list\">\r\n        <li>Scheduled accommodation pickup<\/li>\r\n        <li>Direct transfer to TQO<\/li>\r\n      <\/ul>\r\n\r\n      <a class=\"jrb-to__btn\" href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\">\r\n        Book Return<span class=\"jrb-to__sr\"> transfer to Tulum Airport<\/span>\r\n      <\/a>\r\n    <\/article>\r\n\r\n    <!-- ROUND TRIP -->\r\n    <article class=\"jrb-to__card jrb-to__card--featured\">\r\n      <p class=\"jrb-to__badge\">Save up to 12%<\/p>\r\n\r\n      <div class=\"jrb-to__title\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M7 7h11\"><\/path>\r\n          <path d=\"M15 4l3 3-3 3\"><\/path>\r\n          <path d=\"M17 17H6\"><\/path>\r\n          <path d=\"M9 14l-3 3 3 3\"><\/path>\r\n        <\/svg>\r\n        <h3>Round-Trip Transfer<\/h3>\r\n      <\/div>\r\n\r\n      <p class=\"jrb-to__desc\">\r\n        Book your arrival and return transfers together in the same reservation.\r\n      <\/p>\r\n\r\n      <ul class=\"jrb-to__list\">\r\n        <li>Arrival + return in one booking<\/li>\r\n        <li>Round-trip savings automatically applied<\/li>\r\n      <\/ul>\r\n\r\n      <div class=\"jrb-to__savings\">\r\n        <p class=\"jrb-to__savings-title\">Round-trip savings by vehicle<\/p>\r\n        <dl>\r\n          <div><dt>Sedan<\/dt><dd>5%<\/dd><\/div>\r\n          <div><dt>Van, up to 8<\/dt><dd>8%<\/dd><\/div>\r\n          <div><dt>Van, up to 10<\/dt><dd>12%<\/dd><\/div>\r\n          <div><dt>Sprinter<\/dt><dd>6%<\/dd><\/div>\r\n        <\/dl>\r\n      <\/div>\r\n\r\n      <a class=\"jrb-to__btn jrb-to__btn--featured\" href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\">\r\n        Book Round Trip<span class=\"jrb-to__sr\"> transfer with Tulum Airport<\/span>\r\n      <\/a>\r\n    <\/article>\r\n\r\n  <\/div>\r\n\r\n  <p class=\"jrb-to__note\">Private service \u00b7 Rate per vehicle \u00b7 No shared rides<\/p>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n\r\n\/* ---------- TOKENS ---------- *\/\r\n.jrb-to {\r\n  --jrb-teal: #176582;\r\n  --jrb-navy: #0E2047;\r\n  --jrb-text: #374151;\r\n  --jrb-muted: #4B5563;\r\n  --jrb-card: #F7F9FC;\r\n  --jrb-card-featured: #EAF4F8;\r\n  --jrb-border: #CFE3EA;\r\n\r\n  width: 100%;\r\n  box-sizing: border-box;\r\n  font-family: \"Montserrat\", system-ui, -apple-system, \"Segoe UI\", Arial, sans-serif;\r\n}\r\n\r\n.jrb-to *,\r\n.jrb-to *::before,\r\n.jrb-to *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* Texto solo para lectores de pantalla *\/\r\n.jrb-to__sr {\r\n  position: absolute;\r\n  width: 1px;\r\n  height: 1px;\r\n  margin: -1px;\r\n  padding: 0;\r\n  overflow: hidden;\r\n  clip: rect(0, 0, 0, 0);\r\n  white-space: nowrap;\r\n  border: 0;\r\n}\r\n\r\n\/* ---------- HEADER ---------- *\/\r\n.jrb-to__header {\r\n  margin-bottom: 26px;\r\n}\r\n\r\n.jrb-to__eyebrow {\r\n  margin: 0 0 8px;\r\n  color: var(--jrb-teal);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 1.7px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.jrb-to__header h2 {\r\n  margin: 0 0 10px;\r\n  color: var(--jrb-navy);\r\n  font-size: 30px;\r\n  font-weight: 700;\r\n  line-height: 1.2;\r\n}\r\n\r\n.jrb-to__intro {\r\n  max-width: 72ch;\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 15px;\r\n  line-height: 1.6;\r\n}\r\n\r\n\/* ---------- GRID ---------- *\/\r\n.jrb-to__grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 16px;\r\n  align-items: stretch;\r\n}\r\n\r\n\/* ---------- CARDS ---------- *\/\r\n.jrb-to__card {\r\n  display: flex;\r\n  flex-direction: column;\r\n  padding: 22px;\r\n  background: var(--jrb-card);\r\n  border: 1px solid transparent;\r\n  border-radius: 12px;\r\n}\r\n\r\n.jrb-to__card--featured {\r\n  background: var(--jrb-card-featured);\r\n  border-color: var(--jrb-teal);\r\n}\r\n\r\n.jrb-to__badge {\r\n  align-self: flex-start;\r\n  margin: 0 0 12px;\r\n  padding: 4px 10px;\r\n  background: var(--jrb-teal);\r\n  border-radius: 999px;\r\n  color: #FFFFFF;\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n\/* ---------- TITLE ---------- *\/\r\n.jrb-to__title {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n.jrb-to__title svg {\r\n  flex: 0 0 22px;\r\n  width: 22px;\r\n  height: 22px;\r\n  fill: none;\r\n  stroke: var(--jrb-teal);\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.jrb-to__title h3 {\r\n  margin: 0;\r\n  color: var(--jrb-navy);\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n\/* ---------- TEXT ---------- *\/\r\n.jrb-to__desc {\r\n  margin: 0 0 14px;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.55;\r\n}\r\n\r\n.jrb-to__list {\r\n  margin: 0 0 18px;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n.jrb-to__list li {\r\n  position: relative;\r\n  margin: 0 0 6px;\r\n  padding-left: 20px;\r\n  color: var(--jrb-text);\r\n  font-size: 14px;\r\n  line-height: 1.45;\r\n}\r\n\r\n.jrb-to__list li::before {\r\n  content: \"\u2713\";\r\n  content: \"\u2713\" \/ \"\";\r\n  position: absolute;\r\n  left: 0;\r\n  color: var(--jrb-teal);\r\n  font-weight: 700;\r\n}\r\n\r\n\/* ---------- SAVINGS ---------- *\/\r\n.jrb-to__savings {\r\n  margin: 2px 0 18px;\r\n  padding: 12px 14px;\r\n  background: rgba(255, 255, 255, 0.7);\r\n  border-radius: 8px;\r\n}\r\n\r\n.jrb-to__savings-title {\r\n  margin: 0 0 8px;\r\n  color: var(--jrb-navy);\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n}\r\n\r\n.jrb-to__savings dl {\r\n  display: grid;\r\n  gap: 4px;\r\n  margin: 0;\r\n}\r\n\r\n.jrb-to__savings dl > div {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  font-size: 13px;\r\n  line-height: 1.4;\r\n}\r\n\r\n.jrb-to__savings dt {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n}\r\n\r\n.jrb-to__savings dd {\r\n  margin: 0;\r\n  color: var(--jrb-navy);\r\n  font-weight: 700;\r\n}\r\n\r\n\/* ---------- BUTTONS ---------- *\/\r\n.jrb-to a.jrb-to__btn {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 100%;\r\n  min-height: 44px;\r\n  margin-top: auto;\r\n  padding: 11px 16px;\r\n  background: var(--jrb-teal);\r\n  border: 1px solid var(--jrb-teal);\r\n  border-radius: 6px;\r\n  color: #FFFFFF;\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  transition: background-color 0.2s ease, border-color 0.2s ease;\r\n}\r\n\r\n.jrb-to a.jrb-to__btn:hover {\r\n  background: var(--jrb-navy);\r\n  border-color: var(--jrb-navy);\r\n  color: #FFFFFF;\r\n}\r\n\r\n.jrb-to a.jrb-to__btn:focus-visible {\r\n  outline: 3px solid var(--jrb-navy);\r\n  outline-offset: 3px;\r\n}\r\n\r\n.jrb-to a.jrb-to__btn--featured {\r\n  background: var(--jrb-navy);\r\n  border-color: var(--jrb-navy);\r\n}\r\n\r\n.jrb-to a.jrb-to__btn--featured:hover {\r\n  background: var(--jrb-teal);\r\n  border-color: var(--jrb-teal);\r\n}\r\n\r\n\/* ---------- NOTE ---------- *\/\r\n.jrb-to__note {\r\n  margin: 22px 0 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 13px;\r\n  font-weight: 500;\r\n  text-align: center;\r\n}\r\n\r\n\/* ---------- TABLET: 2 columnas, round-trip a lo ancho ---------- *\/\r\n@media (max-width: 991px) {\r\n  .jrb-to__grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .jrb-to__card--featured {\r\n    grid-column: 1 \/ -1;\r\n  }\r\n}\r\n\r\n\/* ---------- MOBILE ---------- *\/\r\n@media (max-width: 639px) {\r\n  .jrb-to__header {\r\n    margin-bottom: 20px;\r\n  }\r\n\r\n  .jrb-to__header h2 {\r\n    font-size: 26px;\r\n    line-height: 1.15;\r\n  }\r\n\r\n  .jrb-to__intro {\r\n    font-size: 14px;\r\n  }\r\n\r\n  .jrb-to__grid {\r\n    grid-template-columns: 1fr;\r\n    gap: 14px;\r\n  }\r\n\r\n  .jrb-to__card {\r\n    padding: 18px;\r\n  }\r\n\r\n  .jrb-to__title h3 {\r\n    font-size: 16px;\r\n  }\r\n\r\n  .jrb-to__note {\r\n    margin-top: 18px;\r\n    font-size: 12.5px;\r\n  }\r\n}\r\n\r\n\/* ---------- REDUCED MOTION ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .jrb-to a.jrb-to__btn {\r\n    transition: none;\r\n  }\r\n}\r\n\r\n\/* ---------- VERSI\u00d3N COMPACTA ---------- *\/\r\n.jrb-to__card {\r\n  padding: 16px 18px 18px;\r\n}\r\n\r\n.jrb-to__title {\r\n  margin-bottom: 8px;\r\n}\r\n\r\n.jrb-to__desc {\r\n  margin-bottom: 10px;\r\n  font-size: 13.5px;\r\n  line-height: 1.5;\r\n}\r\n\r\n.jrb-to__list {\r\n  margin-bottom: 14px;\r\n}\r\n\r\n.jrb-to__list li {\r\n  margin-bottom: 4px;\r\n  font-size: 13.5px;\r\n}\r\n\r\n\/* Badge sobre el borde: ya no ocupa una fila *\/\r\n.jrb-to__card--featured {\r\n  position: relative;\r\n}\r\n\r\n.jrb-to__badge {\r\n  position: absolute;\r\n  top: -12px;\r\n  right: 16px;\r\n  margin: 0;\r\n  padding: 4px 12px;\r\n  font-size: 11.5px;\r\n}\r\n\r\n\/* Ahorros en 2x2 *\/\r\n.jrb-to__savings {\r\n  margin: 0 0 14px;\r\n  padding: 10px 12px;\r\n}\r\n\r\n.jrb-to__savings-title {\r\n  margin-bottom: 6px;\r\n  font-size: 12.5px;\r\n}\r\n\r\n.jrb-to__savings dl {\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 4px 18px;\r\n}\r\n\r\n.jrb-to__savings dl > div {\r\n  font-size: 12.5px;\r\n}\r\n\r\n.jrb-to a.jrb-to__btn {\r\n  min-height: 42px;\r\n  padding: 9px 14px;\r\n}\r\n\r\n.jrb-to__header {\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.jrb-to__note {\r\n  margin-top: 16px;\r\n}\r\n\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-770a4ca e-con e-atomic-element e-flexbox-base e-770a4ca-68e01d9 \" data-id=\"770a4ca\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"770a4ca\" id=\"how-it-works\">\n    \t\t<div class=\"elementor-element elementor-element-0c09505 elementor-widget elementor-widget-html\" data-id=\"0c09505\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"jrb-hw\" aria-labelledby=\"jrb-hw-title\">\r\n\r\n  <!-- HEADER -->\r\n  <header class=\"jrb-hw__header\">\r\n    <p class=\"jrb-hw__eyebrow\">How your transfer works<\/p>\r\n    <h2 id=\"jrb-hw-title\">From Booking to Puerto Aventuras: How Your Tulum Airport Transfer Works<\/h2>\r\n    <p class=\"jrb-hw__intro\">\r\n      From online booking to hotel drop-off, here\u2019s what to expect when you\r\n      reserve your private transfer from Tulum Airport.\r\n    <\/p>\r\n  <\/header>\r\n\r\n  <!-- STEPS -->\r\n  <ol class=\"jrb-hw__steps\" role=\"list\">\r\n\r\n    <li class=\"jrb-hw__step\">\r\n      <div>\r\n        <h3>Book Your Transfer Online<\/h3>\r\n        <p>Choose your route and vehicle, add your flight details and complete your reservation securely online.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-hw__step\">\r\n      <div>\r\n        <h3>Receive Your Confirmation &amp; Pickup Instructions<\/h3>\r\n        <p>We review your reservation and send your pickup details and airport meeting instructions before you arrive.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-hw__step\">\r\n      <div>\r\n        <h3>We Monitor Your Flight<\/h3>\r\n        <p>For airport pickups, we track your flight and adjust the pickup coordination if your arrival time changes.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-hw__step\">\r\n      <div>\r\n        <h3>Meet Your Driver at Tulum Airport<\/h3>\r\n        <p>Your driver waits in the arrivals area with a sign showing your name, at the meeting point we send you before arrival.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-hw__step\">\r\n      <div>\r\n        <h3>Travel Directly to Your Hotel<\/h3>\r\n        <p>Get into your private vehicle and ride straight to your hotel, resort or vacation rental, with no shared stops.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n  <\/ol>\r\n\r\n  <!-- CTA -->\r\n  <div class=\"jrb-hw__cta\">\r\n    <a class=\"jrb-hw__btn\" href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\">Book Your Transfer<\/a>\r\n    <p>Secure online booking \u00b7 Private service \u00b7 Rate per vehicle<\/p>\r\n  <\/div>\r\n\r\n  <!-- DEPARTURES ACCORDION -->\r\n  <details class=\"jrb-hw__details\">\r\n    <summary>\r\n      <span>Departures &amp; Return Transfers<\/span>\r\n      <span class=\"jrb-hw__plus\" aria-hidden=\"true\">+<\/span>\r\n    <\/summary>\r\n\r\n    <div class=\"jrb-hw__details-body\">\r\n      <div>\r\n        <h3>Pickup Confirmation<\/h3>\r\n        <p>Your pickup details are confirmed before your scheduled transfer.<\/p>\r\n      <\/div>\r\n      <div>\r\n        <h3>Airport Timing<\/h3>\r\n        <p>We help coordinate your pickup time based on your flight departure and accommodation location.<\/p>\r\n      <\/div>\r\n      <div>\r\n        <h3>Pickup Waiting Time<\/h3>\r\n        <p>Your driver will wait up to 15 minutes after the scheduled pickup time.<\/p>\r\n      <\/div>\r\n      <div>\r\n        <h3>Pickup Time Changes<\/h3>\r\n        <p>Changes are subject to availability and our reservation modification policy.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/details>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n\r\n\/* ---------- TOKENS ---------- *\/\r\n.jrb-hw {\r\n  --jrb-teal: #176582;\r\n  --jrb-navy: #0E2047;\r\n  --jrb-muted: #4B5563;\r\n  --jrb-card: #F7F9FC;\r\n  --jrb-icon-bg: #EAF4F8;\r\n  --jrb-line: #D9E0E7;\r\n  --jrb-gap: 16px;\r\n\r\n  width: 100%;\r\n  box-sizing: border-box;\r\n  font-family: \"Montserrat\", system-ui, -apple-system, \"Segoe UI\", Arial, sans-serif;\r\n}\r\n\r\n.jrb-hw *,\r\n.jrb-hw *::before,\r\n.jrb-hw *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* ---------- HEADER ---------- *\/\r\n.jrb-hw__header {\r\n  max-width: 820px;\r\n  margin-bottom: 26px;\r\n}\r\n\r\n.jrb-hw__eyebrow {\r\n  margin: 0 0 8px;\r\n  color: var(--jrb-teal);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 1.7px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.jrb-hw__header h2 {\r\n  margin: 0 0 10px;\r\n  color: var(--jrb-navy);\r\n  font-size: 30px;\r\n  font-weight: 700;\r\n  line-height: 1.2;\r\n}\r\n\r\n.jrb-hw__intro {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 15px;\r\n  line-height: 1.6;\r\n}\r\n\r\n\/* ---------- STEPS: 3 por fila, \u00faltima fila centrada ---------- *\/\r\n.jrb-hw__steps {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: center;\r\n  gap: var(--jrb-gap);\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n  counter-reset: jrb-step;\r\n}\r\n\r\n.jrb-hw__step {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 14px;\r\n  flex: 0 0 calc((100% - (var(--jrb-gap) * 2)) \/ 3);\r\n  margin: 0;\r\n  padding: 18px;\r\n  background: var(--jrb-card);\r\n  border-radius: 12px;\r\n  counter-increment: jrb-step;\r\n}\r\n\r\n\/* El n\u00famero viene de la lista ordenada (CSS counter) *\/\r\n.jrb-hw__step::before {\r\n  content: counter(jrb-step, decimal-leading-zero);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex: 0 0 36px;\r\n  width: 36px;\r\n  height: 36px;\r\n  background: var(--jrb-icon-bg);\r\n  border-radius: 8px;\r\n  color: var(--jrb-teal);\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n}\r\n\r\n.jrb-hw__step h3 {\r\n  margin: 0 0 5px;\r\n  color: var(--jrb-navy);\r\n  font-size: 15px;\r\n  font-weight: 700;\r\n  line-height: 1.35;\r\n}\r\n\r\n.jrb-hw__step p {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.5;\r\n}\r\n\r\n\/* ---------- CTA ---------- *\/\r\n.jrb-hw__cta {\r\n  margin-top: 24px;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-hw a.jrb-hw__btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  min-height: 46px;\r\n  padding: 12px 28px;\r\n  background: var(--jrb-teal);\r\n  border: 1px solid var(--jrb-teal);\r\n  border-radius: 6px;\r\n  color: #FFFFFF;\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n  text-decoration: none;\r\n  transition: background-color 0.2s ease, border-color 0.2s ease;\r\n}\r\n\r\n.jrb-hw a.jrb-hw__btn:hover {\r\n  background: var(--jrb-navy);\r\n  border-color: var(--jrb-navy);\r\n  color: #FFFFFF;\r\n}\r\n\r\n.jrb-hw a.jrb-hw__btn:focus-visible {\r\n  outline: 3px solid var(--jrb-navy);\r\n  outline-offset: 3px;\r\n}\r\n\r\n.jrb-hw__cta p {\r\n  margin: 10px 0 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 13px;\r\n}\r\n\r\n\/* ---------- ACCORDION ---------- *\/\r\n.jrb-hw__details {\r\n  margin-top: 26px;\r\n  background: #FFFFFF;\r\n  border: 1px solid var(--jrb-line);\r\n  border-radius: 10px;\r\n  overflow: hidden;\r\n}\r\n\r\n.jrb-hw__details summary {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  min-height: 56px;\r\n  padding: 14px 20px;\r\n  color: var(--jrb-navy);\r\n  font-size: 16px;\r\n  font-weight: 700;\r\n  list-style: none;\r\n  cursor: pointer;\r\n}\r\n\r\n.jrb-hw__details summary::-webkit-details-marker {\r\n  display: none;\r\n}\r\n\r\n.jrb-hw__details summary:focus-visible {\r\n  outline: 3px solid var(--jrb-navy);\r\n  outline-offset: -3px;\r\n}\r\n\r\n.jrb-hw__plus {\r\n  color: var(--jrb-teal);\r\n  font-size: 22px;\r\n  font-weight: 500;\r\n  line-height: 1;\r\n  transition: transform 0.2s ease;\r\n}\r\n\r\n.jrb-hw__details[open] .jrb-hw__plus {\r\n  transform: rotate(45deg);\r\n}\r\n\r\n.jrb-hw__details-body {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 16px 24px;\r\n  padding: 18px 20px 20px;\r\n  border-top: 1px solid var(--jrb-line);\r\n}\r\n\r\n.jrb-hw__details-body h3 {\r\n  margin: 0 0 4px;\r\n  color: var(--jrb-navy);\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n}\r\n\r\n.jrb-hw__details-body p {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.5;\r\n}\r\n\r\n\/* ---------- TABLET: 2 por fila ---------- *\/\r\n@media (max-width: 1024px) {\r\n  .jrb-hw__step {\r\n    flex-basis: calc((100% - var(--jrb-gap)) \/ 2);\r\n  }\r\n}\r\n\r\n\/* ---------- MOBILE ---------- *\/\r\n@media (max-width: 767px) {\r\n  .jrb-hw {\r\n    --jrb-gap: 12px;\r\n  }\r\n\r\n  .jrb-hw__header {\r\n    margin-bottom: 20px;\r\n  }\r\n\r\n  .jrb-hw__header h2 {\r\n    font-size: 26px;\r\n    line-height: 1.15;\r\n  }\r\n\r\n  .jrb-hw__intro {\r\n    font-size: 14px;\r\n  }\r\n\r\n  .jrb-hw__step {\r\n    flex-basis: 100%;\r\n    padding: 16px;\r\n  }\r\n\r\n  .jrb-hw a.jrb-hw__btn {\r\n    width: 100%;\r\n  }\r\n\r\n  .jrb-hw__details-body {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n\/* ---------- REDUCED MOTION ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .jrb-hw a.jrb-hw__btn,\r\n  .jrb-hw__plus {\r\n    transition: none;\r\n  }\r\n}\r\n\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-23864f9 e-con e-atomic-element e-flexbox-base e-23864f9-ea85864 \" data-id=\"23864f9\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"23864f9\">\n    \t\t\t<h2 data-interaction-id=\"d7252fa\" class=\"e-d7252fa-e34c16d e-heading-base\"><strong>What\u2019s Included with Your Private Transfer<\/strong><\/h2>\n\t\t<div class=\"elementor-element elementor-element-430a09e e-con e-atomic-element e-div-block-base \" data-id=\"430a09e\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"430a09e\">\n    \t\t<div class=\"elementor-element elementor-element-1d9dc12 elementor-widget elementor-widget-html\" data-id=\"1d9dc12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"jrb-inc\">\r\n\r\n  <ul class=\"jrb-inc__grid\">\r\n\r\n    <li class=\"jrb-inc__card\">\r\n      <span class=\"jrb-inc__icon\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M4 11l8-6 8 6\"><\/path>\r\n          <path d=\"M6 10v9h12v-9\"><\/path>\r\n          <path d=\"M10 19v-5h4v5\"><\/path>\r\n        <\/svg>\r\n      <\/span>\r\n      <div>\r\n        <h3>Direct Door-to-Door Service<\/h3>\r\n        <p>Travel directly between Tulum Airport and your hotel, resort or vacation rental.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-inc__card\">\r\n      <span class=\"jrb-inc__icon\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle>\r\n          <path d=\"M10 9v6\"><\/path>\r\n          <path d=\"M14 9v6\"><\/path>\r\n        <\/svg>\r\n      <\/span>\r\n      <div>\r\n        <h3>Complimentary 10-Minute Stop<\/h3>\r\n        <p>One complimentary 10-minute stop along the route is included with your transfer.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-inc__card\">\r\n      <span class=\"jrb-inc__icon\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M7 4h10\"><\/path>\r\n          <path d=\"M7 20h10\"><\/path>\r\n          <path d=\"M8 4v3a4 4 0 0 0 1.6 3.2L12 12l-2.4 1.8A4 4 0 0 0 8 17v3\"><\/path>\r\n          <path d=\"M16 4v3a4 4 0 0 1-1.6 3.2L12 12l2.4 1.8A4 4 0 0 1 16 17v3\"><\/path>\r\n        <\/svg>\r\n      <\/span>\r\n      <div>\r\n        <h3>60-Minute Airport Waiting Time<\/h3>\r\n        <p>Airport arrival transfers include up to 60 minutes of waiting time for baggage claim, customs and arrival formalities.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-inc__card\">\r\n      <span class=\"jrb-inc__icon\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M7 8h10a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1z\"><\/path>\r\n          <path d=\"M9 8V6a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v2\"><\/path>\r\n          <path d=\"M9 12v4\"><\/path>\r\n          <path d=\"M15 12v4\"><\/path>\r\n        <\/svg>\r\n      <\/span>\r\n      <div>\r\n        <h3>Luggage Included<\/h3>\r\n        <p>One standard suitcase (up to 23 kg) and one carry-on per passenger, subject to vehicle capacity.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n    <li class=\"jrb-inc__card\">\r\n      <span class=\"jrb-inc__icon\">\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <circle cx=\"12\" cy=\"8\" r=\"3\"><\/circle>\r\n          <path d=\"M7 19a5 5 0 0 1 10 0\"><\/path>\r\n        <\/svg>\r\n      <\/span>\r\n      <div>\r\n        <h3>Baby Seat Available<\/h3>\r\n        <p>One baby seat is available at no extra cost upon request when booking your transfer.<\/p>\r\n      <\/div>\r\n    <\/li>\r\n\r\n  <\/ul>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n\r\n\/* ---------- TOKENS ---------- *\/\r\n.jrb-inc {\r\n  --jrb-teal: #176582;\r\n  --jrb-navy: #0E2047;\r\n  --jrb-muted: #4B5563;\r\n  --jrb-card: #F7F9FC;\r\n  --jrb-icon-bg: #EAF4F8;\r\n  --jrb-gap: 16px;\r\n\r\n  width: 100%;\r\n  box-sizing: border-box;\r\n  font-family: \"Montserrat\", system-ui, -apple-system, \"Segoe UI\", Arial, sans-serif;\r\n}\r\n\r\n.jrb-inc *,\r\n.jrb-inc *::before,\r\n.jrb-inc *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* ---------- GRID (flex: centra la \u00faltima fila autom\u00e1ticamente) ---------- *\/\r\n.jrb-inc__grid {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: center;\r\n  gap: var(--jrb-gap);\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n\/* ---------- CARD ---------- *\/\r\n.jrb-inc__card {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 12px;\r\n  flex: 0 0 calc((100% - (var(--jrb-gap) * 2)) \/ 3);\r\n  margin: 0;\r\n  padding: 16px 18px;\r\n  background: var(--jrb-card);\r\n  border-radius: 12px;\r\n}\r\n\r\n.jrb-inc__icon {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex: 0 0 32px;\r\n  width: 32px;\r\n  height: 32px;\r\n  background: var(--jrb-icon-bg);\r\n  border-radius: 8px;\r\n}\r\n\r\n.jrb-inc__icon svg {\r\n  width: 18px;\r\n  height: 18px;\r\n  fill: none;\r\n  stroke: var(--jrb-teal);\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.jrb-inc__card h3 {\r\n  margin: 0 0 4px;\r\n  color: var(--jrb-navy);\r\n  font-size: 15px;\r\n  font-weight: 700;\r\n  line-height: 1.35;\r\n}\r\n\r\n.jrb-inc__card p {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.5;\r\n}\r\n\r\n\/* ---------- TABLET: 2 por fila ---------- *\/\r\n@media (max-width: 1024px) {\r\n  .jrb-inc__card {\r\n    flex-basis: calc((100% - var(--jrb-gap)) \/ 2);\r\n  }\r\n}\r\n\r\n\/* ---------- MOBILE: 1 por fila ---------- *\/\r\n@media (max-width: 767px) {\r\n  .jrb-inc {\r\n    --jrb-gap: 12px;\r\n  }\r\n\r\n  .jrb-inc__card {\r\n    flex-basis: 100%;\r\n    padding: 14px 16px;\r\n  }\r\n\r\n  .jrb-inc__card h3 {\r\n    font-size: 14.5px;\r\n  }\r\n\r\n  .jrb-inc__card p {\r\n    font-size: 13.5px;\r\n  }\r\n}\r\n\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\n<\/div>\n<div class=\"elementor-element elementor-element-02cf9ca e-con e-atomic-element e-div-block-base e-02cf9ca-ca82bac \" data-id=\"02cf9ca\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"02cf9ca\" id=\"vehicles\">\n    \t\t\t<p class=\"e-0d2519e-706ebbe e-paragraph-base\" data-interaction-id=\"0d2519e\">PRIVATE VEHICLE OPTIONS<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"9ae37e6\" class=\"e-9ae37e6-8b4c52b e-heading-base\"><strong>Vehicles for Your Tulum Airport Transfer<\/strong><\/h2>\n\t\t\t\t\t<p class=\"e-9ee2a8a-4c83297 e-paragraph-base\" data-interaction-id=\"9ee2a8a\">Choose the right private vehicle for your group size and luggage needs. Every transfer is reserved exclusively for your group.<\/p>\n\t\t<div class=\"elementor-element elementor-element-4e3a7cd e-con e-atomic-element e-grid-base e-4e3a7cd-fc21fc4 \" data-id=\"4e3a7cd\" data-element_type=\"e-grid\" data-e-type=\"e-grid\" data-interaction-id=\"4e3a7cd\">\n    <div class=\"elementor-element elementor-element-be8b5a1 e-con e-atomic-element e-div-block-base \" data-id=\"be8b5a1\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"be8b5a1\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"01c9a0d\"\/>\t\t\t\t\t<img decoding=\"async\" class=\"e-image-base e-33b3ed0-752c986\" data-interaction-id=\"33b3ed0\" id=\"1377\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1.jpg\" width=\"1264\" height=\"848\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1.jpg 1264w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1-300x201.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1-1024x687.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1-768x515.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1-456x306.jpg 456w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sedan-1-794x533.jpg 794w\" alt=\"JRB private sedan for up to 3 passengers \u2013 Volkswagen Jetta\"\/>\t\t\t\t\t<h3 data-interaction-id=\"97b2b46\" class=\"e-97b2b46-d9d935b e-heading-base\"><strong>Private Sedan \u2013 Volkswagen Jetta or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-e341983-e0de270 e-paragraph-base\" data-interaction-id=\"e341983\">Up to 3 passengers \u00b7 Up to 3 medium-sized suitcases<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-11ee471 e-con e-atomic-element e-div-block-base \" data-id=\"11ee471\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"11ee471\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"50e1872\"\/>\t\t\t\t\t<img decoding=\"async\" class=\"e-image-base e-54eb751-893fe0f\" data-interaction-id=\"54eb751\" id=\"1384\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2.jpg\" width=\"1264\" height=\"848\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2.jpg 1264w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2-300x201.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2-1024x687.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2-768x515.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2-456x306.jpg 456w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-transporter-1-8-2-794x533.jpg 794w\" alt=\"JRB private van for up to 8 passengers \u2013 Volkswagen Transporter\"\/>\t\t\t\t\t<h3 data-interaction-id=\"148cac4\" class=\"e-148cac4-ba48642 e-heading-base\"><strong>Private Van \u2013 Volkswagen Transporter or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-3b81209-fa3f4d5 e-paragraph-base\" data-interaction-id=\"3b81209\">Up to 8 passengers with luggage \u00b7 Up to 10 without luggage<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-0e99798 e-con e-atomic-element e-div-block-base \" data-id=\"0e99798\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"0e99798\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"6314eae\"\/>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-9792384-511fe9c\" data-interaction-id=\"9792384\" id=\"1379\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1.jpg\" width=\"1264\" height=\"848\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1.jpg 1264w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1-300x201.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1-1024x687.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1-768x515.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1-456x306.jpg 456w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-van-1-10-1-794x533.jpg 794w\" alt=\"JRB private van for up to 10 passengers \u2013 Toyota Hiace\"\/>\t\t\t\t\t<h3 data-interaction-id=\"abd537f\" class=\"e-abd537f-9a77508 e-heading-base\"><strong>Private Van \u2013 Toyota Hiace or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-33de7a5-c77a04f e-paragraph-base\" data-interaction-id=\"33de7a5\">Up to 10 passengers with luggage \u00b7 Up to 14 without luggage<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-933205f e-con e-atomic-element e-div-block-base \" data-id=\"933205f\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"933205f\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"5c4cae2\"\/>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-bfdc713-0ad4a73\" data-interaction-id=\"bfdc713\" id=\"1378\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1.jpg\" width=\"1264\" height=\"848\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1.jpg 1264w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1-300x201.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1-1024x687.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1-768x515.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1-456x306.jpg 456w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/jrb-private-sprinter-16-1-794x533.jpg 794w\" alt=\"JRB private Sprinter for up to 16 passengers \u2013 Mercedes-Benz Sprinter\"\/>\t\t\t\t\t<h3 data-interaction-id=\"d5d8d78\" class=\"e-d5d8d78-ad1fe35 e-heading-base\"><strong>Private Sprinter \u2013 Mercedes-Benz Sprinter or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-cc97859-5814065 e-paragraph-base\" data-interaction-id=\"cc97859\">Up to 16 passengers with luggage \u00b7 Up to 20 without luggage<\/p>\n\t\t\n<\/div>\n\n<\/div>\n\t\t\t<p class=\"e-afd36a8-b708ce0 e-paragraph-base\" data-interaction-id=\"afd36a8\">Vehicle images are for reference. Model may vary depending on availability.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-9e21dc6 e-con e-atomic-element e-div-block-base e-9e21dc6-503fe71 \" data-id=\"9e21dc6\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"9e21dc6\" id=\"services\">\n    \t\t\t<p class=\"e-33b0331-fa55ade e-paragraph-base\" data-interaction-id=\"33b0331\">MORE WAYS TO TRAVEL WITH JRB<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"ffa4f57\" class=\"e-ffa4f57-e80e159 e-heading-base\">Private Transportation During Your Stay<\/h2>\n\t\t\t\t\t<p class=\"e-4178b42-874c954 e-paragraph-base\" data-interaction-id=\"4178b42\">JRB can also arrange private transportation for restaurants, parks, ferry terminals, Maya Train stations, hotels and custom plans throughout the Riviera Maya.<\/p>\n\t\t<div class=\"elementor-element elementor-element-0993033 e-grid e-con-boxed e-con e-parent\" data-id=\"0993033\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b51774f e-con e-atomic-element e-flexbox-base e-b51774f-0d79d72 \" data-id=\"b51774f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b51774f\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-cbda972-f2134ea\" data-interaction-id=\"cbda972\" id=\"2005\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife.jpg\" width=\"1200\" height=\"800\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife.jpg 1200w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife-300x200.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife-1024x683.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife-768x512.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife-460x306.jpg 460w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/nightlife-800x533.jpg 800w\" alt=\"Restaurant dinner setting in the Riviera Maya for private evening transfers\"\/>\t\t\t\t\t<h3 data-interaction-id=\"a185ca8\" class=\"e-a185ca8-c1330e3 e-heading-base\">Restaurants &amp; Nightlife<\/h3>\n\t\t\t\t\t<p class=\"e-80bd8df-dc5482d e-paragraph-base\" data-interaction-id=\"80bd8df\">Private rides for dinners, nightlife and evening plans, with scheduled pickup and round-trip options.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-994e424 e-con e-atomic-element e-flexbox-base e-994e424-3ac85a3 \" data-id=\"994e424\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"994e424\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-22c4650-4c35702\" data-interaction-id=\"22c4650\" id=\"2006\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks.jpg\" width=\"1200\" height=\"800\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks.jpg 1200w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks-300x200.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks-1024x683.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks-768x512.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks-460x306.jpg 460w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/parks-800x533.jpg 800w\" alt=\"Private transportation to parks and cenotes in the Riviera Maya\"\/>\t\t\t\t\t<h3 data-interaction-id=\"4cc438d\" class=\"e-4cc438d-fdf961e e-heading-base\">Parks &amp; Attractions<\/h3>\n\t\t\t\t\t<p class=\"e-feb88af-c932e9d e-paragraph-base\" data-interaction-id=\"feb88af\">Private transportation to Xcaret, Xplor, Xel-H\u00e1, cenotes and other Riviera Maya attractions.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-45a31b3 e-con e-atomic-element e-flexbox-base e-45a31b3-b99517d \" data-id=\"45a31b3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"45a31b3\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-b99cea2-95fe3d8\" data-interaction-id=\"b99cea2\" id=\"2007\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys.jpg\" width=\"1200\" height=\"800\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys.jpg 1200w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys-300x200.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys-1024x683.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys-768x512.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys-460x306.jpg 460w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/ferrys-800x533.jpg 800w\" alt=\"Private transportation to ferry terminals and marinas\"\/>\t\t\t\t\t<h3 data-interaction-id=\"5f829df\" class=\"e-5f829df-26c7c0c e-heading-base\">Marinas &amp; Ferry Terminals<\/h3>\n\t\t\t\t\t<p class=\"e-cea7fe9-e593b29 e-paragraph-base\" data-interaction-id=\"cea7fe9\">Private transportation to ferry terminals, marinas and departure points for island trips and excursions.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-69111c7 e-con e-atomic-element e-flexbox-base e-69111c7-5baa153 \" data-id=\"69111c7\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"69111c7\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-8fdf255-5130e52\" data-interaction-id=\"8fdf255\" id=\"2016\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya.jpg\" width=\"1200\" height=\"800\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya.jpg 1200w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya-300x200.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya-1024x683.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya-768x512.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya-460x306.jpg 460w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/tren-maya-800x533.jpg 800w\" alt=\"Private transportation to Maya Train stations\"\/>\t\t\t\t\t<h3 data-interaction-id=\"eca9bc2\" class=\"e-eca9bc2-91da430 e-heading-base\"><strong>Maya Train Connections<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-0840b78-948d858 e-paragraph-base\" data-interaction-id=\"0840b78\">Private transportation to and from Maya Train stations, with pickup times coordinated around your train schedule.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-2cd5d6e e-con e-atomic-element e-flexbox-base e-2cd5d6e-5b99c53 \" data-id=\"2cd5d6e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"2cd5d6e\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-daeadaa-23107a5\" data-interaction-id=\"daeadaa\" id=\"2169\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/hotel-to-hotel-private-transfer-riviera-maya-1.webp\" width=\"800\" height=\"533\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/hotel-to-hotel-private-transfer-riviera-maya-1.webp 800w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/hotel-to-hotel-private-transfer-riviera-maya-1-300x200.webp 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/hotel-to-hotel-private-transfer-riviera-maya-1-768x512.webp 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/hotel-to-hotel-private-transfer-riviera-maya-1-18x12.webp 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/hotel-to-hotel-private-transfer-riviera-maya-1-460x306.webp 460w\" alt=\"Aerial view of the Cancun Hotel Zone\"\/>\t\t\t\t\t<h3 data-interaction-id=\"314954b\" class=\"e-314954b-0393977 e-heading-base\">Hotel-to-Hotel Transfers<\/h3>\n\t\t\t\t\t<p class=\"e-86520ea-ccd6701 e-paragraph-base\" data-interaction-id=\"86520ea\">Private transportation between hotels, resorts and vacation rentals across the Riviera Maya.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-f4b860e e-con e-atomic-element e-flexbox-base e-f4b860e-eddab83 \" data-id=\"f4b860e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"f4b860e\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-3f1c3e8-444cb9b\" data-interaction-id=\"3f1c3e8\" id=\"2008\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom.jpg\" width=\"1200\" height=\"800\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom.jpg 1200w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom-300x200.jpg 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom-1024x683.jpg 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom-768x512.jpg 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom-18x12.jpg 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom-460x306.jpg 460w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/09\/custom-800x533.jpg 800w\" alt=\"Custom private transportation in the Riviera Maya\"\/>\t\t\t\t\t<h3 data-interaction-id=\"bfb357c\" class=\"e-bfb357c-fddedda e-heading-base\">Custom Transportation<\/h3>\n\t\t\t\t\t<p class=\"e-ba3bda8-1a1703b e-paragraph-base\" data-interaction-id=\"ba3bda8\">Flexible transportation for custom itineraries, multiple stops and special travel plans.<\/p>\n\t\t\n<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1592107 elementor-widget elementor-widget-html\" data-id=\"1592107\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"jrb-mw-cta\">\r\n\r\n  <div class=\"jrb-mw-cta__text\">\r\n    <h3>Planning More Than an Airport Transfer?<\/h3>\r\n    <p>\r\n      Tell us where you want to go and we\u2019ll arrange your private ride\r\n      across the Riviera Maya.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <div class=\"jrb-mw-cta__actions\">\r\n\r\n    <a class=\"jrb-mw-cta__btn\" href=\"https:\/\/wa.me\/529988206640?text=Hi%21%20I%27d%20like%20to%20arrange%20private%20transportation%20during%20my%20stay%20in%20the%20Riviera%20Maya.%20Could%20you%20help%20me%20with%20a%20quote%3F\" target=\"_blank\" rel=\"noopener\">\r\n      Plan My Ride on WhatsApp<span class=\"jrb-mw-cta__sr\"> (opens in a new tab)<\/span>\r\n    <\/a>\r\n\r\n    <a class=\"jrb-mw-cta__btn jrb-mw-cta__btn--ghost\" href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\">\r\n      Book Your Transfer\r\n    <\/a>\r\n\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<style>\r\n\r\n\/* ---------- TOKENS ---------- *\/\r\n.jrb-mw-cta {\r\n  --jrb-teal: #176582;\r\n  --jrb-navy: #0E2047;\r\n  --jrb-muted: #4B5563;\r\n  --jrb-icon-bg: #EAF4F8;\r\n\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 24px;\r\n  width: 100%;\r\n  margin-top: 24px;\r\n  padding: 20px 24px;\r\n  box-sizing: border-box;\r\n  background: var(--jrb-icon-bg);\r\n  border: 1px solid #D4E7EE;\r\n  border-radius: 12px;\r\n  font-family: \"Montserrat\", system-ui, -apple-system, \"Segoe UI\", Arial, sans-serif;\r\n}\r\n\r\n.jrb-mw-cta *,\r\n.jrb-mw-cta *::before,\r\n.jrb-mw-cta *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.jrb-mw-cta__sr {\r\n  position: absolute;\r\n  width: 1px;\r\n  height: 1px;\r\n  margin: -1px;\r\n  padding: 0;\r\n  overflow: hidden;\r\n  clip: rect(0, 0, 0, 0);\r\n  white-space: nowrap;\r\n  border: 0;\r\n}\r\n\r\n\/* ---------- TEXT ---------- *\/\r\n.jrb-mw-cta__text h3 {\r\n  margin: 0 0 4px;\r\n  color: var(--jrb-navy);\r\n  font-size: 18px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-mw-cta__text p {\r\n  max-width: 56ch;\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 14px;\r\n  line-height: 1.55;\r\n}\r\n\r\n\/* ---------- BUTTONS ---------- *\/\r\n.jrb-mw-cta__actions {\r\n  display: flex;\r\n  flex: 0 0 auto;\r\n  gap: 12px;\r\n}\r\n\r\n.jrb-mw-cta a.jrb-mw-cta__btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  min-height: 46px;\r\n  padding: 12px 22px;\r\n  background: var(--jrb-teal);\r\n  border: 1px solid var(--jrb-teal);\r\n  border-radius: 6px;\r\n  color: #FFFFFF;\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  white-space: nowrap;\r\n  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;\r\n}\r\n\r\n.jrb-mw-cta a.jrb-mw-cta__btn:hover {\r\n  background: var(--jrb-navy);\r\n  border-color: var(--jrb-navy);\r\n  color: #FFFFFF;\r\n}\r\n\r\n.jrb-mw-cta a.jrb-mw-cta__btn:focus-visible {\r\n  outline: 3px solid var(--jrb-navy);\r\n  outline-offset: 3px;\r\n}\r\n\r\n\/* Bot\u00f3n secundario *\/\r\n.jrb-mw-cta a.jrb-mw-cta__btn--ghost {\r\n  background: #FFFFFF;\r\n  color: var(--jrb-navy);\r\n  border-color: var(--jrb-navy);\r\n}\r\n\r\n.jrb-mw-cta a.jrb-mw-cta__btn--ghost:hover {\r\n  background: var(--jrb-navy);\r\n  color: #FFFFFF;\r\n}\r\n\r\n\/* ---------- TABLET \/ MOBILE ---------- *\/\r\n@media (max-width: 900px) {\r\n  .jrb-mw-cta {\r\n    flex-direction: column;\r\n    align-items: stretch;\r\n    text-align: center;\r\n  }\r\n\r\n  .jrb-mw-cta__text p {\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .jrb-mw-cta__actions {\r\n    justify-content: center;\r\n  }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  .jrb-mw-cta {\r\n    padding: 18px 16px;\r\n  }\r\n\r\n  .jrb-mw-cta__actions {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .jrb-mw-cta a.jrb-mw-cta__btn {\r\n    width: 100%;\r\n    white-space: normal;\r\n  }\r\n}\r\n\r\n\/* ---------- REDUCED MOTION ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .jrb-mw-cta a.jrb-mw-cta__btn {\r\n    transition: none;\r\n  }\r\n}\r\n\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-77a4fdb e-con e-atomic-element e-div-block-base e-77a4fdb-ded64a7 \" data-id=\"77a4fdb\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"77a4fdb\" id=\"faq\">\n    \t\t\t<h2 data-interaction-id=\"fa2926a\" class=\"e-fa2926a-71635fb e-heading-base\">Frequently Asked Questions<\/h2>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0c0a24 elementor-widget elementor-widget-n-accordion\" data-id=\"a0c0a24\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1680\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-1680\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How long is the drive from Tulum Airport (TQO) to Puerto Aventuras? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1680\" class=\"elementor-element elementor-element-f934653 e-con-full e-flex e-con e-child\" data-id=\"f934653\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-304fe52-307168b e-paragraph-base\" data-interaction-id=\"304fe52\">The drive is approximately 65\u201375 km and usually takes between 1 hour and 1 hour 15 minutes, depending on your hotel's location, traffic and road conditions. Your driver will take the most direct route via Federal Highway 307 North.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1681\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1681\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Where will I meet my driver at Tulum Airport? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1681\" class=\"elementor-element elementor-element-bb46591 e-con-full e-flex e-con e-child\" data-id=\"bb46591\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-f689318-08d7b46 e-paragraph-base\" data-interaction-id=\"f689318\">You\u2019ll receive clear pickup instructions and the designated meeting point before your arrival. Our team is also available by WhatsApp if you need assistance.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1682\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1682\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What if my hotel or property is not listed? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1682\" class=\"elementor-element elementor-element-a6034fe e-con-full e-flex e-con e-child\" data-id=\"a6034fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-749e47c-ba803e3 e-paragraph-base\" data-interaction-id=\"749e47c\">Send us your hotel or property name or share the Google Maps location. We\u2019ll help confirm the correct transfer zone before you book.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1683\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1683\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What happens if my flight arrives early or late? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1683\" class=\"elementor-element elementor-element-c2fcaa8 e-flex e-con-boxed e-con e-child\" data-id=\"c2fcaa8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-70512e5-d068733 e-paragraph-base\" data-interaction-id=\"70512e5\">We monitor your flight and adjust pickup. Airport arrivals include up to 60 minutes of waiting time for baggage claim, customs and arrival formalities.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1684\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1684\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Is a private transfer better than a taxi from Tulum Airport to Puerto Aventuras? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1684\" class=\"elementor-element elementor-element-e6e3e81 e-flex e-con-boxed e-con e-child\" data-id=\"e6e3e81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-b9b744d-bfb29aa e-paragraph-base\" data-interaction-id=\"b9b744d\">A private transfer gives you a confirmed price before you travel, a driver waiting for you with a sign, flight monitoring and no shared stops. With a taxi you usually negotiate or pay on arrival, and you can\u2019t pre-arrange pickup details or vehicle size for your group.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1685\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1685\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How much luggage can I bring? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1685\" class=\"elementor-element elementor-element-4c658ea e-flex e-con-boxed e-con e-child\" data-id=\"4c658ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-0780a32-5c70cc2 e-paragraph-base\" data-interaction-id=\"0780a32\">One standard suitcase up to 23 kg and one carry-on per passenger are included. Vehicle capacity varies, so larger amounts of luggage may require a larger vehicle.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1686\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"7\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1686\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can I request a child seat? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1686\" class=\"elementor-element elementor-element-6ba9a4c e-flex e-con-boxed e-con e-child\" data-id=\"6ba9a4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-1bcd7f0-d79cb26 e-paragraph-base\" data-interaction-id=\"1bcd7f0\">Yes. One baby seat is available at no extra cost upon request. Please let us know when booking your transfer.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1687\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"8\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1687\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Can I make a stop on the way to my hotel? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1687\" class=\"elementor-element elementor-element-505c8a6 e-flex e-con-boxed e-con e-child\" data-id=\"505c8a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-d2c1f74-adff9e6 e-paragraph-base\" data-interaction-id=\"d2c1f74\">Yes, your transfer includes one complimentary 10-minute stop along the route, for example at a store or an ATM. For longer or multiple stops, contact us before booking.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1688\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"9\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1688\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How far in advance do I need to book my transfer? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1688\" class=\"elementor-element elementor-element-c9dfd49 e-flex e-con-boxed e-con e-child\" data-id=\"c9dfd49\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-56f8eec-7b547ac e-paragraph-base\" data-interaction-id=\"56f8eec\">Private transfers are available 24\/7 by reservation. Daytime transfers must be booked at least 5 hours in advance, while nighttime and early-morning services require at least 12 hours\u2019 advance booking. All reservations are subject to availability.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-1689\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"10\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-1689\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Is it safe to travel from Tulum Airport to Puerto Aventuras at night? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-1689\" class=\"elementor-element elementor-element-606256b e-flex e-con-boxed e-con e-child\" data-id=\"606256b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-6bd2333-e6be53a e-paragraph-base\" data-interaction-id=\"6bd2333\">Yes. Your driver will be waiting at the airport with a name sign, your ride goes directly to your accommodation with no shared stops, and our team is available by WhatsApp during your transfer.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-16810\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"11\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-16810\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What payment methods do you accept? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-16810\" class=\"elementor-element elementor-element-663059b e-flex e-con-boxed e-con e-child\" data-id=\"663059b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-184438d-fe87e71 e-paragraph-base\" data-interaction-id=\"184438d\">Online payments are processed securely through Stripe. Available payment methods are shown during checkout before you complete your reservation.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-16811\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"12\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-16811\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What is your cancellation policy? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-16811\" class=\"elementor-element elementor-element-8a49361 e-flex e-con-boxed e-con e-child\" data-id=\"8a49361\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<p class=\"e-ef5a2b6-3bd0c7b e-paragraph-base\" data-interaction-id=\"ef5a2b6\">Refund eligibility depends on when your cancellation is requested. Cancellations made at least 24 hours before the scheduled pickup may qualify for a refund of the applicable amount paid. Please review the cancellation terms included with your reservation or contact our team if you need assistance.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5372b04 e-con e-atomic-element e-div-block-base e-5372b04-049cbba \" data-id=\"5372b04\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"5372b04\">\n    \t\t<div class=\"elementor-element elementor-element-46d80e8 elementor-widget elementor-widget-html\" data-id=\"46d80e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- JRB \u00b7 Landing Tulum Airport \u2192 Puerto Aventuras \u00b7 Bloque \"Explore More\" (pegar en widget HTML) -->\r\n<section class=\"jrb-ex\" aria-labelledby=\"jrb-ex-title\">\r\n\r\n  <!-- HEADER -->\r\n  <header class=\"jrb-ex__header\">\r\n    <p class=\"jrb-ex__eyebrow\">More Tulum Airport Transfers<\/p>\r\n\r\n    <h2 id=\"jrb-ex-title\">\r\n      Explore More Private Transfers from Tulum Airport\r\n    <\/h2>\r\n\r\n    <p class=\"jrb-ex__intro\">\r\n      Traveling beyond Puerto Aventuras? Book a private transfer from Tulum\r\n      International Airport (TQO) to these popular Riviera Maya destinations.\r\n    <\/p>\r\n  <\/header>\r\n\r\n\r\n  <!-- CARDS -->\r\n  <ul class=\"jrb-ex__grid\">\r\n\r\n    <!-- TULUM AIRPORT HUB -->\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-transfers\/\">\r\n\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z\"><\/path>\r\n          <circle cx=\"12\" cy=\"10\" r=\"2.4\"><\/circle>\r\n        <\/svg>\r\n\r\n        <span class=\"jrb-ex__name\">\r\n          Tulum Airport Transfers\r\n        <\/span>\r\n\r\n        <span class=\"jrb-ex__cta\">\r\n          View all routes <span aria-hidden=\"true\">\u2192<\/span>\r\n        <\/span>\r\n\r\n      <\/a>\r\n    <\/li>\r\n\r\n\r\n    <!-- PLAYA DEL CARMEN -->\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-to-playa-del-carmen\/\">\r\n\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z\"><\/path>\r\n          <circle cx=\"12\" cy=\"10\" r=\"2.4\"><\/circle>\r\n        <\/svg>\r\n\r\n        <span class=\"jrb-ex__name\">\r\n          Playa del Carmen\r\n        <\/span>\r\n\r\n        <span class=\"jrb-ex__cta\">\r\n          View route <span aria-hidden=\"true\">\u2192<\/span>\r\n        <\/span>\r\n\r\n      <\/a>\r\n    <\/li>\r\n\r\n\r\n    <!-- TULUM -->\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-to-tulum\/\">\r\n\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z\"><\/path>\r\n          <circle cx=\"12\" cy=\"10\" r=\"2.4\"><\/circle>\r\n        <\/svg>\r\n\r\n        <span class=\"jrb-ex__name\">\r\n          Tulum\r\n        <\/span>\r\n\r\n        <span class=\"jrb-ex__cta\">\r\n          View route <span aria-hidden=\"true\">\u2192<\/span>\r\n        <\/span>\r\n\r\n      <\/a>\r\n    <\/li>\r\n\r\n\r\n    <!-- AKUMAL -->\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-to-akumal\/\">\r\n\r\n        <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\">\r\n          <path d=\"M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z\"><\/path>\r\n          <circle cx=\"12\" cy=\"10\" r=\"2.4\"><\/circle>\r\n        <\/svg>\r\n\r\n        <span class=\"jrb-ex__name\">\r\n          Akumal\r\n        <\/span>\r\n\r\n        <span class=\"jrb-ex__cta\">\r\n          View route <span aria-hidden=\"true\">\u2192<\/span>\r\n        <\/span>\r\n\r\n      <\/a>\r\n    <\/li>\r\n\r\n  <\/ul>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n\r\n\/* ---------- TOKENS ---------- *\/\r\n.jrb-ex {\r\n  --jrb-teal: #176582;\r\n  --jrb-navy: #0E2047;\r\n  --jrb-muted: #4B5563;\r\n  --jrb-border: #E3E0D4;\r\n  --jrb-hover: #CFE3EA;\r\n\r\n  width: 100%;\r\n  box-sizing: border-box;\r\n  font-family: \"Montserrat\", system-ui, -apple-system, \"Segoe UI\", Arial, sans-serif;\r\n}\r\n\r\n.jrb-ex *,\r\n.jrb-ex *::before,\r\n.jrb-ex *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\r\n\/* ---------- HEADER ---------- *\/\r\n.jrb-ex__header {\r\n  max-width: 720px;\r\n  margin: 0 auto 26px;\r\n  text-align: center;\r\n}\r\n\r\n.jrb-ex__eyebrow {\r\n  margin: 0 0 8px;\r\n  color: var(--jrb-teal);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 1.7px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.jrb-ex__header h2 {\r\n  margin: 0 0 10px;\r\n  color: var(--jrb-navy);\r\n  font-size: 30px;\r\n  font-weight: 700;\r\n  line-height: 1.2;\r\n}\r\n\r\n.jrb-ex__intro {\r\n  margin: 0;\r\n  color: var(--jrb-muted);\r\n  font-size: 15px;\r\n  line-height: 1.6;\r\n}\r\n\r\n\r\n\/* ---------- GRID ---------- *\/\r\n.jrb-ex__grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 14px;\r\n  margin: 0;\r\n  padding: 0;\r\n  list-style: none;\r\n}\r\n\r\n.jrb-ex__grid li {\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\r\n\/* ---------- CARD ---------- *\/\r\n.jrb-ex a.jrb-ex__card {\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 8px;\r\n  height: 100%;\r\n  padding: 18px 12px 16px;\r\n  background: #FFFFFF;\r\n  border: 1px solid var(--jrb-border);\r\n  border-radius: 12px;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  transition: border-color 0.2s ease, box-shadow 0.2s ease;\r\n}\r\n\r\n.jrb-ex a.jrb-ex__card:hover {\r\n  border-color: var(--jrb-teal);\r\n  box-shadow: 0 4px 14px rgba(14, 32, 71, 0.07);\r\n}\r\n\r\n.jrb-ex a.jrb-ex__card:focus-visible {\r\n  outline: 3px solid var(--jrb-navy);\r\n  outline-offset: 3px;\r\n}\r\n\r\n.jrb-ex__card svg {\r\n  width: 24px;\r\n  height: 24px;\r\n  fill: none;\r\n  stroke: var(--jrb-teal);\r\n  stroke-width: 1.8;\r\n  stroke-linecap: round;\r\n  stroke-linejoin: round;\r\n}\r\n\r\n.jrb-ex__name {\r\n  color: var(--jrb-navy);\r\n  font-size: 15px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-ex__cta {\r\n  color: var(--jrb-teal);\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  line-height: 1.3;\r\n}\r\n\r\n.jrb-ex a.jrb-ex__card:hover .jrb-ex__cta {\r\n  text-decoration: underline;\r\n}\r\n\r\n\r\n\/* ---------- TABLET \/ MOBILE ---------- *\/\r\n@media (max-width: 767px) {\r\n\r\n  .jrb-ex__header {\r\n    margin-bottom: 20px;\r\n  }\r\n\r\n  .jrb-ex__header h2 {\r\n    font-size: 26px;\r\n    line-height: 1.15;\r\n  }\r\n\r\n  .jrb-ex__intro {\r\n    font-size: 14px;\r\n  }\r\n\r\n  .jrb-ex__grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    gap: 12px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ---------- REDUCED MOTION ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n\r\n  .jrb-ex a.jrb-ex__card {\r\n    transition: none;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d1ba672 e-con e-atomic-element e-div-block-base e-d1ba672-1b6a6c6 \" data-id=\"d1ba672\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"d1ba672\">\n    \t\t\t<h2 data-interaction-id=\"8809061\" class=\"e-8809061-96c080a e-heading-base\"><strong>Ready to Book Your Transfer to Puerto Aventuras?<\/strong><\/h2>\n\t\t\t\t\t<p class=\"e-52c4786-4c25004 e-paragraph-base\" data-interaction-id=\"52c4786\">Book your private transfer from Tulum Airport to Puerto Aventuras in advance and arrive with your ride already arranged.<\/p>\n\t\t\t\t\t<a href=\"https:\/\/jrbtransfers.com\/book-your-transfer\/\" target=\"_self\" class=\"e-79dcd8d-3c20374 e-button-base\" data-interaction-id=\"79dcd8d\">\n\t\tBook Your Transfer\n\t<\/a>\t\t\t\t\t<p class=\"e-8aee259-14d978e e-paragraph-base\" data-interaction-id=\"8aee259\">Private service \u00b7 Door-to-door \u00b7 One Way &amp; Round Trip \u00b7 24\/7 by reservation<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-9404046 e-flex e-con-boxed e-con e-parent\" data-id=\"9404046\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-891ba87 elementor-widget elementor-widget-html\" data-id=\"891ba87\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- JRB \u00b7 WhatsApp flotante universal \u00b7 el mismo c\u00f3digo para todas las p\u00e1ginas.\r\n     El mensaje cambia solo seg\u00fan la URL (aeropuerto, destino e idioma \/es\/). -->\r\n<a class=\"jrb-whatsapp-float\" id=\"jrb-wa-float\" href=\"https:\/\/wa.me\/529988206640?text=Hi!%20I&#039;m%20interested%20in%20a%20private%20transfer.%20Could%20you%20help%20me%20with%20my%20booking%3F\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Chat with JRB Private Transfers on WhatsApp\">\r\n  <svg viewBox=\"0 0 32 32\" aria-hidden=\"true\">\r\n    <path fill=\"currentColor\" d=\"M16 3C8.82 3 3 8.58 3 15.46c0 2.41.72 4.76 2.08 6.76L3.7 29l7.08-1.33A13.4 13.4 0 0 0 16 28c7.18 0 13-5.58 13-12.46S23.18 3 16 3Zm0 22.75c-1.72 0-3.41-.44-4.89-1.27l-.35-.2-4.2.79.82-3.92-.23-.36a10.01 10.01 0 0 1-1.7-5.57C5.45 9.71 10.18 5.25 16 5.25s10.55 4.46 10.55 9.97S21.82 25.75 16 25.75Zm5.78-7.45c-.32-.15-1.87-.88-2.16-.98-.29-.1-.5-.15-.71.15-.21.3-.82.98-1 1.18-.18.2-.37.22-.68.08-.32-.15-1.33-.47-2.54-1.49-.94-.8-1.57-1.79-1.75-2.09-.18-.3-.02-.46.14-.61.14-.13.32-.35.47-.53.16-.18.21-.3.32-.5.1-.2.05-.38-.03-.53-.08-.15-.71-1.63-.97-2.23-.26-.59-.52-.51-.71-.52h-.61c-.21 0-.55.08-.84.38-.29.3-1.11 1.04-1.11 2.53s1.15 2.93 1.31 3.13c.16.2 2.26 3.3 5.48 4.63.77.32 1.36.51 1.83.65.77.23 1.47.2 2.03.12.62-.09 1.87-.73 2.13-1.44.26-.71.26-1.32.18-1.44-.08-.12-.29-.2-.61-.35Z\"\/>\r\n  <\/svg>\r\n  <span>WhatsApp<\/span>\r\n<\/a>\r\n\r\n<style>\r\n.jrb-whatsapp-float {\r\n  position: fixed;\r\n  right: 24px;\r\n  bottom: 78px;\r\n  z-index: 9999;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  padding: 12px 16px;\r\n  border-radius: 999px;\r\n  background: #25D366;\r\n  color: #ffffff !important;\r\n  font-size: 14px;\r\n  font-weight: 600;\r\n  line-height: 1;\r\n  text-decoration: none !important;\r\n  box-shadow: 0 4px 14px rgba(0,0,0,.18);\r\n}\r\n.jrb-whatsapp-float svg { width: 21px; height: 21px; flex-shrink: 0; }\r\n.jrb-whatsapp-float:hover { transform: translateY(-1px); }\r\n@media (max-width: 767px) {\r\n  .jrb-whatsapp-float { right: 16px; bottom: 70px; padding: 12px; }\r\n  .jrb-whatsapp-float span { display: none; }\r\n  .jrb-whatsapp-float svg { width: 24px; height: 24px; }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  var link = document.getElementById('jrb-wa-float');\r\n  if (!link) return;\r\n\r\n  var PHONE = '529988206640';\r\n  var path = window.location.pathname.toLowerCase();\r\n  var isES = path.indexOf('\/es\/') === 0 || path === '\/es';\r\n  var slug = path.replace(\/^\\\/es(\\\/|$)\/, '\/').replace(\/^\\\/+|\\\/+$\/g, '').split('\/').pop() || '';\r\n\r\n  \/\/ Nombres de aeropuertos y destinos (EN \/ ES)\r\n  var AIRPORTS = {\r\n    'cancun': { en: 'Cancun Airport', es: 'el Aeropuerto de Canc\u00fan' },\r\n    'tulum':  { en: 'Tulum Airport',  es: 'el Aeropuerto de Tulum' }\r\n  };\r\n  var PLACES = {\r\n    'tulum':              { en: 'Tulum',              es: 'Tulum' },\r\n    'akumal':             { en: 'Akumal',             es: 'Akumal' },\r\n    'puerto-aventuras':   { en: 'Puerto Aventuras',   es: 'Puerto Aventuras' },\r\n    'playa-del-carmen':   { en: 'Playa del Carmen',   es: 'Playa del Carmen' },\r\n    'puerto-morelos':     { en: 'Puerto Morelos',     es: 'Puerto Morelos' },\r\n    'cancun-hotel-zone':  { en: 'Cancun Hotel Zone',  es: 'la Zona Hotelera de Canc\u00fan' },\r\n    'hotel-zone':         { en: 'Cancun Hotel Zone',  es: 'la Zona Hotelera de Canc\u00fan' },\r\n    'playa-mujeres':      { en: 'Playa Mujeres',      es: 'Playa Mujeres' },\r\n    'costa-mujeres':      { en: 'Costa Mujeres',      es: 'Costa Mujeres' }\r\n  };\r\n\r\n  function titleCase(s) {\r\n    return s.split('-').map(function (w) { return w.charAt(0).toUpperCase() + w.slice(1); }).join(' ');\r\n  }\r\n  function placeName(key) {\r\n    if (PLACES[key]) return isES ? PLACES[key].es : PLACES[key].en;\r\n    return titleCase(key);\r\n  }\r\n\r\n  var airport = null, destination = null, m;\r\n\r\n  \/\/ Landings: \"<aeropuerto>-airport-to-<destino>\"\r\n  if ((m = slug.match(\/^(cancun|tulum)-airport-to-(.+)$\/))) {\r\n    airport = m[1];\r\n    destination = m[2];\r\n  \/\/ Hubs: \"<aeropuerto>-airport-transfers\"\r\n  } else if ((m = slug.match(\/^(cancun|tulum)-airport\/))) {\r\n    airport = m[1];\r\n  \/\/ Home = Cancun Airport\r\n  } else if (slug === '') {\r\n    airport = 'cancun';\r\n  }\r\n\r\n  var msg;\r\n  if (isES) {\r\n    if (airport && destination) {\r\n      msg = 'Hola, me interesa un traslado privado desde ' + AIRPORTS[airport].es + ' a ' + placeName(destination) + '. \u00bfMe pueden ayudar con mi reserva?';\r\n    } else if (airport) {\r\n      msg = 'Hola, me interesa un traslado privado desde ' + AIRPORTS[airport].es + '. \u00bfMe pueden ayudar con mi reserva?';\r\n    } else {\r\n      msg = 'Hola, me interesa un traslado privado. \u00bfMe pueden ayudar con mi reserva?';\r\n    }\r\n    link.setAttribute('aria-label', 'Escr\u00edbenos por WhatsApp a JRB Private Transfers');\r\n  } else {\r\n    if (airport && destination) {\r\n      msg = \"Hi! I'm interested in a private transfer from \" + AIRPORTS[airport].en + ' to ' + placeName(destination) + '. Could you help me with my booking?';\r\n    } else if (airport) {\r\n      msg = \"Hi! I'm interested in a private transfer from \" + AIRPORTS[airport].en + '. Could you help me with my booking?';\r\n    } else {\r\n      msg = \"Hi! I'm interested in a private transfer. Could you help me with my booking?\";\r\n    }\r\n  }\r\n\r\n  link.href = 'https:\/\/wa.me\/' + PHONE + '?text=' + encodeURIComponent(msg);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\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>Private Transfer from Tulum Airport to Puerto Aventuras Pre-book your private transfer from Tulum International Airport Felipe Carrillo Puerto (TQO) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1786","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/pages\/1786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/comments?post=1786"}],"version-history":[{"count":35,"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/pages\/1786\/revisions"}],"predecessor-version":[{"id":2330,"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/pages\/1786\/revisions\/2330"}],"wp:attachment":[{"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/media?parent=1786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}