{"id":1728,"date":"2026-04-09T09:59:11","date_gmt":"2026-04-09T07:59:11","guid":{"rendered":"https:\/\/vitagroup.hextra.dev\/transfervallee-transfer-privato\/"},"modified":"2026-04-21T15:56:58","modified_gmt":"2026-04-21T13:56:58","slug":"transfervallee-transfer-privato","status":"publish","type":"page","link":"https:\/\/vitagroup.hextra.dev\/en\/transfervallee-transfer-privato\/","title":{"rendered":"TransferVall\u00e9e &#8211; Private Transfer"},"content":{"rendered":"<h1>Private Transfer Booking<br \/>\n<\/h1>\n<div>\n<style>\n<p>\/* ============================================================\n   VITA GROUP \u2014 Transfer Form Restyling v5\n   Solo CSS, nessun JS richiesto.\n   Aggiungere in Aspetto > Personalizza > CSS aggiuntivo\n   ============================================================ *\/<\/p>\n<p>.hx-transfer-form {\n  background: #fff;\n  border: 1px solid #e8e8e8;\n  border-radius: 12px;\n  padding: 32px 40px;\n  max-width: 1060px;\n  width: 100%;\n  margin-left: auto;\n  margin-right: auto;\n  box-shadow: 0 2px 16px rgba(0,0,0,0.07);\n  box-sizing: border-box;\n}<\/p>\n<p>\/* Step indicators *\/\n.hx-step-indicators {\n  display: flex;\n  margin-bottom: 32px;\n  border-bottom: 2px solid #ebebeb;\n}\n.hx-step-indicator {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 14px 28px;\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  color: #b0b0b0;\n  position: relative;\n  border-bottom: 3px solid transparent;\n  margin-bottom: -2px;\n  transition: color 0.2s;\n  cursor: default;\n}\n.hx-step-indicator::before {\n  content: attr(data-step);\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 24px; height: 24px;\n  border-radius: 50%;\n  background: #d0d0d0;\n  color: #fff;\n  font-size: 11px; font-weight: 700;\n  flex-shrink: 0;\n  transition: background 0.2s;\n}\n.hx-step-indicator.stepEnabled { color: #cc0000; border-bottom-color: #cc0000; }\n.hx-step-indicator.stepEnabled::before { background: #cc0000; }\n.hx-step-indicator.stepDone { color: #444; cursor: pointer; }\n.hx-step-indicator.stepDone::before { background: #5a9e2f; }\n.hx-step-indicator.stepDone:hover { color: #cc0000; }\n.hx-step-indicator.stepDone:hover::before { background: #cc0000; }\n.hx-step-indicator.stepDisabled { cursor: default; pointer-events: none; }<\/p>\n<p>\/* Titolo *\/\n.hx-page-title { margin-bottom: 28px; }\n.hx-page-title-big { font-size: 22px; font-weight: 700; color: #1a1a1a; margin: 0 0 6px 0; letter-spacing: -0.01em; }\n.hx-page-title-small { font-size: 14px; color: #888; margin: 0; }<\/p>\n<p>\/* Layout: sidebar a destra, main occupa tutto lo spazio libero.\n   Quando il summary \u00e8 vuoto (step 1), la sidebar collassa a zero\n   e i campi si estendono su tutta la larghezza della card. *\/\n.hx-layout {\n  display: flex;\n  flex-direction: row-reverse;\n  gap: 32px;\n  align-items: flex-start;\n}\n.hx-main { flex: 1; min-width: 0; }\n.hx-sidebar { width: 220px; flex-shrink: 0; }\n.hx-sidebar:has(.hx-sidebar-summary:empty) {\n  width: 0;\n  overflow: hidden;\n  padding: 0;\n  margin: 0;\n}<\/p>\n<p>\/* Titolo tratta *\/\n.hx-tratta-title {\n  font-size: 13px; font-weight: 700; text-transform: uppercase;\n  letter-spacing: 0.07em; color: #cc0000;\n  margin: 20px 0 14px 0; padding-bottom: 8px;\n  border-bottom: 2px solid #f5e0e0;\n}<\/p>\n<p>\/* Griglia 2 colonne \u2014 align-items: start\n   Il hint sotto Partenza non sposta Arrivo *\/\n.hx-tratta-andata,\n.hx-tratta-ritorno {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 24px;\n  align-items: start;\n}\n.hx-tratta-andata .hx-tratta-title,\n.hx-tratta-ritorno .hx-tratta-title { grid-column: 1 \/ -1; }\n.hx-field-passeggeri, .hx-field-tipoviaggio { grid-column: 1 \/ -1; }<\/p>\n<p>\/* Field groups *\/\n.hx-field-group { display: flex; flex-direction: column; margin-bottom: 16px; }\n.hx-field-group label {\n  font-size: 12px; font-weight: 600; text-transform: uppercase;\n  letter-spacing: 0.06em; color: #555; margin-bottom: 6px;\n}<\/p>\n<p>\/* Input e select *\/\n.hx-field-group input,\n.hx-field-group select,\n.hx-transfer-form input[type=\"text\"].hx-datepicker,\n.hx-transfer-form input[type=\"number\"] {\n  width: 100%; height: 42px; padding: 0 14px;\n  font-size: 14px; color: #1a1a1a;\n  background: #fafafa;\n  border: 1.5px solid #ddd; border-radius: 8px;\n  outline: none;\n  transition: border-color 0.18s, background 0.18s;\n  appearance: none; -webkit-appearance: none;\n  box-sizing: border-box;\n}\n.hx-field-group select {\n  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23888' d='M6 8L0 0h12z'\/%3E%3C\/svg%3E\");\n  background-repeat: no-repeat;\n  background-position: right 14px center;\n  padding-right: 36px;\n}\n.hx-field-group input:focus, .hx-field-group select:focus { border-color: #cc0000; background: #fff; }\n.hx-field-group input:hover, .hx-field-group select:hover { border-color: #bbb; }<\/p>\n<p>\/* Hint aeroporto *\/\n.hx-field-group small {\n  display: block; margin-top: 5px;\n  font-size: 11px; color: #e07000; line-height: 1.4;\n}<\/p>\n<p>\/* Orario: HH e MM affiancati \u2014 solo CSS *\/\n.hx-field-group.hx-field-orario {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  align-items: flex-end;\n  gap: 8px;\n}\n.hx-field-group.hx-field-orario label {\n  width: 100%;\n  margin-bottom: 0;\n}\n.hx-field-group.hx-field-orario select {\n  flex: 1;\n  width: auto !important;\n  min-width: 0;\n}<\/p>\n<p>\/* Pulsante cerca *\/\n.hx-btn.hx-btn-search {\n  display: inline-flex; align-items: center; justify-content: center;\n  margin-top: 8px; padding: 0 32px; height: 48px;\n  background: #cc0000; color: #fff !important;\n  font-size: 13px; font-weight: 700; text-transform: uppercase;\n  letter-spacing: 0.08em; border: none; border-radius: 8px;\n  cursor: pointer; transition: background 0.18s, transform 0.1s;\n}\n.hx-btn.hx-btn-search:hover { background: #aa0000; }\n.hx-btn.hx-btn-search:active { transform: scale(0.98); }<\/p>\n<p>\/* Sidebar summary *\/\n.hx-sidebar-content {\n  background: #f8f8f8; border: 1px solid #ebebeb;\n  border-radius: 10px; padding: 18px; font-size: 13px;\n}\n.hx-btn-modifica {\n  margin-top: 12px; width: 100%; padding: 9px 0;\n  background: transparent; color: #cc0000;\n  border: 1.5px solid #cc0000; border-radius: 8px;\n  font-size: 12px; font-weight: 700; text-transform: uppercase;\n  letter-spacing: 0.06em; cursor: pointer;\n  transition: background 0.18s, color 0.18s;\n}\n.hx-btn-modifica:hover { background: #cc0000; color: #fff; }<\/p>\n<p>\/* ============================================================\n   STEP 2 \u2014 SERVIZI \/ Selezione veicolo\n   ============================================================ *\/<\/p>\n<p>.hx-results-list {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n}<\/p>\n<p>.hx-result-card {\n  border: 1.5px solid #e8e8e8;\n  border-radius: 10px;\n  overflow: hidden;\n  transition: border-color 0.18s, box-shadow 0.18s;\n}\n.hx-result-card:hover {\n  border-color: #cc0000;\n  box-shadow: 0 2px 12px rgba(204,0,0,0.08);\n}<\/p>\n<p>.hx-result-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 16px 20px;\n  background: #fafafa;\n  border-bottom: 1px solid #ebebeb;\n}\n.hx-result-name {\n  font-size: 15px;\n  font-weight: 700;\n  color: #1a1a1a;\n}\n.hx-result-price {\n  font-size: 20px;\n  font-weight: 700;\n  color: #cc0000;\n}<\/p>\n<p>.hx-result-details {\n  display: flex;\n  gap: 20px;\n  padding: 12px 20px;\n  background: #fff;\n  border-bottom: 1px solid #f0f0f0;\n  flex-wrap: wrap;\n}\n.hx-result-details span {\n  font-size: 12px;\n  color: #666;\n  font-weight: 500;\n}<\/p>\n<p>.hx-optional-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 10px 20px;\n  border-bottom: 1px solid #f5f5f5;\n  gap: 16px;\n}\n.hx-optional-row:last-of-type {\n  border-bottom: none;\n}\n.hx-optional-left {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  flex: 1;\n}\n.hx-optional-left span {\n  font-size: 13px;\n  color: #333;\n}\n.hx-optional-right {\n  font-size: 13px;\n  font-weight: 600;\n  color: #555;\n  min-width: 60px;\n  text-align: right;\n}<\/p>\n<p>.hx-opt-qty {\n  height: 32px !important;\n  width: 64px !important;\n  padding: 0 8px !important;\n  font-size: 13px !important;\n  background: #fafafa !important;\n  border: 1.5px solid #ddd !important;\n  border-radius: 6px !important;\n  appearance: none !important;\n  -webkit-appearance: none !important;\n  text-align: center;\n  cursor: pointer;\n  flex-shrink: 0;\n}\n.hx-opt-qty:focus { border-color: #cc0000 !important; outline: none !important; }<\/p>\n<p>.hx-result-action {\n  padding: 16px 20px;\n  background: #fafafa;\n  border-top: 1px solid #ebebeb;\n}\n.hx-btn.hx-btn-select-vehicle {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 28px;\n  height: 44px;\n  background: #cc0000;\n  color: #fff !important;\n  font-size: 13px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.07em;\n  border: none;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: background 0.18s, transform 0.1s;\n}\n.hx-btn.hx-btn-select-vehicle:hover { background: #aa0000; }\n.hx-btn.hx-btn-select-vehicle:active { transform: scale(0.98); }<\/p>\n<p>\/* Step 2: layout verticale per dare alle card tutta la larghezza *\/\n.hx-layout:has(.hx-results-list) {\n  flex-direction: column;\n}\n.hx-layout:has(.hx-results-list) .hx-main {\n  width: 100%;\n  order: 1;\n}\n.hx-layout:has(.hx-results-list) .hx-sidebar {\n  width: 100% !important;\n  order: 2;\n}\n.hx-layout:has(.hx-results-list) .hx-sidebar-content {\n  display: flex;\n  gap: 24px;\n  align-items: flex-start;\n  flex-wrap: wrap;\n}\n.hx-layout:has(.hx-results-list) .hx-sidebar-summary {\n  flex: 1;\n}\n.hx-layout:has(.hx-results-list) .hx-btn-modifica {\n  width: auto;\n  padding: 9px 24px;\n  align-self: flex-start;\n}<\/p>\n<p>\/* ============================================================\n   STEP 3 \u2014 I TUOI DATI\n   ============================================================ *\/<\/p>\n<p>\/* Titoli sezione *\/\n.hx-section-dati-trasferimento > h3,\n.hx-section-passeggero > h3,\n.hx-section-dati-cliente > h3,\n.hx-section-noleggio > h3,\n.hx-section-pagamento-noleggio > h3 {\n  font-size: 13px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.07em;\n  color: #cc0000;\n  margin: 24px 0 14px 0;\n  padding-bottom: 8px;\n  border-bottom: 2px solid #f5e0e0;\n}\n.hx-section-dati-trasferimento > h3 { margin-top: 0; }<\/p>\n<p>\/* Griglia 2 colonne: dati trasferimento *\/\n.hx-section-dati-trasferimento {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 24px;\n  align-items: start;\n}\n.hx-section-dati-trasferimento > h3 { grid-column: 1 \/ -1; }\n.hx-travel-ritorno-block {\n  grid-column: 1 \/ -1;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 24px;\n}<\/p>\n<p>\/* Griglia 2 colonne: passeggero e cliente *\/\n.hx-section-passeggero,\n.hx-section-dati-cliente {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 24px;\n  align-items: start;\n}\n.hx-section-passeggero > h3,\n.hx-section-dati-cliente > h3 { grid-column: 1 \/ -1; }\n.hx-section-dati-cliente .hx-field-group.hx-field-codice-univoco,\n.hx-select-country { grid-column: 1 \/ -1; }<\/p>\n<p>\/* Coupon: input + bottone affiancati *\/\n.hx-coupon-section { margin: 8px 0 16px 0; }\n.hx-field-group.hx-coupon-row {\n  flex-direction: row !important;\n  align-items: flex-end;\n  gap: 10px;\n  margin-bottom: 8px;\n}\n.hx-field-group.hx-coupon-row input { flex: 1; }\n.hx-btn.hx-btn-coupon {\n  height: 42px;\n  padding: 0 20px;\n  background: #f0f0f0;\n  color: #333 !important;\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  border: 1.5px solid #ddd;\n  border-radius: 8px;\n  cursor: pointer;\n  white-space: nowrap;\n  flex-shrink: 0;\n  transition: background 0.18s;\n}\n.hx-btn.hx-btn-coupon:hover { background: #e0e0e0; }\n.hx-coupon-msg { font-size: 12px; color: #5a9e2f; margin-top: 4px; }<\/p>\n<p>\/* Privacy checkbox *\/\n.hx-field-group.hx-privacy {\n  flex-direction: column !important;\n  padding: 14px 16px;\n  background: #fafafa;\n  border: 1.5px solid #ebebeb;\n  border-radius: 8px;\n  margin: 16px 0;\n}\n\/* La checkbox \u00e8 dentro la label \u2014 la label gestisce il layout *\/\n.hx-field-group.hx-privacy label {\n  display: flex !important;\n  flex-direction: row !important;\n  align-items: flex-start !important;\n  gap: 10px;\n  font-size: 12px !important;\n  font-weight: 400 !important;\n  text-transform: none !important;\n  letter-spacing: 0 !important;\n  color: #555 !important;\n  margin-bottom: 0 !important;\n  cursor: pointer;\n  line-height: 1.5;\n}\n\/* all: revert ripristina le dimensioni native, accent-color !important sovrascrive dopo il revert *\/\n.hx-field-group.hx-privacy label input[type=\"checkbox\"] {\n  all: revert !important;\n  accent-color: #cc0000 !important;\n  width: 16px !important;\n  height: 16px !important;\n  min-width: 16px;\n  margin-top: 2px;\n  flex-shrink: 0;\n  cursor: pointer;\n}\n.hx-field-group.hx-privacy label a { color: #cc0000; text-decoration: underline; }<\/p>\n<p>\/* Bottone Verifica *\/\n.hx-btn.hx-btn-verifica {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 32px;\n  height: 48px;\n  background: #cc0000;\n  color: #fff !important;\n  font-size: 13px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  border: none;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: background 0.18s, transform 0.1s;\n}\n.hx-btn.hx-btn-verifica:hover { background: #aa0000; }\n.hx-btn.hx-btn-verifica:active { transform: scale(0.98); }<\/p>\n<p>\/* Bottone Paga \u2014 verde per distinguere dall'azione di verifica *\/\n.hx-btn.hx-btn-paga {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0 36px;\n  height: 52px;\n  background: #2e7d32;\n  color: #fff !important;\n  font-size: 14px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  border: none;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: background 0.18s, transform 0.1s;\n}\n.hx-btn.hx-btn-paga:hover { background: #1b5e20; }\n.hx-btn.hx-btn-paga:active { transform: scale(0.98); }<\/p>\n<p>\/* Sidebar riepilogo *\/\n.hx-sidebar-summary {\n  font-size: 13px;\n  line-height: 1.6;\n  color: #333;\n}<\/p>\n<p>\/* Blocco errori\/avvisi di validazione *\/\n.hx-errors-container {\n  background: #fff5f5;\n  border: 1.5px solid #f5c0c0;\n  border-left: 4px solid #cc0000;\n  border-radius: 8px;\n  padding: 14px 18px;\n  margin-bottom: 24px;\n}\n.hx-errors-container p {\n  font-size: 13px;\n  color: #aa0000;\n  margin: 0;\n  padding: 4px 0;\n  border-bottom: 1px solid #fde0e0;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n.hx-errors-container p:first-child { padding-top: 0; }\n.hx-errors-container p:last-child { border-bottom: none; padding-bottom: 0; }\n.hx-errors-container p::before {\n  content: '';\n  display: inline-block;\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #cc0000;\n  flex-shrink: 0;\n}<\/p>\n<p>\/* ============================================================\n   RESPONSIVE MOBILE \u2014 Step indicators\n   ============================================================ *\/\n@media (max-width: 600px) {\n  .hx-transfer-form {\n    padding: 20px 16px;\n  }\n  \/* Step indicators: tutto su colonna, flex:1 per dividersi lo spazio equamente *\/\n  .hx-step-indicators {\n    gap: 0;\n    overflow: hidden;\n  }\n  .hx-step-indicator {\n    flex: 1 !important;\n    min-width: 0 !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: center;\n    gap: 5px !important;\n    padding: 10px 2px !important;\n    font-size: 9px !important;\n    letter-spacing: 0 !important;\n    text-align: center !important;\n    white-space: normal !important;\n  }\n  .hx-step-indicator::before {\n    width: 20px !important;\n    height: 20px !important;\n    font-size: 10px !important;\n  }\n  \/* Griglia 1 colonna su mobile *\/\n  .hx-tratta-andata,\n  .hx-tratta-ritorno,\n  .hx-section-passeggero,\n  .hx-section-dati-cliente,\n  .hx-section-dati-trasferimento {\n    grid-template-columns: 1fr !important;\n  }\n  .hx-travel-ritorno-block {\n    grid-template-columns: 1fr !important;\n  }\n  .hx-layout {\n    flex-direction: column !important;\n  }\n  .hx-sidebar {\n    width: 100% !important;\n  }\n}\n    <\/style>\n<\/div>\n<div>    <div class=\"hx-transfer-form\"\n        data-tipo=\"privato\"\n        data-baseurl=\"https:\/\/vitagroup.hextra.dev\/en\/wp-json\"\n        data-lang=\"en\"\n        data-i18n=\"{&quot;andata&quot;:&quot;Andata&quot;,&quot;ritorno&quot;:&quot;Ritorno&quot;,&quot;da&quot;:&quot;Da&quot;,&quot;a&quot;:&quot;A&quot;,&quot;passeggeri&quot;:&quot;Passeggeri&quot;,&quot;bagagli&quot;:&quot;Bagagli&quot;,&quot;distanza&quot;:&quot;Distanza&quot;,&quot;durata&quot;:&quot;Durata&quot;,&quot;partenza&quot;:&quot;Partenza&quot;,&quot;arrivo&quot;:&quot;Arrivo&quot;,&quot;giorni&quot;:&quot;Giorni&quot;,&quot;prenota_transfer&quot;:&quot;Prenota il transfer&quot;,&quot;prenota_veicolo&quot;:&quot;Prenota il veicolo&quot;,&quot;title1b&quot;:&quot;PRENOTA ORA IL TUO TRANSFER&quot;,&quot;title1s&quot;:&quot;Prenota in soli 3 click!&quot;,&quot;title2b&quot;:&quot;PRENOTA IL TUO VIAGGIO DI ANDATA&quot;,&quot;title2s&quot;:&quot;Seleziona il tuo veicolo ideale&quot;,&quot;title3b&quot;:&quot;PRENOTA IL TUO VIAGGIO DI RITORNO&quot;,&quot;title4b&quot;:&quot;INSERISCI I TUOI DATI&quot;,&quot;title4s&quot;:&quot;Compila tutti i campi per terminare la prenotazione&quot;,&quot;title1b_n&quot;:&quot;PRENOTA ORA IL TUO NOLEGGIO&quot;,&quot;title2b_n&quot;:&quot;SELEZIONA IL TUO VEICOLO&quot;,&quot;cerca_soluzioni&quot;:&quot;CERCA SOLUZIONI&quot;,&quot;nessun_risultato&quot;:&quot;Nessun risultato trovato per questa tratta.&quot;,&quot;loading&quot;:&quot;Caricamento...&quot;,&quot;calcolo_corso&quot;:&quot;calcolo in corso...&quot;,&quot;non_disponibile&quot;:&quot;Non disponibile&quot;,&quot;compresi_tariffa&quot;:&quot;compresi nella tariffa&quot;,&quot;richiedi_preventivo&quot;:&quot;Richiedi preventivo&quot;,&quot;verifica_prenota&quot;:&quot;Verifica i dati e prenota&quot;,&quot;verifica_dati&quot;:&quot;Verifica i dati&quot;,&quot;operazione_corso&quot;:&quot;Operazione in corso...&quot;,&quot;dati_verificati&quot;:&quot;Dati verificati&quot;,&quot;modifica&quot;:&quot;Modifica&quot;,&quot;err_step1&quot;:&quot;Occorre compilare tutti i campi&quot;,&quot;err_hour&quot;:&quot;Specificare l&#039;orario&quot;,&quot;err_passengers&quot;:&quot;Valore non corretto per il campo Passeggeri&quot;,&quot;err_startdate&quot;:&quot;La partenza deve essere almeno 72h dopo l&#039;istante corrente&quot;,&quot;err_dates_order&quot;:&quot;Il ritorno deve essere successivo all&#039;andata&quot;,&quot;err_date_shuttle&quot;:&quot;La data deve essere un sabato o una domenica&quot;,&quot;err_customare&quot;:&quot;Compilare tutti i dati anagrafici&quot;,&quot;err_passenger_data&quot;:&quot;Compilare tutti i dati del passeggero&quot;,&quot;err_flight1&quot;:&quot;Inserire il numero del volo di andata&quot;,&quot;err_address1&quot;:&quot;Inserire il punto di prelievo del viaggio di andata&quot;,&quot;err_consegna1&quot;:&quot;Specificare l&#039;indirizzo di arrivo per il viaggio di andata&quot;,&quot;err_flight2&quot;:&quot;Inserire il numero del volo di ritorno&quot;,&quot;err_address2&quot;:&quot;Inserire il punto di prelievo del viaggio di ritorno&quot;,&quot;err_consegna2&quot;:&quot;Specificare l&#039;indirizzo di arrivo per il viaggio di ritorno&quot;,&quot;err_coupon_used&quot;:&quot;\\u00c8 presente un altro coupon nell&#039;ordine&quot;,&quot;err_coupon_no_email&quot;:&quot;Compilare i dati prima di verificare il coupon&quot;,&quot;err_coupon_invalid&quot;:&quot;Il coupon inserito non \\u00e8 valido&quot;,&quot;err_noleggio_ritiro&quot;:&quot;Inserire data e ora del ritiro&quot;,&quot;err_noleggio_riconsegna&quot;:&quot;Inserire data e ora della riconsegna&quot;,&quot;err_noleggio_date&quot;:&quot;Date di ritiro e riconsegna non valide&quot;,&quot;err_driver2&quot;:&quot;Inserire tutti i dati del secondo guidatore&quot;,&quot;err_privacy&quot;:&quot;Occorre confermare di aver letto la privacy policy&quot;,&quot;err_condizioni&quot;:&quot;Occorre accettare le condizioni generali di noleggio&quot;,&quot;err_pagamento&quot;:&quot;Selezionare una modalit\\u00e0 di pagamento&quot;,&quot;err_patente_scaduta&quot;:&quot;Scadenza patente non valida&quot;,&quot;err_stripe&quot;:&quot;Errore di pagamento. Riprovare.&quot;,&quot;err_stripe_init&quot;:&quot;Inizializzazione transazione fallita&quot;,&quot;err_book&quot;:&quot;Problemi tecnici con la richiesta di prenotazione&quot;}\">\n\n        <!-- scroll-to-top anchor -->\n        <div class=\"hx-form-top\"><\/div>\n\n        <!-- \u2500\u2500 Errors \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n        <div class=\"hx-errors-container\" style=\"display:none;\"><\/div>\n\n        <!-- \u2500\u2500 Step indicators \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n        <div class=\"hx-step-indicators\">\n            <span class=\"hx-step-indicator stepEnabled\" data-step=\"1\">Destinazione<\/span>\n            <span class=\"hx-step-indicator stepDisabled\" data-step=\"2\">Servizi<\/span>\n            <span class=\"hx-step-indicator stepDisabled\" data-step=\"3\">I tuoi dati<\/span>\n        <\/div>\n\n        <!-- \u2500\u2500 Page title \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n        <div class=\"hx-page-title\">\n            <h2 class=\"hx-page-title-big\"><\/h2>\n            <p class=\"hx-page-title-small\"><\/p>\n        <\/div>\n\n        <!-- \u2500\u2500 Two-column layout \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n        <div class=\"hx-layout\">\n\n            <!-- Sidebar (step 2+) -->\n            <div class=\"hx-sidebar\">\n                <div class=\"hx-sidebar-content\" style=\"display:none;\">\n                    <div class=\"hx-sidebar-summary\"><\/div>\n                    <button class=\"hx-btn hx-btn-modifica\">Modifica<\/button>\n                <\/div>\n            <\/div>\n\n            <!-- Main content area -->\n            <div class=\"hx-main\">\n\n                <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                 STEP 1 \u2014 Search form\n                 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n                <div class=\"hx-step\" data-step=\"1\">\n\n                                            <!-- Trip type -->\n                        <div class=\"hx-field-group hx-field-tipoviaggio\">\n                            <label>Tipo di viaggio<\/label>\n                            <select id=\"hx-tipoviaggio\">\n                                <option value=\"1\">Andata<\/option>\n                                <option value=\"3\">Andata e ritorno<\/option>\n                            <\/select>\n                        <\/div>\n                    \n                    <!-- \u2500\u2500 Andata \/ Ritiro block \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    <div class=\"hx-tratta-andata\">\n                        <h3 class=\"hx-tratta-title\">\n                            Andata                        <\/h3>\n\n                                                    <div class=\"hx-field-group hx-field-partenza\">\n                                <label>Partenza<\/label>\n                                <select id=\"hx-departure-andata\">\n                                    <option value=\"\">--<\/option>\n                                <\/select>\n                                <div class=\"hx-warn-aeroporto\" data-tratta=\"andata\" style=\"display:none;\">\n                                    <small><strong>Attenzione:<\/strong>\n                                        Conteggiare 30 minuti dall&#8217;orario di atterraggio del volo<\/small>\n                                <\/div>\n                            <\/div>\n                            <div class=\"hx-field-group hx-field-arrivo\">\n                                <label>Arrivo<\/label>\n                                <select id=\"hx-arrival-andata\">\n                                    <option value=\"\">--<\/option>\n                                <\/select>\n                            <\/div>\n                        \n                        <div class=\"hx-field-group hx-field-data\">\n                            <label>\n                                Data                                                            <\/label>\n                            <input type=\"text\" id=\"hx-date-privato-0\"\n                                class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                        <\/div>\n\n                                                    <div class=\"hx-field-group hx-field-orario\">\n                                <label>Orario<\/label>\n                                <select id=\"hx-time-h-andata\">\n                                    <option value=\"\">HH<\/option>\n                                <\/select>\n                                <select id=\"hx-time-m-andata\">\n                                    <option value=\"\">MM<\/option>\n                                <\/select>\n                            <\/div>\n                        \n                                                    <div class=\"hx-field-group hx-field-passeggeri\">\n                                <label>Passeggeri<\/label>\n                                <input type=\"number\" id=\"hx-passengers-andata\" min=\"1\" max=\"20\" value=\"\">\n                            <\/div>\n                            <div class=\"hx-arrivo-previsto-row\" style=\"display:none;\">\n                                <label>Orario di arrivo previsto<\/label>\n                                <span class=\"hx-arrivo-previsto\" data-tratta=\"andata\"><\/span>\n                            <\/div>\n                                            <\/div><!-- .hx-tratta-andata -->\n\n                    <!-- \u2500\u2500 Ritorno \/ Riconsegna block \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                                            <!-- Privato \/ Shuttle: hidden until \"Andata e ritorno\" selected -->\n                        <div class=\"hx-tratta-ritorno\" style=\"display:none;\">\n                            <h3 class=\"hx-tratta-title\">Ritorno<\/h3>\n\n                            <div class=\"hx-field-group hx-field-partenza\">\n                                <label>Partenza<\/label>\n                                <select id=\"hx-departure-ritorno\">\n                                    <option value=\"\">--<\/option>\n                                <\/select>\n                                <div class=\"hx-warn-aeroporto\" data-tratta=\"ritorno\" style=\"display:none;\">\n                                    <small><strong>Attenzione:<\/strong>\n                                        Conteggiare 30 minuti dall&#8217;orario di atterraggio del volo<\/small>\n                                <\/div>\n                            <\/div>\n                            <div class=\"hx-field-group hx-field-arrivo\">\n                                <label>Arrivo<\/label>\n                                <select id=\"hx-arrival-ritorno\">\n                                    <option value=\"\">--<\/option>\n                                <\/select>\n                            <\/div>\n\n                            <div class=\"hx-field-group hx-field-data\">\n                                <label>Data<\/label>\n                                <input type=\"text\" id=\"hx-date-privato-1\"\n                                    class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                            <\/div>\n\n                                                            <div class=\"hx-field-group hx-field-orario\">\n                                    <label>Orario<\/label>\n                                    <select id=\"hx-time-h-ritorno\">\n                                        <option value=\"\">HH<\/option>\n                                    <\/select>\n                                    <select id=\"hx-time-m-ritorno\">\n                                        <option value=\"\">MM<\/option>\n                                    <\/select>\n                                <\/div>\n                            \n                            <div class=\"hx-field-group hx-field-passeggeri\">\n                                <label>Passeggeri<\/label>\n                                <input type=\"number\" id=\"hx-passengers-ritorno\" min=\"1\" max=\"20\" value=\"\">\n                            <\/div>\n                            <div class=\"hx-arrivo-previsto-row\" style=\"display:none;\">\n                                <label>Orario di arrivo previsto<\/label>\n                                <span class=\"hx-arrivo-previsto\" data-tratta=\"ritorno\"><\/span>\n                            <\/div>\n                        <\/div><!-- .hx-tratta-ritorno -->\n                    \n                    <div class=\"hx-search-action\">\n                        <button class=\"hx-btn hx-btn-search\">\n                            cerca il tuo transfer                        <\/button>\n                    <\/div>\n\n                <\/div><!-- .hx-step[data-step=\"1\"] -->\n\n                <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                 STEP 2 \u2014 Results\n                 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n                <div class=\"hx-step\" data-step=\"2\" style=\"display:none;\">\n                    <div class=\"hx-results-list\"><\/div>\n                <\/div>\n\n                <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n                 STEP 3 \u2014 Customer & payment data\n                 \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n                <div class=\"hx-step\" data-step=\"3\" style=\"display:none;\">\n\n                    <!-- \u2500\u2500 Travel info: privato \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                                            <div class=\"hx-section-dati-trasferimento\">\n                            <h3>Dati trasferimento<\/h3>\n\n                            <div class=\"hx-travel-andata-ticket\" style=\"display:none;\">\n                                <div class=\"hx-field-group\">\n                                    <label>Numero del volo \u2013 Andata<\/label>\n                                    <input type=\"text\" id=\"hx-travel-andata-ticket\">\n                                <\/div>\n                            <\/div>\n                            <div class=\"hx-travel-andata-indirizzo\" style=\"display:none;\">\n                                <div class=\"hx-field-group\">\n                                    <label>Indirizzo di prelievo \u2013 Andata<\/label>\n                                    <input type=\"text\" id=\"hx-travel-andata-indirizzo\">\n                                <\/div>\n                            <\/div>\n                            <div class=\"hx-travel-andata-consegna\" style=\"display:none;\">\n                                <div class=\"hx-field-group\">\n                                    <label>Indirizzo di arrivo \u2013 Andata<\/label>\n                                    <input type=\"text\" id=\"hx-travel-andata-consegna\">\n                                <\/div>\n                            <\/div>\n\n                            <div class=\"hx-travel-ritorno-block\" style=\"display:none;\">\n                                <div class=\"hx-travel-ritorno-ticket\" style=\"display:none;\">\n                                    <div class=\"hx-field-group\">\n                                        <label>Numero del volo \u2013 Ritorno<\/label>\n                                        <input type=\"text\" id=\"hx-travel-ritorno-ticket\">\n                                    <\/div>\n                                <\/div>\n                                <div class=\"hx-travel-ritorno-indirizzo\" style=\"display:none;\">\n                                    <div class=\"hx-field-group\">\n                                        <label>Indirizzo di prelievo \u2013 Ritorno<\/label>\n                                        <input type=\"text\" id=\"hx-travel-ritorno-indirizzo\">\n                                    <\/div>\n                                <\/div>\n                                <div class=\"hx-travel-ritorno-consegna\" style=\"display:none;\">\n                                    <div class=\"hx-field-group\">\n                                        <label>Indirizzo di arrivo \u2013 Ritorno<\/label>\n                                        <input type=\"text\" id=\"hx-travel-ritorno-consegna\">\n                                    <\/div>\n                                <\/div>\n                            <\/div><!-- .hx-travel-ritorno-block -->\n                        <\/div><!-- .hx-section-dati-trasferimento (privato) -->\n                    \n                    <!-- \u2500\u2500 Travel info: shuttle \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    \n                    <!-- \u2500\u2500 Passenger data (privato + shuttle) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    <div class=\"hx-section-passeggero\" >\n                        <h3>Dati del passeggero<\/h3>\n                        <div class=\"hx-field-group\">\n                            <label>Nome<\/label>\n                            <input type=\"text\" id=\"hx-pass-name\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Cognome<\/label>\n                            <input type=\"text\" id=\"hx-pass-surname\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Telefono<\/label>\n                            <input type=\"text\" id=\"hx-pass-phone\">\n                        <\/div>\n                    <\/div><!-- .hx-section-passeggero -->\n\n                    <!-- \u2500\u2500 Customer data \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    <div class=\"hx-section-dati-cliente\">\n                        <h3>Dati del cliente<\/h3>\n                        <div class=\"hx-field-group\">\n                            <label>Nome<\/label>\n                            <input type=\"text\" id=\"hx-dati-name\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Cognome<\/label>\n                            <input type=\"text\" id=\"hx-dati-surname\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Indirizzo<\/label>\n                            <input type=\"text\" id=\"hx-dati-address\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>CAP<\/label>\n                            <input type=\"text\" id=\"hx-dati-zip\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Citt\u00e0<\/label>\n                            <input type=\"text\" id=\"hx-dati-city\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Nazione<\/label>\n                            <select id=\"hx-dati-country\" class=\"hx-select-country\">\n                                <option value=\"\">--<\/option>\n                            <\/select>\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Telefono<\/label>\n                            <input type=\"text\" id=\"hx-dati-phone\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Email<\/label>\n                            <input type=\"email\" id=\"hx-dati-email\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>PI\/CF<\/label>\n                            <input type=\"text\" id=\"hx-dati-vat\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Azienda<\/label>\n                            <input type=\"text\" id=\"hx-dati-company\">\n                        <\/div>\n                        <div class=\"hx-field-group hx-field-codice-univoco\" style=\"display:none;\">\n                            <label>Codice Univoco \/ PEC<\/label>\n                            <input type=\"text\" id=\"hx-dati-cu\">\n                        <\/div>\n                    <\/div><!-- .hx-section-dati-cliente -->\n\n                    <!-- \u2500\u2500 Noleggio section: license + second driver + payment \u2500\u2500 -->\n                    <div class=\"hx-section-noleggio\" style=\"display:none;\">\n\n                        <h3>Dati patente<\/h3>\n                        <div class=\"hx-field-group\">\n                            <label>Tipo patente<\/label>\n                            <select id=\"hx-patente-tipo\">\n                                <option value=\"B\">B<\/option>\n                                <option value=\"A\">A<\/option>\n                                <option value=\"C\">C<\/option>\n                                <option value=\"D\">D<\/option>\n                                <option value=\"BE\">BE<\/option>\n                            <\/select>\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Numero patente<\/label>\n                            <input type=\"text\" id=\"hx-patente-numero\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Data rilascio patente<\/label>\n                            <input type=\"text\" id=\"hx-rel-date-1\" class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Data scadenza patente<\/label>\n                            <input type=\"text\" id=\"hx-exp-date-1\" class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                        <\/div>\n                        <div class=\"hx-field-group\">\n                            <label>Data di nascita<\/label>\n                            <input type=\"text\" id=\"hx-birthday-1\" class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                        <\/div>\n\n                        <div class=\"hx-field-group hx-driver2-toggle\">\n                            <label>\n                                <input type=\"checkbox\" id=\"hx-no-driver2\" checked>\n                                Non aggiungere un secondo guidatore                            <\/label>\n                        <\/div>\n\n                        <div class=\"hx-driver2-section\" style=\"display:none;\">\n                            <h3>Secondo guidatore<\/h3>\n                            <div class=\"hx-field-group\">\n                                <label>Nome<\/label>\n                                <input type=\"text\" id=\"hx-driver2-name\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Cognome<\/label>\n                                <input type=\"text\" id=\"hx-driver2-surname\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Indirizzo<\/label>\n                                <input type=\"text\" id=\"hx-driver2-address\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>CAP<\/label>\n                                <input type=\"text\" id=\"hx-driver2-zip\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Citt\u00e0<\/label>\n                                <input type=\"text\" id=\"hx-driver2-city\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Nazione<\/label>\n                                <select id=\"hx-driver2-country\" class=\"hx-select-country hx-driver2-country\">\n                                    <option value=\"\">--<\/option>\n                                <\/select>\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Telefono<\/label>\n                                <input type=\"text\" id=\"hx-driver2-phone\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Email<\/label>\n                                <input type=\"email\" id=\"hx-driver2-email\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Tipo patente<\/label>\n                                <select id=\"hx-driver2-patente-tipo\">\n                                    <option value=\"B\">B<\/option>\n                                    <option value=\"A\">A<\/option>\n                                    <option value=\"C\">C<\/option>\n                                    <option value=\"D\">D<\/option>\n                                    <option value=\"BE\">BE<\/option>\n                                <\/select>\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Numero patente<\/label>\n                                <input type=\"text\" id=\"hx-driver2-patente-numero\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Data rilascio patente<\/label>\n                                <input type=\"text\" id=\"hx-rel-date-2\" class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Data scadenza patente<\/label>\n                                <input type=\"text\" id=\"hx-exp-date-2\" class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>Data di nascita<\/label>\n                                <input type=\"text\" id=\"hx-birthday-2\" class=\"hx-datepicker\" readonly placeholder=\"DD\/MM\/YYYY\" autocomplete=\"off\">\n                            <\/div>\n                        <\/div><!-- .hx-driver2-section -->\n\n                        <!-- Payment method (noleggio) -->\n                        <div class=\"hx-section-pagamento-noleggio\">\n                            <h3>Modalit\u00e0 di pagamento<\/h3>\n                            <div class=\"hx-field-group\">\n                                <label>\n                                    <input type=\"checkbox\" id=\"hx-paga-consegna\">\n                                    Pagamento alla consegna                                <\/label>\n                            <\/div>\n                            <div class=\"hx-field-group\">\n                                <label>\n                                    <input type=\"checkbox\" id=\"hx-paga-stripe\">\n                                    Pagamento con carta di credito                                <\/label>\n                            <\/div>\n                        <\/div>\n\n                        <!-- Rental T&C -->\n                        <div class=\"hx-field-group\">\n                            <label>\n                                <input type=\"checkbox\" id=\"hx-check-condizioni\">\n                                Accetto le condizioni generali di noleggio                            <\/label>\n                        <\/div>\n\n                    <\/div><!-- .hx-section-noleggio -->\n\n                    <!-- \u2500\u2500 Coupon (privato only) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    <div class=\"hx-coupon-section\" style=\"display:none;\">\n                        <div class=\"hx-field-group hx-coupon-row\">\n                            <label>Codice coupon<\/label>\n                            <input type=\"text\" id=\"hx-coupon-input\" placeholder=\"Inserisci coupon\">\n                            <button class=\"hx-btn hx-btn-coupon\">Applica<\/button>\n                        <\/div>\n                        <div class=\"hx-coupon-msg\" style=\"display:none;\"><\/div>\n                    <\/div>\n\n                    <!-- \u2500\u2500 Privacy \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    <div class=\"hx-field-group hx-privacy\">\n                        <label>\n                            <input type=\"checkbox\" id=\"hx-check-privacy\">\n                            Confermo di avere letto, compreso e accettato le condizioni di trasporto e le norme sul trattamento dei dati personali e della <a href=\"privacy-policy\">privacy<\/a> policy.                        <\/label>\n                    <\/div>\n\n                    <!-- \u2500\u2500 Verify \/ submit \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    <div class=\"hx-form-actions\">\n                        <button class=\"hx-btn hx-btn-verifica\" style=\"display:none;\">Verifica i dati<\/button>\n                        <span class=\"hx-verifica-loading\" style=\"display:none;\"><\/span>\n                    <\/div>\n\n                    <!-- \u2500\u2500 Stripe payment \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 -->\n                    <div class=\"hx-stripe-section\" style=\"display:none;\">\n                        <h3>Inserimento dati di pagamento<\/h3>\n                        <div id=\"stripe-container\"><\/div>\n                        <button class=\"hx-btn hx-btn-paga\">Paga<\/button>\n                        <span class=\"hx-paga-loading\" style=\"display:none;\"><\/span>\n                    <\/div>\n\n                <\/div><!-- .hx-step[data-step=\"3\"] -->\n\n            <\/div><!-- .hx-main -->\n        <\/div><!-- .hx-layout -->\n    <\/div><!-- .hx-transfer-form -->\n<\/div>\n<p><!--more--><br \/>\n<!-- {\"type\":\"layout\",\"children\":[{\"type\":\"section\",\"props\":{\"image_position\":\"center-center\",\"style\":\"default\",\"title_breakpoint\":\"xl\",\"title_position\":\"top-left\",\"title_rotation\":\"left\",\"vertical_align\":\"middle\",\"width\":\"default\"},\"children\":[{\"type\":\"row\",\"children\":[{\"type\":\"column\",\"props\":{\"image_position\":\"center-center\",\"position_sticky_breakpoint\":\"m\"},\"children\":[{\"type\":\"headline\",\"props\":{\"content\":\"Private Transfer Booking\\n\",\"image_align\":\"left\",\"image_margin\":\"xsmall\",\"title_element\":\"h1\"}},{\"type\":\"html\",\"props\":{\"content\":\"\n\n<style>\\n\\n\/* ============================================================\\n   VITA GROUP \u2014 Transfer Form Restyling v5\\n   Solo CSS, nessun JS richiesto.\\n   Aggiungere in Aspetto > Personalizza > CSS aggiuntivo\\n   ============================================================ *\/\\n\\n.hx-transfer-form {\\n  background: #fff;\\n  border: 1px solid #e8e8e8;\\n  border-radius: 12px;\\n  padding: 32px 40px;\\n  max-width: 1060px;\\n  width: 100%;\\n  margin-left: auto;\\n  margin-right: auto;\\n  box-shadow: 0 2px 16px rgba(0,0,0,0.07);\\n  box-sizing: border-box;\\n}\\n\\n\/* Step indicators *\/\\n.hx-step-indicators {\\n  display: flex;\\n  margin-bottom: 32px;\\n  border-bottom: 2px solid #ebebeb;\\n}\\n.hx-step-indicator {\\n  display: flex;\\n  align-items: center;\\n  gap: 10px;\\n  padding: 14px 28px;\\n  font-size: 12px;\\n  font-weight: 700;\\n  text-transform: uppercase;\\n  letter-spacing: 0.08em;\\n  color: #b0b0b0;\\n  position: relative;\\n  border-bottom: 3px solid transparent;\\n  margin-bottom: -2px;\\n  transition: color 0.2s;\\n  cursor: default;\\n}\\n.hx-step-indicator::before {\\n  content: attr(data-step);\\n  display: inline-flex;\\n  align-items: center;\\n  justify-content: center;\\n  width: 24px; height: 24px;\\n  border-radius: 50%;\\n  background: #d0d0d0;\\n  color: #fff;\\n  font-size: 11px; font-weight: 700;\\n  flex-shrink: 0;\\n  transition: background 0.2s;\\n}\\n.hx-step-indicator.stepEnabled { color: #cc0000; border-bottom-color: #cc0000; }\\n.hx-step-indicator.stepEnabled::before { background: #cc0000; }\\n.hx-step-indicator.stepDone { color: #444; cursor: pointer; }\\n.hx-step-indicator.stepDone::before { background: #5a9e2f; }\\n.hx-step-indicator.stepDone:hover { color: #cc0000; }\\n.hx-step-indicator.stepDone:hover::before { background: #cc0000; }\\n.hx-step-indicator.stepDisabled { cursor: default; pointer-events: none; }\\n\\n\/* Titolo *\/\\n.hx-page-title { margin-bottom: 28px; }\\n.hx-page-title-big { font-size: 22px; font-weight: 700; color: #1a1a1a; margin: 0 0 6px 0; letter-spacing: -0.01em; }\\n.hx-page-title-small { font-size: 14px; color: #888; margin: 0; }\\n\\n\/* Layout: sidebar a destra, main occupa tutto lo spazio libero.\\n   Quando il summary \u00e8 vuoto (step 1), la sidebar collassa a zero\\n   e i campi si estendono su tutta la larghezza della card. *\/\\n.hx-layout {\\n  display: flex;\\n  flex-direction: row-reverse;\\n  gap: 32px;\\n  align-items: flex-start;\\n}\\n.hx-main { flex: 1; min-width: 0; }\\n.hx-sidebar { width: 220px; flex-shrink: 0; }\\n.hx-sidebar:has(.hx-sidebar-summary:empty) {\\n  width: 0;\\n  overflow: hidden;\\n  padding: 0;\\n  margin: 0;\\n}\\n\\n\/* Titolo tratta *\/\\n.hx-tratta-title {\\n  font-size: 13px; font-weight: 700; text-transform: uppercase;\\n  letter-spacing: 0.07em; color: #cc0000;\\n  margin: 20px 0 14px 0; padding-bottom: 8px;\\n  border-bottom: 2px solid #f5e0e0;\\n}\\n\\n\/* Griglia 2 colonne \u2014 align-items: start\\n   Il hint sotto Partenza non sposta Arrivo *\/\\n.hx-tratta-andata,\\n.hx-tratta-ritorno {\\n  display: grid;\\n  grid-template-columns: 1fr 1fr;\\n  gap: 0 24px;\\n  align-items: start;\\n}\\n.hx-tratta-andata .hx-tratta-title,\\n.hx-tratta-ritorno .hx-tratta-title { grid-column: 1 \/ -1; }\\n.hx-field-passeggeri, .hx-field-tipoviaggio { grid-column: 1 \/ -1; }\\n\\n\/* Field groups *\/\\n.hx-field-group { display: flex; flex-direction: column; margin-bottom: 16px; }\\n.hx-field-group label {\\n  font-size: 12px; font-weight: 600; text-transform: uppercase;\\n  letter-spacing: 0.06em; color: #555; margin-bottom: 6px;\\n}\\n\\n\/* Input e select *\/\\n.hx-field-group input,\\n.hx-field-group select,\\n.hx-transfer-form input[type=\\\"text\\\"].hx-datepicker,\\n.hx-transfer-form input[type=\\\"number\\\"] {\\n  width: 100%; height: 42px; padding: 0 14px;\\n  font-size: 14px; color: #1a1a1a;\\n  background: #fafafa;\\n  border: 1.5px solid #ddd; border-radius: 8px;\\n  outline: none;\\n  transition: border-color 0.18s, background 0.18s;\\n  appearance: none; -webkit-appearance: none;\\n  box-sizing: border-box;\\n}\\n.hx-field-group select {\\n  background-image: url(\\\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23888' d='M6 8L0 0h12z'\/%3E%3C\/svg%3E\\\");\\n  background-repeat: no-repeat;\\n  background-position: right 14px center;\\n  padding-right: 36px;\\n}\\n.hx-field-group input:focus, .hx-field-group select:focus { border-color: #cc0000; background: #fff; }\\n.hx-field-group input:hover, .hx-field-group select:hover { border-color: #bbb; }\\n\\n\/* Hint aeroporto *\/\\n.hx-field-group small {\\n  display: block; margin-top: 5px;\\n  font-size: 11px; color: #e07000; line-height: 1.4;\\n}\\n\\n\/* Orario: HH e MM affiancati \u2014 solo CSS *\/\\n.hx-field-group.hx-field-orario {\\n  display: flex;\\n  flex-direction: row;\\n  flex-wrap: wrap;\\n  align-items: flex-end;\\n  gap: 8px;\\n}\\n.hx-field-group.hx-field-orario label {\\n  width: 100%;\\n  margin-bottom: 0;\\n}\\n.hx-field-group.hx-field-orario select {\\n  flex: 1;\\n  width: auto !important;\\n  min-width: 0;\\n}\\n\\n\/* Pulsante cerca *\/\\n.hx-btn.hx-btn-search {\\n  display: inline-flex; align-items: center; justify-content: center;\\n  margin-top: 8px; padding: 0 32px; height: 48px;\\n  background: #cc0000; color: #fff !important;\\n  font-size: 13px; font-weight: 700; text-transform: uppercase;\\n  letter-spacing: 0.08em; border: none; border-radius: 8px;\\n  cursor: pointer; transition: background 0.18s, transform 0.1s;\\n}\\n.hx-btn.hx-btn-search:hover { background: #aa0000; }\\n.hx-btn.hx-btn-search:active { transform: scale(0.98); }\\n\\n\/* Sidebar summary *\/\\n.hx-sidebar-content {\\n  background: #f8f8f8; border: 1px solid #ebebeb;\\n  border-radius: 10px; padding: 18px; font-size: 13px;\\n}\\n.hx-btn-modifica {\\n  margin-top: 12px; width: 100%; padding: 9px 0;\\n  background: transparent; color: #cc0000;\\n  border: 1.5px solid #cc0000; border-radius: 8px;\\n  font-size: 12px; font-weight: 700; text-transform: uppercase;\\n  letter-spacing: 0.06em; cursor: pointer;\\n  transition: background 0.18s, color 0.18s;\\n}\\n.hx-btn-modifica:hover { background: #cc0000; color: #fff; }\\n\\n\/* ============================================================\\n   STEP 2 \u2014 SERVIZI \/ Selezione veicolo\\n   ============================================================ *\/\\n\\n.hx-results-list {\\n  display: flex;\\n  flex-direction: column;\\n  gap: 16px;\\n}\\n\\n.hx-result-card {\\n  border: 1.5px solid #e8e8e8;\\n  border-radius: 10px;\\n  overflow: hidden;\\n  transition: border-color 0.18s, box-shadow 0.18s;\\n}\\n.hx-result-card:hover {\\n  border-color: #cc0000;\\n  box-shadow: 0 2px 12px rgba(204,0,0,0.08);\\n}\\n\\n.hx-result-header {\\n  display: flex;\\n  align-items: center;\\n  justify-content: space-between;\\n  padding: 16px 20px;\\n  background: #fafafa;\\n  border-bottom: 1px solid #ebebeb;\\n}\\n.hx-result-name {\\n  font-size: 15px;\\n  font-weight: 700;\\n  color: #1a1a1a;\\n}\\n.hx-result-price {\\n  font-size: 20px;\\n  font-weight: 700;\\n  color: #cc0000;\\n}\\n\\n.hx-result-details {\\n  display: flex;\\n  gap: 20px;\\n  padding: 12px 20px;\\n  background: #fff;\\n  border-bottom: 1px solid #f0f0f0;\\n  flex-wrap: wrap;\\n}\\n.hx-result-details span {\\n  font-size: 12px;\\n  color: #666;\\n  font-weight: 500;\\n}\\n\\n.hx-optional-row {\\n  display: flex;\\n  align-items: center;\\n  justify-content: space-between;\\n  padding: 10px 20px;\\n  border-bottom: 1px solid #f5f5f5;\\n  gap: 16px;\\n}\\n.hx-optional-row:last-of-type {\\n  border-bottom: none;\\n}\\n.hx-optional-left {\\n  display: flex;\\n  align-items: center;\\n  gap: 10px;\\n  flex: 1;\\n}\\n.hx-optional-left span {\\n  font-size: 13px;\\n  color: #333;\\n}\\n.hx-optional-right {\\n  font-size: 13px;\\n  font-weight: 600;\\n  color: #555;\\n  min-width: 60px;\\n  text-align: right;\\n}\\n\\n.hx-opt-qty {\\n  height: 32px !important;\\n  width: 64px !important;\\n  padding: 0 8px !important;\\n  font-size: 13px !important;\\n  background: #fafafa !important;\\n  border: 1.5px solid #ddd !important;\\n  border-radius: 6px !important;\\n  appearance: none !important;\\n  -webkit-appearance: none !important;\\n  text-align: center;\\n  cursor: pointer;\\n  flex-shrink: 0;\\n}\\n.hx-opt-qty:focus { border-color: #cc0000 !important; outline: none !important; }\\n\\n.hx-result-action {\\n  padding: 16px 20px;\\n  background: #fafafa;\\n  border-top: 1px solid #ebebeb;\\n}\\n.hx-btn.hx-btn-select-vehicle {\\n  display: inline-flex;\\n  align-items: center;\\n  justify-content: center;\\n  padding: 0 28px;\\n  height: 44px;\\n  background: #cc0000;\\n  color: #fff !important;\\n  font-size: 13px;\\n  font-weight: 700;\\n  text-transform: uppercase;\\n  letter-spacing: 0.07em;\\n  border: none;\\n  border-radius: 8px;\\n  cursor: pointer;\\n  transition: background 0.18s, transform 0.1s;\\n}\\n.hx-btn.hx-btn-select-vehicle:hover { background: #aa0000; }\\n.hx-btn.hx-btn-select-vehicle:active { transform: scale(0.98); }\\n\\n\/* Step 2: layout verticale per dare alle card tutta la larghezza *\/\\n.hx-layout:has(.hx-results-list) {\\n  flex-direction: column;\\n}\\n.hx-layout:has(.hx-results-list) .hx-main {\\n  width: 100%;\\n  order: 1;\\n}\\n.hx-layout:has(.hx-results-list) .hx-sidebar {\\n  width: 100% !important;\\n  order: 2;\\n}\\n.hx-layout:has(.hx-results-list) .hx-sidebar-content {\\n  display: flex;\\n  gap: 24px;\\n  align-items: flex-start;\\n  flex-wrap: wrap;\\n}\\n.hx-layout:has(.hx-results-list) .hx-sidebar-summary {\\n  flex: 1;\\n}\\n.hx-layout:has(.hx-results-list) .hx-btn-modifica {\\n  width: auto;\\n  padding: 9px 24px;\\n  align-self: flex-start;\\n}\\n\\n\/* ============================================================\\n   STEP 3 \u2014 I TUOI DATI\\n   ============================================================ *\/\\n\\n\/* Titoli sezione *\/\\n.hx-section-dati-trasferimento > h3,\\n.hx-section-passeggero > h3,\\n.hx-section-dati-cliente > h3,\\n.hx-section-noleggio > h3,\\n.hx-section-pagamento-noleggio > h3 {\\n  font-size: 13px;\\n  font-weight: 700;\\n  text-transform: uppercase;\\n  letter-spacing: 0.07em;\\n  color: #cc0000;\\n  margin: 24px 0 14px 0;\\n  padding-bottom: 8px;\\n  border-bottom: 2px solid #f5e0e0;\\n}\\n.hx-section-dati-trasferimento > h3 { margin-top: 0; }\\n\\n\/* Griglia 2 colonne: dati trasferimento *\/\\n.hx-section-dati-trasferimento {\\n  display: grid;\\n  grid-template-columns: 1fr 1fr;\\n  gap: 0 24px;\\n  align-items: start;\\n}\\n.hx-section-dati-trasferimento > h3 { grid-column: 1 \/ -1; }\\n.hx-travel-ritorno-block {\\n  grid-column: 1 \/ -1;\\n  display: grid;\\n  grid-template-columns: 1fr 1fr;\\n  gap: 0 24px;\\n}\\n\\n\/* Griglia 2 colonne: passeggero e cliente *\/\\n.hx-section-passeggero,\\n.hx-section-dati-cliente {\\n  display: grid;\\n  grid-template-columns: 1fr 1fr;\\n  gap: 0 24px;\\n  align-items: start;\\n}\\n.hx-section-passeggero > h3,\\n.hx-section-dati-cliente > h3 { grid-column: 1 \/ -1; }\\n.hx-section-dati-cliente .hx-field-group.hx-field-codice-univoco,\\n.hx-select-country { grid-column: 1 \/ -1; }\\n\\n\/* Coupon: input + bottone affiancati *\/\\n.hx-coupon-section { margin: 8px 0 16px 0; }\\n.hx-field-group.hx-coupon-row {\\n  flex-direction: row !important;\\n  align-items: flex-end;\\n  gap: 10px;\\n  margin-bottom: 8px;\\n}\\n.hx-field-group.hx-coupon-row input { flex: 1; }\\n.hx-btn.hx-btn-coupon {\\n  height: 42px;\\n  padding: 0 20px;\\n  background: #f0f0f0;\\n  color: #333 !important;\\n  font-size: 12px;\\n  font-weight: 700;\\n  text-transform: uppercase;\\n  letter-spacing: 0.06em;\\n  border: 1.5px solid #ddd;\\n  border-radius: 8px;\\n  cursor: pointer;\\n  white-space: nowrap;\\n  flex-shrink: 0;\\n  transition: background 0.18s;\\n}\\n.hx-btn.hx-btn-coupon:hover { background: #e0e0e0; }\\n.hx-coupon-msg { font-size: 12px; color: #5a9e2f; margin-top: 4px; }\\n\\n\/* Privacy checkbox *\/\\n.hx-field-group.hx-privacy {\\n  flex-direction: column !important;\\n  padding: 14px 16px;\\n  background: #fafafa;\\n  border: 1.5px solid #ebebeb;\\n  border-radius: 8px;\\n  margin: 16px 0;\\n}\\n\/* La checkbox \u00e8 dentro la label \u2014 la label gestisce il layout *\/\\n.hx-field-group.hx-privacy label {\\n  display: flex !important;\\n  flex-direction: row !important;\\n  align-items: flex-start !important;\\n  gap: 10px;\\n  font-size: 12px !important;\\n  font-weight: 400 !important;\\n  text-transform: none !important;\\n  letter-spacing: 0 !important;\\n  color: #555 !important;\\n  margin-bottom: 0 !important;\\n  cursor: pointer;\\n  line-height: 1.5;\\n}\\n\/* all: revert ripristina le dimensioni native, accent-color !important sovrascrive dopo il revert *\/\\n.hx-field-group.hx-privacy label input[type=\\\"checkbox\\\"] {\\n  all: revert !important;\\n  accent-color: #cc0000 !important;\\n  width: 16px !important;\\n  height: 16px !important;\\n  min-width: 16px;\\n  margin-top: 2px;\\n  flex-shrink: 0;\\n  cursor: pointer;\\n}\\n.hx-field-group.hx-privacy label a { color: #cc0000; text-decoration: underline; }\\n\\n\/* Bottone Verifica *\/\\n.hx-btn.hx-btn-verifica {\\n  display: inline-flex;\\n  align-items: center;\\n  justify-content: center;\\n  padding: 0 32px;\\n  height: 48px;\\n  background: #cc0000;\\n  color: #fff !important;\\n  font-size: 13px;\\n  font-weight: 700;\\n  text-transform: uppercase;\\n  letter-spacing: 0.08em;\\n  border: none;\\n  border-radius: 8px;\\n  cursor: pointer;\\n  transition: background 0.18s, transform 0.1s;\\n}\\n.hx-btn.hx-btn-verifica:hover { background: #aa0000; }\\n.hx-btn.hx-btn-verifica:active { transform: scale(0.98); }\\n\\n\/* Bottone Paga \u2014 verde per distinguere dall'azione di verifica *\/\\n.hx-btn.hx-btn-paga {\\n  display: inline-flex;\\n  align-items: center;\\n  justify-content: center;\\n  padding: 0 36px;\\n  height: 52px;\\n  background: #2e7d32;\\n  color: #fff !important;\\n  font-size: 14px;\\n  font-weight: 700;\\n  text-transform: uppercase;\\n  letter-spacing: 0.08em;\\n  border: none;\\n  border-radius: 8px;\\n  cursor: pointer;\\n  transition: background 0.18s, transform 0.1s;\\n}\\n.hx-btn.hx-btn-paga:hover { background: #1b5e20; }\\n.hx-btn.hx-btn-paga:active { transform: scale(0.98); }\\n\\n\/* Sidebar riepilogo *\/\\n.hx-sidebar-summary {\\n  font-size: 13px;\\n  line-height: 1.6;\\n  color: #333;\\n}\\n\\n\/* Blocco errori\/avvisi di validazione *\/\\n.hx-errors-container {\\n  background: #fff5f5;\\n  border: 1.5px solid #f5c0c0;\\n  border-left: 4px solid #cc0000;\\n  border-radius: 8px;\\n  padding: 14px 18px;\\n  margin-bottom: 24px;\\n}\\n.hx-errors-container p {\\n  font-size: 13px;\\n  color: #aa0000;\\n  margin: 0;\\n  padding: 4px 0;\\n  border-bottom: 1px solid #fde0e0;\\n  display: flex;\\n  align-items: center;\\n  gap: 8px;\\n}\\n.hx-errors-container p:first-child { padding-top: 0; }\\n.hx-errors-container p:last-child { border-bottom: none; padding-bottom: 0; }\\n.hx-errors-container p::before {\\n  content: '';\\n  display: inline-block;\\n  width: 6px;\\n  height: 6px;\\n  border-radius: 50%;\\n  background: #cc0000;\\n  flex-shrink: 0;\\n}\\n\\n\/* ============================================================\\n   RESPONSIVE MOBILE \u2014 Step indicators\\n   ============================================================ *\/\\n@media (max-width: 600px) {\\n  .hx-transfer-form {\\n    padding: 20px 16px;\\n  }\\n  \/* Step indicators: tutto su colonna, flex:1 per dividersi lo spazio equamente *\/\\n  .hx-step-indicators {\\n    gap: 0;\\n    overflow: hidden;\\n  }\\n  .hx-step-indicator {\\n    flex: 1 !important;\\n    min-width: 0 !important;\\n    flex-direction: column !important;\\n    align-items: center !important;\\n    justify-content: center;\\n    gap: 5px !important;\\n    padding: 10px 2px !important;\\n    font-size: 9px !important;\\n    letter-spacing: 0 !important;\\n    text-align: center !important;\\n    white-space: normal !important;\\n  }\\n  .hx-step-indicator::before {\\n    width: 20px !important;\\n    height: 20px !important;\\n    font-size: 10px !important;\\n  }\\n  \/* Griglia 1 colonna su mobile *\/\\n  .hx-tratta-andata,\\n  .hx-tratta-ritorno,\\n  .hx-section-passeggero,\\n  .hx-section-dati-cliente,\\n  .hx-section-dati-trasferimento {\\n    grid-template-columns: 1fr !important;\\n  }\\n  .hx-travel-ritorno-block {\\n    grid-template-columns: 1fr !important;\\n  }\\n  .hx-layout {\\n    flex-direction: column !important;\\n  }\\n  .hx-sidebar {\\n    width: 100% !important;\\n  }\\n}\\n    <\/style>\n\n\"},\"name\":\"STILE FORM\"},{\"type\":\"text\",\"props\":{\"column_breakpoint\":\"m\",\"content\":\"[transfer_privato]\",\"margin_bottom\":\"default\",\"margin_top\":\"default\"},\"name\":\"FORM\"}]}]}]}],\"version\":\"5.0.23\"} --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Private Transfer Booking<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_analysis_target_kw":"","footnotes":""},"class_list":["post-1728","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/pages\/1728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/comments?post=1728"}],"version-history":[{"count":2,"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/pages\/1728\/revisions"}],"predecessor-version":[{"id":1731,"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/pages\/1728\/revisions\/1731"}],"wp:attachment":[{"href":"https:\/\/vitagroup.hextra.dev\/en\/wp-json\/wp\/v2\/media?parent=1728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}