.elementor .ab-mag-card{padding:0px;}.elementor .ab-mag-catlist{padding:0px;}.elementor .ab-mag-news{padding:0px;}.elementor .ab-rel{overflow:hidden;position:relative;}.elementor .ab-mag-excerpt{margin:0px;}.elementor .ab-zoom{width:100%;overflow:hidden;padding:0px;background-color:var(--ab-placeholder);}.elementor .ab-card-label{font-family:var(--ab-font);font-weight:400;font-size:10px;color:var(--ab-muted);letter-spacing:0.3em;text-transform:uppercase;margin:0px;}.elementor .ab-small{font-family:var(--ab-font);font-weight:400;font-size:13.5px;color:var(--ab-grigio);line-height:1.7;margin:0px;}.elementor .ab-h2{font-family:var(--ab-font);font-weight:400;font-size:var(--ab-h2);color:var(--ab-nero);line-height:1.1;margin:0px;}.elementor .ab-h1{font-family:var(--ab-font);font-weight:300;font-size:var(--ab-h1);color:var(--ab-nero);letter-spacing:-0.015em;line-height:1.05;margin:0px;}.elementor .ab-eyebrow{font-family:var(--ab-font);font-weight:500;font-size:10.5px;color:var(--ab-nero);letter-spacing:0.42em;line-height:1.6;text-transform:uppercase;margin:0px;}.elementor .ab-wrap{width:100%;max-width:var(--ab-wrap);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;}.elementor .ab-section{width:100%;padding-block-start:var(--ab-section);padding-block-end:var(--ab-section);padding-inline-start:var(--ab-gutter);padding-inline-end:var(--ab-gutter);display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .ab-dark{color:var(--ab-bianco);background-color:var(--ab-nero);}.elementor .ab-link:hover,.elementor .ab-link:focus-visible{color:var(--ab-grigio);border-color:var(--ab-grigio);background-color:transparent;}.elementor .ab-link{font-family:var(--ab-font);font-weight:500;font-size:10.5px;color:var(--ab-nero);letter-spacing:0.24em;text-transform:uppercase;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;display:inline-block;border-bottom-style: solid; border-bottom-color: var(--ab-nero);\n}