{"id":1763,"date":"2026-10-09T18:57:40","date_gmt":"2026-10-09T23:57:40","guid":{"rendered":"https:\/\/jrbtransfers.com\/?page_id=1763"},"modified":"2026-10-16T19:53:00","modified_gmt":"2026-10-17T00:53:00","slug":"tulum-airport-to-playa-del-carmen","status":"publish","type":"page","link":"https:\/\/jrbtransfers.com\/es\/tulum-airport-to-playa-del-carmen\/","title":{"rendered":"Tulum Airport to Playa del Carmen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1763\" class=\"elementor elementor-1763\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb59c53 e-con e-atomic-element e-div-block-base \" data-id=\"bb59c53\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"bb59c53\">\n    \t\t<div class=\"elementor-element elementor-element-68e5b6a elementor-widget elementor-widget-html\" data-id=\"68e5b6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<nav class=\"jrb-breadcrumb\" aria-label=\"Breadcrumb\">\r\n  <a href=\"https:\/\/jrbtransfers.com\/\">Home<\/a>\r\n  <span>\u203a<\/span>\r\n\r\n  <a href=\"https:\/\/jrbtransfers.com\/tulum-airport-transfers\/\">\r\n    Tulum Airport Transfers\r\n  <\/a>\r\n  <span>\u203a<\/span>\r\n\r\n  <span aria-current=\"page\">\r\n    Tulum Airport to Playa del Carmen\r\n  <\/span>\r\n<\/nav>\r\n\r\n<style>\r\n.jrb-breadcrumb {\r\n  max-width: 1180px;\r\n  margin: 16px auto 4px;\r\n  padding: 0 20px;\r\n  font-family: \"Montserrat\", sans-serif;\r\n  font-size: 12px;\r\n  line-height: 1.5;\r\n  color: #6B7280;\r\n}\r\n\r\n.jrb-breadcrumb a {\r\n  color: #176582;\r\n  text-decoration: none;\r\n}\r\n\r\n.jrb-breadcrumb a:hover {\r\n  text-decoration: underline;\r\n}\r\n\r\n.jrb-breadcrumb span {\r\n  margin: 0 6px;\r\n}\r\n\r\n.jrb-breadcrumb span[aria-current=\"page\"] {\r\n  margin: 0;\r\n  color: #6B7280;\r\n}\r\n\r\n@media (max-width: 767px) {\r\n  .jrb-breadcrumb {\r\n    padding: 0 16px;\r\n    font-size: 11px;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<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\" id=\"home\">\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 Playa del Carmen<\/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 Playa del Carmen. 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=\"2154\" src=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer.webp\" width=\"1200\" height=\"800\" srcset=\"https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer.webp 1200w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer-300x200.webp 300w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer-1024x683.webp 1024w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer-768x512.webp 768w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer-18x12.webp 18w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer-460x306.webp 460w, https:\/\/jrbtransfers.com\/wp-content\/uploads\/2026\/10\/playacar-playa-del-carmen-private-transfer-800x533.webp 800w\" alt=\"Portal Maya sculpture in Playa del Carmen\"\/>\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-b353f95 e-flex e-con-boxed e-con e-parent\" data-id=\"b353f95\" 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-576a2e9 elementor-widget elementor-widget-html\" data-id=\"576a2e9\" 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-7cc6acb e-con e-atomic-element e-flexbox-base e-7cc6acb-fca99fa \" data-id=\"7cc6acb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7cc6acb\" id=\"rates\">\n    \t\t<div class=\"elementor-element elementor-element-1408c8f elementor-widget elementor-widget-html\" data-id=\"1408c8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<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\">Playa del Carmen Service Area<\/p>\r\n    <h2 id=\"jrb-pdc-title\">Hotels, Resorts &amp; Areas We Serve in Playa del Carmen<\/h2>\r\n    <p class=\"jrb-pdc__intro\">\r\n      Private transfers are available from Tulum International Airport (TQO)\r\n      to hotels, resorts, condos, vacation rentals and selected properties\r\n      throughout the Playa del Carmen 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 Playa del Carmen service area.\r\n      <\/p>\r\n      <ul class=\"jrb-pdc__list\" role=\"list\">\r\n        <li>Banyan Tree Mayakoba<\/li>\r\n        <li>Fairmont Mayakoba<\/li>\r\n        <li>Hotel Riu Palace Riviera Maya<\/li>\r\n        <li>Hotel Xcaret Arte<\/li>\r\n        <li>Hotel Xcaret M\u00e9xico<\/li>\r\n        <li>Hyatt Centric Playa del Carmen<\/li>\r\n        <li>Iberostar Waves Quetzal<\/li>\r\n        <li>Iberostar Waves Tuc\u00e1n<\/li>\r\n        <li>Sandos Playacar<\/li>\r\n        <li>Viva Maya by Wyndham<\/li>\r\n        <li class=\"jrb-pdc__wide\">Devossion by Live Aqua Playa del Carmen<\/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, vacation rentals,\r\n        private residences and selected areas in Playa del Carmen.\r\n      <\/p>\r\n      <ul class=\"jrb-pdc__list\" role=\"list\">\r\n        <li>Downtown Playa del Carmen<\/li>\r\n        <li>Quinta Avenida (Fifth Avenue)<\/li>\r\n        <li>Playacar<\/li>\r\n        <li>Mayakoba<\/li>\r\n        <li>Condos &amp; vacation rentals<\/li>\r\n        <li>Private residences<\/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%20Playa%20del%20Carmen.%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 Playa del Carmen.<\/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 $145 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 $165 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 $180 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 $220 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 Playa del Carmen: Distance &amp; Travel Time<\/h3>\r\n      <p>Here\u2019s what to expect on the drive from Tulum International Airport (TQO) to Playa del Carmen.<\/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        <span class=\"jrb-pdc__route-value\">Approx. 100\u2013110 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        <span class=\"jrb-pdc__route-value\">1 hr 10 min\u20131 hr 30 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\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-743fa04 e-con e-atomic-element e-div-block-base e-743fa04-30c4185 \" data-id=\"743fa04\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"743fa04\">\n    \t\t<div class=\"elementor-element elementor-element-ca4acf2 elementor-widget elementor-widget-html\" data-id=\"ca4acf2\" 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-887d897 e-con e-atomic-element e-flexbox-base e-887d897-6e73cce \" data-id=\"887d897\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"887d897\" id=\"how-it-works\">\n    \t\t<div class=\"elementor-element elementor-element-3cce86d elementor-widget elementor-widget-html\" data-id=\"3cce86d\" 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 Playa del Carmen: 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-b7df35e e-con e-atomic-element e-flexbox-base e-b7df35e-7ce5b82 \" data-id=\"b7df35e\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b7df35e\">\n    \t\t\t<h2 data-interaction-id=\"2ac56b4\" class=\"e-2ac56b4-671ef4b e-heading-base\"><strong>What\u2019s Included with Your Private Transfer<\/strong><\/h2>\n\t\t<div class=\"elementor-element elementor-element-68753bd e-con e-atomic-element e-div-block-base \" data-id=\"68753bd\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"68753bd\">\n    \t\t<div class=\"elementor-element elementor-element-e858bff elementor-widget elementor-widget-html\" data-id=\"e858bff\" 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-44fe1e5 e-con e-atomic-element e-div-block-base e-44fe1e5-cff5ace \" data-id=\"44fe1e5\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"44fe1e5\" id=\"vehicles\">\n    \t\t\t<p class=\"e-db955f8-ad32c37 e-paragraph-base\" data-interaction-id=\"db955f8\">PRIVATE VEHICLE OPTIONS<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"a279b7d\" class=\"e-a279b7d-1851029 e-heading-base\"><strong>Vehicles for Your Tulum Airport Transfer<\/strong><\/h2>\n\t\t\t\t\t<p class=\"e-ff0e28c-74acaa0 e-paragraph-base\" data-interaction-id=\"ff0e28c\">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-773ea96 e-con e-atomic-element e-grid-base e-773ea96-e3cd922 \" data-id=\"773ea96\" data-element_type=\"e-grid\" data-e-type=\"e-grid\" data-interaction-id=\"773ea96\">\n    <div class=\"elementor-element elementor-element-1e03485 e-con e-atomic-element e-div-block-base \" data-id=\"1e03485\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"1e03485\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"ec94afc\"\/>\t\t\t\t\t<img decoding=\"async\" class=\"e-image-base e-fcfe6b3-cffe82b\" data-interaction-id=\"fcfe6b3\" 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=\"32027a4\" class=\"e-32027a4-f212d5f e-heading-base\"><strong>Private Sedan \u2013 Volkswagen Jetta or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-b7f6d72-ebe7362 e-paragraph-base\" data-interaction-id=\"b7f6d72\">Up to 3 passengers \u00b7 Up to 3 medium-sized suitcases<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-65fa08b e-con e-atomic-element e-div-block-base \" data-id=\"65fa08b\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"65fa08b\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"40a515b\"\/>\t\t\t\t\t<img decoding=\"async\" class=\"e-image-base e-fe77d64-e6d80dd\" data-interaction-id=\"fe77d64\" 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=\"e897040\" class=\"e-e897040-8a40b49 e-heading-base\"><strong>Private Van \u2013 Volkswagen Transporter or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-0947b2d-e9776ea e-paragraph-base\" data-interaction-id=\"0947b2d\">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-1d77f27 e-con e-atomic-element e-div-block-base \" data-id=\"1d77f27\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"1d77f27\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"6f6bfe4\"\/>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-36e7409-c5ceb4e\" data-interaction-id=\"36e7409\" 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=\"22a083e\" class=\"e-22a083e-3ef9b5d e-heading-base\"><strong>Private Van \u2013 Toyota Hiace or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-39dbe26-a97a9c9 e-paragraph-base\" data-interaction-id=\"39dbe26\">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-189ac46 e-con e-atomic-element e-div-block-base \" data-id=\"189ac46\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"189ac46\">\n    \t\t\t<img class=\"e-image-base \" data-interaction-id=\"23356ab\"\/>\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-37e466a-7e2f235\" data-interaction-id=\"37e466a\" 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=\"2b2a2ee\" class=\"e-2b2a2ee-733a6ec e-heading-base\"><strong>Private Sprinter \u2013 Mercedes-Benz Sprinter or Similar<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-0e2f26d-baaa148 e-paragraph-base\" data-interaction-id=\"0e2f26d\">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-568aa33-a510a97 e-paragraph-base\" data-interaction-id=\"568aa33\">Vehicle images are for reference. Model may vary depending on availability.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-ad5845a e-con e-atomic-element e-div-block-base e-ad5845a-dbb11cb \" data-id=\"ad5845a\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"ad5845a\" id=\"services\">\n    \t\t\t<p class=\"e-f0ce0fc-76f1cd0 e-paragraph-base\" data-interaction-id=\"f0ce0fc\">MORE WAYS TO TRAVEL WITH JRB<\/p>\n\t\t\t\t\t<h2 data-interaction-id=\"139acc6\" class=\"e-139acc6-ff68dd3 e-heading-base\">Private Transportation During Your Stay<\/h2>\n\t\t\t\t\t<p class=\"e-3ac1d52-e2d8e14 e-paragraph-base\" data-interaction-id=\"3ac1d52\">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-7caf4ae e-grid e-con-boxed e-con e-parent\" data-id=\"7caf4ae\" 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-b24c333 e-con e-atomic-element e-flexbox-base e-b24c333-5f192af \" data-id=\"b24c333\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"b24c333\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-abe5bb2-3410118\" data-interaction-id=\"abe5bb2\" 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=\"942971f\" class=\"e-942971f-27aafaa e-heading-base\">Restaurants &amp; Nightlife<\/h3>\n\t\t\t\t\t<p class=\"e-9c2ccde-eef38a0 e-paragraph-base\" data-interaction-id=\"9c2ccde\">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-06549f9 e-con e-atomic-element e-flexbox-base e-06549f9-876c207 \" data-id=\"06549f9\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"06549f9\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-63031bb-d139fde\" data-interaction-id=\"63031bb\" 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=\"5021c40\" class=\"e-5021c40-daf347d e-heading-base\">Parks &amp; Attractions<\/h3>\n\t\t\t\t\t<p class=\"e-1209d32-5109536 e-paragraph-base\" data-interaction-id=\"1209d32\">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-c9965a3 e-con e-atomic-element e-flexbox-base e-c9965a3-c7ac736 \" data-id=\"c9965a3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"c9965a3\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-1c1c364-8525cea\" data-interaction-id=\"1c1c364\" 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=\"6bf3350\" class=\"e-6bf3350-559600d e-heading-base\">Marinas &amp; Ferry Terminals<\/h3>\n\t\t\t\t\t<p class=\"e-23a1f49-32746fb e-paragraph-base\" data-interaction-id=\"23a1f49\">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-432e768 e-con e-atomic-element e-flexbox-base e-432e768-71a09f9 \" data-id=\"432e768\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"432e768\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-4e27b1a-21a7044\" data-interaction-id=\"4e27b1a\" 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=\"3372809\" class=\"e-3372809-720e778 e-heading-base\"><strong>Maya Train Connections<\/strong><\/h3>\n\t\t\t\t\t<p class=\"e-bc4f261-9e39c4a e-paragraph-base\" data-interaction-id=\"bc4f261\">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-d587f05 e-con e-atomic-element e-flexbox-base e-d587f05-bd2c4ee \" data-id=\"d587f05\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d587f05\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-67c0835-416626c\" data-interaction-id=\"67c0835\" 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=\"e597974\" class=\"e-e597974-4488bf7 e-heading-base\">Hotel-to-Hotel Transfers<\/h3>\n\t\t\t\t\t<p class=\"e-27f961e-7bd130e e-paragraph-base\" data-interaction-id=\"27f961e\">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-e0ea350 e-con e-atomic-element e-flexbox-base e-e0ea350-a51bbf1 \" data-id=\"e0ea350\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"e0ea350\">\n    \t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"e-image-base e-c5d4adb-df6468e\" data-interaction-id=\"c5d4adb\" 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=\"635d9f2\" class=\"e-635d9f2-1078abd e-heading-base\">Custom Transportation<\/h3>\n\t\t\t\t\t<p class=\"e-fa1264c-66f4999 e-paragraph-base\" data-interaction-id=\"fa1264c\">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-be91ce7 elementor-widget elementor-widget-html\" data-id=\"be91ce7\" 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-e7c4507 e-con e-atomic-element e-div-block-base e-e7c4507-7c18e0c \" data-id=\"e7c4507\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"e7c4507\" id=\"faq\">\n    \t\t\t<h2 data-interaction-id=\"827b6c8\" class=\"e-827b6c8-ec07f91 e-heading-base\">Frequently Asked Questions<\/h2>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c54064 elementor-widget elementor-widget-n-accordion\" data-id=\"5c54064\" 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-9680\" 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-9680\" >\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 Playa del Carmen? <\/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-9680\" class=\"elementor-element elementor-element-0fc8b4c e-con-full e-flex e-con e-child\" data-id=\"0fc8b4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-d08132a-ae57e37 e-paragraph-base\" data-interaction-id=\"d08132a\">The drive is approximately 100-110 km and usually takes between 1 hr 10 min and 1 hr 30 min, depending on your hotel\u2019s 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-9681\" 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-9681\" >\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-9681\" class=\"elementor-element elementor-element-1c13023 e-con-full e-flex e-con e-child\" data-id=\"1c13023\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-f3ded4a-4bdda99 e-paragraph-base\" data-interaction-id=\"f3ded4a\">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-9682\" 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-9682\" >\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-9682\" class=\"elementor-element elementor-element-cff3762 e-con-full e-flex e-con e-child\" data-id=\"cff3762\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<p class=\"e-a69cee4-f291e3c e-paragraph-base\" data-interaction-id=\"a69cee4\">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-9683\" 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-9683\" >\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-9683\" class=\"elementor-element elementor-element-c3e2c34 e-flex e-con-boxed e-con e-child\" data-id=\"c3e2c34\" 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-fbea91e-bbc77be e-paragraph-base\" data-interaction-id=\"fbea91e\">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-9684\" 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-9684\" >\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 Playa del Carmen? <\/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-9684\" class=\"elementor-element elementor-element-90967a6 e-flex e-con-boxed e-con e-child\" data-id=\"90967a6\" 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-9dc0e02-d27262d e-paragraph-base\" data-interaction-id=\"9dc0e02\">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-9685\" 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-9685\" >\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-9685\" class=\"elementor-element elementor-element-c197735 e-flex e-con-boxed e-con e-child\" data-id=\"c197735\" 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-8f2d86a-103419f e-paragraph-base\" data-interaction-id=\"8f2d86a\">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-9686\" 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-9686\" >\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-9686\" class=\"elementor-element elementor-element-019bd66 e-flex e-con-boxed e-con e-child\" data-id=\"019bd66\" 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-239e0b4-96822c8 e-paragraph-base\" data-interaction-id=\"239e0b4\">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-9687\" 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-9687\" >\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-9687\" class=\"elementor-element elementor-element-33c881c e-flex e-con-boxed e-con e-child\" data-id=\"33c881c\" 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-750ce33-88ddc1e e-paragraph-base\" data-interaction-id=\"750ce33\">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-9688\" 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-9688\" >\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-9688\" class=\"elementor-element elementor-element-6422183 e-flex e-con-boxed e-con e-child\" data-id=\"6422183\" 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-8fc6cb3-6d8790e e-paragraph-base\" data-interaction-id=\"8fc6cb3\">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-9689\" 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-9689\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Is the drive from Tulum Airport to Playa del Carmen safe 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-9689\" class=\"elementor-element elementor-element-134bb71 e-flex e-con-boxed e-con e-child\" data-id=\"134bb71\" 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-d97f27a-63f5d4f e-paragraph-base\" data-interaction-id=\"d97f27a\">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-96810\" 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-96810\" >\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-96810\" class=\"elementor-element elementor-element-773e20f e-flex e-con-boxed e-con e-child\" data-id=\"773e20f\" 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-c8feee0-e15b5fd e-paragraph-base\" data-interaction-id=\"c8feee0\">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-96811\" 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-96811\" >\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-96811\" class=\"elementor-element elementor-element-c66448e e-flex e-con-boxed e-con e-child\" data-id=\"c66448e\" 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-fef771a-bcb9b27 e-paragraph-base\" data-interaction-id=\"fef771a\">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-ec9ec64 e-con e-atomic-element e-div-block-base e-ec9ec64-eb560ea \" data-id=\"ec9ec64\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"ec9ec64\">\n    \t\t<div class=\"elementor-element elementor-element-b393e8b elementor-widget elementor-widget-html\" data-id=\"b393e8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<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    <h2 id=\"jrb-ex-title\">Explore More Private Transfers from Tulum Airport<\/h2>\r\n    <p class=\"jrb-ex__intro\">\r\n      Heading beyond Playa del Carmen? 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  <!-- CARDS -->\r\n  <ul class=\"jrb-ex__grid\">\r\n\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-transfers\/\">\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        <span class=\"jrb-ex__name\">Tulum Airport Transfers<\/span>\r\n        <span class=\"jrb-ex__cta\">View all routes <span aria-hidden=\"true\">\u2192<\/span><\/span>\r\n      <\/a>\r\n    <\/li>\r\n\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-to-tulum\/\">\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        <span class=\"jrb-ex__name\">Tulum<\/span>\r\n        <span class=\"jrb-ex__cta\">View route <span aria-hidden=\"true\">\u2192<\/span><\/span>\r\n      <\/a>\r\n    <\/li>\r\n\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-to-akumal\/\">\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        <span class=\"jrb-ex__name\">Akumal<\/span>\r\n        <span class=\"jrb-ex__cta\">View route <span aria-hidden=\"true\">\u2192<\/span><\/span>\r\n      <\/a>\r\n    <\/li>\r\n\r\n    <li>\r\n      <a class=\"jrb-ex__card\" href=\"https:\/\/jrbtransfers.com\/tulum-airport-to-puerto-aventuras\/\">\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        <span class=\"jrb-ex__name\">Puerto Aventuras<\/span>\r\n        <span class=\"jrb-ex__cta\">View route <span aria-hidden=\"true\">\u2192<\/span><\/span>\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\/* ---------- 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\/* ---------- 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\/* ---------- 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\/* ---------- TABLET \/ MOBILE ---------- *\/\r\n@media (max-width: 767px) {\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\/* ---------- REDUCED MOTION ---------- *\/\r\n@media (prefers-reduced-motion: reduce) {\r\n  .jrb-ex a.jrb-ex__card {\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-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 Playa del Carmen?<\/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 Playa del Carmen 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-11c3f24 elementor-widget elementor-widget-html\" data-id=\"11c3f24\" 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>Home \u203a Tulum Airport Transfers \u203a Tulum Airport to Playa del Carmen Private Transfer from Tulum Airport to Playa del [&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-1763","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/pages\/1763","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=1763"}],"version-history":[{"count":83,"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/pages\/1763\/revisions"}],"predecessor-version":[{"id":2274,"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/pages\/1763\/revisions\/2274"}],"wp:attachment":[{"href":"https:\/\/jrbtransfers.com\/es\/wp-json\/wp\/v2\/media?parent=1763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}