.elementor .H1{font-family:"Outfit";font-weight:400;font-size:80px;letter-spacing:0px;line-height:88px;}.elementor .Body{font-family:"Outfit";font-weight:400;font-size:16px;line-height:24px;}.elementor .Caption{font-family:"Outfit";font-size:12px;line-height:16px;}.elementor .H2{font-family:"Outfit";font-weight:400;font-size:64px;line-height:72px;}.elementor .H4{font-family:"Outfit";font-weight:400;font-size:36px;line-height:44px;}.elementor .H3{font-family:"Outfit";font-weight:400;font-size:48px;line-height:56px;}.elementor .nav-list:hover,.elementor .nav-list:focus-visible{color:var(--azzurro-default);text-decoration: underline;
  text-decoration-color: #4FADD5;\n}.elementor .nav-list{font-family:"Outfit";font-weight:400;font-size:16px;color:var(--blu-default);line-height:24px;text-underline-offset: 3px;\n}.elementor .button-blu{color:var(--bianco-default);padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:8px;background-color:var(--azzurro-default);align-self:center;}.elementor .button-blu:hover,.elementor .button-blu:focus-visible{color:var(--bianco-default);background-color:var(--azzurro-700);}.elementor .button-blu:active{background-color:var(--azzurro-800);}.elementor .button-blu:focus{background-color:var(--azzurro-800);}.elementor .nav-footer:hover,.elementor .nav-footer:focus-visible{color:var(--azzurro-default);}