.vacancy-card[data-v-8b6fd54a]{cursor:pointer;-webkit-transition:all .1s ease;transition:all .1s ease;padding:2rem 1rem;background-color:#fff;border-radius:5px;border:1px solid transparent;-webkit-box-shadow:0 2px 2px 0 #7f7f7f;box-shadow:0 2px 2px 0 #7f7f7f}.vacancy-card.hidden-card[data-v-8b6fd54a]{opacity:.7}.vacancy-card[data-v-8b6fd54a]:hover{border:1px solid #000;opacity:1}.vacancy-card .vacancy-title[data-v-8b6fd54a]{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#1c3866}.vacancy-card p[data-v-8b6fd54a]{font-size:1.6rem}.vacancy-card .summary[data-v-8b6fd54a]{margin-bottom:1rem}.vacancy-card .call-to-action[data-v-8b6fd54a]{text-align:right;bottom:0;text-decoration:underline}.vacancy-card .hidden[data-v-8b6fd54a]{font-style:italic;color:#557}.page[data-v-a79bd83c]{max-width:1000px;margin:auto}.vacancies[data-v-a79bd83c]{display:grid;grid-template-columns:1fr;grid-gap:2rem;margin:auto;text-align:left}@media only screen and (min-width:600px){.vacancies[data-v-a79bd83c]{grid-template-columns:1fr 1fr}}.search[data-v-a79bd83c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;margin-bottom:3rem;padding:0}.search button[data-v-a79bd83c]{margin-top:1rem}.search-input[data-v-a79bd83c]{max-width:400px}