/* Titolo NEWS IN PRIMO PIANO condiviso tra le pagine */
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@1,800;1,900&family=Racing+Sans+One&display=swap');
.vita-featured-section .vita-featured-heading {
 display:flex; flex-wrap:wrap; align-items:center; justify-content:center;
 gap:.15em .32em; margin:0 auto 1.1rem; font-family:"Barlow Condensed",Arial,sans-serif;
 font-style:italic; font-weight:900; font-size:clamp(1.7rem,3.5vw,3.05rem);
 line-height:1.08; letter-spacing:.012em; text-transform:uppercase;
}
.vita-featured-section .vita-featured-heading span {
 font-family:"Racing Sans One","Barlow Condensed",sans-serif;
 font-style:normal; font-weight:400; color:#ec801c;
}
.vita-featured-section .vita-featured-heading strong {
 font:inherit; font-weight:900; color:#0872bd;
}
/* La stessa immagine JPG è utilizzata sia per la scheda sia per l'ingrandimento. */
.vita-featured-gallery .vita-featured-card img {
 width:100%; height:350px; object-fit:contain; background:#f3f7fb;
}
@media(max-width:767px) {
 .vita-featured-section .vita-featured-heading {font-size:clamp(1.5rem,6.2vw,2.3rem);}
 .vita-featured-gallery .vita-featured-card img {height:310px;}
}
