{"id":1891,"date":"2025-03-28T20:40:01","date_gmt":"2025-03-28T19:40:01","guid":{"rendered":"https:\/\/www.barcelonataxigo.com\/contact\/"},"modified":"2026-08-17T21:36:23","modified_gmt":"2026-08-17T19:36:23","slug":"contact","status":"publish","type":"page","link":"https:\/\/www.barcelonataxigo.com\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1891\" class=\"elementor elementor-1891 elementor-39\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c9de4b e-con-full e-flex e-con e-parent\" data-id=\"1c9de4b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fa75243 elementor-widget elementor-widget-html\" data-id=\"fa75243\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"txc-page\" style=\"all:initial; font-family: 'Open Sans', sans-serif; display:block;\">\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;600;700;800&family=Open+Sans:wght@400;500&display=swap');\r\n\r\n#txc-page * { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }\r\n\r\n#txc-page .txc-hero {\r\n  background: #0a0a0a !important;\r\n  padding: 70px 20px 60px !important;\r\n  text-align: center !important;\r\n  position: relative !important;\r\n  overflow: hidden !important;\r\n}\r\n\r\n#txc-page .txc-hero-video {\r\n  position: absolute !important;\r\n  top: 50% !important;\r\n  left: 50% !important;\r\n  min-width: 100% !important;\r\n  min-height: 100% !important;\r\n  width: auto !important;\r\n  height: auto !important;\r\n  transform: translate(-50%, -50%) !important;\r\n  object-fit: cover !important;\r\n  z-index: 0 !important;\r\n}\r\n\r\n#txc-page .txc-hero-overlay {\r\n  position: absolute !important;\r\n  top: 0 !important;\r\n  left: 0 !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  background: linear-gradient(135deg, rgba(10,10,10,0.88) 0%, rgba(26,26,26,0.85) 100%) !important;\r\n  z-index: 1 !important;\r\n}\r\n\r\n#txc-page .txc-hero-content {\r\n  position: relative !important;\r\n  z-index: 2 !important;\r\n  display: block !important;\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  #txc-page .txc-hero-video { display: none !important; }\r\n}\r\n\r\n#txc-page .txc-badge {\r\n  display: inline-block !important;\r\n  background: rgba(255,215,0,0.1) !important;\r\n  border: 1px solid rgba(255,215,0,0.3) !important;\r\n  color: #FFD700 !important;\r\n  font-size: 12px !important;\r\n  font-weight: 600 !important;\r\n  letter-spacing: 2px !important;\r\n  text-transform: uppercase !important;\r\n  padding: 6px 16px !important;\r\n  border-radius: 20px !important;\r\n  margin-bottom: 20px !important;\r\n  font-family: 'Montserrat', sans-serif !important;\r\n}\r\n\r\n#txc-page .txc-h1 {\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  font-size: clamp(26px, 4vw, 42px) !important;\r\n  font-weight: 800 !important;\r\n  color: #ffffff !important;\r\n  line-height: 1.2 !important;\r\n  margin-bottom: 15px !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-h1 span { color: #FFD700 !important; }\r\n\r\n#txc-page .txc-sub {\r\n  font-size: 16px !important;\r\n  color: #9ca3af !important;\r\n  max-width: 550px !important;\r\n  margin: 0 auto !important;\r\n  display: block !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  line-height: 1.6 !important;\r\n}\r\n\r\n#txc-page .txc-chips {\r\n  display: flex !important;\r\n  flex-wrap: wrap !important;\r\n  gap: 10px !important;\r\n  justify-content: center !important;\r\n  margin-top: 25px !important;\r\n}\r\n\r\n#txc-page .txc-chip {\r\n  background: #1a1a1a !important;\r\n  border: 1px solid rgba(255,255,255,0.1) !important;\r\n  padding: 8px 16px !important;\r\n  border-radius: 20px !important;\r\n  font-size: 13px !important;\r\n  color: #9ca3af !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n}\r\n\r\n#txc-page .txc-chip span { color: #FFD700 !important; margin-right: 5px !important; }\r\n\r\n#txc-page .txc-layout {\r\n  display: grid !important;\r\n  grid-template-columns: 1fr 360px !important;\r\n  gap: 40px !important;\r\n  max-width: 1000px !important;\r\n  margin: 0 auto !important;\r\n  padding: 60px 20px !important;\r\n  background: #0a0a0a !important;\r\n}\r\n\r\n#txc-page .txc-form-wrap {\r\n  background: #111111 !important;\r\n  border: 1px solid rgba(255,255,255,0.1) !important;\r\n  border-radius: 16px !important;\r\n  padding: 35px !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-form-title {\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  font-size: 20px !important;\r\n  font-weight: 700 !important;\r\n  color: #ffffff !important;\r\n  margin-bottom: 25px !important;\r\n  padding-bottom: 15px !important;\r\n  border-bottom: 2px solid #FFD700 !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-field {\r\n  margin-bottom: 16px !important;\r\n  display: block !important;\r\n  position: relative !important;\r\n}\r\n\r\n#txc-page .txc-label {\r\n  display: block !important;\r\n  font-size: 11px !important;\r\n  font-weight: 600 !important;\r\n  color: rgba(255,255,255,0.5) !important;\r\n  margin-bottom: 6px !important;\r\n  text-transform: uppercase !important;\r\n  letter-spacing: 1px !important;\r\n  font-family: 'Montserrat', sans-serif !important;\r\n}\r\n\r\n#txc-page .txc-input {\r\n  width: 100% !important;\r\n  background: rgba(255,255,255,0.05) !important;\r\n  border: 1px solid rgba(255,255,255,0.15) !important;\r\n  border-radius: 8px !important;\r\n  color: #ffffff !important;\r\n  padding: 13px 16px !important;\r\n  font-size: 14px !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  outline: none !important;\r\n  transition: all 0.2s !important;\r\n  display: block !important;\r\n  -webkit-appearance: none !important;\r\n  appearance: none !important;\r\n}\r\n\r\n#txc-page .txc-input:focus {\r\n  border-color: rgba(255,215,0,0.5) !important;\r\n  background: rgba(255,255,255,0.08) !important;\r\n}\r\n\r\n#txc-page .txc-input::placeholder { color: rgba(255,255,255,0.25) !important; }\r\n\r\n#txc-page .txc-input[type=\"date\"],\r\n#txc-page .txc-input[type=\"time\"] {\r\n  color-scheme: dark !important;\r\n  min-height: 48px !important;\r\n  -webkit-text-fill-color: #ffffff !important;\r\n  color: #ffffff !important;\r\n}\r\n\r\n#txc-page .txc-input[type=\"date\"]::-webkit-calendar-picker-indicator,\r\n#txc-page .txc-input[type=\"time\"]::-webkit-calendar-picker-indicator {\r\n  filter: invert(1) !important;\r\n  opacity: 0.6 !important;\r\n  cursor: pointer !important;\r\n}\r\n\r\n#txc-page .txc-2col {\r\n  display: grid !important;\r\n  grid-template-columns: 1fr 1fr !important;\r\n  gap: 12px !important;\r\n}\r\n\r\n#txc-page .txc-textarea {\r\n  width: 100% !important;\r\n  background: rgba(255,255,255,0.05) !important;\r\n  border: 1px solid rgba(255,255,255,0.15) !important;\r\n  border-radius: 8px !important;\r\n  color: #ffffff !important;\r\n  padding: 13px 16px !important;\r\n  font-size: 14px !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  outline: none !important;\r\n  resize: vertical !important;\r\n  min-height: 100px !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-textarea:focus {\r\n  border-color: rgba(255,215,0,0.5) !important;\r\n  background: rgba(255,255,255,0.08) !important;\r\n}\r\n\r\n#txc-page .txc-phone-wrap {\r\n  display: flex !important;\r\n  align-items: stretch !important;\r\n  width: 100% !important;\r\n}\r\n\r\n#txc-page .txc-prefix-select {\r\n  background-color: rgba(255,255,255,0.08) !important;\r\n  border: 1px solid rgba(255,255,255,0.15) !important;\r\n  border-right: none !important;\r\n  border-radius: 8px 0 0 8px !important;\r\n  color: #ffffff !important;\r\n  padding: 0 24px 0 10px !important;\r\n  font-size: 13px !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  outline: none !important;\r\n  cursor: pointer !important;\r\n  width: 100px !important;\r\n  min-width: 100px !important;\r\n  height: 48px !important;\r\n  -webkit-appearance: none !important;\r\n  appearance: none !important;\r\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23FFD700'\/%3E%3C\/svg%3E\") !important;\r\n  background-repeat: no-repeat !important;\r\n  background-position: right 8px center !important;\r\n}\r\n\r\n#txc-page .txc-prefix-select option {\r\n  background: #1a1a1a !important;\r\n  color: #ffffff !important;\r\n}\r\n\r\n#txc-page .txc-phone-input {\r\n  flex: 1 !important;\r\n  min-width: 0 !important;\r\n  background: rgba(255,255,255,0.05) !important;\r\n  border: 1px solid rgba(255,255,255,0.15) !important;\r\n  border-left: none !important;\r\n  border-radius: 0 8px 8px 0 !important;\r\n  color: #ffffff !important;\r\n  padding: 0 16px !important;\r\n  font-size: 14px !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  outline: none !important;\r\n  transition: all 0.2s !important;\r\n  height: 48px !important;\r\n}\r\n\r\n#txc-page .txc-phone-input:focus {\r\n  border-color: rgba(255,215,0,0.5) !important;\r\n  background: rgba(255,255,255,0.08) !important;\r\n}\r\n\r\n#txc-page .txc-phone-input::placeholder { color: rgba(255,255,255,0.25) !important; }\r\n\r\n#txc-page .txc-select-wrap { position: relative !important; display: block !important; }\r\n\r\n#txc-page .txc-select-display {\r\n  width: 100% !important;\r\n  background: rgba(255,255,255,0.05) !important;\r\n  border: 1px solid rgba(255,255,255,0.15) !important;\r\n  border-radius: 8px !important;\r\n  color: #ffffff !important;\r\n  padding: 13px 36px 13px 16px !important;\r\n  font-size: 14px !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  cursor: pointer !important;\r\n  display: block !important;\r\n  position: relative !important;\r\n  user-select: none !important;\r\n  min-height: 48px !important;\r\n}\r\n\r\n#txc-page .txc-select-display::after {\r\n  content: '\u25bc' !important;\r\n  position: absolute !important;\r\n  right: 14px !important;\r\n  top: 50% !important;\r\n  transform: translateY(-50%) !important;\r\n  color: #FFD700 !important;\r\n  font-size: 10px !important;\r\n}\r\n\r\n#txc-page .txc-select-display.placeholder { color: rgba(255,255,255,0.25) !important; }\r\n#txc-page .txc-select-display.open { border-color: rgba(255,215,0,0.5) !important; background: rgba(255,255,255,0.08) !important; }\r\n\r\n#txc-page .txc-select-dropdown {\r\n  display: none !important;\r\n  position: absolute !important;\r\n  top: calc(100% + 4px) !important;\r\n  left: 0 !important;\r\n  right: 0 !important;\r\n  background: #1a1a1a !important;\r\n  border: 1px solid rgba(255,255,255,0.15) !important;\r\n  border-radius: 8px !important;\r\n  z-index: 9999 !important;\r\n  overflow: hidden !important;\r\n  box-shadow: 0 8px 25px rgba(0,0,0,0.5) !important;\r\n}\r\n\r\n#txc-page .txc-select-dropdown.open { display: block !important; }\r\n\r\n#txc-page .txc-select-option {\r\n  padding: 11px 16px !important;\r\n  font-size: 14px !important;\r\n  color: #9ca3af !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  cursor: pointer !important;\r\n  transition: all 0.15s !important;\r\n  border-bottom: 1px solid rgba(255,255,255,0.05) !important;\r\n}\r\n\r\n#txc-page .txc-select-option:last-child { border-bottom: none !important; }\r\n#txc-page .txc-select-option:hover { background: rgba(255,215,0,0.08) !important; color: #FFD700 !important; }\r\n#txc-page .txc-select-option.selected { color: #FFD700 !important; font-weight: 600 !important; }\r\n\r\n#txc-page .txc-check {\r\n  display: flex !important;\r\n  align-items: flex-start !important;\r\n  gap: 10px !important;\r\n  margin-bottom: 20px !important;\r\n}\r\n\r\n#txc-page .txc-check input { width: 16px !important; height: 16px !important; margin-top: 2px !important; flex-shrink: 0 !important; accent-color: #FFD700 !important; }\r\n#txc-page .txc-check label { font-size: 12px !important; color: rgba(255,255,255,0.5) !important; font-family: 'Open Sans', sans-serif !important; line-height: 1.5 !important; }\r\n#txc-page .txc-check a { color: #FFD700 !important; }\r\n\r\n#txc-page .txc-btn-row {\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n  gap: 12px !important;\r\n}\r\n\r\n#txc-page .txc-submit {\r\n  width: 100% !important;\r\n  background: #1565D8 !important;\r\n  color: #ffffff !important;\r\n  border: none !important;\r\n  border-radius: 8px !important;\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  font-weight: 700 !important;\r\n  font-size: 15px !important;\r\n  padding: 14px !important;\r\n  cursor: pointer !important;\r\n  transition: all 0.2s !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  gap: 8px !important;\r\n}\r\n\r\n#txc-page .txc-submit:hover { background: #1153b3 !important; transform: translateY(-1px) !important; }\r\n\r\n#txc-page .txc-submit-wa {\r\n  width: 100% !important;\r\n  background: #25D366 !important;\r\n  color: #ffffff !important;\r\n  border: none !important;\r\n  border-radius: 8px !important;\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  font-weight: 700 !important;\r\n  font-size: 15px !important;\r\n  padding: 14px !important;\r\n  cursor: pointer !important;\r\n  transition: all 0.2s !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  gap: 8px !important;\r\n}\r\n\r\n#txc-page .txc-submit-wa:hover { background: #1ebe5d !important; transform: translateY(-1px) !important; }\r\n\r\n#txc-page .txc-or-divider {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 10px !important;\r\n  margin: 4px 0 !important;\r\n}\r\n\r\n#txc-page .txc-or-divider::before,\r\n#txc-page .txc-or-divider::after {\r\n  content: '' !important;\r\n  flex: 1 !important;\r\n  height: 1px !important;\r\n  background: rgba(255,255,255,0.1) !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-or-text {\r\n  font-size: 11px !important;\r\n  color: rgba(255,255,255,0.35) !important;\r\n  text-transform: uppercase !important;\r\n  letter-spacing: 1px !important;\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-sidebar { display: block !important; }\r\n\r\n#txc-page .txc-info-card {\r\n  background: #111111 !important;\r\n  border: 1px solid rgba(255,255,255,0.1) !important;\r\n  border-radius: 16px !important;\r\n  padding: 30px !important;\r\n  margin-bottom: 20px !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-info-title {\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  font-size: 16px !important;\r\n  font-weight: 700 !important;\r\n  color: #FFD700 !important;\r\n  margin-bottom: 20px !important;\r\n  display: block !important;\r\n}\r\n\r\n#txc-page .txc-contact-item {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 12px !important;\r\n  margin-bottom: 16px !important;\r\n}\r\n\r\n#txc-page .txc-contact-icon {\r\n  width: 40px !important;\r\n  height: 40px !important;\r\n  min-width: 40px !important;\r\n  background: rgba(255,215,0,0.1) !important;\r\n  border: 1px solid rgba(255,215,0,0.2) !important;\r\n  border-radius: 8px !important;\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  font-size: 18px !important;\r\n}\r\n\r\n#txc-page .txc-contact-label {\r\n  font-size: 11px !important;\r\n  color: rgba(255,255,255,0.4) !important;\r\n  display: block !important;\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  text-transform: uppercase !important;\r\n  letter-spacing: 1px !important;\r\n  margin-bottom: 3px !important;\r\n}\r\n\r\n#txc-page .txc-contact-value {\r\n  font-size: 14px !important;\r\n  color: #ffffff !important;\r\n  font-weight: 600 !important;\r\n  display: block !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n  text-decoration: none !important;\r\n}\r\n\r\n#txc-page .txc-wa-btn {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  gap: 8px !important;\r\n  background: #25D366 !important;\r\n  color: #ffffff !important;\r\n  font-family: 'Montserrat', sans-serif !important;\r\n  font-weight: 700 !important;\r\n  font-size: 14px !important;\r\n  padding: 13px !important;\r\n  border-radius: 8px !important;\r\n  text-decoration: none !important;\r\n  margin-top: 5px !important;\r\n  width: 100% !important;\r\n  transition: all 0.2s !important;\r\n}\r\n\r\n#txc-page .txc-wa-btn:hover { background: #1ebe5d !important; }\r\n#txc-page .txc-garantias { display: flex !important; flex-direction: column !important; gap: 10px !important; }\r\n\r\n#txc-page .txc-garantia {\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  gap: 10px !important;\r\n  font-size: 13px !important;\r\n  color: #9ca3af !important;\r\n  font-family: 'Open Sans', sans-serif !important;\r\n}\r\n\r\n#txc-page .txc-garantia span:first-child { color: #FFD700 !important; font-size: 16px !important; }\r\n\r\n#txc-page .txc-success {\r\n  display: none !important;\r\n  text-align: center !important;\r\n  padding: 40px 30px !important;\r\n  background: #111111 !important;\r\n  border: 1px solid rgba(255,255,255,0.1) !important;\r\n  border-radius: 16px !important;\r\n}\r\n\r\n#txc-page .txc-success.show { display: block !important; }\r\n#txc-page .txc-success-icon { font-size: 52px !important; display: block !important; margin-bottom: 15px !important; }\r\n#txc-page .txc-success-title { font-family: 'Montserrat', sans-serif !important; font-size: 22px !important; font-weight: 700 !important; color: #ffffff !important; margin-bottom: 10px !important; display: block !important; }\r\n#txc-page .txc-success-text { font-size: 14px !important; color: #9ca3af !important; font-family: 'Open Sans', sans-serif !important; display: block !important; line-height: 1.6 !important; }\r\n\r\n@media (max-width: 768px) {\r\n  #txc-page .txc-layout { grid-template-columns: 1fr !important; padding: 30px 15px !important; }\r\n  #txc-page .txc-2col { grid-template-columns: 1fr !important; }\r\n  #txc-page .txc-form-wrap { padding: 20px !important; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"txc-hero\">\r\n  <video class=\"txc-hero-video\" autoplay muted loop playsinline poster=\"https:\/\/www.barcelonataxigo.com\/wp-content\/uploads\/hero-poster.jpg\">\r\n    <source src=\"https:\/\/www.barcelonataxigo.com\/wp-content\/uploads\/hero-video.mp4\" type=\"video\/mp4\">\r\n  <\/video>\r\n  <div class=\"txc-hero-overlay\"><\/div>\r\n  <div class=\"txc-hero-content\">\r\n    <div class=\"txc-badge\">\ud83d\udcde Direct, professional assistance<\/div>\r\n    <div class=\"txc-h1\">Book your <span>private transfer<\/span> in Barcelona<\/div>\r\n    <div class=\"txc-sub\">Fill out the form and we'll confirm within 30 minutes. No online payment, no hassle.<\/div>\r\n    <div class=\"txc-chips\">\r\n      <div class=\"txc-chip\"><span>\u2705<\/span>Confirmation in 30 min<\/div>\r\n      <div class=\"txc-chip\"><span>\ud83d\udcb0<\/span>Fixed price<\/div>\r\n      <div class=\"txc-chip\"><span>\ud83d\udd50<\/span>Available 24\/7<\/div>\r\n      <div class=\"txc-chip\"><span>\ud83d\udeab<\/span>No online payment<\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"txc-layout\">\r\n  <div class=\"txc-form-wrap\" id=\"txcFormWrap\">\r\n    <div class=\"txc-form-title\">\ud83d\udccb Request your transfer<\/div>\r\n\r\n    <div class=\"txc-field\">\r\n      <label class=\"txc-label\">Full name<\/label>\r\n      <input type=\"text\" class=\"txc-input\" id=\"txc-nombre\" placeholder=\"Your full name\">\r\n    <\/div>\r\n\r\n    <div class=\"txc-field\">\r\n      <label class=\"txc-label\">Phone<\/label>\r\n      <div class=\"txc-phone-wrap\">\r\n        <select class=\"txc-prefix-select\" id=\"txc-prefix\">\r\n          <option value=\"+34\">\ud83c\uddea\ud83c\uddf8 +34<\/option>\r\n          <option value=\"+93\">\ud83c\udde6\ud83c\uddeb +93<\/option>\r\n          <option value=\"+355\">\ud83c\udde6\ud83c\uddf1 +355<\/option>\r\n          <option value=\"+213\">\ud83c\udde9\ud83c\uddff +213<\/option>\r\n          <option value=\"+376\">\ud83c\udde6\ud83c\udde9 +376<\/option>\r\n          <option value=\"+244\">\ud83c\udde6\ud83c\uddf4 +244<\/option>\r\n          <option value=\"+54\">\ud83c\udde6\ud83c\uddf7 +54<\/option>\r\n          <option value=\"+374\">\ud83c\udde6\ud83c\uddf2 +374<\/option>\r\n          <option value=\"+61\">\ud83c\udde6\ud83c\uddfa +61<\/option>\r\n          <option value=\"+43\">\ud83c\udde6\ud83c\uddf9 +43<\/option>\r\n          <option value=\"+994\">\ud83c\udde6\ud83c\uddff +994<\/option>\r\n          <option value=\"+973\">\ud83c\udde7\ud83c\udded +973<\/option>\r\n          <option value=\"+880\">\ud83c\udde7\ud83c\udde9 +880<\/option>\r\n          <option value=\"+32\">\ud83c\udde7\ud83c\uddea +32<\/option>\r\n          <option value=\"+501\">\ud83c\udde7\ud83c\uddff +501<\/option>\r\n          <option value=\"+229\">\ud83c\udde7\ud83c\uddef +229<\/option>\r\n          <option value=\"+975\">\ud83c\udde7\ud83c\uddf9 +975<\/option>\r\n          <option value=\"+591\">\ud83c\udde7\ud83c\uddf4 +591<\/option>\r\n          <option value=\"+387\">\ud83c\udde7\ud83c\udde6 +387<\/option>\r\n          <option value=\"+267\">\ud83c\udde7\ud83c\uddfc +267<\/option>\r\n          <option value=\"+55\">\ud83c\udde7\ud83c\uddf7 +55<\/option>\r\n          <option value=\"+673\">\ud83c\udde7\ud83c\uddf3 +673<\/option>\r\n          <option value=\"+359\">\ud83c\udde7\ud83c\uddec +359<\/option>\r\n          <option value=\"+226\">\ud83c\udde7\ud83c\uddeb +226<\/option>\r\n          <option value=\"+257\">\ud83c\udde7\ud83c\uddee +257<\/option>\r\n          <option value=\"+855\">\ud83c\uddf0\ud83c\udded +855<\/option>\r\n          <option value=\"+237\">\ud83c\udde8\ud83c\uddf2 +237<\/option>\r\n          <option value=\"+1\">\ud83c\udde8\ud83c\udde6 +1<\/option>\r\n          <option value=\"+238\">\ud83c\udde8\ud83c\uddfb +238<\/option>\r\n          <option value=\"+236\">\ud83c\udde8\ud83c\uddeb +236<\/option>\r\n          <option value=\"+235\">\ud83c\uddf9\ud83c\udde9 +235<\/option>\r\n          <option value=\"+56\">\ud83c\udde8\ud83c\uddf1 +56<\/option>\r\n          <option value=\"+86\">\ud83c\udde8\ud83c\uddf3 +86<\/option>\r\n          <option value=\"+57\">\ud83c\udde8\ud83c\uddf4 +57<\/option>\r\n          <option value=\"+269\">\ud83c\uddf0\ud83c\uddf2 +269<\/option>\r\n          <option value=\"+243\">\ud83c\udde8\ud83c\udde9 +243<\/option>\r\n          <option value=\"+506\">\ud83c\udde8\ud83c\uddf7 +506<\/option>\r\n          <option value=\"+385\">\ud83c\udded\ud83c\uddf7 +385<\/option>\r\n          <option value=\"+53\">\ud83c\udde8\ud83c\uddfa +53<\/option>\r\n          <option value=\"+357\">\ud83c\udde8\ud83c\uddfe +357<\/option>\r\n          <option value=\"+420\">\ud83c\udde8\ud83c\uddff +420<\/option>\r\n          <option value=\"+45\">\ud83c\udde9\ud83c\uddf0 +45<\/option>\r\n          <option value=\"+253\">\ud83c\udde9\ud83c\uddef +253<\/option>\r\n          <option value=\"+1809\">\ud83c\udde9\ud83c\uddf4 +1809<\/option>\r\n          <option value=\"+593\">\ud83c\uddea\ud83c\udde8 +593<\/option>\r\n          <option value=\"+20\">\ud83c\uddea\ud83c\uddec +20<\/option>\r\n          <option value=\"+503\">\ud83c\uddf8\ud83c\uddfb +503<\/option>\r\n          <option value=\"+240\">\ud83c\uddec\ud83c\uddf6 +240<\/option>\r\n          <option value=\"+291\">\ud83c\uddea\ud83c\uddf7 +291<\/option>\r\n          <option value=\"+372\">\ud83c\uddea\ud83c\uddea +372<\/option>\r\n          <option value=\"+251\">\ud83c\uddea\ud83c\uddf9 +251<\/option>\r\n          <option value=\"+679\">\ud83c\uddeb\ud83c\uddef +679<\/option>\r\n          <option value=\"+358\">\ud83c\uddeb\ud83c\uddee +358<\/option>\r\n          <option value=\"+33\">\ud83c\uddeb\ud83c\uddf7 +33<\/option>\r\n          <option value=\"+241\">\ud83c\uddec\ud83c\udde6 +241<\/option>\r\n          <option value=\"+220\">\ud83c\uddec\ud83c\uddf2 +220<\/option>\r\n          <option value=\"+995\">\ud83c\uddec\ud83c\uddea +995<\/option>\r\n          <option value=\"+49\">\ud83c\udde9\ud83c\uddea +49<\/option>\r\n          <option value=\"+233\">\ud83c\uddec\ud83c\udded +233<\/option>\r\n          <option value=\"+30\">\ud83c\uddec\ud83c\uddf7 +30<\/option>\r\n          <option value=\"+502\">\ud83c\uddec\ud83c\uddf9 +502<\/option>\r\n          <option value=\"+224\">\ud83c\uddec\ud83c\uddf3 +224<\/option>\r\n          <option value=\"+245\">\ud83c\uddec\ud83c\uddfc +245<\/option>\r\n          <option value=\"+592\">\ud83c\uddec\ud83c\uddfe +592<\/option>\r\n          <option value=\"+509\">\ud83c\udded\ud83c\uddf9 +509<\/option>\r\n          <option value=\"+504\">\ud83c\udded\ud83c\uddf3 +504<\/option>\r\n          <option value=\"+36\">\ud83c\udded\ud83c\uddfa +36<\/option>\r\n          <option value=\"+354\">\ud83c\uddee\ud83c\uddf8 +354<\/option>\r\n          <option value=\"+91\">\ud83c\uddee\ud83c\uddf3 +91<\/option>\r\n          <option value=\"+62\">\ud83c\uddee\ud83c\udde9 +62<\/option>\r\n          <option value=\"+98\">\ud83c\uddee\ud83c\uddf7 +98<\/option>\r\n          <option value=\"+964\">\ud83c\uddee\ud83c\uddf6 +964<\/option>\r\n          <option value=\"+353\">\ud83c\uddee\ud83c\uddea +353<\/option>\r\n          <option value=\"+972\">\ud83c\uddee\ud83c\uddf1 +972<\/option>\r\n          <option value=\"+39\">\ud83c\uddee\ud83c\uddf9 +39<\/option>\r\n          <option value=\"+1876\">\ud83c\uddef\ud83c\uddf2 +1876<\/option>\r\n          <option value=\"+81\">\ud83c\uddef\ud83c\uddf5 +81<\/option>\r\n          <option value=\"+962\">\ud83c\uddef\ud83c\uddf4 +962<\/option>\r\n          <option value=\"+7\">\ud83c\uddf0\ud83c\uddff +7<\/option>\r\n          <option value=\"+254\">\ud83c\uddf0\ud83c\uddea +254<\/option>\r\n          <option value=\"+686\">\ud83c\uddf0\ud83c\uddee +686<\/option>\r\n          <option value=\"+965\">\ud83c\uddf0\ud83c\uddfc +965<\/option>\r\n          <option value=\"+996\">\ud83c\uddf0\ud83c\uddec +996<\/option>\r\n          <option value=\"+856\">\ud83c\uddf1\ud83c\udde6 +856<\/option>\r\n          <option value=\"+371\">\ud83c\uddf1\ud83c\uddfb +371<\/option>\r\n          <option value=\"+961\">\ud83c\uddf1\ud83c\udde7 +961<\/option>\r\n          <option value=\"+266\">\ud83c\uddf1\ud83c\uddf8 +266<\/option>\r\n          <option value=\"+231\">\ud83c\uddf1\ud83c\uddf7 +231<\/option>\r\n          <option value=\"+218\">\ud83c\uddf1\ud83c\uddfe +218<\/option>\r\n          <option value=\"+423\">\ud83c\uddf1\ud83c\uddee +423<\/option>\r\n          <option value=\"+370\">\ud83c\uddf1\ud83c\uddf9 +370<\/option>\r\n          <option value=\"+352\">\ud83c\uddf1\ud83c\uddfa +352<\/option>\r\n          <option value=\"+261\">\ud83c\uddf2\ud83c\uddec +261<\/option>\r\n          <option value=\"+265\">\ud83c\uddf2\ud83c\uddfc +265<\/option>\r\n          <option value=\"+60\">\ud83c\uddf2\ud83c\uddfe +60<\/option>\r\n          <option value=\"+960\">\ud83c\uddf2\ud83c\uddfb +960<\/option>\r\n          <option value=\"+223\">\ud83c\uddf2\ud83c\uddf1 +223<\/option>\r\n          <option value=\"+356\">\ud83c\uddf2\ud83c\uddf9 +356<\/option>\r\n          <option value=\"+692\">\ud83c\uddf2\ud83c\udded +692<\/option>\r\n          <option value=\"+222\">\ud83c\uddf2\ud83c\uddf7 +222<\/option>\r\n          <option value=\"+230\">\ud83c\uddf2\ud83c\uddfa +230<\/option>\r\n          <option value=\"+52\">\ud83c\uddf2\ud83c\uddfd +52<\/option>\r\n          <option value=\"+691\">\ud83c\uddeb\ud83c\uddf2 +691<\/option>\r\n          <option value=\"+373\">\ud83c\uddf2\ud83c\udde9 +373<\/option>\r\n          <option value=\"+377\">\ud83c\uddf2\ud83c\udde8 +377<\/option>\r\n          <option value=\"+976\">\ud83c\uddf2\ud83c\uddf3 +976<\/option>\r\n          <option value=\"+382\">\ud83c\uddf2\ud83c\uddea +382<\/option>\r\n          <option value=\"+212\">\ud83c\uddf2\ud83c\udde6 +212<\/option>\r\n          <option value=\"+258\">\ud83c\uddf2\ud83c\uddff +258<\/option>\r\n          <option value=\"+264\">\ud83c\uddf3\ud83c\udde6 +264<\/option>\r\n          <option value=\"+674\">\ud83c\uddf3\ud83c\uddf7 +674<\/option>\r\n          <option value=\"+977\">\ud83c\uddf3\ud83c\uddf5 +977<\/option>\r\n          <option value=\"+31\">\ud83c\uddf3\ud83c\uddf1 +31<\/option>\r\n          <option value=\"+64\">\ud83c\uddf3\ud83c\uddff +64<\/option>\r\n          <option value=\"+505\">\ud83c\uddf3\ud83c\uddee +505<\/option>\r\n          <option value=\"+227\">\ud83c\uddf3\ud83c\uddea +227<\/option>\r\n          <option value=\"+234\">\ud83c\uddf3\ud83c\uddec +234<\/option>\r\n          <option value=\"+47\">\ud83c\uddf3\ud83c\uddf4 +47<\/option>\r\n          <option value=\"+968\">\ud83c\uddf4\ud83c\uddf2 +968<\/option>\r\n          <option value=\"+92\">\ud83c\uddf5\ud83c\uddf0 +92<\/option>\r\n          <option value=\"+680\">\ud83c\uddf5\ud83c\uddfc +680<\/option>\r\n          <option value=\"+507\">\ud83c\uddf5\ud83c\udde6 +507<\/option>\r\n          <option value=\"+675\">\ud83c\uddf5\ud83c\uddec +675<\/option>\r\n          <option value=\"+595\">\ud83c\uddf5\ud83c\uddfe +595<\/option>\r\n          <option value=\"+51\">\ud83c\uddf5\ud83c\uddea +51<\/option>\r\n          <option value=\"+63\">\ud83c\uddf5\ud83c\udded +63<\/option>\r\n          <option value=\"+48\">\ud83c\uddf5\ud83c\uddf1 +48<\/option>\r\n          <option value=\"+351\">\ud83c\uddf5\ud83c\uddf9 +351<\/option>\r\n          <option value=\"+974\">\ud83c\uddf6\ud83c\udde6 +974<\/option>\r\n          <option value=\"+40\">\ud83c\uddf7\ud83c\uddf4 +40<\/option>\r\n          <option value=\"+7\">\ud83c\uddf7\ud83c\uddfa +7<\/option>\r\n          <option value=\"+250\">\ud83c\uddf7\ud83c\uddfc +250<\/option>\r\n          <option value=\"+966\">\ud83c\uddf8\ud83c\udde6 +966<\/option>\r\n          <option value=\"+221\">\ud83c\uddf8\ud83c\uddf3 +221<\/option>\r\n          <option value=\"+381\">\ud83c\uddf7\ud83c\uddf8 +381<\/option>\r\n          <option value=\"+232\">\ud83c\uddf8\ud83c\uddf1 +232<\/option>\r\n          <option value=\"+65\">\ud83c\uddf8\ud83c\uddec +65<\/option>\r\n          <option value=\"+421\">\ud83c\uddf8\ud83c\uddf0 +421<\/option>\r\n          <option value=\"+386\">\ud83c\uddf8\ud83c\uddee +386<\/option>\r\n          <option value=\"+677\">\ud83c\uddf8\ud83c\udde7 +677<\/option>\r\n          <option value=\"+252\">\ud83c\uddf8\ud83c\uddf4 +252<\/option>\r\n          <option value=\"+27\">\ud83c\uddff\ud83c\udde6 +27<\/option>\r\n          <option value=\"+82\">\ud83c\uddf0\ud83c\uddf7 +82<\/option>\r\n          <option value=\"+211\">\ud83c\uddf8\ud83c\uddf8 +211<\/option>\r\n          <option value=\"+94\">\ud83c\uddf1\ud83c\uddf0 +94<\/option>\r\n          <option value=\"+249\">\ud83c\uddf8\ud83c\udde9 +249<\/option>\r\n          <option value=\"+597\">\ud83c\uddf8\ud83c\uddf7 +597<\/option>\r\n          <option value=\"+268\">\ud83c\uddf8\ud83c\uddff +268<\/option>\r\n          <option value=\"+46\">\ud83c\uddf8\ud83c\uddea +46<\/option>\r\n          <option value=\"+41\">\ud83c\udde8\ud83c\udded +41<\/option>\r\n          <option value=\"+963\">\ud83c\uddf8\ud83c\uddfe +963<\/option>\r\n          <option value=\"+886\">\ud83c\uddf9\ud83c\uddfc +886<\/option>\r\n          <option value=\"+992\">\ud83c\uddf9\ud83c\uddef +992<\/option>\r\n          <option value=\"+255\">\ud83c\uddf9\ud83c\uddff +255<\/option>\r\n          <option value=\"+66\">\ud83c\uddf9\ud83c\udded +66<\/option>\r\n          <option value=\"+670\">\ud83c\uddf9\ud83c\uddf1 +670<\/option>\r\n          <option value=\"+228\">\ud83c\uddf9\ud83c\uddec +228<\/option>\r\n          <option value=\"+676\">\ud83c\uddf9\ud83c\uddf4 +676<\/option>\r\n          <option value=\"+1868\">\ud83c\uddf9\ud83c\uddf9 +1868<\/option>\r\n          <option value=\"+216\">\ud83c\uddf9\ud83c\uddf3 +216<\/option>\r\n          <option value=\"+90\">\ud83c\uddf9\ud83c\uddf7 +90<\/option>\r\n          <option value=\"+993\">\ud83c\uddf9\ud83c\uddf2 +993<\/option>\r\n          <option value=\"+688\">\ud83c\uddf9\ud83c\uddfb +688<\/option>\r\n          <option value=\"+256\">\ud83c\uddfa\ud83c\uddec +256<\/option>\r\n          <option value=\"+380\">\ud83c\uddfa\ud83c\udde6 +380<\/option>\r\n          <option value=\"+971\">\ud83c\udde6\ud83c\uddea +971<\/option>\r\n          <option value=\"+44\">\ud83c\uddec\ud83c\udde7 +44<\/option>\r\n          <option value=\"+1\">\ud83c\uddfa\ud83c\uddf8 +1<\/option>\r\n          <option value=\"+598\">\ud83c\uddfa\ud83c\uddfe +598<\/option>\r\n          <option value=\"+998\">\ud83c\uddfa\ud83c\uddff +998<\/option>\r\n          <option value=\"+678\">\ud83c\uddfb\ud83c\uddfa +678<\/option>\r\n          <option value=\"+58\">\ud83c\uddfb\ud83c\uddea +58<\/option>\r\n          <option value=\"+84\">\ud83c\uddfb\ud83c\uddf3 +84<\/option>\r\n          <option value=\"+967\">\ud83c\uddfe\ud83c\uddea +967<\/option>\r\n          <option value=\"+260\">\ud83c\uddff\ud83c\uddf2 +260<\/option>\r\n          <option value=\"+263\">\ud83c\uddff\ud83c\uddfc +263<\/option>\r\n        <\/select>\r\n        <input type=\"tel\" class=\"txc-phone-input\" id=\"txc-tel\" placeholder=\"600 000 000\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"txc-field\">\r\n      <label class=\"txc-label\">Email<\/label>\r\n      <input type=\"email\" class=\"txc-input\" id=\"txc-email\" placeholder=\"you@email.com\">\r\n    <\/div>\r\n\r\n    <div class=\"txc-2col\">\r\n      <div class=\"txc-field\">\r\n        <label class=\"txc-label\">Pickup location<\/label>\r\n        <input type=\"text\" class=\"txc-input\" id=\"txc-origen\" placeholder=\"Pickup point\">\r\n      <\/div>\r\n      <div class=\"txc-field\">\r\n        <label class=\"txc-label\">Destination<\/label>\r\n        <input type=\"text\" class=\"txc-input\" id=\"txc-destino\" placeholder=\"Destination\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"txc-2col\">\r\n      <div class=\"txc-field\">\r\n        <label class=\"txc-label\">Pickup date<\/label>\r\n        <input type=\"date\" class=\"txc-input\" id=\"txc-fecha\">\r\n      <\/div>\r\n      <div class=\"txc-field\">\r\n        <label class=\"txc-label\">Pickup time<\/label>\r\n        <input type=\"time\" class=\"txc-input\" id=\"txc-hora\">\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"txc-2col\">\r\n      <div class=\"txc-field\">\r\n        <label class=\"txc-label\">Passengers<\/label>\r\n        <div class=\"txc-select-wrap\">\r\n          <div class=\"txc-select-display placeholder\" onclick=\"txcToggle(this)\">Number of passengers<\/div>\r\n          <div class=\"txc-select-dropdown\">\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-pasajeros')\">1<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-pasajeros')\">2<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-pasajeros')\">3<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-pasajeros')\">4<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-pasajeros')\">5<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-pasajeros')\">6+<\/div>\r\n          <\/div>\r\n          <input type=\"hidden\" id=\"txc-pasajeros\">\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"txc-field\">\r\n        <label class=\"txc-label\">Luggage<\/label>\r\n        <div class=\"txc-select-wrap\">\r\n          <div class=\"txc-select-display placeholder\" onclick=\"txcToggle(this)\">Bags<\/div>\r\n          <div class=\"txc-select-dropdown\">\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-equipaje')\">No luggage<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-equipaje')\">1 bag<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-equipaje')\">2 bags<\/div>\r\n            <div class=\"txc-select-option\" onclick=\"txcSelect(this,'txc-equipaje')\">3+ bags<\/div>\r\n          <\/div>\r\n          <input type=\"hidden\" id=\"txc-equipaje\">\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"txc-field\">\r\n      <label class=\"txc-label\">Additional notes (optional)<\/label>\r\n      <textarea class=\"txc-textarea\" id=\"txc-notas\" placeholder=\"Flight number, special requirements...\"><\/textarea>\r\n    <\/div>\r\n\r\n    <div class=\"txc-check\">\r\n      <input type=\"checkbox\" id=\"txc-privacy\">\r\n      <label for=\"txc-privacy\">I have read the <a href=\"https:\/\/www.barcelonataxigo.com\/politica-de-privacidad\/\">Privacy Policy<\/a> and agree to the processing of my data to handle my request.<\/label>\r\n    <\/div>\r\n\r\n    <div class=\"txc-btn-row\">\r\n      <button class=\"txc-submit\" onclick=\"txcEnviar()\">\u2709\ufe0f Send by email<\/button>\r\n      <div class=\"txc-or-divider\"><span class=\"txc-or-text\">or<\/span><\/div>\r\n      <button class=\"txc-submit-wa\" onclick=\"txcEnviarWhatsApp()\">\ud83d\udcac Send via WhatsApp<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"txc-success\" id=\"txcSuccess\">\r\n    <span class=\"txc-success-icon\">\u2705<\/span>\r\n    <span class=\"txc-success-title\">Request sent!<\/span>\r\n    <span class=\"txc-success-text\">We'll confirm within 30 minutes by phone or WhatsApp.<\/span>\r\n  <\/div>\r\n\r\n  <div class=\"txc-sidebar\">\r\n    <div class=\"txc-info-card\">\r\n      <span class=\"txc-info-title\">\ud83d\udcde Direct contact<\/span>\r\n      <div class=\"txc-contact-item\">\r\n        <div class=\"txc-contact-icon\">\ud83d\udcf1<\/div>\r\n        <div>\r\n          <span class=\"txc-contact-label\">Phone<\/span>\r\n          <a href=\"tel:+34637015195\" class=\"txc-contact-value\">+34 637 015 195<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"txc-contact-item\">\r\n        <div class=\"txc-contact-icon\">\u2709\ufe0f<\/div>\r\n        <div>\r\n          <span class=\"txc-contact-label\">Email<\/span>\r\n          <a href=\"mailto:info@barcelonataxigo.com\" class=\"txc-contact-value\">info@barcelonataxigo.com<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"txc-contact-item\">\r\n        <div class=\"txc-contact-icon\">\ud83d\udd50<\/div>\r\n        <div>\r\n          <span class=\"txc-contact-label\">Availability<\/span>\r\n          <span class=\"txc-contact-value\">24\/7, 7 days a week<\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <a href=\"https:\/\/wa.me\/34637015195\" class=\"txc-wa-btn\">\ud83d\udcac Message us on WhatsApp<\/a>\r\n    <\/div>\r\n\r\n    <div class=\"txc-info-card\">\r\n      <span class=\"txc-info-title\">\u2728 Our guarantees<\/span>\r\n      <div class=\"txc-garantias\">\r\n        <div class=\"txc-garantia\"><span>\u2705<\/span><span>Confirmation in under 30 minutes<\/span><\/div>\r\n        <div class=\"txc-garantia\"><span>\u2705<\/span><span>Fixed price, no surprises<\/span><\/div>\r\n        <div class=\"txc-garantia\"><span>\u2705<\/span><span>Punctual, professional driver<\/span><\/div>\r\n        <div class=\"txc-garantia\"><span>\u2705<\/span><span>No advance online payment<\/span><\/div>\r\n        <div class=\"txc-garantia\"><span>\u2705<\/span><span>Real-time flight tracking<\/span><\/div>\r\n        <div class=\"txc-garantia\"><span>\u2705<\/span><span>Free cancellation up to 12h before<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\nfunction txcToggle(el) {\r\n  var dropdown = el.nextElementSibling;\r\n  var isOpen = dropdown.classList.contains('open');\r\n  document.querySelectorAll('#txc-page .txc-select-dropdown').forEach(function(d){ d.classList.remove('open'); });\r\n  document.querySelectorAll('#txc-page .txc-select-display').forEach(function(d){ d.classList.remove('open'); });\r\n  if (!isOpen) { dropdown.classList.add('open'); el.classList.add('open'); }\r\n}\r\n\r\nfunction txcSelect(option, inputId) {\r\n  var value = option.textContent;\r\n  var wrap = option.closest('.txc-select-wrap');\r\n  var display = wrap.querySelector('.txc-select-display');\r\n  var input = document.getElementById(inputId);\r\n  display.textContent = value;\r\n  display.classList.remove('placeholder');\r\n  input.value = value;\r\n  option.closest('.txc-select-dropdown').classList.remove('open');\r\n  display.classList.remove('open');\r\n  wrap.querySelectorAll('.txc-select-option').forEach(function(o){ o.classList.remove('selected'); });\r\n  option.classList.add('selected');\r\n}\r\n\r\ndocument.addEventListener('click', function(e) {\r\n  if (!e.target.closest('#txc-page .txc-select-wrap')) {\r\n    document.querySelectorAll('#txc-page .txc-select-dropdown').forEach(function(d){ d.classList.remove('open'); });\r\n    document.querySelectorAll('#txc-page .txc-select-display').forEach(function(d){ d.classList.remove('open'); });\r\n  }\r\n});\r\n\r\nfunction txcRecogerDatos() {\r\n  return {\r\n    nombre: document.getElementById('txc-nombre') ? document.getElementById('txc-nombre').value : '',\r\n    prefijo: document.getElementById('txc-prefix') ? document.getElementById('txc-prefix').value : '+34',\r\n    tel: document.getElementById('txc-tel') ? document.getElementById('txc-tel').value : '',\r\n    email: document.getElementById('txc-email') ? document.getElementById('txc-email').value : '',\r\n    origen: document.getElementById('txc-origen') ? document.getElementById('txc-origen').value : '',\r\n    destino: document.getElementById('txc-destino') ? document.getElementById('txc-destino').value : '',\r\n    fecha: document.getElementById('txc-fecha') ? document.getElementById('txc-fecha').value : '',\r\n    hora: document.getElementById('txc-hora') ? document.getElementById('txc-hora').value : '',\r\n    pasajeros: document.getElementById('txc-pasajeros') ? document.getElementById('txc-pasajeros').value : '',\r\n    equipaje: document.getElementById('txc-equipaje') ? document.getElementById('txc-equipaje').value : '',\r\n    notas: document.getElementById('txc-notas') ? document.getElementById('txc-notas').value : ''\r\n  };\r\n}\r\n\r\nfunction txcValidar(datos) {\r\n  if (!document.getElementById('txc-privacy').checked) {\r\n    alert('Please accept the privacy policy to continue.');\r\n    return false;\r\n  }\r\n  if (!datos.nombre || !datos.tel || !datos.origen || !datos.destino) {\r\n    alert('Please fill in the required fields: name, phone, pickup location and destination.');\r\n    return false;\r\n  }\r\n  return true;\r\n}\r\n\r\nfunction txcEnviar() {\r\n  var datos = txcRecogerDatos();\r\n  if (!txcValidar(datos)) return;\r\n\r\n  var payload = {\r\n    access_key: 'f3bb12a4-d924-43fe-b90e-00dd235bd712',\r\n    subject: 'New taxi booking - barcelonataxigo.com (EN)',\r\n    from_name: 'Barcelona Taxigo Web',\r\n    nombre: datos.nombre,\r\n    telefono: datos.prefijo + ' ' + datos.tel,\r\n    email: datos.email,\r\n    origen: datos.origen,\r\n    destino: datos.destino,\r\n    fecha: datos.fecha,\r\n    hora: datos.hora,\r\n    pasajeros: datos.pasajeros,\r\n    equipaje: datos.equipaje,\r\n    notas: datos.notas\r\n  };\r\n\r\n  var btn = document.querySelector('.txc-submit');\r\n  var textoOriginal = btn.textContent;\r\n  btn.textContent = '\u23f3 Sending...';\r\n  btn.disabled = true;\r\n\r\n  fetch('https:\/\/api.web3forms.com\/submit', {\r\n    method: 'POST',\r\n    headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\r\n    body: JSON.stringify(payload)\r\n  })\r\n  .then(function(res) { return res.json(); })\r\n  .then(function(data) {\r\n    if (data.success) {\r\n      window.location.href = 'https:\/\/www.barcelonataxigo.com\/gracias\/';\r\n    } else {\r\n      alert('There was an error submitting your request. Please call us at +34 637 015 195.');\r\n      btn.textContent = textoOriginal;\r\n      btn.disabled = false;\r\n    }\r\n  })\r\n  .catch(function() {\r\n    alert('There was an error submitting your request. Please call us at +34 637 015 195 or message us on WhatsApp.');\r\n    btn.textContent = textoOriginal;\r\n    btn.disabled = false;\r\n  });\r\n}\r\n\r\nfunction txcEnviarWhatsApp() {\r\n  var datos = txcRecogerDatos();\r\n  if (!txcValidar(datos)) return;\r\n\r\n  var lineas = [\r\n    '\ud83d\ude95 *New booking request*',\r\n    '',\r\n    '\ud83d\udc64 Name: ' + datos.nombre,\r\n    '\ud83d\udcde Phone: ' + datos.prefijo + ' ' + datos.tel,\r\n    datos.email ? '\u2709\ufe0f Email: ' + datos.email : null,\r\n    '\ud83d\udccd Pickup: ' + datos.origen,\r\n    '\ud83c\udfaf Destination: ' + datos.destino,\r\n    datos.fecha ? '\ud83d\udcc5 Date: ' + datos.fecha : null,\r\n    datos.hora ? '\ud83d\udd50 Time: ' + datos.hora : null,\r\n    datos.pasajeros ? '\ud83d\udc65 Passengers: ' + datos.pasajeros : null,\r\n    datos.equipaje ? '\ud83e\uddf3 Luggage: ' + datos.equipaje : null,\r\n    datos.notas ? '\ud83d\udcdd Notes: ' + datos.notas : null\r\n  ].filter(function(l) { return l !== null; });\r\n\r\n  var mensaje = encodeURIComponent(lineas.join('\\n'));\r\n  window.open('https:\/\/wa.me\/34637015195?text=' + mensaje, '_blank');\r\n}\r\n<\/script>\r\n\r\n<script>\r\nfunction initContactAutocomplete() {\r\n  var origenInput = document.getElementById('txc-origen');\r\n  var destinoInput = document.getElementById('txc-destino');\r\n\r\n  if (!origenInput || !destinoInput) return;\r\n\r\n  var options = {\r\n    componentRestrictions: { country: 'es' },\r\n    fields: ['formatted_address', 'geometry', 'name'],\r\n  };\r\n\r\n  var origenAC = new google.maps.places.Autocomplete(origenInput, options);\r\n  var destinoAC = new google.maps.places.Autocomplete(destinoInput, options);\r\n\r\n  origenAC.addListener('place_changed', function() {\r\n    var place = origenAC.getPlace();\r\n    if (place.formatted_address) {\r\n      origenInput.value = place.formatted_address;\r\n    }\r\n  });\r\n\r\n  destinoAC.addListener('place_changed', function() {\r\n    var place = destinoAC.getPlace();\r\n    if (place.formatted_address) {\r\n      destinoInput.value = place.formatted_address;\r\n    }\r\n  });\r\n\r\n  var style = document.createElement('style');\r\n  style.textContent = '.pac-container { z-index: 99999 !important; border-radius: 8px !important; border: 1px solid rgba(255,215,0,0.3) !important; box-shadow: 0 8px 24px rgba(0,0,0,0.15) !important; font-family: \"Open Sans\", sans-serif !important; } .pac-item { padding: 8px 12px !important; font-size: 13px !important; cursor: pointer !important; } .pac-item:hover { background: #fffbeb !important; } .pac-item-query { font-weight: 600 !important; color: #111 !important; }';\r\n  document.head.appendChild(style);\r\n}\r\n<\/script>\r\n<script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyCBN1zP3xswXzvmzlVD1uQmqEFCdNgJtmw&libraries=places&callback=initContactAutocomplete\" async defer><\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcde Direct, professional assistance Book your private transfer in Barcelona Fill out the form and we&#8217;ll confirm within 30 minutes. No online payment, no hassle. \u2705Confirmation in 30 min \ud83d\udcb0Fixed price \ud83d\udd50Available 24\/7 \ud83d\udeabNo online payment \ud83d\udccb Request your transfer Full name Phone \ud83c\uddea\ud83c\uddf8 +34\ud83c\udde6\ud83c\uddeb +93\ud83c\udde6\ud83c\uddf1 +355\ud83c\udde9\ud83c\uddff +213\ud83c\udde6\ud83c\udde9 +376\ud83c\udde6\ud83c\uddf4 +244\ud83c\udde6\ud83c\uddf7 +54\ud83c\udde6\ud83c\uddf2 +374\ud83c\udde6\ud83c\uddfa +61\ud83c\udde6\ud83c\uddf9 +43\ud83c\udde6\ud83c\uddff +994\ud83c\udde7\ud83c\udded [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1891","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/pages\/1891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/comments?post=1891"}],"version-history":[{"count":1,"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/pages\/1891\/revisions"}],"predecessor-version":[{"id":1893,"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/pages\/1891\/revisions\/1893"}],"wp:attachment":[{"href":"https:\/\/www.barcelonataxigo.com\/en\/wp-json\/wp\/v2\/media?parent=1891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}