<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.pagina {
  margin-inline: auto;
  display: grid;

  max-width: var(--icc-maxwidth-single);
  padding-block: var(--icc-spacing-8);
}

.pagina section.form {
  padding-block: var(--icc-spacing-4);
}

.page-chi-siamo {
  .page-contenuto {
    max-width: 950px;
  }
  @media screen and (width &gt; 900px) {
    .intro {
      background-image: url(../../assets/img/logo/mano.svg),
        url(../../assets/img/logo/mano.svg);
      background-position:
        left top,
        right bottom;
      background-repeat: no-repeat;

      &gt; :is(h1, p, figure) {
        max-width: 864px;
        margin-inline: auto;
      }
    }
  }
  .abbonati-servizi {
    .servizi {
      a:hover {
        background-color: var(--icc-blue-midnight-950);
        color: var(--icc-neutral-white) !important;
      }
    }
  }
  @media screen and (width &gt; 900px) {
    .abbonati-servizi {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: var(--icc-spacing-7);

      .servizi {
        align-content: space-evenly;
      }
    }
  }
}
.page :is(.manifesto, .redazione, .nostri-libri) {
  display: grid;
  gap: var(--icc-spacing-7);
}
@media screen and (width &gt; 900px) {
  .page :is(.manifesto, .redazione, .nostri-libri) {
    grid-template-columns: 1fr 1fr;
  }
  .page-contatti-contenuto :is(.manifesto, .redazione, .nostri-libri) {
    grid-template-columns: 1fr;
  }
}

.page-viaggio-10-anni {
  @media screen and (width &gt; 900px) {
    .description {
      max-width: 75%;
      margin-inline: auto;
      transform: translateY(-50%);
    }
  }
  .icc-card-viaggio10 {
    img {
      aspect-ratio: 3/2;
      object-fit: cover;
      border-radius: var(--icc-spacing-2);
    }
    svg {
      height: 20px;
      width: 20px;
    }
  }
  @media screen and (width &gt; 900px) {
    .scroller-container-inner {
      grid-template-columns: repeat(auto-fill, minmax(min(300px, 100%), 1fr));
    }
    .description2 {
      max-width: 1024px;
      display: inline-block;
    }
  }
}

.page-manifesto {
  .manifesto-punti,
  .perche &gt; :is(h3, p) {
    max-width: 800px;
    margin-inline: auto;
  }
}

section.valori &gt; :is(h3, p, a) {
  max-width: 800px;
  margin-inline: auto;
}

.page-nostriValori {
  @media screen and (width &gt; 900px) {
    .descrizione {
      display: grid;
      grid-template-columns: 1fr 1fr;
      align-items: center;
      grid-auto-flow: dense;
      gap: var(--icc-spacing-7);

      text-align: left;
      p {
        max-width: 100%;
      }
      .img {
        grid-column: 2;
      }
    }
  }
}

.page-contattaci {
  .intro {
    display: grid;
    gap: var(--icc-spacing-7);
  }
  .page-contatti-contenuto {
    display: grid;
    row-gap: var(--icc-spacing-4);
  }
  @media screen and (width &gt; 900px) {
    .intro {
      grid-template-columns: 1fr 1fr;
    }
    .page-contatti-contenuto {
      grid-template-columns: repeat(3, 1fr);
      column-gap: var(--icc-spacing-7);
    }
  }
}

.page-5x1000 {
  @media screen and (width &gt; 900px) {
    .intro {
      p {
        max-width: 864px;
        margin-inline: auto;
      }
    }
    .content {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: var(--icc-spacing-7);
    }
  }
}

.page-contribuisci {
  .alert {
    --bs-alert-color: var(--icc-tertiary-950);
    --bs-alert-bg: var(--icc-yellow-300);
    border: 1px solid var(--icc-yellow-100);
    font-family: var(--icc-font-sans);
    font-size: var(--icc-text-sm);
    line-height: var(--icc-leading-5);
  }
}

.page-contenuto {
  margin-inline: auto;
  display: grid;
  max-width: var(--icc-maxwidth-single);
  padding-block: var(--icc-spacing-8);

  p {
    font-family: var(--icc-font-serif) !important;
    padding-block-end: var(--icc-spacing-4);
  }
  :is(h1, h2, h3, h4, h5, h6) {
    font-family: var(--icc-font-serif) !important;
    padding-block-start: var(--icc-spacing-5);
    padding-block-end: var(--icc-spacing-3);
  }
  a {
    color: var(--icc-tertiary-700);
  }
}

.page-id-215378 input {
  appearance: auto;
  -webkit-appearance: auto;
}

.page-contribuisci p a {
  color: var(--icc-tertiary-700);
}
</pre></body></html>