.elementor .e-539f6b8-9dbc{font-family:Inter;font-size:1rem;color:var(--grigio-blu);letter-spacing:0.04em;}.elementor .e-5bcd926-bc13{font-family:"Source Serif 4";font-weight:600;font-size:4.5rem;color:var(--navy);letter-spacing:-0.02em;line-height:1.05;}.elementor .e-2e500fd-1d8c{font-family:Inter;font-size:1.375rem;color:var(--navy);line-height:1.6;}.elementor .e-2927666d-95cc{font-family:Inter;font-weight:600;color:var(--navy);border-radius:4px;background-color:var(--arancio);}.elementor .e-5dc9603a-2511{font-family:Inter;font-weight:600;color:var(--navy);border-radius:4px;border-width:2px;border-color:var(--navy);border-style:solid;background-color:transparent;}.elementor .e-401de505-80e5{margin-block-start:1rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-4b540fa9-3a93{width:100%;max-width:46rem;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 24rem;}.elementor .e-74d712cb-e4d5{width:20rem;height:20rem;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-1230e785-9b12{width:100%;max-width:64rem;display:flex;flex-direction:row;gap:2.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-649f5055-e48f{min-height:70vh;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--crema);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-113bea30-e301{font-family:"Source Serif 4";font-weight:600;font-size:2.75rem;color:var(--crema);line-height:1.15;}.elementor .e-47f28fb5-b588{width:100%;max-height:18rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:6px;}.elementor .e-67cac93d-d61e{font-family:Inter;font-size:1.125rem;color:var(--crema);line-height:1.7;}.elementor .e-67ff8cbd-df92{font-family:Inter;font-weight:600;color:var(--navy);border-radius:4px;background-color:var(--arancio);}.elementor .e-3e0748b0-e20f{margin-block-start:0.5rem;display:flex;flex-direction:row;}.elementor .e-a1c998-d358{width:100%;max-width:46rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-71fdf489-c255{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--navy);display:flex;flex-direction:column;align-items:center;}.elementor .e-148074dd-7180{font-family:"Source Serif 4";font-weight:600;font-size:2.5rem;color:var(--navy);}.elementor .e-539bdb03-404e{width:100%;max-height:18rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:6px;}.elementor .e-69b65dee-c5d8{font-family:"Source Serif 4";font-weight:600;font-size:1.5rem;color:var(--navy);}.elementor .e-69f46019-f805{font-family:Inter;color:var(--grigio-blu);line-height:1.6;}.elementor .e-59f120fa-72ea{font-family:Inter;font-weight:600;color:var(--navy);text-decoration:underline;background-color:transparent;align-self:flex-start;padding-inline:0;\n}.elementor .e-665d31f-f47f{padding:1.5rem;border-radius:6px;background-color:var(--crema);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-3bc87417-64c2{font-family:"Source Serif 4";font-weight:600;font-size:1.5rem;color:var(--navy);}.elementor .e-2815064c-894e{font-family:Inter;color:var(--grigio-blu);line-height:1.6;}.elementor .e-d94935-899a{font-family:Inter;font-weight:600;color:var(--navy);text-decoration:underline;background-color:transparent;align-self:flex-start;padding-inline:0;\n}.elementor .e-4a4467d0-46e2{padding:1.5rem;border-radius:6px;background-color:var(--crema);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-44abbc53-90f6{font-family:"Source Serif 4";font-weight:600;font-size:1.5rem;color:var(--navy);}.elementor .e-28f7bfbb-27a6{font-family:Inter;color:var(--grigio-blu);line-height:1.6;}.elementor .e-5710530f-8a8a{font-family:Inter;font-weight:600;color:var(--navy);text-decoration:underline;background-color:transparent;align-self:flex-start;padding-inline:0;\n}.elementor .e-2ebfa85d-47a3{padding:1.5rem;border-radius:6px;background-color:var(--crema);display:flex;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-2dd6fc1c-c3fd{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-12865504-563a{width:100%;max-width:64rem;display:flex;flex-direction:column;gap:2rem;}.elementor .e-30a13462-2e76{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-7683971a-5a69{font-family:"Source Serif 4";font-weight:600;font-size:2.5rem;color:var(--navy);}.elementor .e-158705f2-eeef{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:4px;display:block;}.elementor .e-16072c14-1694{font-family:"Source Serif 4";font-weight:600;font-size:1.5rem;color:var(--navy);}.elementor .e-5113fe48-ac41{font-family:Inter;color:var(--grigio-blu);line-height:1.6;}.elementor .e-6a191b47-fd59{font-family:Inter;font-weight:600;color:var(--navy);text-decoration:underline;background-color:transparent;align-self:flex-start;padding-inline:0;\n}.elementor .e-79b0a9bd-f536{padding:1.5rem;border-radius:6px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-61c54ad5-b5e6{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:4px;}.elementor .e-653331f8-430b{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:4px;}.elementor .e-136b8ddc-b192{font-family:"Source Serif 4";font-weight:600;font-size:1.5rem;color:var(--navy);}.elementor .e-2fd5da01-91a1{font-family:Inter;color:var(--grigio-blu);line-height:1.6;}.elementor .e-6136b5fd-90ac{font-family:Inter;font-weight:600;color:var(--navy);text-decoration:underline;background-color:transparent;align-self:flex-start;padding-inline:0;\n}.elementor .e-68e1bd1a-b320{padding:1.5rem;border-radius:6px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-4f1aa5c9-8720{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-1221fa90-d0c4{width:100%;max-width:64rem;display:flex;flex-direction:column;gap:2rem;}.elementor .e-6435ba74-4b13{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--crema);display:flex;flex-direction:column;align-items:center;}.elementor .e-6e19ee7-ad78{font-family:"Source Serif 4";font-weight:600;font-size:2.5rem;color:var(--navy);}.elementor .e-4578426f-4184{width:100%;max-height:18rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:6px;}.elementor .e-d4c823c-152c{font-family:Inter;font-size:1.0625rem;color:var(--navy);line-height:1.9;}.elementor .e-2155af0d-d163{font-family:Inter;font-size:1.0625rem;color:var(--grigio-blu);line-height:1.7;& a { color: var(--navy); text-decoration: underline; }\n}.elementor .e-6b3be0fb-260a{width:100%;max-width:46rem;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-7e9659a8-debb{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-f099ae0-156b{font-family:"Source Serif 4";font-weight:600;font-size:2.25rem;color:var(--crema);}.elementor .e-7dcbcaaa-47bd{font-family:Inter;font-size:1rem;color:var(--crema);}.elementor .e-30220c06-5a29:focus{border-color:var(--arancio);}.elementor .e-30220c06-5a29{height:2.75rem;font-family:Inter;font-size:1rem;color:var(--navy);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:4px;border-width:2px;border-color:var(--crema);border-style:solid;background-color:var(--crema);}.elementor .e-138552d1-d9ad{font-family:Inter;font-size:1rem;color:var(--crema);}.elementor .e-12df7f46-85f1:focus{border-color:var(--arancio);}.elementor .e-12df7f46-85f1{height:2.75rem;font-family:Inter;font-size:1rem;color:var(--navy);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:4px;border-width:2px;border-color:var(--crema);border-style:solid;background-color:var(--crema);}.elementor .e-2e115a8e-e5c8{font-family:Inter;font-size:1rem;color:var(--crema);}.elementor .e-7667b17a-7362:focus{border-color:var(--arancio);}.elementor .e-7667b17a-7362{font-family:Inter;font-size:1rem;color:var(--navy);padding:0.75rem;border-radius:4px;border-width:2px;border-color:var(--crema);border-style:solid;background-color:var(--crema);}.elementor .e-7141c23b-9b28{width:1.25rem;height:1.25rem;margin-block-start:0.2rem;flex:0 0 auto;}.elementor .e-73e35008-6eac{font-family:Inter;font-size:0.9375rem;color:var(--crema);line-height:1.5;& a { color: #F7F3EC; text-decoration: underline; }\n}.elementor .e-38d2a922-6deb{width:100%;display:flex;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-77ffde8e-6b93{font-family:Inter;font-weight:600;font-size:1rem;color:var(--navy);border-radius:4px;background-color:var(--arancio);align-self:flex-start;padding-block:0.75rem; padding-inline:1.75rem;\n}.elementor .e-9005f2e-5e2b{font-family:Inter;font-size:1rem;color:var(--navy);}.elementor .e-54bd5353-1d2e{font-family:Inter;font-size:1rem;color:var(--navy);background-color:var(--crema);text-align:left;\n}.elementor .e-1a3e20ef-382e{font-family:Inter;font-size:1rem;color:#870000;}.elementor .e-5eafe36f-4085{font-family:Inter;font-size:1rem;color:#870000;background-color:#FFDEDE;text-align:left;\n}.elementor .e-fb43b22-3323{width:100%;max-width:36rem;padding:0px;display:flex;flex-direction:column;gap:0.75rem;align-items:stretch;}.elementor .e-5e3d7990-5e6f{width:2.5rem;height:2.5rem;object-fit:contain;}.elementor .e-14108dc7-e1e2{width:2.5rem;height:2.5rem;object-fit:contain;}.elementor .e-2883e12a-d97a{width:2.5rem;height:2.5rem;object-fit:contain;}.elementor .e-388ce47c-d4d3{width:2.5rem;height:2.5rem;object-fit:contain;}.elementor .e-6f642b88-b5a6{width:2.5rem;height:2.5rem;object-fit:contain;}.elementor .e-50efdc5e-21ef{display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-6fae7220-7fa2{width:100%;max-width:46rem;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-10f1d91c-584b{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--navy);display:flex;flex-direction:column;align-items:center;}