.elementor .e-77e29c0f-1139{font-size:0.875rem;color:var(--blu-lago);line-height:1.5;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-43809e9-29fd{max-width:16ch;font-size:clamp(2.5rem, 5vw, 5rem);letter-spacing:-0.045em;line-height:1.08;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-69d108df-4eab{max-width:70rem;padding-block-start:4.5rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline: auto;\n}.elementor .e-290e4254-6d60{padding:0px;background-image:linear-gradient(135deg, #D8E7BB 0%,#edf5ea 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-562b17df-1566{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:1rem;&:not([src]), &[src=""] { display: none; }\n}.elementor .e-6928436b-2378{max-width:68ch;font-size:1.125rem;color:#14323f;line-height:1.75;padding:0px;margin-block-start:2.5rem;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;overflow-wrap: anywhere; & h2 { font-size: 2rem; margin-block: 2rem 1rem; } & h3 { font-size: 1.5rem; margin-block: 1.5rem 0.75rem; } & img { max-width: 100%; height: auto; }\n}.elementor .e-2ee0573b-2de1:hover,.elementor .e-2ee0573b-2de1:focus-visible{background-color:var(--verde-tenue);}.elementor .e-2ee0573b-2de1{font-size:1rem;color:var(--blu-lago);line-height:1.5;text-decoration:none;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:2rem;border-width:1px;border-color:var(--blu-lago);border-style:solid;background-color:transparent;&:focus-visible { outline: 3px solid #377bb4; outline-offset: 4px; }\n}.elementor .e-2c8c798b-cd2b{max-width:70rem;padding-block-start:2.5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline: auto;\n}.elementor .e-6edfaf11-116c{color:var(--blu-lago);padding:0px;background-color:#ffffff;}