.elementor .eg-fcol{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .eg-ftit{font-family:var(--fonte-texto);font-weight:600;font-size:12px;color:rgba(255,255,255,.55);letter-spacing:0.1em;text-transform:uppercase;margin-block-end:6px;}.elementor .eg-flink:hover,.elementor .eg-flink:focus-visible{color:var(--branco);}.elementor .eg-flink{font-family:var(--fonte-texto);font-size:15px;color:rgba(255,255,255,.82);line-height:1.4em;transition:color 200ms;}.elementor .eg-link:hover,.elementor .eg-link:focus-visible{color:var(--vinho);}.elementor .eg-link{font-family:var(--fonte-texto);font-weight:600;font-size:15px;color:var(--texto);padding:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:10px;align-items:center;}.elementor .eg-btn:hover,.elementor .eg-btn:focus-visible{color:var(--branco);border-color:var(--vinho-escuro);background-color:var(--vinho-escuro);}.elementor .eg-btn:active{scale: 0.97;\n}.elementor .eg-btn{font-family:var(--fonte-texto);font-weight:600;font-size:15px;color:var(--branco);line-height:1.2em;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1px;border-color:var(--vinho);border-style:solid;background-color:var(--vinho);display:inline-flex;gap:8px;justify-content:center;align-items:center;transition: background-color 200ms ease, color 200ms ease, border-color 200ms ease, scale 160ms ease;\n}