.elementor .e-64c46d30-6909{font-size:2.5rem;line-height:1.2;}.elementor .e-2903730a-9c29{background-color: var(--ast-global-color-5);\n}.elementor .e-600740e0-e68e{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-114fd405-494e{order:-1;&:not([href]) { display: none; } &[href=''] { display: none; }\n}.elementor .e-5b58f887-84bc{padding:0px;margin-block-start:6px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;& > button { display: none; }\n}.elementor .e-cf78f1e-37f8{padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-52817e6d-b13f{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:18px;box-shadow:0px 20px 50px 0px rgba(28,13,10,0.15);display:block;}.elementor .e-8e29406-c6c7{max-width:1200px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;display:grid;gap:48px;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:center;margin-inline: auto;\n}.elementor .e-50a54aad-947c{padding:0px;}.elementor .e-7ccc29ea-430a{display:block;}.elementor .e-243dc4a2-f7aa{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:6px;}.elementor .e-4f630c96-744b{display:block;}.elementor .e-6c518bb8-8039{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:6px;}.elementor .e-5b20ba73-4345{display:block;}.elementor .e-4c02b2b3-7480{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:6px;}.elementor .e-437a9b3b-2fbe{display:block;}.elementor .e-1f0ae1e6-cb6c{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;gap:6px;}.elementor .e-a12df17-aff0{max-width:820px;padding-block-start:40px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:stretch;margin-inline: auto;\n}.elementor .e-4e1f1d2b-512c{padding:0px;}.elementor .e-58531dbf-1d13{font-size:1.875rem;}.elementor .e-42f42661-ae84{font-size:1.0625rem;display:block;}.elementor .e-24e255bf-7252{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-6302dc2f-d8fd{font-size:1.875rem;}.elementor .e-2754546-f3d3{font-size:1.875rem;}.elementor .e-93ac93d-6cfd{font-size:1.0625rem;display:block;}.elementor .e-5af1228b-aac1{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;border-top: 1px solid var(--ast-global-color-6);\n}.elementor .e-79c8520b-525f{font-size:1.875rem;}.elementor .e-38be75a8-4259{font-size:1.875rem;}.elementor .e-6c16f84a-8add{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;border-top: 1px solid var(--ast-global-color-6);\n}.elementor .e-495e2981-5556{font-size:1.875rem;}.elementor .e-63f48d88-1ba5{font-size:0.9375rem;}.elementor .e-1aef48d4-6065{font-size:0.875rem;opacity:80%;color: var(--ast-global-color-3);\n}.elementor .e-5afff648-ab5a{max-width:820px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:56px;margin-inline: auto;\n}.elementor .e-f129d71-4ada{text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;flex:1 1 auto;}.elementor .e-3fbc04f1-520a{text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;flex:0 0 auto;}.elementor .e-6f47fed4-c936{text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;flex:1 1 auto;order:-1;}.elementor .e-3209ff1-8a62{display:none;& > button { display: none !important; }\n}.elementor .e-7298d4fe-bbec{font-size:2rem;color: var(--ast-global-color-5);\n}.elementor .e-197c432a-20fc{color: var(--ast-global-color-6);\n}.elementor .e-592cbfa6-9e01{font-family:var(--font-titoli);font-weight:700;font-size:1.0625rem;& a { color: var(--ast-global-color-5); text-decoration: none; } & a:hover { color: var(--ast-global-color-0); }\n}.elementor .e-1b8ca52-954c{font-family:var(--font-titoli);font-weight:700;font-size:1.0625rem;& a { color: var(--ast-global-color-5); text-decoration: none; } & a:hover { color: var(--ast-global-color-0); }\n}.elementor .e-333dd7b5-a703{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-55a80aeb-e998{margin-block-start:8px;}.elementor .e-47200977-4d03{position:sticky;inset-block-start:130px;padding:0px;display:flex;flex-direction:column;gap:14px;& > button { display: none; }\n}.elementor .e-1c45e811-d6a4{padding:28px;border-radius:16px;background-color: var(--ast-global-color-5);\n}.elementor .e-22733670-ff53{max-width:1100px;padding:48px;border-radius:24px;display:grid;gap:48px;grid-template-columns:1fr 1.25fr;grid-template-rows:auto;align-items:start;margin-inline: auto; background-color: var(--ast-global-color-2);\n}.elementor .e-1feb6782-e32c{padding-block-start:0px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;}