.elementor .e-12d407cc-d1a2{font-size:3rem;line-height:1.15;}.elementor .e-354f1276-4ced{max-width:58rem;}.elementor .e-51de0faa-cb80{padding:0px;gap:1rem;}.elementor .e-595e930c-88d7{padding-block-start:0px;padding-block-end:0px;}.elementor .e-66e278b-bbb2{padding-block-start:2.5rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--vfr-fondo);}.elementor .e-6c13992-3397{font-size:1.5rem;}.elementor .e-73c3ea8d-583a{&:empty { display: none; }\n}.elementor .e-5c6d8764-2eb8{padding:0px;border-width:0px;background-color:transparent;align-self:flex-start;text-align: left;\n}.elementor .e-770e28c7-3602{padding:0px;gap:0.5rem;}.elementor .e-33547be9-6d7f{padding-block-start:1.5rem;}.elementor .e-c5c2d3a-5b56{font-size:1.5rem;}.elementor .e-3d571acd-1306{padding-block-start:1.5rem;}.elementor .e-72d50c83-271d{padding-block-start:0px;padding-block-end:0px;}.elementor .e-44beb5dc-35da{padding-block-start:0px;padding-block-end:3.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--vfr-fondo);}.elementor .e-41724102-fbbc{font-size:2rem;margin-block-end:1.25rem;}.elementor .e-62db3159-72e7{max-width:55rem;padding:0px;& a { color: var(--vfr-blu); text-decoration: underline; text-underline-offset: 0.15em; } & a:hover { color: #536E00; } & h2 { font-family: var(--vfr-titoli); color: var(--vfr-blu); } & h3 { font-family: var(--vfr-titoli); color: var(--vfr-blu); }\n}.elementor .e-d262811-5689{&:empty { display: none; }\n}.elementor .e-2230e051-a3b3{font-size:2rem;}.elementor .e-2b057da2-8d59{aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-77c8d8be-deb2{padding:0px;}.elementor .e-4724470b-9fbb{aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-866d848-323d{margin-block-start:0.75rem;&:empty { display: none; }\n}.elementor .e-6365fc20-21d5{padding:0px;}.elementor .e-737244d7-8432{min-width:0px;padding:0px;}.elementor .e-e529c45-af92{aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-71b82a41-efbe{min-width:0px;padding:0px;}.elementor .e-1c8b7505-f24f{aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-65e60621-44a8{min-width:0px;padding:0px;}.elementor .e-2ebf09a3-ec43{padding:0px;gap:1.5rem;}.elementor .e-5ca4efcb-7933{font-size:0.75rem;line-height:1.6;margin-block-start:-1.5rem;&:empty { display: none; } & a { color: var(--vfr-blu); text-decoration: underline; }\n}.elementor .e-5c0b5a97-7341{font-size:2rem;}.elementor .e-303a375b-2748{aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-3be5b7d0-4d35{font-size:1.375rem;}.elementor .e-2608ed6e-df50{font-size:0.9375rem;}.elementor .e-6aa0455c-c56e{padding:0px;margin-block-start:auto;border-width:0px;background-color:transparent;align-self:flex-start;}.elementor .e-5ae463db-7fc4{min-width:0px;padding:0px;}.elementor .e-7e385349-4aba{font-size:0.9375rem;}.elementor .e-3e1fe7ee-41a6{padding:1.25rem;border-radius:0.75rem;background-color:var(--vfr-fondo);justify-content:flex-start;}.elementor .e-b90fb2a-bcaa{min-width:0px;padding:0px;}.elementor .e-5e745d52-d65f{padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1.5rem;border-top-style: solid; border-top-color: #DDE3DA;\n}.elementor .e-71c444d8-51d7{font-size:2rem;}.elementor .e-5e0da9ce-193f{aspect-ratio:4 / 3;object-fit:cover;}.elementor .e-220e8883-945b{font-size:1.375rem;}.elementor .e-715b112d-bcf0{font-size:0.9375rem;}.elementor .e-33c2158c-4b6d{padding:0px;margin-block-start:auto;border-width:0px;background-color:transparent;align-self:flex-start;}.elementor .e-536dd497-bb63{min-width:0px;padding:0px;}.elementor .e-5f967a49-1615{font-size:0.9375rem;}.elementor .e-1c721117-d35d{padding:1.25rem;border-radius:0.75rem;background-color:var(--vfr-fondo);justify-content:flex-start;}.elementor .e-3db4e9c5-1300{min-width:0px;padding:0px;}.elementor .e-6ebd5628-ee29{padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1.5rem;border-top-style: solid; border-top-color: #DDE3DA;\n}.elementor .e-f1ec316-9c98{align-self:flex-start;}.elementor .e-6dd1d98c-835b{padding-block-start:0px;padding-block-end:0px;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-23ed6aa3-62f1{padding-block-start:3.5rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-73173686-a649{min-width:0px;color:var(--vfr-blu);padding:0px;}