:root{--color-white:#fff;--color-black:#000;--color-gray:#d3d8e0;--color-dark-blue:#213d63;--color-dark-blue-70:rgba(33,61,99,.7);--color-bright-blue:#38bff0;--color-blue-light:#ebf7fb;--color-blue-gradient:#7acae6;--color-blue-gradient-2:#334f76;--color-blue-date:rgba(33,60,99,.7);--color-orange:#f08217;--color-orange-light-2:rgba(240,130,23,.15);--color-orange-light:#f8b03c;--color-black-almost-transparent:rgba(0,0,0,.08);--color-disabled-checkbox-background:#f8f8f8;--color-disabled-checkbox-border:#d1d1d1;--color-box-shadow-forms:#00000014;--button-background-color:var(--color-dark-blue);--button-hover-background-color:var(--color-white);--button-text-color:var(--color-white);--button-hover-text-color:var(--color-dark-blue);--drop-shadow-cards:drop-shadow(0px 8px 20px var(--color-black-almost-transparent));--box-shadow-cards:0px 8px 20px var(--color-black-almost-transparent);--box-shadow-forms:0px 5px 18px 0px var(--color-box-shadow-forms);--link-item-transformation:scale(1.05);--link-item-transition:transform .2s;--button-transition:all .2s;--filter-transition:max-height .4s;--arrow-rotate-transition:transform .4s;color-scheme:only light!important}#gdpr-dialog{background-color:var(--gdpr-dialog-background-color,#fff);bottom:0;box-shadow:0 0 5px grey;left:0;max-height:80vh;max-height:80dvh;overflow:auto;padding:1rem;position:sticky;right:0;z-index:1000}#gdpr-dialog h2{font-size:1.2rem;margin:0 0 .5rem}#gdpr-dialog button{background-color:var(--button-background-color,#000);border:1px solid transparent;color:var(--button-text-color,#fff);cursor:pointer;padding:.5rem}#gdpr-dialog button.consent-link-button{background-color:transparent;color:var(--button-background-color,#000)}#gdpr-dialog button.consent-link-button:active,#gdpr-dialog button.consent-link-button:focus,#gdpr-dialog button.consent-link-button:hover{background-color:transparent;border-color:var(--button-background-color,#000);color:var(--button-background-color,#000)}#gdpr-dialog button:active,#gdpr-dialog button:focus,#gdpr-dialog button:hover{background-color:var(--button-hover-background-color,#fff);border-color:var(--button-background-color,#000);color:var(--button-hover-text-color,#fff)}#gdpr-dialog .consent-text{margin-bottom:1rem}#gdrp-dialog-content{margin:0 auto;max-width:var(--gdpr-dialog-content-max-width,100ch)}#gdrp-dialog-basic{display:flex;flex-grow:1}#consent-dialog-basic-options{min-width:300px}#consent-dialog-basic-options,#gdpr-dialog-expanded-content{display:flex;flex-direction:column;gap:.5rem}#gdpr-dialog-expanded-content h2{margin-bottom:.5rem;margin-top:0}#gdpr-dialog-expanded-content p{margin:.5rem 0}#gdpr-dialog-expanded-content>section{border-bottom:1px solid var(--app-seperator-color,#ccc);display:flex;flex-grow:1;gap:1rem;justify-content:space-between}#gdpr-dialog-expanded-content>section:last-child{border-bottom:none}#consent-advanced-options{display:flex;flex-direction:column;gap:.5rem}#gdpr-dialog .switch{display:inline-block;height:23px;position:relative;width:40px}#gdpr-dialog .switch input{height:0;opacity:0;width:0}#gdpr-dialog .slider{background-color:var(--switch-inactive-background-color,#cd4262);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}#gdpr-dialog .slider:before{background-color:#fff;bottom:4px;content:"";height:15px;left:4px;position:absolute;transition:.4s;width:15px}#gdpr-dialog input:checked+.slider{background-color:var(--switch-active-background-color,#9fbf22)}#gdpr-dialog input:focus+.slider{box-shadow:0 0 1px #9fbf22}#gdpr-dialog input:checked+.slider:before{transform:translateX(15px)}#gdpr-dialog .switch:has(input:disabled){opacity:.4}#gdpr-dialog .switch:has(input:disabled) .slider{cursor:default}#gdpr-dialog .slider.round{border-radius:34px}#gdpr-dialog .slider.round:before{border-radius:50%}@media (min-width:1000px){#gdpr-dialog-basic{display:grid;gap:1rem;grid-template-columns:3fr 1fr}}.lazyload,.lazyloading{opacity:0}.background-image,.lazyloaded{opacity:1;transition:opacity .3s}.background-image.image-loaded{opacity:0}*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}body,button{margin:0}button{background-color:transparent;border:none;padding:0}
/*!
	This file is used for defining all Bootstrap partials that are required for using the variables in
	our own sass-compilation. Bootstrap itself will be added to the site as a seperate file.
*/.spinner-border,.spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.placeholder{background-color:currentcolor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}body{min-height:100%}img[align=left],img[style*="float: left"],img[style*="float:left"]{margin-bottom:1rem;margin-right:1rem}img[align=right],img[style*="float: right"],img[style*="float:right"]{margin-bottom:1rem;margin-left:1rem}.content-text{display:flex;flex-wrap:wrap;justify-content:center}ol,ul{list-style-position:inside;padding:0}ul{list-style-type:none}ul li{display:flex;gap:.5rem}ul li:before{border:3px solid var(--color-orange);border-radius:6px;content:"";height:12px;margin-top:7px;min-width:12px;width:12px}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.btn{background-color:var(--color-dark-blue);border:3px solid var(--color-dark-blue);border-radius:100px;color:var(--color-white);font-size:.888889rem;font-weight:600;min-height:39px;padding:6px 25px}.btn:hover{cursor:pointer}.btn.btn-transparent{background-color:var(--color-white);color:var(--color-dark-blue);transition:var(--button-transition)}.btn.btn-transparent:focus,.btn.btn-transparent:hover{background-color:var(--color-dark-blue);color:var(--color-white)}.content-small{max-width:700px;width:100%}@font-face{font-display:swap;font-family:Poppins;src:url(/public/fonts/Poppins-Regular.ttf)}@font-face{font-display:swap;font-family:Poppins-700;src:url(/public/fonts/Poppins-Bold.ttf)}@font-face{font-display:swap;font-family:Poppins-light;src:url(/public/fonts/Poppins-Light.ttf)}html{color:var(--color-dark-blue)}button,html,input,select,textarea{font-family:Poppins,sans-serif}a{color:var(--color-orange);text-decoration:none}a:focus,a:hover{text-decoration:underline}h1,h2,h3,h4{color:var(--color-dark-blue);font-family:Poppins-700;margin-bottom:.375rem}h1+p,h2+p,h3+p,h4+p{margin-top:0}.h1-style,h1{font-size:1.5rem;margin-top:0}.h1-style.white,h1.white{color:var(--color-white)}.h2-style,h2{font-size:1.75rem}.h3-style,h3{font-size:1.5rem}.h4-style,h4{font-size:1.25rem}p{margin-bottom:1rem;margin-top:1rem}@media (min-width:992px){html{font-size:1.125rem}.h1-style,.h2-style,h1,h2{font-size:2.222222rem}.h3-style,h3{font-size:2rem}.h4-style,h4{font-size:1.75rem}}.icon-ring{border-radius:50%;border-style:solid;border-width:.5rem;flex-shrink:0;height:110px;position:relative;width:110px}.icon-ring.orange{border-color:var(--color-orange)}.icon-ring.bright-blue{border-color:var(--color-bright-blue)}.icon-ring .icon-placeholder{height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.icon-ring .icon-placeholder svg{height:50px;width:50px}.website-header{background-color:var(--color-white);left:0;position:sticky;right:0;top:0;z-index:999}.website-header .header-bar{align-items:center;display:flex;gap:2rem;justify-content:space-between;min-height:70px}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button{border:1.75px solid var(--color-dark-blue);border-radius:8px;padding:3px 15px}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button.active,.website-header .header-bar>nav .menu-items .menu-item.caretaker-button:focus,.website-header .header-bar>nav .menu-items .menu-item.caretaker-button:hover{text-decoration:none}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button .main-menu-link{align-items:center;display:flex;flex-direction:row;gap:5px}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button .main-menu-link .icon-container{display:flex;height:12px;line-height:1;position:relative}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button .main-menu-link .icon-container svg{height:100%}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button>span{color:var(--color-dark-blue);font-weight:700}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button>span:after{content:none!important}.website-header .header-bar .menu-mobile>button{align-items:center;display:flex;font-size:.875rem;gap:.625rem}.website-header .header-bar .menu-mobile>button span{color:var(--color-dark-blue)}.website-header .header-bar .menu-mobile>button svg:last-of-type{display:none}.website-header .header-bar .menu-mobile>button>span:before{content:attr(data-text)}.website-header .header-bar .website-logo>a{align-items:center;display:flex}.website-header .header-bar .website-logo>a>img{width:100%}.website-header .header-bar.expanded .menu-mobile>button svg:last-of-type{display:block}.website-header .header-bar.expanded .menu-mobile>button svg:first-of-type{display:none}.website-header .header-bar.expanded .menu-mobile>button>span:before{content:attr(data-close-text)}.website-header .header-bar.expanded>nav{transform:translateX(0)}@media (max-width:991.98px){.website-header .header-bar>nav{background-color:var(--color-dark-blue);bottom:0;display:block;left:0;overflow:auto;position:fixed;right:0;top:70px;transform:translateX(-100%)}.website-header .header-bar>nav .header-search-bar-wrapper .search-bar{background-color:var(--color-white);border:none;border-radius:0;border-top:1px solid}.website-header .header-bar>nav .menu-items{min-height:100%;padding:1.5rem;position:relative}.website-header .header-bar>nav .menu-items .menu-item{align-items:center;display:flex;font-weight:600;justify-content:space-between}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button{border-color:var(--color-white);font-size:1.375rem;justify-content:center;margin-top:.5rem;padding:6px}.website-header .header-bar>nav .menu-items .menu-item.caretaker-button>span{color:var(--color-white)}.website-header .header-bar>nav .menu-items .menu-item>a{color:var(--color-white);display:block;font-size:1.375rem;margin:.5rem 0;text-decoration:none}.website-header .header-bar>nav .menu-items .menu-item .icon-submenu{align-items:center;cursor:pointer;display:flex;height:49px;justify-content:center;min-width:49px;width:49px}.website-header .header-bar>nav .menu-items .menu-item .icon-submenu-expand{border-left:1px solid hsla(0,0%,100%,.5);margin-left:5px}.website-header .header-bar>nav .menu-items .menu-item .icon-submenu-collapse{width:40px}.website-header .header-bar>nav .menu-items .menu-item #header-search-bar-panel-button,.website-header .header-bar>nav .menu-items .menu-item .mobile-hidden{display:none}.website-header .header-bar>nav .menu-items .submenu .submenu-header{align-items:center;display:flex;margin-left:-16px}.website-header .header-bar>nav .menu-items .submenu .submenu-header .submenu-title{color:var(--color-white);font-size:1.625rem;font-weight:600;margin:.5rem 0}.website-header .header-bar>nav .menu-items:before{background-image:url(/public/img/mobile-menu-rings.svg);bottom:0;content:"";height:120px;position:absolute;right:0;width:133px}.website-header .header-bar .website-logo>a{width:140px}.website-header #header-search-bar-panel{display:none}}@media (min-width:992px){.website-header .header-bar{min-height:100px}.website-header .header-bar .menu-mobile,.website-header .header-bar>nav .header-search-bar-wrapper{display:none}.website-header .header-bar>nav .menu-items{-moz-column-gap:1.875rem;column-gap:1.875rem;display:flex;flex-wrap:wrap;row-gap:1rem}.website-header .header-bar>nav .menu-items .menu-item{align-items:center;display:flex;position:relative}.website-header .header-bar>nav .menu-items .menu-item>a{color:var(--color-dark-blue);font-size:1rem;font-weight:700;padding-bottom:4px;position:relative}.website-header .header-bar>nav .menu-items .menu-item>a.highlighted{color:var(--color-bright-blue)}.website-header .header-bar>nav .menu-items .menu-item>a.active,.website-header .header-bar>nav .menu-items .menu-item>a:focus,.website-header .header-bar>nav .menu-items .menu-item>a:hover{text-decoration:none}.website-header .header-bar>nav .menu-items .menu-item>a.active:after,.website-header .header-bar>nav .menu-items .menu-item>a:focus:after,.website-header .header-bar>nav .menu-items .menu-item>a:hover:after{background-image:linear-gradient(to right,var(--color-bright-blue) 50%,transparent 100%);background-size:100% 2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.website-header .header-bar>nav .menu-items .menu-item .icon-submenu-expand{display:none}.website-header .header-bar>nav .menu-items .menu-item:hover>.submenu,.website-header .header-bar>nav .menu-items .menu-item:hover>.submenu-extension{display:flex}.website-header .header-bar>nav .menu-items .submenu{background:var(--color-white);border:1px solid #ececeb;border-radius:0;box-shadow:0 8px 20px rgba(0,0,0,.08);display:none;flex-wrap:wrap;gap:.444rem;left:0;padding:20px 24px;position:absolute;top:32px;width:229px;z-index:1000}.website-header .header-bar>nav .menu-items .submenu>.submenu-header{display:none}.website-header .header-bar>nav .menu-items .submenu .menu-item{font-size:.833rem;width:100%}.website-header .header-bar>nav .menu-items .submenu-extension{display:none;height:10px;left:0;position:absolute;top:28px;width:229px}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button{align-items:center;background-color:var(--color-gray);border-radius:50%;cursor:pointer;display:flex;height:37px;justify-content:center;width:37px}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .close-icon,.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .open-icon{align-items:center;display:flex;justify-content:center}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .close-icon svg,.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .open-icon svg{height:20px;width:20px}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .open-icon path,.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .open-icon svg{stroke:var(--color-dark-blue)}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .close-icon{display:none}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .close-icon path,.website-header .header-bar>nav .menu-items #header-search-bar-panel-button .close-icon svg{stroke:var(--color-white)}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button.expanded{background-color:var(--color-dark-blue)}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button.expanded .open-icon{display:none}.website-header .header-bar>nav .menu-items #header-search-bar-panel-button.expanded .close-icon{display:flex}.website-header .header-bar .website-logo>a{width:200px}.website-header #header-search-bar-panel{display:none;padding:0 0 1.5rem}.website-header #header-search-bar-panel[aria-expanded=true]{display:flex}.website-header #header-search-bar-panel .header-search-bar-wrapper{width:100%}}.site-footer{margin-top:2rem}.site-footer>section{background-color:var(--color-dark-blue);color:var(--color-white);font-size:1.125rem}.site-footer>section>.container{padding-bottom:2rem;padding-top:2rem;position:relative}.site-footer>section>.container .footer-columns{display:flex;gap:1rem}.site-footer>section>.container .footer-columns .footer-column{display:flex;flex-direction:column;gap:.5rem}.site-footer>section>.container .footer-columns .footer-column .footer-column-header.invisible{display:none}.site-footer>section>.container .footer-columns .footer-column .footer-column-section{display:flex;flex-direction:column;gap:.375rem}.site-footer>section>.container .footer-columns .footer-column .footer-column-section .label{margin-top:0}.site-footer>section>.container .footer-columns .footer-column .footer-column-section .footer-column-section-entry{align-items:flex-start;display:inline-block;flex-direction:row;gap:.375rem;width:-moz-fit-content;width:fit-content}.site-footer>section>.container .footer-columns .footer-column .footer-column-section .footer-column-section-entry.link{align-items:center}.site-footer>section>.container .footer-columns .footer-column .footer-column-section .footer-column-section-entry .icon{display:inline-flex;vertical-align:middle}.site-footer>section>.container .footer-columns .footer-column .footer-column-section .footer-column-section-entry .icon svg{height:24px;width:24px}.site-footer>section h2{color:var(--color-white);font-size:1.5rem;line-height:2rem;margin:0}.site-footer>section h3{color:var(--color-bright-blue);font-size:1.125rem;margin:0}.site-footer>section a{color:var(--color-white)}.site-footer>nav>.container{display:flex}.site-footer>nav>.container .social-media{align-items:center;display:flex;min-height:70px}.site-footer>nav>.container .social-media .social-media-icon{align-items:center;display:flex;gap:.75rem}.site-footer>nav>.container .social-media .social-media-icon .icon{align-items:center;border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}.site-footer>nav>.container .social-media .social-media-icon.linkedin .icon{background-color:var(--color-bright-blue)}.site-footer>nav>.container .menu-items{display:flex;flex-wrap:wrap;font-size:15px;gap:1rem}@media (max-width:991.98px){.site-footer a{text-decoration:underline;text-underline-position:under}.site-footer>section>.container .footer-columns{flex-direction:column}.site-footer>section>.container .footer-columns .footer-column{flex-grow:0}.site-footer>nav>.container{flex-direction:column}.site-footer>nav .social-media .social-media-icon.linkedin span:last-child{display:none}.site-footer>nav .menu-items{margin-bottom:1rem}.site-footer>nav .menu-items a{color:var(--color-dark-blue)}}@media (min-width:992px){.site-footer>section>.container{background-position:100%;background-size:contain;padding-bottom:3.5rem;padding-top:3.5rem}.site-footer>section>.container .footer-columns{display:grid;grid-template-columns:repeat(4,1fr)}.site-footer>section>.container .footer-columns .footer-column .footer-column-header.invisible{display:block;visibility:hidden}.site-footer>nav>.container{justify-content:space-between}.site-footer>nav>.container a{color:var(--color-dark-blue);font-size:.8333332rem}.site-footer>nav>.container .menu-items{align-content:center}.site-footer h2{font-size:2rem}.site-footer h3{margin-top:.5rem}}.hero-element>.container .vacancy-detail-info{grid-gap:8px;color:var(--color-white);display:grid;font-weight:400;grid-template-columns:1fr;line-height:24px;padding-bottom:1rem;padding-top:1rem;position:relative;z-index:1}.hero-element>.container .vacancy-detail-info .icon-text{display:flex;font-size:.9375rem;font-weight:500;gap:8px}.hero-element>.container .vacancy-detail-info .icon-text svg{height:24px;position:relative;width:24px}.hero-element>.container .sticky-note-details{color:var(--color-white);font-size:.9375rem;gap:1rem}.hero-element>.container .sticky-note-details h3{color:var(--color-white);font-size:1.25rem;margin:1rem 0 0}.hero-element>.container .text{background-color:var(--color-dark-blue);color:var(--color-white);font-family:Poppins-light;font-size:.9375rem;font-weight:300;padding-top:1.5rem}.hero-element>.container .text .text-container .search-bar{background-color:var(--color-white);border:none}.hero-element>.container .text h1{line-height:1.166667;margin-bottom:1rem;word-break:break-word}.hero-element>.container .text .subtitle{color:var(--color-bright-blue);display:block;font-size:16px;font-weight:600}.hero-element>.container .text .content-text{justify-content:flex-start}.hero-element>.container .text .content-text p{font-weight:700}.hero-element>.container .text .content-text p:first-child{margin-top:0}.hero-element>.container .text .content-text p:last-child{margin-bottom:0}.hero-element>.container figure{isolation:isolate;margin:1rem 0 2rem;position:relative}.hero-element>.container figure .photo-container{margin-left:0}.hero-element>.container figure>svg{height:100%;left:0;position:absolute;z-index:2}@media (max-width:991.98px){.hero-element{background-image:url(/),linear-gradient(to bottom,var(--color-dark-blue),var(--color-dark-blue));background-position:100% 0,0 0;background-size:73px 64px,100% calc(100% - 2.5rem);margin-bottom:1rem}.hero-element.no-photo{margin-bottom:-200px;padding-bottom:200px}}@media (min-width:992px){.hero-element{margin-bottom:2rem}.hero-element>.container{display:flex}.hero-element>.container .sticky-note-details,.hero-element>.container .vacancy-detail-info{color:var(--color-dark-blue);display:none}.hero-element>.container .text{align-items:center;background-color:var(--color-dark-blue);display:flex;font-size:1.11111rem;justify-content:center;padding-bottom:1.5rem;width:65%}.hero-element>.container .text h1{line-height:1.25}.hero-element>.container .text .text-container{max-width:75%}.hero-element>.container .text .text-container .content-text{background-image:linear-gradient(to bottom,var(--color-bright-blue) 50%,transparent 100%);background-size:3px 100%;display:block;padding-left:17px}.hero-element>.container figure{background-color:var(--color-dark-blue);margin:0;width:45%}.hero-element>.container figure .photo-container{background-color:#fff;height:100%;overflow:hidden;position:relative}.hero-element>.container figure .photo-container img,.hero-element>.container figure .photo-container picture{height:auto!important;left:50%!important;max-height:100%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%!important;transform:translate(-50%,-50%);width:auto!important}.hero-element.no-photo>.container figure .photo-container{background-color:var(--color-dark-blue);height:0;margin-left:0;padding-top:64.9700598802%;width:100%}}.introduction-block .introduction-block-title{font-size:1.9375rem;line-height:1.225806;margin-top:0}.introduction-block .introduction-block-title>span{display:inline-block}.introduction-block .introduction-block-title>span span{color:var(--color-orange);display:inline-block}.introduction-block .introduction-block-title>span span:first-letter{color:var(--color-bright-blue)}@media (min-width:992px){.introduction-block{margin:89px auto 0;max-width:700px;padding:0}.introduction-block .introduction-block-title{font-size:2.7777778rem;margin:0 auto}}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit],.link-button{border:none;border-radius:25px;color:var(--color-white);cursor:pointer;display:inline-block;font-size:18px;height:50px;margin:.5rem 0;padding:.625rem calc(50px + 1.25rem) .625rem 1.25rem;position:relative;transition:transform .2s}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit]:after,.link-button:after{background-image:url(/public/img/arrow.svg);background-position:50%;border-radius:25px;content:"";height:50px;position:absolute;right:0;top:0;width:50px}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit].link-button-orange,.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit].primary,.link-button.link-button-orange,.link-button.primary{background-image:linear-gradient(to right,var(--color-orange),var(--color-orange-light))}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit].link-button-orange:after,.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit].primary:after,.link-button.link-button-orange:after,.link-button.primary:after{background-color:var(--color-orange)}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit].primary,.link-button.primary{padding-right:1.25rem}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit].link-button-blue,.link-button.link-button-blue{background-image:linear-gradient(to right,var(--color-bright-blue),var(--color-blue-gradient))}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit].link-button-blue:after,.link-button.link-button-blue:after{background-color:var(--color-bright-blue)}.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit]:focus,.form-element .umbraco-forms-form .umbraco-forms-navigation input[type=submit]:hover,.link-button:focus,.link-button:hover{text-decoration:none;transform:scale(1.1)}.latest-news-component{background-image:linear-gradient(to bottom,var(--color-blue-light),var(--color-blue-light));background-size:100% calc(100% - 8rem);margin-bottom:2rem;margin-top:2rem}.latest-news-component .container{padding-bottom:2rem;padding-top:2rem}.latest-news-component .container .latest-news-cards{display:flex;flex-direction:column}.latest-news-component .container .latest-news-cards .card{flex:1}.latest-news-component .container h2{font-size:1.5rem;margin-top:0}.latest-news-component .container p{font-family:Poppins-light;font-size:1.125rem}.latest-news-component .container .button-container{display:flex;justify-content:center;margin-top:2rem}@media (min-width:992px){.latest-news-component>.container{padding-bottom:calc(3.5rem - 22px);padding-top:3.5rem;position:relative}.latest-news-component>.container .latest-news-cards{flex-direction:row;gap:19px}.latest-news-component>.container .latest-news-cards .card{max-width:33%}.latest-news-component>.container .button-container{margin-top:0;position:absolute;right:calc(var(--bs-gutter-x)*.5);top:2rem}}.card{display:flex;filter:var(--drop-shadow-cards);margin:1rem 0}.card>a{display:flex;flex-direction:column;padding-bottom:22px;transition:var(--link-item-transition);width:100%}.card>a:focus,.card>a:hover{text-decoration:none;transform:var(--link-item-transformation)}.card>a picture:after{background-image:linear-gradient(270deg,var(--color-blue-gradient-2) 25.13%,transparent 104.9%);background-size:100% 100%;bottom:0;content:"";height:6px;position:absolute;right:0;width:90%}.card>a .card-text{background-color:#fff;height:100%;padding:1rem 1rem 2rem;position:relative;width:100%}.card>a .card-text .arrow{align-items:center;background-color:var(--color-dark-blue);border-radius:50%;bottom:-22px;display:flex;height:45px;justify-content:center;position:absolute;width:45px}.card>a .card-text .description,.card>a .card-text>span{color:var(--color-blue-date);font-size:14px}.card>a .card-text .description>p{margin:0}.card>a .card-text h3{font-size:1.125rem;line-height:1.222222;margin:0;padding-bottom:.5rem;word-break:break-word}@media (min-width:992px){.card>a .card-text h3{font-size:1rem;padding-bottom:.3888rem}}.location-card-wrapper{filter:var(--drop-shadow-cards);margin:1rem 0;padding:0}.location-card-wrapper .location-card{display:flex;flex-direction:row;height:100%;padding:.5rem;transition:var(--link-item-transition);width:100%}.location-card-wrapper .location-card:focus,.location-card-wrapper .location-card:hover{background:var(--color-white);cursor:pointer;text-decoration:none;transform:var(--link-item-transformation)}.location-card-wrapper .location-card .icon svg{height:45px;width:45px}.location-card-wrapper .location-card .text{color:var(--color-blue-date);font-size:.778rem;padding-top:8px}.location-card-wrapper .location-card .text p{margin:0}.location-card-wrapper .location-card .text h3{font-size:1.125rem;line-height:1.222222;margin:0;padding-bottom:.5rem;word-break:break-word}@media (min-width:992px){.location-card-wrapper .location-card .text h3{font-size:1rem;padding-bottom:.3888rem}}.introduction-text{font-size:1.125rem;max-width:700px}.introduction-text>p:first-child{margin-top:0}.text-component{margin-top:.5rem;max-width:700px}.text-component p:first-child{margin-top:0}.founders-overview-container{display:flex;justify-content:center;margin:25px 0;width:100%}.founders-overview{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;max-width:700px;width:100%}.founders-overview .founder-item a{display:block}.founders-overview .founder-item img{height:40px}@media (min-width:768px){.founders-overview .founder-item img{height:60px}}@media (min-width:992px){.founders-overview-container{margin:40px 0}.founders-overview{align-content:center;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}.founders-overview .founder-item{align-items:center;box-shadow:var(--box-shadow-cards);display:flex;height:4rem;transition:var(--link-item-transition)}.founders-overview .founder-item:focus,.founders-overview .founder-item:hover{transform:var(--link-item-transformation)}.founders-overview .founder-item a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.founders-overview .founder-item img{height:100%;padding:.75rem}}.faq-container{margin:50px 0}.faq-container .faq-item-container{box-shadow:0 8px 20px rgba(0,0,0,.08);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.08);-moz-box-shadow:0 8px 20px rgba(0,0,0,.08);margin-bottom:16px}.faq-container .faq-item-container .faq-item{font-size:1.125rem;padding:15px 24px}.faq-container .faq-item-container .faq-item .faq-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-container .faq-item-container .faq-item .faq-header .faq-question{display:inline-block;font-size:1.125rem;font-weight:600;margin:0;padding:0}.faq-container .faq-item-container .faq-item .faq-header .icon{align-content:flex-end;align-items:center;display:flex;height:30px;justify-content:center;width:30px}.faq-container .faq-item-container .faq-item .faq-header .icon-hidden{display:none}.faq-container .faq-item-container .faq-item .faq-description{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faq-container .faq-item-container .faq-item .faq-description>ul{position:relative}.faq-container .faq-item-container .faq-item .faq-description>ul li{display:block;margin-left:1.5rem}.faq-container .faq-item-container .faq-item .faq-description>ul li ul{position:relative}.faq-container .faq-item-container .faq-item .faq-description>ul li:before{display:inline-block;left:0;position:absolute}.faq-container .faq-item-container .faq-item p:last-of-type{margin-bottom:1px}@media (min-width:992px){.faq-container{margin:66px 0}.faq-container .faq-item-container .faq-item,.faq-container .faq-item-container .faq-item .faq-header .faq-question{font-size:1rem}.faq-container .faq-item-container .faq-item .faq-description>ul>li,.faq-container .faq-item-container .faq-item .faq-description>ul>li li,.faq-container .faq-item-container .faq-item .faq-description>ul>li ul{display:block;margin-left:1.5rem}.faq-container .faq-item-container .faq-item .faq-description a{word-break:break-word}}.text-and-image-container{margin:24px 0}.text-and-image-container .text-and-image-element{display:flex;flex-direction:column;max-width:700px;width:100%}.text-and-image-container .text-and-image-element .text-and-image-content .text-and-image-title{font-size:2rem;margin-top:16px}.text-and-image-container .text-and-image-element .text-and-image-content .text-and-image-text{font-size:1.125rem}.text-and-image-container .text-and-image-element .text-and-image-content .text-and-image-text p:first-of-type{margin-top:8px}.text-and-image-container .text-and-image-element .button-element{display:flex;max-width:300px;width:-moz-fit-content;width:fit-content}.text-and-image-container .text-and-image-element .text-and-image-image{-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:992px){.text-and-image-container{margin:66px 0}.text-and-image-container .text-and-image-element{max-width:none}.text-and-image-container .text-and-image-element .text-and-image-content .text-and-image-title{font-size:2.222rem;margin-top:10px}.text-and-image-container .text-and-image-element .text-and-image-content .text-and-image-text{font-size:1rem;text-align:justify}.text-and-image-container .text-and-image-element .text-and-image-content .text-and-image-text p:first-of-type{margin-top:19px}.text-and-image-container .text-and-image-element .button-element{display:flex;justify-content:left}}.photo-slider-container{display:flex;justify-content:center;margin:24px 0;width:100%}.photo-slider-container .photo-slider{position:relative;width:100%}.photo-slider-container .photo-slider .photo-slider-picture{display:none}.photo-slider-container .photo-slider .photo-slider-picture-visible{display:block}.photo-slider-container .photo-slider .photo-slider-icon{align-items:center;background-color:var(--color-dark-blue);border-radius:50%;bottom:calc(50% - 25px);cursor:pointer;display:flex;height:51px;justify-content:center;position:absolute;transition:var(--link-item-transition);width:51px;z-index:100}.photo-slider-container .photo-slider .photo-slider-icon svg{color:var(--color-white)}.photo-slider-container .photo-slider .photo-slider-icon:focus,.photo-slider-container .photo-slider .photo-slider-icon:hover{text-decoration:none;transform:var(--link-item-transformation)}.photo-slider-container .photo-slider .photo-slider-icon-previous{left:10px}.photo-slider-container .photo-slider .photo-slider-icon-previous svg{transform:rotate(180deg)}.photo-slider-container .photo-slider .photo-slider-icon-next{right:10px}@media (min-width:992px){.photo-slider-container{margin:115px 0;width:100%}.photo-slider-container .photo-slider{width:580px}.photo-slider-container .photo-slider .photo-slider-icon-previous{left:-96px}.photo-slider-container .photo-slider .photo-slider-icon-next{right:-96px}}.vacancy-overview-vacancy{all:unset;background-color:var(--color-white);box-shadow:var(--box-shadow-cards);-webkit-box-shadow:var(--box-shadow-cards);-moz-box-shadow:var(--box-shadow-cards);display:none;margin-bottom:48px;max-width:916px;padding:32px;position:relative;transition:var(--link-item-transition);width:calc(100% - 64px)}.vacancy-overview-vacancy h3{line-height:2rem;margin:0 0 24px}.vacancy-overview-vacancy p{line-height:1.5rem;margin:24px 0}.vacancy-overview-vacancy .vacancy-overview-vacancy-info{grid-gap:1rem;color:var(--color-blue-date);display:grid;font-weight:600;grid-template-columns:1fr;margin-bottom:14px}.vacancy-overview-vacancy .vacancy-overview-vacancy-info .icon-text{display:flex;gap:8px}.vacancy-overview-vacancy .vacancy-overview-vacancy-info .icon-text svg{height:24px;position:relative;width:24px}.vacancy-overview-vacancy .arrow{align-items:center;background-color:var(--color-dark-blue);border-radius:50%;bottom:-22px;display:flex;height:45px;justify-content:center;position:absolute;width:45px}.vacancy-overview-vacancy.loaded{display:flex}.vacancy-overview-vacancy:focus,.vacancy-overview-vacancy:hover{cursor:pointer;text-decoration:none;transform:var(--link-item-transformation)}@media (min-width:768px){.vacancy-overview-vacancy section{width:100%}.vacancy-overview-vacancy h3{font-size:1.333rem}.vacancy-overview-vacancy p{line-height:1.333rem}.vacancy-overview-vacancy .vacancy-overview-vacancy-info{grid-gap:1rem;grid-template-columns:1fr 1fr;width:calc(100% - 50px)}.vacancy-overview-vacancy .vacancy-overview-vacancy-info .icon-text{margin-right:24px}.vacancy-overview-vacancy .arrow{bottom:32px;right:32px}}@media (min-width:992px){.vacancy-overview-vacancy .vacancy-overview-vacancy-info{font-size:.889rem;grid-template-columns:1fr 1fr 1fr}}.vacancy-sticky-card{background-color:var(--color-white);box-shadow:var(--box-shadow-cards);-webkit-box-shadow:var(--box-shadow-cards);-moz-box-shadow:var(--box-shadow-cards);color:var(--color-dark-blue);font-size:.8888889rem;height:100%;min-height:0;padding:32px;position:sticky;top:100px;transition:var(--link-item-transition)}.vacancy-sticky-card h3{line-height:2rem;margin:0 0 20px}.vacancy-sticky-card p{line-height:1.5rem;margin:20px 0}@media (min-width:992px){.vacancy-sticky-card{width:66%}}@media (min-width:1200px){.vacancy-sticky-card{width:100%}}.linking-cards{display:flex;flex-direction:column;margin:4rem 0}.linking-cards .title{color:var(--color-dark-blue);margin:0 0 1rem;text-align:left}.linking-cards .linking-cards-grid{display:grid;gap:.5rem;grid-template-columns:1fr}.linking-cards .linking-cards-grid .link-card{align-items:center;background-color:var(--color-white);box-shadow:var(--box-shadow-cards);color:var(--color-dark-blue);display:flex;flex-direction:row;padding:25px 1rem;position:relative;transition:var(--link-item-transition)}.linking-cards .linking-cards-grid .link-card:focus,.linking-cards .linking-cards-grid .link-card:hover{text-decoration:none;transform:var(--link-item-transformation);z-index:1}.linking-cards .linking-cards-grid .link-card .card-desc-icon{flex-shrink:0;height:100%;margin-right:1rem;position:relative;width:33px}.linking-cards .linking-cards-grid .link-card .card-desc-icon .desc-icon{height:33px;position:absolute;top:50%;transform:translateY(-50%);width:33px}.linking-cards .linking-cards-grid .link-card .card-desc-icon .desc-icon svg{height:33px;width:33px}.linking-cards .linking-cards-grid .link-card .card-title{flex-grow:1;margin-right:calc(50px + 1rem)}.linking-cards .linking-cards-grid .link-card .arrow{align-items:center;background-color:var(--color-dark-blue);border-radius:50%;display:flex;height:50px;justify-content:center;position:absolute;right:1rem;width:50px}@media (min-width:992px){.linking-cards .title{margin:0 0 2rem;text-align:center}.linking-cards .linking-cards-grid{grid-template-columns:repeat(2,1fr)}.linking-cards .linking-cards-grid.grid-col-3{grid-template-columns:repeat(3,1fr)}.linking-cards .linking-cards-grid.grid-col-4{grid-template-columns:repeat(4,1fr)}}.colored-cta-button{display:flex;filter:var(--drop-shadow-cards);margin-bottom:48px}.colored-cta-button .colored-cta-button-link{background-color:var(--color-white);display:flex;flex-direction:column;padding:32px;position:relative;transition:var(--link-item-transition);width:100%}.colored-cta-button .colored-cta-button-link:focus,.colored-cta-button .colored-cta-button-link:hover{text-decoration:none;transform:var(--link-item-transformation)}.colored-cta-button .colored-cta-button-link.blue-light{background-color:var(--color-blue-light)}.colored-cta-button .colored-cta-button-link.orange-light{background-color:var(--color-orange-light-2)}.colored-cta-button .colored-cta-button-link .cta-title{line-height:2rem;margin:0}.colored-cta-button .colored-cta-button-link .small-text{color:var(--color-dark-blue);line-height:1.5rem;margin:0}.colored-cta-button .colored-cta-button-link .arrow{align-items:center;background-color:var(--color-dark-blue);border-radius:50%;bottom:-22px;display:flex;height:45px;justify-content:center;position:absolute;width:45px}.colored-cta-button.display-as-card{margin:1rem 0 calc(1rem + 22px)}.colored-cta-button.display-as-card .colored-cta-button-link{padding:1rem 1rem 2rem}.colored-cta-button.display-as-card .colored-cta-button-link .small-text{font-size:14px}@media (min-width:768px){.colored-cta-button .colored-cta-button-link .cta-title{font-size:1.333rem}.colored-cta-button .colored-cta-button-link .small-text{line-height:1.333rem}.colored-cta-button .colored-cta-button-link .arrow{bottom:32px;right:32px}.colored-cta-button.display-as-card{width:auto}.colored-cta-button.display-as-card .colored-cta-button-link{padding:32px}}.usp-elements{margin:4rem 0;padding:0 3.125rem}.usp-elements .usp-element-col{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr;justify-items:center}.usp-elements .usp-element-row{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-items:center}.usp-elements .usp-element{align-items:center;display:flex;flex-direction:column;gap:1rem;position:relative;width:273px}.usp-elements .usp-element .usp-text{color:var(--color-dark-blue);font-weight:600;line-height:24px;text-align:center}@media (min-width:768px){.usp-elements{padding:0}.usp-elements .usp-element-col{grid-template-columns:1fr 1fr}.usp-elements .usp-element-col .usp-element:nth-child(3n){grid-column:1/-1}.usp-elements .usp-element-row{flex-direction:row;flex-wrap:wrap;justify-content:center}.usp-elements .usp-element-row .usp-element{max-width:235px;width:auto}}@media (min-width:992px){.usp-title{align-items:center;display:flex;flex-direction:column;gap:2rem}.usp-elements .usp-element-row{flex-direction:row;flex-wrap:nowrap}}.vacancy-process-element{margin:4rem 0}.vacancy-process-element .process-step{display:flex;flex-grow:0;flex-shrink:0;gap:2rem;margin-bottom:2rem}.vacancy-process-element .icon-ring{margin-bottom:50px;position:relative}.vacancy-process-element .icon-ring>svg{bottom:-60px;height:auto;left:50%;position:absolute;transform:translateX(-50%) rotate(90deg);width:20px}.vacancy-process-element .icon-ring>svg>path{fill:var(--color-dark-blue)}.vacancy-process-element .content-placeholder{display:flex;flex-direction:column;justify-content:center;margin-right:1rem}.vacancy-process-element .content-placeholder h3{font-size:1.25rem;margin-top:0}.vacancy-process-element .content-placeholder p{margin-bottom:0}@media (min-width:992px){.vacancy-process-element .content-placeholder{justify-content:normal;margin-bottom:1.5rem;margin-top:1.5rem}.vacancy-process-element .content-placeholder h3{font-size:1.5rem;margin-bottom:2px}}.blocked-content{border:1px solid var(--color-dark-blue);font-style:italic;padding:2rem;text-align:center}.blocked-content>button{background-color:var(--button-background-color,#000);border:1px solid var(--color-dark-blue);color:#fff;cursor:pointer;padding:.5rem}.blocked-content>button:focus,.blocked-content>button:hover{background-color:#fff;color:var(--button-background-color)}.video-player-row{display:flex;justify-content:center;margin-bottom:1rem;margin-top:1rem}.video-player-row .video-container{width:min(100%,700px)}.form-element h2{margin-bottom:1.5rem;margin-top:0}.form-element .content-small{box-shadow:var(--box-shadow-forms);padding:40px}.form-element .umbraco-forms-form{padding:0}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset{margin-bottom:0;padding:0}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label{font-size:1rem;font-weight:600;line-height:24px;margin-bottom:.25rem}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox{display:flex;flex-direction:row-reverse;gap:.5rem;justify-content:flex-end}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-label{font-weight:400;margin-bottom:0}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper{align-items:center;display:flex}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type=checkbox]{border:1px solid var(--color-dark-blue)!important;display:block!important;height:16px!important;margin:0;position:relative;width:16px!important}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field.checkbox .umbraco-forms-field-wrapper input[type=checkbox]:checked:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.667 3.792 5.25 10.209 2.333 7.292' stroke='%23213D63' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height:14px;position:absolute;width:14px}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper{margin-bottom:1.5rem}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea{background-color:var(--color-white);border:0;border-bottom:1px solid var(--color-dark-blue);color:var(--color-dark-blue);font-size:1rem;height:auto;line-height:24px;margin:0;max-width:100%!important;outline:none;padding:.5rem 1rem;width:100%!important}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input::-moz-placeholder,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::-moz-placeholder,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::-moz-placeholder{color:var(--color-dark-blue);font-size:1rem}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input::placeholder,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select::placeholder,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea::placeholder{color:var(--color-dark-blue);font-size:1rem}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper input:focus,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper select:focus,.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-fieldset .row-fluid .umbraco-forms-container .umbraco-forms-field .umbraco-forms-field-wrapper textarea:focus{border:0;border-bottom:1px solid var(--color-dark-blue)}.form-element .umbraco-forms-form form .umbraco-forms-page .umbraco-forms-navigation{padding-bottom:0}.gm-style-iw-d{margin-top:-30px}.google-maps-location{scroll-margin-top:70px}.google-maps-location .google-map{height:350px;width:100%}.google-maps-location .google-map .location-popup .location-header{font-weight:700}.google-maps-location .google-map .location-popup .location-opening-hours,.google-maps-location .google-map .location-popup .location-remarks{white-space:pre-line}@media (min-width:992px){.google-maps-location{scroll-margin-top:110px}}.search-bar{align-items:center;border:1px solid var(--color-dark-blue);border-radius:8px;display:flex;flex-direction:row;gap:1rem;padding:1rem 1.5rem;width:100%}.search-bar .search-icon{align-items:center;display:flex;justify-content:center}.search-bar .search-icon svg{height:24px;width:24px}.search-bar .search-term{border:none;flex:1;font-size:1rem;height:24px;line-height:1.5rem;min-width:0;outline:none;padding:0}.search-bar .search-term:focus-within{outline:none}.search-bar .separator{background-color:var(--color-dark-blue);height:28px;width:2px}.search-bar .search-btn{color:var(--color-dark-blue);font-size:1rem;font-weight:600;height:24px;line-height:1.5rem}.search-bar .search-btn:hover{cursor:pointer}@media (min-width:992px){.search-bar{padding:1.5rem 2.5rem}}.sticky-note{background-color:var(--color-white);box-shadow:var(--box-shadow-cards);-webkit-box-shadow:var(--box-shadow-cards);-moz-box-shadow:var(--box-shadow-cards);color:var(--color-dark-blue);font-size:.8888889rem;max-width:380px;padding:32px;position:sticky;top:100px;transition:var(--link-item-transition)}.sticky-note-details{display:flex;flex-direction:column;gap:.5rem}.sticky-note-details h3{font-size:1.5rem;margin-top:0}.sticky-note-details .button-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 .5rem}.doctype-homepage .latest-news-component{margin-bottom:0}.doctype-homepage .site-footer{margin-top:0}.number-of-vacancies{color:var(--color-dark-blue);display:none;margin:32px 0;text-align:left}.number-of-vacancies.loaded{display:block}.number-of-vacancies span{font-weight:700}.vacancy-overview{align-items:center;display:block;flex-direction:column;z-index:200}.vacancy-overview #vacancy-filter-container{background-color:#fff;display:none;flex-direction:column;gap:22px;height:100vh;left:0;overflow-y:scroll;padding:106px 20px 50px;position:fixed;top:0;width:100vw;z-index:1000}.vacancy-overview #vacancy-filter-container .vacancy-filters-header{align-items:center;background-color:var(--color-dark-blue);box-sizing:border-box;color:var(--color-white);display:flex;height:76px;justify-content:space-between;left:0;padding:20px;position:absolute;top:0;width:100vw}.vacancy-overview #vacancy-filter-container .vacancy-filters-header *{flex:1}.vacancy-overview #vacancy-filter-container .vacancy-filters-header .mobile-close-filter-menu svg{position:relative;top:6px}.vacancy-overview #vacancy-filter-container .vacancy-filters-header .remove-all-active-filters{font-size:.7777778rem;letter-spacing:-.25px;text-align:end}.vacancy-overview #vacancy-filter-container .vacancy-filters-header b{font-size:1.5rem;text-align:center}.vacancy-overview #vacancy-filter-container #show-all-vacancies-mobile-button{color:#fff;margin:0 auto 30px;min-height:50px;order:9999;padding-left:25px;padding-right:50px;text-align:center;width:280px}.vacancy-overview .placeholder-glow{min-height:300px}.vacancy-overview #mobile-vacancy-filter-menu-open{align-items:center;font-size:1rem;gap:10px;padding:10px 20px}.vacancy-overview #mobile-vacancy-filter-menu-open .arrow{margin-right:-3px}.vacancy-overview .active-vacancy-filters{display:none;flex-wrap:wrap;gap:8px}.vacancy-overview .active-vacancy-filters #active-filter-template{display:none}.vacancy-overview .active-vacancy-filters .remove-active-filter-button>svg{height:23px;vertical-align:middle}.vacancy-overview #vacancy-filter-template{display:none}.vacancy-overview .vacancy-filter-group .vacancy-filter-title{border-bottom:1px solid var(--color-dark-blue);border-radius:2px;font-weight:400;margin-bottom:12px;padding:12px 16px}.vacancy-overview .vacancy-filter-group .vacancy-filter-title .arrow{float:right;transform:rotate(180deg);transition:var(--arrow-rotate-transition)}.vacancy-overview .vacancy-filter-group .vacancy-filter-title.opened .arrow{transform:rotate(1turn)}.vacancy-overview .vacancy-filter-group .vacancy-filters{max-height:0;overflow:hidden;transition:var(--filter-transition)}.vacancy-overview .vacancy-filter-group .vacancy-filters .filter-option{padding:4px 8px}.vacancy-overview .vacancy-filter-group .vacancy-filters .checkbox-container{display:flex;gap:8px}.vacancy-overview .vacancy-filter-group .vacancy-filters .checkbox-container .custom-checkmark{background:var(--color-white);border:1px solid var(--color-dark-blue);display:inline-block;height:16px;min-width:16px;position:relative;width:16px}.vacancy-overview .vacancy-filter-group .vacancy-filters .checkbox-container .custom-checkmark svg,.vacancy-overview .vacancy-filter-group .vacancy-filters .checkbox-container .vacancy-filter-checkbox{display:none}.vacancy-overview .vacancy-filter-group .vacancy-filters .checkbox-container .vacancy-filter-checkbox[disabled]+.custom-checkmark{background-color:var(--color-disabled-checkbox-background);border-color:var(--color-disabled-checkbox-border)}.vacancy-overview .vacancy-filter-group .vacancy-filters .checkbox-container .vacancy-filter-checkbox:checked+.custom-checkmark svg{display:block}.vacancy-overview .vacancy-filter-group .vacancy-filters .filter-option-title{font-size:.888889rem;line-height:24px;position:relative;top:-3px}.vacancy-overview .vacancy-filter-group,.vacancy-overview .vacancy-filters{display:flex;flex-direction:column;gap:8px}.vacancy-overview-load-more-button{margin-top:30px}.vacancy-overview-load-more-button .link-button:after{transform:rotate(90deg)}@media (min-width:768px){.vacancy-overview .placeholder-glow{min-height:177px}}@media (min-width:992px){.doctype-vacancyOverview .hero-element{margin-bottom:48px}.number-of-vacancies{margin-bottom:32px;margin-top:0}.vacancy-overview-load-more-button{margin-top:-9px}.vacancy-overview #vacancy-filter-container{background-color:unset;height:auto;left:unset;overflow-y:unset;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);padding-top:0;position:unset;top:unset;width:100%;width:25%;z-index:unset}.vacancy-overview #vacancy-filter-container .vacancy-filter-group{margin-bottom:24px}.vacancy-overview #vacancy-filter-container .vacancy-filter-group .vacancy-filter-title{border-bottom:none;border-radius:0;font-weight:600;padding:0}.vacancy-overview #vacancy-filter-container .vacancy-filter-group .vacancy-filters{max-height:unset!important}.vacancy-overview #vacancy-filter-container .vacancy-filter-group .vacancy-filters .filter-option{padding:0}.vacancy-overview #vacancy-filter-container .vacancy-filters-header{background-color:unset;color:var(--color-dark-blue);height:auto;justify-content:unset;padding:0;position:relative;width:auto}.vacancy-overview #vacancy-filter-container .vacancy-filters-header .filters-title{text-transform:uppercase}.vacancy-overview #vacancy-filter-container .vacancy-filters-header b{font-size:1rem;font-weight:700;letter-spacing:.5px;line-height:1rem;margin-bottom:24px;text-align:start}.vacancy-overview .placeholder-glow{min-height:142px}.vacancy-overview .active-vacancy-filters.has-active-filters{display:flex;margin-bottom:32px}}.vacancy-detail .hero-element{background-color:var(--color-dark-blue)}.vacancy-detail .hero-element.no-photo{margin-bottom:0;padding-bottom:0}.vacancy-detail .hero-element>.container{justify-content:end;padding-bottom:24px;padding-top:24px;position:relative}.vacancy-detail .hero-element>.container .text{justify-content:start;padding-bottom:20px;padding-top:0}.vacancy-detail .hero-element>.container .text .content-text{font-weight:500;line-height:1.75rem}.vacancy-detail .hero-element>.container figure{bottom:0;height:33%;max-width:500px;position:absolute;right:20px;width:auto}.vacancy-detail .hero-element>.container figure svg{bottom:0;height:100%;left:0;max-height:100%;position:relative;z-index:2}.vacancy-detail .container .main-vacancy-content{display:flex;gap:120px;justify-content:end;padding-bottom:24px;position:relative}.vacancy-detail .container .main-vacancy-content .mobile-apply-button-container{display:flex;height:100%;justify-content:center;position:absolute;width:100%}.vacancy-detail .container .main-vacancy-content .mobile-apply-button-container .apply-button{align-self:flex-end;bottom:16px;max-width:100%;min-width:200px;position:sticky}.vacancy-detail .container .main-vacancy-content .vacancy-elements{width:100%}.vacancy-detail .container .main-vacancy-content .vacancy-elements>*{margin-bottom:2rem}.vacancy-detail .container .main-vacancy-content .vacancy-elements p{margin:0}.vacancy-detail .container .main-vacancy-content .vacancy-elements h3{font-size:1.75rem;line-height:2.625rem;margin:0 0 .5rem}.vacancy-detail .container .main-vacancy-content .vacancy-sticky-card{display:none}.vacancy-detail .vacancy-detail-info{grid-gap:8px;color:var(--color-white);display:grid;font-weight:400;grid-template-columns:1fr;line-height:24px;position:relative;z-index:1}.vacancy-detail .vacancy-detail-info .icon-text{display:flex;font-size:.9375rem;font-weight:500;gap:8px}.vacancy-detail .vacancy-detail-info .icon-text svg{height:24px;position:relative;width:24px}@media (min-width:768px){.vacancy-detail .hero-element>.container figure{height:50%}}@media (min-width:992px){.vacancy-detail .vacancy-detail-info{color:var(--color-dark-blue)}.vacancy-detail .hero-element>.container{padding-bottom:0;padding-top:0}.vacancy-detail .hero-element>.container .vacancy-detail-info{display:none}.vacancy-detail .hero-element>.container .text{padding-bottom:65px;padding-top:92px}.vacancy-detail .hero-element>.container figure{display:block;height:unset;position:relative;right:0;width:100%}.vacancy-detail .hero-element>.container figure svg{height:100%;max-width:80%;position:absolute}.vacancy-detail .container .main-vacancy-content{gap:60px;padding-bottom:0}.vacancy-detail .container .main-vacancy-content .mobile-apply-button-container{display:none}.vacancy-detail .container .main-vacancy-content h3{font-size:1.3333333rem}.vacancy-detail .container .main-vacancy-content .vacancy-sticky-card{display:block}}@media (min-width:1200px){.vacancy-detail .hero-element>.container .text{max-width:580px;width:580px}.vacancy-detail .hero-element>.container figure{max-width:500px;width:100%}.vacancy-detail .container .main-vacancy-content{gap:120px}.vacancy-detail .container .main-vacancy-content .vacancy-elements{max-width:580px}.vacancy-detail .container .main-vacancy-content .vacancy-sticky-card{max-width:380px}.vacancy-detail .container .full-width-vacancy-content{margin-left:auto;max-width:1080px}}.search-container .search-filter-group .search-filter-title{border-bottom:1px solid var(--color-dark-blue);border-radius:2px;font-weight:400;margin-bottom:12px;padding:12px 16px}.search-container .search-filter-group .search-filter-title .arrow{float:right;transform:rotate(180deg);transition:var(--arrow-rotate-transition)}.search-container .search-filter-group .search-filter-title.opened .arrow{transform:rotate(1turn)}.search-container .search-filter-group .search-filters{max-height:0;overflow:hidden;transition:var(--filter-transition)}.search-container .search-filter-group .search-filters .filter-options{display:flex;flex-direction:column;gap:.25rem;padding:4px 8px}.search-container .search-filter-group .search-filters .filter-option-title{font-size:.888889rem;line-height:24px;position:relative;top:-3px}.search-container #search-results-container{display:flex;flex-direction:column;gap:2rem;margin:auto}.search-container #search-results-container .search-result-count-container{font-size:1.125rem;letter-spacing:.5px;line-height:1.125;text-align:left}.search-container #search-results-container .search-result-count-container .search-result-count{font-weight:700}.search-container #search-results-container .search-results{display:flex;flex-direction:column;gap:2rem}.search-container #search-results-container .search-results .search-result-card{position:relative}.search-container #search-results-container .search-results .search-result-card a{box-shadow:var(--box-shadow-cards);display:flex;flex-direction:column;gap:1.5rem;padding:2rem 2rem 2.5rem;text-decoration:none;transition:var(--link-item-transition)}.search-container #search-results-container .search-results .search-result-card a:focus,.search-container #search-results-container .search-results .search-result-card a:hover{outline:none;transform:var(--link-item-transformation)}.search-container #search-results-container .search-results .search-result-card a .title{color:var(--color-dark-blue);font-size:1.5rem;font-weight:700;line-height:1.5rem}.search-container #search-results-container .search-results .search-result-card a .description{color:var(--color-dark-blue);font-size:1rem;font-weight:400;line-height:2rem;margin:0}.search-container #search-results-container .search-results .search-result-card a .card-bottom{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.search-container #search-results-container .search-results .search-result-card a .card-bottom .page-type{color:var(--color-dark-blue);display:flex;flex-direction:row;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.5rem}.search-container #search-results-container .search-results .search-result-card a .card-bottom .page-type svg{color:var(--color-dark-blue);height:24px;width:24px}.search-container #search-results-container .search-results .search-result-card a .card-bottom .chevron-circle{align-items:center;background-color:var(--color-dark-blue);border-radius:50%;bottom:0;display:flex;height:45px;justify-content:center;left:2rem;position:absolute;transform:translateY(50%);width:45px}.search-container #search-results-container .search-results .search-result-card a .card-bottom .chevron-circle svg{height:15px;width:15px}.search-container #search-results-container .search-results .search-result-card a .card-bottom .chevron-circle svg path{fill:var(--color-white)}@media (min-width:992px){.search-container #search-results-container{margin:0}.search-container #search-results-container .search-results .search-result-card a{padding:2rem}.search-container #search-results-container .search-results .search-result-card a .card-bottom .chevron-circle{position:static;transform:none}}.doctype-contentPage .content,.doctype-homepage .content,.doctype-newsPage .content,.doctype-specialistPage .content,.doctype-workAtPage .content{display:flex;flex-direction:row;gap:2rem;justify-content:center}.doctype-contentPage .content .content-area,.doctype-homepage .content .content-area,.doctype-newsPage .content .content-area,.doctype-specialistPage .content .content-area,.doctype-workAtPage .content .content-area{width:100%}.doctype-contentPage .content .sticky-note-area,.doctype-homepage .content .sticky-note-area,.doctype-newsPage .content .sticky-note-area,.doctype-specialistPage .content .sticky-note-area,.doctype-workAtPage .content .sticky-note-area{display:none}@media (min-width:992px){.doctype-contentPage .content .sticky-note-area,.doctype-homepage .content .sticky-note-area,.doctype-newsPage .content .sticky-note-area,.doctype-specialistPage .content .sticky-note-area,.doctype-workAtPage .content .sticky-note-area{display:block;flex:0 0 380px}}