@media only screen and (min-width: 769px) {
  #d1756565 .c-link {
    display: inline-flex;
    border-radius: 25px;
    background-color: #fff;
    color: var(--color-main);
    border: 1px solid var(--color-main);
    text-decoration: none;
  }
  #d1756565 .c-link::after {
    content: none;
  }
  #d1756565 .c-link:hover, #d1756565 .c-link:active, #d1756565 .c-link:focus-visible {
    background-color: var(--color-main);
    color: #fff;
  }
}
@media only screen and (min-width: 769px) and (min-width: 769px) {
  #d1756565 .c-link {
    padding: 0.75rem 1.875rem;
  }
}
