.elementor .ta-mnav-link:hover,.elementor .ta-mnav-link:focus-visible{color:var(--copper);}.elementor .ta-mnav-link{width:100%;font-family:var(--font-heading);font-weight:500;font-size:28px;color:var(--ink);border-block-end-width:1px;display:block;padding-block: 14px; border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .ta-nav-link:hover,.elementor .ta-nav-link:focus-visible{color:var(--copper);border-bottom-color: var(--copper);\n}.elementor .ta-nav-link{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--ink);letter-spacing:0.12em;text-transform:uppercase;border-block-end-width:1px;transition:color 0.2s, border-color 0.2s;display:inline-block;padding-block: 8px; border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .ta-btn:hover,.elementor .ta-btn:focus-visible{color:var(--white);border-color:var(--copper);background-color:var(--copper);}.elementor .ta-btn{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--white);letter-spacing:0.16em;text-transform:uppercase;border-radius:0px;border-width:1px;border-color:var(--ink);border-style:solid;background-color:var(--ink);transition:background-color 0.25s, color 0.25s, border-color 0.25s;display:inline-flex;justify-content:center;align-items:center;padding-block: 18px; padding-inline: 34px;\n}