{"id":15,"date":"2025-12-25T10:56:38","date_gmt":"2025-12-25T10:56:38","guid":{"rendered":"https:\/\/www.sailormade.it\/?page_id=15"},"modified":"2026-05-13T19:49:53","modified_gmt":"2026-05-13T19:49:53","slug":"private-sail","status":"publish","type":"page","link":"https:\/\/www.sailormade.it\/en\/private-sail\/","title":{"rendered":"Private Sail"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15\" class=\"elementor elementor-15\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7120234 e-flex e-con-boxed e-con e-parent\" data-id=\"7120234\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-19ff04a e-con-full e-flex e-con e-child\" data-id=\"19ff04a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-683c9d8 elementor-widget elementor-widget-text-editor\" data-id=\"683c9d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Per una vacanza davvero tua<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37dbe24 elementor-widget elementor-widget-heading\" data-id=\"37dbe24\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Private Sail\n\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-673e15b elementor-widget elementor-widget-spacer\" data-id=\"673e15b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-015a48a e-con-full e-flex e-con e-child\" data-id=\"015a48a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d13f6f elementor-widget elementor-widget-text-editor\" data-id=\"1d13f6f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cosa sogni per il tuo viaggio?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-025b016 e-con-full e-flex e-con e-parent\" data-id=\"025b016\" 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-3832610 elementor-widget elementor-widget-html\" data-id=\"3832610\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<style>\n  body {\n    margin: 0;\n    background: #01405;\n  }\n\n  .scroll-wrapper {\n    overflow: hidden;\n    white-space: nowrap;\n  }\n\n  .scroll-content {\n    display: inline-block;\n    padding: 5px 0;\n    font-size: 20px;\n    font-weight: 600;\n    color: #fff;\n    animation: scroll 20s linear infinite;\n  }\n\n  @keyframes scroll {\n    from {\n      transform: translateX(0);\n    }\n    to {\n      transform: translateX(-50%);\n    }\n  }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"scroll-wrapper\">\n  <div class=\"scroll-content\">\n    SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022 \n    SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022 \n    SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022 \n    SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022     SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022 \n    SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022 \n    SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022 \n    SAIL PRIVATE & BUILD YOUR DREAM VACATION \u2022 \n  <\/div>\n<\/div>\n\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f77b298 e-con-full e-flex e-con e-parent\" data-id=\"f77b298\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fc41bd htmll elementor-widget elementor-widget-html\" data-id=\"3fc41bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<style>\n    :root {\n        --text-color: #014058;\n        --img-w: 448px; \n        --img-h: 273px; \n        --font-intro: 48px; \n        --font-title: 31px; \n        --font-p: 15px;  \n    }\n\n    body { overflow-x: hidden; margin: 0; font-family: \"Space Grotesk\", Sans-serif; }\n\n    .roadmap-outer-container {\n        position: relative;\n        width: 100%;\n        background: linear-gradient(90deg, #ffffff 0%, #BBD1D9 100%) !important;\n        height: 300vh; \n    }\n\n    .roadmap-sticky-frame {\n        position: sticky;\n        top: 0;\n        width: 100%;\n        height: 100vh;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\n    }\n\n    .roadmap-horizontal-track {\n        display: flex;\n        flex-wrap: nowrap;\n        padding-left: 10vw;\n        padding-right: 0; \n        will-change: transform;\n        align-items: center;\n        gap: 154px; \n        transition: transform 0.2s ease-out; \n    }\n\n    .intro-text { \n        flex: 0 0 490px; \n        font-size: var(--font-intro); \n        font-weight: 800; \n        color: var(--text-color); \n        line-height: 1.1; \n        position: relative; \n        letter-spacing: -1px; \n    }\n\n    .intro-text::after { \n        content: \"\"; \n        position: absolute; \n        right: -126px; \n        top: 50%; \n        width: 196px; \n        height: 126px; \n        background: url('https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/Vector-11.svg') no-repeat center; \n        background-size: contain; \n        transform: translateY(-50%); \n    }\n\n    .roadmap-step { \n        flex: 0 0 auto; \n        display: flex; \n        align-items: center; \n        gap: 35px; \n        position: relative;\n        padding-top: 5%;\n    }\n\n    .roadmap-step img { \n        width: var(--img-w); \n        height: var(--img-h); \n        border-radius: 35px; \n        object-fit: cover; \n        box-shadow: 0 18px 35px rgba(0,0,0,0.1); \n    }\n\n    .info-box { width: 280px; }\n\n    .info-box h3 { \n        font-family: \"Kaftan Serif\", Sans-serif; \n        font-size: var(--font-title); \n        margin: 0 0 10px; \n        color: var(--text-color); \n        line-height: 1.1; \n    }\n\n    .info-box p { \n        font-size: var(--font-p); \n        color: var(--text-color); \n        line-height: 1.6; \n        opacity: 0.8; \n        margin: 0; \n    }\n\n    .up { transform: translateY(-105px); }\n    .down { transform: translateY(105px); }\n    .v10 { transform: translateY(-170px) !important; }\n\n    .rev { flex-direction: row-reverse; text-align: right; }\n\n    .v8::after { \n        content: \"\"; position: absolute; right: -289px; top: 215px; \n        width: 315px; height: 237px; \n        background: url('https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/Vector-8.svg') no-repeat; \n        background-size: contain; \n    }\n\n    .v9::after { \n        content: \"\"; position: absolute; right: -286px; bottom: 138px; \n        width: 400px; height: 300px; \n        background: url('https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/Vector-9-2.svg') no-repeat; \n        background-size: contain; \n    }\n\n    .v10::after { \n        content: \"\"; position: absolute; right: -281px; top: 87%; \n        width: 315px; height: 290px; \n        background: url('https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/Vector-10.svg') no-repeat; \n        background-size: contain; \n        transform: translateY(-50%); \n    }\n\n    .v13 { padding-right: 36vw !important; }\n\n    .v13::after { \n        content: \"\"; \n        position: absolute; \n        right: calc(36vw + 209px); \n        top: 50%; \n        transform: translateY(-10%); \n        width: 30px; \n        height: 400px; \n        background: url('https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/Vector-13.svg') no-repeat center; \n        background-size: contain; \n        z-index: -1;\n    }\n\n    @media (min-width: 1025px) and (max-width: 1440px) {\n        .roadmap-horizontal-track {\n            transform-origin: left center;\n            zoom: 0.8; \n        }\n    }\n\n    \/* MOBILE CHANGES HERE *\/\n    @media (max-width: 1024px) {\n        .roadmap-outer-container { \n            height: auto !important; \n            \/* Gradienti lart-poshte: i bardhe ne fillim, ngjyra ne fund *\/\n            background: linear-gradient(180deg, #ffffff 0%, #BBD1D9 100%) !important; \n        }\n        .roadmap-sticky-frame { position: relative; height: auto; }\n        .roadmap-horizontal-track { \n            flex-direction: column; \n            padding: 50px 25px; \/* 20px padding left & right *\/\n            gap: 40px; \n            transform: none !important; \n            transition: none; \n            zoom: 1; \n        }\n        .up, .down, .v10 { transform: none !important; }\n        .v13 { padding-right: 0 !important; }\n        .rev { flex-direction: column; text-align: center; }\n        .roadmap-step { flex-direction: column; text-align: center; width: 100%; }\n        .intro-text {\n    flex: 0 0 150px;\n    font-size: var(--font-intro);\n    font-weight: 700;\n    font-size:36px;\n    color: var(--text-color);\n    line-height: 1.1;\n    position: relative;\n    letter-spacing: -1px;\n}\n        .roadmap-step img { width: 90vw; height: auto; }\n        .info-box { width: 100%; }\n        \n        \/* Hiqen te gjitha vizat (vektoret) ne mobile *\/\n        .roadmap-step::after, .intro-text::after { display: none !important; }\n    }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"roadmap-outer-container\" id=\"roadmapTrigger\">\n    <div class=\"roadmap-sticky-frame\">\n        <div class=\"roadmap-horizontal-track\" id=\"roadmapTrack\">\n            <div class=\"intro-text\">A 100% tailor-made experience for your family or group of friends.<\/div>\n            <div class=\"roadmap-step up v8\">\n                <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/mete_low.gif\">\n                <div class=\"info-box\">\n                    <h3>Scegli la destinazione<\/h3>\n                    <p>Italia, Grecia, Croazia e molte altre: scegli dove navigare, nel Mediterraneo o nel resto del mondo.<\/p>\n                <\/div>\n            <\/div>\n            <div class=\"roadmap-step down rev v9\">\n                <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/boats_low.gif\">\n                <div class=\"info-box\">\n                    <h3>Scegli la barca<\/h3>\n                    <p>Tra barche a vela e yacht a motore, seleziona lo stile e la dimensione perfetti per il tuo viaggio.<\/p>\n                <\/div>\n            <\/div>\n            <div class=\"roadmap-step up v10\">\n                <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/Rectangle-45.png\">\n                <div class=\"info-box\">\n                    <h3>Scegli i<br> comfort<\/h3>\n                    <p>Water toys, tender, aria condizionata e tanti altri servizi per rendere la tua esperienza ancora pi\u00f9 speciale.<\/p>\n                <\/div>\n            <\/div>\n            <div class=\"roadmap-step down rev v13\">\n                <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/Rectangle-44.jpg\">\n                <div class=\"info-box\">\n                    <h3>Scegli il tuo equipaggio a bordo<\/h3>\n                    <p>Skipper, chef e hostess al vostro servizio per un relax totale.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    const trigger = document.getElementById('roadmapTrigger');\n    const track = document.getElementById('roadmapTrack');\n\n    function handleScroll() {\n        if (window.innerWidth < 1025) return;\n\n        const rect = trigger.getBoundingClientRect();\n        const viewHeight = window.innerHeight;\n\n        if (rect.top <= 0) {\n            const scrolledDistance = Math.abs(rect.top);\n            const totalScrollableHeight = trigger.offsetHeight - viewHeight;\n            let progress = Math.min(scrolledDistance \/ totalScrollableHeight, 1);\n            \n            const maxMove = track.scrollWidth - window.innerWidth;\n            track.style.transform = `translateX(-${progress * maxMove}px)`;\n        } else {\n            track.style.transform = `translateX(0px)`;\n        }\n    }\n\n    window.addEventListener('scroll', () => {\n        requestAnimationFrame(handleScroll);\n    });\n\n    window.addEventListener('resize', handleScroll);\n<\/script>\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aa3912c e-con-full e-flex e-con e-parent\" data-id=\"aa3912c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4d321b elementor-widget__width-initial elementor-widget elementor-widget-shortcode\" data-id=\"e4d321b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"container\" data-elementor-id=\"2454\" class=\"elementor elementor-2454\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d833245 e-con-full e-flex e-con e-parent\" data-id=\"d833245\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f33243e elementor-widget elementor-widget-html\" data-id=\"f33243e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Sail Form<\/title>\n<\/head>\n<body>\n<div id=\"sail-form-wrapper\">\n  <form id=\"sailForm\" action=\"https:\/\/formspree.io\/f\/mjgewpvj\" method=\"POST\">\n\n    <div class=\"step active\">\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">\n          Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.\n        <\/p>\n        <h2>Hai gi\u00e0 una destinazione in mente o preferisci lasciarti ispirare?<\/h2>\n        <div class=\"destination-wrap\">\n          <div class=\"field-title\">Destinazioni suggerite<\/div>\n          <div class=\"dropdown-wrapper\">\n            <div class=\"dropdown-selected\" id=\"destinationDropdown\">\n              Scegli la tua destinazione\n              <span class=\"arrow\"><\/span>\n            <\/div>\n            <div class=\"dropdown-list\" id=\"destinationList\">\n              <div class=\"dropdown-item\">Sardegna<\/div>\n              <div class=\"dropdown-item\">Isole Eolie<\/div>\n              <div class=\"dropdown-item\">Toscana<\/div>\n              <div class=\"dropdown-item\">Grecia<\/div>\n              <div class=\"dropdown-item\">Croazia<\/div>\n              <div class=\"dropdown-item\">Turchia<\/div>\n              <div class=\"dropdown-item\">Isole Baleari<\/div>\n              <div class=\"dropdown-item\">Francia<\/div>\n              <div class=\"dropdown-item\" data-value=\"other\">Altre destinazioni<\/div>\n              <div class=\"dropdown-item\" data-value=\"Ispirami\">Ispirami<\/div>\n            <\/div>\n          <\/div>\n          <input type=\"hidden\" name=\"destination\" id=\"destinationInput\">\n          <input type=\"radio\" id=\"inspire-me-radio\" style=\"display:none\">\n          <div class=\"field-title\" id=\"otherTitle\">Altre destinazioni<\/div>\n          <div class=\"other-field\" id=\"otherField\">\n            <input type=\"text\" name=\"destination_other\" id=\"destinationOther\"\n              placeholder=\"Inserisci ad esempio se hai una zona di navigazione specifica, o un modello di imbarcazione preferito che vuoi richiedere.\"\n              class=\"input-main other-input\">\n          <\/div>\n        <\/div>\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">indietro<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Quando vuoi partire?<\/h2>\n        <div class=\"calendar-ui\" id=\"calendarTrigger\">\n          <span id=\"calendarText\">Seleziona la\/le settimana\/e<\/span>\n          <span id=\"calendarReset\" style=\"display:none; margin-left:auto; margin-right:20px; text-decoration:underline; cursor:pointer;\">Resetta<\/span>\n          <span class=\"arrow\"><\/span>\n        <\/div>\n        <div style=\"font-size:12px;margin-top:25px;margin-bottom:10px;color:#BBD1D9;text-align:center;\">\u00c8 possibile selezionare una o pi\u00f9 settimane intere (da sabato a sabato).<\/div>\n        <input type=\"hidden\" name=\"week_start\" id=\"weekStart\">\n        <input type=\"hidden\" name=\"week_end\" id=\"weekEnd\">\n        <input type=\"hidden\" name=\"selected_weeks\" id=\"selectedWeeks\">\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">back<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Vuoi viaggiare in catamarano o barca a vela?<\/h2>\n        <div class=\"small-note\">Clicca per selezionare la tua preferenza<\/div>\n        <div class=\"boat-grid\">\n          <div class=\"boat-card\" data-value=\"Catamaran\">\n            <span class=\"info-icon\">\u24d8<\/span>\n            <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/Group-60.jpg\">\n            <div class=\"overlay\"><\/div>\n            <div class=\"boat-title title-left\">Catamarano<\/div>\n          <\/div>\n          <div class=\"boat-card\" data-value=\"Sailboat\">\n            <span class=\"info-icon\">\u24d8<\/span>\n            <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/Rectangle-52-1.jpg\">\n            <div class=\"overlay\"><\/div>\n            <div class=\"boat-title title-left\">Barca a vela<\/div>\n          <\/div>\n          <div class=\"boat-card\" data-value=\"Gulet\">\n            <span class=\"info-icon\">\u24d8<\/span>\n            <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/gulet.png\">\n            <div class=\"overlay\"><\/div>\n            <div class=\"boat-title title-left\">Caicco*<\/div>\n          <\/div>\n          <div class=\"boat-card\" data-value=\"Yacht\">\n            <span class=\"info-icon\">\u24d8<\/span>\n            <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/yatch.png\">\n            <div class=\"overlay\"><\/div>\n            <div class=\"boat-title title-left\">Yacht*<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"popup-link\">*Queste categorie di imbarcazioni sono disponibili solo per un numero limitato di destinazioni.<\/div>\n        <input type=\"hidden\" id=\"boatInput\" name=\"boat\">\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">back<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Che livello di comfort cerchi per la tua imbarcazione?<\/h2>\n        <div class=\"season-grid\">\n          <div class=\"season-option comfort-item\" data-value=\"Air conditioning\">\n            <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/ic01-1-1.svg\">\n            <div class=\"radio-row\"><input type=\"checkbox\"><span>Aria condizionata<\/span><\/div>\n          <\/div>\n          <div class=\"season-option comfort-item has-info\" data-value=\"Watermaker\">\n            <span class=\"info-icon-right\">\u24d8<\/span>\n            <div class=\"hover-box\">Il dissalatore converte l'acqua salata in acqua dolce permettendo di avere meno limiti di consumo di acqua. Senza dissalatore a bordo ci sono i tradizionali serbatoi per l'acqua che devono essere riempiti ogni volta che vengono terminati.<\/div>\n            <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/ic03-1-1.svg\">\n            <div class=\"radio-row\"><input type=\"checkbox\"><span>Dissalatore<\/span><\/div>\n          <\/div>\n          <div class=\"season-option comfort-item has-info\" data-value=\"Generator\">\n            <span class=\"info-icon-right\">\u24d8<\/span>\n            <div class=\"hover-box\">Il generatore \u00e8 indispensabile per utilizzo a bordo di piastre e Phon per capelli ad alto consumo energetico; (per caricare il telefono non \u00e8 necessario, si pu\u00f2 utilizzare inverter presente in tutte le imbarcazioni).<\/div>\n            <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/ic02-1-1.svg\">\n            <div class=\"radio-row\"><input type=\"checkbox\"><span>Generatore<\/span><\/div>\n          <\/div>\n        <\/div>\n        <input type=\"hidden\" name=\"comfort\" id=\"comfortInput\">\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 4: Guests (index 4) -->\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">back<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Quante persone ci saranno a bordo?<\/h2>\n        <div class=\"guest-grid\">\n          <div class=\"guest-col\">\n            <div class=\"guest-label\">Adulti<\/div>\n            <div class=\"guest-box\">\n              <input type=\"number\" id=\"adults\" name=\"adults\" value=\"1\" min=\"1\" max=\"15\" required>\n              <div class=\"guest-arrows\">\n                <button type=\"button\" class=\"guest-btn plus\" data-target=\"adults\"><\/button>\n                <button type=\"button\" class=\"guest-btn minus\" data-target=\"adults\"><\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"guest-col\">\n            <div class=\"guest-label\">Bambini under 9<\/div>\n            <div class=\"guest-box\">\n              <input type=\"number\" id=\"children\" name=\"children\" value=\"0\" min=\"0\" max=\"10\" required>\n              <div class=\"guest-arrows\">\n                <button type=\"button\" class=\"guest-btn plus\" data-target=\"children\"><\/button>\n                <button type=\"button\" class=\"guest-btn minus\" data-target=\"children\"><\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"guest-col\">\n            <div class=\"guest-label\">Young under 19<\/div>\n            <div class=\"guest-box\">\n              <input type=\"number\" id=\"young\" name=\"young\" value=\"0\" min=\"0\" max=\"10\" required>\n              <div class=\"guest-arrows\">\n                <button type=\"button\" class=\"guest-btn plus\" data-target=\"young\"><\/button>\n                <button type=\"button\" class=\"guest-btn minus\" data-target=\"young\"><\/button>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- \u2705 NEW STEP: Budget (index 5) \u2014 inserted after guests -->\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">back<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Indicaci un budget che hai definito per la tua vacanza<\/h2>\n\n        <div class=\"budget-wrap\">\n          <!-- Slider tooltip -->\n          <div class=\"budget-tooltip-wrap\" id=\"budgetTooltipWrap\">\n            <div class=\"budget-tooltip\" id=\"budgetTooltip\">15.000 \u20ac<\/div>\n          <\/div>\n\n          <!-- Slider track + input -->\n          <div class=\"budget-slider-track-wrap\">\n            <span class=\"budget-label-min\">1.500 \u20ac<\/span>\n            <div class=\"budget-slider-outer\">\n              <div class=\"budget-slider-fill\" id=\"budgetSliderFill\"><\/div>\n              <input\n                type=\"range\"\n                id=\"budgetRange\"\n                name=\"budget\"\n                min=\"1500\"\n                max=\"80000\"\n                step=\"500\"\n                value=\"15000\"\n                class=\"budget-range\"\n              >\n            <\/div>\n            <span class=\"budget-label-max\">80.000 \u20ac<\/span>\n          <\/div>\n\n          <!-- Checkbox -->\n          <label class=\"budget-no-budget\" id=\"noBudgetLabel\">\n            <span class=\"budget-checkbox-custom\" id=\"noBudgetBox\"><\/span>\n            <input type=\"checkbox\" id=\"noBudgetCheck\" name=\"budget_undefined\" value=\"non ho definito un budget\" style=\"display:none;\">\n            <span class=\"budget-checkbox-text\">non ho definito un budget<\/span>\n          <\/label>\n        <\/div>\n\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n    <!-- END NEW STEP -->\n\n    <!-- STEP 6: Textarea requests -->\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">back<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Hai delle necessit\u00e0 o richieste specifiche?<\/h2>\n        <div class=\"textarea-container\">\n          <textarea name=\"requests\" placeholder=\"Scrivi...\" class=\"textarea-main\"><\/textarea>\n        <\/div>\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 8: Travel group (was index 7) -->\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">indietro<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Viaggi con gli amici o in famiglia?<\/h2>\n        <div class=\"travel-type-grid\">\n          <label class=\"travel-option\">\n            <div class=\"travel-icon-box\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/family-1.svg\" style=\"width:100%; height:auto;\"><\/div>\n            <div class=\"radio-row\"><input type=\"radio\" name=\"travel_group\" value=\"Family\"><span>Famiglia<\/span><\/div>\n          <\/label>\n          <label class=\"travel-option\">\n            <div class=\"travel-icon-box\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/friends-1.svg\" style=\"width:100%; height:auto;\"><\/div>\n            <div class=\"radio-row\"><input type=\"radio\" name=\"travel_group\" value=\"Friends\"><span>Amici<\/span><\/div>\n          <\/label>\n        <\/div>\n        <button type=\"button\" class=\"btn next\">Avanti<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 9: Contact details (was index 8) -->\n    <div class=\"step\">\n      <button type=\"button\" class=\"back\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/left.svg\">back<\/button>\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <h2>Dettagli finali<\/h2>\n        <div class=\"contact-grid\">\n          <input type=\"text\" name=\"first_name\" placeholder=\"Nome\" class=\"input-contact\" required>\n          <input type=\"text\" name=\"last_name\" placeholder=\"Cognome\" class=\"input-contact\" required>\n          <input type=\"email\" name=\"email\" placeholder=\"E-Mail\" class=\"input-contact\" required>\n          <input type=\"tel\" name=\"phone\" placeholder=\"Numero di telefono\" class=\"input-contact\" required>\n        <\/div>\n        <button type=\"submit\" class=\"btn send-btn\">Invia<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 10: Thank you (was index 9) -->\n    <div class=\"step\">\n      <div class=\"inner\">\n        <div class=\"eyebrow\">SOGNALO. RACCONTACELO. PARTI.<\/div>\n        <h1>Iniziamo a progettare la tua vacanza<\/h1>\n        <p class=\"sub\">Abbiamo alcune domande per te. Compila il form e raccontaci cosa immagini per il tuo viaggio: ti ricontatteremo con tutte le informazioni per iniziare a organizzare la tua vacanza in barca.<\/p>\n        <div style=\"margin-top: 60px;\">\n          <h2 style=\"color: #F45A0B !important; font-size: 28px; margin-bottom: 20px;\">Grazie per le vostre informazioni, il vostro viaggio in barca a vela inizia qui.<\/h2>\n          <p style=\"font-size: 18px; line-height: 1.6; opacity: 0.9;\">Abbiamo ricevuto i tuoi dati e il nostro team<br>ti contatter\u00e0 a breve con una proposta  <strong>tailored<\/strong> su misura.<\/p>\n        <\/div>\n        <div style=\"margin-top: 80px;\">\n          <button type=\"button\" class=\"btn restart-btn\" onclick=\"location.reload()\" style=\"color: #fff !important; text-transform: uppercase;\">REIMPOSTA IL MODULO<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/form>\n<\/div>\n\n<!-- BOAT POPUPS -->\n<div class=\"popup-overlay\" id=\"boatPopup1\">\n  <div class=\"popup-box\">\n    <span class=\"popup-close\" id=\"closeBoatPopup1\">&times;<\/span>\n    <h3 style=\"text-align:center;font-size:40px;margin-bottom:40px;\">CATAMARANO<\/h3>\n    <div style=\"display:flex;align-items:center;gap:60px;margin-bottom:60px;\">\n      <div style=\"flex:1;text-align:center;\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/02.svg\" style=\"max-width:300px;\"><\/div>\n      <div style=\"flex:1;text-align:left;font-size:15px;line-height:1.3;\">Un'imbarcazione molto ampia e spaziosa composta da due scafi. Questa soluzione \u00e8 stata una delle principali tendenze degli ultimi anni, poich\u00e9 rappresenta il compromesso perfetto per chi ama una vacanza in barca senza rinunciare a comfort, spazio e servizi. Per sua natura, essendo un'imbarcazione molto larga, offre un elevato livello di stabilit\u00e0. \u00c8 la scelta ideale per chi \u00e8 disposto a sacrificare le prestazioni a favore del totale relax. I costi di noleggio sono generalmente pi\u00f9 elevati rispetto a una barca a vela, ma i consumi di carburante sono decisamente inferiori. A seconda delle dimensioni e della configurazione, sono disponibili 6, 8 o 10 posti letto per gli ospiti.<\/div>\n    <\/div>\n    <div class=\"popup-bottom\">\n      <h4>Ogni imbarcazione \u00e8 disponibile in tre livelli di comfort<\/h4>\n      <div class=\"comfort-levels\">\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> FUN<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> PREMIUM<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> LUXURY<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"popup-overlay\" id=\"boatPopup2\">\n  <div class=\"popup-box\">\n    <span class=\"popup-close\" id=\"closeBoatPopup2\">&times;<\/span>\n    <h3 style=\"text-align:center;font-size:40px;margin-bottom:40px;\">BARCA A VELA<\/h3>\n    <div style=\"display:flex;align-items:center;gap:60px;margin-bottom:60px;\">\n      <div style=\"flex:1;text-align:center;\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/01.svg\" style=\"max-width:300px;\"><\/div>\n      <div style=\"flex:1;text-align:left;font-size:15px;line-height:1.3;\">Imbarcazione monoscafo, tradizionale. Ideale per chi ama la vela e vuole vivere un'esperienza in totale sintonia con il mare. E' la soluzione pi\u00f9 adatta per chi generalmente predilige il piacere della vela rispetto alla comodit\u00e0 e alle dimensioni pi\u00f9 generose offerte dal catamarano. In termini economici, a parit\u00e0 di lunghezza, la vacanza in barca a vela ha un costo inferiore rispetto alla vacanza in cataramano. In funzione della dimensione e configurazione ci sono da 6, 8 oppure 10 posti letto per gli ospiti.<\/div>\n    <\/div>\n    <div class=\"popup-bottom\">\n      <h4>Ogni imbarcazione \u00e8 disponibile in tre livelli di comfort<\/h4>\n      <div class=\"comfort-levels\">\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> FUN<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> PREMIUM<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> LUXURY<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"popup-overlay\" id=\"boatPopup3\">\n  <div class=\"popup-box\">\n    <span class=\"popup-close\" id=\"closeBoatPopup3\">&times;<\/span>\n    <h3 style=\"text-align:center;font-size:40px;margin-bottom:40px;\">CAICCO<\/h3>\n    <div style=\"display:flex;align-items:center;gap:60px;margin-bottom:60px;\">\n      <div style=\"flex:1;text-align:center;\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/04.svg\" style=\"max-width:300px;\"><\/div>\n      <div style=\"flex:1;text-align:left;font-size:15px;line-height:1.3;\">Un'imbarcazione tradizionale turca, costruita principalmente in legno e generalmente di grandi dimensioni. Si tratta di barche da crociera, ideali per vacanze in Turchia e per gruppi numerosi (alcune di queste imbarcazioni possono ospitare fino a 16 persone). Questo tipo di barca e di vacanza \u00e8 generalmente scelto da chi desidera un'esperienza senza pensieri, con servizio di equipaggio a bordo, e vuole vivere un viaggio indimenticabile insieme a pi\u00f9 famiglie o gruppi di amici.<\/div>\n    <\/div>\n    <div class=\"popup-bottom\">\n      <h4>Ogni imbarcazione \u00e8 disponibile in tre livelli di comfort<\/h4>\n      <div class=\"comfort-levels\">\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> FUN<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> PREMIUM<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> LUXURY<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"popup-overlay\" id=\"boatPopup4\">\n  <div class=\"popup-box\">\n    <span class=\"popup-close\" id=\"closeBoatPopup4\">&times;<\/span>\n    <h3 style=\"text-align:center;font-size:40px;margin-bottom:40px;\">YACHT A MOTORE<\/h3>\n    <div style=\"display:flex;align-items:center;gap:60px;margin-bottom:60px;\">\n      <div style=\"flex:1;text-align:center;\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/03.svg\" style=\"max-width:300px;\"><\/div>\n      <div style=\"flex:1;text-align:left;font-size:15px;line-height:1.3;\">Imbarcazione ideale per chi ama la vacanza in barca e le navigazioni veloci. A parit\u00e0 di lunghezza, rispetto ad una barca a vela o un catamarano, gli spazi interni sono inferiori in quanto la motorizzazione richiede spazi maggiori.In funzione della dimensione e configurazione ci sono da 6 o 8 posti letto per gli ospiti.<\/div>\n    <\/div>\n    <div class=\"popup-bottom\">\n      <h4>Ogni imbarcazione \u00e8 disponibile in tre livelli di comfort<\/h4>\n      <div class=\"comfort-levels\">\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> FUN<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> PREMIUM<\/div>\n        <div><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"><img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/timone.svg\"> LUXURY<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"popup-overlay\" id=\"comfortPopup\">\n  <div class=\"popup-box\">\n    <span class=\"popup-close\" id=\"closeComfortPopup\">&times;<\/span>\n    <div class=\"popup-columns comfort-columns\">\n      <div class=\"comfort-col\">\n        <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/03\/ic01-2.svg\" class=\"comfort-icon\">\n        <h3>A\/C<\/h3>\n        <p>Marin ipsum dolor sit windward, horizon amet anchor consectetur sailing elit.<\/p>\n      <\/div>\n      <div class=\"comfort-col\">\n        <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/ic02-2.svg\" class=\"comfort-icon\">\n        <h3>DISSALATORE<\/h3>\n        <p>Marin ipsum dolor sit windward, horizon amet anchor consectetur sailing elit.<\/p>\n      <\/div>\n      <div class=\"comfort-col\">\n        <img decoding=\"async\" src=\"https:\/\/www.sailormade.it\/wp-content\/uploads\/2026\/02\/ic03-2.svg\" class=\"comfort-icon\">\n        <h3>GENERATORE<\/h3>\n        <p>Marin ipsum dolor sit windward, horizon amet anchor consectetur sailing elit.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- CALENDAR POPUP -->\n<div class=\"calendar-popup\" id=\"calendarPopup\">\n  <div class=\"calendar-inner\">\n    <div class=\"calendar-header\">\n      <span id=\"prevMonth\">\u2039<\/span>\n      <strong id=\"monthLabel\"><\/strong>\n      <span id=\"nextMonth\">\u203a<\/span>\n    <\/div>\n    <div class=\"calendar-days\">\n      <span>MON<\/span><span>TUE<\/span><span>WED<\/span><span>THU<\/span><span>FRI<\/span><span>SAT<\/span><span>SUN<\/span>\n    <\/div>\n    <div class=\"calendar-grid\" id=\"calendarGrid\"><\/div>\n    <div class=\"calendar-note\">Clicca su un sabato per aggiungere o rimuovere una settimana. Sono supportate pi\u00f9 settimane consecutive o non consecutive.<\/div>\n    <div id=\"selectedWeeksList\" style=\"margin:10px 0; min-height:20px; font-size:13px; color:#014058; text-align:left; line-height:1.8;\"><\/div>\n    <button id=\"confirmWeek\">CONFERMA<\/button>\n  <\/div>\n<\/div>\n\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Space+Grotesk:wght@400;500;600&display=swap');\n\n  #sail-form-wrapper { background:#014058; padding:60px 30px; border-radius:30px; font-family:'Space Grotesk',sans-serif; color:#fff; position:relative; }\n\n  input[type=\"radio\"] { appearance:none; -webkit-appearance:none; width:18px; height:18px; border:2px solid #fff; border-radius:50%; background:transparent; cursor:pointer; transition:all .2s; margin:0; }\n  input[type=\"radio\"]:checked { background:#fff; }\n  .radio-row { display:flex; align-items:center; gap:11px; justify-content:center; }\n\n  .inner { max-width:100%; margin:auto; text-align:center; }\n  .eyebrow { font-size:14px; letter-spacing:1px; margin-bottom:15px; opacity:.8; }\n  h1 { font-size:40px; margin-bottom:28px; }\n  .sub { max-width:760px; margin:0 auto 35px; font-size:17px; line-height:1.4; opacity:.85; }\n  h2 { font-size:24px; margin-bottom:40px; font-weight:400; }\n  .small-note { font-size:14px; opacity:.7; margin-bottom:40px; }\n  .input-main { width:100%; max-width:900px; height:60px; border-radius:60px !important; border:none; padding:0 35px; font-size:20px; background:#AFC2C9; color:#014058; margin:0 auto 30px; display:block; }\n\n  .other-input {\n    font-size: 14px !important;\n    padding: 0 15px 18px 20px !important;\n    height: auto !important;\n    min-height: 60px !important;\n    line-height: 1.4 !important;\n    display: flex !important;\n    align-items: center !important;\n  }\n  .other-input::placeholder {\n    font-size: 14px;\n    color: #014058;\n    opacity: 0.75;\n    line-height: 1.0;\n    white-space: normal;\n    word-wrap: break-word;\n  }\n\n  .btn { background:#F45A0B; border:none; padding:16px 70px; border-radius:40px; font-size:20px; color:#fff; cursor:pointer; font-family:inherit; }\n  .restart-btn { letter-spacing:2px; font-weight:500; transition:opacity .3s; }\n  .restart-btn:hover { opacity:.9; }\n\n  .back { position:absolute; left:30px; top:30px; background:transparent; border:1px solid #BBD1D9; border-radius:20px; padding:6px 12px; color:#BBD1D9; cursor:pointer; display:flex; align-items:center; gap:8px; transition:all .3s; font-family:inherit; font-size:14px; text-transform:lowercase; }\n  .back img { width:11px; height:auto; transition:all .3s; }\n  .back:hover { background:#fff; color:#F45A0B; border-color:#fff; }\n  .back:hover img { filter:invert(44%) sepia(91%) saturate(3025%) hue-rotate(3deg) brightness(101%) contrast(105%); }\n\n  .step { display:none; }\n  .step.active { display:block; padding:10px 0; }\n\n  \/* Destination *\/\n  .destination-wrap { max-width:520px; margin:0 auto 30px; text-align:left; }\n  .dropdown-wrapper { position:relative; margin-bottom:15px; }\n  .dropdown-selected { height:60px; border-radius:60px; background:#AFC2C9; color:#014058; display:flex; align-items:center; justify-content:space-between; padding:0 25px; cursor:pointer; font-size:18px; position:relative; }\n  .dropdown-selected .arrow { position:absolute; right:25px; top:50%; transform:translateY(-50%); width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:14px solid #F45A0B; }\n  .dropdown-list { position:absolute; top:70px; width:100%; background:#AFC2C9; border-radius:25px; padding:15px 20px; display:none; z-index:999; }\n  .dropdown-item { padding:8px 0; border-bottom:1px solid #014058; cursor:pointer; color:#014058 !important; }\n  .field-title { text-align:center; font-size:20px; margin-bottom:15px; }\n\n  \/* Boats *\/\n  .boat-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:25px; margin-bottom:40px; }\n  .boat-card { width:100%; height:220px; border-radius:25px; overflow:hidden; position:relative; border:3px solid transparent; cursor:pointer; }\n  .boat-card.selected { border:3px solid #fff; }\n  .boat-card img { width:100%; height:100%; object-fit:cover; }\n  .boat-title { position:absolute; top:50%; transform:translateY(-50%); font-size:26px; font-weight:400; }\n  .title-left { left:17px; }\n  .info-icon { position:absolute; top:12px; left:12px; font-size:18px; z-index:3; color:#fff; width:26px; height:26px; display:flex; align-items:center; justify-content:center; }\n  .popup-link { margin-bottom:40px; font-size:13px; color:#BBD1D9; }\n\n  \/* Comfort *\/\n  .season-grid { display:flex; justify-content:center; gap:65px; flex-wrap:wrap; margin-bottom:60px; }\n  .season-option { display:flex; flex-direction:column; align-items:center; gap:20px; cursor:pointer; }\n  .comfort-item { position:relative; cursor:pointer; }\n  .info-icon-right { position:absolute; top:0; right:-10px; }\n  .hover-box { position:fixed; top:35%; left:50%; transform:translate(-50%,-50%); width:80vw; max-width:900px; background:#C8D6DB; color:#014058; padding:40px; border-radius:40px; opacity:0; pointer-events:none; transition:.25s ease; text-align:center; line-height:1.6; z-index:9999; }\n  .comfort-item.has-info:hover .hover-box { opacity:1; }\n  .comfort-item input[type=\"checkbox\"] { appearance:none; -webkit-appearance:none; width:18px; height:18px; border:2px solid #fff; border-radius:50%; background:transparent; cursor:pointer; transition:all .2s; margin:0; }\n  .comfort-item input[type=\"checkbox\"]:checked { background:#fff; }\n\n  \/* Guests *\/\n  .guest-grid { display:flex; justify-content:center; gap:60px; margin-bottom:60px; flex-wrap:wrap; }\n  .guest-label { margin-bottom:15px; font-size:18px; white-space:nowrap; }\n  .guest-box { background:#AFC2C9; width:150px; height:80px; border-radius:25px; display:flex; align-items:center; justify-content:center; gap:10px; padding:0 15px; }\n  .guest-box input { width:75px; background:transparent; border:none; text-align:center; font-size:30px; color:#004058; font-family:inherit; }\n  .guest-arrows { display:flex; flex-direction:column; gap:10px; }\n  .guest-btn { background:#afc2c9 !important; border:none; cursor:pointer; width:30px; height:30px; display:flex; align-items:center; justify-content:center; }\n  .guest-btn.plus::before,.guest-btn.minus::before { content:''; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; }\n  .guest-btn.plus::before { border-bottom:15px solid #F45A0B; }\n  .guest-btn.minus::before { border-top:15px solid #F45A0B; }\n  input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance:none; }\n  input[type=number] { -moz-appearance:textfield; }\n\n  \/* \u2500\u2500\u2500 BUDGET SLIDER \u2500\u2500\u2500 *\/\n  .budget-wrap {\n    max-width: 640px;\n    margin: 0 auto 50px;\n    text-align: center;\n  }\n\n  \/* Tooltip bubble above the thumb *\/\n  .budget-tooltip-wrap {\n    position: relative;\n    height: 44px;\n    margin-bottom: 6px;\n  }\n  .budget-tooltip {\n    position: absolute;\n    left: 50%; \/* repositioned by JS *\/\n    transform: translateX(-50%);\n    background: #AFC2C9;\n    color: #014058;\n    font-size: 15px;\n    font-weight: 600;\n    padding: 6px 16px;\n    border-radius: 30px;\n    white-space: nowrap;\n    pointer-events: none;\n    transition: left 0.05s;\n  }\n  .budget-tooltip::after {\n    content: '';\n    position: absolute;\n    bottom: -7px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 0; height: 0;\n    border-left: 7px solid transparent;\n    border-right: 7px solid transparent;\n    border-top: 7px solid #AFC2C9;\n  }\n\n  \/* Row: min label \u2014 track \u2014 max label *\/\n  .budget-slider-track-wrap {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n  }\n  .budget-label-min,\n  .budget-label-max {\n    font-size: 13px;\n    color: #BBD1D9;\n    white-space: nowrap;\n    flex-shrink: 0;\n  }\n\n  \/* The coloured fill + thumb container *\/\n  .budget-slider-outer {\n    position: relative;\n    flex: 1;\n    height: 10px;\n    border-radius: 10px;\n    background: #AFC2C9;\n  }\n  .budget-slider-fill {\n    position: absolute;\n    left: 0; top: 0; bottom: 0;\n    background: #F45A0B;\n    border-radius: 10px;\n    pointer-events: none;\n    width: 0%; \/* set by JS *\/\n  }\n\n  \/* Native range \u2014 fully transparent, sits on top *\/\n  .budget-range {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    opacity: 0;\n    cursor: pointer;\n    margin: 0;\n    padding: 0;\n    -webkit-appearance: none;\n  }\n\n  \/* Custom thumb \u2014 visible pseudo-element via overlay div *\/\n  .budget-thumb {\n    position: absolute;\n    top: 50%;\n    transform: translate(-50%, -50%);\n    width: 30px;\n    height: 30px;\n    border-radius: 50%;\n    background: #fff;\n    border: 3px solid #F45A0B;\n    pointer-events: none;\n    box-shadow: 0 2px 8px rgba(0,0,0,0.18);\n    transition: left 0.05s;\n  }\n\n  \/* Disabled state *\/\n  .budget-wrap.disabled .budget-slider-fill { background: #6b8a95; }\n  .budget-wrap.disabled .budget-thumb { border-color: #6b8a95; opacity: 0.5; }\n  .budget-wrap.disabled .budget-range { pointer-events: none; }\n  .budget-wrap.disabled .budget-tooltip { opacity: 0.4; }\n\n  \/* Checkbox \"non ho definito un budget\" *\/\n  .budget-no-budget {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    margin-top: 36px;\n    cursor: pointer;\n    font-size: 16px;\n    color: #fff;\n    opacity: 0.85;\n    user-select: none;\n  }\n  .budget-checkbox-custom {\n    width: 22px;\n    height: 22px;\n    border: 2px solid #fff;\n    border-radius: 50%;\n    background: transparent;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    transition: all .2s;\n  }\n  .budget-checkbox-custom.checked {\n    background: #fff;\n  }\n  .budget-checkbox-custom.checked::after {\n    content: '';\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: #F45A0B;\n  }\n\n  \/* Experience *\/\n  .experience-grid { display:flex; justify-content:center; gap:30px; margin-bottom:50px; flex-wrap:wrap; }\n  .experience-card { width:320px; height:180px; border-radius:20px; overflow:hidden; position:relative; border:3px solid transparent; cursor:pointer; transition:border-color .3s; }\n  .experience-card.selected { border:3px solid #fff; }\n  .experience-card img { width:100%; height:100%; object-fit:cover; }\n  .experience-title { position:absolute; inset:0; display:flex; align-items:center; justify-content:center; font-size:24px; font-weight:500; z-index:2; }\n\n  \/* Textarea *\/\n  .textarea-container { display:flex; justify-content:center; margin-bottom:40px; }\n  .textarea-main { width:100%; max-width:900px; min-height:240px; background:#AFC2C9; border:none; border-radius:40px; padding:30px 40px; font-family:inherit; font-size:22px; color:#014058; resize:none; }\n\n  \/* Travel *\/\n  .travel-type-grid { display:flex; justify-content:center; gap:100px; margin-bottom:50px; flex-wrap:wrap; }\n  .travel-option { display:flex; flex-direction:column; align-items:center; gap:20px; cursor:pointer; }\n  .travel-icon-box { width:120px; height:90px; display:flex; align-items:center; justify-content:center; }\n\n  \/* Contact *\/\n  .contact-grid { display:grid; grid-template-columns:1fr 1fr; gap:25px; margin-bottom:50px; max-width:1100px; margin-left:auto; margin-right:auto; }\n  .input-contact { width:100%; height:70px; border-radius:40px !important; border:none; padding:0 30px; font-size:20px; background:#AFC2C9; color:#014058; font-family:inherit; box-sizing:border-box; }\n\n  \/* Popups *\/\n  .popup-overlay { position:fixed; inset:0; background:rgba(0,0,0,.6); display:none; justify-content:center; align-items:center; z-index:999; }\n  .popup-box { background:linear-gradient(135deg,#AFC2C9,#C8D6DB); color:#014058; width:90%; max-width:1200px; border-radius:40px; padding:40px 60px; position:relative; overflow-y:auto; }\n  .popup-close { position:absolute; top:30px; right:40px; font-size:42px; cursor:pointer; color:#F45A0B; line-height:1; z-index:10; padding:10px; }\n  .popup-columns { display:flex; gap:100px; justify-content:space-between; margin-bottom:60px; }\n  .popup-col { flex:1; text-align:center; }\n  .popup-bottom { text-align:center; }\n  .popup-bottom h4 { margin-bottom:40px; font-size:18px; }\n  .comfort-levels { display:flex; justify-content:center; gap:60px; font-weight:600; color:#F45A0B; align-items:center; }\n  .comfort-levels div { display:flex; align-items:center; gap:8px; font-size:18px; }\n  .comfort-levels img { width:22px; height:auto; }\n  .comfort-columns { gap:60px; margin-bottom:0; }\n  .comfort-col { flex:1; text-align:center; }\n  .comfort-icon { width:100px; height:100px; margin-bottom:35px; }\n  .comfort-col h3 { font-size:28px; margin-bottom:20px; color:#014058; }\n  .comfort-col p { font-size:15px; line-height:1.6; opacity:.85; margin:0; }\n\n  \/* Calendar *\/\n  .calendar-ui { max-width:520px; margin:0 auto 40px; height:60px; border-radius:60px; background:#AFC2C9; color:#014058; display:flex; align-items:center; justify-content:space-between; padding:0 25px; cursor:pointer; font-size:18px; }\n  .calendar-ui span:first-child { text-decoration:underline; }\n  .calendar-ui .arrow { width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:14px solid #F45A0B; }\n  .calendar-popup { position:fixed; inset:0; background:rgba(0,0,0,.6); display:none; justify-content:center; align-items:flex-start; padding-top:10vh; z-index:9999; }\n  .calendar-inner { background:#C8D6DB; padding:30px; border-radius:30px; width:420px; color:#014058; text-align:center; max-height:80vh; overflow:auto; }\n  .calendar-header { display:flex; justify-content:space-between; margin-bottom:15px; cursor:pointer; }\n  .calendar-days { display:grid; grid-template-columns:repeat(7,1fr); font-size:12px; margin-bottom:10px; text-align:center; }\n  .calendar-grid { display:grid; grid-template-columns:repeat(7,1fr); }\n  .day { height:30px; display:flex; align-items:center; justify-content:center; font-size:14px; margin:2px 0; cursor:pointer; }\n  .day.disabled { opacity:.3; pointer-events:none; }\n  .day.in-range { background:#F45A0B; color:#fff; }\n  .day.week-start { border-radius:14px 0 0 14px; }\n  .day.week-end   { border-radius:0 14px 14px 0; }\n  .calendar-note { font-size:12px; margin:13px 0; color:#014058; opacity:.8; }\n  #monthLabel { color:#F45A0B; }\n  #confirmWeek { background:#F45A0B; border:none; padding:12px 40px; border-radius:40px; font-size:16px; color:#fff; cursor:pointer; font-family:inherit; margin-top:10px; }\n\n  \/* Responsive *\/\n  @media (max-width:1024px) { .boat-grid { grid-template-columns:repeat(2,1fr); } }\n  @media (max-width:768px) {\n    #sail-form-wrapper { padding:60px 30px 40px; }\n    h1 { font-size:28px !important; } h2 { font-size:18px !important; }\n    .boat-grid { grid-template-columns:1fr; } .boat-card { height:200px; }\n    .btn { padding:14px 40px; font-size:18px; }\n    .popup-box { padding:60px 20px 30px !important; height:85vh !important; display:block !important; overflow-y:auto !important; }\n    .popup-close { top:15px !important; right:15px !important; font-size:36px; }\n    .popup-columns { display:block !important; }\n    .popup-col,.comfort-col { min-width:100% !important; flex:1 1 100% !important; }\n    .popup-bottom h4 { font-size:15px !important; } .comfort-levels { gap:15px !important; }\n    .comfort-levels div { font-size:11px !important; } .comfort-levels img { width:14px !important; }\n    .dropdown-selected { font-size:17px !important; }\n    .guest-grid { gap:30px; }\n    .guest-label { font-size:15px; }\n    .budget-slider-track-wrap { gap:8px; }\n    .budget-label-min, .budget-label-max { font-size:11px; }\n  }\n<\/style>\n\n<script type=\"text\/javascript\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/@emailjs\/browser@4\/dist\/email.min.js\"><\/script>\n\n<script>\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ \u2699\ufe0f  EMAILJS CONFIG\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\nconst EMAILJS_PUBLIC_KEY  = 'HPg-Vg8fca1ZE9XcR';\nconst EMAILJS_SERVICE_ID  = 'service_mg7g89g';\nconst EMAILJS_TEMPLATE_EN = 'template_en';\nconst EMAILJS_TEMPLATE_IT = 'template_it';\n\nemailjs.init({ publicKey: EMAILJS_PUBLIC_KEY });\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ STEP NAVIGATION\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\nconst steps        = document.querySelectorAll('.step');\nconst sailForm     = document.getElementById('sailForm');\nconst inspireRadio = document.getElementById('inspire-me-radio');\nlet current = 0;\n\nfunction showStep(i) {\n  steps.forEach(s => s.classList.remove('active'));\n  steps[i].classList.add('active');\n  current = i;\n}\n\nfunction validateStep(idx) {\n  const step = steps[idx];\n  \/\/ Calendar step\n  if (idx === 1) return !!(document.getElementById('weekStart').value && document.getElementById('weekEnd').value);\n  \/\/ Comfort and textarea steps \u2014 always valid (optional selections)\n  if (idx === 3 || idx === 6) return true;\n\n  \/\/ Budget step \u2014 requires slider interaction OR \"no budget\" checkbox checked\n  if (idx === 5) {\n    return document.getElementById('noBudgetCheck').checked || budgetInteracted;\n  }\n\n  for (let input of step.querySelectorAll('input[required], textarea[required]')) {\n    if (!input.value.trim()) return false;\n  }\n\n  const radios = step.querySelectorAll('input[type=\"radio\"]');\n  if (radios.length > 0) {\n    if (idx === 0) {\n      return !!(document.getElementById('destinationInput').value || document.getElementById('destinationOther').value.trim());\n    }\n    if (!step.querySelector('input[type=\"radio\"]:checked')) return false;\n  }\n\n  for (let h of step.querySelectorAll('input[type=\"hidden\"]')) {\n    if (h.id === 'comfortInput') continue;\n    if (!h.value) return false;\n  }\n  return true;\n}\n\ndocument.querySelectorAll('.next').forEach(btn => {\n  btn.addEventListener('click', () => {\n    if (validateStep(current)) {\n      if      (current === 4) showStep(5);  \/\/ guests \u2192 budget\n      else if (current < steps.length - 1) showStep(current + 1);\n    } else {\n      alert('Please complete the field or make a selection.');\n    }\n  });\n});\n\ndocument.querySelectorAll('.back').forEach(btn => {\n  btn.addEventListener('click', () => {\n    if      (current === 5) showStep(4);  \/\/ budget \u2192 guests\n    else if (current > 0)  showStep(current - 1);\n  });\n});\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ BOAT CARDS + INFO POPUPS\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\ndocument.querySelectorAll('.boat-card').forEach(card => {\n  card.addEventListener('click', () => {\n    document.querySelectorAll('.boat-card').forEach(c => c.classList.remove('selected'));\n    card.classList.add('selected');\n    document.getElementById('boatInput').value = card.dataset.value;\n  });\n});\n\ndocument.querySelectorAll('.info-icon').forEach((icon, i) => {\n  icon.addEventListener('click', e => {\n    e.stopPropagation();\n    document.getElementById('boatPopup' + (i + 1)).style.display = 'flex';\n  });\n});\n\n['closeBoatPopup1','closeBoatPopup2','closeBoatPopup3','closeBoatPopup4'].forEach((id, i) => {\n  document.getElementById(id).onclick = () =>\n    document.getElementById('boatPopup' + (i + 1)).style.display = 'none';\n});\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ GUEST COUNTER\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\ndocument.querySelectorAll('.guest-btn').forEach(btn => {\n  btn.addEventListener('click', function () {\n    const input = document.getElementById(this.dataset.target);\n    let val = parseInt(input.value);\n    const min = parseInt(input.min);\n    const max = parseInt(input.max);\n    if (this.classList.contains('plus'))  { if (val < max) val++; }\n    else                                  { if (val > min) val--; }\n    input.value = val;\n  });\n});\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ DESTINATION DROPDOWN\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\nconst dd         = document.getElementById('destinationDropdown');\nconst dl         = document.getElementById('destinationList');\nconst di         = document.getElementById('destinationInput');\nconst other      = document.getElementById('destinationOther');\nconst otherField = document.getElementById('otherField');\nconst otherTitle = document.getElementById('otherTitle');\n\notherField.style.display = 'none';\notherTitle.style.display = 'none';\n\ndd.onclick = e => { e.stopPropagation(); dl.style.display = dl.style.display === 'block' ? 'none' : 'block'; };\n\ndocument.querySelectorAll('.dropdown-item').forEach(item => {\n  item.onclick = function (e) {\n    e.stopPropagation();\n    const val = this.dataset.value || this.innerText;\n    dd.innerHTML = val + '<span class=\"arrow\"><\/span>';\n    di.value = val;\n    if (val === 'inspire') inspireRadio.checked = true;\n    if (val === 'other') {\n      otherField.style.display = 'block';\n      otherTitle.style.display = 'block';\n      other.setAttribute('required', 'true');\n    } else {\n      otherField.style.display = 'none';\n      otherTitle.style.display = 'none';\n      other.removeAttribute('required');\n      other.value = '';\n    }\n    dl.style.display = 'none';\n  };\n});\n\ndocument.addEventListener('click', () => { dl.style.display = 'none'; });\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ COMFORT MULTI-SELECT\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\ndocument.querySelectorAll('.comfort-item').forEach(item => {\n  item.addEventListener('click', function (e) {\n    if (e.target.classList.contains('hover-box')) return;\n    const cb = this.querySelector('input[type=\"checkbox\"]');\n    cb.checked = !cb.checked;\n    const vals = [];\n    document.querySelectorAll('.comfort-item input:checked').forEach(el => {\n      vals.push(el.closest('.comfort-item').dataset.value);\n    });\n    document.getElementById('comfortInput').value = vals.join(', ');\n  });\n});\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ CALENDAR RESET\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\ndocument.getElementById('calendarReset').onclick = function (e) {\n  e.stopPropagation();\n  calendarState.selectedWeeks = [];\n  document.getElementById('weekStart').value     = '';\n  document.getElementById('weekEnd').value       = '';\n  document.getElementById('selectedWeeks').value = '';\n  document.getElementById('calendarText').innerText = 'Seleziona la\/le settimana\/e';\n  this.style.display = 'none';\n};\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ CUSTOM CALENDAR \u2014 MULTI-WEEK SELECTION\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\nconst calendarState = { selectedWeeks: [] };\n\n(function () {\n  const trigger    = document.getElementById('calendarTrigger');\n  const popup      = document.getElementById('calendarPopup');\n  const grid       = document.getElementById('calendarGrid');\n  const monthLabel = document.getElementById('monthLabel');\n  const confirmBtn = document.getElementById('confirmWeek');\n  const text       = document.getElementById('calendarText');\n  const startInput = document.getElementById('weekStart');\n  const endInput   = document.getElementById('weekEnd');\n  const weeksInput = document.getElementById('selectedWeeks');\n  const weeksList  = document.getElementById('selectedWeeksList');\n  let cal = new Date();\n\n  trigger.onclick = () => { popup.style.display = 'flex'; render(); };\n  popup.onclick   = e  => { if (e.target === popup) popup.style.display = 'none'; };\n\n  const pad = n => String(n).padStart(2, '0');\n  const toLocalISO = d => `${d.getFullYear()}-${pad(d.getMonth()+1)}-${pad(d.getDate())}`;\n  const fmt = d => d.toLocaleString('en-US', { month:'long' }) + ' ' + d.getDate();\n\n  function toggleWeek(satDate) {\n    const ms = satDate.getTime();\n    const idx = calendarState.selectedWeeks.indexOf(ms);\n    if (idx === -1) { calendarState.selectedWeeks.push(ms); }\n    else            { calendarState.selectedWeeks.splice(idx, 1); }\n    calendarState.selectedWeeks.sort((a, b) => a - b);\n    render();\n    updateWeeksList();\n  }\n\n  function updateWeeksList() {\n    if (calendarState.selectedWeeks.length === 0) { weeksList.innerHTML = ''; return; }\n    let html = '<strong style=\"font-size:12px;display:block;margin-bottom:4px;\">Settimane selezionate:<\/strong>';\n    calendarState.selectedWeeks.forEach(ms => {\n      const sat = new Date(ms);\n      const sat7 = new Date(ms + 7 * 86400000);\n      html += `<span style=\"display:inline-block;background:#F45A0B;color:#fff;border-radius:20px;padding:2px 10px;font-size:12px;margin:2px;\">${fmt(sat)} \u2192 ${fmt(sat7)}<\/span> `;\n    });\n    weeksList.innerHTML = html;\n  }\n\n  function render() {\n    grid.innerHTML = '';\n    const y = cal.getFullYear(), m = cal.getMonth();\n    const first = new Date(y, m, 1), last = new Date(y, m + 1, 0);\n    monthLabel.innerText = first.toLocaleString('default', { month:'long' }).toUpperCase() + ' ' + y;\n    for (let i = 0; i < (first.getDay() + 6) % 7; i++) grid.innerHTML += '<div><\/div>';\n    for (let d = 1; d <= last.getDate(); d++) {\n      const date = new Date(y, m, d);\n      const div  = document.createElement('div');\n      div.className = 'day';\n      const isSat = date.getDay() === 6;\n      if (!isSat) { div.classList.add('disabled'); }\n      else        { div.onclick = () => toggleWeek(new Date(date)); }\n      calendarState.selectedWeeks.forEach(ms => {\n        const weekSat = new Date(ms);\n        const diff    = (date - weekSat) \/ 86400000;\n        if (diff >= 0 && diff <= 7) {\n          div.classList.add('in-range');\n          if (diff === 0) div.classList.add('week-start');\n          if (diff === 7) div.classList.add('week-end');\n        }\n      });\n      div.innerText = d;\n      grid.appendChild(div);\n    }\n  }\n\n  confirmBtn.onclick = () => {\n    if (calendarState.selectedWeeks.length === 0) return;\n    const firstMs  = calendarState.selectedWeeks[0];\n    const lastMs   = calendarState.selectedWeeks[calendarState.selectedWeeks.length - 1];\n    const firstSat = new Date(firstMs);\n    const lastSat7 = new Date(lastMs + 7 * 86400000);\n    startInput.value = toLocalISO(firstSat);\n    endInput.value   = toLocalISO(lastSat7);\n    const weeksText = calendarState.selectedWeeks.map(ms => {\n      const s = new Date(ms);\n      const e = new Date(ms + 7 * 86400000);\n      return `${fmt(s)} \u2192 ${fmt(e)}`;\n    }).join(' | ');\n    weeksInput.value = weeksText;\n    if (calendarState.selectedWeeks.length === 1) {\n      text.innerText = `${fmt(firstSat)} | ${fmt(lastSat7)}`;\n    } else {\n      text.innerText = `${calendarState.selectedWeeks.length} weeks selected`;\n    }\n    document.getElementById('calendarReset').style.display = 'block';\n    popup.style.display = 'none';\n  };\n\n  document.getElementById('prevMonth').onclick = () => { cal.setMonth(cal.getMonth() - 1); render(); };\n  document.getElementById('nextMonth').onclick = () => { cal.setMonth(cal.getMonth() + 1); render(); };\n\n  document.addEventListener('DOMContentLoaded', () => {\n    const t = document.getElementById('calendarText');\n    if (t) t.innerText = 'Seleziona la\/le settimana\/e';\n  });\n})();\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ \u2705 BUDGET SLIDER\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\nlet budgetInteracted = false; \/\/ set true once user drags the slider\n\n(function () {\n  const rangeEl      = document.getElementById('budgetRange');\n  const fillEl       = document.getElementById('budgetSliderFill');\n  const tooltip      = document.getElementById('budgetTooltip');\n  const tooltipWrap  = document.getElementById('budgetTooltipWrap');\n  const budgetWrap   = document.querySelector('.budget-wrap');\n  const noBudgetChk  = document.getElementById('noBudgetCheck');\n  const noBudgetBox  = document.getElementById('noBudgetBox');\n  const noBudgetLbl  = document.getElementById('noBudgetLabel');\n\n  \/\/ Inject the visual thumb div\n  const thumb = document.createElement('div');\n  thumb.className = 'budget-thumb';\n  rangeEl.parentElement.appendChild(thumb);\n\n  const MIN = 1500, MAX = 80000;\n\n  function formatEUR(val) {\n    return val.toLocaleString('it-IT') + ' \u20ac';\n  }\n\n  function updateSlider() {\n    const val = parseInt(rangeEl.value);\n    const pct = (val - MIN) \/ (MAX - MIN); \/\/ 0\u20261\n\n    \/\/ Fill bar\n    fillEl.style.width = (pct * 100) + '%';\n\n    \/\/ Thumb position\n    const outer = rangeEl.parentElement;\n    const trackW = outer.offsetWidth;\n    const thumbRadius = 15;\n    const usableW = trackW - thumbRadius * 2;\n    const thumbLeft = thumbRadius + pct * usableW;\n    thumb.style.left = thumbLeft + 'px';\n\n    \/\/ Tooltip\n    tooltip.textContent = formatEUR(val);\n    \/\/ Centre tooltip over thumb, clamped within tooltipWrap\n    const wrapW = tooltipWrap.offsetWidth;\n    const ttW   = tooltip.offsetWidth;\n    \/\/ thumb is positioned relative to outer (same width as tooltipWrap via flex)\n    let ttLeft = thumbLeft - ttW \/ 2;\n    ttLeft = Math.max(0, Math.min(wrapW - ttW, ttLeft));\n    tooltip.style.left = ttLeft + 'px';\n  }\n\n  rangeEl.addEventListener('input', () => { budgetInteracted = true; updateSlider(); });\n  \/\/ Run on load and after fonts settle\n  updateSlider();\n  setTimeout(updateSlider, 200);\n\n  \/\/ \"Non ho definito un budget\" checkbox toggle\n  noBudgetLbl.addEventListener('click', function () {\n    const isChecked = noBudgetChk.checked;\n    noBudgetChk.checked = !isChecked;\n    noBudgetBox.classList.toggle('checked', !isChecked);\n\n    if (!isChecked) {\n      \/\/ Disabling slider\n      budgetWrap.classList.add('disabled');\n      rangeEl.disabled = true;\n      \/\/ Override the hidden budget value so EmailJS receives the checkbox text\n      rangeEl.name = ''; \/\/ detach from form\n      noBudgetChk.name = 'budget';\n    } else {\n      \/\/ Re-enabling slider\n      budgetWrap.classList.remove('disabled');\n      rangeEl.disabled = false;\n      rangeEl.name = 'budget';\n      noBudgetChk.name = 'budget_undefined';\n    }\n  });\n})();\n\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\n\/\/ FORM SUBMIT \u2014 Formspree + EmailJS\n\/\/ \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\u2500\u2500\u2500\u2500\u2500\nsailForm.addEventListener('submit', async function (event) {\n  event.preventDefault();\n  const statusBtn = sailForm.querySelector('.send-btn');\n  statusBtn.innerText = 'SENDING...';\n  statusBtn.disabled  = true;\n\n  const isItalian  = !window.location.pathname.startsWith('\/en\/');\n  const templateId = isItalian ? EMAILJS_TEMPLATE_IT : EMAILJS_TEMPLATE_EN;\n\n  const formData    = new FormData(event.target);\n  const destRaw     = formData.get('destination') || '';\n  const destination = (destRaw === 'other' || destRaw === '')\n    ? (formData.get('destination_other') || '\u2014')\n    : destRaw;\n\n  const templateParams = {\n    to_email       : formData.get('email')          || '',\n    full_name      : (formData.get('first_name') + ' ' + formData.get('last_name')).trim() || '',\n    phone          : formData.get('phone')           || '',\n    destination,\n    week_start     : formData.get('week_start')      || '\u2014',\n    week_end       : formData.get('week_end')        || '\u2014',\n    selected_weeks : formData.get('selected_weeks')  || '\u2014',\n    boat           : formData.get('boat')            || '\u2014',\n    comfort        : formData.get('comfort')         || '\u2014',\n    adults         : formData.get('adults')          || '\u2014',\n    children       : formData.get('children')        || '\u2014',\n    young          : formData.get('young')           || '\u2014',\n    \/\/ \u2705 budget: either the slider value (e.g. \"15000\") or \"non ho definito un budget\"\n    budget         : formData.get('budget')          || '\u2014',\n    requests       : formData.get('requests')        || '\u2014',\n    travel_group   : formData.get('travel_group')    || '\u2014',\n  };\n\n  try {\n    const fRes = await fetch('https:\/\/formspree.io\/f\/mjgewpvj', {\n      method  : 'POST',\n      body    : formData,\n      headers : { 'Accept': 'application\/json' },\n    });\n    if (!fRes.ok) throw new Error('Formspree: ' + fRes.status);\n\n    await emailjs.send(EMAILJS_SERVICE_ID, templateId, templateParams);\n\n    showStep(steps.length - 1);\n\n  } catch (err) {\n    console.error('Submit error:', err);\n    alert('There was an error sending your request. Please try again.');\n    statusBtn.innerText = 'Send';\n    statusBtn.disabled  = false;\n  }\n});\n<\/script>\n\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b32b405 e-flex e-con-boxed e-con e-parent\" data-id=\"b32b405\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed679f8 elementor-widget elementor-widget-heading\" data-id=\"ed679f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hai bisogno di supporto?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3eceac0 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"3eceac0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>I nostri esperti di sailing sono pronti ad aiutarti e guidarti in ogni dettaglio del tuo viaggio.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d86dc3a elementor-align-center elementor-widget elementor-widget-button\" data-id=\"d86dc3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.sailormade.it\/contattaci\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contact us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d35c5b4 e-flex e-con-boxed e-con e-parent\" data-id=\"d35c5b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71d37b3 elementor-widget elementor-widget-heading\" data-id=\"71d37b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cerchi un\u2019avventura di gruppo?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d201a86 elementor-widget elementor-widget-text-editor\" data-id=\"d201a86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Scopri le nostre esperienze<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-153b02f e-con-full elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"153b02f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-05f7c15 e-con-full zom e-flex e-con e-child\" data-id=\"05f7c15\" 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-ebe8602 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ebe8602\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Looking for a fun group experience and new friends?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e947658 elementor-widget elementor-widget-heading\" data-id=\"e947658\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.sailormade.it\/experiences\/fun\/\">Check out<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f8e6cd elementor-widget elementor-widget-heading\" data-id=\"6f8e6cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.sailormade.it\/experiences\/fun\/\">FUN EXPERIENCE<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-910391a e-con-full zom e-flex e-con e-child\" data-id=\"910391a\" 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-4c4e21a elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"4c4e21a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tAthlete vacations are too much but still want a fit option?\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-827b5c8 elementor-widget elementor-widget-heading\" data-id=\"827b5c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.sailormade.it\/experiences\/signature\/\">Check out<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3788bff elementor-widget elementor-widget-heading\" data-id=\"3788bff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.sailormade.it\/experiences\/signature\/\">SIGNATURE EXPERIENCE<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e9ad68 e-con-full e-flex e-con e-parent\" data-id=\"7e9ad68\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-20a8ba7 e-con-full zom e-flex e-con e-child\" data-id=\"20a8ba7\" 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-95dd1d9 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"95dd1d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Cerchi un\u2019avventura di gruppo?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ecb44ef elementor-widget elementor-widget-heading\" data-id=\"ecb44ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.sailormade.it\/esperienze\/fun\/\">Scopri<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-11624f5 elementor-widget elementor-widget-heading\" data-id=\"11624f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.sailormade.it\/esperienze\/fun\/\">FUN<\/a><\/h2>\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>Per una vacanza davvero tua Private Sail Cosa sogni per il tuo viaggio? SAIL PRIVATE &#038; BUILD YOUR DREAM VACATION \u2022 SAIL PRIVATE &#038; BUILD YOUR DREAM VACATION \u2022 SAIL PRIVATE &#038; BUILD YOUR DREAM VACATION \u2022 SAIL PRIVATE &#038; BUILD YOUR DREAM VACATION \u2022 SAIL PRIVATE &#038; BUILD YOUR DREAM VACATION \u2022 SAIL PRIVATE [&hellip;]<\/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,"footnotes":""},"class_list":["post-15","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/pages\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":466,"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/pages\/15\/revisions"}],"predecessor-version":[{"id":4437,"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/pages\/15\/revisions\/4437"}],"wp:attachment":[{"href":"https:\/\/www.sailormade.it\/en\/wp-json\/wp\/v2\/media?parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}