@font-face{font-family:Futura;src:url(/app/themes/davinci/dist/fonts/futura/46ce09db-0ca6-4e0c-acea-3ee8c8867f10.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/142b09e6-c245-4ff7-b01c-325fa824c99e.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Futura Bold;src:url(/app/themes/davinci/dist/fonts/futura/70cd4257-15ef-421c-b474-8c9bed8e66b0.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/futura/970a093d-098a-4d5b-b6f0-c2d682e95d80.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewTitle Bold;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Bold.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Extralight;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Extralight.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Light;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Light.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Medium;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Medium.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Regular;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:NewTitle Variable;src:url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff2) format("woff2"),url(/app/themes/davinci/dist/fonts/new-title/NewTitle-Variable.woff) format("woff");font-style:normal;font-display:swap}@keyframes opacity-0-100{0%{opacity:0}to{opacity:1}}@keyframes fluctuate-opacity{0%{opacity:1}90%{opacity:.75}to{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.right-0{right:0}.right-1{right:1rem}.right-2{right:2rem}.pr-10{padding-right:5rem}.vacancyUsps{list-style:none;margin:0;padding:0}.vacancyUsps__item{display:flex;align-items:center;gap:10px}.vacancyUsps__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px}.vacancyUsps__icon svg{width:auto;height:20px;max-width:24px}.vacancyUsps__text{display:flex;flex-direction:column;line-height:1.25}.vacancyUsps__label{font-weight:700}.vacancyUsps__expand summary{cursor:pointer;list-style:none}.vacancyUsps__expand summary::-webkit-details-marker{display:none}.vacancyUsps__expand summary:after{content:"";display:inline-block;margin-left:6px;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;transition:transform .15s ease-in-out}.vacancyUsps__expand[open] summary:after{transform:rotate(180deg)}.vacancyUsps__expand-list{display:block;margin-top:4px}.vacancyHero{position:relative;overflow:hidden;background-color:#00a794;color:#fff}.vacancyHero__media{width:100%;height:220px}@media(min-width:1200px){.vacancyHero__media{position:absolute;top:0;right:0;bottom:0;width:45%;height:auto}}.vacancyHero__image,.vacancyHero__picture{display:block;width:100%;height:100%;object-fit:cover}.vacancyHero__content{position:relative;z-index:1;padding:48px 0}@media(min-width:1200px){.vacancyHero__content{width:55%;padding:80px 0}}.vacancyHero__title{color:#fff;margin-bottom:8px}.vacancyHero__sector{margin:0;font-weight:700;font-size:1rem}.vacancyHero__usps{display:flex;flex-wrap:wrap;gap:16px 32px;margin:24px 0}.vacancyHero__usps .vacancyUsps__icon svg *{stroke:#fff}.vacancyHero__apply{margin-top:8px}.vacancyHero--campaign{background-color:#662482}.vacancyStickyBar{position:fixed;top:0;left:0;right:0;z-index:50;background-color:#00a794;color:#fff;box-shadow:0 2px 12px rgba(37,40,43,.12);transform:translateY(-100%);transition:transform .25s ease-in-out}.vacancyStickyBar.is-visible{transform:translateY(0)}.vacancyStickyBar__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0}@media(max-width:1023.98px){.vacancyStickyBar__inner{padding:12px 0}}.vacancyStickyBar__usps{display:flex;flex-wrap:wrap;gap:16px 24px;color:#fff}.vacancyStickyBar__usps .vacancyUsps__text{flex-direction:row;gap:6px}.vacancyStickyBar__usps .vacancyUsps__icon svg *{stroke:#fff}@media(max-width:1023.98px){.vacancyStickyBar__usps .vacancyUsps__item{display:none}.vacancyStickyBar__usps .vacancyUsps__item--time{display:flex}.vacancyStickyBar__usps .vacancyUsps__text{flex-direction:column;gap:0}}.vacancyStickyBar__apply{flex-shrink:0}.vacancyStickyBar--campaign{background-color:#662482}