.elementor .e-18a302a4-bf6b:hover,.elementor .e-18a302a4-bf6b:focus-visible{color:var(--principale-hover);}.elementor .e-8c6ee7b-9532{font-weight:500;font-size:15px;color:var(--principale);text-transform:uppercase;padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-323b19c9-7ab1{font-size:46px;line-height:1.2em;}.elementor .e-115acbf9-cd90{width:100%;height:auto;max-height:640px;object-fit:cover;margin-block-start:10px;border-radius:20px;}.elementor .e-5adb34a5-f7d0{width:100%;max-width:100%;gap:22px;}.elementor .e-229f4267-77ad{width:100%;max-width:100%;padding-block-start:35px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5bbe054-871d{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0%;}.elementor .e-13ddfbdf-2032{width:380px;position:static;padding:0px;flex:0 0 auto;}.elementor .e-4b4997be-74d4{flex-direction:row;gap:60px;align-items:flex-start;}.elementor .e-16c71579-a994{font-size:57px;line-height:1.15em;}.elementor .e-56222a0d-6c58{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:0px;border-color:var(--principale);border-style:solid;flex-direction:column;gap:10px;border-block-start-width: 0px; border-block-end-width: 0px; border-inline-start-width: 4px; border-inline-end-width: 0px;\n}.elementor .e-f9846b8-dbd5{padding:0px;margin-block-start:20px;gap:20px;}.elementor .e-551be495-54b6{width:75%;padding:0px;margin-block-start:35px;margin-block-end:35px;flex-direction:column;justify-content:center;}.elementor .e-26545858-4ad9{padding:0px;}.elementor .e-7d9b8734-404c{width:auto;object-fit:cover;object-position:center center;position:static;}.elementor .e-3d0c404a-3a80{padding:0px;gap:35px;justify-content:flex-end;}.elementor .e-6f9131ba-60d3{padding-block-start:0px;padding-block-end:0px;background-color:var(--sfondo-grigio);flex-direction:row;}