@media(max-width:767px){.elementor .e-6b4328c-41c9691{border-radius:16px;}}@media(max-width:767px){.elementor .e-6e6d8da-f87c59c{height:300px;margin-block-start:8px;margin-block-end:48px;border-radius:16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);display:flex;}}@media(max-width:767px){.elementor .e-f171bc9-690687a{text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:5px;border-width:1px;border-color:var(--Principale);border-style:solid;background-color:#ffffff;justify-content:center;}}@media(max-width:767px){.elementor .e-01a4367-eae0c47{flex-direction:column;}}@media(max-width:767px){.elementor .e-2379289-a5ba764{row-gap:32px;}}@media(max-width:767px){.elementor .e-ff5314c-5f1dc91{border-radius:16px;}}@media(max-width:767px){.elementor .e-dab16b2-bee3fde{height:220px;border-radius:16px;display:none;}}@media(max-width:767px){.elementor .e-1e16ee7{padding-block-start:32px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;}}@media(max-width:767px){.elementor .e-e6fd428-b889c40{width:auto;height:auto;}}@media(max-width:767px){.elementor .e-b91d7b7-410c284{font-size:18px;line-height:150%;}}@media(max-width:767px){.elementor .e-b43a8e6-68dc961{padding:0px;}}@media(max-width:767px){.elementor .e-0408289-07c8927{display:flex;flex-direction:column;}}@media(max-width:767px){.elementor .e-ff4d866{width:auto;padding-inline-start:16px;padding-inline-end:16px;margin-inline-start:28px;margin-inline-end:28px;display:flex;flex-direction:column;}}@media(max-width:767px){.elementor .e-359f032-a11eda8{gap:24px;justify-content:space-between;}}@media(max-width:767px){.elementor .e-ec6be02{width:auto;padding-inline-start:8px;padding-inline-end:8px;margin-inline-start:28px;margin-inline-end:28px;flex-direction:column;}}@media(max-width:767px){.elementor .e-135f507-b65136b{width:100px;}}@media(max-width:767px){.elementor .e-03a3b53-f685e7b{width:auto;max-width:auto;}}@media(max-width:767px){.elementor .e-13eca0d-2881ed7{width:100%;flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-319a84a-bb207d4{width:100px;align-self:center;}}@media(max-width:767px){.elementor .e-0733bd8-44940a2{width:100%;}}@media(max-width:767px){.elementor .e-d5472fc-25af9c9{width:100%;max-width:100%;padding-inline-end:0px;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-6301480-bf77609{width:100%;flex-direction:column;gap:32px;align-items:start;}}@media(max-width:767px){.elementor .e-6622315-1b0f54a{width:100px;}}@media(max-width:767px){.elementor .e-d8a41cb-9dac3b0{width:auto;max-width:auto;}}@media(max-width:767px){.elementor .e-d5a8ca9-008571a{width:100%;flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-10e84d9{width:auto;flex-direction:column;}}@media(max-width:767px){.elementor .e-12bb70a{width:100%;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:767px){.elementor .e-77a667b-17288ee{width:auto;flex-direction:column;}}@media(max-width:767px){.elementor .e-b3f83bc-babae6c{padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:767px){.elementor .e-998fa34-a9a9fd6{padding-inline-start:16px;}}@media(max-width:767px){.elementor .e-8fb9949-7509bee{border-start-start-radius:16px;border-end-start-radius:16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}}@media(max-width:767px){.elementor .e-62c999a-b13ff5f{width:auto;height:auto;padding-inline-start:16px;padding-inline-end:16px;display:flex;}}@media(max-width:767px){.elementor .e-78e4807-0637d1f{padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;}}@media(max-width:767px){.elementor .e-dfa14d3-d937755{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-d3a3448-5547d5e{border-start-start-radius:16px;border-end-start-radius:16px;}}@media(max-width:767px){.elementor .e-59757fb-db85574{width:auto;padding-block-start:32px;display:none;}}@media(max-width:767px){.elementor .e-5f1b1c6{width:auto;height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:28px;margin-inline-end:28px;background-color:#00000000;flex-direction:column;}}