.hr-vacancy .vacancy-navigation.elementor-post-navigation .elementor-post-navigation__link {
  width: 50%;
}
.hr-vacancy .vacancy-navigation.elementor-post-navigation .post-navigation__prev--label,
.hr-vacancy .vacancy-navigation.elementor-post-navigation .post-navigation__next--label {
  font-size: var(--e-global-typography-a280aa1-font-size, 20px);
  font-weight: var(--e-global-typography-a280aa1-font-weight, 600);
}
.hr-vacancy > main > .vacancy-navigation a {
  color: var(--e-global-color-text, #000);
}
.hr-vacancy > main > .vacancy-navigation a:hover {
  color: var(--e-global-color-accent, #bc392b);
}
@media (max-width: 767px) {
  .vacancy-navigation.elementor-post-navigation .elementor-post-navigation__link {
    white-space: normal;
  }
  .vacancy-navigation.elementor-post-navigation .elementor-post-navigation__link a {
    min-height: 44px;
    gap: 8px;
  }
  .vacancy-navigation.elementor-post-navigation .post-navigation__prev--label,
  .vacancy-navigation.elementor-post-navigation .post-navigation__next--label {
    font-size: 14px;
    line-height: 1.35;
    text-transform: none;
    text-overflow: clip;
    white-space: normal;
  }
  .vacancy-navigation.elementor-post-navigation .post-navigation__arrow-wrapper {
    font-size: 20px;
    flex-shrink: 0;
  }
}
