.elementor .e-2ad94a9d-7999{font-family:var(--sub);font-weight:600;font-size:0.8125rem;color:#19284f;letter-spacing:0.1875rem;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4abfdd5-3a40{max-width:61.25rem;font-family:Manrope;font-weight:700;font-size:clamp(2.5rem,6vw,5rem);color:#19284f;letter-spacing:-0.125rem;line-height:1.15;margin-block-start:0px;margin-block-end:1.875rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6940965c-f8be{max-width:51.25rem;font-family:var(--sub);font-size:1.25rem;color:#606772;line-height:1.7;margin:0px;}.elementor .e-6aa271f1-5d43{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-a4ebc99-d007{padding-block-start:7.5rem;padding-block-end:5.625rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-block-end-width:1px;background-color:#ffffff;border-bottom-style: solid; border-bottom-color: #d7d7d7;\n}.elementor .e-3f65b38d-ada4{font-family:Manrope;font-weight:700;font-size:1.75rem;color:#19284f;line-height:1.35;margin-block-start:0px;margin-block-end:1.125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3976552e-cf45{font-family:var(--sub);font-size:1rem;color:#606772;line-height:1.8;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;& a { color: #19284f; text-decoration: underline; text-underline-offset: 0.25rem; } & a:hover { color: var(--Azul_oporto); }\n}.elementor .e-7531d43c-8cb4:hover,.elementor .e-7531d43c-8cb4:focus-visible{color:#19284f;border-color:var(--Azul_oporto);background-color:var(--Azul_oporto);}.elementor .e-7531d43c-8cb4{font-family:var(--sub);font-size:0.875rem;color:#ffffff;letter-spacing:0.075rem;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;margin-block-start:1rem;border-radius:0px;border-width:1px;border-color:#19284f;border-style:solid;background-color:#19284f;align-self:start;}.elementor .e-b35ab94-b900{padding:0px;margin-block-start:0px;margin-block-end:2.75rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-65c3b876-7c0f{font-family:Manrope;font-weight:700;font-size:1.75rem;color:#19284f;line-height:1.35;margin-block-start:0px;margin-block-end:1.125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4b4887b5-76ce{font-family:var(--sub);font-size:1rem;color:#606772;line-height:1.8;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;& a { color: #19284f; text-decoration: underline; text-underline-offset: 0.25rem; } & a:hover { color: var(--Azul_oporto); }\n}.elementor .e-5ea93eac-16a1{font-family:var(--sub);font-size:1rem;color:#606772;line-height:1.8;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;& a { color: #19284f; text-decoration: underline; text-underline-offset: 0.25rem; } & a:hover { color: var(--Azul_oporto); }\n}.elementor .e-37802f82-e6a7{padding:0px;margin-block-start:0px;margin-block-end:2.75rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-1e07a55a-c43d{font-family:Manrope;font-weight:700;font-size:1.75rem;color:#19284f;line-height:1.35;margin-block-start:0px;margin-block-end:1.125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5b85b01f-da5e{font-family:var(--sub);font-size:1rem;color:#606772;line-height:1.8;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;& a { color: #19284f; text-decoration: underline; text-underline-offset: 0.25rem; } & a:hover { color: var(--Azul_oporto); }\n}.elementor .e-489e81c5-3e66{font-family:var(--sub);font-size:1rem;color:#606772;line-height:1.8;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;& a { color: #19284f; text-decoration: underline; text-underline-offset: 0.25rem; } & a:hover { color: var(--Azul_oporto); }\n}.elementor .e-14d5966-308f{padding:0px;margin-block-start:0px;margin-block-end:2.75rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-34c4be89-c24e{max-width:53.125rem;padding:0px;display:flex;flex-direction:column;}.elementor .e-1c6e72b7-909d{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-fd2e2bf-4e63{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#ffffff;}.elementor .e-51ed656d-68ac{font-family:Manrope;font-weight:700;font-size:1.75rem;color:#ffffff;line-height:1.35;margin-block-start:0px;margin-block-end:1.125rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5ae44529-f69b{font-family:var(--sub);font-size:1rem;color:#ffffff;line-height:1.8;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;& a { color: #ffffff; text-decoration: underline; text-underline-offset: 0.25rem; } & a:hover { color: var(--Azul_oporto); }\n}.elementor .e-1fe6e1b-dc9f:hover,.elementor .e-1fe6e1b-dc9f:focus-visible{color:#19284f;border-color:var(--Azul_oporto);background-color:var(--Azul_oporto);}.elementor .e-1fe6e1b-dc9f{font-family:var(--sub);font-size:0.875rem;color:#ffffff;letter-spacing:0.075rem;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;margin-block-start:1rem;border-radius:0px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#19284f;align-self:start;}.elementor .e-25b59234-849e{max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-45744249-d8d0{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#19284f;}