<!DOCTYPE html>
<html lang="en-GB">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<style>
@media screen and (max-width: 768px) {
  /* ── REVIEWS BAND MOBILE ── */
  .reviews-band { background: #1a2e1a !important; padding: 32px 16px !important; }
  .reviews-band-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 12px !important; }
  .review-card { padding: 14px !important; background: rgba(255,255,255,0.04) !important; border-top: 1px solid #6b8f62 !important; }
  .review-text { font-size: 0.82rem !important; color: rgba(245,242,235,0.82) !important; font-style: italic !important; margin: 0 0 8px !important; display: block !important; }
  .review-author { font-size: 0.62rem !important; color: #6b8f62 !important; display: block !important; }
  .reviews-band-eyebrow { color: #f5f2eb !important; }
  .reviews-band-more { color: #f5f2eb !important; }
  .reviews-band-footer { color: rgba(245,242,235,0.5) !important; font-size: 0.65rem !important; text-align: center !important; padding-top: 12px !important; display: block !important; }
  .reviews-band-footer a { color: #f5f2eb !important; }
  /* ── OVERRIDE INLINE STYLES ON MOBILE ── */
  .teaser-strip-inner { display: block !important; grid-template-columns: none !important; }
  .home-stories-grid { display: block !important; grid-template-columns: none !important; }
  .home-stories-main { display: block !important; grid-template-columns: none !important; grid-column: auto !important; }
  html, body { width: 100% !important; overflow-x: hidden !important; }
  .teaser-strip { display: block !important; }
  .teaser-strip-inner { display: block !important; grid-template-columns: none !important; }
  .teaser-cell { display: flex !important; flex-direction: row !important; align-items: baseline !important; gap: 8px !important; padding: 10px 16px !important; border-right: none !important; border-bottom: 1px solid #d8d5cc !important; width: 100% !important; box-sizing: border-box !important; float: none !important; }
  .teaser-cell:nth-child(1), .teaser-cell:nth-child(2), .teaser-cell:nth-child(3), .teaser-cell:nth-child(4) { display: flex !important; }
  .home-stories-grid { display: block !important; }
  .home-stories-main { display: block !important; border-right: none !important; padding-right: 0 !important; }
  .home-stories-sidebar { padding-left: 0 !important; margin-top: 24px !important; padding-top: 24px !important; border-top: 1px solid #d8d5cc !important; }
  .story-card { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; padding: 12px 0 !important; border-bottom: 1px solid #d8d5cc !important; border-right: none !important; }
  .story-card-img-wrap { flex-shrink: 0 !important; width: 90px !important; height: 68px !important; overflow: hidden !important; display: block !important; }
  .story-card-img-wrap img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; margin: 0 !important; }
  .story-card-body { flex: 1 !important; min-width: 0 !important; padding: 0 !important; }
  .story-card-hed { font-size: 0.88rem !important; line-height: 1.3 !important; margin: 0 !important; }
  .province-tiles { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 4px !important; }
  .province-tile { height: 160px !important; }
  .about-band { background: #f5f3ee !important; padding: 40px 16px !important; }
  .about-band-inner { display: block !important; }
  .about-band-divider { display: none !important; }
  .about-band-col { display: block !important; margin-bottom: 32px !important; }
  .about-band-eyebrow { font-family: 'DM Sans', sans-serif !important; font-size: 0.6rem !important; font-weight: 600 !important; letter-spacing: 0.14em !important; text-transform: uppercase !important; color: #4a6741 !important; margin-bottom: 10px !important; display: block !important; }
  .about-band-title { font-family: 'Playfair Display', serif !important; font-size: 1.4rem !important; font-weight: 700 !important; color: #1a1a18 !important; line-height: 1.2 !important; margin-bottom: 14px !important; display: block !important; }
  .about-band-dek { font-family: 'DM Sans', sans-serif !important; font-size: 0.82rem !important; color: #3d3d3a !important; line-height: 1.7 !important; margin-bottom: 20px !important; display: block !important; }
  .about-band-link { color: #4a6741 !important; font-weight: 600 !important; text-decoration: none !important; border-bottom: 1px solid #4a6741 !important; }
  .about-band-actions { display: flex !important; gap: 12px !important; flex-wrap: wrap !important; margin-top: 16px !important; }
  .about-band-btn { display: inline-flex !important; align-items: center !important; gap: 8px !important; font-family: 'DM Sans', sans-serif !important; font-size: 0.72rem !important; font-weight: 600 !important; padding: 10px 18px !important; text-decoration: none !important; }
  .about-band-btn-whatsapp { background: #25D366 !important; color: #fff !important; }
  .about-band-btn-calendar { background: #4a6741 !important; color: #fff !important; }
  .about-band-logo { width: 50px !important; height: auto !important; float: right !important; margin: 0 0 8px 12px !important; }
  .footer-connections { background: #2e4029 !important; padding: 32px 16px !important; display: block !important; overflow: hidden !important; }
  .footer-connections-inner { display: flex !important; flex-direction: column !important; gap: 20px !important; }
  .footer-connections-row1 { display: flex !important; flex-direction: column !important; gap: 12px !important; }
  .footer-connections-heading { font-family: 'Playfair Display', serif !important; font-size: 1rem !important; font-weight: 700 !important; color: #f5f2eb !important; display: block !important; margin: 0 !important; }
  .footer-connections-cats-row { display: flex !important; flex-wrap: wrap !important; gap: 6px !important; }
  .footer-connections-pill { color: rgba(245,242,235,0.75) !important; border: 1px solid rgba(255,255,255,0.15) !important; padding: 4px 10px !important; text-decoration: none !important; display: inline-block !important; font-size: 0.62rem !important; }
  .footer-connections-row2 { display: block !important; }
  .footer-connections-brand { display: block !important; margin-bottom: 16px !important; }
  .footer-connections-logo { width: 80px !important; height: auto !important; display: block !important; }
  .footer-connections-carousel-wrap { display: block !important; width: 100% !important; overflow: hidden !important; }
  .footer-connections-carousel-header { display: flex !important; justify-content: space-between !important; align-items: baseline !important; margin-bottom: 12px !important; }
  .footer-connections-eyebrow { color: #6b8f62 !important; font-size: 0.58rem !important; font-weight: 600 !important; letter-spacing: 0.12em !important; text-transform: uppercase !important; display: block !important; }
  .footer-connections-all { color: #6b8f62 !important; text-decoration: none !important; font-size: 0.65rem !important; }
  .footer-connections-track { display: flex !important; flex-direction: row !important; overflow-x: auto !important; gap: 12px !important; -webkit-overflow-scrolling: touch !important; }
  .footer-connections-card { flex: 0 0 160px !important; min-width: 160px !important; background: rgba(255,255,255,0.05) !important; border: 1px solid rgba(255,255,255,0.08) !important; display: block !important; text-decoration: none !important; }
  .footer-connections-card-img { height: 100px !important; overflow: hidden !important; display: block !important; }
  .footer-connections-card-img img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; }
  .footer-connections-card-title { color: #f5f2eb !important; font-size: 0.72rem !important; font-weight: 600 !important; display: block !important; padding: 8px 10px !important; line-height: 1.3 !important; }
  .footer-connections-nav { display: flex !important; gap: 8px !important; margin-top: 12px !important; }
  .footer-connections-prev, .footer-connections-next { background: rgba(255,255,255,0.08) !important; border: 1px solid rgba(255,255,255,0.15) !important; color: #f5f2eb !important; width: 32px !important; height: 32px !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: pointer !important; }
  .social-weather-band { background: #1a1f1a !important; padding: 32px 16px !important; display: block !important; }
  .social-weather-inner { display: block !important; }
  .social-col-title, .weather-col-title { font-family: 'Playfair Display', serif !important; font-size: 1rem !important; font-weight: 700 !important; color: #f5f2eb !important; margin-bottom: 8px !important; display: block !important; }
  .social-col-dek { font-family: 'DM Sans', sans-serif !important; font-size: 0.78rem !important; color: rgba(245,242,235,0.7) !important; line-height: 1.7 !important; margin-bottom: 20px !important; display: block !important; }
  .social-icon { display: flex !important; align-items: center !important; gap: 12px !important; text-decoration: none !important; color: rgba(245,242,235,0.75) !important; font-size: 0.78rem !important; margin-bottom: 14px !important; }
  .weather-col { margin-top: 32px !important; display: block !important; }
  .weather-tiles { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 8px !important; }
  .weather-tile { background: rgba(255,255,255,0.06) !important; border: 1px solid rgba(255,255,255,0.1) !important; padding: 14px 12px !important; text-align: center !important; display: block !important; }
  .weather-tile-province { font-family: 'Playfair Display', serif !important; font-size: 0.85rem !important; font-weight: 700 !important; color: #f5f2eb !important; display: block !important; margin-bottom: 2px !important; }
  .weather-tile-sub { font-family: 'DM Sans', sans-serif !important; font-size: 0.58rem !important; color: #6b8f62 !important; letter-spacing: 0.06em !important; text-transform: uppercase !important; display: block !important; margin-bottom: 10px !important; }
  .weather-tile-temp { font-family: 'DM Sans', sans-serif !important; font-size: 1rem !important; font-weight: 600 !important; color: #f5f2eb !important; display: block !important; margin-bottom: 4px !important; }
  .weather-tile-desc { font-family: 'DM Sans', sans-serif !important; font-size: 0.62rem !important; color: rgba(245,242,235,0.5) !important; display: block !important; }

  /* ── FOOTER WIDGETS ── */
  .footer-widgets { background: #2e4029 !important; padding: 40px 16px !important; }
  .footer-widgets-inner { display: block !important; grid-template-columns: none !important; }
  .footer-col-wrap { display: block !important; margin-bottom: 32px !important; border-bottom: 1px solid rgba(255,255,255,0.1) !important; padding-bottom: 24px !important; }
  .footer-col-wrap:last-child { border-bottom: none !important; margin-bottom: 0 !important; }
  .footer-col { text-align: left !important; }
  .footer-col-title { font-family: 'DM Sans', sans-serif !important; font-size: 0.58rem !important; font-weight: 600 !important; letter-spacing: 0.14em !important; text-transform: uppercase !important; color: #6b8f62 !important; margin-bottom: 12px !important; display: block !important; padding-bottom: 8px !important; border-bottom: 1px solid rgba(74,103,65,0.3) !important; }
  .footer-col ul { list-style: none !important; padding: 0 !important; margin: 0 !important; }
  .footer-col li { margin-bottom: 8px !important; }
  .footer-col a { font-family: 'DM Sans', sans-serif !important; font-size: 0.82rem !important; color: rgba(245,242,235,0.75) !important; text-decoration: none !important; display: block !important; }
  .footer-col a:hover { color: #f5f2eb !important; }
  .footer-bottom-bar { background: #2e4029 !important; border-top: 1px solid rgba(255,255,255,0.1) !important; padding: 16px !important; }
  .footer-legal { font-family: 'DM Sans', sans-serif !important; font-size: 0.65rem !important; color: rgba(245,242,235,0.6) !important; line-height: 2 !important; text-align: center !important; display: block !important; }
  .footer-legal a { color: rgba(245,242,235,0.6) !important; text-decoration: none !important; border-bottom: 1px solid rgba(255,255,255,0.3) !important; }

  /* ── ARCHIVE PAGE ── */
  .archive-sidebar { display: none !important; }
  .archive-layout { display: block !important; grid-template-columns: none !important; padding: 0 !important; gap: 0 !important; }
  .archive-content { grid-column: 1 !important; padding: 16px !important; }
  .lead-article { display: block !important; grid-template-columns: none !important; }
  .lead-article-image { min-height: 200px !important; padding-bottom: 55% !important; position: relative !important; overflow: hidden !important; }
  .lead-article-image img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }
  .lead-article-content { padding: 16px 0 0 !important; }
  .lead-hed { font-family: 'Playfair Display', serif !important; font-size: 1.4rem !important; font-weight: 700 !important; color: #1a1a18 !important; line-height: 1.2 !important; margin-bottom: 10px !important; display: block !important; }
  .lead-dek { font-family: 'DM Sans', sans-serif !important; font-size: 0.82rem !important; color: #3d3d3a !important; line-height: 1.7 !important; display: block !important; }
  .lead-kicker { font-family: 'DM Sans', sans-serif !important; font-size: 0.62rem !important; font-weight: 600 !important; letter-spacing: 0.12em !important; text-transform: uppercase !important; color: #4a6741 !important; margin-bottom: 10px !important; display: block !important; }
  .secondary-row { display: block !important; grid-template-columns: none !important; }
  .sec-card { display: flex !important; flex-direction: row !important; align-items: flex-start !important; gap: 12px !important; padding: 12px 0 !important; border-right: none !important; border-bottom: 1px solid #d8d5cc !important; padding-left: 0 !important; padding-right: 0 !important; margin-bottom: 0 !important; text-decoration: none !important; color: #1a1a18 !important; }
  .sec-card .card-img { width: 90px !important; min-width: 90px !important; height: 68px !important; padding-bottom: 0 !important; margin-bottom: 0 !important; flex-shrink: 0 !important; overflow: hidden !important; }
  .sec-card .card-img img { position: static !important; width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; }
  .sec-card .card-kicker { font-family: 'DM Sans', sans-serif !important; font-size: 0.6rem !important; font-weight: 600 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #4a6741 !important; display: block !important; margin-bottom: 4px !important; }
  .sec-card .card-hed { font-family: 'Playfair Display', serif !important; font-size: 0.88rem !important; font-weight: 700 !important; color: #1a1a18 !important; line-height: 1.3 !important; margin: 0 !important; }
  .sec-card .card-dek { display: none !important; }
  .quad-row { display: block !important; grid-template-columns: none !important; }
  .quad-card { display: flex !important; flex-direction: row !important; align-items: flex-start !important; gap: 12px !important; padding: 12px 0 !important; border-right: none !important; border-bottom: 1px solid #d8d5cc !important; padding-left: 0 !important; padding-right: 0 !important; text-decoration: none !important; color: #1a1a18 !important; }
  .quad-card .quad-img { width: 90px !important; min-width: 90px !important; height: 68px !important; padding-bottom: 0 !important; margin-bottom: 0 !important; flex-shrink: 0 !important; overflow: hidden !important; }
  .quad-card .quad-img img { position: static !important; width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; }
  .quad-card .quad-kicker { font-family: 'DM Sans', sans-serif !important; font-size: 0.6rem !important; font-weight: 600 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #4a6741 !important; display: block !important; margin-bottom: 4px !important; }
  .quad-card .quad-hed { font-family: 'Playfair Display', serif !important; font-size: 0.88rem !important; font-weight: 700 !important; color: #1a1a18 !important; line-height: 1.3 !important; margin: 0 !important; }
  .more-from-grid { display: block !important; grid-template-columns: none !important; }

  /* ── WOA TILE ── */
  .woa-tile { display: block !important; background: #fff !important; border: 1px solid #d8d5cc !important; text-decoration: none !important; color: #1a1a18 !important; }
  .woa-tile-header { padding: 14px 16px 10px !important; border-bottom: 2px solid #4a6741 !important; display: block !important; }
  .woa-tile-eyebrow { font-size: 0.58rem !important; font-weight: 600 !important; letter-spacing: 0.1em !important; text-transform: uppercase !important; color: #4a6741 !important; display: block !important; margin-bottom: 4px !important; }
  .woa-tile-title { font-size: 1.1rem !important; font-weight: 700 !important; color: #1a1a18 !important; margin: 0 !important; line-height: 1.2 !important; display: block !important; }
  .woa-tile-image { height: 160px !important; background-size: cover !important; background-position: center !important; display: block !important; }
  .woa-tile-body { padding: 14px 16px !important; display: block !important; }
  .woa-tile-dek { font-size: 0.75rem !important; color: #3d3d3a !important; line-height: 1.6 !important; margin-bottom: 10px !important; display: block !important; }
  .woa-tile-cta { font-size: 0.68rem !important; font-weight: 600 !important; color: #4a6741 !important; display: block !important; }

  /* ── FOOTER SIMPLE BAR ── */
  .footer-simple-bar { background: #2e4029 !important; padding: 16px !important; text-align: center !important; border-top: 1px solid rgba(255,255,255,0.1) !important; }
  .footer-simple-inner { display: flex !important; flex-wrap: wrap !important; justify-content: center !important; gap: 8px !important; }
  .footer-simple-link { color: rgba(245,242,235,0.75) !important; text-decoration: none !important; font-family: 'DM Sans', sans-serif !important; font-size: 0.75rem !important; }
  .footer-simple-sep { color: rgba(255,255,255,0.4) !important; }
}
</style>
<link rel='preconnect' href='https://fonts.googleapis.com' />
<link rel='preconnect' href='https://fonts.gstatic.com' />
<meta http-equiv='x-dns-prefetch-control' content='on'>
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//fonts.gstatic.com' />
<link rel='dns-prefetch' href='//s.gravatar.com' />
<link rel='dns-prefetch' href='//www.google-analytics.com' />
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />

	<!-- This site is optimized with the Yoast SEO plugin v27.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
	<title>Life In Abruzzo - Bringing Abruzzo Together</title>
	<meta name="description" content="Life in Abruzzo - bringing curious visitors, expats and locals together through events, food, wine and life in Italy&#039;s Rocky Heart" />
	<link rel="canonical" href="https://lifeinabruzzo.com/" />
	<meta property="og:locale" content="en_GB" />
	<meta property="og:type" content="website" />
	<meta property="og:title" content="Life In Abruzzo: Bringing Abruzzo Together" />
	<meta property="og:description" content="Life in Abruzzo - bringing curious visitors, expats and locals together through events, food, wine and life in Italy&#039;s Rocky Heart" />
	<meta property="og:url" content="https://lifeinabruzzo.com/" />
	<meta property="og:site_name" content="Life In Abruzzo" />
	<meta property="article:publisher" content="https://facebook.com/lifeinabruzzo/" />
	<meta property="og:image" content="https://lifeinabruzzo.com/wp-content/uploads/2020/12/Untitled-design-26.jpg" />
	<meta property="og:image:width" content="1200" />
	<meta property="og:image:height" content="630" />
	<meta property="og:image:type" content="image/jpeg" />
	<meta name="twitter:card" content="summary_large_image" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/lifeinabruzzo.com\/","url":"https:\/\/lifeinabruzzo.com\/","name":"Life In Abruzzo - Bringing Abruzzo Together","isPartOf":{"@id":"https:\/\/lifeinabruzzo.com\/#website"},"about":{"@id":"https:\/\/lifeinabruzzo.com\/#organization"},"primaryImageOfPage":{"@id":"https:\/\/lifeinabruzzo.com\/#primaryimage"},"image":{"@id":"https:\/\/lifeinabruzzo.com\/#primaryimage"},"thumbnailUrl":"https:\/\/lifeinabruzzo.com\/wp-content\/uploads\/2020\/12\/Untitled-design-26.jpg","description":"Life in Abruzzo - bringing curious visitors, expats and locals together through events, food, wine and life in Italy's Rocky Heart","breadcrumb":{"@id":"https:\/\/lifeinabruzzo.com\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lifeinabruzzo.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/lifeinabruzzo.com\/#primaryimage","url":"https:\/\/284445323.r.directcdn.net\/wp-content\/uploads\/2020\/12\/Untitled-design-26.jpg","contentUrl":"https:\/\/284445323.r.directcdn.net\/wp-content\/uploads\/2020\/12\/Untitled-design-26.jpg","width":1200,"height":630,"caption":"Sulmona Market"},{"@type":"BreadcrumbList","@id":"https:\/\/lifeinabruzzo.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/lifeinabruzzo.com\/#website","url":"https:\/\/lifeinabruzzo.com\/","name":"Life In Abruzzo","description":"Bringing Abruzzo Together","publisher":{"@id":"https:\/\/lifeinabruzzo.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lifeinabruzzo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/lifeinabruzzo.com\/#organization","name":"Life In Abruzzo","url":"https:\/\/lifeinabruzzo.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/lifeinabruzzo.com\/#\/schema\/logo\/image\/","url":"https:\/\/lifeinabruzzo.com\/wp-content\/uploads\/2021\/03\/life-in-abruzzo-logo1-2.png","contentUrl":"https:\/\/lifeinabruzzo.com\/wp-content\/uploads\/2021\/03\/life-in-abruzzo-logo1-2.png","width":350,"height":181,"caption":"Life In Abruzzo"},"image":{"@id":"https:\/\/lifeinabruzzo.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/lifeinabruzzo\/","https:\/\/instagram.com\/lifeinabruzzoitaly\/","https:\/\/www.pinterest.co.uk\/lifeinabruzzo\/","https:\/\/web-cdn.bsky.app\/profile\/lifeinabruzzo.bsky.social"]}]}</script>
	<!-- / Yoast SEO plugin. -->


<link rel='dns-prefetch' href='//cdn.datatables.net' />
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//use.fontawesome.com' />
<link rel="alternate" type="text/calendar" title="Life In Abruzzo &raquo; iCal Feed" href="https://lifeinabruzzo.com/abruzzoevents/?ical=1" />
			<script>document.documentElement.classList.remove( 'no-js' );</script>
			<script>(()=>{"use strict";const e=[400,500,600,700,800,900],t=e=>`wprm-min-${e}`,n=e=>`wprm-max-${e}`,s=new Set,o="ResizeObserver"in window,r=o?new ResizeObserver((e=>{for(const t of e)c(t.target)})):null,i=.5/(window.devicePixelRatio||1);function c(s){const o=s.getBoundingClientRect().width||0;for(let r=0;r<e.length;r++){const c=e[r],a=o<=c+i;o>c+i?s.classList.add(t(c)):s.classList.remove(t(c)),a?s.classList.add(n(c)):s.classList.remove(n(c))}}function a(e){s.has(e)||(s.add(e),r&&r.observe(e),c(e))}!function(e=document){e.querySelectorAll(".wprm-recipe").forEach(a)}();if(new MutationObserver((e=>{for(const t of e)for(const e of t.addedNodes)e instanceof Element&&(e.matches?.(".wprm-recipe")&&a(e),e.querySelectorAll?.(".wprm-recipe").forEach(a))})).observe(document.documentElement,{childList:!0,subtree:!0}),!o){let e=0;addEventListener("resize",(()=>{e&&cancelAnimationFrame(e),e=requestAnimationFrame((()=>s.forEach(c)))}),{passive:!0})}})();</script><style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>

<link data-optimized="1" rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/d658ebec57cfc5007003fb7b01c32ec2.css?ver=ccdd0' media='all' />
<link data-optimized="1" rel='stylesheet' id='ayecode-ui-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/14451287ecd91399c6d2cfd6ddd38e34.css?ver=9f2a1' media='all' />
<style id="ayecode-ui-inline-css">
.bsui .btn-outline-primary,.bsui .btn-link.btn-primary,.bsui a,.bsui .btn-link,.bsui .page-link{color:#bf9f5a}.bsui .text-primary{color:#bf9f5a!important}.bsui .btn-primary,.bsui .btn-primary.disabled,.bsui .btn-primary:disabled,.bsui .btn-outline-primary:hover,.bsui .btn-outline-primary:not(:disabled):not(.disabled).active,.bsui .btn-outline-primary:not(:disabled):not(.disabled):active,.bsui .show>.btn-outline-primary.dropdown-toggle,.bsui .badge-primary,.bsui .alert-primary,.bsui .bg-primary,.bsui .dropdown-item.active,.bsui .custom-control-input:checked~.custom-control-label::before,.bsui .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before,.bsui .nav-pills .nav-link.active,.bsui .nav-pills .show>.nav-link,.bsui .page-item.active .page-link,.bsui .progress-bar,.bsui .list-group-item.active,.bsui .select2-container .select2-results__option--highlighted.select2-results__option[aria-selected=true]{background-color:#bf9f5a}.bsui .bg-primary{background-color:#bf9f5a!important}.bsui .btn-primary,.bsui .btn-primary.disabled,.bsui .btn-primary:disabled,.bsui .btn-outline-primary,.bsui .btn-outline-primary:hover,.bsui .btn-outline-primary:not(:disabled):not(.disabled).active,.bsui .btn-outline-primary:not(:disabled):not(.disabled):active,.bsui .show>.btn-outline-primary.dropdown-toggle,.bsui .alert-primary,.bsui .custom-control-input:checked~.custom-control-label::before,.bsui .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before,.bsui .page-item.active .page-link,.bsui .list-group-item.active{border-color:#bf9f5a}.bsui .border-primary{border-color:#bf9f5a!important}.bsui .bg-primary{fill:#bf9f5a}.bsui .bg-primary{fill:#bf9f5a!important}.bsui .btn-primary:hover,.bsui .btn-primary:focus,.bsui .btn-primary.focus{background-color:#b19454;border-color:#ac9051}.bsui .btn-outline-primary:not(:disabled):not(.disabled):active:focus,.bsui .btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.bsui .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #bf9f5a40}.bsui .btn-primary:not(:disabled):not(.disabled):active,.bsui .btn-primary:not(:disabled):not(.disabled).active,.show>.bsui .btn-primary.dropdown-toggle{background-color:#ac9051;border-color:#a88c4f}.bsui .btn-primary:not(:disabled):not(.disabled):active:focus,.bsui .btn-primary:not(:disabled):not(.disabled).active:focus,.show>.bsui .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #bf9f5a40}.bsui .dropdown-item.active,.bsui .dropdown-item:active{background-color:#bf9f5a}.bsui .form-control:focus{border-color:#cfb784;box-shadow:0 0 0 .2rem #bf9f5a40}.bsui .page-link:focus{box-shadow:0 0 0 .2rem #bf9f5a40}body.modal-open #wpadminbar{z-index:999}.embed-responsive-16by9 .fluid-width-video-wrapper{padding:0!important;position:initial}
/*# sourceURL=ayecode-ui-inline-css */
</style>
<link data-optimized="1" rel='stylesheet' id='sbi_styles-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/71edad9352b957809d1611de08e8d7cd.css?ver=dafe1' media='all' />
<link data-optimized="1" rel='stylesheet' id='sb-elementor-shared-style-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/303e9e7327cb83ef862fd0a9829b055f.css?ver=a7994' media='all' />
<link data-optimized="1" rel='stylesheet' id='tec-variables-skeleton-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/701e5e6c858cff6e8ab58c60be3aa712.css?ver=36033' media='all' />
<link data-optimized="1" rel='stylesheet' id='tec-variables-full-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/128a9e12f90f336e40cfe388f922dfcd.css?ver=a4d6d' media='all' />
<link data-optimized="1" rel='stylesheet' id='tribe-events-v2-virtual-single-block-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/810f2417a48280b0f0416c53b772dcf6.css?ver=7aafa' media='all' />
<link data-optimized="1" rel='stylesheet' id='wp-block-library-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/32a170d6cca0fd47499d93d100273856.css?ver=cf517' media='all' />
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id="qsm-quiz-style-inline-css">


/*# sourceURL=https://lifeinabruzzo.com/wp-content/plugins/quiz-master-next/blocks/build/style-index.css */
</style>
<style id="pdfemb-pdf-embedder-viewer-style-inline-css">
.wp-block-pdfemb-pdf-embedder-viewer{max-width:none}

/*# sourceURL=https://lifeinabruzzo.com/wp-content/plugins/pdf-embedder/block/build/style-index.css */
</style>
<link data-optimized="1" rel='stylesheet' id='wprm-public-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/6d3353add5c3324d98785cc4a7001d59.css?ver=f9989' media='all' />
<link data-optimized="1" rel='stylesheet' id='convertkit-frontend-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/13fde4b8af443a0b1cee59d5e289055e.css?ver=dff45' media='all' />
<link rel='stylesheet' id='datatables-css' href='https://cdn.datatables.net/1.12.1/css/jquery.dataTables.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='datatables-responsive-css' href='https://cdn.datatables.net/responsive/2.3.0/css/responsive.dataTables.min.css?ver=7.0' media='all' />
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: var(--global-calc-content-width);--wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-color{color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-color{color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-color{color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-color{color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-color{color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-color{color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-color{color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-color{color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-color{color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-color{color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-color{color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-color{color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-color{color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-color{color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-color{color: var(--wp--preset--color--theme-palette-15) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-background-color{background-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-background-color{background-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-background-color{background-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-background-color{background-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-background-color{background-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-background-color{background-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-background-color{background-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-background-color{background-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-background-color{background-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-background-color{background-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-background-color{background-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-background-color{background-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-background-color{background-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-background-color{background-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-background-color{background-color: var(--wp--preset--color--theme-palette-15) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-theme-palette-1-border-color{border-color: var(--wp--preset--color--theme-palette-1) !important;}.has-theme-palette-2-border-color{border-color: var(--wp--preset--color--theme-palette-2) !important;}.has-theme-palette-3-border-color{border-color: var(--wp--preset--color--theme-palette-3) !important;}.has-theme-palette-4-border-color{border-color: var(--wp--preset--color--theme-palette-4) !important;}.has-theme-palette-5-border-color{border-color: var(--wp--preset--color--theme-palette-5) !important;}.has-theme-palette-6-border-color{border-color: var(--wp--preset--color--theme-palette-6) !important;}.has-theme-palette-7-border-color{border-color: var(--wp--preset--color--theme-palette-7) !important;}.has-theme-palette-8-border-color{border-color: var(--wp--preset--color--theme-palette-8) !important;}.has-theme-palette-9-border-color{border-color: var(--wp--preset--color--theme-palette-9) !important;}.has-theme-palette-10-border-color{border-color: var(--wp--preset--color--theme-palette-10) !important;}.has-theme-palette-11-border-color{border-color: var(--wp--preset--color--theme-palette-11) !important;}.has-theme-palette-12-border-color{border-color: var(--wp--preset--color--theme-palette-12) !important;}.has-theme-palette-13-border-color{border-color: var(--wp--preset--color--theme-palette-13) !important;}.has-theme-palette-14-border-color{border-color: var(--wp--preset--color--theme-palette-14) !important;}.has-theme-palette-15-border-color{border-color: var(--wp--preset--color--theme-palette-15) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-xxlarge-font-size{font-size: var(--wp--preset--font-size--xxlarge) !important;}
:root :where(.wp-block-icon svg){width: 24px;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link data-optimized="1" rel='stylesheet' id='contact-form-7-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/5089546bd873a9f55587218fd2f8da53.css?ver=1f0b7' media='all' />
<link data-optimized="1" rel='stylesheet' id='odp_product_view-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/24e6a6102010421df5f5f140d3cf2fbd.css?ver=d55b0' media='all' />
<link data-optimized="1" rel='stylesheet' id='odp_ui_datepicker-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/ae0140e90b0d6b41646e759b3c7c3cda.css?ver=aca59' media='all' />
<link data-optimized="1" rel='stylesheet' id='wpmenucart-icons-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/1bd56497c9f55a1bed7f66bc3fdd9adf.css?ver=169f6' media='all' />
<style id="wpmenucart-icons-inline-css">
@font-face{font-family:WPMenuCart;src:url(https://284445323.r.directcdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.eot);src:url(https://284445323.r.directcdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.eot?#iefix) format('embedded-opentype'),url(https://284445323.r.directcdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.woff2) format('woff2'),url(https://284445323.r.directcdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.woff) format('woff'),url(https://284445323.r.directcdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.ttf) format('truetype'),url(https://284445323.r.directcdn.net/wp-content/plugins/woocommerce-menu-bar-cart/assets/fonts/WPMenuCart.svg#WPMenuCart) format('svg');font-weight:400;font-style:normal;font-display:swap}
/*# sourceURL=wpmenucart-icons-inline-css */
</style>
<link data-optimized="1" rel='stylesheet' id='wpmenucart-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/43e371e154fce1d30add10b85932abb0.css?ver=52eff' media='all' />
<style id="woocommerce-inline-inline-css">
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
</style>
<link data-optimized="1" rel='stylesheet' id='tribe-events-v2-single-skeleton-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/fe46c2a81c778a86ac8c8f085e402c82.css?ver=4d53d' media='all' />
<link data-optimized="1" rel='stylesheet' id='tribe-events-v2-single-skeleton-full-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/c0b1aeba3d8610f6ac633f5c89bc65cc.css?ver=177e6' media='all' />
<link data-optimized="1" rel='stylesheet' id='tec-events-elementor-widgets-base-styles-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/f039afe522e3d6643c6bbb0e71e39022.css?ver=09524' media='all' />
<link data-optimized="1" rel='stylesheet' id='ivory-search-styles-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/8a948aff30c159fd2a0d2ab0284d0973.css?ver=db230' media='all' />
<link rel='stylesheet' id='lifeinabruzzo-google-fonts-css' href='https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400;1,600&#038;family=Source+Serif+4:ital,opsz,wght@0,8..60,300;0,8..60,400;1,8..60,300&#038;family=DM+Sans:wght@300;400;500;600&#038;display=swap' media='all' />
<link data-optimized="1" rel='stylesheet' id='kadence-global-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/0d4ee7d06f45889be6be0aba0fe1c54c.css?ver=af42f' media='all' />
<style id="kadence-global-inline-css">
/* Kadence Base CSS */
:root{--global-palette1:#2B6CB0;--global-palette2:#215387;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette1);--global-palette-highlight-alt:var(--global-palette2);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-bg:var(--global-palette1);--global-palette-btn-bg-hover:var(--global-palette2);--global-palette-btn:var(--global-palette9);--global-palette-btn-hover:var(--global-palette9);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--global-heading-font-family:inherit;--global-primary-nav-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290px;--global-content-wide-width:calc(1290px + 230px);--global-content-narrow-width:842px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:2rem;--global-calc-content-width:calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}:root body.kadence-elementor-colors{--e-global-color-kadence1:var(--global-palette1);--e-global-color-kadence2:var(--global-palette2);--e-global-color-kadence3:var(--global-palette3);--e-global-color-kadence4:var(--global-palette4);--e-global-color-kadence5:var(--global-palette5);--e-global-color-kadence6:var(--global-palette6);--e-global-color-kadence7:var(--global-palette7);--e-global-color-kadence8:var(--global-palette8);--e-global-color-kadence9:var(--global-palette9);--e-global-color-kadence10:var(--global-palette10);--e-global-color-kadence11:var(--global-palette11);--e-global-color-kadence12:var(--global-palette12);--e-global-color-kadence13:var(--global-palette13);--e-global-color-kadence14:var(--global-palette14);--e-global-color-kadence15:var(--global-palette15);}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-weight:400;font-size:17px;line-height:1.6;font-family:var(--global-body-font-family);color:var(--global-palette4);}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-weight:700;font-size:32px;line-height:1.5;color:var(--global-palette3);}h2{font-weight:700;font-size:28px;line-height:1.5;color:var(--global-palette3);}h3{font-weight:700;font-size:24px;line-height:1.5;color:var(--global-palette3);}h4{font-weight:700;font-size:22px;line-height:1.5;color:var(--global-palette4);}h5{font-weight:700;font-size:20px;line-height:1.5;color:var(--global-palette4);}h6{font-weight:700;font-size:18px;line-height:1.5;color:var(--global-palette5);}.entry-hero .kadence-breadcrumbs{max-width:1290px;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1520px){.wp-site-blocks .content-container  .alignwide{margin-left:-115px;margin-right:-115px;width:unset;max-width:unset;}}@media all and (min-width: 1102px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-padding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}.content-area{margin-top:5rem;margin-bottom:5rem;}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.kb-button.kb-btn-global-outline.kb-btn-global-inherit{padding-top:calc(px - 2px);padding-right:calc(px - 2px);padding-bottom:calc(px - 2px);padding-left:calc(px - 2px);}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}.entry-hero.page-hero-section .entry-header{min-height:200px;}
/* Kadence Header CSS */
@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:200px;}.site-branding a.brand img.svg-logo-image{width:200px;}.site-branding{padding:0px 0px 0px 0px;}.site-branding .site-title{font-weight:700;font-size:26px;line-height:1.2;color:var(--global-palette3);}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-inner-wrap{min-height:80px;}.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after{width:calc( 100% - 1.2em);}.main-navigation .primary-menu-container > ul > li.menu-item > a{padding-left:calc(1.2em / 2);padding-right:calc(1.2em / 2);padding-top:0.6em;padding-bottom:0.6em;color:var(--global-palette5);}.main-navigation .primary-menu-container > ul > li.menu-item .dropdown-nav-special-toggle{right:calc(1.2em / 2);}.main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:var(--global-palette-highlight);}.main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:var(--global-palette3);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:var(--global-palette3);box-shadow:0px 2px 13px 0px rgba(0,0,0,0.1);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:1px solid rgba(255,255,255,0.1);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:200px;padding-top:1em;padding-bottom:1em;color:var(--global-palette8);font-size:12px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette9);background:var(--global-palette4);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette9);background:var(--global-palette4);border-radius:0px 0px 0px 0px;}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{color:var(--global-palette5);padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:var(--global-palette-highlight);}.mobile-navigation ul li{font-size:14px;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:24px;}
/* Kadence Footer CSS */
.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}
/* Kadence Woo CSS */
.entry-hero.product-hero-section .entry-header{min-height:200px;}.product-title .single-category{font-weight:700;font-size:32px;line-height:1.5;color:var(--global-palette3);}.wp-site-blocks .product-hero-section .extra-title{font-weight:700;font-size:32px;line-height:1.5;}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button), .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button), .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link{border:2px none transparent;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.0);}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button):hover, .woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover, .wc-block-grid__product.woo-archive-btn-button .product-details .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}
/* Kadence Events CSS */
:root{--tec-color-background-events:transparent;--tec-color-text-event-date:var(--global-palette3);--tec-color-text-event-title:var(--global-palette3);--tec-color-text-events-title:var(--global-palette3);--tec-color-background-view-selector-list-item-hover:var(--global-palette7);--tec-color-background-secondary:var(--global-palette8);--tec-color-link-primary:var(--global-palette3);--tec-color-icon-active:var(--global-palette3);--tec-color-day-marker-month:var(--global-palette4);--tec-color-border-active-month-grid-hover:var(--global-palette5);--tec-color-accent-primary:var(--global-palette1);--tec-color-border-default:var(--global-gray-400);}#primary .tribe-events, #primary .tribe-events-single{--tec-color-background-events-bar-submit-button:#bf9f5a;--tec-color-background-events-bar-submit-button-hover:rgba( 191, 159, 90, 0.8);--tec-color-background-events-bar-submit-button-active:rgba( 191, 159, 90, 0.9);}
/*# sourceURL=kadence-global-inline-css */
</style>
<link data-optimized="1" rel='stylesheet' id='kadence-header-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/1c5f73ee6e269d25a4537692e5b9995a.css?ver=53935' media='all' />
<link data-optimized="1" rel='stylesheet' id='kadence-content-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/48c48a1fdefc12c97b98cb41ac88740c.css?ver=326ef' media='all' />
<link data-optimized="1" rel='stylesheet' id='kadence-woocommerce-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/c91dd9f0c4dad2a285b56b0291057b35.css?ver=d0f71' media='all' />
<link data-optimized="1" rel='stylesheet' id='kadence-footer-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/4a176f6b02e3031d9ec4435d1961ab6e.css?ver=15075' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-frontend-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/704f36f48e512a71f2bdef8bfeb868dd.css?ver=09ec3' media='all' />
<link data-optimized="1" rel='stylesheet' id='widget-nav-menu-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/9f8a6494aad7bfd898a569fd67720b24.css?ver=4f585' media='all' />
<link data-optimized="1" rel='stylesheet' id='widget-image-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/2a558261f405ca9b5c50c523dd4bc430.css?ver=fad6c' media='all' />
<link data-optimized="1" rel='stylesheet' id='e-sticky-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/fd1bc37ad596acb32510be494d790ddc.css?ver=d6456' media='all' />
<link data-optimized="1" rel='stylesheet' id='widget-heading-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/3bd69fbfb65855660d614f2cec9986f4.css?ver=4f1d3' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-icons-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/dbda7628aa65239a4431fb97f56685fc.css?ver=dc478' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-post-250-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/fb011aefae01fdc680e048a8c2a9838e.css?ver=0f256' media='all' />
<link data-optimized="1" rel='stylesheet' id='widget-posts-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/49ec44fcf0a5a460d641a2f36e645b5d.css?ver=5d16f' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-post-35319-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/1934724a9a5d4d32215dfe9101dc92b4.css?ver=18568' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-post-64307-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/d51c6307aaec647c18ef0c183b46e7a1.css?ver=027a4' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-post-68639-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/447c339143417740f2743020a64dc449.css?ver=a4a18' media='all' />
<link data-optimized="1" rel='stylesheet' id='convertkit-admin-quicktags-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/6a764f699ce7270e8e439f277673cf46.css?ver=7c194' media='all' />
<link data-optimized="1" rel='stylesheet' id='jquery-ui-style-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/707d2ddd88b717d9484dc95e2d6a90da.css?ver=53e25' media='all' />
<link data-optimized="1" rel='stylesheet' id='sumosubs-frontend-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/7ab65808fa80e5e30aa7b88b8efc819f.css?ver=562ef' media='all' />
<link data-optimized="1" rel='stylesheet' id='kadence-style-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/555b2855f82da8c90da57c0fcd48846b.css?ver=48b09' media='all' />
<link data-optimized="1" rel='stylesheet' id='lifeinabruzzo-child-style-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/453f2d24ef31058da2d09c7a885cecc8.css?ver=d457c' media='all' />
<link data-optimized="1" rel='stylesheet' id='penci-recipe-css-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/6681280c12eea29cce7629aef5f0ac4b.css?ver=684a8' media='all' />
<link data-optimized="1" rel='stylesheet' id='kadence-tribe-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/70b826b29e5a3fca198484b7065a0190.css?ver=b0229' media='all' />
<link rel='stylesheet' id='font-awesome-css' href='https://use.fontawesome.com/releases/v6.7.2/css/all.css?wpfas=true' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/90e5abd3a5acb5b78fc67a9f93de4851.css?ver=b1e82' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/a13601c5af72f680201830d7296c9b04.css?ver=79ec1' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-gf-local-raleway-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/3540de41a680508b56f4792f13389625.css?ver=82585' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-icons-shared-0-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/2aa947c43afdb1cf60e066118b515408.css?ver=006c9' media='all' />
<link data-optimized="1" rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/59840c22ac087ac502860328e26d3e79.css?ver=28265' media='all' />
<script id="jquery-core-js" src="https://284445323.r.directcdn.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-core-js-after">
window.gdSetMap = window.gdSetMap || 'auto';window.gdLoadMap = window.gdLoadMap || '';
//# sourceURL=jquery-core-js-after
</script>
<script data-optimized="1" id="jquery-migrate-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/a01687195b6d52b433665b63b35fda8a.js?ver=23970"></script>
<script id="jquery-js-after">
window.gdSetMap = window.gdSetMap || 'auto';window.gdLoadMap = window.gdLoadMap || '';
//# sourceURL=jquery-js-after
</script>
<script data-optimized="1" id="select2-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/5a2598c9ee4f858c5983f3bc88cbd045.js?ver=b2ad6"></script>
<script data-optimized="1" id="bootstrap-js-bundle-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/71666787f4cbc3227d2e3583a5e9755e.js?ver=c4003"></script>
<script id="bootstrap-js-bundle-js-after">
function aui_init_greedy_nav(){jQuery('nav.greedy').each(function(i,obj){if(jQuery(this).hasClass("being-greedy")){return true}jQuery(this).addClass('navbar-expand');var $vlinks='';var $dDownClass='';if(jQuery(this).find('.navbar-nav').length){if(jQuery(this).find('.navbar-nav').hasClass("being-greedy")){return true}$vlinks=jQuery(this).find('.navbar-nav').addClass("being-greedy w-100").removeClass('overflow-hidden')}else if(jQuery(this).find('.nav').length){if(jQuery(this).find('.nav').hasClass("being-greedy")){return true}$vlinks=jQuery(this).find('.nav').addClass("being-greedy w-100").removeClass('overflow-hidden');$dDownClass=' mt-2 '}else{return false}jQuery($vlinks).append('<li class="nav-item list-unstyled ml-auto greedy-btn d-none dropdown ">'+'<a href="javascript:void(0)" data-toggle="dropdown" class="nav-link"><i class="fas fa-ellipsis-h"></i> <span class="greedy-count badge badge-dark badge-pill"></span></a>'+'<ul class="greedy-links dropdown-menu  dropdown-menu-right '+$dDownClass+'"></ul>'+'</li>');var $hlinks=jQuery(this).find('.greedy-links');var $btn=jQuery(this).find('.greedy-btn');var numOfItems=0;var totalSpace=0;var closingTime=1000;var breakWidths=[];$vlinks.children().outerWidth(function(i,w){totalSpace+=w;numOfItems+=1;breakWidths.push(totalSpace)});var availableSpace,numOfVisibleItems,requiredSpace,buttonSpace,timer;function check(){buttonSpace=$btn.width();availableSpace=$vlinks.width()-10;numOfVisibleItems=$vlinks.children().length;requiredSpace=breakWidths[numOfVisibleItems-1];if(numOfVisibleItems>1&&requiredSpace>availableSpace){$vlinks.children().last().prev().prependTo($hlinks);numOfVisibleItems-=1;check()}else if(availableSpace>breakWidths[numOfVisibleItems]){$hlinks.children().first().insertBefore($btn);numOfVisibleItems+=1;check()}jQuery($btn).find(".greedy-count").html(numOfItems-numOfVisibleItems);if(numOfVisibleItems===numOfItems){$btn.addClass('d-none')}else $btn.removeClass('d-none')}jQuery(window).on("resize",function(){check()});check()})}function aui_select2_locale(){var aui_select2_params={"i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %item% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %item% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %item% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"};return{language:{errorLoading:function(){return aui_select2_params.i18n_searching},inputTooLong:function(args){var overChars=args.input.length-args.maximum;if(1===overChars){return aui_select2_params.i18n_input_too_long_1}return aui_select2_params.i18n_input_too_long_n.replace('%item%',overChars)},inputTooShort:function(args){var remainingChars=args.minimum-args.input.length;if(1===remainingChars){return aui_select2_params.i18n_input_too_short_1}return aui_select2_params.i18n_input_too_short_n.replace('%item%',remainingChars)},loadingMore:function(){return aui_select2_params.i18n_load_more},maximumSelected:function(args){if(args.maximum===1){return aui_select2_params.i18n_selection_too_long_1}return aui_select2_params.i18n_selection_too_long_n.replace('%item%',args.maximum)},noResults:function(){return aui_select2_params.i18n_no_matches},searching:function(){return aui_select2_params.i18n_searching}}}}function aui_init_select2(){var select2_args=jQuery.extend({},aui_select2_locale());jQuery("select.aui-select2").each(function(){if(!jQuery(this).hasClass("select2-hidden-accessible")){jQuery(this).select2(select2_args)}})}function aui_time_ago(selector){var aui_timeago_params={"prefix_ago":"","suffix_ago":" ago","prefix_after":"after ","suffix_after":"","seconds":"less than a minute","minute":"about a minute","minutes":"%d minutes","hour":"about an hour","hours":"about %d hours","day":"a day","days":"%d days","month":"about a month","months":"%d months","year":"about a year","years":"%d years"};var templates={prefix:aui_timeago_params.prefix_ago,suffix:aui_timeago_params.suffix_ago,seconds:aui_timeago_params.seconds,minute:aui_timeago_params.minute,minutes:aui_timeago_params.minutes,hour:aui_timeago_params.hour,hours:aui_timeago_params.hours,day:aui_timeago_params.day,days:aui_timeago_params.days,month:aui_timeago_params.month,months:aui_timeago_params.months,year:aui_timeago_params.year,years:aui_timeago_params.years};var template=function(t,n){return templates[t]&&templates[t].replace(/%d/i,Math.abs(Math.round(n)))};var timer=function(time){if(!time)return;time=time.replace(/\.\d+/,"");time=time.replace(/-/,"/").replace(/-/,"/");time=time.replace(/T/," ").replace(/Z/," UTC");time=time.replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2");time=new Date(time*1000||time);var now=new Date();var seconds=((now.getTime()-time)*.001)>>0;var minutes=seconds/60;var hours=minutes/60;var days=hours/24;var years=days/365;return templates.prefix+(seconds<45&&template('seconds',seconds)||seconds<90&&template('minute',1)||minutes<45&&template('minutes',minutes)||minutes<90&&template('hour',1)||hours<24&&template('hours',hours)||hours<42&&template('day',1)||days<30&&template('days',days)||days<45&&template('month',1)||days<365&&template('months',days/30)||years<1.5&&template('year',1)||template('years',years))+templates.suffix};var elements=document.getElementsByClassName(selector);if(selector&&elements&&elements.length){for(var i in elements){var $el=elements[i];if(typeof $el==='object'){$el.innerHTML='<i class="far fa-clock"></i> '+timer($el.getAttribute('title')||$el.getAttribute('datetime'))}}}setTimeout(function(){aui_time_ago(selector)},60000)}function aui_init_tooltips(){if(typeof jQuery.fn.tooltip==='function'){jQuery('[data-toggle="tooltip"]').tooltip()}else{console.log('jQuery.fn.tooltip not found')}if(typeof jQuery.fn.popover==='function'){jQuery('[data-toggle="popover"]').popover();jQuery('[data-toggle="popover-html"]').popover({html:true})}else{console.log('jQuery.fn.popover not found')}jQuery('[data-toggle="popover"],[data-toggle="popover-html"]').on('inserted.bs.popover',function(){jQuery('body > .popover').wrapAll("<div class='bsui' />")})}$aui_doing_init_flatpickr=false;function aui_init_flatpickr(){if(typeof jQuery.fn.flatpickr==="function"&&!$aui_doing_init_flatpickr){$aui_doing_init_flatpickr=true;try{flatpickr.localize({weekdays:{shorthand:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],longhand:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],},months:{shorthand:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],longhand:['January','February','March','April','May','June','July','August','September','October','November','December'],},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:1,ordinal:function(nth){var s=nth%100;if(s>3&&s<21)return"th";switch(s%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:' to ',weekAbbreviation:'Wk',scrollTitle:'Scroll to increment',toggleTitle:'Click to toggle',amPM:['AM','PM'],yearAriaLabel:'Year',hourAriaLabel:'Hour',minuteAriaLabel:'Minute',time_24hr:false})}catch(err){console.log(err.message)}jQuery('input[data-aui-init="flatpickr"]:not(.flatpickr-input)').flatpickr()}$aui_doing_init_flatpickr=false}$aui_doing_init_iconpicker=false;function aui_init_iconpicker(){if(typeof jQuery.fn.iconpicker==="function"&&!$aui_doing_init_iconpicker){$aui_doing_init_iconpicker=true;jQuery('input[data-aui-init="iconpicker"]:not(.iconpicker-input)').iconpicker()}$aui_doing_init_iconpicker=false}function aui_modal_iframe($title,$url,$footer,$dismissible,$class,$dialog_class,$body_class,responsive){if(!$body_class){$body_class='p-0'}var wClass='text-center position-absolute w-100 text-dark overlay overlay-white p-0 m-0 d-none d-flex justify-content-center align-items-center';var $body="",sClass="w-100 p-0 m-0";if(responsive){$body+='<div class="embed-responsive embed-responsive-16by9">';wClass+=' h-100';sClass+=' embed-responsive-item'}else{wClass+=' vh-100';sClass+=' vh-100'}$body+='<div class="ac-preview-loading '+wClass+'" style="left:0;top:0"><div class="spinner-border" role="status"></div></div>';$body+='<iframe id="embedModal-iframe" class="'+sClass+'" src="" width="100%" height="100%" frameborder="0" allowtransparency="true"></iframe>';if(responsive){$body+='</div>'}$m=aui_modal($title,$body,$footer,$dismissible,$class,$dialog_class,$body_class);jQuery($m).on('shown.bs.modal',function(e){iFrame=jQuery('#embedModal-iframe');jQuery('.ac-preview-loading').addClass('d-flex');iFrame.attr({src:$url});iFrame.load(function(){jQuery('.ac-preview-loading').removeClass('d-flex')})});return $m}function aui_modal($title,$body,$footer,$dismissible,$class,$dialog_class,$body_class){if(!$class){$class=''}if(!$dialog_class){$dialog_class=''}if(!$body){$body='<div class="text-center"><div class="spinner-border" role="status"></div></div>'}jQuery('.aui-modal').modal('hide').modal('dispose').remove();jQuery('.modal-backdrop').remove();var $modal='';$modal+='<div class="modal aui-modal fade shadow bsui '+$class+'" tabindex="-1">'+'<div class="modal-dialog modal-dialog-centered '+$dialog_class+'">'+'<div class="modal-content border-0 shadow">';if($title){$modal+='<div class="modal-header">'+'<h5 class="modal-title">'+$title+'</h5>';if($dismissible){$modal+='<button type="button" class="close" data-dismiss="modal" aria-label="Close">'+'<span aria-hidden="true">&times;</span>'+'</button>'}$modal+='</div>'}$modal+='<div class="modal-body '+$body_class+'">'+$body+'</div>';if($footer){$modal+='<div class="modal-footer">'+$footer+'</div>'}$modal+='</div>'+'</div>'+'</div>';jQuery('body').append($modal);return jQuery('.aui-modal').modal('hide').modal({})}function aui_conditional_fields(form){jQuery(form).find(".aui-conditional-field").each(function(){var $element_require=jQuery(this).data('element-require');if($element_require){$element_require=$element_require.replace("&#039;","'");$element_require=$element_require.replace("&quot;",'"');if(aui_check_form_condition($element_require,form)){jQuery(this).removeClass('d-none')}else{jQuery(this).addClass('d-none')}}})}function aui_check_form_condition(condition,form){if(form){condition=condition.replace(/\(form\)/g,"('"+form+"')")}return new Function("return "+condition+";")()}jQuery.fn.aui_isOnScreen=function(){var win=jQuery(window);var viewport={top:win.scrollTop(),left:win.scrollLeft()};viewport.right=viewport.left+win.width();viewport.bottom=viewport.top+win.height();var bounds=this.offset();bounds.right=bounds.left+this.outerWidth();bounds.bottom=bounds.top+this.outerHeight();return(!(viewport.right<bounds.left||viewport.left>bounds.right||viewport.bottom<bounds.top||viewport.top>bounds.bottom))};function aui_carousel_maybe_show_multiple_items($carousel){var $items={};var $item_count=0;if(!jQuery($carousel).find('.carousel-inner-original').length){jQuery($carousel).append('<div class="carousel-inner-original d-none">'+jQuery($carousel).find('.carousel-inner').html()+'</div>')}jQuery($carousel).find('.carousel-inner-original .carousel-item').each(function(){$items[$item_count]=jQuery(this).html();$item_count++});if(!$item_count){return}if(jQuery(window).width()<=576){if(jQuery($carousel).find('.carousel-inner').hasClass('aui-multiple-items')&&jQuery($carousel).find('.carousel-inner-original').length){jQuery($carousel).find('.carousel-inner').removeClass('aui-multiple-items').html(jQuery($carousel).find('.carousel-inner-original').html());jQuery($carousel).find(".carousel-indicators li").removeClass("d-none")}}else{var $md_count=jQuery($carousel).data('limit_show');var $new_items='';var $new_items_count=0;var $new_item_count=0;var $closed=true;Object.keys($items).forEach(function(key,index){if(index!=0&&Number.isInteger(index/$md_count)){$new_items+='</div></div>';$closed=true}if(index==0||Number.isInteger(index/$md_count)){$active=index==0?'active':'';$new_items+='<div class="carousel-item '+$active+'"><div class="row m-0">';$closed=false;$new_items_count++;$new_item_count=0}$new_items+='<div class="col pr-1 pl-0">'+$items[index]+'</div>';$new_item_count++});if(!$closed){if($md_count-$new_item_count>0){$placeholder_count=$md_count-$new_item_count;while($placeholder_count>0){$new_items+='<div class="col pr-1 pl-0"></div>';$placeholder_count--}}$new_items+='</div></div>'}jQuery($carousel).find('.carousel-inner').addClass('aui-multiple-items').html($new_items);jQuery($carousel).find('.carousel-item.active img').each(function(){if(real_srcset=jQuery(this).attr("data-srcset")){if(!jQuery(this).attr("srcset"))jQuery(this).attr("srcset",real_srcset)}if(real_src=jQuery(this).attr("data-src")){if(!jQuery(this).attr("srcset"))jQuery(this).attr("src",real_src)}});$hide_count=$new_items_count-1;jQuery($carousel).find(".carousel-indicators li:gt("+$hide_count+")").addClass("d-none")}jQuery(window).trigger("aui_carousel_multiple")}function aui_init_carousel_multiple_items(){jQuery(window).on("resize",function(){jQuery('.carousel-multiple-items').each(function(){aui_carousel_maybe_show_multiple_items(this)})});jQuery('.carousel-multiple-items').each(function(){aui_carousel_maybe_show_multiple_items(this)})}function init_nav_sub_menus(){jQuery('.navbar-multi-sub-menus').each(function(i,obj){if(jQuery(this).hasClass("has-sub-sub-menus")){return true}jQuery(this).addClass('has-sub-sub-menus');jQuery(this).find('.dropdown-menu a.dropdown-toggle').on('click',function(e){var $el=jQuery(this);$el.toggleClass('active-dropdown');var $parent=jQuery(this).offsetParent(".dropdown-menu");if(!jQuery(this).next().hasClass('show')){jQuery(this).parents('.dropdown-menu').first().find('.show').removeClass("show")}var $subMenu=jQuery(this).next(".dropdown-menu");$subMenu.toggleClass('show');jQuery(this).parent("li").toggleClass('show');jQuery(this).parents('li.nav-item.dropdown.show').on('hidden.bs.dropdown',function(e){jQuery('.dropdown-menu .show').removeClass("show");$el.removeClass('active-dropdown')});if(!$parent.parent().hasClass('navbar-nav')){$el.next().addClass('position-relative border-top border-bottom')}return false})})}function aui_lightbox_embed($link,ele){ele.preventDefault();jQuery('.aui-carousel-modal').remove();var $modal='<div class="modal fade aui-carousel-modal bsui" tabindex="-1" role="dialog" aria-labelledby="aui-modal-title" aria-hidden="true"><div class="modal-dialog modal-dialog-centered modal-xl mw-100"><div class="modal-content bg-transparent border-0 shadow-none"><div class="modal-header"><h5 class="modal-title" id="aui-modal-title"></h5></div><div class="modal-body text-center"><i class="fas fa-circle-notch fa-spin fa-3x"></i></div></div></div></div>';jQuery('body').append($modal);jQuery('.aui-carousel-modal').modal({});jQuery('.aui-carousel-modal').on('hidden.bs.modal',function(e){jQuery("iframe").attr('src','')});$container=jQuery($link).closest('.aui-gallery');$clicked_href=jQuery($link).attr('href');$images=[];$container.find('.aui-lightbox-image').each(function(){var a=this;var href=jQuery(a).attr('href');if(href){$images.push(href)}});if($images.length){var $carousel='<div id="aui-embed-slider-modal" class="carousel slide" >';if($images.length>1){$i=0;$carousel+='<ol class="carousel-indicators position-fixed">';$container.find('.aui-lightbox-image').each(function(){$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<li data-target="#aui-embed-slider-modal" data-slide-to="'+$i+'" class="'+$active+'"></li>';$i++});$carousel+='</ol>'}$i=0;$carousel+='<div class="carousel-inner">';$container.find('.aui-lightbox-image').each(function(){var a=this;var href=jQuery(a).attr('href');$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<div class="carousel-item '+$active+'"><div>';var css_height=window.innerWidth>window.innerHeight?'90vh':'auto';var img=href?jQuery(a).find('img').clone().attr('src',href).attr('sizes','').removeClass().addClass('mx-auto d-block w-auto mw-100 rounded').css('max-height',css_height).get(0).outerHTML:jQuery(a).find('img').clone().removeClass().addClass('mx-auto d-block w-auto mw-100 rounded').css('max-height',css_height).get(0).outerHTML;$carousel+=img;if(jQuery(a).parent().find('.carousel-caption').length){$carousel+=jQuery(a).parent().find('.carousel-caption').clone().removeClass('sr-only').get(0).outerHTML}else if(jQuery(a).parent().find('.figure-caption').length){$carousel+=jQuery(a).parent().find('.figure-caption').clone().removeClass('sr-only').addClass('carousel-caption').get(0).outerHTML}$carousel+='</div></div>';$i++});$container.find('.aui-lightbox-iframe').each(function(){var a=this;$active=$clicked_href==jQuery(this).attr('href')?'active':'';$carousel+='<div class="carousel-item '+$active+'"><div class="modal-xl mx-auto embed-responsive embed-responsive-16by9">';var css_height=window.innerWidth>window.innerHeight?'95vh':'auto';var url=jQuery(a).attr('href');var iframe='<iframe class="embed-responsive-item" style="height:'+css_height+'" src="'+url+'?rel=0&amp;showinfo=0&amp;modestbranding=1&amp;autoplay=1" id="video" allow="autoplay"></iframe>';var img=iframe;$carousel+=img;$carousel+='</div></div>';$i++});$carousel+='</div>';if($images.length>1){$carousel+='<a class="carousel-control-prev" href="#aui-embed-slider-modal" role="button" data-slide="prev">';$carousel+='<span class="carousel-control-prev-icon" aria-hidden="true"></span>';$carousel+=' <a class="carousel-control-next" href="#aui-embed-slider-modal" role="button" data-slide="next">';$carousel+='<span class="carousel-control-next-icon" aria-hidden="true"></span>';$carousel+='</a>'}$carousel+='</div>';var $close='<button type="button" class="close text-white text-right position-fixed" style="font-size: 2.5em;right: 20px;top: 10px; z-index: 1055;" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>';jQuery('.aui-carousel-modal .modal-content').html($carousel).prepend($close)}}function aui_init_lightbox_embed(){jQuery('.aui-lightbox-image, .aui-lightbox-iframe').off('click').on("click",function(ele){aui_lightbox_embed(this,ele)})}function aui_init_modal_iframe(){jQuery('.aui-has-embed, [data-aui-embed="iframe"]').each(function(e){if(!jQuery(this).hasClass('aui-modal-iframed')&&jQuery(this).data('embed-url')){jQuery(this).addClass('aui-modal-iframed');jQuery(this).on("click",function(e1){aui_modal_iframe('',jQuery(this).data('embed-url'),'',true,'','modal-lg','aui-modal-iframe p-0',true);return false})}})}$aui_doing_toast=false;function aui_toast($id,$type,$title,$title_small,$body,$time,$can_close){if($aui_doing_toast){setTimeout(function(){aui_toast($id,$type,$title,$title_small,$body,$time,$can_close)},500);return}$aui_doing_toast=true;if($can_close==null){$can_close=false}if($time==''||$time==null){$time=3000}if(document.getElementById($id)){jQuery('#'+$id).toast('show');setTimeout(function(){$aui_doing_toast=false},500);return}var uniqid=Date.now();if($id){uniqid=$id}$op="";$tClass='';$thClass='';$icon="";if($type=='success'){$op="opacity:.92;";$tClass='alert alert-success';$thClass='bg-transparent border-0 alert-success';$icon="<div class='h5 m-0 p-0'><i class='fas fa-check-circle mr-2'></i></div>"}else if($type=='error'||$type=='danger'){$op="opacity:.92;";$tClass='alert alert-danger';$thClass='bg-transparent border-0 alert-danger';$icon="<div class='h5 m-0 p-0'><i class='far fa-times-circle mr-2'></i></div>"}else if($type=='info'){$op="opacity:.92;";$tClass='alert alert-info';$thClass='bg-transparent border-0 alert-info';$icon="<div class='h5 m-0 p-0'><i class='fas fa-info-circle mr-2'></i></div>"}else if($type=='warning'){$op="opacity:.92;";$tClass='alert alert-warning';$thClass='bg-transparent border-0 alert-warning';$icon="<div class='h5 m-0 p-0'><i class='fas fa-exclamation-triangle mr-2'></i></div>"}if(!document.getElementById("aui-toasts")){jQuery('body').append('<div class="bsui" id="aui-toasts"><div class="position-fixed aui-toast-bottom-right pr-3 mb-1" style="z-index: 500000;right: 0;bottom: 0;'+$op+'"></div></div>')}$toast='<div id="'+uniqid+'" class="toast fade hide shadow hover-shadow '+$tClass+'" style="" role="alert" aria-live="assertive" aria-atomic="true" data-delay="'+$time+'">';if($type||$title||$title_small){$toast+='<div class="toast-header '+$thClass+'">';if($icon){$toast+=$icon}if($title){$toast+='<strong class="mr-auto">'+$title+'</strong>'}if($title_small){$toast+='<small>'+$title_small+'</small>'}if($can_close){$toast+='<button type="button" class="ml-2 mb-1 close" data-dismiss="toast" aria-label="Close"><span aria-hidden="true">×</span></button>'}$toast+='</div>'}if($body){$toast+='<div class="toast-body">'+$body+'</div>'}$toast+='</div>';jQuery('.aui-toast-bottom-right').prepend($toast);jQuery('#'+uniqid).toast('show');setTimeout(function(){$aui_doing_toast=false},500)}function aui_init_counters(){const animNum=(EL)=>{if(EL._isAnimated)return;EL._isAnimated=true;let end=EL.dataset.auiend;let start=EL.dataset.auistart;let duration=EL.dataset.auiduration?EL.dataset.auiduration:2000;let seperator=EL.dataset.auisep?EL.dataset.auisep:'';jQuery(EL).prop('Counter',start).animate({Counter:end},{duration:Math.abs(duration),easing:'swing',step:function(now){const text=seperator?(Math.ceil(now)).toLocaleString('en-US'):Math.ceil(now);const html=seperator?text.split(",").map(n=>`<span class="count">${n}</span>`).join(","):text;if(seperator&&seperator!=','){html.replace(',',seperator)}jQuery(this).html(html)}})};const inViewport=(entries,observer)=>{entries.forEach(entry=>{if(entry.isIntersecting)animNum(entry.target)})};jQuery("[data-auicounter]").each((i,EL)=>{const observer=new IntersectionObserver(inViewport);observer.observe(EL)})}function aui_init(){aui_init_counters();init_nav_sub_menus();aui_init_tooltips();aui_init_select2();aui_init_flatpickr();aui_init_iconpicker();aui_init_greedy_nav();aui_time_ago('timeago');aui_init_carousel_multiple_items();aui_init_lightbox_embed();aui_init_modal_iframe()}jQuery(window).on("load",function(){aui_init()});jQuery(function($){var ua=navigator.userAgent.toLowerCase();var isiOS=ua.match(/(iphone|ipod|ipad)/);if(isiOS){var pS=0;pM=parseFloat($('body').css('marginTop'));$(document).on('show.bs.modal',function(){pS=window.scrollY;$('body').css({marginTop:-pS,overflow:'hidden',position:'fixed',})}).on('hidden.bs.modal',function(){$('body').css({marginTop:pM,overflow:'visible',position:'inherit',});window.scrollTo(0,pS)})}});var aui_confirm=function(message,okButtonText,cancelButtonText,isDelete,large){okButtonText=okButtonText||'Yes';cancelButtonText=cancelButtonText||'Cancel';message=message||'Are you sure?';sizeClass=large?'':'modal-sm';btnClass=isDelete?'btn-danger':'btn-primary';deferred=jQuery.Deferred();var $body="";$body+="<h3 class='h4 py-3 text-center text-dark'>"+message+"</h3>";$body+="<div class='d-flex'>";$body+="<button class='btn btn-outline-secondary w-50 btn-round' data-dismiss='modal'  onclick='deferred.resolve(false);'>"+cancelButtonText+"</button>";$body+="<button class='btn "+btnClass+" ml-2 w-50 btn-round' data-dismiss='modal'  onclick='deferred.resolve(true);'>"+okButtonText+"</button>";$body+="</div>";$modal=aui_modal('',$body,'',false,'',sizeClass);return deferred.promise()};function aui_flip_color_scheme_on_scroll($value,$iframe){if(!$value)$value=window.scrollY;var navbar=$iframe?$iframe.querySelector('.color-scheme-flip-on-scroll'):document.querySelector('.color-scheme-flip-on-scroll');if(navbar==null)return;let cs_original=navbar.dataset.cso;let cs_scroll=navbar.dataset.css;if(!cs_scroll&&!cs_original){if(navbar.classList.contains('navbar-light')){cs_original='navbar-light';cs_scroll='navbar-dark'}else if(navbar.classList.contains('navbar-dark')){cs_original='navbar-dark';cs_scroll='navbar-light'}navbar.dataset.cso=cs_original;navbar.dataset.css=cs_scroll}if($value>0){navbar.classList.remove(cs_original);navbar.classList.add(cs_scroll)}else{navbar.classList.remove(cs_scroll);navbar.classList.add(cs_original)}}window.onscroll=function(){aui_set_data_scroll()};function aui_set_data_scroll(){document.documentElement.dataset.scroll=window.scrollY}aui_set_data_scroll();aui_flip_color_scheme_on_scroll();
//# sourceURL=bootstrap-js-bundle-js-after
</script>
<script data-optimized="1" id="datatables-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/b3c1ec0a5d1e08adb96972f2f6bc7e56.js?ver=4eb5b"></script>
<script id="datatables-responsive-js" src="https://cdn.datatables.net/responsive/2.3.0/js/dataTables.responsive.min.js?ver=7.0"></script>
<script data-optimized="1" id="jquery-ui-core-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/77c01decbfd9338d15cf5cd7dda633cc.js?ver=dcfb9"></script>
<script data-optimized="1" id="jquery-ui-datepicker-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/3625a36a4aff5421cf6699752d88ffb4.js?ver=0ff82"></script>
<script id="jquery-ui-datepicker-js-after">
jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"d MM yy","firstDay":1,"isRTL":false});});
//# sourceURL=jquery-ui-datepicker-js-after
</script>
<script data-optimized="1" id="odp_product_view-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/e9bccd31d37a94f9ea68c00587423b7d.js?ver=b4a99"></script>
<script id="userswp-js-extra">
var uwp_localize_data = {"uwp_more_char_limit":"100","uwp_more_text":"more","uwp_less_text":"less","error":"Something went wrong.","error_retry":"Something went wrong, please retry.","uwp_more_ellipses_text":"...","ajaxurl":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php","login_modal":"1","register_modal":"1","forgot_modal":"1","uwp_pass_strength":"4","uwp_strong_pass_msg":"Please enter valid strong password.","default_banner":"https://lifeinabruzzo.com/wp-content/plugins/userswp/assets/images/banner.png","basicNonce":"5f42877acc"};
//# sourceURL=userswp-js-extra
</script>
<script data-optimized="1" id="userswp-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/2d7ce58a6f031dcc94f29fec0158db45.js?ver=0fd61"></script>
<script data-optimized="1" data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/c8e5956b243294209f9e1621a096e8a8.js?ver=99715"></script>
<script id="wc-add-to-cart-js-extra">
var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View basket","cart_url":"https://lifeinabruzzo.com/basket/","is_cart":"","cart_redirect_after_add":"no"};
//# sourceURL=wc-add-to-cart-js-extra
</script>
<script data-optimized="1" data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/b480d674744c2bf037f79bd8f41d9dce.js?ver=f85b0"></script>
<script data-optimized="1" data-wp-strategy="defer" id="wc-js-cookie-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/e759449a8879a7d3a501a713152a4726.js?ver=7e2bd"></script>
<script id="wpgmza_data-js-extra">
var wpgmza_google_api_status = {"message":"Enqueued","code":"ENQUEUED"};
//# sourceURL=wpgmza_data-js-extra
</script>
<script data-optimized="1" id="wpgmza_data-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/608b75bb45d4b27ee6994b99069051e2.js?ver=9028e"></script>
<script id="sumosubs-single-product-js-extra">
var sumosubs_single_product_params = {"wp_ajax_url":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php","get_product_nonce":"21061f5f63","get_variation_nonce":"a7a91ad60e","product_id":"","product_type":"","default_add_to_cart_text":"Add to cart","variation_data_template":"from-woocommerce"};
//# sourceURL=sumosubs-single-product-js-extra
</script>
<script data-optimized="1" id="sumosubs-single-product-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/4bf2bbb4f40d14e400f4819ef6b5d42f.js?ver=3b6cc"></script>
<script id="sumosubs-checkout-js-extra">
var sumosubs_checkout_params = {"wp_ajax_url":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php","is_user_logged_in":"","current_page":"cart","update_order_subscription_nonce":"66453ad1c2","can_user_subscribe_for_order":null,"default_order_subscription_duration":"M","default_order_subscription_duration_value":"1","default_order_subscription_installment":"0","can_user_select_plan":"1","subscription_week_duration_options":{"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,"10":10,"11":11,"12":12,"13":13,"14":14,"15":15,"16":16,"17":17,"18":18,"19":19,"20":20,"21":21,"22":22,"23":23,"24":24,"25":25,"26":26,"27":27,"28":28,"29":29,"30":30,"31":31,"32":32,"33":33,"34":34,"35":35,"36":36,"37":37,"38":38,"39":39,"40":40,"41":41,"42":42,"43":43,"44":44,"45":45,"46":46,"47":47,"48":48,"49":49,"50":50,"51":51,"52":52},"subscription_month_duration_options":{"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,"10":10,"11":11,"12":12,"13":13,"14":14,"15":15,"16":16,"17":17,"18":18,"19":19,"20":20,"21":21,"22":22,"23":23,"24":24},"subscription_year_duration_options":{"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,"10":10},"subscription_day_duration_options":{"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,"10":10,"11":11,"12":12,"13":13,"14":14,"15":15,"16":16,"17":17,"18":18,"19":19,"20":20,"21":21,"22":22,"23":23,"24":24,"25":25,"26":26,"27":27,"28":28,"29":29,"30":30,"31":31,"32":32,"33":33,"34":34,"35":35,"36":36,"37":37,"38":38,"39":39,"40":40,"41":41,"42":42,"43":43,"44":44,"45":45,"46":46,"47":47,"48":48,"49":49,"50":50,"51":51,"52":52,"53":53,"54":54,"55":55,"56":56,"57":57,"58":58,"59":59,"60":60,"61":61,"62":62,"63":63,"64":64,"65":65,"66":66,"67":67,"68":68,"69":69,"70":70,"71":71,"72":72,"73":73,"74":74,"75":75,"76":76,"77":77,"78":78,"79":79,"80":80,"81":81,"82":82,"83":83,"84":84,"85":85,"86":86,"87":87,"88":88,"89":89,"90":90},"load_ajax_synchronously":"","maybe_prevent_from_hiding_guest_signup_form":""};
//# sourceURL=sumosubs-checkout-js-extra
</script>
<script data-optimized="1" id="sumosubs-checkout-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/95f29be19c23b245b3b5715df7725342.js?ver=a3883"></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=GT-W6KMHKM" async></script>
<script id="google_gtagjs-js-after">
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["lifeinabruzzo.com"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-W6KMHKM");
 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
//# sourceURL=google_gtagjs-js-after
</script>
<meta name="generator" content="Site Kit by Google 1.179.0" /><meta name="facebook-domain-verification" content="2kq5jjbzf06ogz7e1l8gfyy0o7k3fx" /><script type="text/javascript">
           var ajaxurl = "https://lifeinabruzzo.com/wp-admin/admin-ajax.php";
         </script>
<!-- This website runs the Product Feed PRO for WooCommerce by AdTribes.io plugin - version woocommercesea_option_installed_version -->
<style>/* CSS added by WP Meta and Date Remover*/.entry-meta {display:none !important;} .home .entry-meta { display: none; } .entry-footer {display:none !important;} .home .entry-footer { display: none; }</style><style>/* CSS added by WP Meta and Date Remover*/.entry-meta {display:none !important;} .home .entry-meta { display: none; } .entry-footer {display:none !important;} .home .entry-footer { display: none; }</style><style type="text/css"> .tippy-box[data-theme~="wprm"] { background-color: #333333; color: #FFFFFF; } .tippy-box[data-theme~="wprm"][data-placement^="top"] > .tippy-arrow::before { border-top-color: #333333; } .tippy-box[data-theme~="wprm"][data-placement^="bottom"] > .tippy-arrow::before { border-bottom-color: #333333; } .tippy-box[data-theme~="wprm"][data-placement^="left"] > .tippy-arrow::before { border-left-color: #333333; } .tippy-box[data-theme~="wprm"][data-placement^="right"] > .tippy-arrow::before { border-right-color: #333333; } .tippy-box[data-theme~="wprm"] a { color: #FFFFFF; } .wprm-comment-rating svg { width: 16px !important; height: 16px !important; } img.wprm-comment-rating { width: 80px !important; height: 16px !important; } body { --comment-rating-star-color: #343434; } body { --wprm-popup-font-size: 16px; } body { --wprm-popup-background: #ffffff; } body { --wprm-popup-title: #000000; } body { --wprm-popup-content: #444444; } body { --wprm-popup-button-background: #444444; } body { --wprm-popup-button-text: #ffffff; } body { --wprm-popup-accent: #747B2D; }</style><style type="text/css">.wprm-glossary-term {color: #5A822B;text-decoration: underline;cursor: help;}</style><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://lifeinabruzzo.com"><link rel="alternate" href="https://lifeinabruzzo.com/wp-json/tribe/events/v1/" />	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Elementor 4.1.0; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
<script>document.addEventListener('DOMContentLoaded', function() {
    if (document.body.classList.contains('uwp-user-type-1')) {
        var button = document.querySelector('input[type="submit"][value="Edit Account"]');
        if (button) {
            button.value = "Update Account";
        }
    }
});</script><script>document.addEventListener("DOMContentLoaded", function () {
  document.querySelectorAll('.geodir-field-languages_available li').forEach(function (li) {
    const parts = li.textContent.split(':');
    if (parts.length > 1) {
      li.textContent = parts[1].trim();
    }
  });
});</script><script>document.querySelectorAll('.geodir-field-languages_available li').forEach(li => {
  const parts = li.textContent.split(':');
  if (parts.length > 1) {
    li.textContent = parts[1].trim();
  }
});</script><script>document.addEventListener("DOMContentLoaded", function() {
    const links = document.querySelectorAll('a.biz_url');

    links.forEach(link => {
        const textSpan = link.querySelector('.elementor-icon-list-text');
        if (textSpan) {
            textSpan.textContent = 'Click here';
        }
    });
});</script>	<style type="text/css">
																																																																																																			</style>
	<link rel="icon" href="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/lia-site-icon-512-100x100.png" sizes="32x32" />
<link rel="icon" href="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/lia-site-icon-512-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/lia-site-icon-512-300x300.png" />
<meta name="msapplication-TileImage" content="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/lia-site-icon-512-300x300.png" />
<meta name="generator" content="WP Super Duper v1.2.31" data-sd-source="userswp" /><meta name="generator" content="WP Font Awesome Settings v1.1.11" data-ac-source="geodirectory" /><style id="wp-custom-css">
#lia-search-overlay { display: none !important; }
#lia-search-overlay.is-open { display: flex !important; }
#lia-search-panel { display: none !important; }
#lia-search-panel.is-open { display: flex !important; }
.lia-search-overlay { display: none !important; }
.lia-search-overlay.is-open { display: flex !important; }

/* ─── MashShare button overrides ─── */
.mashsb-container .mashsb-buttons a.mashsb-button,
.mashsb-container .mashsb-buttons a {
  border-radius: 0 !important;
  font-family: var(--sans, 'DM Sans', sans-serif) !important;
  font-size: 0.72rem !important;
  font-weight: 600 !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  padding: 10px 18px !important;
  transition: opacity 0.15s !important;
}
.mashsb-container .mashsb-buttons a:hover { opacity: 0.85 !important; }
.mashsb-container .mashsb-buttons a.mashsb-facebook { background: #2e4029 !important; border: 1px solid #2e4029 !important; }
.mashsb-container .mashsb-buttons a.mashsb-whatsapp { background: #4a6741 !important; border: 1px solid #4a6741 !important; }
.mashsb-container .mashsb-buttons a.mashsb-linkedin { background: #3d3d3a !important; border: 1px solid #3d3d3a !important; }
.mashsb-container .mashsb-buttons a.mashsb-mail { background: #6b8f62 !important; border: 1px solid #6b8f62 !important; }
.mashsb-container { border-top: 2px solid var(--rule, #d8d5cc) !important; padding-top: 24px !important; margin-top: 0 !important; }
.mashsb-container .mashsb-share-count { display: none !important; }

/* ─── Contact page layout ─── */
.lia-contact-wrap { max-width: 1180px; margin: 0 auto; padding: 48px 28px 60px; display: grid; grid-template-columns: 1fr 340px; gap: 60px; align-items: start; }
.lia-contact-section { margin-bottom: 40px; padding-bottom: 40px; border-bottom: 1px solid var(--rule, #d8d5cc); }
.lia-contact-section:last-child { border-bottom: none; }
.lia-contact-section h2 { font-family: var(--serif, 'Playfair Display', serif); font-size: 1.3rem; font-weight: 700; color: var(--ink, #1a1a18); margin: 0 0 12px; padding-bottom: 10px; border-bottom: 2px solid var(--moss, #4a6741); }
.lia-contact-section p { font-family: var(--sans, 'DM Sans', sans-serif); font-size: 0.88rem; color: var(--ink-mid, #3d3d3a); line-height: 1.7; margin-bottom: 12px; }
.lia-contact-section a { color: var(--moss, #4a6741); text-decoration: none; }
.lia-contact-section a:hover { text-decoration: underline; }
.lia-contact-row { display: flex; align-items: center; gap: 12px; margin-bottom: 10px; font-family: var(--sans, 'DM Sans', sans-serif); font-size: 0.82rem; color: var(--ink-mid, #3d3d3a); }
.lia-contact-row svg { flex-shrink: 0; color: var(--moss, #4a6741); }
.lia-contact-row a { color: var(--moss, #4a6741); }
.lia-book-box { background: var(--moss-pale, #e8efe7); border-left: 4px solid var(--moss, #4a6741); padding: 20px 24px; margin-top: 16px; }
.lia-book-box p { margin-bottom: 16px !important; }
.lia-book-btn { display: inline-block; background: var(--moss, #4a6741); color: #fff !important; font-family: var(--sans, 'DM Sans', sans-serif); font-size: 0.75rem; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; padding: 12px 24px; text-decoration: none !important; transition: opacity 0.15s; }
.lia-book-btn:hover { opacity: 0.85; }
.lia-contact-sidebar-box { background: #fff; border: 1px solid var(--rule, #d8d5cc); padding: 24px; position: sticky; top: 90px; }
.lia-contact-sidebar-box h3 { font-family: var(--sans, 'DM Sans', sans-serif); font-size: 0.6rem; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--moss, #4a6741); border-bottom: 2px solid var(--moss, #4a6741); padding-bottom: 8px; margin-bottom: 16px; }
.lia-reg-detail { font-family: var(--sans, 'DM Sans', sans-serif); font-size: 0.72rem; color: var(--ink-soft, #6b6b66); line-height: 1.8; }
.lia-reg-detail strong { color: var(--ink, #1a1a18); display: block; margin-bottom: 4px; }
.geodir-category-description-container { display: none !important; }
@media(max-width:1024px) {
  .lia-contact-wrap { grid-template-columns: 1fr; gap: 32px; padding: 32px 16px 48px; }
  .lia-contact-sidebar-box { position: static; }
}

.page-id-32057 .entry-title { display: none !important; }
.page-id-32057 .entry-content { padding: 0 !important; margin: 0 !important; max-width: 100% !important; }
.page-id-32057 .content-bg { padding: 0 !important; }
.page-id-32057 .wp-block-group, .page-id-32057 .wp-block-group__inner-container { padding: 0 !important; margin: 0 !important; max-width: 100% !important; }
.page-id-32057 .site-main, .page-id-32057 .entry-content, .page-id-32057 article, .page-id-32057 .content-bg, .page-id-32057 .wp-block-group, .page-id-32057 .kadence-inner-column-inner, .page-id-32057 .kb-inner-column-inner { max-width: 100% !important; width: 100% !important; padding-left: 0 !important; padding-right: 0 !important; margin-left: 0 !important; margin-right: 0 !important; }

/* ── TITLE WIDOW FIX ── */
.article-title { text-wrap: balance; }
.quad-row { align-items: start !important; }
.secondary-row { align-items: start !important; }

/* ── WOOCOMMERCE ── */
.woocommerce-page .site-main, .woocommerce-checkout .site-main { padding: 0 28px !important; max-width: 1180px !important; margin-left: auto !important; margin-right: auto !important; }
.woocommerce-page .formkit-form, .woocommerce-page .seva-form, .woocommerce-checkout .formkit-form, .woocommerce-page .mashsb-container, .woocommerce-checkout .mashsb-container { display: none !important; }

/* ── DISQUS ── */
#disqus_thread { font-family: var(--sans) !important; padding: 40px 0 20px !important; }
#disqus_thread a { color: var(--moss) !important; }

/* ── BODY TEXT ── */
.article-body p { color: #1a1a18 !important; font-weight: 400 !important; line-height: 1.65 !important; }

/* ── FIXED MASTHEAD + SPACER ── */
.site-masthead { 
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
}
.site-main, .site-content { margin-top: 110px !important; }
@media (max-width: 768px) {
    .site-main, .site-content { margin-top: 100px !important; }
}
body.home .site-main, body.home .site-content,
body.single .site-main, body.single .site-content {
    margin-top: 0 !important;
}

.geodir-loop-container .geodir-archive-title,
.geodir_locations_count,
.geodir-archive-subtitle,
.geodir-loop-header { display: none !important; }

.dir-cat-count { display: none !important; }

.about-band-btn:hover { color: #fff !important; opacity: 0.85; }
.article-body video {
    max-width: 100% !important;
    width: 100% !important;
    height: auto !important;
}
</style>
<style id="lia-palette">
:root {
  --global-palette1: #2e4029;
  --global-palette2: #4a6741;
  --global-palette3: #6b8f62;
  --global-palette4: #1a1a18;
  --global-palette5: #3d3d3a;
  --global-palette6: #6b6b66;
  --global-palette7: #faf9f6;
  --global-palette8: #f5f3ee;
  --global-palette9: #d8d5cc;
  --moss:       #4a6741;
  --moss-light: #6b8f62;
  --moss-pale:  #e8efe7;
  --moss-dark:  #2e4029;
  --ink:        #1a1a18;
  --ink-mid:    #3d3d3a;
  --ink-soft:   #6b6b66;
  --paper:      #faf9f6;
  --warm-white: #f5f3ee;
  --rule:       #d8d5cc;
}
body { background: #faf9f6 !important; }
</style>
<style type="text/css" media="screen">.is-menu path.search-icon-path { fill: #848484;}body .popup-search-close:after, body .search-close:after { border-color: #848484;}body .popup-search-close:before, body .search-close:before { border-color: #848484;}</style>			<style type="text/css">
					.is-form-id-32993 .is-search-input::-webkit-input-placeholder {
			    color: #000000 !important;
			}
			.is-form-id-32993 .is-search-input:-moz-placeholder {
			    color: #000000 !important;
			    opacity: 1;
			}
			.is-form-id-32993 .is-search-input::-moz-placeholder {
			    color: #000000 !important;
			    opacity: 1;
			}
			.is-form-id-32993 .is-search-input:-ms-input-placeholder {
			    color: #000000 !important;
			}
                        			.is-form-style-1.is-form-id-32993 .is-search-input:focus,
			.is-form-style-1.is-form-id-32993 .is-search-input:hover,
			.is-form-style-1.is-form-id-32993 .is-search-input,
			.is-form-style-2.is-form-id-32993 .is-search-input:focus,
			.is-form-style-2.is-form-id-32993 .is-search-input:hover,
			.is-form-style-2.is-form-id-32993 .is-search-input,
			.is-form-style-3.is-form-id-32993 .is-search-input:focus,
			.is-form-style-3.is-form-id-32993 .is-search-input:hover,
			.is-form-style-3.is-form-id-32993 .is-search-input,
			.is-form-id-32993 .is-search-input:focus,
			.is-form-id-32993 .is-search-input:hover,
			.is-form-id-32993 .is-search-input {
                                color: #000000 !important;                                                                			}
                        			</style>
		
</head>
<body class="home wp-singular page-template-default page page-id-35319 wp-custom-logo wp-embed-responsive wp-theme-kadence wp-child-theme-lifeinabruzzo-kadence lia-theme theme-kadence woocommerce-no-js tribe-no-js kadence footer-on-bottom hide-focus-outline link-style-standard content-title-style-above content-width-normal content-style-boxed content-vertical-padding-show non-transparent-header mobile-non-transparent-header kadence-elementor-colors elementor-default elementor-kit-250 elementor-page elementor-page-35319 tribe-theme-kadence gd-map-auto">
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v8.0&appId=1501304186621232&autoLogAppEvents=1" nonce="4lGLGoWv"></script><a class="screen-reader-text" href="#main-content">Skip to content</a>
<header class="site-masthead" id="masthead" role="banner">
	<div class="masthead-inner">
		<div class="masthead-left">
			<button class="hamburger-btn" id="lia-mega-trigger" aria-label="Open menu" aria-expanded="false" aria-controls="lia-mega-menu">
				<span></span><span></span><span></span>
			</button>
			<div class="masthead-divider" aria-hidden="true"></div>
			<a href="https://lifeinabruzzo.com/" class="logo-lockup" rel="home">
				<span class="site-logo-text">Life <em>In</em> Abruzzo</span>
				<span class="site-logo-tagline">Bringing Abruzzo Together</span>
			</a>
		</div>
		<div class="masthead-right">
			<button class="btn-search" aria-label="Search" id="lia-search-trigger">
				<svg width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" aria-hidden="true"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/></svg>
			</button>
			<a href="https://lifeinabruzzo.com/subscribe-to-the-life-in-abruzzo-newsletter/" class="btn-join">Subscribe</a>
		</div>
	</div>

	<!-- Row 2: always-visible category bar (DESKTOP ONLY - hidden on mobile via CSS) -->
	<nav class="masthead-categories" aria-label="Main categories">
		<div class="masthead-categories-inner">
						<a href="https://lifeinabruzzo.com/explore-abruzzo/" class="cat-bar-item">See &amp; Do</a>
						<a href="https://lifeinabruzzo.com/eat-drink-abruzzo/" class="cat-bar-item">Eat &amp; Drink</a>
						<a href="https://lifeinabruzzo.com/live-belong-in-abruzzo/" class="cat-bar-item">Live &amp; Belong</a>
						<a href="https://lifeinabruzzo.com/history/" class="cat-bar-item">Ancestry, Culture &amp; History</a>
						<a href="https://lifeinabruzzo.com/abruzzo-event-guide-calendar/" class="cat-bar-item">Events</a>
						<a href="https://lifeinabruzzo.com/abruzzo-directory/" class="cat-bar-item">Listings</a>
						<a href="https://lifeinabruzzo.com/abruzzo-guide/" class="cat-bar-item">Abruzzo Guide</a>
					</div>
	</nav>

	</header>

<!-- ════════════════════════════════════════════════════════════
     MEGA MENU
     ════════════════════════════════════════════════════════════ -->
<div class="lia-mega" id="lia-mega-menu" aria-hidden="true">
	<div class="lia-mega-panel">
		<div class="lia-mega-inner">

			<div class="lia-mega-top">
				<div class="lia-mega-search">
					<span class="lia-mega-search-icon">
						<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/></svg>
					</span>
					<form role="search" method="get" action="https://lifeinabruzzo.com/">
						<input type="search" name="s" placeholder="Search Life in Abruzzo, Sulmona recipes, walking trails&hellip;" autocomplete="off">
					</form>
				</div>
				<button class="lia-mega-close" id="lia-mega-close" aria-label="Close menu">
					<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" width="18" height="18"><path d="M18 6L6 18M6 6l12 12"/></svg>
				</button>
			</div>

			<div class="lia-mega-grid">
								<div class="lia-mega-section">
					<h3><a href="https://lifeinabruzzo.com/explore-abruzzo/">See &amp; Do</a></h3>
					<ul>
												<li><a href="https://lifeinabruzzo.com/category/medieval-castles-villages/">Medieval Castles &amp; Villages</a></li>
												<li><a href="https://lifeinabruzzo.com/category/arts-crafts-life-culture/">Arts &amp; Architecture</a></li>
												<li><a href="https://lifeinabruzzo.com/category/experiences/">Experiences &amp; Activities</a></li>
												<li><a href="https://lifeinabruzzo.com/category/nature-hiking/">Nature &amp; Hiking</a></li>
												<li><a href="https://lifeinabruzzo.com/category/beaches/">Beaches &amp; Coastline</a></li>
												<li><a href="https://lifeinabruzzo.com/category/skiing-winter-sports-experiences/">Skiing &amp; Winter Sports</a></li>
												<li><a href="https://lifeinabruzzo.com/category/museums/">Museums</a></li>
											</ul>
				</div>
								<div class="lia-mega-section">
					<h3><a href="https://lifeinabruzzo.com/eat-drink-abruzzo/">Eat &amp; Drink</a></h3>
					<ul>
												<li><a href="https://lifeinabruzzo.com/category/recipes/">Recipes</a></li>
												<li><a href="https://lifeinabruzzo.com/category/antipasti-snacks-food-recipes/">Antipasti &amp; Snacks</a></li>
												<li><a href="https://lifeinabruzzo.com/category/primo-pasta-rice-soup/">Pasta &amp; Primi</a></li>
												<li><a href="https://lifeinabruzzo.com/category/secondo-main-accompaniments-abruzzo/">Meats &amp; Mains</a></li>
												<li><a href="https://lifeinabruzzo.com/category/cakes-biscuits-desserts/">Desserts &amp; Sweets</a></li>
												<li><a href="https://lifeinabruzzo.com/category/drinks-liqueurs/">Drinks &amp; Liqueurs</a></li>
												<li><a href="https://lifeinabruzzo.com/category/eating-out/">Restaurants</a></li>
												<li><a href="https://lifeinabruzzo.com/category/cooking-classes/">Cooking Classes</a></li>
											</ul>
				</div>
								<div class="lia-mega-section">
					<h3><a href="https://lifeinabruzzo.com/live-belong-in-abruzzo/">Live &amp; Belong</a></h3>
					<ul>
												<li><a href="https://lifeinabruzzo.com/places/category/home-in-abruzzo-private-sale/">Properties &amp; Rentals</a></li>
												<li><a href="https://lifeinabruzzo.com/category/live-abruzzo/">Live in Abruzzo</a></li>
												<li><a href="https://lifeinabruzzo.com/category/community/">Community &amp; Advocacy</a></li>
												<li><a href="https://lifeinabruzzo.com/category/travel-information/">Travel Tips &amp; Safety</a></li>
												<li><a href="https://lifeinabruzzo.com/category/weather-through-the-seasons/">Weather Through the Seasons</a></li>
												<li><a href="https://lifeinabruzzo.com/category/the-2009-laquila-earthquake/">2009 L'Aquila Earthquake</a></li>
											</ul>
				</div>
								<div class="lia-mega-section">
					<h3><a href="https://lifeinabruzzo.com/history/">Ancestry &amp; History</a></h3>
					<ul>
												<li><a href="https://lifeinabruzzo.com/category/ancestry-abruzzo/">Tracing Italian Roots</a></li>
												<li><a href="https://lifeinabruzzo.com/category/ancient-abruzzo/">Ancient Abruzzo</a></li>
												<li><a href="https://lifeinabruzzo.com/category/religious/">Religious Heritage</a></li>
												<li><a href="https://lifeinabruzzo.com/category/books-film/">Books &amp; Film</a></li>
												<li><a href="https://lifeinabruzzo.com/category/ww2-modern-history/">WW2 &amp; Modern History</a></li>
											</ul>
				</div>
								<div class="lia-mega-section">
					<h3><a href="https://lifeinabruzzo.com/abruzzo-event-guide-calendar/">Events</a></h3>
					<ul>
												<li><a href="https://lifeinabruzzo.com/category/whatsonabruzzo/">What's On Abruzzo</a></li>
												<li><a href="https://lifeinabruzzo.com/category/sagre-in-abruzzo/">Sagre &amp; Festivals</a></li>
												<li><a href="https://lifeinabruzzo.com/markets-in-abruzzo/">Markets in Abruzzo</a></li>
												<li><a href="https://lifeinabruzzo.com/category/sagre-in-abruzzo/">Reviews &amp; Highlights</a></li>
											</ul>
				</div>
								<div class="lia-mega-section">
					<h3><a href="https://lifeinabruzzo.com/abruzzo-directory/">Connections</a></h3>
					<ul>
												<li><a href="https://lifeinabruzzo.com/places/category/accommodation-short-and-longterm/">Accommodation</a></li>
												<li><a href="https://lifeinabruzzo.com/places/category/tours-excursions-guides/">Tours &amp; Excursions</a></li>
												<li><a href="https://lifeinabruzzo.com/places/category/specialist-foods-restaurants/">Food &amp; Restaurants</a></li>
												<li><a href="https://lifeinabruzzo.com/places/category/house-in-abruzzo-sale/">Properties for Sale</a></li>
												<li><a href="https://lifeinabruzzo.com/places/category/services-education/">Services &amp; Classes</a></li>
												<li><a href="https://lifeinabruzzo.com/places/category/cultural-heritage-organisers-events/">Culture &amp; Events</a></li>
											</ul>
				</div>
								<div class="lia-mega-section">
					<h3><a href="https://lifeinabruzzo.com/abruzzo-guide/">Abruzzo Guide</a></h3>
					<ul>
												<li><a href="https://lifeinabruzzo.com/category/24-hours-in-abruzzo/">24 Hours In&hellip;</a></li>
												<li><a href="https://lifeinabruzzo.com/category/24-hours-in-abruzzo/?format=trail">Walking Trails</a></li>
												<li><a href="https://lifeinabruzzo.com/category/24-hours-in-abruzzo/?format=themed">Themed Routes</a></li>
												<li><a href="https://lifeinabruzzo.com/map-of-abruzzo/">Map of Abruzzo</a></li>
											</ul>
				</div>
				
				<!-- Utility column -->
				<div class="lia-mega-utility">
					<h3>About &amp; More</h3>
					<ul class="lia-mega-utility-list">
						<li><a href="https://lifeinabruzzo.com/cultural-association/">About Life in Abruzzo</a></li>
						<li><a href="https://calendar.app.google/teD22BE98zaooDhm7" target="_blank" rel="noopener">Book a Consultation</a></li>
						<li><a href="https://lifeinabruzzo.com/contact-us/">Contact Us</a></li>
						<li><a href="https://lifeinabruzzo.com/advertise-pubblicita/">Advertise with Us</a></li>
					</ul>
					<a href="/insiders-club/" class="lia-mega-cta">Insiders Club</a>
					<a href="https://lifeinabruzzo.com/subscribe-to-the-life-in-abruzzo-newsletter/" class="lia-mega-cta-secondary">Free Newsletter</a>
				</div>
			</div>

			
		</div>
	</div>
</div>

<!-- LIA Search Overlay -->
<div class="lia-search-overlay" id="lia-search-panel" aria-hidden="true">
	<div class="lia-search-overlay-inner">
		<button class="lia-search-close" id="lia-search-close" aria-label="Close search">&#10005;</button>
		<div class="lia-search-eyebrow">Search Life In Abruzzo</div>
		<div class="lia-search-form-wrap">
			<form role="search" method="get" action="https://lifeinabruzzo.com/">
				<input type="search" name="s" placeholder="Search Life In Abruzzo..." autocomplete="off" />
				<button type="submit" aria-label="Search">Search</button>
			</form>
		</div>
	</div>
</div>

<style>
/* ── ROW 2: CATEGORY BAR (DESKTOP ONLY) ── */
.masthead-categories {
	background: #fff;
	border-top: 1px solid var(--rule);
	border-bottom: 1px solid var(--rule);
}
.masthead-categories-inner {
	max-width: var(--max-width, 1280px);
	margin: 0 auto;
	padding: 0 var(--gutter, 28px);
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	gap: 0;
	overflow-x: auto;
	overflow-y: hidden;
	scrollbar-width: none;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap;
	height: 42px;
}
.masthead-categories-inner::-webkit-scrollbar { display: none; }
.cat-bar-item {
	font-family: var(--sans);
	font-size: 0.78rem;
	font-weight: 500;
	letter-spacing: 0.02em;
	color: var(--ink-mid);
	text-decoration: none;
	padding: 11px 14px;
	border-bottom: 2px solid transparent;
	white-space: nowrap;
	display: inline-flex;
	align-items: center;
	height: 100%;
	transition: color 0.12s, border-color 0.12s;
}
.cat-bar-item:first-child { padding-left: 0; }
.cat-bar-item:hover { color: var(--moss); }
.cat-bar-item.is-active {
	color: var(--moss);
	font-weight: 600;
	border-bottom-color: var(--moss);
}
/* MOBILE: hide Row 2 entirely. Hamburger mega-menu becomes the only nav path. */
@media (max-width: 768px) {
	.masthead-categories { display: none !important; }
}

/* ── MEGA MENU ── */
.lia-mega {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1200;
	background: rgba(26, 26, 24, 0.4);
	opacity: 0;
	pointer-events: none;
	transition: opacity 0.25s ease;
}
.lia-mega.is-open {
	opacity: 1;
	pointer-events: auto;
}
.lia-mega-panel {
	background: #d8e6d3;
	color: var(--ink);
	max-height: 100vh;
	overflow-y: auto;
	transform: translateY(-30px);
	transition: transform 0.3s ease;
}
.lia-mega.is-open .lia-mega-panel {
	transform: translateY(0);
}
.lia-mega-inner {
	max-width: 1280px;
	margin: 0 auto;
	padding: 32px 28px 48px;
	position: relative;
}

/* Top: search + close */
.lia-mega-top {
	display: flex;
	align-items: center;
	gap: 28px;
	padding-bottom: 28px;
	margin-bottom: 32px;
	border-bottom: 1px solid rgba(46, 64, 41, 0.2);
}
.lia-mega-search {
	flex: 1;
	max-width: 520px;
	position: relative;
}
.lia-mega-search form {
	margin: 0;
}
.lia-mega-search input {
	width: 100%;
	background: var(--sage);
	border: 1px solid rgba(46, 64, 41, 0.25);
	color: var(--ink);
	font-family: var(--serif);
	font-size: 1.1rem;
	padding: 12px 16px 12px 44px;
	outline: none;
	border-radius: 0;
}
.lia-mega-search input::placeholder {
	color: rgba(46, 64, 41, 0.6);
}
.lia-mega-search input:focus {
	background: var(--sage-deep, #a8c8a3);
	border-color: var(--moss-dark);
}
.lia-mega-search-icon {
	position: absolute;
	top: 50%;
	left: 14px;
	transform: translateY(-50%);
	color: var(--moss-dark);
	opacity: 0.65;
	z-index: 2;
	pointer-events: none;
}
.lia-mega-close {
	background: none;
	border: 1px solid rgba(46, 64, 41, 0.3);
	color: var(--moss-dark);
	width: 44px;
	height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	transition: background 0.15s;
	flex-shrink: 0;
	border-radius: 0;
}
.lia-mega-close:hover {
	background: rgba(46, 64, 41, 0.1);
}

/* Grid: 7 sections + utility column */
.lia-mega-grid {
	display: grid;
	grid-template-columns: repeat(7, 1fr) 1.1fr;
	gap: 32px 28px;
	margin-bottom: 40px;
}
.lia-mega-section h3 {
	font-family: var(--serif);
	font-size: 1.05rem;
	font-weight: 700;
	color: var(--moss-dark);
	line-height: 1.2;
	margin: 0 0 14px;
	padding-bottom: 10px;
	border-bottom: 1px solid var(--moss-dark);
}
.lia-mega-section h3 em { font-style: italic; font-weight: 400; }
.lia-mega-section h3 a {
	color: var(--moss-dark);
	text-decoration: none;
	transition: color 0.15s;
}
.lia-mega-section h3 a:hover { color: var(--ink); }
.lia-mega-section ul {
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.lia-mega-section ul li a {
	font-family: var(--sans);
	font-size: 0.78rem;
	color: var(--ink-mid);
	line-height: 1.45;
	text-decoration: none;
	transition: color 0.15s, padding-left 0.15s;
	display: block;
}
.lia-mega-section ul li a:hover {
	color: var(--moss-dark);
	padding-left: 4px;
}

/* Utility column */
.lia-mega-utility {
	background: var(--sage);
	padding: 18px 22px;
	margin: -8px -8px 0 0;
}
.lia-mega-utility h3 {
	font-family: var(--sans);
	font-size: 0.6rem;
	font-weight: 600;
	letter-spacing: 0.16em;
	text-transform: uppercase;
	color: var(--moss-dark);
	margin: 0 0 14px;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(46, 64, 41, 0.3);
}
.lia-mega-utility-list {
	list-style: none;
	padding: 0;
	margin: 0 0 24px;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
.lia-mega-utility-list a {
	font-family: var(--sans);
	font-size: 0.85rem;
	font-weight: 600;
	color: var(--ink);
	text-decoration: none;
	transition: color 0.15s;
	display: flex;
	align-items: center;
	gap: 8px;
}
.lia-mega-utility-list a::before {
	content: '\2192';
	color: var(--moss-dark);
	font-size: 0.85em;
	transition: transform 0.15s;
}
.lia-mega-utility-list a:hover { color: var(--moss-dark); }
.lia-mega-utility-list a:hover::before { transform: translateX(3px); }

.lia-mega-cta {
	display: block;
	background: var(--moss-dark);
	color: #fff;
	font-family: var(--sans);
	font-size: 0.74rem;
	font-weight: 700;
	letter-spacing: 0.12em;
	text-transform: uppercase;
	text-align: center;
	padding: 14px 18px;
	text-decoration: none;
	transition: background 0.15s;
	margin-bottom: 12px;
}
.lia-mega-cta:hover { background: var(--ink); color: #fff; }
.lia-mega-cta-secondary {
	display: block;
	background: transparent;
	color: var(--moss-dark);
	border: 1px solid var(--moss-dark);
	font-family: var(--sans);
	font-size: 0.7rem;
	font-weight: 600;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	text-align: center;
	padding: 12px 18px;
	text-decoration: none;
	transition: background 0.15s, color 0.15s;
}
.lia-mega-cta-secondary:hover {
	background: var(--moss-dark);
	color: #fff;
}

/* Editor's Picks */
.lia-mega-picks {
	border-top: 1px solid rgba(46, 64, 41, 0.2);
	padding-top: 32px;
}
.lia-mega-picks-head {
	display: flex;
	align-items: baseline;
	margin-bottom: 18px;
}
.lia-mega-picks-head-title {
	font-family: var(--sans);
	font-size: 0.62rem;
	font-weight: 600;
	letter-spacing: 0.16em;
	text-transform: uppercase;
	color: var(--moss-dark);
}
.lia-mega-picks-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 24px;
}
.lia-mega-pick {
	display: block;
	text-decoration: none;
	color: inherit;
	transition: opacity 0.15s;
}
.lia-mega-pick:hover { opacity: 0.85; }
.lia-mega-pick:hover .lia-mega-pick-title { color: var(--moss-dark); }
.lia-mega-pick-img {
	aspect-ratio: 16 / 10;
	overflow: hidden;
	background: var(--sage-deep, #a8c8a3);
	margin-bottom: 12px;
}
.lia-mega-pick-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}
.lia-mega-pick-kicker {
	font-family: var(--sans);
	font-size: 0.58rem;
	font-weight: 600;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--moss-dark);
	margin-bottom: 6px;
}
.lia-mega-pick-title {
	font-family: var(--serif);
	font-size: 0.95rem;
	font-weight: 700;
	line-height: 1.25;
	color: var(--ink);
	transition: color 0.15s;
}
.lia-mega-pick-title em { font-style: italic; font-weight: 400; }

/* Tablet */
@media (max-width: 1100px) {
	.lia-mega-grid {
		grid-template-columns: repeat(4, 1fr);
		gap: 28px 22px;
	}
	.lia-mega-utility {
		grid-column: 1 / -1;
		margin: 8px 0 0;
	}
}
@media (max-width: 900px) {
	.lia-mega-grid {
		grid-template-columns: 1fr 1fr;
		gap: 24px 20px;
	}
	.lia-mega-picks-grid {
		grid-template-columns: 1fr 1fr;
	}
}

/* Mobile: accordion */
@media (max-width: 768px) {
	.lia-mega-inner {
		padding: 20px 16px 32px;
	}
	.lia-mega-top {
		gap: 12px;
		padding-bottom: 20px;
		margin-bottom: 24px;
	}
	.lia-mega-search input {
		font-size: 0.95rem;
		padding: 10px 14px 10px 38px;
	}
	.lia-mega-grid {
		grid-template-columns: 1fr;
		gap: 0;
		margin-bottom: 28px;
	}
	.lia-mega-section {
		border-bottom: 1px solid rgba(46, 64, 41, 0.15);
	}
	.lia-mega-section:last-of-type {
		border-bottom: none;
	}
	.lia-mega-section h3 {
		border-bottom: none;
		padding: 14px 0;
		margin-bottom: 0;
		font-size: 1rem;
		cursor: pointer;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.lia-mega-section h3 a {
		flex: 1;
	}
	.lia-mega-section h3::after {
		content: '+';
		font-family: var(--sans);
		font-size: 1.4rem;
		color: var(--moss-dark);
		font-weight: 300;
		transition: transform 0.2s;
		margin-left: 12px;
	}
	.lia-mega-section.is-open h3::after {
		transform: rotate(45deg);
	}
	.lia-mega-section ul {
		max-height: 0;
		overflow: hidden;
		transition: max-height 0.3s ease, padding 0.2s;
		padding-left: 12px;
	}
	.lia-mega-section.is-open ul {
		max-height: 600px;
		padding-bottom: 14px;
	}
	.lia-mega-utility {
		margin-top: 16px;
		padding: 18px;
	}
	.lia-mega-picks-grid {
		grid-template-columns: 1fr;
		gap: 18px;
	}
}

/* ── SEARCH OVERLAY (unchanged) ── */
.lia-search-overlay {
	display: none;
	position: fixed;
	inset: 0;
	background: rgba(15,12,8,0.75);
	z-index: 9999;
	align-items: center;
	justify-content: center;
}
.lia-search-overlay.is-open { display: flex; }
.lia-search-overlay-inner {
	background: #2e4029;
	padding: 48px 40px;
	width: 90%;
	max-width: 640px;
	position: relative;
}
.lia-search-eyebrow {
	font-family: 'DM Sans', sans-serif;
	font-size: 0.6rem;
	font-weight: 600;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: #7a9a77;
	margin-bottom: 20px;
}
.lia-search-form-wrap form {
	display: flex !important;
}
.lia-search-form-wrap input[type="search"] {
	flex: 1;
	background: rgba(255,255,255,0.08) !important;
	border: 1px solid rgba(255,255,255,0.2) !important;
	border-right: none !important;
	border-radius: 0 !important;
	color: #f5f2eb !important;
	font-family: 'DM Sans', sans-serif !important;
	font-size: 1rem !important;
	padding: 14px 16px !important;
	width: 100% !important;
	outline: none !important;
}
.lia-search-form-wrap input[type="search"]::placeholder {
	color: rgba(245,242,235,0.4) !important;
}
.lia-search-form-wrap button[type="submit"] {
	background: #4a6741 !important;
	border: none !important;
	border-radius: 0 !important;
	color: #fff !important;
	font-family: 'DM Sans', sans-serif !important;
	font-size: 0.75rem !important;
	font-weight: 600 !important;
	letter-spacing: 0.06em !important;
	text-transform: uppercase !important;
	padding: 14px 20px !important;
	cursor: pointer !important;
	flex-shrink: 0 !important;
}
.lia-search-form-wrap button[type="submit"]:hover { background: #6b8f62 !important; }
.lia-search-close {
	position: absolute;
	top: 12px;
	right: 16px;
	background: none;
	border: none;
	color: rgba(245,242,235,0.5);
	font-size: 1.1rem;
	cursor: pointer;
	padding: 4px 8px;
	line-height: 1;
}
.lia-search-close:hover { color: #f5f2eb; }
@media (max-width: 768px) {
	.lia-search-overlay-inner { padding: 32px 20px; width: 95%; }
}
</style>

<script>
(function() {
	document.addEventListener('DOMContentLoaded', function() {
		// ── Mega menu toggle ──
		var megaTrigger = document.getElementById('lia-mega-trigger');
		var megaMenu    = document.getElementById('lia-mega-menu');
		var megaClose   = document.getElementById('lia-mega-close');

		function openMega() {
			if (!megaMenu) return;
			megaMenu.classList.add('is-open');
			megaMenu.setAttribute('aria-hidden', 'false');
			if (megaTrigger) megaTrigger.setAttribute('aria-expanded', 'true');
			document.body.style.overflow = 'hidden';
		}
		function closeMega() {
			if (!megaMenu) return;
			megaMenu.classList.remove('is-open');
			megaMenu.setAttribute('aria-hidden', 'true');
			if (megaTrigger) megaTrigger.setAttribute('aria-expanded', 'false');
			document.body.style.overflow = '';
		}

		if (megaTrigger) megaTrigger.addEventListener('click', openMega);
		if (megaClose)   megaClose.addEventListener('click', closeMega);
		if (megaMenu) {
			megaMenu.addEventListener('click', function(e) {
				if (e.target === megaMenu) closeMega();
			});
		}

		// Mobile accordion
		var sections = document.querySelectorAll('.lia-mega-section');
		sections.forEach(function(s) {
			var h3 = s.querySelector('h3');
			if (!h3) return;
			h3.addEventListener('click', function(e) {
				if (window.innerWidth > 768) return;
				if (e.target.tagName === 'A') return;
				e.preventDefault();
				s.classList.toggle('is-open');
			});
		});

		// ── Search overlay (unchanged) ──
		var trigger = document.getElementById('lia-search-trigger');
		var overlay = document.getElementById('lia-search-panel');
		var close   = document.getElementById('lia-search-close');

		if (trigger && overlay) {
			trigger.addEventListener('click', function() {
				overlay.classList.add('is-open');
				overlay.setAttribute('aria-hidden', 'false');
				var input = overlay.querySelector('input[type="search"]');
				if (input) { setTimeout(function(){ input.focus(); }, 100); }
			});

			if (close) {
				close.addEventListener('click', function() {
					overlay.classList.remove('is-open');
					overlay.setAttribute('aria-hidden', 'true');
				});
			}

			overlay.addEventListener('click', function(e) {
				if (e.target === overlay) {
					overlay.classList.remove('is-open');
					overlay.setAttribute('aria-hidden', 'true');
				}
			});
		}

		// Universal escape key handler
		document.addEventListener('keydown', function(e) {
			if (e.key === 'Escape') {
				closeMega();
				if (overlay) {
					overlay.classList.remove('is-open');
					overlay.setAttribute('aria-hidden', 'true');
				}
			}
		});
	});
})();
</script>
<main id="main-content" class="site-main lia-home-v6">

<div class="masthead-spacer" style="height:110px;background:var(--sage, #c1d9bc);" aria-hidden="true"></div>

<!-- ════════════════════════════════════════════════════════════
     1. WELCOME STRIP (sage band, identity in one line)
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-welcome">
	<div class="lia-home-welcome-inner">
		<p class="lia-home-welcome-text">A <em>Nonna&#8217;s</em> Idea.&nbsp; A Community <em>Heart</em>.&nbsp; A Good Read.</p>
		<p class="lia-home-welcome-it" lang="it">L&#8217;idea di una <em>nonna</em>.&nbsp; Il <em>cuore</em> della comunit&agrave;.&nbsp; Una buona lettura.</p>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     2. THIS WEEK IN ABRUZZO
     Weather + Markets Today + Next Event. The return mechanism.
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-mosspale lia-thisweek">
	<div class="lia-home-band-inner">
		<div class="lia-home-band-head">
			<h2 class="lia-home-band-title">This Week <em>in</em> Abruzzo</h2>
			<a href="https://lifeinabruzzo.com/abruzzo-event-guide-calendar/" class="lia-home-band-link">Full calendar &rarr;</a>
		</div>
		<p class="lia-home-band-intro">Today&#8217;s markets and what&#8217;s coming up across Abruzzo.</p>

		<!-- Markets + Event in a 2-column row below -->
		<div class="lia-thisweek-grid">

			<a href="https://lifeinabruzzo.com/markets-in-abruzzo/" class="lia-thisweek-lane lia-thisweek-markets">
				<div class="lia-thisweek-lane-label">Markets today</div>

				<!-- Markets hub hero image -->
				<div class="lia-thisweek-markets-img">
					<img   src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/IMG_6260-1.jpg"  alt="Markets in Abruzzo" loading="lazy">
				</div>

				<div class="lia-thisweek-markets-figures">
					<div class="lia-thisweek-markets-count" id="lia-home-mkt-count">&hellip;</div>
					<div class="lia-thisweek-markets-day" id="lia-home-mkt-day">Counting today&#8217;s markets</div>
				</div>

				<ul class="lia-thisweek-markets-provs">
					<li><span class="lia-thisweek-dot lia-prov-te"></span>Teramo <span class="lia-thisweek-prov-count" data-prov="TE">0</span></li>
					<li><span class="lia-thisweek-dot lia-prov-aq"></span>L&#8217;Aquila <span class="lia-thisweek-prov-count" data-prov="AQ">0</span></li>
					<li><span class="lia-thisweek-dot lia-prov-ch"></span>Chieti <span class="lia-thisweek-prov-count" data-prov="CH">0</span></li>
					<li><span class="lia-thisweek-dot lia-prov-pe"></span>Pescara <span class="lia-thisweek-prov-count" data-prov="PE">0</span></li>
				</ul>

				<!-- Weather inside the markets card: planning tool for whether to head out -->
				<div class="lia-markets-weather" aria-label="Weather today across the four provinces">
					<div class="lia-markets-weather-label">Today&#8217;s weather</div>
					<div class="lia-markets-weather-grid">
						<div class="weather-tile lia-mw-tile" data-lat="42.3505" data-lon="13.4005">
							<div class="weather-tile-province lia-mw-prov">AQ</div>
							<div class="weather-tile-temp lia-mw-temp">&hellip;</div>
							<div class="weather-tile-desc lia-mw-desc">Loading</div>
						</div>
						<div class="weather-tile lia-mw-tile" data-lat="42.3505" data-lon="14.1705">
							<div class="weather-tile-province lia-mw-prov">CH</div>
							<div class="weather-tile-temp lia-mw-temp">&hellip;</div>
							<div class="weather-tile-desc lia-mw-desc">Loading</div>
						</div>
						<div class="weather-tile lia-mw-tile" data-lat="42.4605" data-lon="14.2105">
							<div class="weather-tile-province lia-mw-prov">PE</div>
							<div class="weather-tile-temp lia-mw-temp">&hellip;</div>
							<div class="weather-tile-desc lia-mw-desc">Loading</div>
						</div>
						<div class="weather-tile lia-mw-tile" data-lat="42.6605" data-lon="13.7005">
							<div class="weather-tile-province lia-mw-prov">TE</div>
							<div class="weather-tile-temp lia-mw-temp">&hellip;</div>
							<div class="weather-tile-desc lia-mw-desc">Loading</div>
						</div>
					</div>
				</div>

				<span class="lia-thisweek-lane-cta">Open the markets map &rarr;</span>
			</a>

						<div class="lia-thisweek-lane lia-thisweek-event">
				<a href="https://lifeinabruzzo.com/events/prezza-artichoke-festival/" class="lia-thisweek-event-main">
					<div class="lia-thisweek-lane-label">Coming up &middot; 30 May</div>
										<div class="lia-thisweek-event-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2023/03/prezza-artichoke-640x400.jpg" alt="Prezza Artichoke Festival" loading="lazy">
					</div>
										<h3 class="lia-thisweek-event-title">Prezza Artichoke Festival</h3>
										<div class="lia-thisweek-event-loc">
						<svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
						<span>Prezza, L&#039;Aquila</span>
					</div>
															<p class="lia-thisweek-event-dek">Prezza’s annual Artichoke &amp; Olive Oil Sagra celebrates the famous small artichokes that grow on just one side of this small fortified town that sits on a spur of the Sirente</p>
										<span class="lia-thisweek-lane-cta">Read more &rarr;</span>
				</a>
								<a href="https://lifeinabruzzo.com/events/cantine-aperte-may-2026/" class="lia-thisweek-event-nextup">
					<span class="lia-thisweek-event-nextup-label">Next event</span>
					<span class="lia-thisweek-event-nextup-text">30 May &middot; Cantine Aperte in Abruzzo</span>
				</a>
							</div>
			
		</div>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     3. IN SEASON
     3 curated cards: Guide / Recipe / What to See
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-white">
	<div class="lia-home-band-inner">
		<div class="lia-home-band-head">
			<h2 class="lia-home-band-title">In <em>Season</em></h2>
			<span class="lia-home-band-link">May 2026</span>
		</div>
		<p class="lia-home-band-intro">What&#8217;s worth reading right now. The latest guide, the seasonal recipe, and one to add to the visiting list.</p>

		<div class="lia-inseason-grid">

						<a href="https://lifeinabruzzo.com/abruzzo-blue-flag-beaches-reasons-to-be-cheerful-1-2-3/" class="lia-inseason-card">
								<div class="lia-inseason-card-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2018/05/Untitled-design-9.png" alt="Abruzzo Beach Bible &#8211; Blue Flag Beaches 2026" loading="lazy">
				</div>
								<div class="lia-inseason-card-body">
					<span class="lia-inseason-card-kicker">Latest Guide</span>
					<h3 class="lia-inseason-card-title">Abruzzo Beach Bible &#8211; Blue Flag Beaches 2026</h3>
										<p class="lia-inseason-card-dek">Abruzzo destinations have been awarded 16 Blue Flags to highlight the best of its beaches in 2026!  These glorious beaches stretch along&hellip;</p>
									</div>
			</a>
						<a href="https://lifeinabruzzo.com/le-virtu-teramo-spring-clean-soup/" class="lia-inseason-card">
								<div class="lia-inseason-card-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2011/05/levirtu-1.jpg" alt="Virtues of Le Virtù &#8211; Teramo’s Tasty Spring Clean Soup" loading="lazy">
				</div>
								<div class="lia-inseason-card-body">
					<span class="lia-inseason-card-kicker">Latest Recipe</span>
					<h3 class="lia-inseason-card-title">Virtues of Le Virtù &#8211; Teramo’s Tasty Spring Clean Soup</h3>
										<p class="lia-inseason-card-dek">May 1st sees the Teramo region of Abruzzo celebrating with Le Virtù, a big, strong &amp; incredible soup, its roots weave history,&hellip;</p>
									</div>
			</a>
						<a href="https://lifeinabruzzo.com/attenborough-at-100-a-promise-from-abruzzo/" class="lia-inseason-card">
								<div class="lia-inseason-card-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/78343098_10156412675921104_684788082435686400_n-640x400.jpg" alt="Attenborough at 100: The Work is Ours Now" loading="lazy">
				</div>
								<div class="lia-inseason-card-body">
					<span class="lia-inseason-card-kicker">What to See</span>
					<h3 class="lia-inseason-card-title">Attenborough at 100: The Work is Ours Now</h3>
										<p class="lia-inseason-card-dek">Celebrating Sir David Attenborough at 100 from Abruzzo, home to the wolves, red deer and sheepdogs filmed in BBC&#039;s Seven Worlds, One&hellip;</p>
									</div>
			</a>
			
		</div>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     4. EASE INTO YOUR ABRUZZO (audience doors)
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-cream lia-home-doors">
	<div class="lia-home-band-inner">
		<div class="lia-home-band-head">
			<h2 class="lia-home-band-title">Ease <em>into Your</em> Abruzzo</h2>
		</div>

		<div class="lia-doors-grid">

			<a href="https://lifeinabruzzo.com/living-in-abruzzo/" class="lia-door">
				<div class="lia-door-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/live.jpg" alt="Living in Abruzzo" loading="lazy">
					<span class="lia-door-tag">For Residents</span>
				</div>
				<div class="lia-door-body">
					<h3 class="lia-door-title">Living <em>in</em> Abruzzo</h3>
					<p class="lia-door-dek">Property, tax, schools, weather, and the calendar that runs your year here.</p>
					<span class="lia-door-arrow">Open the resident hub &rarr;</span>
				</div>
			</a>

			<a href="https://lifeinabruzzo.com/visiting-abruzzo/" class="lia-door">
				<div class="lia-door-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/visit.jpg" alt="Visiting Abruzzo" loading="lazy">
					<span class="lia-door-tag">For Visitors</span>
				</div>
				<div class="lia-door-body">
					<h3 class="lia-door-title">Visiting <em>Abruzzo</em></h3>
					<p class="lia-door-dek">Town itineraries, walking trails, and local restaurants we&#8217;d send a friend to.</p>
					<span class="lia-door-arrow">Open the travel guide &rarr;</span>
				</div>
			</a>

			<a href="https://lifeinabruzzo.com/history/" class="lia-door">
				<div class="lia-door-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/ancestry.jpg" alt="Tracing your roots in Abruzzo" loading="lazy">
					<span class="lia-door-tag">For Heritage Seekers</span>
				</div>
				<div class="lia-door-body">
					<h3 class="lia-door-title">Tracing <em>Your</em> Roots</h3>
					<p class="lia-door-dek">Family research, returning to the homeland, the stories of those who left and came back.</p>
					<span class="lia-door-arrow">Begin the search &rarr;</span>
				</div>
			</a>

		</div>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     5. HUNDREDS OF STORIES (archive promo + hero + longread)
     Left-aligned header with CTA top-right (matching other bands).
     Two-column post row: hero post (left) + The Long Read (right).
     Mobile: hero first, then longread, then CTA.
     Long Read gracefully hides if no post tagged 'longread'.
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-white lia-hundreds">
	<div class="lia-home-band-inner">

		<div class="lia-home-band-head">
			<h2 class="lia-home-band-title">Hundreds <em>of</em> stories. Four <em>provinces</em>. One region.</h2>
			<a href="https://lifeinabruzzo.com/village-blog-about-abruzzo-guide/" class="lia-home-band-link">Read more from the blog &rarr;</a>
		</div>
		<p class="lia-home-band-intro">Eighteen years of independent reporting on Abruzzo. Recipes, ruins, festas, the people who make this region what it is.</p>

		<div class="lia-hundreds-grid lia-hundreds-grid-two">

			<!-- Hero post -->
			<a href="https://lifeinabruzzo.com/1-stoic-ox-ribbons-legend-mash-up-festa-di-san-zopito/" class="lia-hundreds-card lia-hundreds-card-hero">
								<div class="lia-hundreds-card-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2013/05/Festa-di-San-Zopito.jpg"
						alt="1 Stoic Ox, Ribbons &amp; Legend Mash-up @ Festa di San Zopito"
						loading="eager"
						fetchpriority="high">
				</div>
								<div class="lia-hundreds-card-body">
										<span class="lia-hundreds-card-kicker">Events &amp; Sagre Reviews &amp; Highlights</span>
										<h3 class="lia-hundreds-card-title">1 Stoic Ox, Ribbons &amp; Legend Mash-up @ Festa di San Zopito</h3>
										<p class="lia-hundreds-card-dek">Loreto Aprutino&#039;s Festa di San Zopito got me interested in the stories behind the monumental white ox with his carefully trimmed &amp; polished hooves, multi-coloured ribbons &amp; bells</p>
									</div>
			</a>

			<!-- Long Read (only renders if tagged post exists) -->
						<a href="https://lifeinabruzzo.com/how-to-read-abruzzo-wealth-map-before-you-buy/" class="lia-hundreds-card lia-hundreds-card-longread">
								<div class="lia-hundreds-card-img">
					<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/prezza.jpg" alt="How to Read Abruzzo&#8217;s Wealth Map Before You Buy" loading="lazy">
				</div>
								<div class="lia-hundreds-card-body">
					<span class="lia-hundreds-card-kicker lia-hundreds-card-kicker-longread"><em>The</em> Long Read</span>
					<h3 class="lia-hundreds-card-title">How to Read Abruzzo&#8217;s Wealth Map Before You Buy</h3>
										<p class="lia-hundreds-card-dek">Four Aquila-province mountain villages outrank Pescara and L&#039;Aquila for income. What the 2026 Abruzzo wealth map tells you before you buy.</p>
									</div>
			</a>
			
		</div>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     6. ABOUT BAND (Editorial + Cultural Association)
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-white lia-about-band" id="about-lia">
	<div class="lia-about-inner">

		<div class="lia-about-col">
			<div class="lia-about-eyebrow">Editorial</div>
			<h2 class="lia-about-title">All About Abruzzo Guide &amp; <em>Village Blog</em></h2>
			<p class="lia-about-dek">Real stories, recipes and community life from Abruzzo. Independent editorial coverage of culture, food, history, travel and the people who make this region extraordinary.</p>
			<a href="https://lifeinabruzzo.com/village-blog-about-abruzzo-guide/" class="lia-about-btn lia-about-btn-primary">Explore 18 Years of Abruzzo Stories &rarr;</a>
		</div>

		<div class="lia-about-divider" aria-hidden="true"></div>

		<div class="lia-about-col">
			<div class="lia-about-eyebrow">About Us</div>
			<h2 class="lia-about-title">A Registered Italian <em>Cultural Association</em></h2>
			<div class="lia-about-with-image">
				<a href="https://lifeinabruzzo.com/cultural-association/" class="lia-about-italia">
					<img   src="https://284445323.r.directcdn.net/wp-content/uploads/2026/04/italia-bascianella.jpg"  alt="Italia di Bascianella, the neighbour who inspired Life in Abruzzo" loading="lazy">
				</a>
				<div class="lia-about-text">
					<p class="lia-about-dek">Life in Abruzzo is an <em>Associazione Culturale</em>, a not-for-profit registered in Italy. Independently covering this region since 2007. Started by a Nonna. Built by a community.</p>
					<a href="https://lifeinabruzzo.com/cultural-association/" class="lia-about-link">Our story &rarr;</a>
				</div>
			</div>
			<div class="lia-about-actions">
				<a href="https://wa.me/393762356867" class="lia-about-btn lia-about-btn-whatsapp" target="_blank" rel="noopener">
					<svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/></svg>
					WhatsApp Us
				</a>
				<a href="https://calendar.app.google/teD22BE98zaooDhm7" class="lia-about-btn lia-about-btn-calendar" target="_blank" rel="noopener">
					<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg>
					Book a Call
				</a>
			</div>
		</div>

	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     7. EXPLORE BY PROVINCE (4 tiles, kept from v5)
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-cream lia-provinces">
	<div class="lia-home-band-inner">
		<div class="lia-home-band-head">
			<h2 class="lia-home-band-title">Explore <em>by</em> Province</h2>
		</div>
		<div class="lia-provinces-grid">
						<a href="https://lifeinabruzzo.com/province/laquila/" class="lia-province-tile">
				<div class="lia-province-tile-img">
					<img  loading="lazy"  src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/laquila-province-tile.jpg"  alt="L&#039;Aquila province, Abruzzo" loading="lazy" width="800" height="800">
				</div>
				<div class="lia-province-tile-overlay" aria-hidden="true"></div>
				<div class="lia-province-tile-content">
					<div class="lia-province-tile-name">L&#039;Aquila</div>
				</div>
			</a>
						<a href="https://lifeinabruzzo.com/province/chieti/" class="lia-province-tile">
				<div class="lia-province-tile-img">
					<img  loading="lazy"  src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/chieti-province-tile.jpg"  alt="Chieti province, Abruzzo" loading="lazy" width="800" height="800">
				</div>
				<div class="lia-province-tile-overlay" aria-hidden="true"></div>
				<div class="lia-province-tile-content">
					<div class="lia-province-tile-name">Chieti</div>
				</div>
			</a>
						<a href="https://lifeinabruzzo.com/province/pescara/" class="lia-province-tile">
				<div class="lia-province-tile-img">
					<img  loading="lazy"  src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/pescara-province-tile.jpg"  alt="Pescara province, Abruzzo" loading="lazy" width="800" height="800">
				</div>
				<div class="lia-province-tile-overlay" aria-hidden="true"></div>
				<div class="lia-province-tile-content">
					<div class="lia-province-tile-name">Pescara</div>
				</div>
			</a>
						<a href="https://lifeinabruzzo.com/province/teramo/" class="lia-province-tile">
				<div class="lia-province-tile-img">
					<img  loading="lazy"  src="https://284445323.r.directcdn.net/wp-content/uploads/2026/05/teramo-province-tile.jpg"  alt="Teramo province, Abruzzo" loading="lazy" width="800" height="800">
				</div>
				<div class="lia-province-tile-overlay" aria-hidden="true"></div>
				<div class="lia-province-tile-content">
					<div class="lia-province-tile-name">Teramo</div>
				</div>
			</a>
					</div>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     8. ABRUZZO CONNECTIONS (slideshow of trusted businesses)
     Horizontal scrollable carousel on a sage banner. Larger white
     cards with green typography. Touch-swipe on mobile, arrow buttons
     on desktop. Native CSS scroll-snap for slideshow feel without JS.
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-sage lia-connections-band">
	<div class="lia-home-band-inner">
		<div class="lia-home-band-head lia-connections-head">
			<h2 class="lia-home-band-title">Abruzzo <em>Connections</em></h2>
			<a href="https://lifeinabruzzo.com/abruzzo-connections/" class="lia-home-band-link">Browse the directory &rarr;</a>
		</div>
		<p class="lia-home-band-intro">Featured members of our directory: independent hosts, guides, and craftspeople across the region.</p>

		<div class="lia-connections-slider-wrap">
			<button class="lia-connections-arrow lia-connections-arrow-prev" aria-label="Previous business" type="button">&larr;</button>

			<div class="lia-connections-slider" id="lia-connections-slider">
								<a href="https://lifeinabruzzo.com/places/bisenti-apartments-short-term-rental/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/Bisenti-aerial_1-768x432.jpg" alt="Bisenti Apartments &#8211; Short Term Terrace Apartment Rental" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Bisenti Apartments &#8211; Short Term Terrace Apartment Rental</h3>
												<p class="lia-connection-card-dek">A spacious 180m² family apartment in the heart of Bisenti, with a sunny terrace&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/abruzzolavanda-original-rental-homes-pollutri-villalfonsina/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/1000155443-768x432.jpg" alt="Abruzzolavanda &#8211; 3 Original Rental Homes in Pollutri &#038; Villalfonsina" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Abruzzolavanda &#8211; 3 Original Rental Homes in Pollutri &#038; Villalfonsina</h3>
												<p class="lia-connection-card-dek">3 special rental homes in Pollutri &amp; Villafonsina (CH), close to wonderful beaches &amp;&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/novelia-sulmona-cooking-class/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/with-Novelia-1-768x403.png" alt="Novelia&#8217;s Sulmona Cooking Class &#038; Lunch" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Novelia&#8217;s Sulmona Cooking Class &#038; Lunch</h3>
												<p class="lia-connection-card-dek">Join Novelia and her family for a cooking class or delicious family lunch at&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/bisenti-apartments-long-term-garden-apartment-rental/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/02/Bisenti-aerial-768x432.jpg" alt="Bisenti Apartments &#8211; Long-term Garden Apartment Rental" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Bisenti Apartments &#8211; Long-term Garden Apartment Rental</h3>
												<p class="lia-connection-card-dek">Plan your Abruzzo move in Bisenti. Spacious long-term garden rental with everything on the&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/ski-abruzzo-where-the-snow-meets-the-sun/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2026/01/FB_IMG_16765505261135-768x387.jpg" alt="Ski Abruzzo &#8211; Where the Snow Meets the Sun" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Ski Abruzzo &#8211; Where the Snow Meets the Sun</h3>
												<p class="lia-connection-card-dek">Ski Abruzzo in Roccaraso, Italy’s fifth biggest ski resort, offering 100+ km of linked&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/casa-di-giulia-bed-breakfast-san-donato-cammino-dei-briganti-walk/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2025/12/IMG_20240413_081011-768x773.jpg" alt="A Casa di Giulia Bed &#038; Breakfast, San Donato, Cammino dei Briganti Walk" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">A Casa di Giulia Bed &#038; Breakfast, San Donato, Cammino dei Briganti Walk</h3>
												<p class="lia-connection-card-dek">An Abruzzo walker’s paradise, just 90 mins from Rome, Casa di Giulia B&amp;B is&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/dimora-del-tempo/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2025/11/Foto-24-10-25-16-21-02-768x576.jpg" alt="Dimora del Tempo" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Dimora del Tempo</h3>
												<p class="lia-connection-card-dek">Via Frazione La Fonte 52,Civitella Messer Raimondo Dimora del Tempo is a welcoming 4-bedroom&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/casa-porta-rossa-airy-ortona-rental-amongst-olives-vineyards/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2025/11/casa-porta-rossa-768x403.png" alt="Casa Porta Rossa &#8211; Airy Ortona Rental Amongst Olives &#038; Vineyards" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Casa Porta Rossa &#8211; Airy Ortona Rental Amongst Olives &#038; Vineyards</h3>
												<p class="lia-connection-card-dek">Casa Porta Rossa is located in the heart of Villa Caldari, a peaceful hamlet&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/casa-escher/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-21-at-15.14.38-6-768x576.jpeg" alt="Casa Escher &#8211; Family Holiday Rental Fara San Martino" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Casa Escher &#8211; Family Holiday Rental Fara San Martino</h3>
												<p class="lia-connection-card-dek">Casa Escher is a wonderful light filled family holiday rental located in the historic&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/abruzzo-ancestors/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-768x576.jpg" alt="Abruzzo Ancestors &#8211; Uncovering Family History" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Abruzzo Ancestors &#8211; Uncovering Family History</h3>
												<p class="lia-connection-card-dek">Uncover your Abruzzo ancestry and roots across Pescara, Chieti, L&#039;Aquila, and Teramo tracing families,&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/panfilo-farmhouse-luxury-family-friendly-teramo-bed-breakfast/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-768x512.jpg" alt="Panfilo Farmhouse – Luxury Family-Friendly Teramo B&#038;B &#038; Apartments" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Panfilo Farmhouse – Luxury Family-Friendly Teramo B&#038;B &#038; Apartments</h3>
												<p class="lia-connection-card-dek">Set in Teramo’s hills between sea and mountains, Panfilo Farmhouse offers luxury B&amp;B rooms&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
								<a href="https://lifeinabruzzo.com/places/jonathan-stanyer-author/" class="lia-connection-card">
										<div class="lia-connection-card-img">
						<img src="https://284445323.r.directcdn.net/wp-content/uploads/2025/10/unnamed-2025-10-05T003622.474-768x543.jpg" alt="Jonathan Stanyer &#8211; Author" loading="lazy">
					</div>
										<div class="lia-connection-card-body">
												<h3 class="lia-connection-card-title">Jonathan Stanyer &#8211; Author</h3>
												<p class="lia-connection-card-dek">Jonathan Stanyer is an author, acclaimed for his novels about the Chieti based Inspector&hellip;</p>
												<span class="lia-connection-card-cta">View listing &rarr;</span>
					</div>
				</a>
							</div>

			<button class="lia-connections-arrow lia-connections-arrow-next" aria-label="Next business" type="button">&rarr;</button>
		</div>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     9. JOIN US (social row, pale band)
     Community CTAs ahead of the business ask. Pill buttons with icons.
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-mosspale lia-joinus">
	<div class="lia-home-band-inner">
		<div class="lia-joinus-inner">
			<h2 class="lia-joinus-title">Join <em>Us</em>!</h2>
			<p class="lia-joinus-dek">Monthly deep-dives, members-only guides, early access to events, and a community of people who love Abruzzo as much as you do.</p>
			<div class="lia-joinus-row">
				<a href="https://www.facebook.com/lifeinabruzzo" class="lia-joinus-pill" target="_blank" rel="noopener noreferrer">
					<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z"/></svg>
					<span>Facebook Page</span>
				</a>
				<a href="https://www.facebook.com/groups/LifeInAbruzzoGroup" class="lia-joinus-pill" target="_blank" rel="noopener noreferrer">
					<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg>
					<span>Facebook Group</span>
				</a>
				<a href="https://www.instagram.com/lifeinabruzzoitaly" class="lia-joinus-pill" target="_blank" rel="noopener noreferrer">
					<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="2" y="2" width="20" height="20" rx="5" ry="5"/><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"/><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"/></svg>
					<span>Instagram</span>
				</a>
				<a href="https://www.linkedin.com/company/lifeinabruzzo/" class="lia-joinus-pill" target="_blank" rel="noopener noreferrer">
					<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>
				<span>LinkedIn</span>
			</a>
				<a href="https://whatsapp.com/channel/0029VbCb4NLEAKWKmgHwMv1B" class="lia-joinus-pill" target="_blank" rel="noopener noreferrer">
					<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/></svg>
					<span>WhatsApp Channel</span>
				</a>
			</div>
		</div>
	</div>
</section>

<!-- ════════════════════════════════════════════════════════════
     10. FOR BUSINESSES (slim CTA, sits as page sign-off)
     Final commercial ask after the community invitation.
     ════════════════════════════════════════════════════════════ -->
<section class="lia-home-band lia-home-band-mossdark lia-business">
	<div class="lia-home-band-inner">
		<div class="lia-business-grid">
			<div class="lia-business-pitch">
				<div class="lia-business-eyebrow">For Businesses</div>
				<h2 class="lia-business-title">Trusted <em>by independent</em> Abruzzese businesses</h2>
				<p class="lia-business-dek">Editorial coverage that businesses, organisations and councils across the region invest in. List your business in our directory, or work with us on a story.</p>
			</div>
			<div class="lia-business-actions">
				<a href="https://lifeinabruzzo.com/advertise-pubblicita/" class="lia-business-btn lia-business-btn-primary">Work with us &rarr;</a>
			</div>
		</div>
	</div>
</section>

</main>

<style>
/* ════════════════════════════════════════════════════════════
   HOMEPAGE V6 - Editorial blog identity
   Curation over feeds. Bouncer-aware structure.
   ════════════════════════════════════════════════════════════ */

.lia-home-v6 {
	padding: 0 !important;
	max-width: 100% !important;
	margin: 0 !important;
	background: var(--warm-white, #faf9f6);
}
/* Force sage background on body AND any wrappers that might sit between
   the Kadence header and the start of our main element. Kills the gap
   between the nav menu and the sage banner. */
body.home,
body.page-template-front-page,
body.lia-home-active {
	background-color: var(--sage, #c1d9bc) !important;
}
body.home .site,
body.home #page,
body.home .site-container,
body.home .content-area,
body.home .site-content,
body.home #content,
body.home .site-main {
	background-color: var(--sage, #c1d9bc) !important;
}
body.home .site-main.lia-home-v6 {
	margin-top: 0 !important;
	padding-top: 0 !important;
}
/* Override Kadence's default content padding-top on the homepage so the
   sage banner starts flush against the header. */
body.home .content-area,
body.home .site-content {
	padding-top: 0 !important;
	margin-top: 0 !important;
}

/* Hide the duplicate footer weather widget on the homepage. The footer
   weather tiles compete with the inline weather tiles in the section head
   for the same Open-Meteo data, causing duplicate-request failures. The
   inline tiles cover this need on the homepage; the footer weather still
   shows on inner pages where there is no header-level weather. */
body.home .footer-weather-band,
body.home .lia-footer-weather,
body.home #footer .weather-tile,
body.home .site-footer .weather-tile,
body.home footer .weather-tile,
body.home [class*="footer"] .weather-tile {
	display: none !important;
}

/* Hide the footer Trusted Businesses / Abruzzo Connections slideshow on
   the homepage. The new sage Connections band (section 8) replaces it.
   The footer slideshow still shows on inner pages where it's the only
   member-directory showcase. */
body.home .footer-connections,
body.home .footer-connections-band,
body.home .lia-footer-connections,
body.home footer [class*="connections"] {
	display: none !important;
}

/* Hide the footer Join Us social block on the homepage. The new Join Us
   band (section 10) replaces it. The footer Join Us still shows on
   inner pages. */
body.home .footer-joinus,
body.home .lia-footer-joinus,
body.home footer [class*="joinus"],
body.home footer [class*="join-us"],
body.home footer [class*="social"] {
	display: none !important;
}

/* SHARED BAND SYSTEM */
.lia-home-band {
	padding: 44px 28px 48px;
	border-top: 1px solid #fff;
}
.lia-home-band-white { background: var(--warm-white, #faf9f6); }
.lia-home-band-cream { background: var(--cream, #f5f3ee); }
.lia-home-band-mosspale { background: var(--moss-pale, #e8efe7); }
.lia-home-band-mossdark { background: var(--moss-dark, #2e4029); color: #fff; }
.lia-home-band-sage { background: var(--sage, #c1d9bc); }
.lia-home-band-inner { max-width: 1320px; margin: 0 auto; }
.lia-home-band-head {
	display: flex;
	align-items: baseline;
	justify-content: space-between;
	border-bottom: 1px solid var(--rule, #e5e3dc);
	padding-bottom: 12px;
	margin-bottom: 20px;
}
.lia-home-band-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.5rem;
	font-weight: 700;
	color: var(--ink, #1a1a18);
	margin: 0;
}
.lia-home-band-title em { font-style: italic; font-weight: 400; }
.lia-home-band-link {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.7rem;
	font-weight: 500;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	text-decoration: none;
}
.lia-home-band-intro {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.95rem;
	line-height: 1.6;
	color: var(--ink-mid, #3d3d3a);
	margin: -6px 0 20px;
	max-width: 760px;
}

/* 1. WELCOME STRIP */
.lia-home-welcome {
	background: var(--sage, #c1d9bc);
	padding: 28px 28px 26px;
}
.lia-home-welcome-inner {
	max-width: 1320px;
	margin: 0 auto;
	text-align: center;
}
.lia-home-welcome-text {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.25rem;
	font-weight: 600;
	color: var(--moss-dark, #2e4029);
	margin: 0;
	line-height: 1.4;
	letter-spacing: -0.005em;
}
.lia-home-welcome-text em { font-style: italic; font-weight: 400; }
.lia-home-welcome-it {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 0.92rem;
	font-style: italic;
	font-weight: 400;
	color: var(--moss, #4a6741);
	margin: 6px 0 0;
	line-height: 1.4;
	opacity: 0.85;
}
.lia-home-welcome-it em { font-style: italic; font-weight: 600; }

/* 2. THIS WEEK */
/* Weather block inside the Markets card. Planning tool: should I head out today? */
.lia-markets-weather {
	margin: 18px 0 18px;
	padding: 14px 0 0;
	border-top: 1px solid rgba(74, 103, 65, 0.18);
}
.lia-markets-weather-label {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.58rem;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	margin-bottom: 10px;
}
.lia-markets-weather-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 10px;
}
/* Override any inherited card styling: these are inline data cells */
.lia-markets-weather .weather-tile,
.lia-markets-weather .lia-mw-tile {
	background: transparent !important;
	border: none !important;
	box-shadow: none !important;
	padding: 0 !important;
	margin: 0 !important;
	text-align: center !important;
	display: flex !important;
	flex-direction: column;
	gap: 3px;
}
.lia-markets-weather .weather-tile-province,
.lia-markets-weather .lia-mw-prov {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.6rem;
	font-weight: 700;
	color: var(--moss-dark, #2e4029);
	letter-spacing: 0.08em;
	text-transform: uppercase;
	opacity: 1;
	line-height: 1;
}
.lia-markets-weather .weather-tile-temp,
.lia-markets-weather .lia-mw-temp {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 1rem;
	font-weight: 700;
	color: var(--ink, #1a1a18);
	line-height: 1.1;
	opacity: 1;
}
.lia-markets-weather .weather-tile-desc,
.lia-markets-weather .lia-mw-desc {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.65rem;
	color: var(--ink-mid, #3d3d3a);
	line-height: 1.2;
	opacity: 0.85;
	display: block;
}
.lia-markets-weather .weather-tile-sub { display: none; }

/* Markets + Event 2-column row below */
.lia-thisweek-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 18px;
	align-items: stretch;
}
.lia-thisweek-lane {
	background: #fff;
	padding: 20px 22px 22px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	text-decoration: none;
	color: inherit;
	transition: transform 0.2s ease, box-shadow 0.2s ease;
}
a.lia-thisweek-lane:hover { transform: translateY(-3px); box-shadow: 0 8px 20px rgba(46, 64, 41, 0.12); }
.lia-thisweek-lane.lia-thisweek-event:has(.lia-thisweek-event-main:hover) {
	transform: translateY(-3px);
	box-shadow: 0 8px 20px rgba(46, 64, 41, 0.12);
}
/* Push the CTA to the bottom of the markets card so cards balance height */
.lia-thisweek-markets .lia-thisweek-lane-cta {
	margin-top: auto;
	padding-top: 12px;
}
.lia-thisweek-lane-label {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.65rem;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--moss-dark, #2e4029);
}
.lia-thisweek-lane-cta {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.65rem;
	font-weight: 700;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	margin-top: auto;
	padding-top: 8px;
}

/* Markets card with hero image */
.lia-thisweek-markets-img {
	aspect-ratio: 16 / 9;
	overflow: hidden;
	background: var(--moss-pale, #e8efe7);
	margin: 4px 0;
}
.lia-thisweek-markets-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
	transition: transform 0.35s ease;
}
.lia-thisweek-markets:hover .lia-thisweek-markets-img img { transform: scale(1.04); }
.lia-thisweek-markets-figures {
	display: flex;
	align-items: baseline;
	gap: 12px;
	flex-wrap: wrap;
	margin: 4px 0;
}
.lia-thisweek-markets-count {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 2.6rem;
	font-weight: 700;
	line-height: 1;
	color: var(--moss-dark, #2e4029);
}
.lia-thisweek-markets-day {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.9rem;
	color: var(--ink-mid, #3d3d3a);
	line-height: 1.4;
	flex: 1;
	min-width: 0;
}
.lia-thisweek-markets-provs {
	list-style: none;
	padding: 0;
	margin: 4px 0 0;
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 4px 16px;
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.82rem;
	color: var(--ink, #1a1a18);
}
.lia-thisweek-markets-provs li { display: flex; align-items: center; gap: 6px; }
.lia-thisweek-dot { width: 8px; height: 8px; border-radius: 50%; flex-shrink: 0; }
.lia-prov-te { background: #4a6741; }
.lia-prov-aq { background: #ba7517; }
.lia-prov-ch { background: #D85A30; }
.lia-prov-pe { background: #378ADD; }
.lia-thisweek-prov-count { margin-left: auto; font-weight: 600; color: var(--ink-mid, #6b6b66); }

/* Event card */
.lia-thisweek-event-img {
	aspect-ratio: 16 / 9;
	overflow: hidden;
	background: var(--moss-pale, #e8efe7);
	margin: 4px 0;
}
.lia-thisweek-event-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.35s ease; }
.lia-thisweek-event:hover .lia-thisweek-event-img img { transform: scale(1.04); }
.lia-thisweek-event-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.2rem;
	font-weight: 700;
	line-height: 1.2;
	color: var(--ink, #1a1a18);
	margin: 4px 0 4px;
}
.lia-thisweek-event:hover .lia-thisweek-event-title { color: var(--moss, #4a6741); }
.lia-thisweek-event-loc {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	margin: 0 0 8px;
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.78rem;
	color: var(--moss, #4a6741);
	font-weight: 600;
}
.lia-thisweek-event-loc svg {
	flex-shrink: 0;
	color: var(--moss, #4a6741);
}
.lia-thisweek-event-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.92rem;
	line-height: 1.5;
	color: var(--ink-mid, #3d3d3a);
	margin: 0;
}
.lia-thisweek-event-empty { background: var(--cream, #f5f3ee); }

/* Event card structure: lane is the outer wrapper, main is the primary
   clickable area, next-up is a secondary clickable strip at the bottom. */
.lia-thisweek-lane.lia-thisweek-event {
	display: flex;
	flex-direction: column;
	padding: 0;
}
.lia-thisweek-event-main {
	display: flex;
	flex-direction: column;
	padding: 22px 22px 14px;
	text-decoration: none;
	color: inherit;
	flex: 1;
}
.lia-thisweek-event-main .lia-thisweek-lane-cta {
	margin-top: auto;
	padding-top: 12px;
}
.lia-thisweek-event-nextup {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
	padding: 14px 22px 18px;
	background: #fff;
	border-top: 1px solid rgba(74, 103, 65, 0.18);
	margin: 0 22px;
	text-decoration: none;
	color: inherit;
	transition: opacity 0.15s ease;
}
.lia-thisweek-event-nextup:hover {
	opacity: 0.7;
}
.lia-thisweek-event-nextup-label {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.58rem;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	flex-shrink: 0;
}
.lia-thisweek-event-nextup-text {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.82rem;
	font-weight: 500;
	color: var(--ink, #1a1a18);
	line-height: 1.35;
	flex: 1;
	text-align: right;
}

/* 3. IN SEASON */
.lia-inseason-grid {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 24px;
}
.lia-inseason-card {
	display: flex;
	flex-direction: column;
	background: #fff;
	text-decoration: none;
	color: inherit;
	transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.lia-inseason-card:hover { transform: translateY(-4px); box-shadow: 0 12px 28px rgba(46, 64, 41, 0.14); }
.lia-inseason-card:hover .lia-inseason-card-title { color: var(--moss, #4a6741); }
.lia-inseason-card:hover .lia-inseason-card-img img { transform: scale(1.04); }
.lia-inseason-card-img {
	aspect-ratio: 1.5 / 1;
	overflow: hidden;
	background: var(--moss-pale, #e8efe7);
}
.lia-inseason-card-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.4s ease; }
.lia-inseason-card-body { padding: 18px 20px 22px; }
.lia-inseason-card-kicker {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.58rem;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	display: block;
	margin-bottom: 8px;
}
.lia-inseason-card-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.15rem;
	font-weight: 700;
	line-height: 1.22;
	color: var(--ink, #1a1a18);
	margin: 0 0 8px;
	transition: color 0.15s ease;
}
.lia-inseason-card-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.85rem;
	line-height: 1.5;
	color: var(--ink-mid, #3d3d3a);
	margin: 0;
}

/* 4. DOORS */
.lia-home-doors { padding-top: 44px; padding-bottom: 48px; }
.lia-doors-grid {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 24px;
}
.lia-door {
	display: flex;
	flex-direction: column;
	background: #fff;
	text-decoration: none;
	color: inherit;
	overflow: hidden;
	transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.lia-door:hover { transform: translateY(-5px); box-shadow: 0 14px 32px rgba(46, 64, 41, 0.15); }
.lia-door:hover .lia-door-title { color: var(--moss, #4a6741); }
.lia-door:hover .lia-door-img img { transform: scale(1.04); }
.lia-door-img {
	position: relative;
	aspect-ratio: 4 / 3;
	overflow: hidden;
	background: var(--moss-pale, #e8efe7);
}
.lia-door-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.45s ease; }
.lia-door-tag {
	position: absolute;
	top: 14px;
	left: 14px;
	background: rgba(255, 255, 255, 0.94);
	color: var(--moss-dark, #2e4029);
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.6rem;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	padding: 5px 11px;
	z-index: 2;
}
.lia-door-body { padding: 22px 22px 24px; display: flex; flex-direction: column; flex: 1; }
.lia-door-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.4rem;
	font-weight: 700;
	line-height: 1.18;
	color: var(--ink, #1a1a18);
	margin: 0 0 10px;
	transition: color 0.15s ease;
}
.lia-door-title em { font-style: italic; font-weight: 400; }
.lia-door-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.92rem;
	line-height: 1.55;
	color: var(--ink-mid, #3d3d3a);
	margin: 0 0 14px;
}
.lia-door-arrow {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.7rem;
	font-weight: 700;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	margin-top: auto;
}

/* 5. HUNDREDS OF STORIES (hero + long read in one band) */
.lia-hundreds-grid {
	display: grid;
	gap: 32px;
}
.lia-hundreds-grid-one { grid-template-columns: 1fr; max-width: 880px; margin: 0 auto; }
.lia-hundreds-grid-two { grid-template-columns: 1fr 1fr; }
.lia-hundreds-card {
	display: flex;
	flex-direction: column;
	text-decoration: none;
	color: inherit;
	transition: opacity 0.2s ease;
}
.lia-hundreds-card:hover { opacity: 0.95; }
.lia-hundreds-card:hover .lia-hundreds-card-title { color: var(--moss, #4a6741); }
.lia-hundreds-card:hover .lia-hundreds-card-img img { transform: scale(1.02); }
.lia-hundreds-card-img {
	aspect-ratio: 1.6 / 1;
	overflow: hidden;
	background: var(--moss-pale, #e8efe7);
	margin-bottom: 16px;
}
.lia-hundreds-card-img img {
	width: 100%; height: 100%;
	object-fit: cover; display: block;
	transition: transform 0.5s ease;
}
.lia-hundreds-card-body { padding: 0; }
.lia-hundreds-card-kicker {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.62rem;
	font-weight: 700;
	letter-spacing: 0.16em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	display: block;
	margin-bottom: 10px;
}
/* Long Read kicker treated as editorial pull-quote rather than category label */
.lia-hundreds-card-kicker-longread {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-style: italic;
	font-size: 0.95rem;
	font-weight: 600;
	letter-spacing: 0.01em;
	text-transform: none;
	color: var(--moss, #4a6741);
}
.lia-hundreds-card-kicker-longread em { font-style: italic; font-weight: 400; }
.lia-hundreds-card-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.5rem;
	font-weight: 700;
	line-height: 1.15;
	color: var(--ink, #1a1a18);
	margin: 0 0 10px;
	transition: color 0.15s ease;
}
.lia-hundreds-card-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.95rem;
	line-height: 1.6;
	color: var(--ink-mid, #3d3d3a);
	margin: 0;
}

/* 6. ABOUT BAND */
.lia-about-inner {
	max-width: 1180px;
	margin: 0 auto;
	display: grid;
	grid-template-columns: 1fr 1px 1fr;
	gap: 56px;
	align-items: start;
}
.lia-about-divider { background: var(--rule, #e5e3dc); height: 100%; min-height: 220px; }
.lia-about-eyebrow {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.6rem;
	font-weight: 600;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	margin-bottom: 10px;
}
.lia-about-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.5rem;
	font-weight: 700;
	color: var(--ink, #1a1a18);
	line-height: 1.2;
	margin: 0 0 14px;
}
.lia-about-title em { font-style: italic; font-weight: 400; }
.lia-about-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.95rem;
	color: var(--ink-mid, #3d3d3a);
	line-height: 1.65;
	margin: 0 0 14px;
}
.lia-about-dek em { font-style: italic; }
.lia-about-with-image {
	display: flex;
	align-items: flex-start;
	gap: 20px;
	margin-bottom: 16px;
}
.lia-about-italia { flex-shrink: 0; }
.lia-about-italia img { width: 140px; height: auto; display: block; }
.lia-about-text { flex: 1; min-width: 0; }
.lia-about-link {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.7rem;
	font-weight: 600;
	color: var(--moss, #4a6741);
	letter-spacing: 0.06em;
	border-bottom: 1px solid var(--moss, #4a6741);
	padding-bottom: 2px;
	text-decoration: none;
}
.lia-about-actions { display: flex; gap: 12px; flex-wrap: wrap; margin-top: 4px; }
.lia-about-btn {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.7rem;
	font-weight: 600;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	padding: 10px 16px;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	gap: 8px;
	transition: opacity 0.15s, background 0.15s;
}
.lia-about-btn-primary { background: var(--moss-dark, #2e4029); color: #fff; }
.lia-about-btn-primary:hover { background: var(--ink, #1a1a18); color: #fff; }
.lia-about-btn-whatsapp { background: #25D366; color: #fff; }
.lia-about-btn-whatsapp:hover { opacity: 0.9; color: #fff; }
.lia-about-btn-calendar { background: var(--moss-dark, #2e4029); color: #fff; }
.lia-about-btn-calendar:hover { background: var(--ink, #1a1a18); color: #fff; }

/* 7. PROVINCES */
.lia-provinces-grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 4px;
}
.lia-province-tile {
	aspect-ratio: 1 / 1;
	position: relative;
	overflow: hidden;
	background: var(--moss, #4a6741);
	text-decoration: none;
	color: inherit;
	transition: transform 0.3s ease;
}
.lia-province-tile:hover { transform: translateY(-3px); }
.lia-province-tile:hover .lia-province-tile-img img { transform: scale(1.05); }
.lia-province-tile-img { position: absolute; inset: 0; z-index: 1; }
.lia-province-tile-img img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s ease; }
.lia-province-tile-overlay {
	position: absolute;
	inset: 0;
	z-index: 2;
	background: linear-gradient(180deg, transparent 40%, rgba(15, 12, 8, 0.8) 100%);
}
.lia-province-tile-content {
	position: relative;
	z-index: 3;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding: 22px;
}
.lia-province-tile-name {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.4rem;
	font-style: italic;
	font-weight: 700;
	color: #fff;
	letter-spacing: -0.01em;
}

/* 8. ABRUZZO CONNECTIONS (slideshow on sage band) */
.lia-connections-band {
	padding-bottom: 56px;
}
.lia-connections-band .lia-home-band-title,
.lia-connections-band .lia-home-band-intro {
	color: var(--moss-dark, #2e4029);
}
.lia-connections-band .lia-home-band-link {
	color: var(--moss-dark, #2e4029);
}
.lia-connections-band .lia-home-band-head {
	border-bottom-color: rgba(46, 64, 41, 0.18);
}
.lia-connections-slider-wrap {
	position: relative;
}
.lia-connections-slider {
	display: flex;
	gap: 22px;
	overflow-x: auto;
	scroll-snap-type: x mandatory;
	scroll-behavior: smooth;
	scrollbar-width: thin;
	scrollbar-color: var(--moss, #4a6741) transparent;
	padding: 6px 2px 24px;
	margin: 0 -2px;
	-webkit-overflow-scrolling: touch;
}
.lia-connections-slider::-webkit-scrollbar { height: 6px; }
.lia-connections-slider::-webkit-scrollbar-track { background: rgba(46, 64, 41, 0.1); border-radius: 3px; }
.lia-connections-slider::-webkit-scrollbar-thumb { background: var(--moss, #4a6741); border-radius: 3px; }
.lia-connection-card {
	flex: 0 0 320px;
	scroll-snap-align: start;
	background: #fff;
	text-decoration: none;
	color: inherit;
	display: flex;
	flex-direction: column;
	transition: transform 0.25s ease, box-shadow 0.25s ease;
}
.lia-connection-card:hover {
	transform: translateY(-4px);
	box-shadow: 0 14px 32px rgba(46, 64, 41, 0.18);
}
.lia-connection-card:hover .lia-connection-card-title { color: var(--moss-dark, #2e4029); }
.lia-connection-card:hover .lia-connection-card-img img { transform: scale(1.04); }
.lia-connection-card-img {
	aspect-ratio: 1.5 / 1;
	overflow: hidden;
	background: var(--moss-pale, #e8efe7);
}
.lia-connection-card-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
	transition: transform 0.4s ease;
}
.lia-connection-card-body {
	padding: 20px 22px 22px;
	display: flex;
	flex-direction: column;
	flex: 1;
}
.lia-connection-card-loc {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.62rem;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	display: block;
	margin-bottom: 8px;
}
.lia-connection-card-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.25rem;
	font-weight: 700;
	line-height: 1.2;
	color: var(--moss-dark, #2e4029);
	margin: 0 0 10px;
	transition: color 0.15s ease;
}
.lia-connection-card-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.92rem;
	line-height: 1.55;
	color: var(--moss-dark, #2e4029);
	opacity: 0.85;
	margin: 0 0 14px;
}
.lia-connection-card-cta {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.65rem;
	font-weight: 700;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	color: var(--moss, #4a6741);
	margin-top: auto;
}
.lia-connections-arrow {
	position: absolute;
	top: calc(50% - 16px);
	z-index: 5;
	width: 44px;
	height: 44px;
	border: none;
	background: #fff;
	color: var(--moss-dark, #2e4029);
	font-size: 1.1rem;
	border-radius: 50%;
	cursor: pointer;
	box-shadow: 0 4px 14px rgba(46, 64, 41, 0.2);
	transition: background 0.15s ease, transform 0.15s ease;
	display: flex;
	align-items: center;
	justify-content: center;
}
.lia-connections-arrow:hover {
	background: var(--moss-dark, #2e4029);
	color: #fff;
	transform: scale(1.05);
}
.lia-connections-arrow-prev { left: -22px; }
.lia-connections-arrow-next { right: -22px; }

/* 10. JOIN US (social row) */
.lia-joinus { padding-top: 44px; padding-bottom: 48px; }
.lia-joinus-inner {
	max-width: 880px;
	margin: 0 auto;
	text-align: center;
}
.lia-joinus-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.8rem;
	font-weight: 700;
	color: var(--ink, #1a1a18);
	line-height: 1.15;
	margin: 0 0 12px;
	letter-spacing: -0.01em;
}
.lia-joinus-title em { font-style: italic; font-weight: 400; }
.lia-joinus-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 1rem;
	line-height: 1.6;
	color: var(--ink-mid, #3d3d3a);
	margin: 0 auto 24px;
	max-width: 640px;
}
.lia-joinus-row {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 10px;
}
.lia-joinus-pill {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	padding: 10px 16px;
	background: #fff;
	color: var(--moss-dark, #2e4029);
	text-decoration: none;
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.78rem;
	font-weight: 600;
	letter-spacing: 0.02em;
	transition: background 0.15s ease, color 0.15s ease, transform 0.15s ease;
	border: 1px solid rgba(46, 64, 41, 0.12);
}
.lia-joinus-pill:hover {
	background: var(--moss-dark, #2e4029);
	color: #fff;
	transform: translateY(-2px);
}
.lia-joinus-pill svg {
	flex-shrink: 0;
}

/* 9. FOR BUSINESSES (slim sign-off below the sage Connections band) */
.lia-business { color: #fff; padding-top: 30px; padding-bottom: 32px; }
.lia-business-grid {
	display: grid;
	grid-template-columns: 1.4fr 1fr;
	gap: 36px;
	align-items: center;
	max-width: 1100px;
	margin: 0 auto;
}
.lia-business-eyebrow {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.62rem;
	font-weight: 600;
	letter-spacing: 0.16em;
	text-transform: uppercase;
	color: #a8c8a3;
	margin-bottom: 8px;
}
.lia-business-title {
	font-family: var(--serif, 'Playfair Display', Georgia, serif);
	font-size: 1.35rem;
	font-weight: 700;
	color: #fff;
	margin: 0 0 10px;
	line-height: 1.2;
}
.lia-business-title em { font-style: italic; font-weight: 400; }
.lia-business-dek {
	font-family: var(--body-serif, 'Source Serif 4', Georgia, serif);
	font-size: 0.95rem;
	line-height: 1.55;
	color: rgba(255, 255, 255, 0.88);
	margin: 0;
}
.lia-business-actions {
	display: flex;
	flex-direction: column;
	gap: 12px;
	align-items: flex-start;
}
.lia-business-btn {
	font-family: var(--sans, 'DM Sans', sans-serif);
	font-size: 0.72rem;
	font-weight: 700;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	padding: 13px 22px;
	text-decoration: none;
	transition: background 0.15s, color 0.15s;
	display: inline-block;
}
.lia-business-btn-primary { background: #fff; color: var(--moss-dark, #2e4029); }
.lia-business-btn-primary:hover { background: var(--sage, #c1d9bc); color: var(--moss-dark, #2e4029); }
.lia-business-btn-secondary { background: transparent; color: #fff; border: 1.5px solid rgba(255, 255, 255, 0.5); }
.lia-business-btn-secondary:hover { background: rgba(255, 255, 255, 0.1); color: #fff; }

/* RESPONSIVE */
@media (max-width: 1100px) {
	.lia-thisweek-grid { grid-template-columns: 1fr; }
	.lia-inseason-grid { grid-template-columns: 1fr; }
	.lia-doors-grid { grid-template-columns: 1fr; gap: 20px; }
	.lia-hundreds-grid-two { grid-template-columns: 1fr; gap: 28px; }
	.lia-about-inner { grid-template-columns: 1fr; gap: 32px; }
	.lia-about-divider { display: none; }
	.lia-provinces-grid { grid-template-columns: 1fr 1fr; }
	.lia-connection-card { flex: 0 0 280px; }
	.lia-business-grid { grid-template-columns: 1fr; gap: 24px; text-align: center; }
	.lia-business-actions { align-items: center; }
	.lia-hundreds-card-title { font-size: 1.3rem; }
}
@media (max-width: 800px) {
	.lia-home-welcome-text { font-size: 1.05rem; }
	.lia-home-welcome-it { font-size: 0.82rem; }
	.lia-home-band-head { flex-direction: column; align-items: flex-start; gap: 6px; }
	.lia-business-title { font-size: 1.4rem; }
	.lia-door-title { font-size: 1.3rem; }
	.lia-thisweek-markets-count { font-size: 2.1rem; }
	/* Weather inside markets card: keep 4 columns at mobile, slightly smaller temp */
	.lia-markets-weather-grid { gap: 8px; }
	.lia-markets-weather .lia-mw-temp { font-size: 0.95rem; }
	.lia-markets-weather .lia-mw-desc { display: none; }
}
@media (max-width: 560px) {
	.lia-home-band { padding-left: 20px; padding-right: 20px; }
	.lia-home-welcome { padding-left: 20px; padding-right: 20px; }
	.lia-provinces-grid { grid-template-columns: 1fr; }
	.lia-connection-card { flex: 0 0 86%; }
	.lia-connections-arrow { display: none; }
	.lia-home-welcome-text { font-size: 0.95rem; line-height: 1.5; }
	.lia-home-welcome-it { font-size: 0.76rem; }
	.lia-hundreds-card-title { font-size: 1.2rem; }
}
</style>

<script>
/* THIS WEEK / Markets Today - count today's markets across all four provinces */
(function(){
var dArr=['Sun','Mon','Tue','Wed','Thu','Fri','Sat'];
var M=[
['Mon','Alba Adriatica','TE'],['Mon','Atri','TE'],['Mon','Bellante','TE'],['Mon','Castelnuovo Vomano','TE'],['Mon','Castelli','TE'],['Mon',"Isola del Gran Sasso d'Italia",'TE'],
['Tue','Bisenti','TE'],['Tue','Crognaleto','TE'],['Tue','Nereto','TE'],['Tue','Roseto degli Abruzzi','TE'],['Tue','Teramo','TE'],['Tue','Teramo Campagna Amica','TE'],
['Wed','Atri','TE'],['Wed','Campli','TE'],['Wed','Castilenti','TE'],['Wed','Cellino Attanasio','TE'],['Wed','Martinsicuro','TE'],['Wed','Montorio al Vomano','TE'],['Wed',"Morro d'Oro",'TE'],['Wed',"Mosciano Sant'Angelo",'TE'],['Wed','Pineto','TE'],['Wed','Roseto Mercato Coperto','TE'],
['Thu','Arsita','TE'],['Thu','Crognaleto','TE'],['Thu','Giulianova Lido','TE'],['Thu',"Penna Sant'Andrea",'TE'],['Thu','Pineto','TE'],['Thu','Roseto degli Abruzzi','TE'],['Thu',"Sant'Egidio alla Vibrata",'TE'],['Thu','Silvi','TE'],['Thu','Teramo Campagna Amica','TE'],['Thu','Villa Vomano','TE'],
['Fri','Atri','TE'],['Fri','Bellante','TE'],['Fri','Civitella del Tronto','TE'],['Fri','Controguerra','TE'],['Fri','Martinsicuro','TE'],['Fri','Notaresco','TE'],['Fri','Pineto','TE'],['Fri','Torricella Sicura','TE'],['Fri','Tossicia','TE'],['Fri','Teramo Campagna Amica','TE'],
['Sat','Atri','TE'],['Sat','Giulianova Paese','TE'],['Sat',"Morro d'Oro",'TE'],['Sat','Pineto','TE'],['Sat',"Sant'Omero",'TE'],['Sat','Teramo','TE'],['Sat','Tortoreto Lido','TE'],['Sat','Roseto Mercato Coperto','TE'],['Sat','Teramo Campagna Amica','TE'],
['Sun','Ancarano','TE'],['Sun','Campli','TE'],['Sun','Civitella del Tronto','TE'],['Sun','Colonnella','TE'],['Sun','Corropoli','TE'],['Sun','Tortoreto Alto','TE'],['Sun','Teramo Campagna Amica','TE'],
['Mon','Aielli','AQ'],['Mon','Canistro','AQ'],['Mon','Cansano','AQ'],['Mon','Castel del Monte','AQ'],['Mon','Castellafiume','AQ'],['Mon','Goriano Sicoli','AQ'],['Mon',"L'Aquila Piazza Duomo",'AQ'],['Mon','Lecce dei Marsi','AQ'],['Mon',"Magliano de'Marsi",'AQ'],['Mon','Montereale','AQ'],['Mon','Secinaro','AQ'],
['Tue','Alfedena','AQ'],['Tue','Barisciano','AQ'],['Tue','Campotosto','AQ'],['Tue','Cansano','AQ'],['Tue','Castelvecchio Subequo','AQ'],['Tue','Civitella Alfedena','AQ'],['Tue','Collarmele','AQ'],['Tue','Collelongo','AQ'],['Tue','Corfinio','AQ'],['Tue',"L'Aquila Piazza Duomo",'AQ'],['Tue','Montereale','AQ'],['Tue','Morino','AQ'],['Tue','Ofena','AQ'],['Tue','Pacentro','AQ'],['Tue','Pescina','AQ'],['Tue','Pescocostanzo','AQ'],['Tue','Pizzoli','AQ'],['Tue','Prezza','AQ'],['Tue','Rocca di Botte','AQ'],['Tue','Roccacasale','AQ'],['Tue','San Vincenzo Valle Roveto','AQ'],['Tue','Sante Marie','AQ'],['Tue','Scanno','AQ'],
['Wed','Ateleta','AQ'],['Wed','Avezzano','AQ'],['Wed','Balsorano','AQ'],['Wed','Barrea','AQ'],['Wed','Carsoli','AQ'],['Wed','Castel del Monte','AQ'],['Wed',"Civita d'Antino",'AQ'],['Wed','Collepietro','AQ'],['Wed',"L'Aquila Piazza Duomo",'AQ'],['Wed','Montereale','AQ'],['Wed','Ortucchio','AQ'],['Wed','Pescasseroli','AQ'],['Wed','Rocca di Mezzo','AQ'],['Wed','Roccaraso','AQ'],['Wed','Sulmona','AQ'],
['Thu','Castel di Sangro','AQ'],['Thu','Cerchio','AQ'],['Thu','Gioia dei Marsi','AQ'],['Thu','Introdacqua','AQ'],['Thu',"L'Aquila Piazza Duomo",'AQ'],['Thu','Montereale','AQ'],['Thu','Ovindoli','AQ'],['Thu','Raiano','AQ'],['Thu','Rivisondoli','AQ'],['Thu','Tagliacozzo','AQ'],
['Fri','Alfedena','AQ'],['Fri','Campo di Giove','AQ'],['Fri','Campotosto','AQ'],['Fri','Capestrano','AQ'],['Fri','Castelvecchio Subequo','AQ'],['Fri','Celano','AQ'],['Fri','Civitella Roveto','AQ'],['Fri','Corfinio','AQ'],['Fri',"L'Aquila Piazza Duomo",'AQ'],['Fri','Luco dei Marsi','AQ'],['Fri','Montereale','AQ'],['Fri','Pereto','AQ'],['Fri','Pratola Peligna','AQ'],['Fri','Prezza','AQ'],['Fri',"San Demetrio ne' Vestini",'AQ'],['Fri','Trasacco','AQ'],['Fri','Villetta Barrea','AQ'],['Fri','Vittorito','AQ'],
['Sat','Acciano','AQ'],['Sat','Avezzano','AQ'],['Sat','Barisciano','AQ'],['Sat','Barrea','AQ'],['Sat',"L'Aquila Piazza Duomo",'AQ'],['Sat','Montereale','AQ'],['Sat','Opi','AQ'],['Sat','Rocca di Cambio','AQ'],['Sat','Sulmona','AQ'],
['Sun','Capistrello','AQ'],['Sun','Cappadocia','AQ'],['Sun',"Civita d'Antino",'AQ'],['Sun','Montereale','AQ'],['Sun','Raiano','AQ'],['Sun','San Benedetto dei Marsi','AQ'],['Sun','Villavallelonga','AQ'],
['Mon','Dogliola','CH'],['Mon','Gissi','CH'],['Mon','San Vito Chietino','CH'],
['Tue','Carpineto Sinello','CH'],['Tue','Casalanguida','CH'],['Tue','Castel Frentano','CH'],['Tue','Chieti','CH'],['Tue','Furci','CH'],['Tue','Gessopalena','CH'],['Tue','Lama dei Peligni','CH'],['Tue','Lentella','CH'],['Tue','Monteodorisio','CH'],['Tue','Palmoli','CH'],['Tue',"Sant'Eusanio del Sangro",'CH'],['Tue','Taranta Peligna','CH'],
['Wed','Chieti','CH'],['Wed','Fara Filiorum Petri','CH'],['Wed','Francavilla al Mare','CH'],['Wed','Fresagrandinaria','CH'],['Wed','Lanciano','CH'],['Wed','San Buono','CH'],['Wed','Scerni','CH'],['Wed','Torrebruna','CH'],['Wed','Villa Santa Maria','CH'],
['Thu','Atessa','CH'],['Thu','Bucchianico','CH'],['Thu','Celenza sul Trigno','CH'],['Thu','Fara San Martino','CH'],['Thu','Ortona','CH'],['Thu','San Salvo','CH'],['Thu','Chieti Piazza Malta','CH'],
['Fri','Casoli','CH'],['Fri','Castiglione Messer Marino','CH'],['Fri','Chieti','CH'],['Fri','Cupello','CH'],['Fri','Fossacesia','CH'],['Fri','Guilmi','CH'],['Fri','Liscia','CH'],['Fri','Orsogna','CH'],['Fri','Paglieta','CH'],['Fri','Pizzoferrato','CH'],['Fri','San Giovanni Lipioni','CH'],['Fri','San Giovanni Teatino','CH'],['Fri','San Vito Chietino','CH'],['Fri','Tollo','CH'],['Fri','Tufillo','CH'],['Fri','Villalfonsina','CH'],
['Sat','Chieti','CH'],['Sat','Lanciano','CH'],['Sat','Miglianico','CH'],['Sat','Palena','CH'],['Sat','Quadri','CH'],['Sat',"Schiavi d'Abruzzo",'CH'],['Sat','Vasto','CH'],['Sat','Villamagna','CH'],
['Sun','Archi','CH'],['Sun','Casalbordino','CH'],['Sun','Casalincontrada','CH'],['Sun','Guardiagrele','CH'],['Sun','Pollutri','CH'],['Sun','Roccaspinalveti','CH'],['Sun','Torino di Sangro','CH'],
['Mon','Catignano','PE'],['Mon','Pescara Viale Pepe','PE'],['Mon','Popoli','PE'],['Mon',"Sant'Eufemia a Maiella",'PE'],['Mon','Pescara Via dei Bastioni','PE'],['Mon','Pescara Piazza Muzii','PE'],
['Tue','Brittoli','PE'],['Tue','Bussi sul Tirino','PE'],['Tue','Collecorvino','PE'],['Tue','Montesilvano','PE'],['Tue','Pescara rionale','PE'],['Tue','Rosciano','PE'],['Tue','Tocco da Casauria','PE'],['Tue','Pescara Via dei Bastioni','PE'],['Tue','Pescara Piazza Muzii','PE'],
['Wed','Alanno','PE'],['Wed',"Citt\u00e0 Sant'Angelo",'PE'],['Wed',"Pescara Piazza Sant'Alfonso",'PE'],['Wed','Pescara Piazza Duca','PE'],['Wed','Picciano','PE'],['Wed','San Valentino in Abruzzo Citeriore','PE'],['Wed',"Sant'Eufemia a Maiella",'PE'],['Wed','Spoltore','PE'],['Wed','Pescara Via dei Bastioni','PE'],['Wed','Pescara Piazza Muzii','PE'],
['Thu','Elice','PE'],['Thu','Loreto Aprutino','PE'],['Thu','Montesilvano','PE'],['Thu','Moscufo','PE'],['Thu','Scafa','PE'],['Thu','Spoltore','PE'],['Thu','Pescara Via dei Bastioni','PE'],['Thu','Pescara Piazza Muzii','PE'],
['Fri','Farindola','PE'],['Fri','Manoppello','PE'],['Fri','Pescara Via di Sotto','PE'],['Fri','Pianella','PE'],['Fri',"Sant'Eufemia a Maiella",'PE'],['Fri','Pescara Via dei Bastioni','PE'],['Fri','Pescara Piazza Muzii','PE'],
['Sat','Manoppello','PE'],['Sat','Montesilvano','PE'],['Sat','Nocciano','PE'],['Sat','Penne','PE'],['Sat','Torre dei Passeri','PE'],['Sat','Pescara Via dei Bastioni','PE'],['Sat','Pescara Piazza Muzii','PE'],
['Sun','Cappelle sul Tavo','PE'],['Sun','Caramanico Terme','PE'],['Sun','Cepagatti','PE'],['Sun','Civitella Casanova','PE'],['Sun','Lettomanoppello','PE'],['Sun','Montebello di Bertona','PE'],['Sun','Roccamorice','PE']
];

var today=new Date();
var todayDay=dArr[today.getDay()];
var todayFull=today.toLocaleDateString('en-GB',{weekday:'long',day:'numeric',month:'long'});
var todays=M.filter(function(m){return m[0]===todayDay});

var countEl=document.getElementById('lia-home-mkt-count');
var dayEl=document.getElementById('lia-home-mkt-day');
if(countEl)countEl.textContent=todays.length;
if(dayEl)dayEl.textContent='running across Abruzzo this '+todayFull.split(',')[0];

var counts={TE:0,AQ:0,CH:0,PE:0};
todays.forEach(function(m){counts[m[2]]++});
['TE','AQ','CH','PE'].forEach(function(p){
	var el=document.querySelector('.lia-thisweek-prov-count[data-prov="'+p+'"]');
	if(el)el.textContent=counts[p];
});
})();

/* Abruzzo Connections slideshow arrow navigation */
(function(){
	var slider = document.getElementById('lia-connections-slider');
	if (!slider) return;
	var prevBtn = document.querySelector('.lia-connections-arrow-prev');
	var nextBtn = document.querySelector('.lia-connections-arrow-next');
	var scrollByCard = function(dir) {
		var card = slider.querySelector('.lia-connection-card');
		if (!card) return;
		var gap = 22;
		var step = card.offsetWidth + gap;
		slider.scrollBy({ left: dir * step, behavior: 'smooth' });
	};
	if (prevBtn) prevBtn.addEventListener('click', function(){ scrollByCard(-1); });
	if (nextBtn) nextBtn.addEventListener('click', function(){ scrollByCard(1); });
})();
</script>

<footer class="site-footer" id="colophon" role="contentinfo">

	<!-- Abruzzo Connections Band -->
	<div class="footer-connections">
		<div class="footer-connections-inner">
			<div class="footer-connections-row1">
				<h3 class="footer-connections-heading">Trusted Businesses, Services &amp; Guides</h3>
				<div class="footer-connections-cats-row">
					<a href="https://lifeinabruzzo.com/places/category/restaurants/" class="footer-connections-pill">Restaurants</a>
					<a href="https://lifeinabruzzo.com/places/category/tours-excursions-guides/" class="footer-connections-pill">Tours &amp; Excursions</a>
					<a href="https://lifeinabruzzo.com/places/forest-bathing-slow-hiking/" class="footer-connections-pill">Hiking</a>
					<a href="https://lifeinabruzzo.com/places/category/services-education/" class="footer-connections-pill">Italian Classes</a>
					<a href="https://lifeinabruzzo.com/places/category/rentals/" class="footer-connections-pill">Rentals</a>
					<a href="https://lifeinabruzzo.com/places/category/accommodation-short-and-longterm/" class="footer-connections-pill">Holiday Accommodation</a>
					<a href="https://lifeinabruzzo.com/places/category/cultural-heritage-organisers-events/" class="footer-connections-pill">Cultural Heritage</a>
					<a href="https://lifeinabruzzo.com/places/category/health-wellness/" class="footer-connections-pill">Health &amp; Wellness</a>
					<a href="https://lifeinabruzzo.com/places/category/house-in-abruzzo-sale/" class="footer-connections-pill">Properties For Sale</a>
					<a href="https://lifeinabruzzo.com/places/category/charity/" class="footer-connections-pill">Charity</a>
				</div>
			</div>
			<div class="footer-connections-row2">
				<div class="footer-connections-brand">
					<a href="https://lifeinabruzzo.com/abruzzo-directory/" class="footer-connections-logo-link">
						<img   src="https://284445323.r.directcdn.net/wp-content/uploads/2025/09/abruzzo-connections.png"  alt="Abruzzo Connections" class="footer-connections-logo">
					</a>
				</div>
				<div class="footer-connections-carousel-wrap">
					<div class="footer-connections-carousel-header">
						<span class="footer-connections-eyebrow">Featured Members</span>
						<a href="https://lifeinabruzzo.com/abruzzo-directory/" class="footer-connections-all">View all &#8594;</a>
					</div>
					<div class="footer-connections-track" id="footer-connections-track">
												<a href="https://lifeinabruzzo.com/places/casa-majella-serramonacesca-family-holiday-rental/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="533" height="400" src="https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized.jpg" class="attachment-card-landscape size-card-landscape wp-post-image" alt="Casa Majella - Serramonacesca Family Holiday Rental" decoding="async" loading="lazy" srcset="https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized.jpg 1000w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized-600x450.jpg 600w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized-800x601.jpg 800w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized-300x225.jpg 300w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized-150x113.jpg 150w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized-768x577.jpg 768w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized-500x375.jpg 500w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/casa-majella-resized-585x439.jpg 585w" sizes="auto, (max-width: 533px) 100vw, 533px" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">Casa Majella - Serramonacesca Holiday Rental</h4>
							</div>
						</a>
												<a href="https://lifeinabruzzo.com/places/pratola-peligna-bed-breakfast-home-private-sale/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="509" height="400" src="https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1.jpg" class="attachment-card-landscape size-card-landscape wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1.jpg 1146w, https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1-300x236.jpg 300w, https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1-1024x804.jpg 1024w, https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1-150x118.jpg 150w, https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1-768x603.jpg 768w, https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1-585x459.jpg 585w, https://284445323.r.directcdn.net/wp-content/uploads/2024/05/z_20231201_060442543_8255026-1-800x628.jpg 800w" sizes="auto, (max-width: 509px) 100vw, 509px" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">Pratola Peligna Bed &amp; Breakfast &amp; Home Private Sale</h4>
							</div>
						</a>
												<a href="https://lifeinabruzzo.com/places/lm-for-italian/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="570" height="400" src="https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian.jpg" class="attachment-card-landscape size-card-landscape wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian.jpg 2000w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-300x211.jpg 300w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-1024x719.jpg 1024w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-150x105.jpg 150w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-768x539.jpg 768w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-1536x1078.jpg 1536w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-1920x1348.jpg 1920w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-1170x821.jpg 1170w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-585x411.jpg 585w, https://284445323.r.directcdn.net/wp-content/uploads/2025/05/learn-italian-800x562.jpg 800w" sizes="auto, (max-width: 570px) 100vw, 570px" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">LM For Italian - Italian Classes Online</h4>
							</div>
						</a>
												<a href="https://lifeinabruzzo.com/places/il-monte-farmhouse-holiday-rental-home-restaurant/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="640" height="360" src="https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti.jpg" class="attachment-card-landscape size-card-landscape wp-post-image" alt="Food experiences Abruzzo" decoding="async" loading="lazy" srcset="https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti.jpg 1200w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-800x450.jpg 800w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-300x169.jpg 300w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-1024x576.jpg 1024w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-150x84.jpg 150w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-768x432.jpg 768w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-480x270.jpg 480w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-1170x658.jpg 1170w, https://284445323.r.directcdn.net/wp-content/uploads/2023/08/antipasti-585x329.jpg 585w" sizes="auto, (max-width: 640px) 100vw, 640px" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">Il Monte Farmhouse - Abruzzo Holiday Rental &amp; Home Restaurant</h4>
							</div>
						</a>
												<a href="https://lifeinabruzzo.com/places/salviamo-lorso-marsican-bear-charity/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="640" height="385" src="https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n.jpg" class="attachment-card-landscape size-card-landscape wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n.jpg 2048w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-300x181.jpg 300w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-1024x617.jpg 1024w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-150x90.jpg 150w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-768x462.jpg 768w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-1536x925.jpg 1536w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-1920x1156.jpg 1920w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-1170x704.jpg 1170w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-585x352.jpg 585w, https://284445323.r.directcdn.net/wp-content/uploads/2023/12/320071307_2338345249681605_8030058775772737564_n-800x482.jpg 800w" sizes="auto, (max-width: 640px) 100vw, 640px" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">Salviamo l&#039;Orso - Marsican Bear Charity</h4>
							</div>
						</a>
												<a href="https://lifeinabruzzo.com/places/panfilo-farmhouse-luxury-family-friendly-teramo-bed-breakfast/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="600" height="400" src="https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2.jpg" class="attachment-card-landscape size-card-landscape wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2.jpg 1440w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-300x200.jpg 300w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-1024x683.jpg 1024w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-150x100.jpg 150w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-768x512.jpg 768w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-1170x780.jpg 1170w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-585x390.jpg 585w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-263x175.jpg 263w, https://284445323.r.directcdn.net/wp-content/uploads/2025/09/10-2-800x533.jpg 800w" sizes="auto, (max-width: 600px) 100vw, 600px" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">Panfilo Farmhouse – Luxury Family-Friendly Teramo B&amp;B &amp; Apartments</h4>
							</div>
						</a>
												<a href="https://lifeinabruzzo.com/places/abruzzo-ancestors/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="533" height="400" src="https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007.jpg" class="attachment-card-landscape size-card-landscape wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007.jpg 1080w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-300x225.jpg 300w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-1024x768.jpg 1024w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-150x113.jpg 150w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-768x576.jpg 768w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-500x375.jpg 500w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-585x439.jpg 585w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-600x450.jpg 600w, https://284445323.r.directcdn.net/wp-content/uploads/2025/10/IMG-20251030-WA0007-800x600.jpg 800w" sizes="auto, (max-width: 533px) 100vw, 533px" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">Abruzzo Ancestors - Uncovering Family History</h4>
							</div>
						</a>
												<a href="https://lifeinabruzzo.com/places/novelia-sulmona-cooking-class/" class="footer-connections-card">
														<div class="footer-connections-card-img">
								<img width="640" height="400" src="https://284445323.r.directcdn.net/wp-content/uploads/2026/03/with-Novelia-1-640x400.png" class="attachment-card-landscape size-card-landscape wp-post-image" alt="" decoding="async" loading="lazy" />							</div>
														<div class="footer-connections-card-body">
								<h4 class="footer-connections-card-title">Novelia&#039;s Sulmona Cooking Class &amp; Lunch</h4>
							</div>
						</a>
											</div>
					<div class="footer-connections-nav">
						<button class="footer-connections-prev" aria-label="Previous">&#8592;</button>
						<button class="footer-connections-next" aria-label="Next">&#8594;</button>
					</div>
				</div>
			</div>
		</div>
	</div>

	<!-- Social & Weather Band -->
	<div class="social-weather-band">
		<div class="social-weather-inner">
			<div class="social-col">
				<h3 class="social-col-title">Join Us!</h3>
				<p class="social-col-dek">Monthly deep-dives, members-only guides, early access to events, and a community of people who love Abruzzo as much as you do.</p>
				<div class="social-icons">
					<a href="https://www.facebook.com/lifeinabruzzo" target="_blank" rel="noopener" class="social-icon" aria-label="Facebook Page">
						<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>
						<span>Facebook Page</span>
					</a>
					<a href="https://www.facebook.com/groups/LifeInAbruzzoGroup" target="_blank" rel="noopener" class="social-icon" aria-label="Facebook Group">
						<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>
						<span>Facebook Group</span>
					</a>
					<a href="https://www.instagram.com/lifeinabruzzoitaly" target="_blank" rel="noopener" class="social-icon" aria-label="Instagram">
						<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"/></svg>
						<span>Instagram</span>
					</a>
					<a href="https://www.linkedin.com/company/lifeinabruzzo/" target="_blank" rel="noopener" class="social-icon" aria-label="LinkedIn">
						<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>
						<span>LinkedIn</span>
					</a>
					<a href="https://whatsapp.com/channel/0029VbCb4NLEAKWKmgHwMv1B" target="_blank" rel="noopener" class="social-icon social-icon-whatsapp" aria-label="WhatsApp Channel">
						<svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"/></svg>
						<span>WhatsApp Channel</span>
					</a>
				</div>
			</div>
			<div class="weather-col">
				<h3 class="weather-col-title">Abruzzo Weather</h3>
				<div class="weather-tiles">
					<div class="weather-tile" data-lat="42.35" data-lon="13.40">
						<div class="weather-tile-province">L&#8217;Aquila</div>
						<div class="weather-tile-sub">Mountains</div>
						<div class="weather-tile-temp">...</div>
						<div class="weather-tile-desc">Loading</div>
					</div>
					<div class="weather-tile" data-lat="42.35" data-lon="14.17">
						<div class="weather-tile-province">Chieti</div>
						<div class="weather-tile-sub">Hills &amp; Heritage</div>
						<div class="weather-tile-temp">...</div>
						<div class="weather-tile-desc">Loading</div>
					</div>
					<div class="weather-tile" data-lat="42.46" data-lon="14.21">
						<div class="weather-tile-province">Pescara</div>
						<div class="weather-tile-sub">Coast</div>
						<div class="weather-tile-temp">...</div>
						<div class="weather-tile-desc">Loading</div>
					</div>
					<div class="weather-tile" data-lat="42.66" data-lon="13.70">
						<div class="weather-tile-province">Teramo</div>
						<div class="weather-tile-sub">Food &amp; Wine</div>
						<div class="weather-tile-temp">...</div>
						<div class="weather-tile-desc">Loading</div>
					</div>
				</div>
			</div>
		</div>
	</div>

	<!-- Reviews Band -->
	<div class="reviews-band">
		<div class="reviews-band-inner">
			<div class="reviews-band-header">
				<span class="reviews-band-eyebrow">What Our Readers Say</span>
				<div class="reviews-band-links">
					<a href="https://lifeinabruzzo.com/reviews/" class="reviews-band-more">Reader reviews &rarr;</a>
					<a href="https://lifeinabruzzo.com/advertise-pubblicita/" class="reviews-band-more">Work with us &rarr;</a>
				</div>
			</div>
			<div class="reviews-band-grid">
				<div class="review-card">
					<p class="review-text">For an Italian-American New Yorker whose whole ancestry derives from Chieti, Abruzzo, this website is magnificent.</p>
					<p class="review-author">Victor, USA</p>
				</div>
				<div class="review-card">
					<p class="review-text">I think you do a wonderful job promoting Abruzzo and bringing us all kinds of great stories and information. I always learn something new from you!</p>
					<p class="review-author">Annette, USA</p>
				</div>
				<div class="review-card">
					<p class="review-text">I live full time in Abruzzo and love the photos, travel and history posts and food and recipes! I learn so much about the other areas of Abruzzo.</p>
					<p class="review-author">Maura, Abruzzo</p>
				</div>
				<div class="review-card">
					<p class="review-text">Very much appreciated by this fellow immigrant. I learn about such a lot of good, interesting stuff through the group. Thank you for all your hard work!</p>
					<p class="review-author">Suzanne, Abruzzo</p>
				</div>
			</div>
			<div class="reviews-band-footer">
				Trusted by businesses and organisations across Abruzzo &nbsp;&middot;&nbsp;
				<a href="https://lifeinabruzzo.com/advertise-pubblicita/">Work with us &rarr;</a>
			</div>
		</div>
	</div>

	<!-- Footer links row -->
	<div class="footer-simple-bar">
		<div class="footer-simple-inner">
			<a href="https://lifeinabruzzo.com/cultural-association/" class="footer-simple-link">About Life In Abruzzo</a>
			<span class="footer-simple-sep">&middot;</span>
			<a href="https://lifeinabruzzo.com/advertise-pubblicita/" class="footer-simple-link">Advertise / Pubblicità</a>
			<span class="footer-simple-sep">&middot;</span>
			<a href="https://lifeinabruzzo.com/contact-us/" class="footer-simple-link">Contact Us</a>
			<span class="footer-simple-sep">&middot;</span>
			<a href="https://lifeinabruzzo.com/privacy-policy/" class="footer-simple-link">Privacy Policy</a>
			<span class="footer-simple-sep">&middot;</span>
			<a href="/members/" class="footer-simple-link">Members</a>
		</div>
	</div>

	<!-- Footer bottom bar -->
	<div class="footer-bottom-bar">
		<div class="footer-bottom-inner">
			<p class="footer-legal">
				Life In Abruzzo Cultural Association is an <a href="https://abruzzoinsidersclub.com" target="_blank" rel="noopener">Abruzzo Insiders Club</a> production
			</p>
			<p class="footer-legal">
				<a href="https://lifeinabruzzo.com/product/support-life-in-abruzzo/" target="_blank" rel="noopener">Donate to the cultural association</a>
				&nbsp;&middot;&nbsp; CF: 92066290674 &nbsp;&middot;&nbsp; IVA: 02162760678
			</p>
			<p class="footer-legal footer-copyright">
				&copy; 2026 Life In Abruzzo &nbsp;&middot;&nbsp; Publishing since 2007
			</p>
		</div>
	</div>

</footer>

<script>
document.addEventListener('DOMContentLoaded', function() {
	var track = document.getElementById('footer-connections-track');
	var prev  = document.querySelector('.footer-connections-prev');
	var next  = document.querySelector('.footer-connections-next');
	if (track) {
		if (next) next.addEventListener('click', function() { track.scrollBy({ left: 216, behavior: 'smooth' }); });
		if (prev) prev.addEventListener('click', function() { track.scrollBy({ left: -216, behavior: 'smooth' }); });
	}

	var weatherCodes = {
		0:'Clear',1:'Mainly clear',2:'Partly cloudy',3:'Overcast',
		45:'Foggy',48:'Icy fog',51:'Light drizzle',53:'Drizzle',55:'Heavy drizzle',
		61:'Light rain',63:'Rain',65:'Heavy rain',71:'Light snow',73:'Snow',
		75:'Heavy snow',80:'Showers',81:'Heavy showers',82:'Violent showers',95:'Thunderstorm'
	};
	var weatherIcons = {
		0:'☀️',1:'🌤',2:'⛅',3:'☁️',45:'🌫',48:'🌫',51:'🌦',53:'🌦',55:'🌧',
		61:'🌧',63:'🌧',65:'🌧',71:'🌨',73:'❄️',75:'❄️',80:'🌦',81:'🌧',82:'⛈',95:'⛈'
	};

	document.querySelectorAll('.weather-tile').forEach(function(tile) {
		var lat = tile.dataset.lat;
		var lon = tile.dataset.lon;
		fetch('https://api.open-meteo.com/v1/forecast?latitude=' + lat + '&longitude=' + lon + '&current_weather=true&temperature_unit=celsius')
			.then(function(r) { return r.json(); })
			.then(function(data) {
				var cw = data.current_weather;
				var code = cw.weathercode;
				tile.querySelector('.weather-tile-temp').textContent = (weatherIcons[code] || '') + ' ' + Math.round(cw.temperature) + 'C';
				tile.querySelector('.weather-tile-desc').textContent = weatherCodes[code] || 'Weather';
			})
			.catch(function() {
				tile.querySelector('.weather-tile-temp').textContent = '--C';
				tile.querySelector('.weather-tile-desc').textContent = 'Unavailable';
			});
	});
});
</script><div class="lia-sticky-support" id="lia-sticky-support" data-count-this-page="true" role="region" aria-label="Support Life in Abruzzo">
	<div class="lia-sticky-inner">
		<div class="lia-sticky-text">
			<strong>Life in Abruzzo is free and independent.</strong> Help us keep it that way.
		</div>
		<div class="lia-sticky-actions">
			<a href="https://lifeinabruzzo.com/product/support-life-in-abruzzo/" class="lia-sticky-btn lia-sticky-btn-primary" target="_self" rel="noopener">Support Us</a>
			<a href="https://lifeinabruzzo.com/subscribe-to-the-life-in-abruzzo-newsletter/" class="lia-sticky-btn lia-sticky-btn-secondary" target="_self" rel="noopener">Newsletter</a>
		</div>
		<button class="lia-sticky-dismiss" id="lia-sticky-dismiss" aria-label="Dismiss support bar">&times;</button>
	</div>
</div>

<style>
.lia-sticky-support {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 900;
	background: #c1d9bc;
	border-top: 1px solid #a8c8a3;
	transform: translateY(100%);
	transition: transform 0.4s ease;
}
.lia-sticky-support.is-visible {
	transform: translateY(0);
}
.lia-sticky-support.is-dismissed {
	display: none;
}
.lia-sticky-inner {
	max-width: 1180px;
	margin: 0 auto;
	padding: 12px 56px 12px 28px;
	display: flex;
	align-items: center;
	gap: 24px;
	position: relative;
}
.lia-sticky-text {
	font-family: 'DM Sans', system-ui, sans-serif;
	font-size: 0.85rem;
	color: #2e4029;
	line-height: 1.4;
	flex: 1;
	min-width: 0;
}
.lia-sticky-text strong {
	font-weight: 600;
	color: #1a1a18;
}
.lia-sticky-actions {
	display: flex;
	gap: 10px;
	flex-shrink: 0;
}
.lia-sticky-btn {
	font-family: 'DM Sans', system-ui, sans-serif;
	font-size: 0.7rem;
	font-weight: 600;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	padding: 9px 16px;
	text-decoration: none;
	white-space: nowrap;
	transition: opacity 0.15s, background 0.15s, color 0.15s;
}
.lia-sticky-btn-primary {
	background: #2e4029;
	color: #fff;
}
.lia-sticky-btn-primary:hover {
	background: #1a1a18;
	color: #fff;
}
.lia-sticky-btn-secondary {
	background: transparent;
	color: #2e4029;
	border: 1px solid #2e4029;
}
.lia-sticky-btn-secondary:hover {
	background: #2e4029;
	color: #fff;
}
.lia-sticky-dismiss {
	position: absolute;
	top: 8px;
	right: 12px;
	background: none;
	border: none;
	color: #2e4029;
	font-size: 1.4rem;
	line-height: 1;
	cursor: pointer;
	padding: 4px 8px;
	opacity: 0.6;
	transition: opacity 0.15s;
}
.lia-sticky-dismiss:hover {
	opacity: 1;
}

@media (max-width: 768px) {
	.lia-sticky-inner {
		padding: 12px 44px 12px 16px;
		gap: 12px;
		flex-wrap: wrap;
	}
	.lia-sticky-text {
		font-size: 0.78rem;
		flex: 1 1 100%;
	}
	.lia-sticky-actions {
		flex: 1 1 100%;
	}
	.lia-sticky-btn {
		flex: 1;
		text-align: center;
		font-size: 0.65rem;
		padding: 10px 12px;
	}
	.lia-sticky-dismiss {
		top: 6px;
		right: 8px;
	}
}
</style>

<script>
(function() {
	document.addEventListener('DOMContentLoaded', function() {
		var bar     = document.getElementById('lia-sticky-support');
		var dismiss = document.getElementById('lia-sticky-dismiss');
		if (!bar) return;

		// Persistence keys
		var COUNT_KEY        = 'lia-read-count';
		var PAGES_KEY        = 'lia-read-pages';
		var SEEN_KEY         = 'lia-sticky-seen';
		var DISMISS_KEY      = 'lia-sticky-dismissed';
		var REQUIRED_READS   = 5;     // posts/pages needed before bar can show
		var DISMISS_DAYS     = 90;    // suppress after X click
		var SEEN_DAYS        = 7;     // suppress after each reveal (anti-pester)
		var SCROLL_THRESHOLD = 0.5;   // fraction of page scrolled before reveal
		var MAX_TRACKED      = 50;    // upper bound on how many recent paths we remember

		function safeGet(key) {
			try { return localStorage.getItem(key); } catch (e) { return null; }
		}
		function safeSet(key, value) {
			try { localStorage.setItem(key, value); } catch (e) {}
		}
		function readNumber(key) {
			var v = safeGet(key);
			return v ? parseInt(v, 10) : 0;
		}
		function readTimestamp(key) {
			var v = safeGet(key);
			return v ? parseInt(v, 10) : 0;
		}
		function writeTimestamp(key) {
			safeSet(key, Date.now().toString());
		}
		function daysSince(ts) {
			if (!ts) return Infinity;
			return (Date.now() - ts) / (1000 * 60 * 60 * 24);
		}

		// ---------------------------------------------------------
		// STAGE 1: Tick the read counter on qualifying templates.
		// data-count-this-page="true" is set by PHP on singular pages.
		// We de-dupe by URL path: viewing the same article twice in a
		// session does not count twice. After MAX_TRACKED entries, we
		// drop oldest to keep storage bounded.
		// ---------------------------------------------------------
		var shouldCount = bar.getAttribute('data-count-this-page') === 'true';
		if (shouldCount) {
			var currentPath = window.location.pathname.replace(/\/+$/, '') || '/';
			var pagesRaw = safeGet(PAGES_KEY);
			var pages = [];
			if (pagesRaw) {
				try { pages = JSON.parse(pagesRaw); } catch (e) { pages = []; }
			}
			if (!Array.isArray(pages)) pages = [];

			if (pages.indexOf(currentPath) === -1) {
				pages.push(currentPath);
				if (pages.length > MAX_TRACKED) {
					pages = pages.slice(-MAX_TRACKED);
				}
				safeSet(PAGES_KEY, JSON.stringify(pages));
				var current = readNumber(COUNT_KEY);
				safeSet(COUNT_KEY, (current + 1).toString());
			}
		}

		// ---------------------------------------------------------
		// STAGE 2: Decide whether to show the bar on this page load.
		// Suppress if dismissed within 90 days OR seen within 7 days
		// OR if read count is still below threshold.
		// ---------------------------------------------------------
		var dismissedAge = daysSince( readTimestamp(DISMISS_KEY) );
		var seenAge      = daysSince( readTimestamp(SEEN_KEY) );
		var readCount    = readNumber(COUNT_KEY);

		if ( dismissedAge < DISMISS_DAYS ) {
			bar.classList.add('is-dismissed');
			return;
		}
		if ( seenAge < SEEN_DAYS ) {
			bar.classList.add('is-dismissed');
			return;
		}
		if ( readCount < REQUIRED_READS ) {
			bar.classList.add('is-dismissed');
			return;
		}

		// ---------------------------------------------------------
		// STAGE 3: Scroll-based reveal at 50%.
		// ---------------------------------------------------------
		var revealed = false;

		function checkScroll() {
			if (revealed) return;
			var scrollTop = window.pageYOffset || document.documentElement.scrollTop;
			var docHeight = Math.max(
				document.body.scrollHeight,
				document.documentElement.scrollHeight,
				document.body.offsetHeight,
				document.documentElement.offsetHeight
			);
			var winHeight = window.innerHeight;
			var scrollable = docHeight - winHeight;

			if (scrollable <= 0) {
				if (scrollTop > 0) revealNow();
				return;
			}

			var pct = scrollTop / scrollable;
			if (pct >= SCROLL_THRESHOLD) {
				revealNow();
			}
		}

		function revealNow() {
			revealed = true;
			bar.classList.add('is-visible');
			writeTimestamp(SEEN_KEY);
			window.removeEventListener('scroll', onScroll);
		}

		var ticking = false;
		function onScroll() {
			if (!ticking) {
				window.requestAnimationFrame(function() {
					checkScroll();
					ticking = false;
				});
				ticking = true;
			}
		}

		window.addEventListener('scroll', onScroll, { passive: true });
		checkScroll();

		// Dismiss handler: persist a 90-day suppression and hide.
		if (dismiss) {
			dismiss.addEventListener('click', function() {
				bar.classList.remove('is-visible');
				writeTimestamp(DISMISS_KEY);
				setTimeout(function() {
					bar.classList.add('is-dismissed');
				}, 400);
			});
		}
	});
})();
</script>			<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
			<nav class="lia-router-bar" id="lia-router-bar" aria-label="Audience navigation">
	<a href="https://lifeinabruzzo.com/visiting-abruzzo/" class="lia-router-tab">
		<svg class="lia-router-tab-icon" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
			<circle cx="12" cy="12" r="10"/>
			<polygon points="16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"/>
		</svg>
		<span class="lia-router-tab-label">Plan a Visit</span>
	</a>
	<a href="https://lifeinabruzzo.com/living-in-abruzzo/" class="lia-router-tab">
		<svg class="lia-router-tab-icon" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
			<path d="M3 9.5L12 3l9 6.5V21a1 1 0 0 1-1 1h-5v-7h-6v7H4a1 1 0 0 1-1-1V9.5z"/>
		</svg>
		<span class="lia-router-tab-label">Local &amp; Loving It</span>
	</a>
	<a href="https://lifeinabruzzo.com/history/" class="lia-router-tab">
		<svg class="lia-router-tab-icon" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
			<circle cx="12" cy="5" r="2.5"/>
			<circle cx="6" cy="14" r="2.5"/>
			<circle cx="18" cy="14" r="2.5"/>
			<circle cx="12" cy="20" r="2"/>
			<path d="M12 7.5v2.5M12 10l-5 2.5M12 10l5 2.5M12 16v2"/>
		</svg>
		<span class="lia-router-tab-label">Trace your Roots</span>
	</a>
</nav>

<style>
/* DESKTOP and large tablet: hidden. Row 2 nav handles desktop routing. */
.lia-router-bar { display: none; }

/* MOBILE: iOS-style bottom tab bar, always visible. */
@media (max-width: 900px) {
	.lia-router-bar {
		display: flex !important;
		position: fixed !important;
		left: 0 !important;
		right: 0 !important;
		bottom: 0 !important;
		z-index: 890 !important;
		background: #faf9f6 !important;
		border-top: 1px solid #d8d5cc !important;
		box-shadow: 0 -4px 16px rgba(26, 26, 24, 0.06) !important;
		padding: 6px 0 calc(env(safe-area-inset-bottom, 0px) + 6px) !important;
		margin: 0 !important;
	}
	.lia-router-bar .lia-router-tab {
		flex: 1 1 0 !important;
		display: flex !important;
		flex-direction: column !important;
		align-items: center !important;
		justify-content: center !important;
		gap: 2px !important;
		padding: 6px 4px !important;
		text-decoration: none !important;
		color: #2e4029 !important;
		font-family: 'DM Sans', system-ui, sans-serif !important;
		font-size: 0.62rem !important;
		font-weight: 600 !important;
		letter-spacing: 0.02em !important;
		text-align: center !important;
		line-height: 1.15 !important;
		min-width: 0 !important;
		transition: color 0.15s ease, background 0.15s ease !important;
		border: none !important;
	}
	.lia-router-bar .lia-router-tab + .lia-router-tab {
		border-left: 1px solid rgba(46, 64, 41, 0.08) !important;
	}
	.lia-router-bar .lia-router-tab:hover,
	.lia-router-bar .lia-router-tab:active {
		color: #4a6741 !important;
		background: rgba(74, 103, 65, 0.05) !important;
	}
	.lia-router-bar .lia-router-tab-icon {
		flex-shrink: 0 !important;
		display: block !important;
	}
	.lia-router-bar .lia-router-tab-label {
		display: block !important;
		white-space: nowrap !important;
		overflow: hidden !important;
		text-overflow: ellipsis !important;
		max-width: 100% !important;
	}

	/* Very narrow screens: shrink icon + text slightly so 3 tabs always fit */
	@media (max-width: 380px) {
		.lia-router-bar .lia-router-tab {
			font-size: 0.56rem !important;
			letter-spacing: 0.01em !important;
			padding: 4px 2px !important;
		}
		.lia-router-bar .lia-router-tab-icon {
			width: 18px !important;
			height: 18px !important;
		}
	}

	/* Push the page content up so the fixed bar does not cover the
	   last bit of the footer / copyright line. */
	body {
		padding-bottom: calc(64px + env(safe-area-inset-bottom, 0px)) !important;
	}

	/* Push the Support sticky bar above the router when both visible. */
	body.lia-router-bar-active .lia-sticky-support,
	.lia-sticky-support {
		bottom: calc(64px + env(safe-area-inset-bottom, 0px)) !important;
	}

	/* Push the back-to-top arrow up so it sits above the router bar */
	.lia-back-to-top {
		bottom: calc(76px + env(safe-area-inset-bottom, 0px)) !important;
		right: 18px !important;
	}
}
</style>

<script>
(function() {
	document.addEventListener('DOMContentLoaded', function() {
		// Mark body so other components (sticky support bar etc) can
		// adjust their positioning to sit above the router on mobile.
		if (window.matchMedia && window.matchMedia('(max-width: 900px)').matches) {
			document.body.classList.add('lia-router-bar-active');
		}
	});
})();
</script><script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/lifeinabruzzo-kadence/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
		<script type="text/javascript">
			var default_location = 'Pescara';
			var latlng;
			var address;
			var dist = 0;
			var Sgeocoder = (typeof google!=='undefined' && typeof google.maps!=='undefined') ? new google.maps.Geocoder() : {};

			
			function geodir_setup_submit_search($form) {
				jQuery('.geodir_submit_search').off('click');// unbind any other click events
				jQuery('.geodir_submit_search').on("click",function(e) {
					e.preventDefault();

					var s = ' ';
					var $form = jQuery(this).closest('form');
					
					if (jQuery("#sdistance input[type='radio']:checked").length != 0) dist = jQuery("#sdistance input[type='radio']:checked").val();
					if (jQuery('.search_text', $form).val() == '' || jQuery('.search_text', $form).val() == 'Search for') jQuery('.search_text', $form).val(s);

					// Disable location based search for disabled location post type.
					if (jQuery('.search_by_post', $form).val() != '' && typeof gd_cpt_no_location == 'function') {
						if (gd_cpt_no_location(jQuery('.search_by_post', $form).val())) {
							jQuery('.snear', $form).remove();
							jQuery('.sgeo_lat', $form).remove();
							jQuery('.sgeo_lon', $form).remove();
							jQuery('select[name="sort_by"]', $form).remove();
							jQuery($form).trigger("submit");
							return;
						}
					}

					if (
						dist > 0
						|| (jQuery('select[name="sort_by"]').val() == 'nearest'
						|| jQuery('select[name="sort_by"]', $form).val() == 'farthest')
						|| (jQuery(".snear", $form).val() != '' && jQuery(".snear", $form).val() != 'Near' && !jQuery('.geodir-location-search-type', $form).val() )
					) {

						var vNear = jQuery(".snear", $form).val();
						/* OSM can't handle post code with no space so we test for it and add one if needed */
						if(window.gdMaps === 'osm'){
							var $near_val = vNear;
							var $is_post_code = $near_val.match("^([A-Za-z][A-Ha-hJ-Yj-y]?[0-9][A-Za-z0-9]??[0-9][A-Za-z]{2}|[Gg][Ii][Rr] ?0[Aa]{2})$");
							if($is_post_code){
								$near_val = $near_val.replace(/.{3}$/,' $&');
								jQuery(".snear", $form).val($near_val);
							}
						}

						geodir_setsearch($form);
					} else {
						jQuery(".snear", $form).val('');
						jQuery($form).trigger("submit");
					}
				});
				// Clear near search GPS for core
				if (!jQuery('input.geodir-location-search-type').length && jQuery('[name="snear"]').length){
					jQuery('[name="snear"]').off('keyup');
					jQuery('[name="snear"]').on('keyup', function($){
						jQuery('.sgeo_lat').val('');
						jQuery('.sgeo_lon').val('');
					});
				}
			}

			jQuery(document).ready(function() {
				geodir_setup_submit_search();
				//setup advanced search form on form ajax load
				jQuery("body").on("geodir_setup_search_form", function($form){
					geodir_setup_submit_search($form);
				});
			});

			function geodir_setsearch($form) {
				if ((dist > 0 || (jQuery('select[name="sort_by"]', $form).val() == 'nearest' || jQuery('select[name="sort_by"]', $form).val() == 'farthest')) && (jQuery(".snear", $form).val() == '' || jQuery(".snear", $form).val() == 'Near')) jQuery(".snear", $form).val(default_location);
				geocodeAddress($form);
			}

			function updateSearchPosition(latLng, $form) {
				if (window.gdMaps === 'google') {
					jQuery('.sgeo_lat').val(latLng.lat());
					jQuery('.sgeo_lon').val(latLng.lng());
				} else if (window.gdMaps === 'osm') {
					jQuery('.sgeo_lat').val(latLng.lat);
					jQuery('.sgeo_lon').val(latLng.lon);
				}
				jQuery($form).trigger("submit"); // submit form after inserting the lat long positions
			}

			function geocodeAddress($form) {
				// Call the geocode function
				Sgeocoder = window.gdMaps == 'google' ? new google.maps.Geocoder() : null;

				if (jQuery('.snear', $form).val() == '' || ( jQuery('.sgeo_lat').val() != '' && jQuery('.sgeo_lon').val() != ''  ) || (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:"))) {
					if (jQuery('.snear', $form).val() && jQuery('.snear', $form).val().match("^In:")) {
						jQuery(".snear", $form).val('');
					}
					jQuery($form).trigger("submit");
				} else {
					var address = jQuery(".snear", $form).val();

					if (address && address.trim() == 'Near') {
						initialise2();
					} else if(address && address.trim() == 'Near: My Location') {
						jQuery($form).trigger("submit");
					} else {
												var search_address = address+", Pescara";
												if (window.gdMaps === 'google') {
							var geocodeQueryParams = {'address': search_address};
							if (geodirIsZipCode(address)) {
								if (typeof geocodeQueryParams['componentRestrictions'] != 'undefined') {
									if (typeof geocodeQueryParams['componentRestrictions']['postalCode'] == 'undefined') {
										geocodeQueryParams['componentRestrictions']['postalCode'] = address;
									}
								} else {
									geocodeQueryParams['componentRestrictions'] = {'postalCode': address};
								}
							}
														Sgeocoder.geocode(geocodeQueryParams,
								function (results, status) {
																		if (status == google.maps.GeocoderStatus.OK) {
										updateSearchPosition(results[0].geometry.location, $form);
									} else {
										alert("Search was not successful for the following reason :" + status);
									}
								});
						} else if (window.gdMaps === 'osm') {
							var osmCountryCodes = false;
														geocodePositionOSM(false, search_address, osmCountryCodes, false,
								function(geo) {
																		if (typeof geo !== 'undefined' && geo.lat && geo.lon) {
										updateSearchPosition(geo, $form);
									} else {
										alert("Search was not successful for the requested address.");
									}
								});
						} else {
							jQuery($form).trigger("submit");
						}
					}
				}
			}

			function geodirIsZipCode(string) {
				if (/^\d+$/.test(string)) {
					if (string.length > 3 && string.length < 7) {
						return true;
					}
				}
				return false;
			}

			function initialise2() {
				if (!window.gdMaps) {
					return;
				}

				if (window.gdMaps === 'google') {
					var latlng = new google.maps.LatLng(56.494343, -4.205446);
					var myOptions = {
						zoom: 4,
						mapTypeId: google.maps.MapTypeId.TERRAIN,
						disableDefaultUI: true
					}
				} else if (window.gdMaps === 'osm') {
					var latlng = new L.LatLng(56.494343, -4.205446);
					var myOptions = {
						zoom: 4,
						mapTypeId: 'TERRAIN',
						disableDefaultUI: true
					}
				}
				try { prepareGeolocation(); } catch (e) {}
				doGeolocation();
			}

			function doGeolocation() {
				if (navigator.geolocation) {
					navigator.geolocation.getCurrentPosition(positionSuccess, positionError);
				} else {
					positionError(-1);
				}
			}

			function positionError(err) {
				var msg;
				switch (err.code) {
					case err.UNKNOWN_ERROR:
						msg = "Unable to find your location";
						break;
					case err.PERMISSION_DENINED:
						msg = "Permission denied in finding your location";
						break;
					case err.POSITION_UNAVAILABLE:
						msg = "Your location is currently unknown";
						break;
					case err.BREAK:
						msg = "Attempt to find location took too long";
						break;
					default:
						msg = "Location detection not supported in browser";
				}
				jQuery('#info').html(msg);
			}

			function positionSuccess(position) {
				var coords = position.coords || position.coordinate || position;
				jQuery('.sgeo_lat').val(coords.latitude);
				jQuery('.sgeo_lon').val(coords.longitude);

				jQuery('.geodir-listing-search').trigger("submit");
			}

			/**
			 * On unload page do some cleaning so back button cache does not store these values.
			 */
			jQuery(window).on("beforeunload", function(e) {
				if(jQuery('.sgeo_lat').length ){
					jQuery('.sgeo_lat').val('');
					jQuery('.sgeo_lon').val('');
				}
			});
		</script>
				<script>
		( function ( body ) {
			'use strict';
			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
		} )( document.body );
		</script>
		<script>var geodir_reviewrating_all_js_msg = {"geodir_reviewrating_admin_ajax_url":"https:\/\/lifeinabruzzo.com\/wp-admin\/admin-ajax.php?action=geodir_reviewrating_ajax","geodir_reviewrating_please_enter":"Please enter","geodir_reviewrating_star_text":"Star Text","geodir_reviewrating_rating_delete_confirmation":"Are you sure you want to delete this?","geodir_reviewrating_please_select":"Please select","geodir_reviewrating_categories_text":"Categories.","geodir_reviewrating_select_post_type":"Please select Post Type.","geodir_reviewrating_enter_rating_title":"Please enter rating title.","geodir_reviewrating_select_multirating_style":"Please Select multirating style.","geodir_reviewrating_hide_images":"Hide Images","geodir_reviewrating_show_images":"Show Images","geodir_reviewrating_hide_ratings":"Hide Multi Ratings","geodir_reviewrating_show_ratings":"Show Multi Ratings","geodir_reviewrating_delete_image_confirmation":"Are you sure you want to delete this image?","geodir_reviewrating_please_enter_below":"Please enter below","geodir_reviewrating_please_enter_above":"Please enter above","geodir_reviewrating_numeric_validation":"Please enter only numeric value","geodir_reviewrating_maximum_star_rating_validation":"You are create maximum seven star rating","geodir_reviewrating_star_and_input_box_validation":"Your input box number and number of star is not same","geodir_reviewrating_star_and_score_text_validation":"Your input box number and number of Score text is not same","geodir_reviewrating_select_rating_off_img":"Please select rating off image.","geodir_reviewrating_optional_multirating":"1","allow_empty_review":"","err_empty_review":"Please type a review.","err_empty_reply":"Please type a reply."};</script><!-- Modal -->
		<div class="modal fade bsui" id="gdlm-switcher" tabindex="-1" aria-labelledby="dlm-switcher-title" aria-hidden="true">
			<div class="modal-dialog ">
				<div class="modal-content ">
					<div class="modal-header text-center">
						<div class="modal-title text-center w-100">
							<div class="w-100 h5" id="dlm-switcher-title">Change Location</div>
							<div class="w-100 h6 text-muted">Find awesome listings near you!</div>
						</div>
													<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
											</div>
					<div class="modal-body text-center">
						<div class="dropdown">
							<div class="form-group" ><label class="sr-only">Change Location</label><input type="text"  placeholder="city, region, country"  class="form-control geodir-location-search"  data-toggle="dropdown"  aria-label="city, region, country" ></div>						</div>
					</div>
				</div>
			</div>
		</div>
		<script>
var gdlmls_selected = '';
var gdlmls_nearest = [];
var gdlmls_country = [];
var gdlmls_region = [];
var gdlmls_city = [];
var gdlmls_neighbourhood = [];
var gdlmls_google_sessionToken = '';// google session token
var gdlmls_google_service = '';// google service
var gdlmls_do_not_close = false;
var gdlmls_doing_search = 0;
var gdlmls_doing_nearest = false;
var gdlmls_is_search = false;
var gdlmls_keyup_timeout = null;

jQuery(function() {
	// init
	gdlm_ls_init('.geodir-location-search');
	gdlm_ls_init('.snear');	gdlm_is_search_input_location();

	// on CPT change
	jQuery("body").on("geodir_setup_search_form", function(){
		gdlm_ls_init('.geodir-location-search');
		gdlm_ls_init('.snear');		gdlm_is_search_input_location();
	});
});

function gdlm_is_search_input_location(){
	/* Check for on change */
	jQuery(".snear").on("change", function(){
		setTimeout(function(){
			if (typeof geodir_search_params !== 'undefined' && geodir_search_params.autocompleter_filter_location) {
				jQuery('.gd-search-field-search .gd-suggestions-dropdown').remove();
			}
			var $type = jQuery('.geodir-location-search-type').attr('name');
			if($type ){
				jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country').addClass('in-location in-'+$type);
			}else{
				jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country');
			}
		}, 100);
	}).on("keyup", function () {
		if (!(jQuery(this).val().trim() == geodir_params.txt_near_my_location && jQuery(this).closest('form').find('.geodir-location-search-type').val()=='me')) {
			jQuery('.gd-search-field-near').removeClass('in-location in-neighbourhood in-city in-region in-country');
			jQuery('.geodir-location-search-type').val('').attr('name','');
			jQuery('.sgeo_lat').val('');
			jQuery('.sgeo_lon').val('');
		}
	});
}

function gdlm_ls_init($field){
	jQuery($field).on("focusin", 
		function(){
			gdlmls_selected = this;
			gdlm_ls_focus_in(this);
		}).on("focusout",
		function(){
			gdlmls_selected = '';
			gdlm_ls_focus_out(this);
		});

	// window resize tasks
	jQuery(window).on("resize", function(){
		gdls_ls_resize_suggestions();
	});
}

function gdlm_ls_focus_in($input){
	if(jQuery($input).parent().find(".gdlm-location-suggestions").length){
				gdlm_ls_current_location_suggestion($input);

	}else{
		jQuery($input).after("<div class='dropdown-menu dropdown-caret-0 w-100 scrollbars-ios overflow-auto p-0 m-0 gd-suggestions-dropdown gdlm-location-suggestions gd-ios-scrollbars'>" +
			"<ul class='gdlmls-near list-unstyled p-0 m-0 '></ul>" +
			"<ul class='gdlmls-neighbourhood list-unstyled p-0 m-0'></ul>" +
			"<ul class='gdlmls-city list-unstyled p-0 m-0'></ul>" +
			"<ul class='gdlmls-region list-unstyled p-0 m-0'></ul>" +
			"<ul class='gdlmls-country list-unstyled p-0 m-0'></ul>" +
			"<ul class='gdlmls-more list-unstyled p-0 m-0'></ul>" +
			"</div>");
		gdlm_ls_init_suggestions($input);
		gdlm_ls_current_location_suggestion($input);
	}

	// resize
	gdls_ls_resize_suggestions();

	// set if is search near
	if(jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear') || jQuery($input).hasClass('snear')){
		gdlmls_is_search = true;
	}else{
		gdlmls_is_search = false;
	}
}

function gdlm_ls_focus_out($input) {
	setTimeout(function() {
		_ua = navigator.userAgent.toLowerCase();
		isChrome = /chrome/.test(_ua);
		isWin10 = /windows nt 10.0/.test(_ua);
		if (!gdlmls_do_not_close) {
					}
	}, 200);
}

/**
 * Set the max height for the suggestion div so to never scroll past the bottom of the page.
 */
function gdls_ls_resize_suggestions() {
	setTimeout(function() {
		if (jQuery('.gdlm-location-suggestions:visible').length) {
			var offset = jQuery('.gdlm-location-suggestions:visible').offset().top;
			var windowHeight = jQuery(window).height();
			var maxHeight = windowHeight - (offset - jQuery(window).scrollTop());

			if (jQuery('.gdlm-location-suggestions:visible').prev().hasClass('snear')) {
				jQuery('.gdlm-location-suggestions:visible').css('max-height', windowHeight - 40);
			} else {
				jQuery('.gdlm-location-suggestions:visible').css('max-height', maxHeight);
			}
		}
	}, 50);
}

function gdlm_ls_init_suggestions($input) {
	setTimeout(function() {
		gdls_ls_resize_suggestions();
	}, 250);
		jQuery($input).off("keypress").on("keypress",function(e) {
		if(e.keyCode && e.keyCode == 13 && !gdlmls_is_search && !jQuery($input).parent().find(".gdlm-location-suggestions").hasClass('show')) {
			jQuery($input).attr('aria-expanded','true').addClass('show');jQuery($input).parent().find(".gdlm-location-suggestions").addClass('show');
		}
	});
		jQuery($input).on("keyup", function($input) {
		gdlmls_doing_search = 3; // city, neighbourhood, region, country
		if (gdlmls_keyup_timeout != null) clearTimeout(gdlmls_keyup_timeout);
		gdlmls_keyup_timeout = setTimeout(gdlm_ls_maybe_fire_suggestions, 500);
	});
}

function gdlm_ls_maybe_fire_suggestions(){
	/* Reset timer */
	gdlmls_keyup_timeout = null;
	/* Do suggestions */
	gdlm_ls_current_location_suggestion();
	_value = gdlmls_selected ? jQuery(gdlmls_selected).val().trim() : '';
	_chars = parseInt( geodir_location_params.autocompleter_min_chars );
	if ((!_value || _chars < 1 || _chars > 0 && _value && parseInt(_value.length) >= _chars) && !(_value == geodir_params.txt_near_my_location && jQuery(gdlmls_selected).closest("form").find(".geodir-location-search-type").val() == "me")) {
		gdlm_ls_city_suggestion();				gdlm_ls_region_suggestion();		gdlm_ls_country_suggestion();	}
}

function gdlm_ls_maybe_suggest_more() {
	if (
		gdlmls_doing_search == 0 &&
		gdlmls_country.length == 0 &&
		gdlmls_region.length == 0 &&
		gdlmls_city.length == 0 &&
		gdlmls_neighbourhood.length == 0
	) {
		$input = jQuery(gdlmls_selected).val();
		if ($input) {
							$input = $input + ", Pescara";
							if ((typeof google !== 'undefined' && typeof google.maps !== 'undefined')) {
								gdlm_ls_google_suggestions($input);
			}
		} else {
			jQuery(gdlmls_selected).parent().find("ul.gdlmls-more").empty();
		}
	}
}
function gdlm_ls_city_suggestion() {
	var $search = jQuery(gdlmls_selected).val();
	if ($search) {
		jQuery.ajax({
			type: "GET",
			url: geodir_params.api_url + "locations/cities/?search=" + $search,
			success: function(data) {
				gdlmls_city = data;
				gdlmls_doing_search--;
				gdlm_ls_maybe_suggest_more();
				html = '';
				jQuery.each(gdlmls_city, function(index, value) {
					html = html + gdlm_ls_create_li('city', value);
				});
				jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty().append(html);
				if (html && gdlmls_is_search){
					geodirLMShowDropdown(gdlmls_selected);
				}
			},
			error: function(xhr, textStatus, errorThrown) {
				console.log(errorThrown);
			}
		});
	} else {
		gdlmls_city = [];
		gdlmls_doing_search--;
		gdlm_ls_maybe_suggest_more();
		jQuery(gdlmls_selected).parent().find("ul.gdlmls-city").empty();
	}
}
function gdlm_ls_region_suggestion() {
	var $search = jQuery(gdlmls_selected).val();
	if ($search) {
		jQuery.ajax({
			type: "GET",
			url: geodir_params.api_url + "locations/regions/?search=" + $search,
			success: function(data) {
				gdlmls_region = data;
				gdlmls_doing_search--;
				gdlm_ls_maybe_suggest_more();
				html = '';
				jQuery.each(gdlmls_region, function(index, value) {
					html = html + gdlm_ls_create_li('region', value);
				});
				jQuery(gdlmls_selected).parent().find("ul.gdlmls-region").empty().append(html);
				if (html && gdlmls_is_search){
					geodirLMShowDropdown(gdlmls_selected);
				}
			},
			error: function(xhr, textStatus, errorThrown) {
				console.log(errorThrown);
			}
		});
	} else {
		gdlmls_region = [];
		gdlmls_doing_search--;
		gdlm_ls_maybe_suggest_more();
		jQuery(gdlmls_selected).parent().find("ul.gdlmls-region").empty();
	}
}
function gdlm_ls_country_suggestion() {
	var $search = jQuery(gdlmls_selected).val();
	if ($search) {
		jQuery.ajax({
			type: "GET",
			url: geodir_params.api_url + "locations/countries/?search=" + $search,
			success: function(data) {
				gdlmls_country = data;
				gdlmls_doing_search--;
				gdlm_ls_maybe_suggest_more();
				html = '';
				jQuery.each(gdlmls_country, function(index, value) {
					html = html + gdlm_ls_create_li('country', value);
				});

				jQuery(gdlmls_selected).parent().find("ul.gdlmls-country").empty().append(html);
				if (html && gdlmls_is_search){
					geodirLMShowDropdown(gdlmls_selected);
				}
			},
			error: function(xhr, textStatus, errorThrown) {
				console.log(errorThrown);
			}
		});
	} else {
		gdlmls_country = [];
		gdlmls_doing_search--;
		gdlm_ls_maybe_suggest_more();
		jQuery(gdlmls_selected).parent().find("ul.gdlmls-country").empty();
	}
}
function gdlm_ls_current_location_suggestion() {
	jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").empty();

	// Near me
	jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").empty().append(gdlm_ls_create_li('near', {
		type: "near",
		slug: "me",
		title: geodir_params.txt_form_my_location
	}));

	if (jQuery(gdlmls_selected).val() == '') {
		var $search_history = JSON.parse(gdlm_ls_get_location_history());

		if ($search_history) {
			jQuery.each($search_history, function(index, value) {
				jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").append(gdlm_ls_create_li(value.type, value));
			});
		}

		if ( ! geodir_location_params.disable_nearest_cities ) {
			// Add near cities from ip
			gdlm_ls_nearest_cities();
		}
	}
	console.log(JSON.parse(gdlm_ls_get_location_history()));
}

function gdlm_ls_nearest_cities() {
	if(!gdlmls_doing_nearest){
		gdlmls_doing_nearest = true;
		jQuery.ajax({
			type: "GET",
			url: geodir_params.api_url + "locations/cities/?orderby=ip",
			success: function(data) {
				if (data) {
					jQuery.each(data, function(index, value) {
						jQuery(gdlmls_selected).parent().find("ul.gdlmls-near").append(gdlm_ls_create_li('city', value));
					});
				}
				gdlmls_doing_nearest = false;
			},
			error: function(xhr, textStatus, errorThrown) {
				console.log(errorThrown);
				gdlmls_doing_nearest = false;
			}
		});
	}
}

function gdlm_ls_create_li($type,$data){
	var output;
	var history = '';
	var $delete = '';
	var $common_class = 'list-group-item-action c-pointer px-1 py-1 m-0 d-flex justify-content-between';
	if($data.history){
		history = '<i class="fas fa-history" title="Search history"></i> ';
		$delete = '<span><i onclick="var event = arguments[0] || window.event; geodir_cancelBubble(event);gdlm_ls_del_location_history(\''+$data.slug+'\');jQuery(this).parent().parent().remove();" class="fas fa-times" title="Remove from history"></i></span> ';
	}else if($type == 'neighbourhood' || $type == 'city' || $type == 'region' || $type == 'country'){
		history = '<i class="fas fa-map-marker-alt"></i> ';
	}
	if($type=='neighbourhood'){
		if($data.area){$data.city = $data.area;}
		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\''+geodirLMEscapeQuote($data.city)+'\',\''+$data.country_slug+'\',\''+$data.region_slug+'\',\''+$data.city_slug+'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b>, '+ $data.city + ' (Neighbourhood)</span>'+$delete+'</li>';
	}else if($type=='city'){
		if($data.area){$data.region = $data.area;}
		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\''+geodirLMEscapeQuote($data.region)+'\',\''+$data.country_slug+'\',\''+$data.region_slug+'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b>, '+$data.region+' (City)</span>'+$delete+'</li>';
	}else if($type=='region'){
		if($data.area){$data.country = $data.area;}
		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\''+geodirLMEscapeQuote($data.country)+'\',\''+$data.country_slug+'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b>, '+$data.country_title+' (Region)</span>'+$delete+'</li>';
	}else if($type=='country'){
		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\'\',\''+$data.slug+'\');"><span>'+history+'In: <b>'+ $data.title + '</b> (Country)</span>'+$delete+'</li>';
	}else if($type=='near'){
		output = '<li data-type="'+$type+'" class="gd-near-me text-primary '+$common_class+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.title)+'\',\'\',\''+$data.slug+'\');"><span><i class="fas fa-location-arrow"></i> Near: '+ $data.title + '</span></li>';
	}else if($type=='near-search'){
		output = '<li class="'+$common_class+'" data-type="'+$type+'" ontouchstart="this.click();return false;" onclick="gdlm_click_action(\''+$type+'\',\''+geodirLMEscapeQuote($data.description)+'\');"><span><i class="fas fa-search"></i> Near: '+ $data.description + '</span></li>';
	}

	return output;
}

function gdlm_click_action($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){
	if(gdlmls_is_search){
		if($type=='neighbourhood' || $type=='city' || $type=='region' || $type=='country'){
			$slug = '';
			if($type=='neighbourhood'){$slug = $hood_slug;}
			else if($type=='city'){$slug = $city_slug;}
			else if($type=='region'){$slug = $region_slug;}
			else if($type=='country'){$slug = $country_slug;}
			gdlm_search_fill_location($type,$slug,$title);
		}else if($type=='near-search'){
			gdlm_search_fill_location($type,'',$title);
		}else if($type=='near'){
			gd_get_user_position(gdlm_search_near_me);
		}
	}else{
		if($type=='neighbourhood' || $type=='city' || $type=='region' || $type=='country'){
			gdlm_go_location($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug);
		}else if($type=='near-search'){
			gdlm_go_search($title);
		}else if($type=='near'){
			gd_get_user_position(gdlm_ls_near_me);
		}
	}
	setTimeout(function() {
		_ua = navigator.userAgent.toLowerCase();
		isChrome = /chrome/.test(_ua);
		isWin10 = /windows nt 10.0/.test(_ua);
		if (isChrome && isWin10) {
			jQuery(".gdlm-location-suggestions").hide();
		}
	},200);
}

function gdlm_ls_near_me($lat,$lon){
	window.location = geodir_params.location_base_url+"near/me/"+$lat+","+$lon+"/";
}

function gdlm_ls_near_gps($lat,$lon){
	window.location = geodir_params.location_base_url+"near/gps/"+$lat+","+$lon+"/";
}

function gdlm_search_near_me($lat,$lon){
	gdlm_search_fill_location('near','me',"Near: "+geodir_params.txt_form_my_location,$lat,$lon)
}

function gdlm_search_fill_location($type,$slug,$title,$lat,$lon){
	if($type=='near'){

	}else if($type=='near-search'){
		$type='';
	}else{
		var txtType;
		if ($type == 'country') {
			txtType = '(Country)';
		} else if ($type == 'region') {
			txtType = '(Region)';
		} else if ($type == 'city') {
			txtType = '(City)';
		} else if ($type == 'neighbourhood') {
			txtType = '(Neighbourhood)';
		} else {
			txtType = "("+$type+")";
		}
		$title = "In: "+$title+" "+txtType;
	}

	jQuery('.geodir-location-search-type').val($slug).attr('name', $type);
	jQuery('.sgeo_lat').val($lat);
	jQuery('.sgeo_lon').val($lon);
	jQuery('.snear').val($title).trigger('change'); // fire change event so we can check if we need to add in-location class
}

function gdlm_go_search($text){
	if (window.gdMaps === 'google') {
		var geocoder = new google.maps.Geocoder();
		geocoder.geocode({'address': $text},
			function (results, status) {
				if (status == 'OK') {
					$lat = results[0].geometry.location.lat();
					$lon = results[0].geometry.location.lng();
					gdlm_ls_near_gps($lat,$lon);
				} else {
					alert("Search was not successful for the following reason :" + status);
				}
			});
	} else if (window.gdMaps === 'osm') {
		geocodePositionOSM(false, $text, false, false,
			function(geo) {
				if (typeof geo !== 'undefined' && geo.lat && geo.lon) {
					console.log(results);
				} else {
					alert("Search was not successful for the requested address.");
				}
			});
	}
}

function gdlm_ls_search_location($type,$term){
	jQuery.ajax({
		type: "GET",
		url: geodir_params.api_url+$type+"/?search="+$term,
		success: function(data) {
			console.log(data);
			return data;
		},
		error: function(xhr, textStatus, errorThrown) {
			console.log(errorThrown);
		}
	});
}

function gdlm_go_location($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){
	// save search history before redirect
	gdlm_ls_set_location_history($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug);
	window.location = gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug);
	//console.log( gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug));
}

function gdlm_ls_location_url($country_slug,$region_slug,$city_slug,$hood_slug){
	//$url = geodir_params.location_url.slice(0, -1); // get location url without the ending slash
	$url = geodir_params.location_base_url; // get location url without the ending slash
	var show_country = 1;
	var show_region = 1;
	var show_city = 1;
	var show_hood = 0;

	if(show_country && $country_slug){
		$url += ""+$country_slug+"/";
	}

	if(show_region && $region_slug){
		$url += ""+$region_slug+"/";
	}

	if(show_city && $city_slug){
		$url += ""+$city_slug+"/";
	}

	if(show_hood && $hood_slug){
		$url += ""+$hood_slug+"/";
	}

	return $url;
}

function gdlm_ls_get_location_history(){
	if (geodir_is_localstorage() === true) {
		return gdlm_ls_history = localStorage.getItem("gdlm_ls_history");
	}else{
		return '';
	}
}

function gdlm_ls_del_location_history($slug){
	gdlmls_do_not_close = true;
	if (geodir_is_localstorage() === true) {
		gdlm_ls_history = JSON.parse(localStorage.getItem("gdlm_ls_history"));
		var found  = '';
		jQuery.each(gdlm_ls_history, function(index, value) {
			if($slug && $slug==value.slug){
				// its already in the list so bail.
				//gdlm_ls_history.splice(index, 1);
				found = index;
			}
		});

		if(found!==''){
			gdlm_ls_history.splice(found, 1);
			// store the user selection
			localStorage.setItem("gdlm_ls_history", JSON.stringify(gdlm_ls_history));
		}
	}

	setTimeout(function(){gdlmls_do_not_close = false;}, 200);
}

function gdlm_ls_set_location_history($type,$title,$area,$country_slug,$region_slug,$city_slug,$hood_slug){
	// set a searched location
	if (geodir_is_localstorage() === true) {
		var gdlm_ls_history = localStorage.getItem("gdlm_ls_history");
		var $exists = false;

		if (!gdlm_ls_history || gdlm_ls_history === undefined) {
			gdlm_ls_history = []
		}else{
			gdlm_ls_history = JSON.parse(gdlm_ls_history);
			jQuery.each(gdlm_ls_history, function(index, value) {
				if(value.type == $type && value.title==$title){
					// its already in the list so bail.
					$exists = true;
				}
			});
		}

		if(!$exists){
			$slug = $city_slug;
			if($type=='neighbourhood'){
				$slug = $hood_slug;
			}if($type=='city'){
				$slug = $city_slug;
			}else if($type=='region'){
				$slug = $region_slug;
			}else if($type=='country'){
				$slug = $country_slug;
			}

			var $location = {
				history:true, // set it as historical
				type:$type,
				title:$title,
				country_slug:$country_slug,
				region_slug:$region_slug,
				city_slug:$city_slug,
				hood_slug:$hood_slug,
				slug:$slug,
				area:$area
			};
			gdlm_ls_history.unshift($location);
			// only keep latest 5 searches
			if(gdlm_ls_history.length > 5){
				gdlm_ls_history.pop();
			}
		}

		// store the user selection
		localStorage.setItem("gdlm_ls_history", JSON.stringify(gdlm_ls_history));
	}
}

function gdlm_ls_google_suggestions($search){
	// Create a new session token.
	if(!gdlmls_google_sessionToken){
		gdlmls_google_sessionToken = new google.maps.places.AutocompleteSessionToken();
	}

	// display function
	var displaySuggestions = function(predictions, status) {
		if (status != google.maps.places.PlacesServiceStatus.OK) {
			return;
		}
		console.log(predictions);
		html = '';
		predictions.forEach(function(prediction) {
			html = html + gdlm_ls_create_li('near-search', prediction);
		});
		jQuery(gdlmls_selected).parent().find("ul.gdlmls-more").empty().append(html);
		if (html && gdlmls_is_search){
			geodirLMShowDropdown(gdlmls_selected);
		}
	};

	if(!gdlmls_google_service){
		gdlmls_google_service = new google.maps.places.AutocompleteService();
	}
	gdlmls_google_service.getPlacePredictions({input: $search, sessionToken: gdlmls_google_sessionToken, types: ['geocode']}, displaySuggestions);
}

function geodirLMEscapeQuote(str) {
	if (str) {
		str = str.replace(/"/g, "&quot;");
		str = str.replace(/'/g, "\\'");
		str = str.replace(/&#039;/g, "\\'");
	}
	return str;
}

/**
 * Open the location switcher
 */
function geodir_lm_setup_switcher_trigger() {
	var no_show = false;
	// Clear the location and redirect to the base location page
	jQuery(".gdlmls-menu-icon").on("click", function(event){
		no_show = true;
		event.preventDefault();
				window.location = geodir_params.location_base_url;
			});

	// detect the menu item location switcher click
	jQuery('a[href$="#location-switcher"]').on("click", function(event){
				if (!window.gdMaps) {
			if ((window.gdSetMap=='google' || window.gdSetMap=='auto') && window.google && typeof google.maps!=='undefined') {
				gdMaps = 'google';
			} else if ((window.gdSetMap=='osm' || window.gdSetMap=='auto') && typeof L!=='undefined' && typeof L.version!=='undefined') {
				gdMaps = 'osm';
			} else {
				gdMaps = null;
			}
			window.gdMaps = window.gdMaps || gdMaps;
		}
		if (!window.gdMaps) {
			jQuery(this).geodirLoadMap({loadJS:true});
			jQuery(window).trigger('resize');
		}
				// prevent the hash being added to the url
		event.preventDefault();
		// only fire if the click is not the clear location button.
		if(!no_show){
						jQuery('#gdlm-switcher').modal('show').on('shown.bs.modal', function (e) {
				jQuery('.modal .geodir-location-search').trigger("focus").trigger("click");
				// second open might not trigger dropdown so we check.
				setTimeout(function(){
					if( jQuery('.modal .geodir-location-search').attr('aria-expanded')=='false' ){
						jQuery('.modal .geodir-location-search').dropdown('show');
					}
				}, 200);
			});
					}
	});
}
function geodirLMShowDropdown(el) {
	/* Windows 11 Edge/Chrome dropdown fix */
	var uA = navigator.userAgent.toLowerCase();
	if (navigator.platform.toLowerCase().indexOf('win') !== -1 && uA.indexOf("windows nt 10") !== -1 && (uA.match(/chrome/i) || uA.match(/edge/i))) {
		jQuery(el).dropdown('show');
		setTimeout(function(){
			jQuery('.gd-search-field-near .gdlm-location-suggestions').css('display',"").show();
		}, 30);
	} else if (jQuery(el).attr('aria-expanded')=='false'){
		jQuery(el).dropdown('show');
	}
}
jQuery(document).ready(function() {geodir_lm_setup_switcher_trigger()});
</script><!-- Instagram Feed JS -->
<script type="text/javascript">
var sbiajaxurl = "https://lifeinabruzzo.com/wp-admin/admin-ajax.php";
</script>
<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script><style>html{font-size:16px;}</style>	<script>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<link data-optimized="1" rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/15c2f581c63efbf77e53d029fddad24f.css?ver=88d97' media='all' />
<link data-optimized="1" rel='stylesheet' id='wc-blocks-style-css' href='https://284445323.r.directcdn.net/wp-content/litespeed/css/3d25016f07162653955a7ded453b4231.css?ver=a6b1d' media='all' />
<script data-optimized="1" id="tec-user-agent-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/9af68a7e6b2f7a86479106d2293e18ca.js?ver=6a96f"></script>
<script id="convertkit-js-js-extra">
var convertkit_broadcasts = {"ajax_url":"https://lifeinabruzzo.com/wp-json/kit/v1/broadcasts","debug":""};
var convertkit = {"ajaxurl":"https://lifeinabruzzo.com/wp-json/kit/v1/subscriber/store-email-as-id-in-cookie","debug":"","nonce":"f0a2d11b28","subscriber_id":"0"};
//# sourceURL=convertkit-js-js-extra
</script>
<script data-optimized="1" id="convertkit-js-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/0d47e6b25eb0b48350a891645be30421.js?ver=ae9c3"></script>
<script data-optimized="1" id="wp-hooks-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/e48cecbf0229aa3b9e2ce02eb5569b11.js?ver=641d6"></script>
<script data-optimized="1" id="wp-i18n-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/a38a24dd31eac7b898deeac3bba8ef23.js?ver=2c09a"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script data-optimized="1" id="swv-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/f23ef8e76c1d6c9ecdc80e6337adf566.js?ver=910af"></script>
<script id="contact-form-7-js-translations">
( function( domain, translations ) {
	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
	localeData[""].domain = domain;
	wp.i18n.setLocaleData( localeData, domain );
} )( "contact-form-7", {"translation-revision-date":"2026-05-05 18:32:38+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"This contact form is placed in the wrong place.":["This contact form is placed in the wrong place."],"Error:":["Error:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
//# sourceURL=contact-form-7-js-translations
</script>
<script id="contact-form-7-js-before">
var wpcf7 = {
    "api": {
        "root": "https:\/\/lifeinabruzzo.com\/wp-json\/",
        "namespace": "contact-form-7\/v1"
    },
    "cached": 1
};
//# sourceURL=contact-form-7-js-before
</script>
<script data-optimized="1" id="contact-form-7-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/adb6b15e47f61dcbc83865726fee3d57.js?ver=ec5fd"></script>
<script id="geodir-js-extra">
var geodir_location_params = {"select_merge_city_msg":"Please select merge city.","confirm_set_default":"Are sure you want to make this city default?","LISTING_URL_PREFIX":"Please enter listing url prefix","LISTING_URL_PREFIX_INVALID_CHAR":"Invalid character in listing url prefix","LOCATION_URL_PREFIX":"Please enter location url prefix","LOCATOIN_PREFIX_INVALID_CHAR":"Invalid character in location url prefix","LOCATION_CAT_URL_SEP":"Please enter location and category url separator","LOCATION_CAT_URL_SEP_INVALID_CHAR":"Invalid character in location and category url separator","LISTING_DETAIL_URL_SEP":"Please enter listing detail url separator","LISTING_DETAIL_URL_SEP_INVALID_CHAR":"Invalid character in listing detail url separator","LOCATION_PLEASE_WAIT":"Please wait...","LOCATION_CHOSEN_NO_RESULT_TEXT":"Sorry, nothing found!","LOCATION_CHOSEN_KEEP_TYPE_TEXT":"Please wait...","LOCATION_CHOSEN_LOOKING_FOR_TEXT":"We are searching for","select_location_translate_msg":"Please select country to update translation.","select_location_translate_confirm_msg":"Are you sure?","gd_text_search_city":"Search City","gd_text_search_region":"Search Region","gd_text_search_country":"Search Country","gd_text_search_location":"Search location","gd_base_location":"https://lifeinabruzzo.com/location/","UNKNOWN_ERROR":"Unable to find your location.","PERMISSION_DENINED":"Permission denied in finding your location.","POSITION_UNAVAILABLE":"Your location is currently unknown.","BREAK":"Attempt to find location took too long.","DEFAUTL_ERROR":"Browser unable to find your location.","msg_Near":"Near:","msg_Me":"Me","msg_User_defined":"User defined","confirm_delete_location":"Deleting location will also DELETE any LISTINGS in this location. Are you sure want to DELETE this location?","confirm_delete_neighbourhood":"Are you sure you want to delete this neighbourhood?","delete_bulk_location_select_msg":"Please select at least one location.","neighbourhood_is_active":"","text_In":"In:","autocompleter_min_chars":"0","disable_nearest_cities":""};
var geodir_params = {"siteurl":"https://lifeinabruzzo.com","plugin_url":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory","ajax_url":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php","gd_ajax_url":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php?gd-ajax=1","has_gd_ajax":"1","gd_modal":"0","is_rtl":"","basic_nonce":"fee48385d9","text_add_fav":"Add to Favourites","text_fav":"Favourite","text_remove_fav":"Remove from Favourites","text_unfav":"Unfavourite","icon_fav":"fas fa-heart","icon_unfav":"fas fa-heart","api_url":"https://lifeinabruzzo.com/wp-json/geodir/v2/","location_base_url":"https://lifeinabruzzo.com/location/","location_url":"https://lifeinabruzzo.com/location/","search_base_url":"https://lifeinabruzzo.com/search/","custom_field_not_blank_var":"Field label must not be blank","custom_field_not_special_char":"Please do not use special character and spaces in field key Variable Name.","custom_field_unique_name":"Field key must be unique.","custom_field_delete":"Are you sure you wish to delete this field?","custom_field_delete_children":"You must move or remove child elements first.","tax_meta_class_succ_del_msg":"File has been successfully deleted.","tax_meta_class_not_permission_to_del_msg":"You do NOT have permission to delete this file.","tax_meta_class_order_save_msg":"Order saved!","tax_meta_class_not_permission_record_img_msg":"You do not have permission to reorder images.","address_not_found_on_map_msg":"Address not found for:","my_place_listing_del":"Are you sure you wish to delete this listing?","confirmPostAuthorAction":"Are you sure you wish to perform this action?","my_main_listing_del":"Deleting the main listing of a franchise will turn all franchises in regular listings. Are you sure you wish to delete this main listing?","rating_error_msg":"Error : please retry","listing_url_prefix_msg":"Please enter listing URL prefix","invalid_listing_prefix_msg":"Invalid character in listing URL prefix","location_url_prefix_msg":"Please enter location URL prefix","invalid_location_prefix_msg":"Invalid character in location URL prefix","location_and_cat_url_separator_msg":"Please enter location and category URL separator","invalid_char_and_cat_url_separator_msg":"Invalid character in location and category URL separator","listing_det_url_separator_msg":"Please enter listing detail URL separator","invalid_char_listing_det_url_separator_msg":"Invalid character in listing detail URL separator","loading_listing_error_favorite":"Error loading listing.","field_id_required":"This field is required.","valid_email_address_msg":"Please enter valid email address.","default_marker_icon":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/images/pin.png","default_marker_w":"50","default_marker_h":"50","latitude_error_msg":"A numeric value is required. Please make sure you have either dragged the marker or clicked the button: Set Address On Map","longgitude_error_msg":"A numeric value is required. Please make sure you have either dragged the marker or clicked the button: Set Address On Map","gd_cmt_btn_post_reply":"Post Reply","gd_cmt_btn_reply_text":"Reply text","gd_cmt_btn_post_review":"Post Review","gd_cmt_btn_review_text":"Review text","gd_cmt_err_no_rating":"Please select star rating, you can't leave a review without stars.","err_max_file_size":"File size error : You tried to upload a file over %s","err_file_upload_limit":"You have reached your upload limit of %s files.","err_pkg_upload_limit":"You may only upload %s files with this package, please try again.","action_remove":"Remove","txt_all_files":"Allowed files","err_file_type":"File type error. Allowed file types: %s","gd_allowed_img_types":"jpg,jpe,jpeg,gif,png,bmp,ico,webp,avif","txt_form_wait":"Wait...","txt_form_searching":"Searching...","txt_form_my_location":"My Location","txt_near_my_location":"Near: My Location","rating_type":"fa","reviewrating":"1","multirating":"1","map_name":"auto","osmStart":"Start","osmVia":"Via {viaNumber}","osmEnd":"Enter Your Location","osmPressEnter":"Press Enter key to search","geoMyLocation":"My Location","geoErrUNKNOWN_ERROR":"Unable to find your location","geoErrPERMISSION_DENINED":"Permission denied in finding your location","geoErrPOSITION_UNAVAILABLE":"Your location is currently unknown","geoErrBREAK":"Attempt to find location took too long","geoErrDEFAULT":"Location detection not supported in browser","i18n_set_as_default":"Set as default","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %item% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %item% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %item% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026","txt_choose_image":"Choose an image","txt_use_image":"Use image","img_spacer":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/images/media-button-image.gif","txt_post_review":"Post Review","txt_post_reply":"Post reply","txt_leave_a_review":"Leave a Review.","txt_leave_a_reply":"Leave a reply","txt_reply_text":"Reply text","txt_review_text":"Review text","txt_read_more":"Read more","txt_about_listing":"about this listing","txt_open_now":"Open now","txt_closed_now":"Closed now","txt_closed_today":"Closed today","txt_closed":"Closed","txt_single_use":"This field is single use only and is already being used.","txt_page_settings":"Page selections should not be the same, please correct the issue to continue.","txt_save_other_setting":"Please save the current setting before adding a new one.","txt_previous":"Previous","txt_next":"Next","txt_lose_changes":"You may lose changes if you navigate away now!","txt_are_you_sure":"Are you sure?","txt_saving":"Saving...","txt_saved":"Saved","txt_order_saved":"Order saved","txt_preview":"Preview","txt_edit":"Edit","txt_delete":"Delete","txt_cancel":"Cancel","txt_confirm":"Confirm","txt_continue":"Continue","txt_yes":"Yes","txt_deleted":"Deleted","txt_google_key_error":"Google API key Error","txt_documentation":"Documentation","txt_google_key_verifying":"Verifying API Key","txt_google_key_enable_billing":"Enable Billing","txt_google_key_error_project":"Key invalid, you might have entered the project number instead of the API key","txt_google_key_error_invalid":"Key invalid, please double check you have entered it correctly","txt_google_key_error_referer":"This URL is not allowed for this API Key","txt_google_key_error_billing":"You must enable billing on your Google account.","txt_google_key_error_brave":"Brave browser shield will block this check and return a false positive","confirm_new_wp_template":"Are you sure want to create a new template to customize?","gmt_offset":"+2:00","timezone_string":"Europe/Rome","autosave":"10000","search_users_nonce":"7ccfd5b572","google_api_key":"AIzaSyCevk_cwBL2m5uT9C9zQsCxu9pbthApvL4","mapLanguage":"en","osmRouteLanguage":"en","osmRouteUnits":"metric","markerAnimation":"bounce","confirm_set_location":"Would you like to manually set your location?","confirm_lbl_error":"ERROR:","label_title":"Title","label_caption":"Caption","button_set":"Set","BH_altTimeFormat":"H:i","splitUK":"0","time_ago":{"prefix_ago":"","suffix_ago":" ago","prefix_after":"after ","suffix_after":"","seconds":"less than a minute","minute":"about a minute","minutes":"%d minutes","hour":"about an hour","hours":"about %d hours","day":"a day","days":"%d days","month":"about a month","months":"%d months","year":"about a year","years":"%d years"},"resize_marker":"","marker_max_width":"50","marker_max_height":"50"};
//# sourceURL=geodir-js-extra
</script>
<script data-optimized="1" id="geodir-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/46c5414fcae0684829c6c7c0f3ba9148.js?ver=34250"></script>
<script id="geodir-js-after">
			
		
//# sourceURL=geodir-js-after
</script>
<script data-optimized="1" id="penci-play-js-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/25ae948746dae7d1e900741927c86d94.js?ver=e0e12"></script>
<script id="woocommerce-js-extra">
var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
</script>
<script data-optimized="1" data-wp-strategy="defer" id="woocommerce-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/7955c703520a2c13a4843b7293f5a766.js?ver=cfe9b"></script>
<script id="custom-script-js-extra">
var wpdata = {"object_id":"35319","site_url":"https://lifeinabruzzo.com"};
//# sourceURL=custom-script-js-extra
</script>
<script data-optimized="1" id="custom-script-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/a737667d16062555f428271fed6227ed.js?ver=dc5c2"></script>
<script id="awdr-main-js-extra">
var awdr_params = {"ajaxurl":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php","nonce":"303a5f0da5","enable_update_price_with_qty":"show_when_matched","refresh_order_review":"0","custom_target_simple_product":"","custom_target_variable_product":"","js_init_trigger":"","awdr_opacity_to_bulk_table":"","awdr_dynamic_bulk_table_status":"0","awdr_dynamic_bulk_table_off":"on","custom_simple_product_id_selector":"","custom_variable_product_id_selector":""};
//# sourceURL=awdr-main-js-extra
</script>
<script data-optimized="1" id="awdr-main-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/62866245fd09bb3e5e4799bec09887a1.js?ver=b8b03"></script>
<script data-optimized="1" id="awdr-dynamic-price-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/46d78f6c8eccabc32693eaabaf6945d2.js?ver=756e8"></script>
<script id="lifeinabruzzo-theme-js-js-extra">
var lifeInAbruzzo = {"homeUrl":"https://lifeinabruzzo.com","nonce":"9bcf8223c6"};
//# sourceURL=lifeinabruzzo-theme-js-js-extra
</script>
<script data-optimized="1" id="lifeinabruzzo-theme-js-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/a1f8d5e908d2e6b8bd9d1f1daede0c52.js?ver=87f47"></script>
<script id="kadence-navigation-js-extra">
var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
//# sourceURL=kadence-navigation-js-extra
</script>
<script data-optimized="1" id="kadence-navigation-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/6725672aa9578588fa975a456b7fc646.js?ver=c8f72" async></script>
<script data-optimized="1" id="elementor-webpack-runtime-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/4a1ed12b8e7692a41188b9429548ae06.js?ver=017c6"></script>
<script data-optimized="1" id="elementor-frontend-modules-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/c29d6212ebd18652f04e147a2d20b186.js?ver=f4613"></script>
<script data-optimized="1" id="elementor-frontend-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/20c0a62e9d2278bc0ee45d283e3536ba.js?ver=936ee"></script>
<script data-optimized="1" id="smartmenus-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/4c15f0c4d9c8daba99f08c8752b13566.js?ver=6f514"></script>
<script data-optimized="1" id="e-sticky-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/4527cd2d631e6f2ee64cb587ddbce9fc.js?ver=95820"></script>
<script data-optimized="1" id="imagesloaded-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/fd69e99dbbadb03705a45b99b10f61a7.js?ver=5bcba"></script>
<script id="quicktags-js-extra">
var quicktagsL10n = {"closeAllOpenTags":"Close all open tags","closeTags":"close tags","enterURL":"Enter the URL","enterImageURL":"Enter the URL of the image","enterImageDescription":"Enter a description of the image","textdirection":"text direction","toggleTextdirection":"Toggle Editor Text Direction","dfw":"Distraction-free writing mode","strong":"Bold","strongClose":"Close bold tag","em":"Italic","emClose":"Close italic tag","link":"Insert link","blockquote":"Blockquote","blockquoteClose":"Close blockquote tag","del":"Deleted text (strikethrough)","delClose":"Close deleted text tag","ins":"Inserted text","insClose":"Close inserted text tag","image":"Insert image","ul":"Bulleted list","ulClose":"Close bulleted list tag","ol":"Numbered list","olClose":"Close numbered list tag","li":"List item","liClose":"Close list item tag","code":"Code","codeClose":"Close code tag","more":"Insert Read More tag"};
//# sourceURL=quicktags-js-extra
</script>
<script data-optimized="1" id="quicktags-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/5480b4ce70b67211f8cd950059a02fc3.js?ver=5df2d"></script>
<script id="convertkit-admin-quicktags-js-extra">
var convertkit_quicktags = {"broadcasts":{"title":"Kit Broadcasts","icon":"resources/backend/images/block-icon-broadcasts.svg","attributes":{"display_grid":{"type":"boolean","default":false},"display_order":{"type":"string","default":"date-broadcast"},"date_format":{"type":"string","default":"F j, Y"},"display_image":{"type":"boolean","default":false},"display_description":{"type":"boolean","default":false},"display_read_more":{"type":"boolean","default":false},"read_more_label":{"type":"string","default":"Read more"},"limit":{"type":"number","default":10},"page":{"type":"number","default":1},"paginate":{"type":"boolean","default":false},"paginate_label_prev":{"type":"string","default":"Previous"},"paginate_label_next":{"type":"string","default":"Next"},"style":{"type":"object"},"backgroundColor":{"type":"string"},"textColor":{"type":"string"},"fontSize":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]},"content":{"title":"Kit Custom Content","icon":"resources/backend/images/block-icon-content.svg","attributes":{"tag":{"type":"string"}},"render_callback":[{},"render"]},"formtrigger":{"title":"Kit Form Trigger","icon":"resources/backend/images/block-icon-formtrigger.svg","attributes":{"form":{"type":"string","default":""},"text":{"type":"string","default":"Subscribe"},"style":{"type":"object"},"backgroundColor":{"type":"string"},"textColor":{"type":"string"},"fontSize":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]},"form":{"title":"Kit Form","icon":"resources/backend/images/block-icon-form.svg","attributes":{"form":{"type":"string"},"align":{"type":"string"},"style":{"type":"object"},"backgroundColor":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]},"product":{"title":"Kit Product","icon":"resources/backend/images/block-icon-product.svg","attributes":{"product":{"type":"string","default":""},"text":{"type":"string","default":"Buy my product"},"discount_code":{"type":"string","default":""},"checkout":{"type":"boolean","default":false},"disable_modal_on_mobile":{"type":"boolean","default":false},"style":{"type":"object"},"backgroundColor":{"type":"string"},"textColor":{"type":"string"},"fontSize":{"type":"string"},"is_gutenberg_example":{"type":"boolean","default":false}},"render_callback":[{},"render"]}};
var convertkit_admin_tinymce = {"ajaxurl":"https://lifeinabruzzo.com/wp-json/kit/v1/editor/tinymce/modal","nonce":"f0a2d11b28"};
//# sourceURL=convertkit-admin-quicktags-js-extra
</script>
<script data-optimized="1" id="convertkit-admin-quicktags-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/06dd55d681107d8ddf589f2fcb264345.js?ver=a4314"></script>
<script data-optimized="1" id="sourcebuster-js-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/c685ce4b5794f4969ca713afebac708d.js?ver=2d0ab"></script>
<script id="wc-order-attribution-js-extra">
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
</script>
<script data-optimized="1" id="wc-order-attribution-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/3bba28e76fca2872a7a25f559443bdfb.js?ver=b6e8d"></script>
<script data-optimized="1" id="googlesitekit-events-provider-contact-form-7-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/636dc65bd97c5cf3afa34d14a04626c8.js?ver=626c8" defer></script>
<script data-optimized="1" id="mc4wp-forms-api-js" defer src="https://284445323.r.directcdn.net/wp-content/litespeed/js/fe21daa7d2a4a8e7b86c6beea32f4c0a.js?ver=a75db"></script>
<script data-optimized="1" id="googlesitekit-events-provider-mailchimp-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/40aee5f40036860b76299fa34a861f63.js?ver=61f63" defer></script>
<script id="googlesitekit-events-provider-woocommerce-js-before">
window._googlesitekit.wcdata = window._googlesitekit.wcdata || {};
window._googlesitekit.wcdata.products = [];
window._googlesitekit.wcdata.add_to_cart = null;
window._googlesitekit.wcdata.currency = "EUR";
window._googlesitekit.wcdata.eventsToTrack = ["add_to_cart","purchase"];
//# sourceURL=googlesitekit-events-provider-woocommerce-js-before
</script>
<script data-optimized="1" id="googlesitekit-events-provider-woocommerce-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/c51ec982d20ac36160a9f6072dfc8ac1.js?ver=c8ac1" defer></script>
<script data-optimized="1" id="jquery-recipe-rateyo-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/306c0a0fefb89691fe4160f2655db177.js?ver=6d04c"></script>
<script id="penci_rateyo-js-extra">
var PENCI = {"ajaxUrl":"https://lifeinabruzzo.com/wp-admin/admin-ajax.php","nonce":"dd41ee5afc","ajax_review":"1"};
//# sourceURL=penci_rateyo-js-extra
</script>
<script data-optimized="1" id="penci_rateyo-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/26e003d69f52d4b07e592186efe9ff3f.js?ver=0a063"></script>
<script id="ivory-search-scripts-js-extra">
var IvorySearchVars = {"is_analytics_enabled":"1"};
//# sourceURL=ivory-search-scripts-js-extra
</script>
<script data-optimized="1" id="ivory-search-scripts-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/10fb37ffe956acb622421a7de57ee325.js?ver=8674c"></script>
<script id="geodir-map-js-extra">
var geodir_map_params = {"api":"auto","lazyLoad":"","language":"en","lazyLoadButton":"\u003Cdiv class=\"btn btn-light text-center mx-auto align-self-center shadow-lg c-pointer\"\u003E\u003Ci class=\"far fa-map\"\u003E\u003C/i\u003E Load Map\u003C/div\u003E","lazyLoadPlaceholder":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/images/placeholder.svg","apis":{"google":{"key":"AIzaSyCevk_cwBL2m5uT9C9zQsCxu9pbthApvL4","scripts":[{"id":"geodir-google-maps-script","src":"https://maps.googleapis.com/maps/api/js?key=AIzaSyCevk_cwBL2m5uT9C9zQsCxu9pbthApvL4&libraries=places&language=en&callback=geodirInitGoogleMap&ver=2.8.161","main":true,"onLoad":true,"onError":true},{"id":"geodir-gomap-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/js/goMap.min.js?ver=2.8.161"},{"id":"geodir-g-overlappingmarker-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/jawj/oms.min.js?ver=2.8.161","check":true},{"id":"geodir-map-widget-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/aui/js/map.min.js?ver=2.8.161"}]},"osm":{"styles":[{"id":"geodir-leaflet-css","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/leaflet/leaflet.css?ver=2.8.161"},{"id":"geodir-leaflet-routing-machine-css","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/leaflet/routing/leaflet-routing-machine.css","check":true}],"scripts":[{"id":"geodir-leaflet-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/leaflet/leaflet.min.js?ver=2.8.161","main":true},{"id":"geodir-leaflet-geo-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/leaflet/osm.geocode.min.js?ver=2.8.161"},{"id":"leaflet-routing-machine-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/leaflet/routing/leaflet-routing-machine.min.js?ver=2.8.161","check":true},{"id":"geodir-o-overlappingmarker-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/jawj/oms-leaflet.min.js?ver=2.8.161","check":true},{"id":"geodir-gomap-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/js/goMap.min.js?ver=2.8.161"},{"id":"geodir-map-widget-script","src":"https://lifeinabruzzo.com/wp-content/plugins/geodirectory/assets/aui/js/map.min.js?ver=2.8.161"}]}}};
//# sourceURL=geodir-map-js-extra
</script>
<script id="geodir-map-js-before">
function geodirInitGoogleMap(){window.geodirGoogleMapsCallback=true;try{jQuery(document).trigger("geodir.googleMapsCallback")}catch(err){}}
//# sourceURL=geodir-map-js-before
</script>
<script data-optimized="1" id="geodir-map-js" src="https://284445323.r.directcdn.net/wp-content/litespeed/js/5d7cb51a99cb88147aedae8a55cc8980.js?ver=a4ae7"></script>
		<script type="text/template" id="tmpl-convertkit-quicktags-modal">
			<div id="convertkit-quicktags-modal">
				<div class="media-frame-title"><h1></h1></div>
				<div class="media-frame-content"></div>
				<div class="media-frame-toolbar">
					<div class="media-toolbar">
						<div class="media-toolbar-secondary">
							<button type="button" class="button button-large cancel">Cancel</button>
						</div>
						<div class="media-toolbar-primary">
							<button type="button" class="button button-primary button-large">Insert</button>
						</div>
					</div>
				</div>
			</div>
		</script>
		
</body>
</html>

<!-- Page cached by LiteSpeed Cache 7.8.1 on 2026-05-27 14:19:21 -->