@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-SemiBold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Bold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Black.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/Caveat/Caveat-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.vacancy[data-v-0b30b8b6]{flex-direction:column;display:flex}@media (width<=899.98px){.vacancy[data-v-0b30b8b6]{padding:4rem}}@media (width<=599.98px){.vacancy[data-v-0b30b8b6]{padding:2rem}}.vacancy-detail[data-v-0b30b8b6]{padding:0 0 4rem}@media (width>=900px){.vacancy-detail[data-v-0b30b8b6]{padding:4rem 0}}.vacancy-detail .container[data-v-0b30b8b6]{max-width:calc(1200px - 2.4rem);padding:2rem}@media (width>=600px){.vacancy-detail .container[data-v-0b30b8b6]{padding:4rem}}@media (width>=900px){.vacancy-detail .container[data-v-0b30b8b6]{padding:6rem}}.vacancy-detail .container main[data-v-0b30b8b6]{padding-right:2rem}.vacancy-detail .container main .intro[data-v-0b30b8b6]:not(:has(.vacancy__expired)){margin-bottom:4rem}.vacancy-detail .container main .intro .head[data-v-0b30b8b6]{margin-bottom:2rem}.vacancy-detail .container main .intro .head .location[data-v-0b30b8b6]{font-size:1.4rem}.vacancy-detail .container main .intro .content[data-v-0b30b8b6]{margin-bottom:2rem}.vacancy-detail .container main .quicklinks[data-v-0b30b8b6]{border-top:1px solid var(--grey-08);border-bottom:1px solid var(--grey-08);justify-content:space-between;margin-bottom:4rem;display:flex}@media (width<=899.98px){.vacancy-detail .container main .quicklinks[data-v-0b30b8b6]{flex-direction:column}}.vacancy-detail .container main .quicklinks li a[data-v-0b30b8b6]{color:var(--black);border-bottom:3px solid #0000;padding:2rem;font-weight:600;text-decoration:none;display:block}@media (width<=899.98px){.vacancy-detail .container main .quicklinks li a[data-v-0b30b8b6]{text-align:center;padding:1rem}}.vacancy-detail .container main .quicklinks li a[data-v-0b30b8b6]:hover{border-color:var(--primary-blue)}.vacancy-detail .container main .offer[data-v-0b30b8b6]{margin-bottom:4rem;scroll-margin-top:12rem}@media (width>=768px){.vacancy-detail .container main .offer[data-v-0b30b8b6]{scroll-margin-top:1.6rem}}.vacancy-detail .container main .offer[data-v-0b30b8b6] ul{padding-left:1.4rem;list-style-type:disc;list-style-position:outside}@media (width<=899.98px){.vacancy-detail .container aside[data-v-0b30b8b6]{margin-top:8rem}}@media (width>=900px){.vacancy-detail .container aside[data-v-0b30b8b6]{padding-left:7.6rem}}.vacancy-detail .container aside .title-1[data-v-0b30b8b6]{border-bottom:1px solid var(--grey-08);margin-bottom:1.6rem;padding-bottom:1.6rem}.vacancy-detail .container aside .title-2[data-v-0b30b8b6]{margin-bottom:2rem}.vacancy-detail .container aside article[data-v-0b30b8b6]{margin-bottom:1.6rem;display:flex}.vacancy-detail .container aside article picture[data-v-0b30b8b6]{border-radius:50%;width:6.4rem;height:6.4rem;margin-right:1.6rem;overflow:hidden}.vacancy-detail .container aside article .name[data-v-0b30b8b6]{font-weight:600}.vacancy-detail .container aside .subtext[data-v-0b30b8b6]{margin-bottom:2rem;display:block}.vacancy-detail .container aside .map[data-v-0b30b8b6]{max-width:28.2rem;margin-bottom:2rem}.vacancy-detail .container aside address[data-v-0b30b8b6]{border-radius:.8rem;margin-bottom:2rem;padding:1.6rem;font-style:normal}.vacancy-detail .container aside address .address[data-v-0b30b8b6]{font-weight:600}@media (width<=899.98px){.vacancy-detail__park-text[data-v-0b30b8b6]{display:none}.vacancy-info .container[data-v-0b30b8b6]{padding:0}}.vacancy-info__card[data-v-0b30b8b6]{margin-bottom:5.6rem;display:flex}@media (width>=900px){.vacancy-info__card[data-v-0b30b8b6]{margin-bottom:8rem}}@media (width<=899.98px){.vacancy-info__card[data-v-0b30b8b6]{flex-direction:column}}@media (width>=900px){.vacancy-info__card[data-v-0b30b8b6] .vacancy-park-video{width:50%}.vacancy-info__card[data-v-0b30b8b6] .vacancy-park-video figure,.vacancy-info__card[data-v-0b30b8b6] .vacancy-park-video img,.vacancy-info__card[data-v-0b30b8b6] .vacancy-park-video picture{height:100%}}.vacancy-info__content[data-v-0b30b8b6]{flex-direction:column;gap:1.6rem;padding:2.4rem;display:flex}@media (width>=900px){.vacancy-info__content[data-v-0b30b8b6]{width:50%}}.vacancy-info__content .usps[data-v-0b30b8b6] li{margin-bottom:.8rem;padding-left:3.2rem;position:relative}.vacancy-info__content .usps[data-v-0b30b8b6] li:before{background:var(--primary-blue);content:"";width:2.4rem;height:2.4rem;margin-right:.4rem;position:absolute;top:.2rem;left:0;-webkit-mask-image:url(../img/icons/md-check.svg);mask-image:url(../img/icons/md-check.svg)}.vacancy-info__content .rating[data-v-0b30b8b6]{justify-content:flex-end;text-decoration:none;display:flex}@media (width<=899.98px){.vacancy-info__content .rating[data-v-0b30b8b6]{display:none}}.vacancy-info__content .rating .display-1[data-v-0b30b8b6]{text-align:right;max-width:16rem;margin-right:1.6rem;line-height:2.2rem}.vacancy-info__content .rating .shield[data-v-0b30b8b6]{border-radius:0;align-items:baseline}.vacancy-info__content .btn[data-v-0b30b8b6]{margin-left:auto}@media (width<=599.98px){.vacancy-info__content .btn[data-v-0b30b8b6]{justify-content:center;width:100%}}.vacancy__expired[data-v-0b30b8b6]{background:var(--secondary-sun);color:var(--black);border-radius:1.6rem;align-items:center;gap:.8rem;margin-top:3.2rem;padding:1rem 1.6rem;display:flex;overflow:hidden}.vacancy__expired[data-v-0b30b8b6] svg{font-size:3.6rem}.vacancy__expired[data-v-0b30b8b6] a{color:var(--black)}.vacancy .closing-date[data-v-0b30b8b6]{margin-top:3.2rem}.vacancy .more-about[data-v-0b30b8b6]{color:var(--primary-blue);margin-top:2.4rem;display:flex}.vacancy .more-about[data-v-0b30b8b6]:hover{text-decoration:none}.vacancy .social__share[data-v-0b30b8b6]{margin-top:2.4rem}.vacancy .social__share-links[data-v-0b30b8b6]{gap:1.6rem;margin-top:.8rem;display:flex}.vacancy .social__share-links[data-v-0b30b8b6] *{fill:revert-layer}.vacancy .social__share-links .social__share-x[data-v-0b30b8b6] *{fill:currentColor}.vacancy .social__share[data-v-0b30b8b6] a{color:var(--primary-blue)}
