{"id":1355,"date":"2023-03-01T00:56:00","date_gmt":"2023-02-28T23:56:00","guid":{"rendered":"http:\/\/borgomandoleto.com\/?p=1355"},"modified":"2026-04-09T17:06:05","modified_gmt":"2026-04-09T15:06:05","slug":"umbriajazz","status":"publish","type":"post","link":"https:\/\/borgomandoleto.com\/it\/umbriajazz\/","title":{"rendered":"UmbriaJazz 2026"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1355\" class=\"elementor elementor-1355\">\n\t\t\t\t<div class=\"elementor-element elementor-element-641c2754 e-con-full e-flex e-con e-parent\" data-id=\"641c2754\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3b0e94 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"f3b0e94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n  ============================================================\n  NOME PAGINA : Offerta Umbria Jazz 2026 \u2014 Borgo Mandoleto\n  DESIGN      : Editorial Luxury \/ Magazine Style \u2014 v2\n  SEO         : Ottimizzato per All in One SEO (AIOSEO)\n  ANIMAZIONI  : IntersectionObserver + fade-in\n\n  ISTRUZIONI ELEMENTOR\n  1. Crea una nuova pagina in WordPress\n  2. Apri \"Modifica con Elementor\"\n  3. Inserisci un widget \"HTML\"\n  4. Incolla l'intero contenuto di questo file\n  5. Imposta template \"Full Width\" (nessuna sidebar)\n  6. Clicca \"Aggiorna\" e poi \"Pubblica\"\n\n  ISTRUZIONI AIOSEO\n  Slug            : https:\/\/borgomandoleto.com\/it\/umbriajazz\/\n  Focus keyphrase : agriturismo Umbria Jazz Perugia 2026\n  NON aggiungere <title> o <meta description> \u2014 li gestisce AIOSEO\n\n  TITLE SEO (max 60 caratteri \u2014 scegli una variante)\n  1. Umbria Jazz 2026 \u2014 Agriturismo Borgo Mandoleto Perugia     [55]\n  2. Offerta Umbria Jazz 2026 | Agriturismo con Spa Perugia      [55]\n  3. Soggiorno Umbria Jazz 2026 \u2014 Borgo Mandoleto, Umbria        [54]\n\n  META DESCRIPTION (max 155 caratteri \u2014 scegli una variante)\n  1. Soggiorna a Borgo Mandoleto durante Umbria Jazz 2026. 2 notti con late breakfast incluso, a 10 minuti dal Minimetro. 290 euro a coppia. Prenota ora.   [152]\n  2. Pacchetto Umbria Jazz 2026: 2 notti in camera matrimoniale con late breakfast, parcheggio e spa vicino Perugia. 290 euro a coppia. Verifica disponibilita.  [152]\n  3. Vivi Umbria Jazz 2026 da Borgo Mandoleto: agriturismo con spa a Solomeo, 10 min dal Minimetro. Late breakfast incluso. 290 euro a coppia.               [145]\n  ============================================================\n-->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&display=swap');\n\n\/* ============================================================\n   VARIABILI E RESET\n   ============================================================ *\/\n.bm-uj.bm-landing {\n  --font-serif : 'Playfair Display', Georgia, serif;\n  --font-sans  : 'DM Sans', system-ui, sans-serif;\n\n  --ink          : #1a1714;\n  --ink-light    : #3d3730;\n  --ink-muted    : #7a6f65;\n  --stone        : #b0a49a;\n  --sand         : #d9cfc6;\n  --paper        : #f5f1ec;\n  --cream        : #faf7f3;\n  --terracotta   : #c4613a;\n  --terracotta-dk: #9e4a28;\n  --forest       : #3a5240;\n  --gold         : #b8942a;\n  --gold-light   : #d4af5a;\n  --jazz-dark    : #0d1117;\n\n  --space-2xs: 0.25rem;\n  --space-xs : 0.5rem;\n  --space-sm : 0.75rem;\n  --space-md : 1.25rem;\n  --space-lg : 2rem;\n  --space-xl : 3rem;\n  --space-2xl: 4rem;\n  --space-3xl: 6rem;\n\n  --container       : 1200px;\n  --container-narrow: 780px;\n  --container-wide  : 1400px;\n\n  --radius  : 3px;\n  --shadow  : 0 2px 16px rgba(26,23,20,0.07);\n  --shadow-md: 0 6px 32px rgba(26,23,20,0.12);\n\n  font-family     : var(--font-sans);\n  color           : var(--ink);\n  background-color: var(--cream);\n  box-sizing      : border-box;\n  margin          : 0;\n  padding         : 0;\n}\n.bm-uj.bm-landing *, .bm-uj.bm-landing *::before, .bm-uj.bm-landing *::after {\n  box-sizing: inherit; margin: 0; padding: 0;\n}\n.bm-uj.bm-landing img { display:block; max-width:100%; height:auto; }\n.bm-uj.bm-landing a   { color:inherit; text-decoration:none; }\n\n\/* ============================================================\n   TIPOGRAFIA\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-eyebrow {\n  font-family   : var(--font-sans);\n  font-size     : 0.72rem;\n  font-weight   : 600;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color         : var(--terracotta);\n  display       : block;\n  margin-bottom : var(--space-sm);\n}\n.bm-uj.bm-landing h1 {\n  font-family: var(--font-serif);\n  font-size  : clamp(2rem, 5vw, 3.4rem);\n  font-weight: 600;\n  line-height: 1.13;\n  color      : var(--ink);\n}\n.bm-uj.bm-landing h2 {\n  font-family: var(--font-serif);\n  font-size  : clamp(1.45rem, 3.2vw, 2.2rem);\n  font-weight: 500;\n  line-height: 1.2;\n  color      : var(--ink);\n}\n.bm-uj.bm-landing h3 {\n  font-family: var(--font-serif);\n  font-size  : clamp(1.05rem, 2vw, 1.35rem);\n  font-weight: 500;\n  line-height: 1.3;\n  color      : var(--ink);\n}\n.bm-uj.bm-landing p {\n  font-size  : 0.97rem;\n  line-height: 1.75;\n  color      : var(--ink-light);\n}\n.bm-uj.bm-landing .bm-lead {\n  font-size  : 1.1rem;\n  line-height: 1.72;\n  color      : var(--ink-light);\n}\n.bm-uj.bm-landing .bm-small {\n  font-size: 0.85rem;\n  color    : var(--ink-muted);\n}\n\n\/* ============================================================\n   LAYOUT\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-container {\n  width         : 100%;\n  max-width     : var(--container);\n  margin-left   : auto;\n  margin-right  : auto;\n  padding-left  : var(--space-md);\n  padding-right : var(--space-md);\n}\n.bm-uj.bm-landing .bm-container--narrow { max-width: var(--container-narrow); }\n\n.bm-uj.bm-landing .bm-section {\n  padding-top   : var(--space-2xl);\n  padding-bottom: var(--space-2xl);\n}\n.bm-uj.bm-landing .bm-section--sm {\n  padding-top   : var(--space-xl);\n  padding-bottom: var(--space-xl);\n}\n.bm-uj.bm-landing .bm-section--alt  { background-color: var(--paper); }\n.bm-uj.bm-landing .bm-section--dark {\n  background-color: var(--paper);\n  color           : var(--ink);\n}\n.bm-uj.bm-landing .bm-section--jazz {\n  background-color: var(--paper);\n  color           : var(--ink);\n}\n\n.bm-uj.bm-landing .bm-divider {\n  width           : 40px;\n  height          : 2px;\n  background-color: var(--terracotta);\n  border          : none;\n  margin          : var(--space-md) 0;\n}\n.bm-uj.bm-landing .bm-divider--center { margin-left: auto; margin-right: auto; }\n\n\/* ============================================================\n   BOTTONI\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-btn {\n  display        : inline-flex;\n  align-items    : center;\n  gap            : var(--space-xs);\n  font-family    : var(--font-sans);\n  font-size      : 0.88rem;\n  font-weight    : 500;\n  letter-spacing : 0.02em;\n  padding        : 0.7rem 1.4rem;\n  border-radius  : var(--radius);\n  cursor         : pointer;\n  transition     : background 0.18s, color 0.18s, border-color 0.18s, transform 0.14s;\n  border         : 1.5px solid transparent;\n  text-decoration: none;\n  white-space    : nowrap;\n}\n.bm-uj.bm-landing .bm-btn:focus-visible { outline: 2px solid var(--gold); outline-offset: 3px; }\n\n.bm-uj.bm-landing .bm-btn--primary {\n  background-color: var(--terracotta);\n  color           : #fff;\n  border-color    : var(--terracotta);\n}\n.bm-uj.bm-landing .bm-btn--primary:hover {\n  background-color: var(--terracotta-dk);\n  border-color    : var(--terracotta-dk);\n  transform       : translateY(-1px);\n}\n.bm-uj.bm-landing .bm-btn--outline {\n  background-color: transparent;\n  color           : var(--ink);\n  border-color    : currentColor;\n}\n.bm-uj.bm-landing .bm-btn--outline:hover { background-color: var(--ink); color: var(--cream); }\n\n.bm-uj.bm-landing .bm-btn--outline-light {\n  background-color: transparent;\n  color           : var(--cream);\n  border-color    : rgba(250,247,243,0.5);\n}\n.bm-uj.bm-landing .bm-btn--outline-light:hover { background-color: rgba(250,247,243,0.12); }\n\n.bm-uj.bm-landing .bm-btn--ghost-dark {\n  background-color: transparent;\n  color           : rgba(250,247,243,0.75);\n  border-color    : rgba(250,247,243,0.2);\n}\n.bm-uj.bm-landing .bm-btn--ghost-dark:hover { background-color: rgba(250,247,243,0.07); color: var(--cream); }\n\n.bm-uj.bm-landing .bm-btn--sm { font-size: 0.78rem; padding: 0.5rem 0.95rem; }\n\n.bm-uj.bm-landing .bm-btn-group {\n  display    : flex;\n  flex-wrap  : wrap;\n  gap        : var(--space-sm);\n  align-items: center;\n}\n\n\/* ============================================================\n   STICKY HEADER \u2014 soli 2 bottoni, tutti a destra\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-sticky-header {\n  position        : fixed;\n  top             : 0;\n  left            : 0;\n  right           : 0;\n  z-index         : 200;\n  background-color: rgba(250,247,243,0.96);\n  backdrop-filter : blur(10px);\n  border-bottom   : 1px solid var(--sand);\n  padding         : 0.45rem var(--space-md);\n  opacity         : 0;\n  pointer-events  : none;\n  transition      : opacity 0.25s ease;\n}\n.bm-uj.bm-landing .bm-sticky-header.bm-sticky-header--visible {\n  opacity        : 1;\n  pointer-events : auto;\n}\n.bm-uj.bm-landing .bm-sticky-header__inner {\n  max-width     : var(--container);\n  margin        : 0 auto;\n  display       : flex;\n  justify-content: flex-end;\n  align-items   : center;\n  gap           : var(--space-xs);\n}\n\n\/* ============================================================\n   HERO\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-hero {\n  position        : relative;\n  min-height      : 88vh;\n  display         : flex;\n  align-items     : flex-end;\n  overflow        : hidden;\n  background-color: var(--ink);\n}\n.bm-uj.bm-landing .bm-hero__bg {\n  position      : absolute;\n  inset         : 0;\n  width         : 100%;\n  height        : 100%;\n  object-fit    : cover;\n  object-position: center 40%;\n  opacity       : 0.5;\n}\n.bm-uj.bm-landing .bm-hero__overlay {\n  position  : absolute;\n  inset     : 0;\n  background: linear-gradient(\n    to top,\n    rgba(26,23,20,0.85) 0%,\n    rgba(26,23,20,0.45) 50%,\n    rgba(26,23,20,0.15) 100%\n  );\n}\n.bm-uj.bm-landing .bm-hero__content {\n  position  : relative;\n  z-index   : 2;\n  width     : 100%;\n  padding   : var(--space-xl) var(--space-md) var(--space-2xl);\n}\n.bm-uj.bm-landing .bm-hero__inner {\n  max-width: 700px;\n}\n.bm-uj.bm-landing .bm-hero__content .bm-eyebrow {\n  color: var(--gold-light);\n}\n.bm-uj.bm-landing .bm-hero__content h1 {\n  color        : #fff;\n  margin-bottom: var(--space-md);\n}\n.bm-uj.bm-landing .bm-hero__subtitle {\n  font-size    : 1.05rem;\n  line-height  : 1.65;\n  color        : rgba(250,247,243,0.82);\n  margin-bottom: var(--space-lg);\n  max-width    : 540px;\n}\n.bm-uj.bm-landing .bm-hero__price {\n  display      : inline-flex;\n  align-items  : baseline;\n  gap          : 0.4rem;\n  margin-bottom: var(--space-lg);\n}\n.bm-uj.bm-landing .bm-hero__price-num {\n  font-family: var(--font-serif);\n  font-size  : 2.6rem;\n  font-weight: 700;\n  color      : #fff;\n  line-height: 1;\n}\n.bm-uj.bm-landing .bm-hero__price-label {\n  font-size: 0.85rem;\n  color    : rgba(250,247,243,0.65);\n}\n.bm-uj.bm-landing .bm-hero__usp {\n  list-style   : none;\n  display      : flex;\n  flex-direction: column;\n  gap          : 0.4rem;\n  margin-bottom: var(--space-lg);\n}\n.bm-uj.bm-landing .bm-hero__usp li {\n  display    : flex;\n  align-items: center;\n  gap        : var(--space-sm);\n  font-size  : 0.9rem;\n  color      : rgba(250,247,243,0.88);\n}\n.bm-uj.bm-landing .bm-hero__usp svg { flex-shrink:0; color: var(--gold-light); }\n\n.bm-uj.bm-landing .bm-hero__trust {\n  margin-top  : var(--space-lg);\n  padding-top : var(--space-md);\n  border-top  : 1px solid rgba(250,247,243,0.15);\n  display     : flex;\n  flex-wrap   : wrap;\n  gap         : var(--space-md);\n}\n.bm-uj.bm-landing .bm-hero__trust-item {\n  font-size     : 0.72rem;\n  color         : rgba(250,247,243,0.55);\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n}\n\n\/* ============================================================\n   BENEFIT STRIP \u2014 layout a icone, non a lista\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-benefit-strip {\n  background-color: var(--sand);\n  padding         : var(--space-lg) var(--space-md);\n}\n.bm-uj.bm-landing .bm-benefit-strip__grid {\n  max-width              : var(--container);\n  margin                 : 0 auto;\n  display                : grid;\n  grid-template-columns  : repeat(2, 1fr);\n  gap                    : var(--space-sm) var(--space-md);\n}\n@media (min-width: 600px) {\n  .bm-uj.bm-landing .bm-benefit-strip__grid { grid-template-columns: repeat(4, 1fr); }\n}\n.bm-uj.bm-landing .bm-benefit-item {\n  display       : flex;\n  flex-direction: column;\n  align-items   : center;\n  text-align    : center;\n  gap           : var(--space-xs);\n  padding       : var(--space-md) var(--space-sm);\n  border-right  : 1px solid rgba(176,164,154,0.15);\n}\n.bm-uj.bm-landing .bm-benefit-item:last-child { border-right: none; }\n@media (max-width: 599px) {\n  .bm-uj.bm-landing .bm-benefit-item:nth-child(2) { border-right: none; }\n  .bm-uj.bm-landing .bm-benefit-item:nth-child(3) { border-right: 1px solid rgba(176,164,154,0.15); }\n}\n.bm-uj.bm-landing .bm-benefit-item__icon {\n  width      : 36px;\n  height     : 36px;\n  color      : var(--terracotta);\n  flex-shrink: 0;\n}\n.bm-uj.bm-landing .bm-benefit-item__label {\n  font-size  : 0.78rem;\n  font-weight: 500;\n  color      : var(--ink-light);\n  line-height: 1.4;\n}\n\n\/* ============================================================\n   SEZIONE OFFERTA \/ PACCHETTO\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-include-list {\n  list-style    : none;\n  display       : flex;\n  flex-direction: column;\n  gap           : var(--space-sm);\n  margin-top    : var(--space-md);\n}\n.bm-uj.bm-landing .bm-include-list li {\n  display    : flex;\n  align-items: flex-start;\n  gap        : var(--space-sm);\n  font-size  : 0.93rem;\n  line-height: 1.5;\n  color      : var(--ink-light);\n}\n.bm-uj.bm-landing .bm-include-list svg { flex-shrink:0; color: var(--terracotta); margin-top: 3px; }\n\n.bm-uj.bm-landing .bm-info-box {\n  background   : var(--paper);\n  border       : 1px solid var(--sand);\n  border-radius: var(--radius);\n  padding      : var(--space-md) var(--space-lg);\n}\n.bm-uj.bm-landing .bm-info-box + .bm-info-box { margin-top: var(--space-sm); }\n.bm-uj.bm-landing .bm-info-box__label {\n  font-size     : 0.7rem;\n  font-weight   : 600;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color         : var(--ink-muted);\n  margin-bottom : var(--space-xs);\n  display       : block;\n}\n.bm-uj.bm-landing .bm-info-box p { font-size: 0.9rem; line-height: 1.65; }\n\n\/* ============================================================\n   SEZIONE UMBRIA JAZZ \u2014 DARK\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-jazz__header {\n  max-width    : 620px;\n  margin-bottom: var(--space-xl);\n}\n.bm-uj.bm-landing .bm-jazz__header .bm-eyebrow { color: var(--terracotta); }\n.bm-uj.bm-landing .bm-jazz__header h2 { color: var(--ink); }\n.bm-uj.bm-landing .bm-jazz__header p   { color: var(--ink-light); }\n\n.bm-uj.bm-landing .bm-jazz__grid {\n  display              : grid;\n  grid-template-columns: 1fr;\n  gap                  : var(--space-sm);\n}\n@media (min-width: 600px) {\n  .bm-uj.bm-landing .bm-jazz__grid { grid-template-columns: 1fr 1fr; }\n}\n@media (min-width: 900px) {\n  .bm-uj.bm-landing .bm-jazz__grid { grid-template-columns: repeat(3, 1fr); }\n}\n\n.bm-uj.bm-landing .bm-jazz__card {\n  background   : #fff;\n  border       : 1px solid var(--sand);\n  border-radius: var(--radius);\n  padding      : var(--space-lg) var(--space-md);\n  box-shadow   : var(--shadow);\n}\n.bm-uj.bm-landing .bm-jazz__card-icon {\n  color        : var(--terracotta);\n  margin-bottom: var(--space-sm);\n}\n.bm-uj.bm-landing .bm-jazz__card h3 {\n  font-family  : var(--font-sans);\n  font-size    : 0.75rem;\n  font-weight  : 600;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color        : var(--ink-muted);\n  margin-bottom: var(--space-xs);\n}\n.bm-uj.bm-landing .bm-jazz__card p {\n  font-size  : 0.9rem;\n  line-height: 1.65;\n  color      : var(--ink-light);\n}\n.bm-uj.bm-landing .bm-jazz__card a {\n  color          : var(--terracotta);\n  text-decoration: underline;\n  text-underline-offset: 3px;\n}\n.bm-uj.bm-landing .bm-jazz__card a:hover { color: var(--terracotta-dk); }\n\n.bm-uj.bm-landing .bm-jazz__links {\n  margin-top   : var(--space-xl);\n  padding-top  : var(--space-lg);\n  border-top   : 1px solid var(--sand);\n  display      : flex;\n  flex-wrap    : wrap;\n  gap          : var(--space-sm);\n  align-items  : center;\n}\n\n\n\/* ============================================================\n   RISTORANTE\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-ristorante__wrap {\n  display              : grid;\n  grid-template-columns: 1fr;\n  gap                  : var(--space-xl);\n  align-items          : center;\n}\n@media (min-width: 900px) {\n  .bm-uj.bm-landing .bm-ristorante__wrap { grid-template-columns: 7fr 5fr; }\n}\n.bm-uj.bm-landing .bm-ristorante__img {\n  width        : 100%;\n  aspect-ratio : 4\/3;\n  object-fit   : cover;\n  border-radius: var(--radius);\n}\n.bm-uj.bm-landing .bm-ristorante__disclaimer {\n  font-size        : 0.82rem;\n  color            : var(--ink-muted);\n  font-style       : italic;\n  border-left      : 2px solid var(--sand);\n  padding-left     : var(--space-md);\n  margin-top       : var(--space-lg);\n  line-height      : 1.6;\n}\n\n\/* ============================================================\n   TERRITORIO \u2014 mosaic layout\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-territorio__intro {\n  max-width    : 640px;\n  margin-bottom: var(--space-xl);\n}\n.bm-uj.bm-landing .bm-mosaic {\n  display              : grid;\n  grid-template-columns: 1fr;\n  gap                  : var(--space-sm);\n}\n@media (min-width: 600px) {\n  .bm-uj.bm-landing .bm-mosaic { grid-template-columns: 1fr 1fr; }\n}\n@media (min-width: 900px) {\n  .bm-uj.bm-landing .bm-mosaic {\n    grid-template-columns: 1fr 1fr 1fr;\n    grid-template-rows   : auto auto;\n  }\n  .bm-uj.bm-landing .bm-mosaic__item--tall  { grid-row: 1 \/ 3; }\n  .bm-uj.bm-landing .bm-mosaic__item--wide  { grid-column: 2 \/ 4; }\n}\n.bm-uj.bm-landing .bm-mosaic__item {\n  position     : relative;\n  overflow     : hidden;\n  border-radius: var(--radius);\n  min-height   : 220px;\n}\n.bm-uj.bm-landing .bm-mosaic__item img {\n  position      : absolute;\n  inset         : 0;\n  width         : 100%;\n  height        : 100%;\n  object-fit    : cover;\n  transition    : transform 0.5s ease;\n}\n.bm-uj.bm-landing .bm-mosaic__item:hover img { transform: scale(1.03); }\n.bm-uj.bm-landing .bm-mosaic__overlay {\n  position  : absolute;\n  inset     : 0;\n  background: linear-gradient(to top, rgba(26,23,20,0.72) 0%, transparent 55%);\n  display   : flex;\n  flex-direction: column;\n  justify-content: flex-end;\n  padding   : var(--space-md);\n}\n.bm-uj.bm-landing .bm-mosaic__tag {\n  font-size     : 0.68rem;\n  font-weight   : 600;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color         : var(--gold-light);\n  margin-bottom : 0.25rem;\n}\n.bm-uj.bm-landing .bm-mosaic__title {\n  font-family: var(--font-serif);\n  font-size  : 1.2rem;\n  font-weight: 500;\n  color      : #fff;\n  line-height: 1.2;\n}\n.bm-uj.bm-landing .bm-mosaic__desc {\n  font-size  : 0.8rem;\n  color      : rgba(250,247,243,0.7);\n  margin-top : 0.25rem;\n  line-height: 1.4;\n}\n.bm-uj.bm-landing .bm-mosaic__item--placeholder {\n  background: var(--paper);\n  display   : flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction : column;\n  gap        : var(--space-sm);\n  padding    : var(--space-lg);\n  text-align : center;\n}\n\n\/* ============================================================\n   ASSISI\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-assisi__wrap {\n  display              : grid;\n  grid-template-columns: 1fr;\n  gap                  : var(--space-xl);\n  align-items          : center;\n}\n@media (min-width: 900px) {\n  .bm-uj.bm-landing .bm-assisi__wrap { grid-template-columns: 1fr 1fr; }\n}\n.bm-uj.bm-landing .bm-assisi__visual {\n  position     : relative;\n  overflow     : hidden;\n  border-radius: var(--radius);\n}\n.bm-uj.bm-landing .bm-assisi__visual img {\n  width      : 100%;\n  aspect-ratio: 3\/2;\n  object-fit : cover;\n  display    : block;\n}\n.bm-uj.bm-landing .bm-assisi__anno {\n  font-family: var(--font-serif);\n  font-size  : clamp(5rem, 12vw, 9rem);\n  font-weight: 700;\n  color      : var(--sand);\n  line-height: 0.9;\n  margin-bottom: var(--space-sm);\n  display    : block;\n}\n\n\/* ============================================================\n   FAQ\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-faq { border-top: 1px solid var(--sand); }\n.bm-uj.bm-landing .bm-faq__item { border-bottom: 1px solid var(--sand); }\n.bm-uj.bm-landing .bm-faq__question {\n  width          : 100%;\n  display        : flex;\n  justify-content: space-between;\n  align-items    : center;\n  gap            : var(--space-md);\n  padding        : var(--space-md) 0;\n  background     : none;\n  border         : none;\n  cursor         : pointer;\n  text-align     : left;\n  font-family    : var(--font-sans);\n  font-size      : 0.97rem;\n  font-weight    : 500;\n  color          : var(--ink);\n  line-height    : 1.4;\n}\n.bm-uj.bm-landing .bm-faq__question:focus-visible { outline: 2px solid var(--gold); outline-offset: 2px; }\n.bm-uj.bm-landing .bm-faq__icon {\n  flex-shrink: 0;\n  width      : 18px;\n  height     : 18px;\n  transition : transform 0.28s;\n  color      : var(--terracotta);\n}\n.bm-uj.bm-landing .bm-faq__question[aria-expanded=\"true\"] .bm-faq__icon { transform: rotate(45deg); }\n.bm-uj.bm-landing .bm-faq__answer         { display:none; padding-bottom: var(--space-md); }\n.bm-uj.bm-landing .bm-faq__answer.is-open  { display:block; }\n.bm-uj.bm-landing .bm-faq__answer p { font-size:0.93rem; line-height:1.7; color: var(--ink-light); }\n\n\/* ---- ACCENTI COLORE ---- *\/\n.bm-uj.bm-landing .bm-accent {\n  color: var(--terracotta);\n}\n.bm-uj.bm-landing .bm-accent--gold {\n  color: var(--gold);\n}\n.bm-uj.bm-landing .bm-accent--italic {\n  color        : var(--terracotta);\n  font-style   : italic;\n  font-family  : var(--font-serif);\n}\n\/* Parola chiave in grassetto con colore nel testo corrente *\/\n.bm-uj.bm-landing .bm-kw {\n  color      : var(--terracotta);\n  font-weight: 600;\n}\n\n\/* ---- OFFERTA LAYOUT ---- *\/\n.bm-uj.bm-landing .bm-offerta__layout {\n  display              : grid;\n  grid-template-columns: 1fr;\n  gap                  : var(--space-xl);\n  align-items          : start;\n}\n@media (min-width: 900px) {\n  .bm-uj.bm-landing .bm-offerta__layout { grid-template-columns: 7fr 5fr; }\n}\n\n\/* ---- SKIP NAV ---- *\/\n.bm-uj.bm-landing .bm-skip-nav {\n  position     : absolute;\n  top          : -100px;\n  left         : var(--space-md);\n  background   : var(--terracotta);\n  color        : #fff;\n  padding      : var(--space-sm) var(--space-md);\n  border-radius: var(--radius);\n  font-size    : 0.85rem;\n  font-weight  : 600;\n  z-index      : 9999;\n  transition   : top 0.2s;\n  text-decoration: none;\n}\n.bm-uj.bm-landing .bm-skip-nav:focus { top: var(--space-md); outline: 2px solid var(--gold); }\n\n\/* ============================================================\n   CTA FINALE\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-cta-block {\n  max-width : var(--container-narrow);\n  margin    : 0 auto;\n  text-align: center;\n}\n.bm-uj.bm-landing .bm-cta-block h2 { color: var(--ink); margin-bottom: var(--space-sm); }\n.bm-uj.bm-landing .bm-cta-block .bm-lead { color: var(--ink-light); margin-bottom: var(--space-lg); }\n.bm-uj.bm-landing .bm-cta-block .bm-btn-group { justify-content: center; }\n.bm-uj.bm-landing .bm-besafe {\n  margin-top   : var(--space-lg);\n  padding      : var(--space-md) var(--space-lg);\n  background   : #fff;\n  border       : 1px solid var(--sand);\n  border-radius: var(--radius);\n  font-size    : 0.83rem;\n  color        : var(--ink-muted);\n  line-height  : 1.6;\n}\n.bm-uj.bm-landing .bm-besafe a { color: var(--forest); text-decoration: underline; }\n\n\/* ============================================================\n   FOOTER\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-footer {\n  background-color: var(--ink);\n  color           : rgba(250,247,243,0.7);\n  padding         : var(--space-2xl) var(--space-md) var(--space-lg);\n}\n.bm-uj.bm-landing .bm-footer__grid {\n  max-width              : var(--container);\n  margin                 : 0 auto;\n  display                : grid;\n  grid-template-columns  : 1fr;\n  gap                    : var(--space-lg);\n}\n@media (min-width: 600px) { .bm-uj.bm-landing .bm-footer__grid { grid-template-columns: 1fr 1fr; } }\n@media (min-width: 900px)  { .bm-uj.bm-landing .bm-footer__grid { grid-template-columns: 2fr 1fr 1fr; } }\n\n.bm-uj.bm-landing .bm-footer__brand {\n  font-family  : var(--font-serif);\n  font-size    : 1.25rem;\n  color        : var(--cream);\n  margin-bottom: var(--space-sm);\n  display      : block;\n}\n.bm-uj.bm-landing .bm-footer p { font-size: 0.85rem; line-height: 1.7; color: rgba(250,247,243,0.88); }\n.bm-uj.bm-landing .bm-footer h4 {\n  font-size     : 0.72rem;\n  font-weight   : 600;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color         : var(--stone);\n  margin-bottom : var(--space-sm);\n}\n.bm-uj.bm-landing .bm-footer__links {\n  list-style    : none;\n  display       : flex;\n  flex-direction: column;\n  gap           : 0.35rem;\n}\n.bm-uj.bm-landing .bm-footer__links a {\n  font-size : 0.85rem;\n  color     : rgba(250,247,243,0.65);\n  transition: color 0.18s;\n}\n.bm-uj.bm-landing .bm-footer__links a:hover { color: var(--cream); }\n.bm-uj.bm-landing .bm-footer__contact a {\n  display    : flex;\n  align-items: center;\n  gap        : var(--space-xs);\n  font-size  : 0.85rem;\n  color      : rgba(250,247,243,0.75);\n  margin-bottom: 0.35rem;\n  transition : color 0.18s;\n}\n.bm-uj.bm-landing .bm-footer__contact a:hover { color: var(--cream); }\n.bm-uj.bm-landing .bm-footer__bottom {\n  max-width      : var(--container);\n  margin         : var(--space-lg) auto 0;\n  padding-top    : var(--space-md);\n  border-top     : 1px solid rgba(176,164,154,0.15);\n  display        : flex;\n  flex-wrap      : wrap;\n  gap            : var(--space-sm);\n  justify-content: space-between;\n  font-size      : 0.76rem;\n  color          : rgba(250,247,243,0.35);\n}\n.bm-uj.bm-landing .bm-footer__bottom a { color: rgba(250,247,243,0.45); text-decoration: underline; }\n\n\/* ============================================================\n   ANIMAZIONI\n   ============================================================ *\/\n.bm-uj.bm-landing .fade-in {\n  opacity  : 0;\n  transform: translateY(18px);\n  transition: opacity 0.6s ease, transform 0.6s ease;\n}\n.bm-uj.bm-landing .fade-in.visible   { opacity:1; transform:translateY(0); }\n.bm-uj.bm-landing .fade-in--d1 { transition-delay: 0.1s; }\n.bm-uj.bm-landing .fade-in--d2 { transition-delay: 0.2s; }\n.bm-uj.bm-landing .fade-in--d3 { transition-delay: 0.3s; }\n@media (prefers-reduced-motion: reduce) {\n  .bm-uj.bm-landing .fade-in { opacity:1; transform:none; transition:none; }\n}\n\n\/* ============================================================\n   UTILITY\n   ============================================================ *\/\n.bm-uj.bm-landing .bm-tc  { text-align: center; }\n.bm-uj.bm-landing .bm-mt-sm { margin-top: var(--space-sm); }\n.bm-uj.bm-landing .bm-mt-md { margin-top: var(--space-md); }\n.bm-uj.bm-landing .bm-mt-lg { margin-top: var(--space-lg); }\n.bm-uj.bm-landing .bm-mb-md { margin-bottom: var(--space-md); }\n.bm-uj.bm-landing .bm-mb-lg { margin-bottom: var(--space-lg); }\n<\/style>\n\n<!-- ============================================================\n     WRAPPER PRINCIPALE\n     ============================================================ -->\n<div class=\"bm-uj bm-landing\">\n\n<!-- Skip navigation \u2014 accessibilita WCAG -->\n<a href=\"#main-content\" class=\"bm-skip-nav\">Vai al contenuto principale<\/a>\n\n<!-- ======================================================\n     STICKY HEADER \u2014 2 bottoni a destra, nessuna scritta\n     ====================================================== -->\n<div class=\"bm-sticky-header\" role=\"banner\">\n  <div class=\"bm-sticky-header__inner\">\n    <a href=\"https:\/\/borgomandoleto.com\/it\/\"\n       class=\"bm-btn bm-btn--outline bm-btn--sm\"\n       aria-label=\"Torna al sito principale di Borgo Mandoleto\">\n      <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\">\n        <path d=\"M19 12H5M12 19l-7-7 7-7\"\/>\n      <\/svg>\n      Torna al sito\n    <\/a>\n    <a href=\"https:\/\/commerce.smartness.com\/agriturismoborgomandoletoperugia\"\n       target=\"_blank\" rel=\"noopener\"\n       class=\"bm-btn bm-btn--primary bm-btn--sm\"\n       aria-label=\"Prenota il pacchetto Umbria Jazz 2026\"\n       data-tracking=\"click_cta\"\n       data-tracking-category=\"booking\"\n       data-tracking-label=\"header_sticky\">\n      Prenota ora\n    <\/a>\n  <\/div>\n<\/div>\n\n<!-- ======================================================\n     HERO\n     ====================================================== -->\n<section class=\"bm-hero\" id=\"main-content\" data-section=\"hero\" aria-label=\"Offerta Umbria Jazz 2026\">\n  <img decoding=\"async\"\n    class=\"bm-hero__bg\"\n    src=\"https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2025\/09\/pexels-bigbagfilms-8512617.webp\"\n    alt=\"Piscina di Borgo Mandoleto, agriturismo con spa a Solomeo vicino Perugia, Umbria\"\n    loading=\"eager\"\n    fetchpriority=\"high\"\n  \/>\n  <div class=\"bm-hero__overlay\" aria-hidden=\"true\"><\/div>\n  <div class=\"bm-hero__content\">\n    <div class=\"bm-container\">\n      <div class=\"bm-hero__inner\">\n        <span class=\"bm-eyebrow\">\n          <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\"\n             style=\"color:inherit; text-decoration:none;\">Umbria Jazz 2026<\/a>\n          &nbsp;\u00b7&nbsp; 3 \u2013 12 luglio, Perugia\n        <\/span>\n        <h1>Agriturismo con spa in Umbria per <span class=\"bm-accent\">Umbria Jazz 2026<\/span><\/h1>\n        <p class=\"bm-hero__subtitle\">\n          Il festival a dieci minuti. La campagna di Solomeo per dormire bene,\n          svegliarsi tardi e ripartire.\n        <\/p>\n\n        <div class=\"bm-hero__price\">\n          <span class=\"bm-hero__price-num\">290 \u20ac<\/span>\n          <span class=\"bm-hero__price-label\">a coppia \u00b7 2 notti + late breakfast<\/span>\n        <\/div>\n\n        <ul class=\"bm-hero__usp\" aria-label=\"Punti di forza\">\n          <li>\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            Colazione \"late breakfast\" \u2014 orario esteso per chi rientra tardi\n          <\/li>\n          <li>\n            <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            Parcheggio in struttura incluso \u2014 Minimetro a 10 minuti in auto\n          <\/li>\n        <\/ul>\n\n        <div class=\"bm-btn-group\">\n          <a href=\"https:\/\/commerce.smartness.com\/agriturismoborgomandoletoperugia\"\n             target=\"_blank\" rel=\"noopener\"\n             class=\"bm-btn bm-btn--primary\"\n             aria-label=\"Verifica disponibilita per il pacchetto Umbria Jazz 2026\"\n             data-tracking=\"click_cta\"\n             data-tracking-category=\"booking\"\n             data-tracking-label=\"hero_primary\">\n            Verifica disponibilita\n          <\/a>\n          <a href=\"https:\/\/wa.me\/390755293119?text=Buongiorno%2C%20vorrei%20informazioni%20sul%20pacchetto%20Umbria%20Jazz%202026\"\n             target=\"_blank\" rel=\"noopener\"\n             class=\"bm-btn bm-btn--outline-light\"\n             aria-label=\"Scrivi su WhatsApp per informazioni sul pacchetto Umbria Jazz\">\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81 19.79 19.79 0 011 1.18 2 2 0 013 0h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L7.09 7.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg>\n            Scrivi su WhatsApp\n          <\/a>\n        <\/div>\n\n        <div class=\"bm-hero__trust\" aria-label=\"Info pratiche\">\n          <span class=\"bm-hero__trust-item\">Check-in 15:00<\/span>\n          <span class=\"bm-hero__trust-item\">Check-out 11:00<\/span>\n          <span class=\"bm-hero__trust-item\">Solomeo, Perugia \u00b7 Umbria<\/span>\n          <span class=\"bm-hero__trust-item\">Soggiorno 3\u201312 luglio 2026<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<!-- ======================================================\n     PACCHETTO\n     ====================================================== -->\n<section class=\"bm-section\" data-section=\"offerta\" aria-labelledby=\"offerta-title\">\n  <div class=\"bm-container\">\n    <div class=\"bm-offerta__layout\">\n\n      <div class=\"fade-in\">\n        <span class=\"bm-eyebrow\">Il pacchetto<\/span>\n        <h2 id=\"offerta-title\">Cosa include <span class=\"bm-accent--italic\">il soggiorno<\/span><\/h2>\n        <hr class=\"bm-divider\" aria-hidden=\"true\">\n        <p class=\"bm-lead\">\n          Pensato per chi segue il festival fino a tardi e ha bisogno di una base comoda,\n          silenziosa e senza fronzoli logistici. Pranzo e cena sono fuori dal pacchetto\n          di proposito: ogni giornata e ogni concerto e diverso.\n        <\/p>\n        <ul class=\"bm-include-list bm-mt-md\" aria-label=\"Incluso nel pacchetto\">\n          <li>\n            <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span><strong>2 pernottamenti<\/strong> in camera matrimoniale<\/span>\n          <\/li>\n          <li>\n            <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span><strong>Colazione late breakfast<\/strong> \u2014 orario allungato per chi rientra tardi la sera<\/span>\n          <\/li>\n          <li>\n            <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span><strong>Parcheggio in struttura<\/strong> incluso<\/span>\n          <\/li>\n          <li>\n            <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg>\n            <span><a href=\"https:\/\/borgomandoleto.com\/it\/centro-benessere-spa\/\" style=\"color:var(--terracotta);\">Spa e centro benessere<\/a> accessibili su prenotazione separata<\/span>\n          <\/li>\n        <\/ul>\n\n        <div class=\"bm-mt-lg\">\n          <a href=\"https:\/\/commerce.smartness.com\/agriturismoborgomandoletoperugia\"\n             target=\"_blank\" rel=\"noopener\"\n             class=\"bm-btn bm-btn--primary\"\n             aria-label=\"Prenota il pacchetto Umbria Jazz 2026 a 290 euro\"\n             data-tracking=\"click_cta\"\n             data-tracking-category=\"booking\"\n             data-tracking-label=\"offerta_cta\">\n            Prenota ora \u2014 290 &#8364; a coppia\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"fade-in fade-in--d1\" style=\"display:grid; gap:var(--space-sm);\">\n        <div class=\"bm-info-box\">\n          <span class=\"bm-info-box__label\">Date del pacchetto<\/span>\n          <p>\n            Check-in disponibili: <strong class=\"bm-kw\">3 luglio \u2013 12 luglio 2026<\/strong><br>\n            Durata: 2 notti &nbsp;\u00b7&nbsp; Check-out entro le 11:00<br>\n            <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\"\n               style=\"color:var(--terracotta);\">Umbria Jazz 2026<\/a>: 3\u201312 luglio a Perugia\n          <\/p>\n        <\/div>\n\n        <div class=\"bm-info-box\">\n          <span class=\"bm-info-box__label\">Condizioni di cancellazione<\/span>\n          <p style=\"font-size:0.88rem; line-height:1.65;\">\n            <strong>Gratuita<\/strong> fino a 20 giorni prima dell'arrivo.<br>\n            <strong>20%<\/strong> di penale sulle prime 2 notti tra 10 e 20 giorni prima.<br>\n            <strong>50%<\/strong> delle prime 2 notti tra 3 e 10 giorni prima.<br>\n            <strong>100%<\/strong> dell'intero soggiorno se disdetta il giorno stesso.\n          <\/p>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ======================================================\n     UMBRIA JAZZ \u2014 sezione dedicata, dark\n     ====================================================== -->\n<section class=\"bm-section bm-section--jazz\" data-section=\"umbriajazz\" aria-labelledby=\"jazz-title\">\n  <div class=\"bm-container\">\n\n    <div class=\"bm-jazz__header fade-in\">\n      <span class=\"bm-eyebrow\">Il festival<\/span>\n      <h2 id=\"jazz-title\"><span class=\"bm-accent\">Umbria Jazz 2026<\/span> \u2014 tutto quello che serve sapere<\/h2>\n      <hr class=\"bm-divider\" aria-hidden=\"true\">\n      <p>\n        Dal 1973, ogni estate Perugia si trasforma in una delle capitali mondiali del jazz.\n        Dieci giorni di concerti, artisti internazionali, atmosfera unica.\n        Il programma completo e i biglietti sono disponibili sul\n        <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--terracotta);\">sito ufficiale del festival<\/a>.\n      <\/p>\n    <\/div>\n\n    <div class=\"bm-jazz__grid\">\n\n      <div class=\"bm-jazz__card fade-in\">\n        <div class=\"bm-jazz__card-icon\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><\/svg>\n        <\/div>\n        <h3>Date<\/h3>\n        <p>\n          <strong>3 \u2013 12 luglio 2026<\/strong><br>\n          Il pacchetto Borgo Mandoleto e valido per soggiorni dal 3 al 12 luglio,\n          per seguire il festival dall'inizio alla fine.\n        <\/p>\n      <\/div>\n\n      <div class=\"bm-jazz__card fade-in fade-in--d1\">\n        <div class=\"bm-jazz__card-icon\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13S3 17 3 10a9 9 0 0118 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\n        <\/div>\n        <h3>Dove si svolge<\/h3>\n        <p>\n          Il cuore del festival e <strong>Perugia centro storico<\/strong>.\n          I concerti si tengono in Piazza IV Novembre, nell'Arena Santa Giuliana\n          e in altri spazi della citta. Controlla il programma su\n          <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\">umbriajazz.it<\/a>\n          per la mappa aggiornata dei palchi.\n        <\/p>\n      <\/div>\n\n      <div class=\"bm-jazz__card fade-in fade-in--d2\">\n        <div class=\"bm-jazz__card-icon\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><path d=\"M5 17H3a2 2 0 01-2-2V5a2 2 0 012-2h11a2 2 0 012 2v3M21 21H9a2 2 0 01-2-2v-7a2 2 0 012-2h12a2 2 0 012 2v7a2 2 0 01-2 2z\"\/><\/svg>\n        <\/div>\n        <h3>Biglietti<\/h3>\n        <p>\n          Alcuni concerti sono gratuiti, altri a pagamento.\n          Acquista i biglietti direttamente su\n          <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\">umbriajazz.it<\/a>\n          \u2014 si consiglia di prenotare in anticipo per gli spettacoli principali.\n        <\/p>\n      <\/div>\n\n      <div class=\"bm-jazz__card fade-in\">\n        <div class=\"bm-jazz__card-icon\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\/><path d=\"M16 8h4l3 3v5h-7V8zM5.5 21a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM18.5 21a1.5 1.5 0 100-3 1.5 1.5 0 000 3z\"\/><\/svg>\n        <\/div>\n        <h3>Come arrivare dal Borgo<\/h3>\n        <p>\n          In auto: 10\u201315 minuti fino al parcheggio <strong>Pian di Massiano<\/strong>\n          (a pagamento, ampio, sicuro). Da li si prende il\n          <strong>Minimetro<\/strong> fino al centro di Perugia:\n          rapido, economico, comodo anche per i rientri serali tardivi.\n        <\/p>\n      <\/div>\n\n      <div class=\"bm-jazz__card fade-in fade-in--d1\">\n        <div class=\"bm-jazz__card-icon\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\n        <\/div>\n        <h3>Concerti in piazza<\/h3>\n        <p>\n          Umbria Jazz e famoso per i concerti gratuiti in\n          <strong>Piazza IV Novembre<\/strong> e nelle strade del centro storico,\n          accessibili senza biglietto. Una delle esperienze piu autentiche del festival.\n        <\/p>\n      <\/div>\n\n      <div class=\"bm-jazz__card fade-in fade-in--d2\">\n        <div class=\"bm-jazz__card-icon\">\n          <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" aria-hidden=\"true\"><path d=\"M9 11l3 3L22 4\"\/><path d=\"M21 12v7a2 2 0 01-2 2H5a2 2 0 01-2-2V5a2 2 0 012-2h11\"\/><\/svg>\n        <\/div>\n        <h3>Info pratiche<\/h3>\n        <p>\n          Controlla aggiornamenti su programma, accrediti e accesso ai palchi su\n          <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\">umbriajazz.it<\/a>.\n          Per domande sul soggiorno scrivici a\n          <a href=\"mailto:info@borgomandoleto.com\">info@borgomandoleto.com<\/a>\n          o chiamaci al <a href=\"tel:+390755293119\">+39 075 529 3119<\/a>.\n        <\/p>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"bm-jazz__links fade-in\">\n      <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\"\n         target=\"_blank\" rel=\"noopener\"\n         class=\"bm-btn bm-btn--outline\"\n         aria-label=\"Vai al sito ufficiale di Umbria Jazz 2026\">\n        Sito ufficiale Umbria Jazz\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/commerce.smartness.com\/agriturismoborgomandoletoperugia\"\n         target=\"_blank\" rel=\"noopener\"\n         class=\"bm-btn bm-btn--primary\"\n         aria-label=\"Prenota il soggiorno a Borgo Mandoleto per Umbria Jazz 2026\"\n         data-tracking=\"click_cta\"\n         data-tracking-category=\"booking\"\n         data-tracking-label=\"jazz_section_cta\">\n        Prenota il soggiorno\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- ======================================================\n     RISTORANTE VALTER A SOLOMEO\n     ====================================================== -->\n<section class=\"bm-section\" data-section=\"ristorante\" aria-labelledby=\"ristorante-title\">\n  <div class=\"bm-container\">\n    <div class=\"bm-ristorante__wrap\">\n      <div class=\"fade-in\">\n        <img decoding=\"async\"\n          class=\"bm-ristorante__img\"\n          src=\"https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2025\/12\/pexels-pixelme-stock-photography-1435416-2773940-e1766524782932.jpg\"\n          alt=\"Tavola imbandita in un ristorante umbro, cucina del territorio\"\n          loading=\"lazy\"\n        \/>\n      <\/div>\n      <div class=\"fade-in fade-in--d1\">\n        <span class=\"bm-eyebrow\">Nella tenuta di Borgo Mandoleto<\/span>\n        <h2 id=\"ristorante-title\"><span class=\"bm-accent--italic\">Valter a Solomeo<\/span><\/h2>\n        <hr class=\"bm-divider\" aria-hidden=\"true\">\n        <p class=\"bm-lead\">\n          All'interno della tenuta di Borgo Mandoleto si trova il ristorante di Valter ed Elena:\n          cucina umbra autentica, materie prime locali, atmosfera raccolta e genuina.\n          Una delle tavole piu belle di questo angolo di Umbria, raggiungibile a piedi dalla struttura.\n        <\/p>\n        <p class=\"bm-mt-md\">\n          I nostri ospiti possono richiedere di prenotare un tavolo tramite il nostro desk\n          oppure direttamente su TheFork. La cena dopo il concerto, senza muovere l'auto,\n          si organizza bene.\n        <\/p>\n\n        <div class=\"bm-btn-group bm-mt-lg\">\n          <a href=\"https:\/\/www.thefork.it\/ristorante\/valter-a-solomeo-r833789\"\n             target=\"_blank\" rel=\"noopener\"\n             class=\"bm-btn bm-btn--outline\"\n             aria-label=\"Prenota un tavolo da Valter a Solomeo su TheFork\">\n            Prenota su TheFork\n            <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ======================================================\n     TERRITORIO \u2014 mosaic\n     ====================================================== -->\n<section class=\"bm-section bm-section--alt\" data-section=\"dintorni\" aria-labelledby=\"dintorni-title\">\n  <div class=\"bm-container\">\n    <div class=\"bm-territorio__intro fade-in\">\n      <span class=\"bm-eyebrow\">Il territorio<\/span>\n      <h2 id=\"dintorni-title\"><span class=\"bm-accent\">Solomeo, Perugia<\/span>, l'Umbria intorno<\/h2>\n      <hr class=\"bm-divider\" aria-hidden=\"true\">\n      <p class=\"bm-lead\">\n        Borgo Mandoleto si trova a Solomeo, a pochi chilometri dal centro di Perugia.\n        Un punto di partenza ideale: borghi medievali, paesaggi collinari, citta d'arte.\n        Scopri anche <a href=\"https:\/\/borgomandoleto.com\/it\/natura\/\" style=\"color:var(--terracotta);\">percorsi naturalistici<\/a>\n        e <a href=\"https:\/\/borgomandoleto.com\/it\/citta-e-borghi\/\" style=\"color:var(--terracotta);\">borghi e citta<\/a> nei dintorni.\n      <\/p>\n    <\/div>\n\n    <div class=\"bm-mosaic\">\n      <div class=\"bm-mosaic__item bm-mosaic__item--tall fade-in\">\n        <img decoding=\"async\"\n          src=\"https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2025\/08\/umbria-g9862cdd3b_1920.jpeg\"\n          alt=\"Panorama di Perugia e le colline umbre viste dall'alto\"\n          loading=\"lazy\"\n        \/>\n        <div class=\"bm-mosaic__overlay\">\n          <span class=\"bm-mosaic__tag\">Citta<\/span>\n          <span class=\"bm-mosaic__title\">Perugia<\/span>\n          <span class=\"bm-mosaic__desc\">Sede di Umbria Jazz. In auto 10\u201315 min, poi Minimetro fino al centro.<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-mosaic__item bm-mosaic__item--wide fade-in fade-in--d1\">\n        <img decoding=\"async\"\n          src=\"https:\/\/www.umbriatourism.it\/documents\/20126\/0\/DJI_0311+%287%29.jpg\/4d508d49-db28-770d-3368-787da00bc45d?t=1658996378820&width=800\"\n          alt=\"Veduta aerea di Solomeo, borgo medievale vicino Perugia restaurato da Brunello Cucinelli\"\n          loading=\"lazy\"\n        \/>\n        <div class=\"bm-mosaic__overlay\">\n          <span class=\"bm-mosaic__tag\">Borgo<\/span>\n          <span class=\"bm-mosaic__title\">Solomeo<\/span>\n          <span class=\"bm-mosaic__desc\">\n            Il &laquo;Borgo dell'Armonia e del Cashmere&raquo;, restaurato da Brunello Cucinelli.\n            Teatro, loggiati e silenzio medievale a pochi passi.\n            <span style=\"display:block; margin-top:0.3rem; font-size:0.72rem; color:rgba(250,247,243,0.45);\">Ph. umbriatourism.it<\/span>\n          <\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-mosaic__item fade-in fade-in--d1\">\n        <img decoding=\"async\"\n          src=\"https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2025\/08\/DSC05827-scaled.webp\"\n          alt=\"Interno di Borgo Mandoleto, agriturismo in Umbria\"\n          loading=\"lazy\"\n        \/>\n        <div class=\"bm-mosaic__overlay\">\n          <span class=\"bm-mosaic__tag\">La struttura<\/span>\n          <span class=\"bm-mosaic__title\">Borgo Mandoleto<\/span>\n          <span class=\"bm-mosaic__desc\">Camere, piscina e campagna umbra.<\/span>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-mosaic__item fade-in fade-in--d2\">\n        <img decoding=\"async\"\n          src=\"https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2026\/01\/idromassaggio.webp\"\n          alt=\"Idromassaggio al centro benessere spa di Borgo Mandoleto, Umbria\"\n          loading=\"lazy\"\n        \/>\n        <div class=\"bm-mosaic__overlay\">\n          <span class=\"bm-mosaic__tag\">Centro benessere<\/span>\n          <span class=\"bm-mosaic__title\">Spa<\/span>\n          <span class=\"bm-mosaic__desc\">Trattamenti e idromassaggio su prenotazione. <a href=\"https:\/\/borgomandoleto.com\/it\/centro-benessere-spa\/\" style=\"color:var(--gold-light); text-decoration:underline;\">Scopri<\/a><\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bm-tc bm-mt-lg fade-in\">\n      <a href=\"https:\/\/borgomandoleto.com\/it\/eventi-e-manifestazioni\/\"\n         class=\"bm-btn bm-btn--outline\"\n         aria-label=\"Scopri gli eventi in Umbria durante il periodo di Umbria Jazz\">\n        Eventi e manifestazioni in Umbria\n        <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ======================================================\n     ASSISI 2026\n     ====================================================== -->\n<section class=\"bm-section\" data-section=\"assisi\" aria-labelledby=\"assisi-title\">\n  <div class=\"bm-container\">\n    <div class=\"bm-assisi__wrap\">\n      <div class=\"fade-in\">\n        <span class=\"bm-assisi__anno\" aria-hidden=\"true\">800<\/span>\n        <span class=\"bm-eyebrow\">Assisi \u00b7 2026<\/span>\n        <h2 id=\"assisi-title\">Un anno fuori dall'ordinario per <span class=\"bm-accent\">Assisi<\/span><\/h2>\n        <hr class=\"bm-divider\" aria-hidden=\"true\">\n        <p class=\"bm-lead\">\n          Il 2026 segna gli ottocento anni dalla morte di San Francesco d'Assisi.\n          Una ricorrenza che rende la citta \u2014 gia straordinaria \u2014 ancora piu viva e ricca di iniziative.\n        <\/p>\n        <p class=\"bm-mt-md\">\n          Da Borgo Mandoleto, Assisi e raggiungibile in circa 30 minuti in auto.\n          La Basilica di San Francesco, patrimonio UNESCO, i vicoli medievali,\n          le opere di Cimabue e Giotto: una visita che vale sempre.\n          Quest'anno, vale qualcosa in piu.\n        <\/p>\n        <div class=\"bm-btn-group bm-mt-lg\">\n          <a href=\"https:\/\/sanfrancesco800.cultura.gov.it\/\"\n             target=\"_blank\" rel=\"noopener\"\n             class=\"bm-btn bm-btn--outline\"\n             aria-label=\"Scopri le celebrazioni degli 800 anni di San Francesco ad Assisi\">\n            Scopri le celebrazioni\n            <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n      <div class=\"bm-assisi__visual fade-in fade-in--d1\">\n        <img decoding=\"async\"\n          src=\"https:\/\/borgomandoleto.com\/it\/wp-content\/uploads\/sites\/2\/2025\/09\/basilica-of-saint-francis-of-assisi-gdaa256d0d_1920.jpeg\"\n          alt=\"Basilica di San Francesco ad Assisi in Umbria, patrimonio UNESCO\"\n          loading=\"lazy\"\n        \/>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ======================================================\n     FAQ\n     ====================================================== -->\n<section class=\"bm-section bm-section--alt\" data-section=\"faq\" aria-labelledby=\"faq-title\">\n  <div class=\"bm-container bm-container--narrow\">\n    <div class=\"fade-in bm-tc bm-mb-lg\">\n      <span class=\"bm-eyebrow\">Domande frequenti<\/span>\n      <h2 id=\"faq-title\">Tutto quello che <span class=\"bm-accent--italic\">vuoi sapere<\/span><\/h2>\n    <\/div>\n\n    <div class=\"bm-faq\" role=\"list\">\n\n      <div class=\"bm-faq__item fade-in\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-1\" id=\"fb-1\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"prezzo\">\n          Quanto costa il pacchetto?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-1\" role=\"region\" aria-labelledby=\"fb-1\">\n          <p><strong>290 euro a coppia<\/strong>, comprensivo di 2 pernottamenti in camera matrimoniale e colazione late breakfast. Il prezzo si riferisce all'intero pacchetto per due persone.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-faq__item fade-in fade-in--d1\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-2\" id=\"fb-2\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"date\">\n          Quali sono le date del pacchetto?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-2\" role=\"region\" aria-labelledby=\"fb-2\">\n          <p>Il check-in e disponibile dal <strong>3 luglio al 12 luglio 2026<\/strong>. Il soggiorno comprende 2 notti, con check-out entro le 11:00. <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--terracotta);\">Umbria Jazz 2026<\/a> si svolge anch'esso dal 3 al 12 luglio a Perugia.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-faq__item fade-in\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-3\" id=\"fb-3\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"cancellazione\">\n          Posso cancellare gratuitamente?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-3\" role=\"region\" aria-labelledby=\"fb-3\">\n          <p>Si, la cancellazione e <strong>gratuita fino a 20 giorni prima<\/strong> dell'arrivo. Tra 10 e 20 giorni prima: 20% di penale sulle prime 2 notti. Tra 3 e 10 giorni: 50%. Il giorno stesso dell'arrivo: 100% sull'intero soggiorno.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-faq__item fade-in fade-in--d1\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-4\" id=\"fb-4\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"checkin\">\n          Orari di check-in e check-out?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-4\" role=\"region\" aria-labelledby=\"fb-4\">\n          <p>Check-in dalle <strong>15:00<\/strong>, check-out entro le <strong>11:00<\/strong>. La reception e attiva dalle 8:00 alle 20:00. Per orari diversi, contattaci direttamente prima dell'arrivo.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-faq__item fade-in\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-5\" id=\"fb-5\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"spa\">\n          La spa e inclusa nel pacchetto?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-5\" role=\"region\" aria-labelledby=\"fb-5\">\n          <p>Il centro benessere non e incluso nel prezzo del pacchetto. E accessibile su <strong>prenotazione separata<\/strong>. Scopri di piu sulla <a href=\"https:\/\/borgomandoleto.com\/it\/centro-benessere-spa\/\" style=\"color:var(--terracotta);\">pagina spa<\/a> oppure chiedici al momento del check-in.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-faq__item fade-in fade-in--d1\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-6\" id=\"fb-6\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"come_arrivare\">\n          Come si arriva e come si raggiunge Perugia per i concerti?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-6\" role=\"region\" aria-labelledby=\"fb-6\">\n          <p>Borgo Mandoleto si trova in Str. del Mandoleto 15, Solomeo (06132 Perugia). Il parcheggio in struttura e incluso. Per Perugia e <a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--terracotta);\">Umbria Jazz<\/a>: in auto fino al parcheggio Pian di Massiano, poi il <strong>Minimetro<\/strong> sale fino al centro \u2014 rapido, comodo, ideale anche per i rientri serali.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-faq__item fade-in\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-7\" id=\"fb-7\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"animali\">\n          Gli animali domestici sono ammessi?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-7\" role=\"region\" aria-labelledby=\"fb-7\">\n          <p>Per informazioni sugli animali domestici contattaci direttamente a <a href=\"mailto:info@borgomandoleto.com\" style=\"color:var(--terracotta);\">info@borgomandoleto.com<\/a> o al <a href=\"tel:+390755293119\" style=\"color:var(--terracotta);\">+39 075 529 3119<\/a>.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"bm-faq__item fade-in fade-in--d1\" role=\"listitem\">\n        <button class=\"bm-faq__question\" aria-expanded=\"false\" aria-controls=\"fp-8\" id=\"fb-8\"\n                data-tracking=\"faq_interaction\" data-tracking-label=\"bambini\">\n          Il pacchetto e adatto a famiglie con bambini?\n          <svg class=\"bm-faq__icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"bm-faq__answer\" id=\"fp-8\" role=\"region\" aria-labelledby=\"fb-8\">\n          <p>Il pacchetto e pensato principalmente per coppie. Per soggiorni con bambini o gruppi, contattaci: valutiamo soluzioni su misura.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ======================================================\n     CTA FINALE\n     ====================================================== -->\n<section class=\"bm-section\" data-section=\"cta_finale\" aria-labelledby=\"cta-title\">\n  <div class=\"bm-container\">\n    <div class=\"bm-cta-block fade-in\">\n      <span class=\"bm-eyebrow\">Disponibilita limitata<\/span>\n      <h2 id=\"cta-title\">Prenota il tuo soggiorno per <span class=\"bm-accent\">Umbria Jazz 2026<\/span><\/h2>\n      <p class=\"bm-lead\">\n        <span class=\"bm-kw\">290 &#8364; a coppia<\/span>. 2 notti con <span class=\"bm-kw\">late breakfast<\/span> incluso.\n        Puoi prenotare online in autonomia oppure scriverci direttamente.\n      <\/p>\n      <div class=\"bm-btn-group\">\n        <a href=\"https:\/\/commerce.smartness.com\/agriturismoborgomandoletoperugia\"\n           target=\"_blank\" rel=\"noopener\"\n           class=\"bm-btn bm-btn--primary\"\n           aria-label=\"Prenota ora online il pacchetto Umbria Jazz 2026\"\n           data-tracking=\"click_cta\"\n           data-tracking-category=\"booking\"\n           data-tracking-label=\"cta_finale_primary\">\n          Prenota ora\n        <\/a>\n        <a href=\"mailto:info@borgomandoleto.com\"\n           class=\"bm-btn bm-btn--outline\"\n           aria-label=\"Scrivi via email a Borgo Mandoleto\"\n           data-tracking=\"click_cta\"\n           data-tracking-category=\"contatto\"\n           data-tracking-label=\"cta_finale_email\">\n          <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n          Scrivici\n        <\/a>\n        <a href=\"tel:+390755293119\"\n           class=\"bm-btn bm-btn--outline\"\n           aria-label=\"Chiama Borgo Mandoleto\"\n           data-tracking=\"click_cta\"\n           data-tracking-category=\"contatto\"\n           data-tracking-label=\"cta_finale_tel\">\n          <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81 19.79 19.79 0 011 1.18 2 2 0 013 0h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L7.09 7.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg>\n          +39 075 529 3119\n        <\/a>\n      <\/div>\n\n      <div class=\"bm-besafe bm-mt-lg\">\n        <strong>Prenota con piu tranquillita.<\/strong>\n        Puoi proteggere il tuo soggiorno con un'assicurazione annullamento:\n        <a href=\"https:\/\/besafesuite.com\/insurance\/axa\/\" target=\"_blank\" rel=\"noopener\">scopri BeSafe Rate<\/a>.\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ======================================================\n     FOOTER\n     ====================================================== -->\n<footer class=\"bm-footer\" data-section=\"footer\" aria-label=\"Informazioni di contatto Borgo Mandoleto\">\n  <div class=\"bm-footer__grid\">\n    <div>\n      <span class=\"bm-footer__brand\">Borgo Mandoleto<\/span>\n      <p>Agriturismo con spa in Umbria.<br>Solomeo, Perugia.<\/p>\n      <div class=\"bm-footer__contact bm-mt-md\">\n        <a href=\"https:\/\/maps.google.com\/?q=Str.+del+Mandoleto+15+Solomeo+Perugia\"\n           target=\"_blank\" rel=\"noopener\"\n           aria-label=\"Apri la posizione di Borgo Mandoleto su Google Maps\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\n          Str. del Mandoleto, 15 &mdash; 06132 Perugia (PG)\n        <\/a>\n        <a href=\"tel:+390755293119\" aria-label=\"Chiama Borgo Mandoleto\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 9.81 19.79 19.79 0 011 1.18 2 2 0 013 0h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L7.09 7.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg>\n          +39 075 529 3119\n        <\/a>\n        <a href=\"mailto:info@borgomandoleto.com\" aria-label=\"Invia email a Borgo Mandoleto\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/><polyline points=\"22,6 12,13 2,6\"\/><\/svg>\n          info@borgomandoleto.com\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div>\n      <h4>Orari<\/h4>\n      <p style=\"font-size:0.85rem; line-height:1.8;\">\n        Check-in: 15:00<br>\n        Check-out: 11:00<br>\n        Reception: 8:00 &ndash; 20:00\n      <\/p>\n      <h4 style=\"margin-top:var(--space-md);\">Esplora<\/h4>\n      <ul class=\"bm-footer__links\">\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/camere\/\">Camere<\/a><\/li>\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/centro-benessere-spa\/\">Spa e benessere<\/a><\/li>\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/offerte\/\">Tutte le offerte<\/a><\/li>\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/natura\/\">Natura ed escursioni<\/a><\/li>\n      <\/ul>\n    <\/div>\n\n    <div>\n      <h4>Informazioni<\/h4>\n      <ul class=\"bm-footer__links\">\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/\">Sito principale<\/a><\/li>\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/privacy-policy\/\">Privacy Policy<\/a><\/li>\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/cookie-policy\/\">Cookie Policy<\/a><\/li>\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/eventi-e-manifestazioni\/\">Eventi in Umbria<\/a><\/li>\n        <li><a href=\"https:\/\/borgomandoleto.com\/it\/citta-e-borghi\/\">Borghi e citta<\/a><\/li>\n        <li><a href=\"https:\/\/www.umbriajazz.it\/umbria-jazz\/\" target=\"_blank\" rel=\"noopener\">Umbria Jazz (sito ufficiale)<\/a><\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <div class=\"bm-footer__bottom\">\n    <span>&copy; 2026 Borgo Mandoleto &mdash; Str. del Mandoleto, 15 &mdash; 06132 Perugia (PG) &mdash; Umbria, Italia<\/span>\n    <span>\n      <a href=\"https:\/\/borgomandoleto.com\/it\/privacy-policy\/\">Privacy<\/a>\n      &nbsp;&middot;&nbsp;\n      <a href=\"https:\/\/borgomandoleto.com\/it\/cookie-policy\/\">Cookie<\/a>\n    <\/span>\n  <\/div>\n<\/footer>\n\n<\/div><!-- \/bm-uj bm-landing -->\n\n<!-- ======================================================\n     JSON-LD\n     ====================================================== -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Offer\",\n  \"name\": \"Pacchetto Umbria Jazz 2026 \u2014 Borgo Mandoleto\",\n  \"description\": \"2 pernottamenti in camera matrimoniale con colazione late breakfast inclusa. Valido per check-in dal 3 al 12 luglio 2026. Prezzo 290 euro a coppia.\",\n  \"price\": \"290\",\n  \"priceCurrency\": \"EUR\",\n  \"availability\": \"https:\/\/schema.org\/InStock\",\n  \"validFrom\": \"2026-07-03\",\n  \"validThrough\": \"2026-07-12\",\n  \"url\": \"https:\/\/borgomandoleto.com\/it\/umbriajazz\/\",\n  \"offeredBy\": {\n    \"@type\": \"LodgingBusiness\",\n    \"name\": \"Borgo Mandoleto\",\n    \"url\": \"https:\/\/borgomandoleto.com\",\n    \"telephone\": \"+39-075-529-3119\",\n    \"email\": \"info@borgomandoleto.com\",\n    \"address\": {\n      \"@type\": \"PostalAddress\",\n      \"streetAddress\": \"Str. del Mandoleto, 15\",\n      \"postalCode\": \"06132\",\n      \"addressLocality\": \"Perugia\",\n      \"addressRegion\": \"Umbria\",\n      \"addressCountry\": \"IT\"\n    }\n  }\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Quanto costa il pacchetto?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Il pacchetto costa 290 euro a coppia, comprensivo di 2 pernottamenti in camera matrimoniale e colazione late breakfast.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Quali sono le date del pacchetto?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Il check-in e disponibile dal 3 luglio al 12 luglio 2026. Il soggiorno comprende 2 notti con check-out entro le 11:00. Umbria Jazz 2026 si svolge dal 3 al 12 luglio a Perugia.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Posso cancellare gratuitamente?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Si, la cancellazione e gratuita fino a 20 giorni prima dell'arrivo. Tra 10 e 20 giorni prima: 20% di penale sulle prime 2 notti. Tra 3 e 10 giorni: 50%. Il giorno stesso dell'arrivo: 100% sull'intero soggiorno.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Orari di check-in e check-out?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Check-in dalle 15:00, check-out entro le 11:00. La reception e attiva dalle 8:00 alle 20:00.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"La spa e inclusa nel pacchetto?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No, il centro benessere non e incluso nel prezzo del pacchetto. E accessibile su prenotazione separata.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Come si arriva e come si raggiunge Perugia per i concerti?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Borgo Mandoleto si trova in Str. del Mandoleto 15, Solomeo (06132 Perugia). Il parcheggio e incluso. Per Perugia e Umbria Jazz: in auto fino al parcheggio Pian di Massiano, poi Minimetro fino al centro.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gli animali domestici sono ammessi?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Per informazioni sugli animali domestici contattare direttamente la struttura a info@borgomandoleto.com o al +39 075 529 3119.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Il pacchetto e adatto a famiglie con bambini?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Il pacchetto e pensato principalmente per coppie. Per soggiorni con bambini o gruppi, contattare la struttura per soluzioni su misura.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\",    \"item\": \"https:\/\/borgomandoleto.com\/it\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Offerte\", \"item\": \"https:\/\/borgomandoleto.com\/it\/offerte\/\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Offerta Umbria Jazz 2026\", \"item\": \"https:\/\/borgomandoleto.com\/it\/umbriajazz\/\" }\n  ]\n}\n<\/script>\n\n<!-- ======================================================\n     JS \u2014 TRACKING + ANIMAZIONI\n     ====================================================== -->\n<script>\n(function () {\n  'use strict';\n\n  var OFFER_NAME = 'Pacchetto Umbria Jazz 2026';\n  var PAGE_NAME  = 'offerta_umbria_jazz_2026';\n  var LANG       = 'it';\n\n  \/* gtag helper *\/\n  function track(ev, params) {\n    if (typeof gtag === 'function') gtag('event', ev, params);\n  }\n\n  \/* ---- fade-in ---- *\/\n  var fadeEls = document.querySelectorAll('.bm-uj .fade-in');\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('visible'); io.unobserve(e.target); }\n      });\n    }, { threshold: 0.1 });\n    fadeEls.forEach(function (el) { io.observe(el); });\n  } else {\n    fadeEls.forEach(function (el) { el.classList.add('visible'); });\n  }\n\n  \/* ---- section view ---- *\/\n  var sections = document.querySelectorAll('.bm-uj [data-section]');\n  var seenSections = {};\n  if ('IntersectionObserver' in window) {\n    var sio = new IntersectionObserver(function (entries) {\n      entries.forEach(function (e) {\n        var name = e.target.getAttribute('data-section');\n        if (e.isIntersecting && name && !seenSections[name]) {\n          seenSections[name] = true;\n          track('section_view', { section_name: name, page_name: PAGE_NAME, offer_name: OFFER_NAME });\n        }\n      });\n    }, { threshold: 0.3 });\n    sections.forEach(function (s) { sio.observe(s); });\n  }\n\n  \/* ---- scroll depth ---- *\/\n  var depths = [25, 50, 75, 90, 100], seenDepths = {};\n  function pct() {\n    var d = document.documentElement, b = document.body;\n    var top = d.scrollTop || b.scrollTop;\n    var h = Math.max(d.scrollHeight, b.scrollHeight) - d.clientHeight;\n    return h > 0 ? Math.round(top \/ h * 100) : 0;\n  }\n  window.addEventListener('scroll', function () {\n    var p = pct();\n    depths.forEach(function (d) {\n      if (p >= d && !seenDepths[d]) {\n        seenDepths[d] = true;\n        track('scroll_depth', { percent_scrolled: d, page_name: PAGE_NAME });\n      }\n    });\n  }, { passive: true });\n\n  \/* ---- cta click ---- *\/\n  document.addEventListener('click', function (e) {\n    var el = e.target.closest('[data-tracking=\"click_cta\"]');\n    if (!el) return;\n    track('cta_click', {\n      cta_position    : el.getAttribute('data-tracking-label') || 'unknown',\n      event_category  : el.getAttribute('data-tracking-category') || 'booking',\n      page_name       : PAGE_NAME,\n      offer_name      : OFFER_NAME,\n      language        : LANG\n    });\n    \/* GA4 generate_lead per CTA finale principale:\n    if (el.getAttribute('data-tracking-label') === 'cta_finale_primary') {\n      track('generate_lead', { offer_name: OFFER_NAME, currency: 'EUR', value: 290 });\n    }\n    *\/\n    \/* Meta Pixel \u2014 decommentare se fbq e presente:\n    if (typeof fbq === 'function') {\n      fbq('track', 'InitiateCheckout', { content_name: OFFER_NAME, value: 290, currency: 'EUR' });\n    }\n    *\/\n  });\n\n  \/* ---- faq accordion + tracking ---- *\/\n  var faqBtns = document.querySelectorAll('.bm-uj .bm-faq__question');\n  faqBtns.forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var open    = btn.getAttribute('aria-expanded') === 'true';\n      var panelId = btn.getAttribute('aria-controls');\n      var panel   = document.getElementById(panelId);\n      if (!panel) return;\n\n      faqBtns.forEach(function (b) {\n        b.setAttribute('aria-expanded', 'false');\n        var p = document.getElementById(b.getAttribute('aria-controls'));\n        if (p) p.classList.remove('is-open');\n      });\n\n      if (!open) {\n        btn.setAttribute('aria-expanded', 'true');\n        panel.classList.add('is-open');\n      }\n\n      track('faq_interaction', {\n        faq_label  : btn.getAttribute('data-tracking-label') || 'unknown',\n        faq_action : open ? 'close' : 'open',\n        page_name  : PAGE_NAME\n      });\n    });\n  });\n\n  \/* ---- time on page ---- *\/\n  [30, 60, 120, 180, 300].forEach(function (s) {\n    setTimeout(function () {\n      track('time_on_page', { seconds_on_page: s, page_name: PAGE_NAME });\n    }, s * 1000);\n  });\n\n  \/* ---- sticky header on scroll ---- *\/\n  var stickyHeader = document.querySelector('.bm-uj .bm-sticky-header');\n  if (stickyHeader) {\n    var onScroll = function () {\n      if (window.scrollY > 80) {\n        stickyHeader.classList.add('bm-sticky-header--visible');\n      } else {\n        stickyHeader.classList.remove('bm-sticky-header--visible');\n      }\n    };\n    window.addEventListener('scroll', onScroll, { passive: true });\n  }\n\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>dal 02\/07 al 12\/07<br \/>\nPer Umbriajazz 2 notti a \u20ac 290 a coppia.<\/p>\n","protected":false},"author":4,"featured_media":2469,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[8],"tags":[],"class_list":["post-1355","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-offerte"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/posts\/1355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/comments?post=1355"}],"version-history":[{"count":7,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/posts\/1355\/revisions"}],"predecessor-version":[{"id":3768,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/posts\/1355\/revisions\/3768"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/media\/2469"}],"wp:attachment":[{"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/media?parent=1355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/categories?post=1355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borgomandoleto.com\/it\/wp-json\/wp\/v2\/tags?post=1355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}