.azvb-container{position:relative}.azvb-container,.azvb-container>*{box-sizing:border-box}.azvb-container>*{min-inline-size:0}.azvb-has-bg,.azvb-has-overlay{isolation:isolate}.azvb-container>.azvb-bg-image{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;z-index:-2;margin:0;max-inline-size:none}.azvb-container>.azvb-bg-contain{object-fit:contain}.azvb-stretched-link{position:absolute;inset:0;z-index:1}.azvb-stretched-link>span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.azvb-stretched-link:focus-visible{outline:var(--azvb-focus-width,2px) solid var(--azvb-focus-color,var(--azvb-color-primary,#10529e));outline-offset:var(--azvb-focus-offset,2px)}.azvb-has-link :is(a,button,input,select,textarea,label,summary):not(.azvb-stretched-link){position:relative;z-index:2}.azvb-has-overlay::after{content:"";position:absolute;inset:0;background:var(--azvb-bg-overlay);opacity:var(--azvb-bg-overlay-opacity,.5);z-index:-1;pointer-events:none}
.azvb-heading .azvb-hl{color:var(--azvb-hl-color,var(--azvb-color-primary,currentColor))}.azvb-heading a,.azvb-heading a:hover{color:inherit}:where(.azvb-heading){overflow-wrap:break-word}
:where(.azvb-carousel){inline-size:100%;max-inline-size:100%;min-inline-size:0}.azvb-carousel-track[role]{display:flex;gap:var(--azvb-snap-gap,1.5rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;padding-block-end:.75rem}.azvb-carousel-track[role]>*{scroll-snap-align:start;flex:0 0 max(min(100%,var(--azvb-snap-min,17.5rem)),calc((100% - (var(--azvb-snap-cols,3) - 1) * var(--azvb-snap-gap,1.5rem)) / var(--azvb-snap-cols,3)));box-sizing:border-box;min-inline-size:0}.azvb-carousel-track:focus-visible{outline:var(--azvb-focus-width,2px) solid var(--azvb-focus-color,var(--azvb-color-primary,#10529e));outline-offset:var(--azvb-focus-offset,4px)}.azvb-carousel-fade.azvb-carousel-track[role]{display:grid;overflow:hidden}.azvb-carousel-fade>*{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--azvb-fade-ms),visibility 0s var(--azvb-fade-ms)}.azvb-carousel-fade>[data-azvb-current],.azvb-carousel-fade:not([data-azvb-ready])>:first-child{opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.azvb-carousel-track[role]{scroll-behavior:auto}.azvb-carousel-fade>*{transition:none}}.azvb-carousel-tall .azvb-carousel-track>*{min-block-size:var(--azvb-slide-h)}.azvb-carousel-tall .azvb-loop-item{display:grid}.azvb-carousel-nav{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-block-start:.5rem}.azvb-carousel-nav button{font:inherit;min-inline-size:2.75rem;min-block-size:2.75rem;cursor:pointer}.azvb-carousel-nav [aria-disabled=true]{opacity:.4}.azvb-carousel-pause::before{content:"\275A\275A";content:"\275A\275A"/""}.azvb-carousel-pause[aria-pressed="true"]::before{content:"\25B6";content:"\25B6"/""}.azvb-carousel-dots,.azvb-carousel-count{margin:0 auto 0 0}.azvb-carousel-nav .azvb-carousel-dots button{min-inline-size:1.5rem;min-block-size:1.5rem;padding:0;border:0;background:none;color:inherit}.azvb-carousel-dots button::before{content:"";display:block;margin:auto;inline-size:.6rem;block-size:.6rem;border-radius:50%;border:2px solid}.azvb-carousel-dots [aria-current]::before{background:currentColor}.azvb-carousel-slide{background:var(--azvb-color-surface,#f8f9fa);border:1px solid var(--azvb-color-border,#e5e7eb);border-radius:var(--azvb-radius-md,8px);padding:1.5rem}.azvb-carousel-title{margin:0 0 .5rem;font-size:1.15rem}.azvb-carousel-text{margin:0;line-height:1.5}
:where(.azvb-button){display:inline-flex;align-items:center;justify-content:center;gap:.5em;inline-size:fit-content;padding:.75em 1.5em;border:0;border-radius:var(--azvb-radius-md,8px);background:var(--azvb-color-primary,#10529e);color:#fff;font:inherit;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s}:where(.azvb-button-icon){display:inline-flex;flex:none}:where(.azvb-button):hover{background:var(--azvb-color-secondary,#0d3c73)}:where(.azvb-button):focus-visible{outline:var(--azvb-focus-width,2px) solid var(--azvb-focus-color,var(--azvb-color-primary,#10529e));outline-offset:var(--azvb-focus-offset,3px)}@media (prefers-reduced-motion:reduce){:where(.azvb-button){transition:none}}.is-layout-constrained>.azvb-button{display:flex;margin-inline-start:max(0px,calc((100% - var(--wp--style--global--content-size,100%)) / 2))!important;margin-inline-end:auto!important}
.azvb-loop-grid-items{display:grid;gap:var(--azvb-grid-gap,var(--azvb-space-md,1.5rem));row-gap:var(--azvb-grid-row-gap,var(--azvb-grid-gap,var(--azvb-space-md,1.5rem)));grid-template-columns:repeat(auto-fill,minmax(min(100%,max(var(--azvb-grid-min,16rem),calc((100% - (var(--azvb-grid-cols,3) - 1) * var(--azvb-grid-gap,1.5rem)) / var(--azvb-grid-cols,3)))),1fr))}.azvb-loop-masonry .azvb-loop-grid-items:not(.azvb-carousel-track){display:block;columns:var(--azvb-grid-cols,3) var(--azvb-grid-min,16rem);column-gap:var(--azvb-grid-gap,1.5rem)}.azvb-loop-masonry .azvb-loop-grid-items:not(.azvb-carousel-track)>*{break-inside:avoid;margin-block-end:var(--azvb-grid-row-gap,var(--azvb-grid-gap,1.5rem))}:where(.azvb-loop-grid){max-inline-size:100%;min-inline-size:0}:where(.azvb-loop-grid:has(>.azvb-carousel-track)){inline-size:100%}.azvb-card{display:flex;flex-direction:column;gap:.5rem}.azvb-card-thumb{inline-size:100%;object-fit:cover;display:block;border-radius:var(--azvb-radius-md,8px)}:where(.azvb-card:not([data-azvb-ratio=auto])) .azvb-card-thumb{aspect-ratio:16/9;block-size:auto}.azvb-card-title{margin:0;font-size:1.25rem}.azvb-card-title a{color:inherit;text-decoration:none}.azvb-card-title a:hover,.azvb-card-title a:focus-visible{text-decoration:underline}.azvb-card-excerpt{margin:0}.azvb-card-text{display:flex;flex-direction:column;gap:inherit}.azvb-card-thumb-link{display:block}.azvb-card[data-azvb-ratio="3/2"] .azvb-card-thumb{aspect-ratio:3/2}.azvb-card[data-azvb-ratio="4/3"] .azvb-card-thumb{aspect-ratio:4/3}.azvb-card[data-azvb-ratio="1/1"] .azvb-card-thumb{aspect-ratio:1}.azvb-card[data-azvb-ratio="3/4"] .azvb-card-thumb{aspect-ratio:3/4}.azvb-card[data-azvb-ratio=auto] .azvb-card-thumb{block-size:auto}.azvb-card-badge{align-self:flex-start;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.azvb-card-meta{font-size:.875rem;opacity:.8}.azvb-card-more{align-self:flex-start}.azvb-card .azvb-sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.azvb-loop-load-more{display:block;margin:var(--azvb-space-lg,2rem) auto 0}.azvb-loop-pages ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;list-style:none;margin:var(--azvb-space-lg,2rem) 0 0;padding:0}.azvb-loop-pages .page-numbers{display:inline-block;min-inline-size:2.5rem;padding:.5rem .75rem;text-align:center;color:inherit;text-decoration:none;border-radius:var(--azvb-radius-sm,4px)}.azvb-loop-pages a:hover{text-decoration:underline}.azvb-loop-pages [aria-current]{background:var(--azvb-color-primary,#10529e);color:#fff}
.azvb-node-azvb_bbf12de4e6.azvb-container {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  inline-size: 100%;
  max-inline-size: 100%;
  border-style: solid;
  border-color: var(--azvb-color-accent);
  border-width: 5px 0 5px 0;
  align-items: center;
  background-color: var(--azvb-color-text);
}
@media (max-width: 1024px) {
  .azvb-node-azvb_bbf12de4e6.azvb-container {
    padding: 2% 5% 2% 5%;
  }
}
@media (max-width: 767px) {
  .azvb-node-azvb_bbf12de4e6.azvb-container {
    padding: 6% 5% 6% 5%;
    inline-size: 100%;
  }
}
.azvb-node-azvb_3430483748.azvb-container {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  padding: 4% 1% 6% 1%;
  inline-size: 85%;
  max-inline-size: 100%;
}
@media (max-width: 767px) {
  .azvb-node-azvb_3430483748.azvb-container {
    inline-size: 100%;
  }
}
.azvb-node-azvb_9c24d6d833.azvb-container {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  margin: 0 0 2% 0;
  inline-size: 100%;
}
.azvb-node-azvb_0d871dfba2.azvb-heading {
  text-align: start;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 4.2vw;
  color: var(--azvb-color-accent);
  text-decoration: underline;
  text-decoration-color: #FF1744;
  text-underline-offset: 15px;
  --azvb-fg: var(--azvb-color-accent);
}
@media (max-width: 1024px) {
  .azvb-node-azvb_0d871dfba2.azvb-heading {
    align-self: flex-start;
    font-size: 5.4vw;
  }
}
@media (max-width: 767px) {
  .azvb-node-azvb_0d871dfba2.azvb-heading {
    align-self: center;
    font-size: 9.4vw;
  }
}
.azvb-node-azvb_9126417e59.azvb-loop-grid {
  --azvb-grid-cols: 5;
  --azvb-grid-gap: 2.5rem;
  --azvb-grid-row-gap: 4rem;
  --azvb-card-title-color: var(--azvb-color-accent);
  --azvb-card-meta-color: var(--azvb-color-risalto);
  --azvb-card-excerpt-color: var(--azvb-color-estratto-articolo);
  --azvb-card-pagescurrent-bg: transparent;
  --azvb-card-pagescurrent-color: inherit;
  --azvb-card-title-font: "Barlow Condensed", sans-serif;
  --azvb-card-title-size: clamp(1.25rem, 0.75rem + 1.1vw, 1.75rem);
  --azvb-card-title-weight: 700;
  --azvb-card-title-transform: uppercase;
  --azvb-card-title-line: 1.125;
  --azvb-card-meta-size: 0.875rem;
  --azvb-card-meta-weight: 700;
  --azvb-card-meta-transform: uppercase;
  --azvb-card-excerpt-size: 1rem;
  --azvb-card-excerpt-line: 1.5;
}
:where(.azvb-node-azvb_9126417e59.azvb-loop-grid) .azvb-card{gap:0}:where(.azvb-node-azvb_9126417e59.azvb-loop-grid) .azvb-card-thumb-link{margin-block-end:20px}:where(.azvb-node-azvb_9126417e59.azvb-loop-grid) .azvb-card-thumb{border-radius:0}:where(.azvb-node-azvb_9126417e59.azvb-loop-grid) .azvb-card-title{font-size:18px;margin:0}:where(.azvb-node-azvb_9126417e59.azvb-loop-grid) .azvb-card-meta{font-size:12px;line-height:1.3;color:#adadad;opacity:1;margin-block-end:13px}:where(.azvb-node-azvb_9126417e59.azvb-loop-grid) .azvb-card-excerpt{font-size:14px;line-height:1.5;color:#777;margin-block-end:10px}:where(.azvb-node-azvb_9126417e59.azvb-loop-grid) .azvb-card-more{font-size:12px;font-weight:700}
.azvb-node-azvb_9126417e59.azvb-loop-grid .azvb-card-title{color:var(--azvb-card-title-color);font-family:var(--azvb-card-title-font);font-size:var(--azvb-card-title-size);font-weight:var(--azvb-card-title-weight);text-transform:var(--azvb-card-title-transform);line-height:var(--azvb-card-title-line)}
.azvb-node-azvb_9126417e59.azvb-loop-grid .azvb-card-meta{color:var(--azvb-card-meta-color);font-size:var(--azvb-card-meta-size);font-weight:var(--azvb-card-meta-weight);text-transform:var(--azvb-card-meta-transform)}
.azvb-node-azvb_9126417e59.azvb-loop-grid .azvb-card-excerpt{color:var(--azvb-card-excerpt-color);font-size:var(--azvb-card-excerpt-size);line-height:var(--azvb-card-excerpt-line)}
.azvb-node-azvb_9126417e59.azvb-loop-grid .azvb-loop-pages [aria-current]{background-color:var(--azvb-card-pagescurrent-bg);color:var(--azvb-card-pagescurrent-color)}