{"id":26209,"date":"2026-05-06T12:46:38","date_gmt":"2026-05-06T10:46:38","guid":{"rendered":"https:\/\/colorfest.it\/?page_id=26209"},"modified":"2026-05-13T17:02:07","modified_gmt":"2026-05-13T15:02:07","slug":"venue","status":"publish","type":"page","link":"https:\/\/colorfest.it\/en\/venue\/","title":{"rendered":"Venue"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"26209\" class=\"elementor elementor-26209\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e53dfe3 e-flex e-con-boxed e-con e-parent\" data-id=\"e53dfe3\" 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-0eb5721 elementor-widget elementor-widget-html\" data-id=\"0eb5721\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n  COLOR FEST 14 \u2014 VENUE \/ Riviera dei Tramonti\n  Widget self-contained per blocco HTML Elementor.\n  Wrapper: .cf-venue  (CSS scoped, JS IIFE)\n\n  IMMAGINI (caricate su \/img\/ via FTP):\n    \/img\/venue-hero-tramonto.webp        \u2190 hero\n    \/img\/venue-spiaggia.webp             \u2190 intro\n    \/img\/venue-mare.webp                 \u2190 bleed quote\n    \/img\/venue-stage.webp                \u2190 split palco\n    \/img\/venue-tramonto-folla.webp       \u2190 timeline\n    \/img\/venue-mattino.webp              \u2190 timeline mattino\n    \/img\/venue-notte.webp                \u2190 timeline notte\n    \/img\/venue-strip-1.webp .. -12.webp  \u2190 strip panorama\n    \/img\/venue-gallery-1.webp .. -20.webp \u2190 gallery masonry\n-->\n<div class=\"cf-venue\">\n<style>\n.cf-venue{\n  --teal:#3FCBA5;--coral:#FF6B6B;--navy:#2235CE;--orange:#E8734A;\n  --yellow:#F5C518;--cream:#FFFBF5;--ink:#0E1140;--sand:#F4F2EA;\n  font-family:'Poppins',system-ui,-apple-system,sans-serif;\n  color:var(--ink);background:var(--cream);\n  font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;\n  overflow-x:clip;\n}\n.cf-venue *{box-sizing:border-box;margin:0;padding:0}\n.cf-venue img{max-width:100%;display:block}\n.cf-venue h1,.cf-venue h2,.cf-venue h3,.cf-venue h4{\n  font-family:'Saira Condensed','Saira',Impact,sans-serif;\n  font-weight:800;line-height:.95;letter-spacing:-.01em;\n  text-transform:uppercase;\n}\n.cf-venue a{color:var(--navy)!important;text-decoration:none}\n.cf-venue a:visited{color:var(--navy)!important}\n.cf-venue a:hover{color:var(--coral)!important}\n\n.cf-venue .cf-wrap{max-width:1280px;margin:0 auto;padding:0 32px}\n@media(max-width:900px){.cf-venue .cf-wrap{padding:0 22px}}\n@media(max-width:520px){.cf-venue .cf-wrap{padding:0 18px}}\n\n\/* ============ HERO ============ *\/\n.cf-venue .cf-hero{\n  position:relative;min-height:92vh;\n  background:#0a0d2e url('\/img\/venue-hero-tramonto.webp') center\/cover no-repeat;\n  display:flex;align-items:flex-end;\n  overflow:hidden;isolation:isolate;\n}\n.cf-venue .cf-hero::before{\n  content:\"\";position:absolute;inset:0;\n  background:linear-gradient(180deg,rgba(10,13,46,.15) 0%,rgba(10,13,46,.05) 35%,rgba(10,13,46,.85) 100%);\n  z-index:1;\n}\n.cf-venue .cf-hero::after{\n  content:\"\";position:absolute;inset:0;\n  background:radial-gradient(ellipse at 70% 60%,rgba(232,115,74,.35),transparent 60%);\n  mix-blend-mode:screen;z-index:1;pointer-events:none;\n}\n.cf-venue .cf-hero__inner{position:relative;z-index:2;width:100%;padding:140px 32px 64px;max-width:1280px;margin:0 auto}\n.cf-venue .cf-hero__top{\n  position:absolute;top:24px;left:0;right:0;\n  display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;\n  padding:0 32px;color:var(--cream);\n  font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;\n}\n.cf-venue .cf-hero__top span{display:inline-flex;align-items:center;gap:8px}\n.cf-venue .cf-hero__top .cf-dot{width:8px;height:8px;border-radius:50%;background:var(--yellow);animation:cfPulse 2s ease-in-out infinite}\n@keyframes cfPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}\n\n.cf-venue .cf-hero__pill{\n  display:inline-block;background:var(--yellow);color:var(--ink);\n  padding:8px 16px;border-radius:999px;\n  font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;\n  margin-bottom:24px;font-family:'Poppins',sans-serif;\n}\n.cf-venue .cf-hero h1{\n  color:var(--cream);\n  font-size:clamp(48px,11vw,180px);\n  line-height:.86;\n  letter-spacing:-.02em;\n  text-shadow:0 4px 32px rgba(0,0,0,.25);\n  max-width:1100px;\n}\n.cf-venue .cf-hero h1 em{\n  font-style:italic;font-weight:300;\n  color:var(--yellow);\n  font-family:'Saira Condensed',serif;\n}\n.cf-venue .cf-hero__tagline{\n  color:var(--cream);opacity:.92;\n  font-size:clamp(15px,1.7vw,20px);\n  max-width:560px;margin-top:24px;\n  font-weight:300;line-height:1.55;\n}\n.cf-venue .cf-hero__meta{\n  display:flex;flex-wrap:wrap;gap:28px;margin-top:40px;\n  color:var(--cream);\n}\n.cf-venue .cf-hero__meta div{border-left:2px solid var(--yellow);padding-left:14px}\n.cf-venue .cf-hero__meta strong{\n  display:block;font-family:'Saira Condensed',sans-serif;\n  font-size:20px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.02em;\n}\n.cf-venue .cf-hero__meta small{font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.7}\n\n.cf-venue .cf-scroll-cue{\n  position:absolute;bottom:18px;left:50%;transform:translateX(-50%);\n  z-index:3;color:var(--cream);\n  font-size:10px;letter-spacing:.2em;text-transform:uppercase;\n  display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.75;\n}\n.cf-venue .cf-scroll-cue::after{\n  content:\"\";width:1px;height:40px;background:var(--cream);\n  animation:cfScroll 2.2s ease-in-out infinite;transform-origin:top;\n}\n@keyframes cfScroll{0%{transform:scaleY(0)}50%{transform:scaleY(1)}100%{transform:scaleY(0);transform-origin:bottom}}\n\n@media(max-width:900px){\n  .cf-venue .cf-hero{min-height:86vh}\n  .cf-venue .cf-hero__inner{padding:120px 22px 56px}\n  .cf-venue .cf-hero__top{padding:0 22px;font-size:10px}\n  .cf-venue .cf-hero__top span:nth-child(2){display:none}\n  .cf-venue .cf-hero__meta{gap:18px;margin-top:28px}\n  .cf-venue .cf-hero__meta strong{font-size:17px}\n  .cf-venue .cf-hero__meta small{font-size:10px}\n}\n@media(max-width:520px){\n  .cf-venue .cf-hero{min-height:78vh}\n  .cf-venue .cf-hero__inner{padding:100px 18px 64px}\n  .cf-venue .cf-hero__top{padding:0 18px}\n  .cf-venue .cf-hero h1{font-size:64px;line-height:.9}\n  .cf-venue .cf-scroll-cue{display:none}\n}\n\n\/* ============ MARQUEE ============ *\/\n.cf-venue .cf-marquee{\n  background:var(--ink);color:var(--cream);\n  overflow:hidden;padding:18px 0;border-top:3px solid var(--yellow);border-bottom:3px solid var(--yellow);\n  white-space:nowrap;\n}\n.cf-venue .cf-marquee__track{\n  display:inline-block;animation:cfMarquee 38s linear infinite;\n  font-family:'Saira Condensed',sans-serif;\n  font-size:clamp(26px,4vw,52px);font-weight:800;text-transform:uppercase;\n  letter-spacing:.01em;\n}\n.cf-venue .cf-marquee__track span{margin:0 24px}\n.cf-venue .cf-marquee__track span.coral{color:var(--coral)}\n.cf-venue .cf-marquee__track span.teal{color:var(--teal)}\n.cf-venue .cf-marquee__track span.orange{color:var(--orange)}\n.cf-venue .cf-marquee__track span.yellow{color:var(--yellow)}\n.cf-venue .cf-marquee__track i{\n  display:inline-block;width:12px;height:12px;border-radius:50%;\n  background:var(--yellow);vertical-align:middle;margin:0 12px;\n}\n@keyframes cfMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}\n@media(max-width:520px){.cf-venue .cf-marquee{padding:14px 0}}\n\n\/* ============ INTRO ============ *\/\n.cf-venue .cf-intro{padding:120px 0 100px;position:relative}\n.cf-venue .cf-intro__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}\n.cf-venue .cf-intro__label{\n  display:inline-block;\n  font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;\n  color:var(--coral);margin-bottom:24px;\n}\n.cf-venue .cf-intro__label::before{content:\"\u25c9 \";color:var(--coral)}\n.cf-venue .cf-intro h2{\n  font-size:clamp(38px,5.6vw,84px);\n  color:var(--ink);margin-bottom:28px;\n}\n.cf-venue .cf-intro h2 em{font-style:italic;color:var(--coral);font-weight:300;font-family:'Saira Condensed',serif}\n.cf-venue .cf-intro p{font-size:16px;line-height:1.7;color:#2b2e55;margin-bottom:18px}\n.cf-venue .cf-intro p strong{color:var(--ink);font-weight:700}\n.cf-venue .cf-intro__media{position:relative}\n.cf-venue .cf-intro__media img{\n  width:100%;aspect-ratio:4\/5;object-fit:cover;border-radius:8px;\n  box-shadow:0 24px 60px -20px rgba(34,53,206,.35);\n}\n.cf-venue .cf-intro__sticker{\n  position:absolute;top:-32px;right:-24px;\n  width:160px;height:160px;\n  z-index:2;\n  filter:drop-shadow(0 12px 24px rgba(0,0,0,.18));\n}\n.cf-venue .cf-intro__sticker__rays{\n  position:absolute;inset:0;width:100%;height:100%;\n  animation:cfSpin 22s linear infinite;\n  transform-origin:50% 50%;\n}\n.cf-venue .cf-intro__sticker__core{\n  position:absolute;inset:14%;border-radius:50%;\n  background:var(--yellow);color:var(--ink);\n  display:flex;align-items:center;justify-content:center;text-align:center;\n  font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;\n  font-size:13px;line-height:1.05;letter-spacing:.04em;padding:16px;\n  z-index:2;\n}\n.cf-venue .cf-intro__sticker__core span{display:block}\n.cf-venue .cf-intro__sticker__core em{\n  display:block;font-style:normal;color:var(--coral);font-size:18px;line-height:1;margin-bottom:4px;\n}\n@keyframes cfSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}\n@media(max-width:1100px){\n  .cf-venue .cf-intro__grid{gap:56px}\n}\n@media(max-width:900px){\n  .cf-venue .cf-intro{padding:80px 0 64px}\n  .cf-venue .cf-intro__grid{grid-template-columns:1fr;gap:44px}\n  .cf-venue .cf-intro__media{max-width:520px;margin:0 auto}\n  .cf-venue .cf-intro__sticker{width:128px;height:128px;top:-22px;right:-8px}\n  .cf-venue .cf-intro__sticker__core{font-size:11px;padding:12px}\n  .cf-venue .cf-intro__sticker__core em{font-size:15px}\n}\n@media(max-width:520px){\n  .cf-venue .cf-intro{padding:64px 0 48px}\n  .cf-venue .cf-intro h2{margin-bottom:20px}\n  .cf-venue .cf-intro__sticker{width:104px;height:104px;top:-18px;right:-4px}\n  .cf-venue .cf-intro__sticker__core{font-size:9.5px;padding:9px;line-height:1.1}\n  .cf-venue .cf-intro__sticker__core em{font-size:13px}\n}\n\n\/* ============ STRIP PANORAMA (auto-scroll seamless) ============ *\/\n.cf-venue .cf-strip{\n  background:var(--cream);padding:64px 0 80px;\n  position:relative;overflow:hidden;\n}\n.cf-venue .cf-strip__head{\n  display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px;\n  max-width:1280px;margin:0 auto 36px;padding:0 32px;\n}\n.cf-venue .cf-strip__head h3{\n  font-size:clamp(28px,4vw,52px);color:var(--ink);max-width:680px;\n}\n.cf-venue .cf-strip__head h3 em{font-style:italic;color:var(--orange);font-weight:300;font-family:'Saira Condensed',serif}\n.cf-venue .cf-strip__head .cf-strip__count{\n  font-size:11px;letter-spacing:.22em;text-transform:uppercase;\n  font-weight:700;color:var(--orange);white-space:nowrap;\n}\n.cf-venue .cf-strip__count::before{content:\"\u25c9 \";color:var(--orange)}\n.cf-venue .cf-strip__viewport{\n  position:relative;width:100%;overflow:hidden;\n  -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 4%,#000 96%,transparent 100%);\n          mask-image:linear-gradient(90deg,transparent 0%,#000 4%,#000 96%,transparent 100%);\n}\n.cf-venue .cf-strip__rail{\n  display:flex;gap:14px;width:max-content;\n  padding:8px 0 16px;\n  animation:cfStripScroll 170s linear infinite;\n  will-change:transform;\n}\n.cf-venue .cf-strip__rail figure{\n  flex:0 0 auto;width:clamp(220px,28vw,360px);aspect-ratio:4\/5;\n  border-radius:6px;overflow:hidden;background:var(--sand);\n  position:relative;margin:0;cursor:default;\n}\n.cf-venue .cf-strip__rail img,\n.cf-venue .cf-strip__rail figure{\n  pointer-events:none!important;\n  user-select:none;-webkit-user-select:none;\n  -webkit-user-drag:none;-khtml-user-drag:none;\n}\n.cf-venue .cf-strip__rail figure img{\n  width:100%;height:100%;object-fit:cover;\n}\n@keyframes cfStripScroll{\n  from{transform:translateX(0)}\n  to{transform:translateX(-50%)}\n}\n@media(max-width:900px){\n  .cf-venue .cf-strip{padding:48px 0 60px}\n  .cf-venue .cf-strip__head{padding:0 22px;margin-bottom:24px}\n  .cf-venue .cf-strip__rail{gap:10px;animation-duration:124s}\n  .cf-venue .cf-strip__rail figure{width:62vw;max-width:280px}\n}\n@media(prefers-reduced-motion:reduce){\n  .cf-venue .cf-strip__rail{animation:none;overflow-x:auto;width:auto;padding-bottom:24px}\n}\n\n\/* ============ STATS ============ *\/\n.cf-venue .cf-stats{\n  background:var(--ink);color:var(--cream);\n  padding:80px 0;\n  position:relative;overflow:hidden;\n}\n.cf-venue .cf-stats::before{\n  content:\"\";position:absolute;top:-100px;right:-100px;\n  width:400px;height:400px;border-radius:50%;\n  background:var(--coral);opacity:.18;filter:blur(80px);\n  pointer-events:none;\n}\n.cf-venue .cf-stats__grid{\n  display:grid;grid-template-columns:repeat(5,1fr);gap:0;\n  position:relative;z-index:1;\n}\n.cf-venue .cf-stats__item{\n  padding:24px 18px;border-left:1px solid rgba(255,251,245,.15);\n}\n.cf-venue .cf-stats__item:first-child{border-left:none}\n.cf-venue .cf-stats__num{\n  font-family:'Saira Condensed',sans-serif;font-weight:800;\n  font-size:clamp(44px,7vw,96px);line-height:.9;\n  color:var(--yellow);\n  display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;\n}\n.cf-venue .cf-stats__num small{font-size:.42em;color:var(--cream);font-weight:600}\n.cf-venue .cf-stats__num--ord{letter-spacing:-.02em}\n.cf-venue .cf-stats__lbl{\n  margin-top:10px;font-size:11px;letter-spacing:.18em;\n  text-transform:uppercase;font-weight:700;opacity:.85;\n}\n@media(max-width:1100px){\n  .cf-venue .cf-stats__grid{grid-template-columns:repeat(3,1fr)}\n  .cf-venue .cf-stats__item{border-top:1px solid rgba(255,251,245,.12)}\n  .cf-venue .cf-stats__item:nth-child(-n+3){border-top:none}\n  .cf-venue .cf-stats__item:nth-child(3n+1){border-left:none}\n  .cf-venue .cf-stats__item:nth-child(4),\n  .cf-venue .cf-stats__item:nth-child(5){border-left:none}\n  .cf-venue .cf-stats__item:nth-child(5){border-left:1px solid rgba(255,251,245,.12)}\n}\n@media(max-width:640px){\n  .cf-venue .cf-stats{padding:56px 0}\n  .cf-venue .cf-stats__grid{grid-template-columns:repeat(2,1fr)}\n  .cf-venue .cf-stats__item{\n    border:none!important;\n    border-bottom:1px solid rgba(255,251,245,.12)!important;\n    padding:22px 14px;\n  }\n  .cf-venue .cf-stats__item:nth-child(odd){border-right:1px solid rgba(255,251,245,.12)!important}\n  .cf-venue .cf-stats__item:last-child{grid-column:span 2;border-right:none!important;border-bottom:none!important}\n}\n\n\/* ============ FULL-BLEED ============ *\/\n.cf-venue .cf-bleed{\n  position:relative;min-height:70vh;display:flex;align-items:center;\n  background:#0a0d2e center\/cover no-repeat;\n  color:var(--cream);\n  padding:120px 32px;text-align:center;\n  overflow:hidden;\n}\n.cf-venue .cf-bleed--mare{background-image:linear-gradient(180deg,rgba(10,13,46,.55) 0%,rgba(10,13,46,.7) 100%),url('\/img\/venue-mare.webp')}\n.cf-venue .cf-bleed--stromboli{\n  background-image:linear-gradient(180deg,rgba(232,115,74,.42) 0%,rgba(34,53,206,.55) 60%,rgba(10,13,46,.75) 100%),url('\/img\/venue-hero-tramonto.webp');\n  background-position:center 35%;\n  min-height:78vh;\n}\n.cf-venue .cf-bleed__sup{\n  display:block;font-size:11px;letter-spacing:.24em;text-transform:uppercase;\n  font-weight:700;color:var(--yellow)!important;margin-bottom:22px;\n}\n.cf-venue .cf-bleed__sup::before{content:\"\u25c9 \";color:var(--yellow)}\n.cf-venue .cf-bleed__sub{\n  max-width:760px;margin:28px auto 0;\n  font-size:clamp(15px,1.5vw,18px);line-height:1.65;\n  color:var(--cream)!important;opacity:.95;font-weight:300;\n}\n.cf-venue .cf-bleed__sub strong{color:var(--yellow)!important;font-weight:700}\n.cf-venue .cf-bleed__badge{\n  display:inline-flex;align-items:center;gap:8px;margin-top:32px;\n  padding:10px 18px;border-radius:999px;\n  background:rgba(255,251,245,.12);backdrop-filter:blur(10px);\n  border:1px solid rgba(255,251,245,.25);\n  color:var(--cream)!important;\n  font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;\n}\n.cf-venue .cf-bleed__badge::before{content:\"\";width:8px;height:8px;border-radius:50%;background:var(--yellow);animation:cfPulse 2s ease-in-out infinite}\n.cf-venue .cf-bleed h3{\n  font-size:clamp(32px,6vw,96px);\n  max-width:1000px;margin:0 auto;\n  color:var(--cream)!important;\n  text-shadow:0 4px 28px rgba(0,0,0,.7),0 2px 8px rgba(0,0,0,.5)!important;\n}\n.cf-venue .cf-bleed h3 em{font-style:italic;color:var(--yellow)!important;font-weight:300;font-family:'Saira Condensed',serif}\n.cf-venue .cf-bleed cite{\n  display:block;margin-top:24px;font-size:11px;letter-spacing:.22em;\n  text-transform:uppercase;font-style:normal;color:var(--cream)!important;opacity:.85;\n}\n@media(max-width:640px){\n  .cf-venue .cf-bleed{min-height:56vh;padding:80px 22px}\n}\n\n\/* ============ TIMELINE GIORNATA ============ *\/\n.cf-venue .cf-day{padding:120px 0 80px;background:var(--cream)}\n.cf-venue .cf-day__head{text-align:center;max-width:780px;margin:0 auto 64px}\n.cf-venue .cf-day__head .cf-intro__label{color:var(--orange)}\n.cf-venue .cf-day__head h2{font-size:clamp(38px,5.6vw,84px);color:var(--ink);margin-bottom:18px}\n.cf-venue .cf-day__head p{font-size:16px;line-height:1.65;color:#2b2e55}\n\n.cf-venue .cf-day__grid{\n  display:grid;grid-template-columns:repeat(4,1fr);gap:18px;\n}\n.cf-venue .cf-day__card{\n  position:relative;border-radius:12px;overflow:hidden;\n  aspect-ratio:3\/4;\n  display:flex;flex-direction:column;justify-content:flex-end;\n  padding:28px;color:var(--cream);\n  background:var(--ink) center\/cover;\n  transition:transform .5s cubic-bezier(.2,.8,.2,1);\n}\n.cf-venue .cf-day__card::before{\n  content:\"\";position:absolute;inset:0;\n  background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.78) 100%);\n  z-index:1;\n}\n.cf-venue .cf-day__card:hover{transform:translateY(-6px)}\n.cf-venue .cf-day__card > *{position:relative;z-index:2}\n.cf-venue .cf-day__time{\n  display:inline-block;font-size:10px;letter-spacing:.22em;\n  text-transform:uppercase;font-weight:700;\n  padding:6px 12px;border-radius:999px;align-self:flex-start;\n  background:rgba(255,251,245,.16);backdrop-filter:blur(8px);\n}\n.cf-venue .cf-day__card h4{\n  font-size:clamp(26px,3vw,42px);margin:auto 0 8px;\n  text-shadow:0 2px 12px rgba(0,0,0,.35);\n}\n.cf-venue .cf-day__card p{font-size:13px;line-height:1.5;opacity:.92;max-width:240px}\n.cf-venue .cf-day__card--alba{background-image:linear-gradient(180deg,rgba(63,203,165,.28) 0%,rgba(0,0,0,.55) 100%),url('\/img\/venue-strip-7.webp')}\n.cf-venue .cf-day__card--alba .cf-day__time{background:var(--teal);color:var(--ink)}\n.cf-venue .cf-day__card--giorno{background-image:linear-gradient(180deg,rgba(245,197,24,.18) 0%,rgba(0,0,0,.45) 100%),url('\/img\/venue-spiaggia.webp')}\n.cf-venue .cf-day__card--giorno .cf-day__time{background:var(--yellow);color:var(--ink)}\n.cf-venue .cf-day__card--tramonto{background-image:linear-gradient(180deg,rgba(232,115,74,.3) 0%,rgba(0,0,0,.5) 100%),url('\/img\/venue-hero-tramonto.webp')}\n.cf-venue .cf-day__card--tramonto .cf-day__time{background:var(--orange);color:var(--cream)}\n.cf-venue .cf-day__card--notte{background-image:linear-gradient(180deg,rgba(34,53,206,.25) 0%,rgba(0,0,0,.65) 100%),url('\/img\/venue-strip-6.webp')}\n.cf-venue .cf-day__card--notte .cf-day__time{background:var(--coral);color:var(--cream)}\n@media(max-width:1100px){\n  .cf-venue .cf-day__grid{grid-template-columns:repeat(2,1fr);gap:14px}\n  .cf-venue .cf-day__card{aspect-ratio:5\/6}\n}\n@media(max-width:640px){\n  .cf-venue .cf-day{padding:80px 0 60px}\n  .cf-venue .cf-day__head{margin-bottom:44px}\n  .cf-venue .cf-day__grid{grid-template-columns:1fr;gap:12px}\n  .cf-venue .cf-day__card{aspect-ratio:5\/4;padding:22px}\n}\n\n\/* ============ SPLIT \u2014 TIMELINE PALCHI\/AREE ============ *\/\n.cf-venue .cf-split{padding:120px 0 0;background:var(--sand)}\n.cf-venue .cf-split__hero{text-align:center;max-width:880px;margin:0 auto 64px}\n.cf-venue .cf-split__hero h2{font-size:clamp(34px,4.8vw,68px);color:var(--ink);margin:18px 0}\n.cf-venue .cf-split__hero h2 em{font-style:italic;color:var(--navy);font-weight:300;font-family:'Saira Condensed',serif}\n.cf-venue .cf-split__hero > p{font-size:16px;line-height:1.7;color:#2b2e55;max-width:640px;margin:0 auto 36px}\n.cf-venue .cf-split__hero img{\n  width:100%;max-width:980px;aspect-ratio:21\/9;object-fit:cover;\n  border-radius:10px;margin:8px auto 0;\n  box-shadow:0 30px 70px -22px rgba(0,0,0,.28);\n}\n\n\/* Timeline *\/\n.cf-venue .cf-tl{\n  position:relative;max-width:780px;margin:0 auto;padding-left:72px;\n}\n.cf-venue .cf-tl__track{\n  position:absolute;left:24px;top:8px;bottom:8px;width:2px;\n  background:rgba(14,17,64,.12);border-radius:2px;overflow:hidden;\n}\n.cf-venue .cf-tl__track::after{\n  content:\"\";position:absolute;inset:0 0 auto 0;height:0;\n  background:linear-gradient(180deg,var(--coral) 0%,var(--orange) 50%,var(--navy) 100%);\n  transition:height 1.6s cubic-bezier(.2,.8,.2,1);\n}\n.cf-venue .cf-tl.in .cf-tl__track::after{height:100%}\n\n.cf-venue .cf-tl__group{display:none}\/* sostituito da sticky tabs *\/\n\n\/* ============ STICKY SECTION TABS ============ *\/\n.cf-venue .cf-stab{position:relative;margin-top:8px}\n.cf-venue .cf-stab__panel{\n  position:relative;overflow:clip;\n  background:var(--sand);\n}\n.cf-venue .cf-stab__head{\n  position:sticky;top:0;z-index:5;\n  background:var(--coral);color:var(--cream);\n  border-top:2px solid rgba(255,251,245,.18);\n  border-bottom:2px solid rgba(255,251,245,.18);\n  box-shadow:0 8px 24px -12px rgba(0,0,0,.28);\n}\n.cf-venue .cf-stab__panel--navy .cf-stab__head{\n  background:var(--navy);\n}\n.cf-venue .cf-stab__head__in{\n  max-width:1280px;margin:0 auto;\n  padding:20px 32px;\n  display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;\n}\n.cf-venue .cf-stab__lbl{\n  font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;\n  color:var(--cream);opacity:.9;display:inline-flex;align-items:center;gap:8px;\n}\n.cf-venue .cf-stab__lbl::before{\n  content:\"\";width:8px;height:8px;border-radius:50%;background:var(--yellow);\n  animation:cfPulse 2s ease-in-out infinite;\n}\n.cf-venue .cf-stab__head h3{\n  font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;\n  font-size:clamp(22px,3vw,38px);line-height:1;color:var(--cream)!important;\n  letter-spacing:.005em;margin:0;\n  text-align:center;\n}\n.cf-venue .cf-stab__count{\n  display:inline-flex;align-items:baseline;gap:4px;\n  font-family:'Saira Condensed',sans-serif;font-weight:800;\n  font-size:32px;line-height:1;color:var(--yellow);\n}\n.cf-venue .cf-stab__count small{\n  font-size:11px;letter-spacing:.18em;text-transform:uppercase;\n  color:var(--cream);opacity:.75;font-weight:700;\n}\n.cf-venue .cf-stab__body{\n  max-width:1100px;margin:0 auto;\n  padding:56px 32px 36px;\n}\n@media(max-width:768px){\n  .cf-venue .cf-stab__head__in{\n    grid-template-columns:1fr;gap:6px;text-align:center;padding:16px 20px;\n  }\n  .cf-venue .cf-stab__lbl{justify-content:center}\n  .cf-venue .cf-stab__count{justify-content:center}\n  .cf-venue .cf-stab__count{font-size:22px}\n  .cf-venue .cf-stab__head h3{font-size:22px;text-align:center}\n  .cf-venue .cf-stab__body{padding:40px 18px 28px}\n}\n\n.cf-venue .cf-tl__item{\n  position:relative;margin-bottom:8px;\n  display:grid;grid-template-columns:44px 1fr;column-gap:18px;row-gap:0;align-items:flex-start;\n  opacity:0;transform:translateY(16px);\n  transition:opacity .6s ease,transform .6s ease;\n}\n.cf-venue .cf-tl__item.in{opacity:1;transform:translateY(0)}\n\n.cf-venue .cf-tl__node{\n  grid-row:1\/3;width:44px;height:44px;border-radius:50%;\n  background:var(--coral);color:var(--cream);\n  display:flex;align-items:center;justify-content:center;\n  font-family:'Saira Condensed',sans-serif;font-size:18px;font-weight:800;\n  z-index:2;\n  box-shadow:0 0 0 5px var(--sand),0 6px 14px -4px rgba(255,107,107,.4);\n  transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s ease,box-shadow .3s ease;\n  align-self:start;\n}\n.cf-venue .cf-tl__node--navy{\n  background:var(--navy);\n  box-shadow:0 0 0 5px var(--sand),0 6px 14px -4px rgba(34,53,206,.4);\n}\n.cf-venue .cf-tl__item.is-open .cf-tl__node,\n.cf-venue .cf-tl__item:hover .cf-tl__node{\n  transform:scale(1.08) rotate(-4deg);\n  background:var(--orange);\n  box-shadow:0 0 0 5px var(--sand),0 8px 20px -4px rgba(232,115,74,.5);\n}\n\n\/* HEAD: cliccabile, sempre visibile *\/\n.cf-venue .cf-tl__head{\n  grid-column:2;\n  display:flex;align-items:center;gap:14px;flex-wrap:wrap;\n  padding:12px 18px;\n  background:var(--cream);\n  border:1px solid rgba(14,17,64,.1);border-radius:10px;\n  cursor:pointer;text-align:left;\n  font-family:inherit;color:inherit;width:100%;\n  transition:background .25s ease,border-color .25s ease;\n  position:relative;\n}\n.cf-venue .cf-tl__head::before{\n  content:\"\";position:absolute;left:-12px;top:50%;transform:translateY(-50%);\n  width:0;height:0;border:7px solid transparent;border-right-color:rgba(14,17,64,.1);\n  transition:border-right-color .25s ease;\n}\n.cf-venue .cf-tl__head::after{\n  content:\"\";position:absolute;left:-10px;top:50%;transform:translateY(-50%);\n  width:0;height:0;border:6px solid transparent;border-right-color:var(--cream);\n}\n.cf-venue .cf-tl__item.is-open .cf-tl__head{\n  background:#fff;border-color:var(--coral);\n  border-bottom:1px solid rgba(14,17,64,.05);\n  border-bottom-left-radius:0;border-bottom-right-radius:0;\n}\n.cf-venue .cf-tl__item.is-open .cf-tl__head::before{border-right-color:var(--coral)}\n.cf-venue .cf-tl__item.is-open .cf-tl__head::after{border-right-color:#fff}\n.cf-venue .cf-tl__item--navy.is-open .cf-tl__head{border-color:var(--navy)}\n.cf-venue .cf-tl__item--navy.is-open .cf-tl__head::before{border-right-color:var(--navy)}\n\n.cf-venue .cf-tl__tag{\n  display:inline-block;font-size:10px;letter-spacing:.18em;text-transform:uppercase;\n  font-weight:700;padding:4px 10px;border-radius:999px;\n  background:rgba(255,107,107,.12);color:var(--coral);flex-shrink:0;\n}\n.cf-venue .cf-tl__tag--navy{background:rgba(34,53,206,.12);color:var(--navy)}\n.cf-venue .cf-tl__tag--orange{background:rgba(232,115,74,.14);color:var(--orange)}\n.cf-venue .cf-tl__tag--teal{background:rgba(63,203,165,.16);color:#1f8a6c}\n.cf-venue .cf-tl__tag--yellow{background:rgba(245,197,24,.2);color:#8a6a00}\n\n.cf-venue .cf-tl__title{\n  flex:1;min-width:0;\n  font-family:'Saira Condensed',sans-serif;font-weight:800;text-transform:uppercase;\n  font-size:18px;line-height:1.05;color:var(--ink);\n  letter-spacing:.005em;\n  transition:color .25s ease;\n}\n.cf-venue .cf-tl__item.is-open .cf-tl__title{color:var(--coral)}\n.cf-venue .cf-tl__item--navy.is-open .cf-tl__title{color:var(--navy)}\n\n.cf-venue .cf-tl__chev{\n  width:28px;height:28px;border-radius:50%;\n  background:rgba(14,17,64,.06);\n  display:flex;align-items:center;justify-content:center;\n  flex-shrink:0;\n  transition:transform .35s ease,background .25s ease;\n}\n.cf-venue .cf-tl__chev svg{width:12px;height:12px;color:var(--ink);transition:color .25s ease}\n.cf-venue .cf-tl__item.is-open .cf-tl__chev{\n  transform:rotate(180deg);background:var(--coral);\n}\n.cf-venue .cf-tl__item--navy.is-open .cf-tl__chev{background:var(--navy)}\n.cf-venue .cf-tl__item.is-open .cf-tl__chev svg{color:var(--cream)}\n\n\/* BODY: collapsable *\/\n.cf-venue .cf-tl__body{\n  grid-column:2;\n  max-height:0;overflow:hidden;\n  background:#fff;\n  border:1px solid var(--coral);border-top:none;\n  border-radius:0 0 10px 10px;\n  transition:max-height .4s cubic-bezier(.2,.8,.2,1);\n}\n.cf-venue .cf-tl__item--navy .cf-tl__body{border-color:var(--navy)}\n.cf-venue .cf-tl__item.is-open .cf-tl__body{max-height:280px}\n.cf-venue .cf-tl__body__in{padding:14px 18px 18px}\n.cf-venue .cf-tl__body p{font-size:14px;line-height:1.6;color:#4a4d75;margin-bottom:12px}\n.cf-venue .cf-tl__bar{height:3px;background:rgba(14,17,64,.08);border-radius:2px;overflow:hidden}\n.cf-venue .cf-tl__bar i{\n  display:block;height:100%;width:0;border-radius:2px;\n  background:linear-gradient(90deg,var(--coral) 0%,var(--orange) 100%);\n  transition:width 1s cubic-bezier(.2,.8,.2,1);\n}\n.cf-venue .cf-tl__item--navy .cf-tl__bar i{\n  background:linear-gradient(90deg,var(--navy) 0%,var(--coral) 100%);\n}\n.cf-venue .cf-tl__item.is-open .cf-tl__bar i{width:100%}\n\n@media(max-width:900px){\n  .cf-venue .cf-split{padding:80px 0 0}\n  .cf-venue .cf-split__hero{margin-bottom:48px}\n  .cf-venue .cf-split__hero img{aspect-ratio:16\/10}\n}\n@media(max-width:640px){\n  .cf-venue .cf-split{padding:64px 0 0}\n  .cf-venue .cf-tl{padding-left:50px}\n  .cf-venue .cf-tl__track{left:17px}\n  .cf-venue .cf-tl__group{margin-left:-50px;padding-left:50px}\n  .cf-venue .cf-tl__item{grid-template-columns:34px 1fr;column-gap:14px;row-gap:0;margin-bottom:6px}\n  .cf-venue .cf-tl__node{width:34px;height:34px;font-size:14px;box-shadow:0 0 0 4px var(--sand),0 4px 10px -2px rgba(255,107,107,.4)}\n  .cf-venue .cf-tl__head{padding:10px 14px;gap:10px}\n  .cf-venue .cf-tl__title{font-size:15px}\n  .cf-venue .cf-tl__tag{font-size:9px;letter-spacing:.14em;padding:3px 8px}\n  .cf-venue .cf-tl__chev{width:24px;height:24px}\n  .cf-venue .cf-tl__body__in{padding:12px 14px 14px}\n  .cf-venue .cf-tl__item.is-open .cf-tl__body{max-height:340px}\n}\n\n\/* ============ GALLERY MASONRY ============ *\/\n.cf-venue .cf-gal{padding:80px 0 120px;background:var(--cream)}\n.cf-venue .cf-gal__head{text-align:center;max-width:780px;margin:0 auto 56px}\n.cf-venue .cf-gal__head .cf-intro__label{color:var(--teal)}\n.cf-venue .cf-gal__head h2{font-size:clamp(34px,5vw,72px);color:var(--ink)}\n.cf-venue .cf-gal__head h2 em{font-style:italic;color:var(--teal);font-weight:300;font-family:'Saira Condensed',serif}\n.cf-venue .cf-gal__head p{margin-top:16px;font-size:15px;color:#4a4d75;line-height:1.6}\n\/* Gallery auto-scroll seamless (loop continuo, no interazioni) *\/\n.cf-venue .cf-cgal{\n  position:relative;margin:0 -24px;overflow:hidden;\n}\n.cf-venue .cf-cgal__rail{\n  display:flex;gap:18px;width:max-content;\n  padding:8px 0 16px;\n  animation:cfStripScroll 160s linear infinite;\n  will-change:transform;\n}\n.cf-venue .cf-cgal__card{\n  flex:0 0 auto;margin:0;\n  width:clamp(380px,50vw,620px);aspect-ratio:16\/9;\n  border-radius:6px;overflow:hidden;\n  background:var(--sand);\n  position:relative;\n}\n.cf-venue .cf-cgal__rail img,\n.cf-venue .cf-cgal__rail figure{\n  pointer-events:none!important;\n  user-select:none;-webkit-user-select:none;\n  -webkit-user-drag:none;-khtml-user-drag:none;\n}\n.cf-venue .cf-cgal__card img{\n  width:100%;height:100%;object-fit:cover;display:block;\n}\n.cf-venue .cf-cgal__nav,\n.cf-venue .cf-cgal__pagination,\n.cf-venue .cf-cgal__count{display:none!important}\n@media(max-width:900px){\n  .cf-venue .cf-cgal{margin:0 -18px}\n  .cf-venue .cf-cgal__rail{gap:12px;animation-duration:120s}\n  .cf-venue .cf-cgal__card{width:88vw;max-width:520px}\n}\n@media(prefers-reduced-motion:reduce){\n  .cf-venue .cf-cgal__rail{animation:none;overflow-x:auto;width:auto;padding-bottom:24px}\n}\n\n\/* ============ COME ARRIVARE ============ *\/\n.cf-venue .cf-reach{padding:120px 0;background:var(--ink);color:var(--cream);position:relative;overflow:hidden}\n.cf-venue .cf-reach::before{\n  content:\"\";position:absolute;bottom:-120px;left:-120px;\n  width:380px;height:380px;border-radius:50%;\n  background:var(--teal);opacity:.18;filter:blur(80px);\n  pointer-events:none;\n}\n.cf-venue .cf-reach__head{text-align:center;max-width:780px;margin:0 auto 56px;position:relative;z-index:1}\n.cf-venue .cf-reach__head .cf-intro__label{color:var(--yellow)}\n.cf-venue .cf-reach__head h2{font-size:clamp(38px,5.6vw,84px);margin-bottom:18px;color:var(--cream)}\n.cf-venue .cf-reach__head p{opacity:.82;font-size:16px;line-height:1.65}\n.cf-venue .cf-reach__grid{\n  display:grid;grid-template-columns:repeat(3,1fr);gap:18px;position:relative;z-index:1;\n}\n.cf-venue .cf-reach__card{\n  background:rgba(255,251,245,.04);border:1px solid rgba(255,251,245,.12);\n  border-radius:12px;padding:32px 26px;\n  transition:border-color .3s ease,background .3s ease,transform .3s ease;\n}\n.cf-venue .cf-reach__card:hover{border-color:var(--yellow);background:rgba(245,197,24,.06);transform:translateY(-4px)}\n.cf-venue .cf-reach__icon{\n  width:56px;height:56px;border-radius:50%;\n  display:flex;align-items:center;justify-content:center;\n  font-size:24px;margin-bottom:18px;\n  background:var(--yellow);color:var(--ink);\n}\n.cf-venue .cf-reach__card h4{font-size:24px;color:var(--cream);margin-bottom:6px}\n.cf-venue .cf-reach__card .cf-reach__dist{\n  font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;\n  color:var(--yellow);margin-bottom:14px;\n}\n.cf-venue .cf-reach__card p{font-size:14px;line-height:1.6;opacity:.85}\n@media(max-width:1100px){.cf-venue .cf-reach__grid{grid-template-columns:repeat(2,1fr)}}\n@media(max-width:640px){\n  .cf-venue .cf-reach{padding:80px 0}\n  .cf-venue .cf-reach__grid{grid-template-columns:1fr}\n}\n\n\/* ============ MAPPA ILLUSTRATA INTERATTIVA ============ *\/\n.cf-venue .cf-imap{padding:96px 0 64px;background:var(--cream)}\n.cf-venue .cf-imap__head{text-align:center;max-width:780px;margin:0 auto 36px;padding:0 24px}\n.cf-venue .cf-imap__head .cf-intro__label{color:var(--orange)}\n.cf-venue .cf-imap__head h2{font-size:clamp(34px,5vw,68px);color:var(--ink);margin-bottom:14px}\n.cf-venue .cf-imap__head h2 em{font-style:italic;color:var(--orange);font-weight:300;font-family:'Saira Condensed',serif}\n.cf-venue .cf-imap__head p{font-size:15px;color:#4a4d75;line-height:1.6}\n.cf-venue .cf-imap__viewport{\n  position:relative;width:100%;max-width:1000px;margin:0 auto;\n  aspect-ratio:16\/9;\n  background:linear-gradient(135deg,#fffaf2 0%,#f4f2ea 100%);\n  border:5px solid var(--yellow);\n  border-radius:10px;overflow:hidden;\n  cursor:default;\n  touch-action:pan-y;\n  -webkit-user-select:none;user-select:none;\n  box-shadow:0 24px 60px -28px rgba(34,53,206,.18);\n}\n.cf-venue .cf-imap__viewport.is-zoomed{touch-action:none;cursor:grab}\n.cf-venue .cf-imap__viewport.is-grabbing{cursor:grabbing}\n.cf-venue .cf-imap__canvas{\n  position:absolute;inset:0;\n  transform:translate(0,0) scale(1);\n  transform-origin:center center;\n  will-change:transform;\n  transition:transform .22s cubic-bezier(.2,.8,.2,1);\n}\n.cf-venue .cf-imap__canvas.no-trans{transition:none}\n.cf-venue .cf-imap__canvas img{\n  display:block;width:100%;height:100%;\n  object-fit:contain;object-position:center;\n  pointer-events:none;-webkit-user-drag:none;\n  image-rendering:-webkit-optimize-contrast;\n}\n.cf-venue .cf-imap__hint{\n  position:absolute;left:14px;bottom:14px;z-index:3;\n  background:rgba(14,17,64,.88);color:var(--cream);\n  padding:8px 14px;border-radius:999px;\n  font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;\n  display:inline-flex;align-items:center;gap:8px;\n  backdrop-filter:blur(6px);\n  pointer-events:none;\n  opacity:1;transition:opacity .4s ease;\n  max-width:calc(100% - 100px);\n}\n.cf-venue .cf-imap__viewport.is-zoomed .cf-imap__hint{opacity:0}\n.cf-venue .cf-imap__hint i{\n  width:6px;height:6px;border-radius:50%;background:var(--yellow);animation:cfPulse 1.8s ease-in-out infinite;flex-shrink:0;\n}\n.cf-venue .cf-imap__hint__d{display:inline}\n.cf-venue .cf-imap__hint__m{display:none}\n.cf-venue .cf-imap__hint b{color:var(--yellow);font-weight:800}\n.cf-venue .cf-imap__ctrl{\n  position:absolute;right:14px;bottom:14px;z-index:3;\n  display:flex;flex-direction:column;gap:6px;\n}\n.cf-venue .cf-imap__btn{\n  width:40px;height:40px;border-radius:8px;border:0;\n  background:rgba(255,251,245,.96);color:var(--ink);\n  display:flex;align-items:center;justify-content:center;\n  font-family:'Saira Condensed',sans-serif;font-weight:800;font-size:20px;line-height:1;\n  cursor:pointer;\n  box-shadow:0 6px 16px -6px rgba(0,0,0,.25);\n  transition:background .2s ease,transform .2s ease;\n}\n.cf-venue .cf-imap__btn:hover{background:var(--yellow);transform:translateY(-1px)}\n.cf-venue .cf-imap__btn[disabled]{opacity:.4;pointer-events:none}\n.cf-venue .cf-imap__btn svg{width:18px;height:18px}\n.cf-venue .cf-imap__zoom{\n  position:absolute;left:14px;top:14px;z-index:3;\n  background:rgba(14,17,64,.85);color:var(--cream);\n  padding:6px 12px;border-radius:999px;\n  font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;\n  backdrop-filter:blur(6px);\n  pointer-events:none;\n}\n@media(max-width:900px){\n  .cf-venue .cf-imap{padding:64px 0 48px}\n  .cf-venue .cf-imap__viewport{aspect-ratio:4\/3;border-width:4px}\n  .cf-venue .cf-imap__btn{width:46px;height:46px;font-size:24px}\n  .cf-venue .cf-imap__btn svg{width:20px;height:20px}\n  .cf-venue .cf-imap__hint{font-size:9px;padding:7px 12px;letter-spacing:.14em}\n  .cf-venue .cf-imap__hint__d{display:none}\n  .cf-venue .cf-imap__hint__m{display:inline}\n  .cf-venue .cf-imap__zoom{font-size:9px;padding:5px 10px;letter-spacing:.12em}\n}\n\n\/* ============ MAP (Google) ============ *\/\n.cf-venue .cf-map{padding:0;background:var(--cream)}\n.cf-venue .cf-map__embed{\n  position:relative;width:100%;aspect-ratio:21\/9;\n  background:var(--sand);border-top:6px solid var(--yellow);border-bottom:6px solid var(--yellow);\n}\n.cf-venue .cf-map__embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:saturate(1.1) contrast(1.05)}\n@media(max-width:900px){.cf-venue .cf-map__embed{aspect-ratio:4\/5}}\n\n\/* ============ CTA FINALE ============ *\/\n.cf-venue .cf-cta{\n  padding:120px 32px;text-align:center;\n  background:linear-gradient(135deg,var(--coral) 0%,var(--orange) 100%);\n  color:var(--cream);\n  position:relative;overflow:hidden;\n}\n.cf-venue .cf-cta::before{\n  content:\"\";position:absolute;top:50%;left:50%;\n  width:140%;aspect-ratio:1;border-radius:50%;\n  border:2px dashed rgba(255,251,245,.18);\n  transform:translate(-50%,-50%);\n  animation:cfSpin 60s linear infinite;\n}\n.cf-venue .cf-cta h2{\n  font-size:clamp(44px,7vw,108px);\n  max-width:1000px;margin:0 auto 28px;position:relative;z-index:1;\n}\n.cf-venue .cf-cta h2 em{font-style:italic;color:var(--yellow);font-weight:300;font-family:'Saira Condensed',serif}\n.cf-venue .cf-cta p{\n  font-size:16px;max-width:540px;margin:0 auto 36px;\n  position:relative;z-index:1;opacity:.95;\n}\n.cf-venue .cf-cta__row{\n  display:flex;flex-wrap:wrap;justify-content:center;gap:14px;\n  position:relative;z-index:1;\n}\n.cf-venue .cf-btn{\n  display:inline-flex;align-items:center;gap:10px;\n  padding:18px 30px;border-radius:999px;\n  font-family:'Saira Condensed',sans-serif;\n  font-size:16px;font-weight:700;\n  text-transform:uppercase;letter-spacing:.06em;\n  transition:transform .25s ease,background .25s ease,color .25s ease;\n}\n.cf-venue .cf-btn--primary{background:var(--ink)!important;color:var(--cream)!important}\n.cf-venue .cf-btn--primary:visited{background:var(--ink)!important;color:var(--cream)!important}\n.cf-venue .cf-btn--primary:hover{background:var(--cream)!important;color:var(--ink)!important;transform:translateY(-2px)}\n.cf-venue .cf-btn--ghost{background:transparent!important;color:var(--cream)!important;border:2px solid var(--cream)}\n.cf-venue .cf-btn--ghost:visited{color:var(--cream)!important}\n.cf-venue .cf-btn--ghost:hover{background:var(--cream)!important;color:var(--ink)!important;transform:translateY(-2px)}\n.cf-venue .cf-btn svg{width:18px;height:18px}\n@media(max-width:640px){\n  .cf-venue .cf-cta{padding:80px 22px}\n  .cf-venue .cf-cta p{font-size:15px}\n  .cf-venue .cf-btn{width:100%;max-width:340px;justify-content:center;padding:16px 24px}\n}\n<\/style>\n\n<!-- HERO -->\n<section class=\"cf-hero\">\n  <div class=\"cf-hero__top\">\n    <span><i class=\"cf-dot\"><\/i>11\u201312\u201313 Agosto 2026<\/span>\n    <span>38\u00b057'N \u00b7 16\u00b016'E<\/span>\n  <\/div>\n  <div class=\"cf-hero__inner\">\n    <span class=\"cf-hero__pill\">La Venue<\/span>\n    <h1>Riviera<br>dei <em>Tramonti<\/em><\/h1>\n    <p class=\"cf-hero__tagline\">Tre giorni di musica con i piedi nella sabbia, sul Lungomare Falcone e Borsellino di Lamezia Terme. Il palco \u00e8 il mare.<\/p>\n    <div class=\"cf-hero__meta\">\n      <div><strong>Lamezia Terme<\/strong><small>Calabria, Italia<\/small><\/div>\n      <div><strong>Lungomare F. e B.<\/strong><small>Marinella \u00b7 Riviera dei Tramonti<\/small><\/div>\n      <div><strong>14\u00b0 edizione<\/strong><small>Summer on a Solitary Beach<\/small><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"cf-scroll-cue\">Scorri<\/div>\n<\/section>\n\n<!-- MARQUEE -->\n<div class=\"cf-marquee\">\n  <div class=\"cf-marquee__track\">\n    <span class=\"coral\">Riviera dei Tramonti<\/span><i><\/i>\n    <span class=\"teal\">Spiaggia libera<\/span><i><\/i>\n    <span class=\"orange\">Tramonto sul Tirreno<\/span><i><\/i>\n    <span class=\"yellow\">Solitary Beach<\/span><i><\/i>\n    <span class=\"coral\">Riviera dei Tramonti<\/span><i><\/i>\n    <span class=\"teal\">Spiaggia libera<\/span><i><\/i>\n    <span class=\"orange\">Tramonto sul Tirreno<\/span><i><\/i>\n    <span class=\"yellow\">Solitary Beach<\/span><i><\/i>\n  <\/div>\n<\/div>\n\n<!-- INTRO -->\n<section class=\"cf-intro\">\n  <div class=\"cf-wrap\">\n    <div class=\"cf-intro__grid\">\n      <div class=\"cf-intro__copy\">\n        <span class=\"cf-intro__label\">La location<\/span>\n        <h2>Una spiaggia<br>che diventa<br><em>un festival.<\/em><\/h2>\n        <p>Il <strong>Color Fest<\/strong> si svolge sul <strong>Lungomare Falcone e Borsellino<\/strong>, lo spiaggione di Marinella di Lamezia Terme che guarda il <strong>Tirreno<\/strong>: \u00e8 la <strong>Riviera dei Tramonti<\/strong>, da due edizioni la nuova casa del festival.<\/p>\n        <p>Davanti, il mare aperto. Alle spalle, la <strong>catena della Sila<\/strong> e le colline. In mezzo, il <strong>lungomare<\/strong> dove montiamo i palchi, le aree food e i corner espositivi, con la <strong>sabbia chiara<\/strong> a un passo. Niente recinti spettacolari, niente skyline urbano: solo orizzonte.<\/p>\n        <p>\u00c8 la <strong>solitary beach<\/strong> di cui canta Battiato: un tratto di <strong>Calabria<\/strong> tirrenica autentico e luminoso, dove il mare resta protagonista e l'orizzonte non ha interruzioni.<\/p>\n      <\/div>\n      <div class=\"cf-intro__media\">\n        <div class=\"cf-intro__sticker\" aria-hidden=\"true\">\n          <svg class=\"cf-intro__sticker__rays\" viewBox=\"0 0 200 200\" aria-hidden=\"true\"><\/svg>\n          <div class=\"cf-intro__sticker__core\">\n            <span><em>\u2605<\/em>Summer on a<br>Solitary<br>Beach<\/span>\n          <\/div>\n        <\/div>\n        <img decoding=\"async\" src=\"\/img\/venue-natura-1.webp\" alt=\"Riviera dei Tramonti \u2014 pinete e mare sul Lungomare di Lamezia\">\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- STRIP PANORAMA (auto-scroll) -->\n<section class=\"cf-strip\">\n  <div class=\"cf-strip__head\">\n    <h3>Una <em>cartolina<\/em> lunga tre giorni.<\/h3>\n  <\/div>\n  <div class=\"cf-strip__viewport\">\n    <div class=\"cf-strip__rail\" aria-label=\"Galleria scorrevole della Riviera dei Tramonti\">\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-1.webp\"  alt=\"Riviera dei Tramonti \u2013 pinete e mare\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-1.webp\"   alt=\"Color Fest \u2013 Riviera dei Tramonti\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-2.webp\"  alt=\"Riviera dei Tramonti \u2013 costa naturale\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-2.webp\"   alt=\"Color Fest \u2013 pubblico al tramonto\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-3.webp\"  alt=\"Riviera dei Tramonti \u2013 spiaggia e pini marittimi\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-3.webp\"   alt=\"Color Fest \u2013 spiaggia di Lamezia\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-4.webp\"  alt=\"Riviera dei Tramonti \u2013 orizzonte sul Tirreno\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-4.webp\"   alt=\"Color Fest \u2013 mare e palco\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-5.webp\"  alt=\"Riviera dei Tramonti \u2013 paesaggio costiero\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-5.webp\"   alt=\"Color Fest \u2013 atmosfera serale\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-6.webp\"  alt=\"Riviera dei Tramonti \u2013 sabbia chiara\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-6.webp\"   alt=\"Color Fest \u2013 luci sul lungomare\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-7.webp\"  alt=\"Riviera dei Tramonti \u2013 pineta sul mare\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-7.webp\"   alt=\"Color Fest \u2013 live in spiaggia\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-8.webp\"  alt=\"Riviera dei Tramonti \u2013 tramonto sul Tirreno\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-8.webp\"   alt=\"Color Fest \u2013 panorama costa\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-9.webp\"  alt=\"Riviera dei Tramonti \u2013 natura della location\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-9.webp\"   alt=\"Color Fest \u2013 tramonto Tirreno\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-10.webp\" alt=\"Riviera dei Tramonti \u2013 dettaglio costa\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-10.webp\"  alt=\"Color Fest \u2013 dettaglio festival\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-natura-11.webp\" alt=\"Riviera dei Tramonti \u2013 luce naturale\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-11.webp\"  alt=\"Color Fest \u2013 pubblico mattina\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-12.webp\"  alt=\"Color Fest \u2013 Riviera in golden hour\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-13.webp\"  alt=\"Riviera dei Tramonti \u2013 sabbia e mare\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-14.webp\"  alt=\"Riviera dei Tramonti \u2013 pinete sul lungomare\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-15.webp\"  alt=\"Riviera dei Tramonti \u2013 costa di Lamezia\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-16.webp\"  alt=\"Riviera dei Tramonti \u2013 tramonto sul Tirreno\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-17.webp\"  alt=\"Riviera dei Tramonti \u2013 paesaggio costiero\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-18.webp\"  alt=\"Riviera dei Tramonti \u2013 sabbia chiara\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-19.webp\"  alt=\"Riviera dei Tramonti \u2013 mare aperto\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure><img decoding=\"async\" src=\"\/img\/venue-strip-20.webp\"  alt=\"Riviera dei Tramonti \u2013 natura della location\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <!-- duplicate per loop seamless -->\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-1.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-1.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-2.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-2.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-3.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-3.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-4.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-4.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-5.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-5.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-6.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-6.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-7.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-7.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-8.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-8.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-9.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-9.webp\"   alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-10.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-10.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-natura-11.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-11.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-12.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-13.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-14.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-15.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-16.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-17.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-18.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-19.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <figure aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-strip-20.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- STATS -->\n<section class=\"cf-stats\">\n  <div class=\"cf-wrap\">\n    <div class=\"cf-stats__grid\">\n      <div class=\"cf-stats__item\">\n        <div class=\"cf-stats__num\">3<small>giorni<\/small><\/div>\n        <div class=\"cf-stats__lbl\">11 \u00b7 12 \u00b7 13 agosto<\/div>\n      <\/div>\n      <div class=\"cf-stats__item\">\n        <div class=\"cf-stats__num\">21<small>artisti<\/small><\/div>\n        <div class=\"cf-stats__lbl\">Lineup XIV edizione<\/div>\n      <\/div>\n      <div class=\"cf-stats__item\">\n        <div class=\"cf-stats__num\">5<small>km<\/small><\/div>\n        <div class=\"cf-stats__lbl\">dall'aeroporto SUF<\/div>\n      <\/div>\n      <div class=\"cf-stats__item\">\n        <div class=\"cf-stats__num\">0<small>m<\/small><\/div>\n        <div class=\"cf-stats__lbl\">dal mare<\/div>\n      <\/div>\n      <div class=\"cf-stats__item\">\n        <div class=\"cf-stats__num cf-stats__num--ord\">14\u00b0<\/div>\n        <div class=\"cf-stats__lbl\">edizione \u00b7 2026<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- BLEED MARE -->\n<section class=\"cf-bleed cf-bleed--mare\">\n  <div class=\"cf-wrap\">\n    <h3>Il palco \u00e8 il mare. <em>Tutto il resto<\/em> \u00e8 cornice.<\/h3>\n    <cite>\u2014 Color Fest 14<\/cite>\n  <\/div>\n<\/section>\n\n<!-- BLEED STROMBOLI -->\n<section class=\"cf-bleed cf-bleed--stromboli\">\n  <div class=\"cf-wrap\">\n    <span class=\"cf-bleed__sup\">All'orizzonte<\/span>\n    <h3>Lo <em>Stromboli<\/em>,<br>cornice naturale<br>dei concerti.<\/h3>\n    <p class=\"cf-bleed__sub\">Quando il sole cala sul Tirreno, dal <strong>Palco dei Tramonti \u2014 CUPRA Stage<\/strong> il vulcano delle <strong>Eolie<\/strong> si staglia all'orizzonte. \u00c8 la scenografia che ogni anno la Calabria regala al festival nell'ora del tramonto.<\/p>\n    <span class=\"cf-bleed__badge\">Orario consigliato \u00b7 19:30 \u00b7 Day 1\u20142\u20143<\/span>\n  <\/div>\n<\/section>\n\n<!-- TIMELINE GIORNATA -->\n<section class=\"cf-day\">\n  <div class=\"cf-wrap\">\n    <div class=\"cf-day__head\">\n      <span class=\"cf-intro__label\">La giornata tipo<\/span>\n      <h2>Una <em>spiaggia<\/em>,<br>quattro luci diverse.<\/h2>\n      <p>Color Fest non \u00e8 solo un cartellone serale. Comincia al mattino, vive nel pomeriggio sotto l'ombrellone, esplode al tramonto e si chiude all'alba.<\/p>\n    <\/div>\n    <div class=\"cf-day__grid\">\n      <div class=\"cf-day__card cf-day__card--alba\">\n        <span class=\"cf-day__time\">08:00 \u00b7 Mattino<\/span>\n        <h4>La Fonte<\/h4>\n        <p>Concerti acustici e dj set sul lungomare prima del caldo. Edizione 2026: <b>Cosmo<\/b> live al mattino del 12 agosto.<\/p>\n      <\/div>\n      <div class=\"cf-day__card cf-day__card--giorno\">\n        <span class=\"cf-day__time\">12:00 \u00b7 Giorno<\/span>\n        <h4>Spiaggia libera<\/h4>\n        <p>Mare, sabbia, pinete vicine, food truck. La venue si vive in costume tra un live e l'altro.<\/p>\n      <\/div>\n      <div class=\"cf-day__card cf-day__card--tramonto\">\n        <span class=\"cf-day__time\">19:30 \u00b7 Tramonto<\/span>\n        <h4>Golden hour<\/h4>\n        <p>Apre il main stage. Il sole cala dietro al palco: per un'ora la luce fa tutto da sola.<\/p>\n      <\/div>\n      <div class=\"cf-day__card cf-day__card--notte\">\n        <span class=\"cf-day__time\">23:00 \u00b7 Notte<\/span>\n        <h4>After sotto le stelle<\/h4>\n        <p>I live diventano dj set. Si balla fino all'alba con i piedi ancora nella sabbia.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- SPLIT PALCO \u2014 TIMELINE -->\n<section class=\"cf-split\">\n  <div class=\"cf-wrap\">\n    <div class=\"cf-split__hero\">\n      <span class=\"cf-intro__label\" style=\"color:var(--navy)\">Cosa trovi nella venue<\/span>\n      <h2>Tutto il festival<br>in <em>un chilometro<\/em> di costa.<\/h2>\n      <p>Cinque palchi, camping, food calabrese, drink \u2014 tutto allineato sul lungomare, raggiungibile a piedi senza navette.<\/p>\n      <img decoding=\"async\" src=\"\/img\/venue-tramonto-folla.webp\" alt=\"Color Fest \u2014 pubblico sotto al palco al tramonto\">\n    <\/div>\n\n  <\/div>\n\n  <!-- STICKY TABS: 2 panel (palchi + servizi) con header sticky -->\n  <div class=\"cf-stab\">\n    <div class=\"cf-stab__panel\">\n      <div class=\"cf-stab__head\">\n        <div class=\"cf-stab__head__in\">\n          <span class=\"cf-stab__lbl\">01 \u2014 Palchi<\/span>\n          <h3>I cinque palchi<\/h3>\n          <span class=\"cf-stab__count\">5<small>stages<\/small><\/span>\n        <\/div>\n      <\/div>\n      <div class=\"cf-stab__body\">\n        <div class=\"cf-tl\">\n          <div class=\"cf-tl__track\" aria-hidden=\"true\"><\/div>\n\n          <div class=\"cf-tl__item\">\n            <div class=\"cf-tl__node\">1<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--orange\">Main \u00b7 CUPRA<\/span>\n              <span class=\"cf-tl__title\">Palco dei Tramonti<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Il main stage, fronte mare. La scaletta apre sull'ora del tramonto sul Tirreno, con lo Stromboli all'orizzonte.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item\">\n            <div class=\"cf-tl__node\">2<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--teal\">Natura<\/span>\n              <span class=\"cf-tl__title\">Palco Pineta<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Tra le pinete del lungomare, all'ombra dei pini marittimi.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item\">\n            <div class=\"cf-tl__node\">3<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag\">Elettronica<\/span>\n              <span class=\"cf-tl__title\">Future Stage<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Il palco elettronico: dj set e sonorit\u00e0 club fino a notte fonda.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item\">\n            <div class=\"cf-tl__node\">4<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag\">Satellite<\/span>\n              <span class=\"cf-tl__title\">Marley Stage<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Palco satellite con programmazione dedicata e atmosfera intima.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item\">\n            <div class=\"cf-tl__node\">5<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--yellow\">Mattino<\/span>\n              <span class=\"cf-tl__title\">Palco \"La Fonte\"<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Mattutino e acustico, sul lungomare. Attivo 8:00\u201311:00 (qui il live di Cosmo del 12 agosto).<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"cf-stab__panel cf-stab__panel--navy\">\n      <div class=\"cf-stab__head\">\n        <div class=\"cf-stab__head__in\">\n          <span class=\"cf-stab__lbl\">02 \u2014 Aree<\/span>\n          <h3>Aree e servizi<\/h3>\n          <span class=\"cf-stab__count\">5<small>spaces<\/small><\/span>\n        <\/div>\n      <\/div>\n      <div class=\"cf-stab__body\">\n        <div class=\"cf-tl\">\n          <div class=\"cf-tl__track\" aria-hidden=\"true\"><\/div>\n\n          <div class=\"cf-tl__item cf-tl__item--navy\">\n            <div class=\"cf-tl__node cf-tl__node--navy\">1<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--navy\">Hub<\/span>\n              <span class=\"cf-tl__title\">Color Market<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Food, mercatini ed espositori indipendenti. Il cuore sociale del festival.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item cf-tl__item--navy\">\n            <div class=\"cf-tl__node cf-tl__node--navy\">2<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--navy\">Pernottamento<\/span>\n              <span class=\"cf-tl__title\">Camping<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Area camping convenzionata a pochi passi dalla venue, prenotabile per le tre notti del festival.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item cf-tl__item--navy\">\n            <div class=\"cf-tl__node cf-tl__node--navy\">3<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--navy\">Cibo<\/span>\n              <span class=\"cf-tl__title\">Area Food<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Cucina calabrese, food truck, opzioni vegetariane e vegane lungo tutto il lungomare.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item cf-tl__item--navy\">\n            <div class=\"cf-tl__node cf-tl__node--navy\">4<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--navy\">Bar<\/span>\n              <span class=\"cf-tl__title\">Area Drink<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Bar e cocktail bar attivi dalla mattina alla notte, distribuiti tra i palchi.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n\n          <div class=\"cf-tl__item cf-tl__item--navy\">\n            <div class=\"cf-tl__node cf-tl__node--navy\">5<\/div>\n            <button class=\"cf-tl__head\" type=\"button\" aria-expanded=\"false\">\n              <span class=\"cf-tl__tag cf-tl__tag--navy\">Open access<\/span>\n              <span class=\"cf-tl__title\">Spiaggia libera<\/span>\n              <span class=\"cf-tl__chev\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/span>\n            <\/button>\n            <div class=\"cf-tl__body\"><div class=\"cf-tl__body__in\">\n              <p>Accessibile a tutti, non recintata: la venue \u00e8 la costa.<\/p>\n              <div class=\"cf-tl__bar\"><i><\/i><\/div>\n            <\/div><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- GALLERY -->\n<section class=\"cf-gal\">\n  <div class=\"cf-wrap\">\n    <div class=\"cf-gal__head\">\n      <span class=\"cf-intro__label\">La location in scena<\/span>\n      <h2>Dove la <em>Riviera<\/em><br>diventa palco.<\/h2>\n      <p>Scatti dall'edizione 2025, la prima alla Riviera dei Tramonti: il festival visto da chi l'ha vissuto sulla sabbia. Foto di Aldo Tomaino, Ornella Martino e archivio Color Fest.<\/p>\n    <\/div>\n    <div class=\"cf-cgal\" aria-label=\"Galleria scorrevole della Riviera dei Tramonti\">\n      <div class=\"cf-cgal__rail\">\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-1.webp\"  alt=\"Color Fest \u2013 pubblico al tramonto\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-2.webp\"  alt=\"Color Fest \u2013 live sul main stage\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-3.webp\"  alt=\"Color Fest \u2013 Cosmo La Fonte mattino\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-4.webp\"  alt=\"Color Fest \u2013 spiaggia di Lamezia\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-5.webp\"  alt=\"Color Fest \u2013 mare e pubblico\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-6.webp\"  alt=\"Color Fest \u2013 atmosfera notturna\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-7.webp\"  alt=\"Color Fest \u2013 Riviera dei Tramonti\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-8.webp\"  alt=\"Color Fest \u2013 pinete e lungomare\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-9.webp\"  alt=\"Color Fest \u2013 pubblico in spiaggia\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-10.webp\" alt=\"Color Fest \u2013 live notturno\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-11.webp\" alt=\"Color Fest \u2013 atmosfera tramonto\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-12.webp\" alt=\"Color Fest \u2013 dettaglio palco\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-13.webp\" alt=\"Color Fest \u2013 luci sul lungomare\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-14.webp\" alt=\"Color Fest \u2013 panorama festival\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-15.webp\" alt=\"Color Fest \u2013 stage al tramonto\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-16.webp\" alt=\"Color Fest \u2013 pubblico tra i live\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-17.webp\" alt=\"Color Fest \u2013 costa di Lamezia\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-18.webp\" alt=\"Color Fest \u2013 musica in spiaggia\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-19.webp\" alt=\"Color Fest \u2013 dietro le quinte\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\"><img decoding=\"async\" src=\"\/img\/venue-gallery-20.webp\" alt=\"Color Fest \u2013 Riviera in festival\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <!-- duplicate per loop seamless -->\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-1.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-2.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-3.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-4.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-5.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-6.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-7.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-8.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-9.webp\"  alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-10.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-11.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-12.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-13.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-14.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-15.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-16.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-17.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-18.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-19.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n        <figure class=\"cf-cgal__card\" aria-hidden=\"true\"><img decoding=\"async\" src=\"\/img\/venue-gallery-20.webp\" alt=\"\" draggable=\"false\" loading=\"lazy\"><\/figure>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- COME ARRIVARE -->\n<section class=\"cf-reach\">\n  <div class=\"cf-wrap\">\n    <div class=\"cf-reach__head\">\n      <span class=\"cf-intro__label\">Come si arriva<\/span>\n      <h2>Sei dentro<br>in <em>15 minuti<\/em>.<\/h2>\n      <p>Lamezia Terme \u00e8 uno degli hub pi\u00f9 connessi del Sud Italia. Aeroporto, stazione FS e svincolo autostradale sono tutti a pochi chilometri dal lungomare.<\/p>\n    <\/div>\n    <div class=\"cf-reach__grid\">\n      <div class=\"cf-reach__card\">\n        <div class=\"cf-reach__icon\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z\"\/><\/svg>\n        <\/div>\n        <div class=\"cf-reach__dist\">\u2248 5 km<\/div>\n        <h4>In aereo<\/h4>\n        <p>Aeroporto Internazionale di Lamezia Terme (SUF). Voli diretti da Milano, Roma, Bergamo, Bologna, Torino, Venezia + tratte estive europee. Dalla venue: 8 minuti in auto.<\/p>\n      <\/div>\n      <div class=\"cf-reach__card\">\n        <div class=\"cf-reach__icon\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"16\" rx=\"2\"\/><path d=\"M4 11h16\"\/><circle cx=\"8\" cy=\"15\" r=\"1\"\/><circle cx=\"16\" cy=\"15\" r=\"1\"\/><path d=\"m7 19-2 3\"\/><path d=\"m17 19 2 3\"\/><\/svg>\n        <\/div>\n        <div class=\"cf-reach__dist\">\u2248 3 km<\/div>\n        <h4>In treno<\/h4>\n        <p>Stazione di Lamezia Terme Centrale, sulla linea Tirrenica. Frecciarossa, Frecciargento e Intercity diretti da Milano, Roma, Napoli e Reggio Calabria.<\/p>\n      <\/div>\n      <div class=\"cf-reach__card\">\n        <div class=\"cf-reach__icon\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 17h14\"\/><path d=\"M5 17a2 2 0 0 1-2-2v-3l2-5a2 2 0 0 1 2-1h10a2 2 0 0 1 2 1l2 5v3a2 2 0 0 1-2 2\"\/><circle cx=\"7.5\" cy=\"17.5\" r=\"2\"\/><circle cx=\"16.5\" cy=\"17.5\" r=\"2\"\/><\/svg>\n        <\/div>\n        <div class=\"cf-reach__dist\">A2 Salerno\u2013RC<\/div>\n        <h4>In auto<\/h4>\n        <p>Uscita Lamezia Terme dell'Autostrada del Mediterraneo. Da Roma 5h, da Napoli 3h, da Reggio Calabria 1h. Aree di parcheggio gratuite vicino alla venue.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- MAPPA ILLUSTRATA INTERATTIVA -->\n<section class=\"cf-imap\">\n  <div class=\"cf-imap__head\">\n    <span class=\"cf-intro__label\">La planimetria<\/span>\n    <h2>La <em>venue<\/em>,<br>vista dall'alto.<\/h2>\n    <p>Esplora la mappa della Riviera dei Tramonti: trascina per spostarti, usa la rotellina o il pizzico per zoomare. Cinque palchi, food, drink, market \u2014 tutto sul lungomare.<\/p>\n  <\/div>\n  <div class=\"cf-imap__viewport\" id=\"cfImapViewport\" aria-label=\"Mappa interattiva della venue del Color Fest\">\n    <div class=\"cf-imap__canvas\" id=\"cfImapCanvas\">\n      <img decoding=\"async\" src=\"\/img\/venue-mappa.webp\" alt=\"Mappa illustrata della venue Color Fest: palchi, aree food, drink, ingresso, biglietteria\">\n    <\/div>\n    <div class=\"cf-imap__zoom\" id=\"cfImapZoom\">100%<\/div>\n    <div class=\"cf-imap__hint\">\n      <i><\/i>\n      <span class=\"cf-imap__hint__d\">Trascina \u00b7 Zoom con rotellina o pizzico<\/span>\n      <span class=\"cf-imap__hint__m\">Tocca <b>\uff0b<\/b> per ingrandire la mappa<\/span>\n    <\/div>\n    <div class=\"cf-imap__ctrl\">\n      <button class=\"cf-imap__btn\" id=\"cfImapZoomIn\" aria-label=\"Zoom in\" type=\"button\">\uff0b<\/button>\n      <button class=\"cf-imap__btn\" id=\"cfImapZoomOut\" aria-label=\"Zoom out\" type=\"button\">\u2212<\/button>\n      <button class=\"cf-imap__btn\" id=\"cfImapReset\" aria-label=\"Reset mappa\" type=\"button\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12a9 9 0 1 0 3-6.7\"\/><path d=\"M3 4v5h5\"\/><\/svg>\n      <\/button>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- MAP -->\n<section class=\"cf-map\">\n  <div class=\"cf-map__embed\">\n    <iframe loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" allowfullscreen\n      src=\"https:\/\/www.google.com\/maps?q=Lungomare+Falcone+e+Borsellino,+Lamezia+Terme&z=14&output=embed\"\n      title=\"Mappa della venue Color Fest \u2013 Lungomare Falcone e Borsellino\"><\/iframe>\n  <\/div>\n<\/section>\n\n<!-- CTA -->\n<section class=\"cf-cta\">\n  <h2>Ci vediamo<br>sulla <em>Riviera<\/em>.<\/h2>\n  <p>Tre giorni, una spiaggia, ventuno artisti. Il Color Fest 14 \u00e8 dall'11 al 13 agosto 2026 a Lamezia Terme.<\/p>\n  <div class=\"cf-cta__row\">\n    <a class=\"cf-btn cf-btn--primary\" href=\"https:\/\/colorfest.it\/biglietti-info\/\" target=\"_blank\" rel=\"noopener\">\n      Biglietti su DICE\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg>\n    <\/a>\n    <a class=\"cf-btn cf-btn--ghost\" href=\"https:\/\/maps.google.com\/?q=Lungomare+Falcone+e+Borsellino+Lamezia+Terme\" target=\"_blank\" rel=\"noopener\">\n      Apri in Google Maps\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s-8-7.5-8-13a8 8 0 0 1 16 0c0 5.5-8 13-8 13z\"\/><circle cx=\"12\" cy=\"9\" r=\"3\"\/><\/svg>\n    <\/a>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  var root=document.querySelector('.cf-venue');if(!root)return;\n  \/\/ genera la corona di punte (rosetta) attorno allo sticker giallo\n  var rays=root.querySelector('.cf-intro__sticker__rays');\n  if(rays && !rays.children.length){\n    var N=20,r1=66,r2=98,cx=100,cy=100;\n    var halfBase=Math.PI\/N*0.45;\n    var pts=[];\n    for(var i=0;i<N;i++){\n      var a=i*(2*Math.PI\/N)-Math.PI\/2;\n      pts.push((cx+r1*Math.cos(a-halfBase)).toFixed(2)+','+(cy+r1*Math.sin(a-halfBase)).toFixed(2));\n      pts.push((cx+r2*Math.cos(a)).toFixed(2)+','+(cy+r2*Math.sin(a)).toFixed(2));\n      pts.push((cx+r1*Math.cos(a+halfBase)).toFixed(2)+','+(cy+r1*Math.sin(a+halfBase)).toFixed(2));\n    }\n    rays.setAttribute('preserveAspectRatio','xMidYMid meet');\n    rays.innerHTML='<polygon points=\"'+pts.join(' ')+'\" fill=\"#F5C518\"\/>';\n  }\n  \/\/ reveal gallery on scroll (carosello)\n  var figs=root.querySelectorAll('.cf-cgal__card');\n  if('IntersectionObserver' in window){\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(e){\n        if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target)}\n      });\n    },{threshold:.12,rootMargin:'0px 0px -40px 0px'});\n    figs.forEach(function(f,i){f.style.transitionDelay=(i%4*60)+'ms';io.observe(f)});\n  }else{figs.forEach(function(f){f.classList.add('in')})}\n\n  \/\/ carosello gallery: frecce + dot pagination + scroll sync\n  (function(){\n    var rail=root.querySelector('#cfCgalRail');\n    var prev=root.querySelector('#cfCgalPrev');\n    var next=root.querySelector('#cfCgalNext');\n    var dotsCnt=root.querySelector('#cfCgalDots');\n    if(!rail) return;\n    var cards=rail.querySelectorAll('.cf-cgal__card');\n    if(!cards.length) return;\n    \/\/ costruisce dot indicators\n    var dots=[];\n    if(dotsCnt){\n      cards.forEach(function(_,i){\n        var d=document.createElement('button');\n        d.className='cf-cgal__dot';d.type='button';\n        d.setAttribute('aria-label','Vai alla foto '+(i+1));\n        d.addEventListener('click',function(){\n          cards[i].scrollIntoView({behavior:'smooth',block:'nearest',inline:'center'});\n        });\n        dotsCnt.appendChild(d);dots.push(d);\n      });\n    }\n    function updateState(){\n      var maxScroll=rail.scrollWidth-rail.clientWidth;\n      if(prev) prev.disabled=rail.scrollLeft<=4;\n      if(next) next.disabled=rail.scrollLeft>=maxScroll-4;\n      if(dots.length){\n        var center=rail.scrollLeft+rail.clientWidth\/2;\n        var closest=0,minDist=Infinity;\n        cards.forEach(function(c,i){\n          var cc=c.offsetLeft+c.offsetWidth\/2;\n          var d=Math.abs(cc-center);\n          if(d<minDist){minDist=d;closest=i}\n        });\n        dots.forEach(function(d,i){d.classList.toggle('is-active',i===closest)});\n      }\n    }\n    var raf=null;\n    rail.addEventListener('scroll',function(){\n      if(raf) return;\n      raf=requestAnimationFrame(function(){updateState();raf=null});\n    },{passive:true});\n    if(prev) prev.addEventListener('click',function(){\n      rail.scrollBy({left:-rail.clientWidth*0.85,behavior:'smooth'});\n    });\n    if(next) next.addEventListener('click',function(){\n      rail.scrollBy({left:rail.clientWidth*0.85,behavior:'smooth'});\n    });\n    \/\/ tastiera (focus su rail) e resize\n    rail.tabIndex=0;\n    rail.addEventListener('keydown',function(e){\n      if(e.key==='ArrowLeft'){e.preventDefault();if(prev)prev.click()}\n      if(e.key==='ArrowRight'){e.preventDefault();if(next)next.click()}\n    });\n    window.addEventListener('resize',updateState);\n    updateState();\n  })();\n  \/\/ mappa illustrata: pan + zoom (mouse wheel + drag + touch pinch)\n  (function(){\n    var vp=root.querySelector('#cfImapViewport');\n    var canvas=root.querySelector('#cfImapCanvas');\n    var zoomLbl=root.querySelector('#cfImapZoom');\n    if(!vp||!canvas) return;\n    var s=1, x=0, y=0; \/\/ scale, translate (in pixel)\n    var MIN=1, MAX=5;\n    function clampPan(){\n      \/\/ limite pan: la met\u00e0 della differenza tra dimensione scalata e viewport\n      var rect=vp.getBoundingClientRect();\n      var maxX=Math.max(0,(rect.width*s-rect.width)\/2);\n      var maxY=Math.max(0,(rect.height*s-rect.height)\/2);\n      if(x>maxX)x=maxX; if(x<-maxX)x=-maxX;\n      if(y>maxY)y=maxY; if(y<-maxY)y=-maxY;\n    }\n    function apply(noTrans){\n      clampPan();\n      if(noTrans) canvas.classList.add('no-trans');\n      else canvas.classList.remove('no-trans');\n      canvas.style.transform='translate('+x+'px,'+y+'px) scale('+s+')';\n      if(zoomLbl) zoomLbl.textContent=Math.round(s*100)+'%';\n    }\n    function setScale(ns,cx,cy){\n      ns=Math.max(MIN,Math.min(MAX,ns));\n      if(Math.abs(ns-s)<0.001) return;\n      \/\/ zoom verso il punto del cursore: il punto sotto il cursore resta fisso\n      if(typeof cx==='number' && typeof cy==='number'){\n        var rect=vp.getBoundingClientRect();\n        \/\/ posizione del cursore relativa al centro del viewport (in px)\n        var px=cx-rect.left-rect.width\/2;\n        var py=cy-rect.top-rect.height\/2;\n        var k=ns\/s;\n        \/\/ correzione: se zoom in, il punto deve restare fisso \u2192 (x-px)*k + px = nuovo x rispetto al centro\n        x=(x-px)*k+px;\n        y=(y-py)*k+py;\n      }else{\n        \/\/ zoom centrato (bottoni)\n        x=x*(ns\/s); y=y*(ns\/s);\n      }\n      s=ns; apply();\n    }\n    \/\/ wheel zoom\n    vp.addEventListener('wheel',function(e){\n      e.preventDefault();\n      var delta=-e.deltaY*0.002;\n      setScale(s*(1+delta),e.clientX,e.clientY);\n      vp.classList.add('is-touched');\n    },{passive:false});\n    \/\/ bottoni\n    var bIn=root.querySelector('#cfImapZoomIn'),bOut=root.querySelector('#cfImapZoomOut'),bRst=root.querySelector('#cfImapReset');\n    if(bIn) bIn.addEventListener('click',function(){setScale(s*1.5);vp.classList.add('is-touched')});\n    if(bOut) bOut.addEventListener('click',function(){setScale(s\/1.5);vp.classList.add('is-touched')});\n    if(bRst) bRst.addEventListener('click',function(){s=1;x=0;y=0;apply();vp.classList.remove('is-touched')});\n    \/\/ drag mouse\n    var dragging=false,sx=0,sy=0,startX=0,startY=0;\n    vp.addEventListener('mousedown',function(e){\n      if(s<=1.01) return;\n      dragging=true;sx=e.clientX;sy=e.clientY;startX=x;startY=y;\n      vp.classList.add('is-grabbing');vp.classList.add('is-touched');\n      e.preventDefault();\n    });\n    window.addEventListener('mousemove',function(e){\n      if(!dragging) return;\n      x=startX+(e.clientX-sx);\n      y=startY+(e.clientY-sy);\n      apply(true);\n    });\n    window.addEventListener('mouseup',function(){\n      if(!dragging) return;\n      dragging=false;vp.classList.remove('is-grabbing');apply();\n    });\n    \/\/ touch: drag + pinch\n    var lastTouches=null;\n    function tDist(t1,t2){var dx=t2.clientX-t1.clientX,dy=t2.clientY-t1.clientY;return Math.hypot(dx,dy)}\n    function tCenter(t1,t2){return {x:(t1.clientX+t2.clientX)\/2,y:(t1.clientY+t2.clientY)\/2}}\n    vp.addEventListener('touchstart',function(e){\n      vp.classList.add('is-touched');\n      if(e.touches.length===1){\n        if(s<=1.01){lastTouches=null;return}\n        sx=e.touches[0].clientX;sy=e.touches[0].clientY;startX=x;startY=y;\n        lastTouches={mode:'pan'};\n      }else if(e.touches.length===2){\n        lastTouches={mode:'pinch',dist:tDist(e.touches[0],e.touches[1]),scale:s,center:tCenter(e.touches[0],e.touches[1])};\n      }\n    },{passive:true});\n    vp.addEventListener('touchmove',function(e){\n      if(!lastTouches) return;\n      e.preventDefault();\n      if(lastTouches.mode==='pan' && e.touches.length===1){\n        x=startX+(e.touches[0].clientX-sx);\n        y=startY+(e.touches[0].clientY-sy);\n        apply(true);\n      }else if(lastTouches.mode==='pinch' && e.touches.length===2){\n        var d=tDist(e.touches[0],e.touches[1]);\n        var ns=lastTouches.scale*(d\/lastTouches.dist);\n        setScale(ns,lastTouches.center.x,lastTouches.center.y);\n      }\n    },{passive:false});\n    vp.addEventListener('touchend',function(){lastTouches=null;apply()},{passive:true});\n    \/\/ double-click \u2192 zoom in al punto cliccato (se gi\u00e0 zoom max \u2192 reset)\n    vp.addEventListener('dblclick',function(e){\n      if(s>=MAX-0.01){s=1;x=0;y=0;apply();vp.classList.remove('is-touched');return}\n      setScale(s*2,e.clientX,e.clientY);\n      vp.classList.add('is-touched');\n    });\n    \/\/ toggle classe is-zoomed: cambia touch-action su mobile (permette scroll pagina a scale 1)\n    function syncState(){\n      vp.classList.toggle('is-zoomed', s>1.01);\n    }\n    var origApply=apply;\n    apply=function(t){origApply(t);syncState()};\n    apply();\n  })();\n\n  \/\/ timeline palchi\/aree: stagger reveal + line fill + accordion toggle\n  var tlItems=root.querySelectorAll('.cf-tl__item');\n  var tlRoot=root.querySelector('.cf-tl');\n  if('IntersectionObserver' in window){\n    if(tlItems.length){\n      var ioTl=new IntersectionObserver(function(entries){\n        entries.forEach(function(e){\n          if(e.isIntersecting){e.target.classList.add('in');ioTl.unobserve(e.target)}\n        });\n      },{threshold:.18,rootMargin:'0px 0px -50px 0px'});\n      tlItems.forEach(function(li,i){li.style.transitionDelay=(i*40)+'ms';ioTl.observe(li)});\n    }\n    if(tlRoot){\n      var ioTrack=new IntersectionObserver(function(entries){\n        entries.forEach(function(e){if(e.isIntersecting){tlRoot.classList.add('in');ioTrack.unobserve(tlRoot)}});\n      },{threshold:.05});\n      ioTrack.observe(tlRoot);\n    }\n  }else{\n    tlItems.forEach(function(li){li.classList.add('in')});\n    if(tlRoot) tlRoot.classList.add('in');\n  }\n  \/\/ accordion: click sull'head espande\/chiude (singola voce aperta alla volta)\n  var tlHeads=root.querySelectorAll('.cf-tl__head');\n  function tlClose(item){\n    item.classList.remove('is-open');\n    var h=item.querySelector('.cf-tl__head');\n    if(h) h.setAttribute('aria-expanded','false');\n  }\n  function tlOpen(item){\n    item.classList.add('is-open');\n    var h=item.querySelector('.cf-tl__head');\n    if(h) h.setAttribute('aria-expanded','true');\n  }\n  tlHeads.forEach(function(h){\n    h.addEventListener('click',function(){\n      var item=h.closest('.cf-tl__item');\n      if(!item) return;\n      if(item.classList.contains('is-open')){tlClose(item);return}\n      tlItems.forEach(function(it){if(it!==item) tlClose(it)});\n      tlOpen(item);\n    });\n  });\n  \/\/ apri il primo item all'avvio\n  if(tlItems[0]) tlOpen(tlItems[0]);\n\n  \/\/ counter on stats (semplice fade-in numero)\n  var nums=root.querySelectorAll('.cf-stats__num');\n  if('IntersectionObserver' in window && nums.length){\n    var io2=new IntersectionObserver(function(entries){\n      entries.forEach(function(e){\n        if(e.isIntersecting){e.target.animate(\n          [{opacity:0,transform:'translateY(20px)'},{opacity:1,transform:'translateY(0)'}],\n          {duration:700,easing:'cubic-bezier(.2,.8,.2,1)',fill:'forwards'}\n        );io2.unobserve(e.target)}\n      });\n    },{threshold:.4});\n    nums.forEach(function(n){n.style.opacity=0;io2.observe(n)});\n  }\n})();\n<\/script>\n\n<!-- ============ SCHEMA JSON-LD (Place + FAQ + MusicEvent) ============ -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": [\"Place\",\"TouristAttraction\"],\n      \"@id\": \"https:\/\/colorfest.it\/venue\/#place\",\n      \"name\": \"Riviera dei Tramonti \u2014 Lungomare Falcone e Borsellino\",\n      \"alternateName\": [\"Lungomare di Lamezia Terme\",\"Marinella di Lamezia Terme\",\"Solitary Beach\"],\n      \"description\": \"Lungomare di Lamezia Terme, in Calabria, sede del Color Fest dal 2012. Spiaggia libera affacciata sul Tirreno, conosciuta come Riviera dei Tramonti.\",\n      \"url\": \"https:\/\/colorfest.it\/venue\/\",\n      \"image\": [\n        \"https:\/\/colorfest.it\/img\/venue-hero-tramonto.webp\",\n        \"https:\/\/colorfest.it\/img\/venue-spiaggia.webp\",\n        \"https:\/\/colorfest.it\/img\/venue-mare.webp\"\n      ],\n      \"address\": {\n        \"@type\": \"PostalAddress\",\n        \"streetAddress\": \"Lungomare Falcone e Borsellino\",\n        \"addressLocality\": \"Lamezia Terme\",\n        \"addressRegion\": \"Calabria\",\n        \"postalCode\": \"88046\",\n        \"addressCountry\": \"IT\"\n      },\n      \"geo\": {\n        \"@type\": \"GeoCoordinates\",\n        \"latitude\": 38.9550,\n        \"longitude\": 16.2667\n      },\n      \"hasMap\": \"https:\/\/www.google.com\/maps?q=Lungomare+Falcone+e+Borsellino,+Lamezia+Terme\",\n      \"publicAccess\": true,\n      \"isAccessibleForFree\": true\n    },\n    {\n      \"@type\": \"MusicEvent\",\n      \"@id\": \"https:\/\/colorfest.it\/venue\/#event\",\n      \"name\": \"Color Fest 14\",\n      \"alternateName\": \"Color Fest XIV \u2014 Summer on a Solitary Beach\",\n      \"description\": \"Quattordicesima edizione del Color Fest, festival di musica indipendente e d'avanguardia sul Lungomare di Lamezia Terme.\",\n      \"startDate\": \"2026-08-11T17:00:00+02:00\",\n      \"endDate\": \"2026-08-13T05:00:00+02:00\",\n      \"eventStatus\": \"https:\/\/schema.org\/EventScheduled\",\n      \"eventAttendanceMode\": \"https:\/\/schema.org\/OfflineEventAttendanceMode\",\n      \"url\": \"https:\/\/colorfest.it\/\",\n      \"image\": \"https:\/\/colorfest.it\/img\/venue-hero-tramonto.webp\",\n      \"location\": { \"@id\": \"https:\/\/colorfest.it\/venue\/#place\" },\n      \"offers\": {\n        \"@type\": \"Offer\",\n        \"url\": \"https:\/\/colorfest.it\/biglietti-info\/\",\n        \"availability\": \"https:\/\/schema.org\/InStock\",\n        \"priceCurrency\": \"EUR\",\n        \"validFrom\": \"2025-12-01\"\n      },\n      \"organizer\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Che Cosa Sono Le Nuvole APS\",\n        \"url\": \"https:\/\/colorfest.it\/\"\n      }\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/colorfest.it\/venue\/#faq\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Dove si svolge il Color Fest?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Il Color Fest si svolge sul Lungomare Falcone e Borsellino di Lamezia Terme (Calabria), nella zona di Marinella, conosciuta come Riviera dei Tramonti. \u00c8 una spiaggia libera affacciata sul Tirreno.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Quanto dista la venue dall'aeroporto di Lamezia Terme?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"L'aeroporto internazionale di Lamezia Terme (SUF) dista circa 5 km dal Lungomare Falcone e Borsellino: 8 minuti in auto.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Come si raggiunge il Color Fest in treno?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"La stazione di Lamezia Terme Centrale dista circa 3 km dalla venue ed \u00e8 servita da Frecciarossa, Frecciargento e Intercity da Milano, Roma, Napoli e Reggio Calabria.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"La spiaggia del Color Fest \u00e8 libera?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"S\u00ec. La venue del Color Fest \u00e8 una spiaggia libera, accessibile a tutti, non recintata. Il festival vive lungo circa un chilometro di costa con cinque palchi, area food e mercatini.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Quando si svolge il Color Fest 2026?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Il Color Fest 14 si svolge l'11, 12 e 13 agosto 2026 a Lamezia Terme, sul Lungomare Falcone e Borsellino.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"C'\u00e8 un parcheggio vicino alla venue?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"S\u00ec, sono disponibili aree di parcheggio gratuite nelle vicinanze del Lungomare. L'uscita autostradale di riferimento \u00e8 Lamezia Terme dell'A2 Autostrada del Mediterraneo (Salerno\u2013Reggio Calabria).\"\n          }\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<\/div>\n\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>11\u201312\u201313 Agosto 2026 38\u00b057&#8217;N \u00b7 16\u00b016&#8217;E La Venue Rivieradei Tramonti Tre giorni di musica con i piedi nella sabbia, sul Lungomare Falcone e Borsellino di Lamezia Terme. Il palco \u00e8 il mare. Lamezia TermeCalabria, Italia Lungomare F. e B.Marinella \u00b7 Riviera dei Tramonti 14\u00b0 edizioneSummer on a Solitary Beach Scorri Riviera dei Tramonti Spiaggia libera [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-26209","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Color Fest Venue 2026 | Lungomare di Lamezia Terme<\/title>\n<meta name=\"description\" content=\"Tre giorni di musica con i piedi nella sabbia: il Color Fest si svolge sul Lungomare Falcone e Borsellino di Lamezia Terme. 11\u201312\u201313 agosto 2026.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/colorfest.it\/en\/venue\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Color Fest 14 \u2014 La Venue \u00b7 Riviera dei Tramonti\" \/>\n<meta property=\"og:description\" content=\"Tre giorni di musica con i piedi nella sabbia, sul Lungomare di Lamezia Terme. Color Fest 14 \u2014 11\/12\/13 agosto 2026.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/colorfest.it\/en\/venue\/\" \/>\n<meta property=\"og:site_name\" content=\"Color Fest - Festival di Musica | 11 - 12 - 13 Agosto 2026 | in Calabria\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/colorfestlamezia\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-13T15:02:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/colorfest.it\/img\/venue-hero-tramonto.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Color Fest 14 \u2014 Riviera dei Tramonti\" \/>\n<meta name=\"twitter:description\" content=\"Il palco \u00e8 il mare. Tre giorni di musica sulla spiaggia di Lamezia Terme. 11\u201312\u201313 agosto 2026.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/colorfest.it\/img\/venue-hero-tramonto.webp\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"26 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/colorfest.it\\\/venue\\\/\",\"url\":\"https:\\\/\\\/colorfest.it\\\/venue\\\/\",\"name\":\"Color Fest Venue 2026 | Lungomare di Lamezia Terme\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/colorfest.it\\\/#website\"},\"datePublished\":\"2026-05-06T10:46:38+00:00\",\"dateModified\":\"2026-05-13T15:02:07+00:00\",\"description\":\"Tre giorni di musica con i piedi nella sabbia: il Color Fest si svolge sul Lungomare Falcone e Borsellino di Lamezia Terme. 11\u201312\u201313 agosto 2026.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/colorfest.it\\\/venue\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/colorfest.it\\\/venue\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/colorfest.it\\\/venue\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/colorfest.it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Venue\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/colorfest.it\\\/#website\",\"url\":\"https:\\\/\\\/colorfest.it\\\/\",\"name\":\"Color Fest - Festival di Musica | 11 - 12 - 13 Agosto 2026 | in Calabria\",\"description\":\"Color Fest - Festival di Musica, dal 2013 punto di riferimento per la musica dal vivo &gt;&gt; 11 - 12 - 13 Agosto 2026 Lungomare Falcone Borsellino.\",\"publisher\":{\"@id\":\"https:\\\/\\\/colorfest.it\\\/#organization\"},\"alternateName\":\"Color Fest - Festival di Musica | 11 - 12 - 13 Agosto 2026 @Lungomare Falcone Borsellino\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/colorfest.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/colorfest.it\\\/#organization\",\"name\":\"Che cosa sono le nuvole APS\",\"alternateName\":\"Color Fest\",\"url\":\"https:\\\/\\\/colorfest.it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/colorfest.it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/colorfest.it\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/checosasonolenuvole.png\",\"contentUrl\":\"https:\\\/\\\/colorfest.it\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/checosasonolenuvole.png\",\"width\":952,\"height\":844,\"caption\":\"Che cosa sono le nuvole APS\"},\"image\":{\"@id\":\"https:\\\/\\\/colorfest.it\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/facebook.com\\\/colorfestlamezia\\\/\",\"http:\\\/\\\/instagram.com\\\/color_fest_\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/color-fest\\\/\"],\"description\":\"Color Fest - Festival di Musica, dal 2013 punto di riferimento per la musica dal vivo >> 11 - 12 - 13 Agosto 2026 Lungomare Falcone Borsellino.\",\"email\":\"scrivi@colorfest.it\",\"legalName\":\"Che cosa sono le nuvole APS\",\"foundingDate\":\"2012-10-12\",\"vatID\":\"03309120792\",\"taxID\":\"92029190797\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Color Fest Venue 2026 | Lungomare di Lamezia Terme","description":"Three days of music with feet in the sand: the Color Fest takes place on the Lungomare Falcone e Borsellino in Lamezia Terme. 11-12-13 August 2026.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/colorfest.it\/en\/venue\/","og_locale":"en_GB","og_type":"article","og_title":"Color Fest 14 \u2014 La Venue \u00b7 Riviera dei Tramonti","og_description":"Tre giorni di musica con i piedi nella sabbia, sul Lungomare di Lamezia Terme. Color Fest 14 \u2014 11\/12\/13 agosto 2026.","og_url":"https:\/\/colorfest.it\/en\/venue\/","og_site_name":"Color Fest - Festival di Musica | 11 - 12 - 13 Agosto 2026 | in Calabria","article_publisher":"http:\/\/facebook.com\/colorfestlamezia\/","article_modified_time":"2026-05-13T15:02:07+00:00","og_image":[{"url":"https:\/\/colorfest.it\/img\/venue-hero-tramonto.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_title":"Color Fest 14 \u2014 Riviera dei Tramonti","twitter_description":"Il palco \u00e8 il mare. Tre giorni di musica sulla spiaggia di Lamezia Terme. 11\u201312\u201313 agosto 2026.","twitter_image":"https:\/\/colorfest.it\/img\/venue-hero-tramonto.webp","twitter_misc":{"Estimated reading time":"26 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/colorfest.it\/venue\/","url":"https:\/\/colorfest.it\/venue\/","name":"Color Fest Venue 2026 | Lungomare di Lamezia Terme","isPartOf":{"@id":"https:\/\/colorfest.it\/#website"},"datePublished":"2026-05-06T10:46:38+00:00","dateModified":"2026-05-13T15:02:07+00:00","description":"Three days of music with feet in the sand: the Color Fest takes place on the Lungomare Falcone e Borsellino in Lamezia Terme. 11-12-13 August 2026.","breadcrumb":{"@id":"https:\/\/colorfest.it\/venue\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/colorfest.it\/venue\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/colorfest.it\/venue\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/colorfest.it\/"},{"@type":"ListItem","position":2,"name":"Venue"}]},{"@type":"WebSite","@id":"https:\/\/colorfest.it\/#website","url":"https:\/\/colorfest.it\/","name":"Color Fest - Music Festival | 11 - 12 - 13 August 2026 | in Calabria","description":"Color Fest - Music Festival, since 2013 a reference point for live music &gt;&gt; 11 - 12 - 13 August 2026 Lungomare Falcone Borsellino","publisher":{"@id":"https:\/\/colorfest.it\/#organization"},"alternateName":"Color Fest - Festival di Musica | 11 - 12 - 13 Agosto 2026 @Lungomare Falcone Borsellino","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/colorfest.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/colorfest.it\/#organization","name":"What are APS clouds","alternateName":"Color Fest","url":"https:\/\/colorfest.it\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/colorfest.it\/#\/schema\/logo\/image\/","url":"https:\/\/colorfest.it\/wp-content\/uploads\/2022\/03\/checosasonolenuvole.png","contentUrl":"https:\/\/colorfest.it\/wp-content\/uploads\/2022\/03\/checosasonolenuvole.png","width":952,"height":844,"caption":"Che cosa sono le nuvole APS"},"image":{"@id":"https:\/\/colorfest.it\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/colorfestlamezia\/","http:\/\/instagram.com\/color_fest_\/","https:\/\/www.linkedin.com\/company\/color-fest\/"],"description":"Color Fest - Music Festival, since 2013 a reference point for live music &gt;&gt; 11 - 12 - 13 August 2026 Lungomare Falcone Borsellino","email":"scrivi@colorfest.it","legalName":"Che cosa sono le nuvole APS","foundingDate":"2012-10-12","vatID":"03309120792","taxID":"92029190797","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}}]}},"_links":{"self":[{"href":"https:\/\/colorfest.it\/en\/wp-json\/wp\/v2\/pages\/26209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/colorfest.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/colorfest.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/colorfest.it\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/colorfest.it\/en\/wp-json\/wp\/v2\/comments?post=26209"}],"version-history":[{"count":0,"href":"https:\/\/colorfest.it\/en\/wp-json\/wp\/v2\/pages\/26209\/revisions"}],"wp:attachment":[{"href":"https:\/\/colorfest.it\/en\/wp-json\/wp\/v2\/media?parent=26209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}