.elementor .il-netopia:hover,.elementor .il-netopia:focus-visible{opacity:100%;}.elementor .il-netopia{width:auto;min-height:36px;padding:0px;opacity:85%;transition:opacity 0.18s;display:inline-flex;align-items:center;& img { height: 36px; width: auto; display: block; }\n}.elementor .il-sal:hover,.elementor .il-sal:focus-visible{opacity:100%;}.elementor .il-sal{width:auto;padding:0px;opacity:85%;transition:opacity 0.18s;display:inline-flex;align-items:center;}.elementor .il-sigle{width:auto;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:center;order:-1;}.elementor .il-prose{color:var(--il-ink);& .e-n-accordion { margin-top: 1em; } & .e-n-accordion-item { border: 0; border-bottom: 1px solid var(--il-line); background: transparent; } & .e-n-accordion-item:first-child { border-top: 1px solid var(--il-line); } & .e-n-accordion-item-title { display: flex; align-items: center; justify-content: space-between; gap: 24px; min-height: 64px; padding: 14px 0; cursor: pointer; font-weight: 600; font-size: 1.0625rem; } & .e-n-accordion-item-title-text { font-family: var(--il-font-ui); font-weight: 600; font-size: 1.0625rem; line-height: 1.35; color: var(--il-ink); } & .e-n-accordion-item > div[role="region"] { padding: 0 0 22px; max-width: 64ch; color: var(--il-text-2); }\n}.elementor .il-lead{max-width:62ch;font-size:var(--il-fs-lead);color:var(--il-text-2);line-height:1.5;}.elementor .il-display{font-family:var(--il-font-display);font-weight:600;font-size:var(--il-fs-display);letter-spacing:-0.02em;line-height:1.04;}