.elementor .e-20d2a532-4e93{max-width:70rem;font-family:"Lemon Milk, Gotham, Arial, sans-serif";font-weight:700;font-size:clamp(2.2rem, 5.5vw, 5rem);line-height:1.1;text-transform:uppercase;margin-block-end:0px;--b29-type: Lemon Milk, Gotham, Arial, sans-serif; letter-spacing: normal;\n}.elementor .e-2a419cba-d7f4{padding-block-start:3rem;padding-block-end:4rem;background-color:#D8E7BB;}.elementor .e-2e4fcdf3-1f2e{font-size:clamp(1.25rem, 2vw, 1.75rem);line-height:1.4;margin-block-end:1.5rem;}.elementor .e-3370c89a-fc5a{max-width:46rem;font-size:1.15rem;margin-block-end:1.5rem;}.elementor .e-5b8645a0-2379{font-weight:700;margin-block-end:1rem;}.elementor .e-5251e5b-5c55{background-color:#ffffff;padding-block: 4rem 2rem;\n}.elementor .e-31545961-fd11{margin-block-end:1.5rem;letter-spacing: -1.96px !important; font-size: var(--b29-page-section);\n}.elementor .e-7a12062a-8864{max-width:46rem;margin-block-end:2rem;}.elementor .e-5455100f-56b1{width:1.25rem;height:1.25rem;flex:0 1 auto;}.elementor .e-583946d3-8b63{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex:1 1 100%;align-items:center;}.elementor .e-6a131448-ae25{width:1.25rem;height:1.25rem;flex:0 1 auto;}.elementor .e-4f0e35c1-535d{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex:1 1 100%;align-items:center;}.elementor .e-3b4c72f5-4de0{font-size:1rem;color:var(--blu-lago);padding:1rem;background-color:var(--verde-tenue);text-align: left;\n}.elementor .e-78d49c15-1a29{font-size:1rem;padding:1rem;text-align: left;\n}.elementor .e-759cd774-ac35{max-width:52rem;display:flex;gap:1.25rem;flex-wrap:wrap;}.elementor .e-12256ddb-4112{scroll-margin-top:120px;padding:2.5rem;background-color:#ffffff;}.elementor .e-608538c5-919d{margin-block-end:1.5rem;letter-spacing: -1.96px !important; font-size: var(--b29-page-section);\n}.elementor .e-757ab4fe-f37c{max-width:46rem;margin-block-end:1rem;}.elementor .e-e14b998-d0d9{max-width:46rem;margin-block-end:2rem;}.elementor .e-77803982-5ffa{height:54.8px;line-height:28.8px;}.elementor .e-6fc1b8fe-b56d{height:54.8px;line-height:28.8px;}.elementor .e-15ddac73-8c8e{width:1.25rem;height:1.25rem;flex:0 1 auto;}.elementor .e-5d73e414-516a{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex:1 1 100%;align-items:center;}.elementor .e-3e87be3e-1553{width:1.25rem;height:1.25rem;flex:0 1 auto;}.elementor .e-7a1fb09b-ce35{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex:1 1 100%;align-items:center;}.elementor .e-7d8ae45e-bc2e{font-size:1rem;color:var(--blu-lago);padding:1rem;background-color:var(--verde-tenue);text-align: left;\n}.elementor .e-50d7499-6810{font-size:1rem;padding:1rem;text-align: left;\n}.elementor .e-659dd392-747a{max-width:52rem;display:flex;gap:1.25rem;flex-wrap:wrap;}.elementor .e-5f4e5a9-bf43{scroll-margin-top:120px;padding:2.5rem;background-color:#f1f1f1;}.elementor .e-4c88bf68-d37a{padding:0px;display:grid;gap:0px;grid-template-columns:repeat(2, 1fr);align-items:stretch;margin-inline: -2.5rem;\n}.elementor .e-7c675921-7619{max-width: none; margin-inline: 0px; padding-block: 2rem 5rem; padding-inline: max(20px, 5%);\n}.elementor .e-5a0304aa-fa85{font-weight:500;font-size:clamp(2.2rem, 5vw, 4.5rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.06;text-align:center;margin-block-end:1.5rem;}.elementor .e-74303cd2-d4b9{max-width:46rem;font-size:1.15rem;color:#ffffff;text-align:center;margin-inline: auto;\n}.elementor .e-2d90a7e5-1548{margin-block-start:2rem;display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center;}.elementor .e-ade537d-dab5{scroll-margin-top:120px;background-image:linear-gradient(135deg, #2F5D73 0%,#10889D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--blu-lago);padding-block: 6rem;\n}.elementor .e-2ccd3f72-9d7d{padding:0px;}.elementor .e-aa8a695-748c{padding:0px;}