/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}

/* Pil etter «Les mer og søk» på stillingskortene, som i stillingssiden. Atomic-avsnitt kan ikke ha ikon, derfor CSS. */
[data-interaction-id="51f20f92"] { display: inline-flex !important; align-items: center; gap: 10px; }
[data-interaction-id="51f20f92"]::after {
  content: ""; width: 16px; height: 16px; flex: none; background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4'/%3E%3C/svg%3E") center / contain no-repeat;
  transition: transform .25s;
}
[data-interaction-id="448d414c"]:hover [data-interaction-id="51f20f92"] { display: inline-flex !important; align-items: center; gap: 10px; }
[data-interaction-id="51f20f92"]::after { transform: translateX(3px); }/* End custom CSS */