.elementor .faq-risposta{max-width:640px;padding-block-end:var(--sp-m);display:flex;flex-direction:column;gap:var(--sp-xs);}.elementor .faq-domanda:hover,.elementor .faq-domanda:focus-visible{opacity:70%;}.elementor .faq-domanda{cursor:pointer;display:flex;gap:var(--sp-s);justify-content:space-between;align-items:center;padding-block: var(--sp-m); &::after { content: '+'; font-size: 1.75rem; line-height: 1; font-weight: 300; flex: 0 0 auto; }\n}.elementor .faq-voce{width:100%;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(57,62,63,0.2); &[open] > summary::after { content: '−'; }\n}.elementor .bottone{font-family:var(--font-testo);font-weight:600;font-size:var(--fs-m);padding-block-start:var(--sp-xs);padding-block-end:var(--sp-xs);padding-inline-start:var(--sp-l);padding-inline-end:var(--sp-l);border-radius:var(--raggio-s);border-width:var(--bordo-m);border-color:var(--colore-trasparente);border-style:solid;}.elementor .testo-centrato{text-align:center;}.elementor .testo{font-family:var(--font-testo);font-size:var(--fs-m);color:var(--colore-testo);line-height:1.6em;}.elementor .testo-soft{color:var(--colore-testo-soft);}.elementor .testo-grande{font-family:var(--font-testo);font-size:var(--fs-l);color:var(--colore-testo);line-height:1.5em;}.elementor .sopratitolo{font-family:var(--font-testo);font-weight:600;font-size:var(--fs-s);color:var(--colore-primario);letter-spacing:0.08em;text-transform:uppercase;}.elementor .titolo-h5{font-family:var(--font-titoli);font-weight:600;font-size:var(--fs-l);color:var(--colore-titoli);line-height:1.3em;text-transform:none;letter-spacing: normal;\n}.elementor .titolo-h3{font-family:var(--font-titoli);font-weight:700;font-size:var(--fs-2xl);color:var(--colore-titoli);line-height:1.2em;text-transform:lowercase;}.elementor .titolo-h2{font-family:var(--font-titoli);font-weight:700;font-size:var(--fs-3xl);color:var(--colore-titoli);line-height:1.15em;text-transform:lowercase;}.elementor .titolo-h1{font-family:var(--font-titoli);font-weight:700;font-size:var(--fs-4xl);color:var(--colore-titoli);line-height:1.1em;text-transform:lowercase;}.elementor .testo-inverso{color:var(--colore-testo-inverso);}.elementor .sfondo-scuro{color:var(--colore-testo-inverso);background-color:var(--colore-sfondo-scuro);}.elementor .sfondo-alt{background-color:var(--colore-sfondo-alt);}.elementor .stack-l{column-gap:var(--sp-l);padding:var(--sp-0);display:flex;flex-direction:column;row-gap:var(--sp-l);}.elementor .stack-m{column-gap:var(--sp-m);display:flex;flex-direction:column;row-gap:var(--sp-m);}.elementor .contenitore-stretto{width:100%;max-width:var(--larghezza-stretta);margin-inline-start:auto;margin-inline-end:auto;}.elementor .contenitore{width:100%;max-width:var(--larghezza-contenitore);margin-inline-start:auto;margin-inline-end:auto;}.elementor .sezione-s{padding-block-start:var(--sp-xl);padding-block-end:var(--sp-xl);padding-inline-start:var(--sp-gutter);padding-inline-end:var(--sp-gutter);}.elementor .sezione{padding-block-start:var(--sp-2xl);padding-block-end:var(--sp-2xl);padding-inline-start:var(--sp-gutter);padding-inline-end:var(--sp-gutter);}