.elementor .vinil-link-menu:hover,.elementor .vinil-link-menu:focus-visible{text-decoration:underline;}.elementor .vinil-link-menu{font-family:var(--vinil-editorial);font-weight:800;font-size:0.8125rem;color:var(--vinil-tinta);line-height:1.4;text-decoration:none;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0.375rem;padding-inline-end:0.375rem;border-radius:0px;border-width:0px;background-color:transparent;&:focus-visible { outline:0.1875rem solid currentColor;outline-offset:0.25rem; }\n}.elementor .vinil-rotulo{font-family:var(--vinil-editorial);font-weight:800;font-size:0.75rem;color:var(--vinil-tinta);letter-spacing:0.08em;line-height:1.65;text-transform:uppercase;margin:0px;}.elementor .vinil-titulo-menor{font-family:var(--vinil-editorial);font-weight:800;font-size:1.4375rem;color:var(--vinil-tinta);line-height:1.25;margin-block-start:1.625rem;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vinil-subtitulo-editorial{font-family:var(--vinil-editorial);font-weight:900;font-size:1.875rem;color:var(--vinil-tinta);letter-spacing:-0.035em;line-height:1.15;margin-block-start:2.375rem;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .vinil-texto-editorial{font-family:var(--vinil-editorial);font-size:1.0625rem;color:var(--vinil-tinta);line-height:1.8;margin:0px;overflow-wrap: anywhere; & a { color:inherit; text-decoration:underline; text-underline-offset:0.25rem; } & li { margin-bottom:0.625rem; } & a:focus-visible { outline:0.1875rem solid currentColor; outline-offset:0.25rem; }\n}