.elementor .e-5559a20b-527e{width:11rem;height:auto;object-fit:contain;padding:0.5rem;border-radius:0.5rem;background-color:var(--Marfil);display:block;}.elementor .e-6fcc9a5a-8ce7{max-width:32ch;font-family:Nunito;font-size:1rem;color:var(--Marfil);line-height:1.6em;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6de82c5e-3a8a{min-width:0px;padding:0px;}.elementor .e-31b910e-ccc8{font-family:Fraunces;font-weight:600;font-size:1.25rem;color:var(--Marfil);line-height:1.2em;margin-block-end:0.75rem;}.elementor .e-62d90fb6-f97e:hover,.elementor .e-62d90fb6-f97e:focus-visible{text-decoration:underline;}.elementor .e-62d90fb6-f97e{font-family:Nunito;font-size:1rem;color:var(--Marfil);line-height:1.5em;padding:0px;margin:0px;& a { display: block; padding: 0.625rem 0; } & a { display: block; padding: 0.625rem 0; color: var(--Marfil); } & a:hover { color: var(--Marfil); } & a:focus { color: var(--Marfil); }\n}.elementor .e-746c8b5b-e24f:hover,.elementor .e-746c8b5b-e24f:focus-visible{text-decoration:underline;}.elementor .e-746c8b5b-e24f{font-family:Nunito;font-size:1rem;color:var(--Marfil);line-height:1.5em;padding:0px;margin:0px;& a { display: block; padding: 0.625rem 0; } & a { display: block; padding: 0.625rem 0; color: var(--Marfil); } & a:hover { color: var(--Marfil); } & a:focus { color: var(--Marfil); }\n}.elementor .e-72d15f0f-1f8f:hover,.elementor .e-72d15f0f-1f8f:focus-visible{text-decoration:underline;}.elementor .e-72d15f0f-1f8f{font-family:Nunito;font-size:1rem;color:var(--Marfil);line-height:1.5em;padding:0px;margin:0px;& a { display: block; padding: 0.625rem 0; } & a { display: block; padding: 0.625rem 0; color: var(--Marfil); } & a:hover { color: var(--Marfil); } & a:focus { color: var(--Marfil); }\n}.elementor .e-281cb544-17b0{min-width:0px;padding:0px;}.elementor .e-7c7b468d-99e5{font-family:Fraunces;font-weight:600;font-size:1.25rem;color:var(--Marfil);line-height:1.2em;margin-block-end:0.75rem;}.elementor .e-54438b61-b63b:hover,.elementor .e-54438b61-b63b:focus-visible{text-decoration:underline;}.elementor .e-54438b61-b63b{font-family:Nunito;font-size:1rem;color:var(--Marfil);line-height:1.5em;padding:0px;margin:0px;& a { display: block; padding: 0.625rem 0; } & a { display: block; padding: 0.625rem 0; color: var(--Marfil); } & a:hover { color: var(--Marfil); } & a:focus { color: var(--Marfil); }\n}.elementor .e-4718ece0-df72:hover,.elementor .e-4718ece0-df72:focus-visible{text-decoration:underline;}.elementor .e-4718ece0-df72{font-family:Nunito;font-size:1rem;color:var(--Marfil);line-height:1.5em;padding:0px;margin:0px;& a { display: block; padding: 0.625rem 0; } & a { display: block; padding: 0.625rem 0; color: var(--Marfil); } & a:hover { color: var(--Marfil); } & a:focus { color: var(--Marfil); }\n}.elementor .e-6c8bb8a3-5f9e{min-width:0px;padding:0px;}.elementor .e-1f383938-cfc4{max-width:65rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:3rem;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;}.elementor .e-7a0a3489-71e6{max-width:65rem;font-family:Nunito;font-size:0.875rem;color:var(--Marfil);line-height:1.5em;margin-block-start:2.5rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-20aa7a5b-1961{color:var(--Marfil);padding-block-start:3.5rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--Verde_bosque_oscuro);}