.elementor .ax-nav-link:hover,.elementor .ax-nav-link:focus-visible{color:var(--ax-accent);}.elementor .ax-nav-link{font-family:var(--ax-font);font-weight:500;font-size:15px;color:var(--ax-ink);}.elementor .ax-btn-secondary:hover,.elementor .ax-btn-secondary:focus-visible{color:var(--ax-ink);border-color:var(--ax-ink);}.elementor .ax-btn-secondary:active{transform:scale3d(0.98, 0.98, 1);}.elementor .ax-btn-secondary{font-family:var(--ax-font);font-weight:600;font-size:16px;color:var(--ax-ink);line-height:1.2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;border-width:1px;border-color:var(--ax-border-strong);border-style:solid;background-color:var(--ax-surface);transition:border-color 0.2s;}.elementor .ax-btn-primary:hover,.elementor .ax-btn-primary:focus-visible{color:var(--ax-surface);background-color:var(--ax-accent-hover);}.elementor .ax-btn-primary:active{transform:scale3d(0.98, 0.98, 1);}.elementor .ax-btn-primary{font-family:var(--ax-font);font-weight:600;font-size:16px;color:var(--ax-surface);line-height:1.2;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:0px;background-color:var(--ax-accent);transition:background-color 0.2s;}.elementor .ax-container{width:100%;max-width:1200px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}