.elementor .mg-footer-text{font-family:var(--font-secondary);font-weight:400;font-size:13px;color:var(--testo-footer-attenuato);line-height:20px;margin:0px;}.elementor .mg-footer-link:hover,.elementor .mg-footer-link:focus-visible{color:var(--pulsante);}.elementor .mg-footer-link:focus{color:var(--pulsante);}.elementor .mg-footer-link{font-family:var(--font-secondary);font-weight:400;font-size:13px;color:var(--testo-footer-link);line-height:20px;text-decoration:none;cursor:pointer;margin:0px;display:block;}.elementor .mg-footer-title{font-family:var(--font-secondary);font-weight:700;font-size:12px;color:var(--testo-footer-attenuato);letter-spacing:0.05em;line-height:16px;text-transform:uppercase;margin:0px;}.elementor .mg-container{width:100%;max-width:calc(var(--container-width) + 48px);padding-inline-start:var(--space-24);padding-inline-end:var(--space-24);margin-inline-start:auto;margin-inline-end:auto;display:flex;}