.latest-vacancies{display:flex;flex-direction:column;gap:5px}.vacancy-card a{background:#fff;border-radius:5px;display:flex;gap:20px 30px;justify-content:space-between;padding:30px;text-decoration:none;transition:background-color .25s,box-shadow .25s}.vacancy-card a:hover{background-color:#f8f7f5;box-shadow:0 25px 40px 0 hsla(33,7%,74%,.3)}.vacancy-card .title{color:var(--quermo-blauw);font-family:Work Sans,sans-serif;font-size:27px;font-style:normal;font-weight:400;line-height:37px;margin:0}.vacancy-card .title strong{font-size:27px;font-weight:500}.vacancy-card .link{align-items:center;border:1px solid var(--quermo-blauw);border-radius:50px;display:flex;height:40px;justify-content:center;transition:background-color .25s;width:90px}.vacancy-card .link svg path{transition:fill .25s}.vacancy-card a:hover .link{background-color:var(--quermo-blauw)}.vacancy-card a:hover .link svg path{fill:#fff}.see-all-vacancies{display:flex;justify-content:flex-end;margin-top:36px}@media (max-width:767px){.vacancy-card .title,.vacancy-card .title strong{font-size:18px;line-height:27px;width:100%}.vacancy-card a{align-items:center;flex-wrap:wrap;justify-content:end;padding:20px}.vacancy-card .title strong{font-weight:500}}