.elementor .e-94fe094-29d0{font-family:var(--vivo-font-heading);font-weight:700;font-size:3rem;color:var(--vivo-anthracite);line-height:1.15;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1a84b8c1-57d2{width:100%;min-width:0px;max-width:56rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-5262fc56-6c33{min-width:0px;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;background-color:var(--vivo-offwhite);box-sizing:border-box; border-bottom-style: solid; border-bottom-color: var(--vivo-grey);\n}.elementor .e-657c2ed6-990b{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-50a39621-8bb4{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-140c267d-8ebe{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-36d85755-73df{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7138cfed-d35a{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-741a0ddb-c99b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5730b0a2-6180{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1165e088-fb80{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-57d5473f-3483{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-79dbfb27-3916{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-306c0d6c-d348{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.125rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-c8f35a5-fdbd{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2064b46-e09b{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.125rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-62bee64a-9b57{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7c31be0c-ed87{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.125rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-7118c674-ffb2{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-75ae2263-3a43{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.125rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-47fc8796-ee07{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-67159370-8cb1{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5ac57270-c7a6{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5d427a6c-8ecd{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-2420caf4-5cd7{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-92e445a-392b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-8d7a978-a79a{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-787883af-9125{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-38149110-4c1e{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-5a6e766c-ac61{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3597c73f-a154{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-463dac97-bb44{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-24df1d27-87af{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6e333c56-c997{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-61d4b9ef-ee5e{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-8cd3532-e55d{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4d1de947-b53c{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2b32fae-7d48{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5fa16580-c13b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-58b7f104-d3c9{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-31b9ab46-9710{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-441950fc-4c4b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3729c3aa-e726{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1e9f4939-6b65{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3a70166c-6c19{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-32ff7f14-a98d{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3f1ad382-e319{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1d25495c-6a8b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-61abc21b-2b3a{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1c232b7d-c6e5{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-53a932b3-8090{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-51040688-8d83{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-38f8ed9e-4504{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5885814f-aff8{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6a25615d-da7f{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-39f0145d-1cef{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4a6491a7-11a4{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6203ee47-6462{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4a0b107c-faa5{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7103d217-a9fb{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-d055b58-988f{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3912fdc8-aa9f{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-92a8d7e-7549{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7f5ce6f1-6c48{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-78a5b358-ab10{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-c78dc97-a3f1{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2c2c4a03-6e4f{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-79604705-4bb0{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1b2b3125-4f22{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5d02a711-d23a{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-343b131-b910{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7fbf4397-9b9c{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-7e23568a-f0fb{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6400e020-6866{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3bd76d6d-a959{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-70278b3c-d529{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-48cd167f-cf16{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-60048561-9c4c{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-585f2b55-5673{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7eb57ef8-62fd{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5ec4251e-1fd4{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7e6abe97-568f{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-34b8894c-5f69{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7743cf6f-d004{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-740c1891-819f{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-7aedbec7-f569{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3400a540-d6d3{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3d4df4dd-391f{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-475c3707-9b56{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-48fccbfa-c7aa{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1aba577-de5e{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1376006a-3a9e{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-c5f9db8-3f39{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-28872589-b5ca{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3f185144-ae36{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-260f5777-f6ca{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6f5029a2-e61e{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6dc05332-4d75{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-156bcda-6673{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2e03ba60-4d5b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7ade7be9-5fb8{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3478846e-c545{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-b3c78ce-bb9d{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-55fe060a-f7c8{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-23c270d2-b13e{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-21e520c5-e142{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4f0464a4-818a{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1f3aeaca-7d58{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-76bd2697-57ed{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7ec8b5e2-91de{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-b8a1e34-cda4{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-32df4826-d5e0{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-66e50b87-56d4{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4541ae10-cf66{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-be83b5d-3ce5{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3f535af4-7f98{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-696000e4-8ca3{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-c8a3371-e7c3{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-57aa14af-6d0b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-678b74d6-a48e{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5a052728-6fe7{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-5372cbc0-b2d2{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4ad61648-8d77{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-24e053fc-987a{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2b51519a-89bd{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2199d4e-9699{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-51c8a7ed-2a63{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6e731b4e-7022{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-631fcf6b-3776{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-36430c2-ee07{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6791a4-a754{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1f7ed714-c4fa{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-500df2b3-b767{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7c3e7417-ebf1{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6e104051-87b2{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-56d34a0c-4605{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-119fc3a3-d543{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-128425ee-eddd{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-460c6321-808c{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-724a3f59-538e{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-1fdbe10-6527{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7b87f441-ce0b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-c998709-dc03{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1e6ed185-8936{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-447705b5-ba76{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-41411f27-d43a{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4fc30e54-df43{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-112a0dd0-5608{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7da0d557-3938{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-1047b77a-ad99{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-5a6706fb-3bba{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-633ea985-11dc{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-55d28361-654b{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-14c0dc86-cd99{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-6535c54d-5cdb{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-69e9917f-f773{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-4701d348-1c7b{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-4eaed43c-d3cd{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-51b27be6-afad{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-3076ba0c-9ccb{scroll-margin-top:7rem;font-family:var(--vivo-font-heading);font-weight:700;font-size:1.625rem;color:var(--vivo-anthracite);line-height:1.35;margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-76781b1d-bc0f{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-660bc1bf-4970{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-66027e8b-3a8c{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7e9b36ae-427e{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-506f4c16-9830{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2e718dbd-1e9a{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6d757210-83a4{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-21ee3a35-cc81{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-70cf357f-1f78{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-2ea88f6d-e81d{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-25d92100-375c{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-14b8afe2-89a5{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7dcc5039-888a{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5cffad7-aac4{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-6fd57ed1-3efa{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-7f488988-5d47{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-5c589646-7487{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-70978ee5-f653{min-width:0px;font-family:var(--vivo-font-body);font-size:1rem;color:var(--vivo-anthracite);line-height:1.7;margin:0px;display:block;overflow-wrap:anywhere; & ul { padding-left:1.25rem;margin:0; } & ol { padding-left:1.25rem;margin:0; } & li { margin-bottom:0.5rem; } & a { color:var(--vivo-petrol);text-decoration:underline;text-underline-offset:0.15em; } & a:focus-visible { outline:2px solid var(--vivo-petrol);outline-offset:3px; }\n}.elementor .e-62779a6c-dfd8{width:100%;min-width:0px;max-width:56rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;display:flex;flex-direction:column;gap:1.125rem;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-c4ffe70-8ff4{min-width:0px;padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;box-sizing:border-box;\n}.elementor .e-de4a319-70fe{min-width:0px;color:var(--vivo-anthracite);padding:0px;margin:0px;background-color:var(--vivo-white);box-sizing:border-box;\n}